Form Submitted

Trigger a workflow when a Gravity Forms form is submitted.

Overview

The Form Submitted trigger fires when a visitor submits a Gravity Forms form on your site. This is one of the most versatile triggers for lead capture and user interaction workflows.

When It Fires

  • Visitor submits any form
  • AJAX or standard submission
  • Multi-page form completed
  • Form submitted via API

Configuration

FieldTypeRequiredDescription
FormselectYesSelect the specific form
Field ConditionsmultipleNoFilter by field values

Available Data

Entry Information

VariableTypeDescription
{{Trigger.entry_id}}integerEntry ID
{{Trigger.form_id}}integerForm ID
{{Trigger.form_title}}stringForm name
{{Trigger.date_created}}stringSubmission timestamp
{{Trigger.ip}}stringSubmitter’s IP address
{{Trigger.source_url}}stringPage where form was submitted
{{Trigger.user_agent}}stringBrowser information

User Information

VariableTypeDescription
{{Trigger.user_id}}integerUser ID (if logged in)
{{Trigger.user_email}}stringUser email (if logged in)

Form Fields

Access form fields by their ID:

VariableTypeDescription
{{Trigger.fields.1}}stringField ID 1 value
{{Trigger.fields.2}}stringField ID 2 value
{{Trigger.fields.3.first}}stringName field first name
{{Trigger.fields.3.last}}stringName field last name

Common Field Types

Field TypeAccess Pattern
Single Line Text{{Trigger.fields.1}}
Email{{Trigger.fields.2}}
Name{{Trigger.fields.3.first}}, {{Trigger.fields.3.last}}
Address{{Trigger.fields.4.street}}, {{Trigger.fields.4.city}}
Phone{{Trigger.fields.5}}
Checkbox{{Trigger.fields.6}} (comma-separated)
Radio/Select{{Trigger.fields.7}}

Example Workflows

Contact Form Response

Auto-respond to contact forms:

  1. Trigger: Form Submitted
    • Form: Contact Us
  2. Action: Send Email
    • To: {{Trigger.fields.2}} (email field)
    • Subject: Thanks for reaching out!
    • Body: Confirmation message

Lead to CRM

Add leads to your CRM:

  1. Trigger: Form Submitted
    • Form: Lead Capture
  2. Action: Airtable - Create Record
    • Name: {{Trigger.fields.1.first}} {{Trigger.fields.1.last}}
    • Email: {{Trigger.fields.2}}
    • Company: {{Trigger.fields.3}}
    • Source: {{Trigger.source_url}}

Newsletter Signup

Subscribe to Mailchimp:

  1. Trigger: Form Submitted
    • Form: Newsletter Signup
  2. Action: Mailchimp - Subscribe
    • Email: {{Trigger.fields.1}}
    • Tags: “website-signup”

Internal Notification

Alert team of new submissions:

  1. Trigger: Form Submitted
  2. Action: Send Email
    • To: team@yoursite.com
    • Subject: New {{Trigger.form_title}} submission
    • Body: Entry details

Conditional Routing

Route based on selection:

  1. Trigger: Form Submitted
    • Form: Support Request
  2. Condition: Department field = “Sales”
  3. Action: Send Email to sales@yoursite.com

Finding Field IDs

To find field IDs in Gravity Forms:

  1. Edit your form in Gravity Forms
  2. Click on a field
  3. Look for “Field ID” in the settings panel
  4. Use this ID in your workflow variables

Best Practices

  • Map field IDs carefully when setting up workflows
  • Test with sample submissions first
  • Use conditional routing for complex forms
  • Store entries in external systems for backup