Documentation

Set up the feed to send Gravity Forms submissions to a n8n workflow

Once you have set up your first n8n connection, you are ready to create a feed. The feed is where you configure how a specific form interacts with your n8n workflow. You can create multiple feeds for a single form and use conditional logic to control which one runs.


Step 1: Navigate to the n8n Connector Feeds

  1. Open the Gravity Form you want to connect to n8n.
  2. From the form editor, hover over Settings in the top menu.
  3. Click on n8n Connector.

This will take you to the feed list for this form.


Step 2: Add a New Feed

Click the “Add New” button to create a new feed. This will open the main feed configuration page, which is organized into several sections.


n8n Connector Settings

This first section establishes the basic connection for your feed.

  • Name: Give your feed a unique, descriptive name (e.g., “Send New Lead to CRM” or “Process Order Payment”). This name is also used to identify the workflow in the “Copy Webhook Node” feature.
  • n8n Configuration: Select the global connection profile you created in the Getting Started guide. This tells the feed which n8n instance and secret key to use.
  • n8n Webhook Path: Enter the unique path for your n8n webhook trigger. This is appended to the base URL from your selected n8n connection (e.g., /webhook/my-unique-workflow-trigger). A random UUID is generated for you, but you can change it to something more memorable.
  • n8n Webhook Connection Mode: Select whether to use the Test or Production webhook URL. This must match the selection in your receiving Webhook node in n8n.

Trigger Settings

This section controls how and when the feed runs, and what data is sent to your n8n workflow.

Response Mode

This is one of the most powerful features of the connector. It controls if and when your n8n workflow can update the form entry after submission.

  • Trigger Only: This is the fastest option. It sends the form data to n8n but does not wait for a response or update the entry. It’s perfect for fire-and-forget tasks like sending a notification or adding a row to a spreadsheet.
  • Immediate Update: This option waits for a fast workflow to finish and returns data to update the entry before the confirmation page loads. Use this only for quick tasks (like data validation or enrichment) to avoid server timeouts.
  • Delayed Update: This is the best option for slow or complex workflows. The form submits instantly for a great user experience, and the entry is updated later in the background when the n8n workflow finishes.

Map Form Fields to N8N Webhook request

Here, you define the data payload that will be sent to your n8n workflow.

  • Use the two columns to map a key (which will be the JSON key in the request) to a value from your form.
  • You can select any form field as a value, or choose “Add Custom Value” to use merge tags for more advanced data mapping.

Response Settings

If you chose “Immediate Update” or “Delayed Update” as your response mode, this section allows you to process the data returned by your n8n workflow.

  • Map N8N Response to Form Fields: This works like the outgoing request mapping, but in reverse. Map a key from the n8n JSON response to a Target Field in your form. When the workflow returns data, the value associated with that key will be saved to the selected field in the original entry.
  • Store full response from N8N: Enable this to save the entire JSON response from your n8n workflow into a single text field on your form. This is useful for debugging or for storing complex data that doesn’t fit into individual fields.

Copy Webhook Node to n8n

This feature dramatically speeds up your workflow setup.

  1. After you have configured and saved your feed, a JSON code block will appear at the bottom of the page.
  2. Click the “Copy Webhook Node” button.
  3. Go to your n8n canvas, right-click, and select Paste.

A fully configured Webhook node will appear, with the correct path and JWT authentication credential already selected. All you need to do is connect it to the rest of your workflow!


n8n Connector1.0

For this functionality to work you need to install the GravityWP - n8n Connector Add-on.

Read more