Gravity Forms integration
Work with Gravity Forms submissions, payments and entries: read, create and submit them.
- 6 triggers · 5 actions · 1 other step
- Included from the Business plan
Triggers and actions
What you can automate with Gravity Forms
Every step Gravity Forms adds to FlowWP, named and described as it appears in the editor, with the plan that includes it.
Triggers 6
Events in Gravity Forms that can start a workflow.
- Business plan
A Gravity Forms form is submitted
Every submitted field is available to later steps.
Data it passes on · 18 values
Form
- Form ID
- Form name
- Entry ID
- Submitted fields
- Submitted fields, by field ID
- Submitted email
- Submitted at (UTC)
User
- User ID
- Username
- Display name
- First name
- Last name
- Slug
- Website
- Roles
- Registered on
- Edit link
- Business plan
A Gravity Forms payment is completed
Runs when a payment against an entry clears, with the amount and transaction ID.
Data it passes on · 21 values
Form
- Form ID
- Form name
- Entry ID
- Submitted fields
- Submitted fields, by field ID
- Submitted email
- Submitted at (UTC)
User
- User ID
- Username
- Display name
- First name
- Last name
- Slug
- Website
- Roles
- Registered on
- Edit link
Payment
- Amount
- Transaction ID
- Payment type
- Business plan
A Gravity Forms entry is edited
Runs when somebody changes an entry in the admin. The fields that actually changed are listed, so a step can react to one of them.
Data it passes on · 20 values
Form
- Form ID
- Form name
- Entry ID
- Submitted fields
- Submitted fields, by field ID
- Submitted email
- Submitted at (UTC)
- Fields that changed
- What they were before
User
- User ID
- Username
- Display name
- First name
- Last name
- Slug
- Website
- Roles
- Registered on
- Edit link
- Business plan
A Gravity Forms entry is marked as spam, trashed or restored
Optionally only one of those. Useful for undoing what a submission set off — take a spammer off the mailing list they just joined.
Data it passes on · 20 values
Form
- Form ID
- Form name
- Entry ID
- Submitted fields
- Submitted fields, by field ID
- Submitted email
- Submitted at (UTC)
User
- User ID
- Username
- Display name
- First name
- Last name
- Slug
- Website
- Roles
- Registered on
- Edit link
Status
- Became
- Was
- Business plan
A Gravity Forms entry is deleted
Runs while the entry still exists, so its fields are available — which is the only moment they are. Use it to remove what the submission created elsewhere.
Data it passes on · 18 values
Form
- Form ID
- Form name
- Entry ID
- Submitted fields
- Submitted fields, by field ID
- Submitted email
- Submitted at (UTC)
User
- User ID
- Username
- Display name
- First name
- Last name
- Slug
- Website
- Roles
- Registered on
- Edit link
- Business plan
A user registers through a Gravity Forms form
Needs Gravity Forms User Registration. The new account and the form they filled in are both available.
Data it passes on · 18 values
Form
- Form ID
- Form name
- Entry ID
- Submitted fields
- Submitted fields, by field ID
- Submitted email
- Submitted at (UTC)
User
- User ID
- Username
- Display name
- First name
- Last name
- Slug
- Website
- Roles
- Registered on
- Edit link
Actions 5
What a workflow can do in Gravity Forms.
- Business plan
Get a Gravity Forms entry
Looks up a stored entry by ID. Changes nothing.
Data it passes on · 8 values
- The entry exists
- Entry ID
- Submitted fields
- Submitted fields, by field ID
- Submitted email
- Created at (UTC)
Form
- Form ID
- Form name
- Business plan
Create a Gravity Forms entry
Stores an entry without running the form’s validation, notifications or feeds. For importing what already happened; use Submit for what is happening now.
Data it passes on · 2 values
- Entry ID
- Form ID
- Business plan
Submit a Gravity Forms form
Puts values through the form as if somebody filled it in: validation, notifications and every feed the form has. Refuses the whole submission if a required field is missing, and says which.
Data it passes on · 3 values
- Entry ID
- Form ID
- Confirmation message
- Business plan
Update a Gravity Forms entry
Changes the fields you name on an entry that exists. Everything you do not name is left alone.
Data it passes on · 2 values
- Entry ID
- Fields changed
- Business plan
Delete a Gravity Forms entry
Moves one entry to the trash, or removes it for good. Deleting for good cannot be undone.
Data it passes on · 2 values
- Entry ID
- Went to the trash
Other steps 1
Checks, lookups and helpers that shape the data in between.
- Business plan
Someone has already filled in a Gravity Forms form
Counts their entries for a form. Use the False branch for “has not yet” — a welcome that only goes once.
Data it passes on · 2 values
- Condition met
- Entries they have
Set it up
- 1Install and activate Gravity Forms on your WordPress site.
- 2FlowWP finds it and adds its steps to the step library. If Gravity Forms is missing, FlowWP says so instead of hiding them.
- 3Pick a Gravity Forms step in any workflow. Every value it passes on is in the token picker.
Where it runs
Gravity Forms steps run inside WordPress, on your own server. FlowWP only contacts an outside service when you add a connection to one or use a step that needs it.
Nothing runs until you activate a workflow, and every run is recorded step by step.
Build your WordPress workflow visually.
Start with a template or a blank canvas. Nothing runs until you activate it.