🔵 Form Integration

WordPress + FollowFire

Connect your Gravity Forms contact forms to FollowFire using the free Webhooks Add-On and automatically follow up every lead within 60 seconds — no coding required.

⏱️ ~15 min setup💰 No extra cost🏷️ Difficulty: Easy

What you'll need

FollowFire account
Active account with a webhook URL
🔵
WordPress + Gravity Forms
Pro or Elite license for Webhooks Add-On
📋
Your webhook URL
Found in FollowFire Settings

Setup Guide

1
🔗

Copy Your FollowFire Webhook URL

Every FollowFire account has a unique webhook URL that receives lead data from your forms. You'll find it in your dashboard settings.

  1. Log in to your FollowFire dashboard
  2. Click Settings in the top navigation
  3. Under Webhook URL, click the copy button
  4. Your URL looks like: https://followfire.app/api/webhook/[your-id]
📌 Keep this URL handy— you'll paste it into Gravity Forms in the next steps.
2
🔌

Install & Activate the Gravity Forms Webhooks Add-On

Gravity Forms includes a free Webhooks Add-On that sends form data to any external URL when a form is submitted — including FollowFire.

  1. Log in to your WordPress admin panel
  2. Go to Forms → Add-Ons in the left sidebar
  3. Find Webhooks in the list of available add-ons
  4. Click Activate next to the Webhooks Add-On

Add-On installation path:

WordPress Admin → Forms→ Add-Ons→ Webhooks → Activate
⚠️ License required: The Gravity Forms Webhooks Add-On is included with Elite and Pro licensesat no extra cost. If you're on a Basic license, you can purchase the Webhooks Add-On separately from the Gravity Forms website, or upgrade your license.
3
📋

Open Your Form and Add a Webhook Feed

Once the Webhooks Add-On is active, you'll find a new Webhooks settings section inside each form. Navigate to your contact form and add a new webhook feed.

  1. Go to Forms → Forms and click on the form you want to connect
  2. In the form editor, click Settings in the top menu
  3. Click Webhooks in the settings submenu
  4. Click Add New to create a new webhook feed

Navigation path inside Gravity Forms:

Forms → [Your Form]→ Settings → Webhooks→ Add New
📌 Tip: You can add a webhook to any Gravity Forms form — contact forms, quote request forms, booking forms, or any form that captures lead information. Each form gets its own webhook feed.
4
⚙️

Configure the Webhook — URL, Method, and Field Mapping

Configure the webhook to POST your form data to FollowFire in the correct format.

  1. Give the feed a name like FollowFire Lead
  2. In the Request URL field, paste your FollowFire webhook URL
  3. Set Request Method to POST
  4. Set Request Format to JSON
  5. Under Body, select Select Fields
  6. Map your form fields to the FollowFire keys below

Field mapping (Custom Key → Form Field):

nameYour Name field (e.g., 'Full Name' or 'First Name')
emailYour Email field
phoneYour Phone field
messageYour Message / Comment field
sourceEnter literal value: gravity-forms

What the final JSON payload looks like:

{
  "name": "Jane Smith",
  "email": "jane@example.com",
  "phone": "555-867-5309",
  "message": "I need a quote for HVAC replacement",
  "source": "gravity-forms"
}
Request Method
POST
Request Format
JSON
URL
Your FollowFire webhook URL
Body Type
Select Fields
5
🧪

Save, Test, and Go Live

Save your webhook feed, then submit a test entry to verify FollowFire receives the lead and fires a follow-up email.

  1. Click Save Settings at the bottom of the webhook configuration page
  2. Go to your live WordPress site and fill out the contact form with your own details (use your real email)
  3. Submit the form
  4. Open your FollowFire Dashboard → Leads
  5. Your test lead should appear within a few seconds
  6. Check your email — the AI follow-up should arrive within 60 seconds
✅ Success indicators:
  • New lead appears in FollowFire dashboard
  • You receive an AI follow-up email within 60 seconds
  • FollowFire notification email sent to your notification address
Testing without a live submission? In Gravity Forms, go to Forms → Entries, open an existing test entry, and re-process it through the webhook feed. Or use the Gravity Forms Form Preview to submit a real test entry.

Don't Have Gravity Forms? Use Zapier

If you're using a different WordPress form plugin (Contact Form 7, WPForms, Ninja Forms, Fluent Forms, etc.), you can use Zapier to bridge form submissions to FollowFire without needing Gravity Forms.

1
Create a Zap
Trigger: Your WordPress form plugin → New Submission
2
Add Webhooks Action
Action: Webhooks by Zapier → POST
3
Set Your URL
Paste your FollowFire webhook URL as the destination
Supported via Zapier: WPForms, Contact Form 7 (with CF7 to Zapier plugin), Ninja Forms, Fluent Forms, Formidable Forms, and more. Zapier polls for new entries every 1–15 minutes depending on your plan. For the fastest 60-second response, the native Gravity Forms Webhooks Add-On fires instantly on submission.

What Happens After a Form Submission

1
Lead submits your WordPress form0 sec

Gravity Forms Webhooks Add-On fires a POST to FollowFire's webhook instantly on submission.

2
AI follow-up sent (email + optional SMS)< 60 sec

FollowFire generates a personalized reply and sends it before your competitor even sees the notification.

3
You get a notificationInstant

FollowFire emails you the lead details so you're always in the loop.

4
Automated drip follow-up48 hrs

If no reply, FollowFire sends a gentle follow-up email to keep the lead warm.

5
Manage leads in your dashboardAny time

View all leads, reply manually, mark converted, and track your win rate.

Troubleshooting

⚠️No lead appearing in FollowFire after form submission
First, verify the Webhooks Add-On is activated (Forms → Add-Ons). Then check that your webhook feed is enabled — go to your form's Settings → Webhooks and confirm the feed toggle is on. Also double-check the webhook URL has no trailing spaces. You can re-process an existing form entry to trigger the webhook without a new submission.
⚠️'Webhooks' option not showing in form Settings
The Webhooks option only appears after the Gravity Forms Webhooks Add-On is activated. Go to Forms → Add-Ons and activate it. If it's not listed, your license may not include it — check gravitywiz.com or gravitypdf.com for third-party webhook plugins as alternatives.
⚠️Webhook fires but FollowFire shows no lead
Check the Gravity Forms entry log (Forms → Entries → [Entry] → Notes) for webhook response codes. A 400 error means the JSON body is malformed — check your field mappings. A 401/403 means auth issues with the URL. A 404 means the webhook URL may have changed — refresh it in FollowFire Settings.
⚠️Lead fields showing as blank or 'Unknown'
This usually means the Custom Key names don't match what FollowFire expects. Make sure the keys are exactly: name, email, phone, message (all lowercase). Also verify the mapped form fields actually have values — check a real entry in Forms → Entries to confirm the fields populate correctly.
⚠️AI follow-up email not sending after lead arrives
Email follow-ups require Resend to be configured in FollowFire. Go to Dashboard → Settings and verify your email integration is active (green indicator). See the Resend setup guide for full instructions. SMS follow-ups require Twilio — see the Twilio setup guide.

Ready to follow up every WordPress lead?

15 minutes of setup → AI replies every new lead within 60 seconds. You'll be first to respond before your competitors even know the lead exists.

Questions? Email support@followfire.app