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 today

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?