Home/Integrations/Formidable Forms to WhatsApp integration

Formidable Forms

Formidable Forms to WhatsApp integration

Send Formidable Forms entries to VGraple CRM with the Formidable API and Webhooks add-on or Zapier: contact, lead, consent and a WhatsApp follow-up template in seconds.

By Chirag Darji · Updated 29 Aug 2026 · 4 min read

On this page
  1. What syncs
  2. Setup
  3. Field mapping
  4. Why a template, and which one
  5. Three recipes
  6. Limits and gotchas
Outbound webhooks in VGraple CRM with the events each endpoint subscribes to and its delivery status

A Formidable Forms submission on your WordPress site can create a contact and a lead in VGraple CRM and send a WhatsApp follow-up template within seconds. The route is Formidable Forms's own webhook capability (Formidable's API and Webhooks add-on) posting to Zapier, Make, Pabbly Connect or n8n, or directly to VGraple CRM's REST API from a small server-side snippet; there is no VGraple CRM WordPress plugin, and none is needed. If the form's only job is to start a WhatsApp conversation, VGraple CRM's own hosted-embed forms skip the middle layer entirely.

What syncs

DataDirectionTiming
Submission fields: name, phone, email, service, message, hidden UTM fieldsFormidable Forms to VGraple CRM (contact upsert, lead, template)Seconds after submit
Consent checkbox valueFormidable Forms to VGraple CRM (marketing consent with source)With the submission
Lead stage changes and repliesVGraple CRM to a sheet, CRM or SlackInstant via webhooks or Zapier

Setup

  1. In Formidable Forms, add a phone field with country code (or a separate country field), a consent checkbox worded for WhatsApp, and hidden fields for utm_source and utm_campaign.
  2. Install Formidable's API add-on and under the form's Settings, then Actions and Notifications, add a Send API data action with the JSON body built from the form's field shortcodes.
  3. Point it at your automation tool's webhook URL (Zapier Webhooks by Zapier, Make Custom webhook, Pabbly Webhook, n8n Webhook), or at your own endpoint that calls the REST API.
  4. In the automation tool, map the fields and add VGraple CRM steps: Create or Update Contact (phone in international format), optionally Create Lead in the right pipeline, then Send Template Message with an approved utility template such as "Thanks {{1}}, we received your request about {{2}}. Reply here or tap Book."
  5. Submit a test entry, check the contact, the lead and the WhatsApp message on your own phone, then switch the workflow on.

Field mapping

Formidable Forms fieldVGraple CRM fieldNotes
NameContact nameSplit first and last if the form separates them
PhoneContact phoneInternational format; strip spaces and a leading zero with a formatter step
EmailContact emailUsed for matching web chat and email records
Service or interestLead custom field or tagCreate the field in VGraple CRM first
MessageLead noteVisible to the assigned salesperson
Consent checkboxMarketing consent, source "Formidable Forms form"Only send marketing later if true
Hidden utm_source, utm_campaignLead source and campaignFeeds source reports

Why a template, and which one

The visitor has not messaged your WhatsApp number yet, so Meta requires an approved template for the first message. An acknowledgement that names what they asked for is a utility template and costs Rs 0.115 in India; it is also the message most likely to get a reply, which opens a free 24-hour window for the real conversation. Keep one approved template per form type with two variables (name, subject) and a Book or Reply quick reply button, and let the reply route to the right team by an assignment rule.

Three recipes

  • Contact form -> lead in the Website pipeline -> utility acknowledgement template with a Book button -> assignment by service.
  • Quote request -> lead with the requested service as a custom field -> salesperson notified on the Android app -> follow-up sequence if no reply in two days.
  • Newsletter or download form with a WhatsApp consent box -> contact tagged for a monthly marketing broadcast with consent recorded.

Limits and gotchas

  • The follow-up is a template because the visitor has not messaged you on WhatsApp yet; an acknowledgement about their own submission is utility, an offer is marketing.
  • A phone without a country code cannot be delivered; validate it on the form.
  • The consent checkbox must mention WhatsApp explicitly to count as opt-in for marketing.
  • Spam submissions create contacts; add the plugin's spam protection and a filter step on obviously fake phones.
  • Per-task pricing applies on Zapier, Make and Pabbly; a direct REST call from a server-side snippet has no per-task cost.

The WordPress forms help article covers the same route for Gravity Forms, Formidable, WPForms and Contact Form 7 in one place, and the forms feature page shows the native alternative.

Frequently asked questions

Is there a WordPress plugin from VGraple CRM?
No. WordPress form plugins already send webhooks; that plus Zapier, Make, Pabbly, n8n or a direct REST call is the whole integration.
Will the visitor get a WhatsApp message immediately?
Yes, an approved utility template within seconds of submitting, provided the phone has a country code.
Is a form submission consent for marketing?
Only if the form has a WhatsApp marketing consent checkbox and the visitor ticked it. Otherwise it covers messages about the submission only.
Can the lead go to a specific pipeline?
Yes; the Create Lead step chooses the pipeline, and hidden fields can route by page or campaign.
What about replies?
They arrive in the VGraple CRM inbox under the contact, linked to the lead, and can be assigned by rule.
Which Formidable licence is needed?
The API and Webhooks add-on comes with Business and higher; Zapier's Formidable app works on any licence.

Run your WhatsApp on VGraple CRM

Free forever plan, official Meta WhatsApp Business API, set up in 15 minutes. No card needed.