LumaKol
Formulir WordPress

WordPress enquiry forms that ring a caller, not an inbox

Point your form plugin’s webhook at the private URL LumaKol gives you. Every Contact Form 7, WPForms, Elementor Pro or Gravity Forms entry becomes a lead and goes straight to a caller.

  • Four popular form plugins
  • Spam-check fields left out
  • Entries matched by phone
A man working at a desktop computer in a dimly lit office

Formulir WordPress at a glance

How leads get in
Your form plugin’s webhook option posts each entry to the private URL your LumaKol source gives you, as JSON or ordinary form fields.
How fast
As the plugin sends the webhook, which happens when the visitor submits the form.
Repeats and retries
When the plugin sends an entry ID, the same entry is added once. A visitor whose number is already a lead gets a note on that lead instead of a duplicate.
Where you set it up
Contact Form 7: the form’s Webhook tab from a webhook add-on. WPForms and Gravity Forms: the form’s Settings → Webhooks. Elementor Pro: Actions After Submit → Webhook.

Who it’s for

Businesses whose website runs on WordPress: service companies, clinics, schools, manufacturers and agencies whose contact or quote form sends an email that someone reads later. Keep the form and its email; the webhook makes the enquiry a lead in the calling queue as well.

  • Contact Form 7 needs a webhook add-on such as CF7 to Webhook; WPForms and Gravity Forms use their Webhooks add-ons; Elementor Pro has a Webhook action built in.
  • Field names such as your-name, your-phone and your-message are recognised, and so are field labels.
  • Captcha, consent and page fields are ignored; every other answer is saved as a note.

How to connect it

  1. 1

    Add a WordPress source

    In LumaKol, go to Integrations → Lead sources, choose Add source, then WordPress forms, and copy the webhook URL.

  2. 2

    Contact Form 7 or Elementor Pro

    CF7: with a webhook add-on such as CF7 to Webhook, open the form’s Webhook tab, tick Send to Webhook and paste the URL. Elementor Pro: add the Webhook action after submit, paste the URL and turn on Advanced Data.

  3. 3

    WPForms or Gravity Forms

    Open the form’s Settings → Webhooks, add a webhook with the URL and method POST (Gravity Forms: format JSON), and send the fields with the keys name, phone, email and message.

  4. 4

    Send a test entry

    Submit the form on your site once with a real phone number. Within seconds it shows under the source’s Activity as New lead, and the person you chose gets a push.

What comes in with each entry

your-name (Contact Form 7), or a field named or labelled Name, Full name, First name and Last nameName
your-phone, Phone, Mobile, Mobile number or WhatsAppPhone
your-email, Email or E-mailEmail
your-message, Message, Comments, Requirement or EnquiryThe first line of the lead’s note
Fields named or labelled Company, City, State, PIN code or AddressCompany, city, state, postal code and address
The form’s name, when the plugin sends oneCampaign
Every other field the visitor filled inA “Field: answer” line in the note
Fields starting with an underscore (Contact Form 7’s hidden fields), reCAPTCHA, hCaptcha and Turnstile tokens, acceptance and consent boxes, UTM source and medium, page and form IDs, IP addressLeft out

Elementor Pro entries are read with or without Advanced Data. Gravity Forms sends numbered keys: an answer that is plainly a phone number or an email is still used, and so is a plain name.

After the lead arrives

Spam-protection, consent and page-tracking fields are dropped, so the note only holds what the visitor typed. Someone who sends the form twice, or is already a lead, gets a note on the existing lead instead of a duplicate. Keep the URL private; Change URL replaces it if it ever leaks.

Plans

Included on Growth, Business and Enterprise, and in the free trial.

Compare plans

Common Formulir WordPress problems, and the fix

  • Contact Form 7 has no Webhook tab

    Contact Form 7 cannot send webhooks by itself. Install a webhook add-on such as CF7 to Webhook; the Webhook tab then appears on each form, where you tick Send to Webhook and paste the URL.

  • WPForms or Gravity Forms entries arrive without a name

    Their webhooks send only the fields you pick, under the keys you type. Add the fields with the keys name, phone, email and message in the webhook’s request body, and set Gravity Forms to JSON.

  • Entries from a staging copy of the site arrive

    A copy of your WordPress site keeps the form plugin’s settings, webhook URL included. Remove the webhook on the staging copy, or use Change URL on the source and paste the new URL only into the live site.

  • Spam entries are becoming leads

    LumaKol drops captcha fields but does not judge whether an entry is spam. Keep your plugin’s spam protection on; only entries that pass it reach the webhook, and an entry without a valid phone number is never added.

Questions about Formulir WordPress

Which WordPress form plugins work?+

Contact Form 7, WPForms, Elementor Pro and Gravity Forms are read in their own formats. Any other plugin that can post a webhook with field names such as name, phone and email works too, through the same source.

Can Contact Form 7 send webhooks on its own?+

No. Contact Form 7 needs a webhook add-on such as CF7 to Webhook. WPForms and Gravity Forms use their own Webhooks add-ons, and Elementor Pro’s Form widget has a Webhook action built in.

Will I still get the form’s email notification?+

Yes. The webhook is an extra action; your plugin’s email notifications carry on as before.

Do I have to rename my fields?+

Usually not. Names and labels such as Your Name, your-phone or Mobile Number are recognised. In WPForms and Gravity Forms, use the keys name, phone, email and message when you choose the fields to send.

Will spam submissions become leads?+

Only if they include a valid phone number. LumaKol ignores captcha fields, so keep your form’s own spam protection switched on.

Related integrations

All integrations

Beri tim Anda CRM yang menangkap setiap panggilan

Siapkan ruang kerja Anda dan mulai tangkap panggilan di hari yang sama.

  • Tanpa kartu
  • Hingga 3 admin non-penelepon gratis
  • Panggilan dari SIM Anda sendiri