Skip to main content

How to connect Gravity forms to DenGro using a Capture hook

If you want to connect a Gravity Form to DenGro then learn how to create a webhook and add it to your forms.

Written by Louise Buscombe
Updated over 3 weeks ago

If you use Gravity Forms on your WordPress website, you can automatically send new form submissions into DenGro using a Capture Hook.
​

This setup sends form data directly to DenGro whenever someone submits your Gravity form β€” allowing you to create new leads or enquiries without any manual work. πŸ™Œ


How it works βš™οΈ

Gravity Forms includes a built‑in webhook feature that can send form submission data to an external URL.
​

By configuring the webhook to send data to your DenGro Capture Hook URL, each form submission will automatically be forwarded to your DenGro Today page. πŸ“₯


Typical flow:

  1. Visitor submits a form on your website πŸ“

  2. Gravity Forms sends the form data to your DenGro Capture Hook πŸ”—

  3. DenGro processes the data and creates a lead or enquiry ⚑


Before you start 🧰

You will need:

  • A working Gravity Forms form on your WordPress website

  • Access to your WordPress admin area

  • A DenGro Capture Hook URL

  • The Gravity Forms Webhooks Add‑On enabled
    ​

    Gravity Forms integration | Zoho Flow

Step 1 β€” Create and copy your DenGro Capture Hook πŸ”—

  1. Log into DenGro

  2. Navigate to Integrations β†’ Capture Hooks

  3. Create a new Capture Hook (if needed)

  4. Copy your Capture Hook URL

You’ll paste this URL inside Gravity Forms when setting up the webhook.


Step 2 β€” Install the Gravity Forms Webhooks Add-On 🧩

If it’s not already installed:

  1. In WordPress, go to Forms β†’ Add‑Ons

  2. Find Webhooks Add‑On

  3. Click Install, then Activate

This allows Gravity Forms to send form data to external services using HTTP requests.


Step 3 β€” Create a Webhook Feed in Gravity Forms πŸ“

  1. Go to Forms β†’ Forms

  2. Open the form you want to connect

  3. Click Settings

  4. Select Webhooks

  5. Click Add New


Step 4 β€” Configure the Webhook βš™οΈ

Set the following:

Request URL

Paste your DenGro Capture Hook URL

Request Method

POST

Request Format

JSON

Request Body

Choose one of the following:

  • All Fields (recommended for most setups)

  • Select Fields (if you only want to send specific fields)

Gravity Forms can send either the entire form entry or individual mapped fields.
​
​


Step 5 β€” Test and map the required fields in DenGro πŸ§ͺ

  1. Submit a test entry through your website form

  2. Ensure your form includes fields DenGro expects, such as:

    • First Name

    • Last Name

    • Email Address

    • Phone Number

    • Treatment (if your Capture Hook is for Leads)

    • Message / Notes

  3. Now map the form fields inside DenGro
    (Instructions here):
    πŸ‘‰ https://help.dengro.com/en/articles/8232625-connecting-forms-with-dengro-capture-hooks#h_0f0b239d62

This ensures the data goes to the correct DenGro fields.


Step 6 β€” Save and activate in Gravity Forms πŸ’Ύ

  • Click Update Settings

  • Make sure the webhook feed is Active

Your Gravity Form is now successfully connected to DenGro. πŸŽ‰


Troubleshooting πŸ› οΈ

Lead not appearing in DenGro

Check that:

  • The Capture Hook URL is correct

  • The webhook feed is enabled

  • The request method is POST

Missing information in DenGro

If some fields appear blank:

  • Verify the field names being sent

  • Check your Webhook Request Body settings

  • Confirm your form fields match what DenGro expects


Best practices 🌟

  • Keep your form fields simple (Name, Email, Phone, Message)

  • Always test after making changes

  • Use conditional logic if only certain submissions should go to DenGro


βœ… Once configured, every new Gravity Forms submission will automatically create a lead in DenGro β€” saving time and ensuring no enquiries are missed.

Did this answer your question?