tr Skip to content
Black Friday FlowMattic for life, 12 payments of $33.25 Or $399 once. Nothing added for splitting Ends in --Days --Hrs --Min --Sec See the deal

When a new form submission is received in Growform, forward the details via a Webhook Module

Every new Growform form submission is forwarded as JSON to a webhook URL you set, so another app, script or service receives the form data as each submission arrives.

Growform Webhook Outgoing

2 steps Setup ~5 min Used on 1.4k sites Free to import

The When a new form submission is received in Growform, forward the details via a Webhook Module workflow on the FlowMattic canvas, with 2 steps across Growform, Webhook Outgoing
The workflow as it appears in the builder after import. Each step opens for editing.

What this workflow does

Growform collects leads with multi-step forms, but the place those leads need to go is not always an app FlowMattic connects to directly. It might be an in-house CRM, a custom script, or another automation tool. This workflow passes each submission on to any webhook URL, so the receiving system gets the data without someone exporting it.

A run begins each time someone completes and submits one of your Growform forms. The submission's answers and details are passed on; send a test entry to see exactly which fields arrive.

The Webhook Outgoing step, Submit Data to Webhook, then sends data to a webhook URL using the POST method in JSON format. It ships unmapped: after import you enter the destination URL and map the Growform fields you want in the request. Run a test to see how the step lays them out.

Every submission is sent once, as it arrives. Check with the receiving system that it accepts the data, and use Task History to see what was sent and the response that came back.

Leads into an in-house CRM

A mortgage broker's own lead system accepts JSON on a webhook, and every Growform enquiry is posted there the moment it's submitted.

Hand-off to another automation tool

An agency that runs its client workflows elsewhere forwards each Growform submission to that tool's webhook catch URL.

Custom scoring script

A solar installer posts each quote request from Growform to a small script on its server that scores the lead and routes it to a sales rep.

How this workflow runs

What happens at each step once the workflow is on, and what you need before you import it.

  1. Step 1Trigger
    Growform New Form Submission

    Fires when a new form submission is created in Growform. The answers and submission details become available to map into the outgoing request; a test entry shows the exact fields.

  2. Step 2Action
    Webhook Outgoing Submit Data to Webhook

    Sends the submission to a webhook URL as a JSON POST request. The step ships unmapped: enter the destination URL and map the Growform fields the receiving system needs.

What you need

  • FlowMatticCore
  • Growform AccountAccount

After importing, map your own data. To keep the template universal, not every step is pre-filled. Open each step in the builder and connect your accounts and fields (channels, lists, sheets, recipients) before you switch the workflow on.

Make it yours

Changes worth making after you import it.

  • Ask the receiving system for a sample payload first, then compare it with the JSON from a test run, so you know every value lands where it's read.
  • If you use several Growform forms, put a Filter between the Growform trigger and the webhook step on the form name or ID from a test run, so only the form you choose is forwarded. That field is an example to set yourself.
  • Send the first test to a request-inspection URL to check the JSON before pointing the step at your live system.

Questions about this workflow

What format does the Growform data arrive in?

JSON, sent with the POST method. FlowMattic's Submit Data to Webhook action builds the request from the Growform fields you map after import.

Do I need a webhook URL before importing the Growform workflow?

You need one before turning it on. The destination URL is left empty in the template, so get it from the receiving system and enter it in the outgoing step.

Can I forward the submission to two different webhook URLs?

Yes. Add a second Submit Data to Webhook step after the first one with the other URL and the same mapped fields.

How do I know the receiving system got the Growform data?

Check that submission's run in Task History. It shows the request FlowMattic sent and the response the receiving system returned.

Import this workflow into your WordPress site

Download the JSON, import it from the Workflows screen and connect your accounts. Every run stays on your server, with no per-task fees.

30-day money-back guarantee Unlimited workflows and runs Self-hosted

Customers who run it every day

Rated 4.8 out of 5 by customers
Read more reviews

Crafting bridges between my favorite apps, FlowMattic has truly impressed me with its ability to seamlessly automate workflows. This has noticeably accelerated the efficiency of my business processes, making everything run more smoothly and productively.

Janke

It's very straightforward, has a lot integrations and they work well. It is one thing to 'integrate' new external software, but integrating it well, with lots of options is where FlowMattic shines.