Back to Integrations

Gravity Forms

Connect Gravity Forms to LeadExec using the Webhooks Add-On to post real-time form submissions. Leads are validated, filtered, and routed by your LeadExec delivery rules when a visitor submits your form.

Source Type:
Website Form

Delivery Method:
Webhook (form-encoded or JSON)

Integration Type:
Form → LeadExec ingestion

Overview

Connect Gravity Forms to LeadExec using the Webhooks Add-On to post real-time form submissions. Leads are validated, filtered, and routed by your LeadExec delivery rules when a visitor submits your form.

How it works
  1. Trigger: Gravity Forms submission.
  2. Action: Webhooks Add-On sends an HTTP POST to your LeadExec receiver.
  3. Processing: LeadExec authenticates, maps fields, applies rules/filters, and delivers according to your campaign settings.
Prerequisites
  • Gravity Forms + Webhooks Add-On (installed & activated)
  • Access to LeadExec Posting Instructions (campaign or lead source)
  • LeadExec routing values (e.g., VID, AID, LID) and field list
Setup
  1. In LeadExec, open Posting Instructions and copy the Request URL and field names.
  2. In WordPress: Forms → Settings → WebhooksAdd New.
  3. Set Request URL to the LeadExec receiver from Posting Instructions.
  4. Method: POST. Format: form-encoded (or JSON if preferred).
  5. Map each Gravity Forms field to the exact LeadExec field name.
  6. Add any required static values (e.g., VID, AID, LID).
  7. Save and publish.
Field mapping notes
  • Match LeadExec field names exactly (case sensitive).
  • Use static values for routing fields (e.g., VID, AID, LID).
  • Include any required consent/timestamp/IP fields for compliance.
Example (form-encoded)
POST https://leads.leadexec.net/processor/insert/general
Content-Type: application/x-www-form-urlencoded

VID=123&AID=456&LID=789&FirstName={first_name}&LastName={last_name}&Email={email}&Phone={phone}
Testing
  • Submit a test entry in Gravity Forms.
  • Verify lead receipt in LeadExec (check field values and routing).
  • Review delivery logs/errors if anything is missing.
Troubleshooting
  • Webhook not firing? Confirm the Webhooks Add-On is active and feed is enabled.
  • Missing fields? Re-check exact field names from Posting Instructions.
  • Duplicates or replays? Ensure form-level spam/honeypots and CAPTCHA settings are tuned.
  • 4xx/5xx from LeadExec? Review authentication/routing values and payload format.
FAQs

Can I send JSON instead? Yes—select JSON and follow Posting Instructions for structure.
Where do I find required fields? In LeadExec Posting Instructions for your campaign/source.

See also / CTA

Amazing support is at the heart of everything we do.

ClickPoint provides 24 hour chat support, extensive product documentation, and weekly training sessions.