Using Gravity Forms in WordPress to Submit to LeadConduit

Leandro
Leandro
  • Updated

Guide Overview

Summary:
Send leads to LeadConduit from a Gravity Forms form on your WordPress site using the Gravity Forms Webhooks Add-On

Learning Objectives:

  • Install Gravity Forms on WordPress (after obtaining a Gravity Forms license)
  • Create a new Gravity Form in your WordPress Dashboard
  • Activate the Gravity Forms “Webhooks” Add-On
  • Configure a webhook to post to your LeadConduit posting URL and map Flow Fields using Key/Value pairs
  • Save webhook settings so the form is ready to send lead data to LeadConduit

Quick Start Workflow

  1. Install Gravity Forms and create a form
  2. Activate the Webhooks Add-On
  3. Add a webhook pointing to your LeadConduit posting URL
  4. Map Flow Fields using Key/Value pairs and save settings
  5. Repeat for additional forms (optional)

Step-by-Step Instructions

Step 1. Install Gravity Forms on WordPress and create your form

Instructions:

  1. Obtain your Gravity Forms license
  2. Install Gravity Forms on WordPress by following Gravity Forms’ install instructions
  3. In your WordPress Dashboard, click Forms in the left pane.
  4. Click Add New.

Expected Result: A new Gravity Form is created and ready for configuration

WordPress Dashboard → Forms → Add New


Step 2. Activate the Gravity Forms Webhooks Add-On

Instructions:

  1. In your WordPress site, go to FormsAdd-Ons (left pane).
  2. Under Webhooks Add-On, click Activate.

Expected Result: The Webhooks Add-On is active

Forms → Add-Ons → Activate (Webhooks Add-On)


Step 3. Configure a webhook to send leads to LeadConduit

  • Goal: Set LeadConduit as the destination and map the data you want to send
  • Context: You’ll enter your LeadConduit posting URL (from your Submission Docs) and map fields using Key/Value pairs based on your Flow Fields

Instructions:

  1. Go to FormsYour Form NameSettings (top pane).
  2. Click Webhooks.
  3. Click Add New.
  4. Set Request URL to your LeadConduit posting URL (from your Submission Docs), for example: https://app.leadconduit.com/flows/[flow_name]/sources/[source_id]/submit
  5. Set Request Body to Select Fields.
  6. For each field you want to send, set Key and Value according to your Flow Fields. Example: under Value select Email, and as Key type email.
  7. Click Save Settings.

Expected Result: The Gravity Form is ready to send lead data to LeadConduit

Form Settings → Webhooks → Add New → Request URL / Request Body / Key-Value mapping


Step 4. Configure additional forms (optional)

  • Goal: Send leads to LeadConduit from more than one Gravity Form

Instructions:

  1. For each additional form, go to FormsYour Form NameSettingsWebhooks.
  2. Click Add New and repeat the configuration steps.

Expected Result: Each form has its own webhook configuration for LeadConduit

Form Settings → Webhooks → Add New (repeat per form)


Validate Your Setup

Use the checklist below to confirm your setup matches the required configuration:

  • Gravity Forms is installed (after obtaining a license).
  • Your form exists (WordPress Dashboard → FormsAdd New).
  • The Webhooks Add-On is activated (FormsAdd-OnsActivate).
  • Your form has a webhook configured under SettingsWebhooks with:
    • Request URL set to your LeadConduit posting URL (from Submission Docs)
    • Request Body set to Select Fields
    • Key/Value pairs mapped to your Flow Fields
  • You clicked Save Settings.

Troubleshooting

Symptom / Error Message Likely Cause Resolution
Leads aren’t being sent to LeadConduit Webhooks Add-On is not activated Go to FormsAdd-Ons and click Activate under “Webhooks Add-On”
Leads aren’t being sent to LeadConduit No webhook (or webhook not saved) for the form Go to FormsYour Form NameSettingsWebhooks, click Add New, configure it, then click Save Settings
Data is missing or not mapped as expected Request Body isn’t Select Fields or Key/Value mapping doesn’t match your Flow Fields Set Request Body to Select Fields and set Key/Value based on your Flow Fields
Need to submit from multiple forms Only one form is configured Repeat SettingsWebhooksAdd New for each form

Frequently Asked Questions (FAQ)

Where do I find my LeadConduit posting URL?

In your Submission Docs. Example format: https://app.leadconduit.com/flows/[flow_name]/sources/[source_id]/submit

What should I choose for the webhook Request Body?

Choose Select Fields.

How do I map my Gravity Form fields to LeadConduit?

Specify Key and Value according to your Flow Fields (example: Value = Email, Key = email).

Can I configure more than one form to submit to LeadConduit?

Yes. Go to FormsYour Form NameSettingsWebhooksAdd New and repeat the process for each form.


Glossary

Term Definition
Gravity Forms A WordPress form plugin you install (after obtaining a license) to create forms that collect lead data
Webhooks Add-On A Gravity Forms add-on you activate so your form can send lead data to LeadConduit
LeadConduit posting URL The URL you enter as the webhook Request URL, found in your Submission Docs (example: https://app.leadconduit.com/flows/[flow_name]/sources/[source_id]/submit)
Flow Fields The fields defined in your LeadConduit flow that you use to decide which Key/Value pairs to send from Gravity Forms
Key / Value mapping The Gravity Forms webhook configuration where you set a Key (your field name) and choose a Value (the Gravity Forms field), based on your Flow Fields
WordPress Dashboard The WordPress admin area where you navigate to Forms, Add-Ons, and each form’s Settings

Was this article helpful?

0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.