Do you want to create a new Gravity Forms entry the moment an order is processed in WooCommerce? Or when a payment is pending, on hold, completed, cancelled, refunded or failed? With the WooCommerce Add-on for Gravity Flow you can do that easily and create follow-up Workflow Steps after the entry is created.
Trigger new entry on WooCommerce payment statuses
With the WooCommerce Add-on for Gravity Forms (from Gravity Flow) enabled, you’ll have an extra setting available in your Gravity Form: Woocommerce:

Enabling the ‘Create Entry’ will generate automatically an entry in the specific Gravity Form whenever a defined WooCommerce payment status is triggered:

You can also choose to only create an entry in this form on certain payment events: Pending payment, Processing, On hold, Completed, Cancelled, Refunded, Failed.

Mapping WooCommerce Order Properties to your Gravity Form
You can select Fields from your Gravity Form to fill with WooCommerce order information:

Available WooCommerce Order Properties
The following WooCommerce order properties are available to map to your Gravity Form:
| Order information | Order ID | User ID | Order Number | Order Status | Order Date | Billing First Name | Total Number of Items | Customer Note |
| Cart information | Cart Total | Cart Subtotal | Cart Discount | Coupon Codes Used |
| Payment information | Payment Method | Transaction ID | Currency | Currency Symbol | View Order URL | Tax | Tax included or excluded |
| Billing information | Billing Last Name | Billing Company | Billing Address | Billing Email | Billing Phone | Billing Address Line 1 | Billing Address Line 2 | Billing City | Billing Postcode | Billing Country Code | Billing Country | Billing State Code | Billing State |
| Shipping information | Shipping First Name | Shipping Last Name | Shipping Company | Shipping Address | Shipping Address Line 1 | Shipping Address Line 2 | Shipping City | Shipping Postcode | Shipping Country Code | Shipping Country | Shipping State Code | Shipping State | Shipping Method | Shipping Total | Shipping Tax |
Examples or connecting WooCommerce with Gravity Forms
With this Add-on you have all your favorite Gravity Forms tools and Add-ons like Views, Perks, Charts, Merge Tags and Workflow steps available to process WooCommerce data in the way you want. Think for example about:
- Triggering an outgoing webhook or an e-mail notification on specific orders, informing a supplier about this order, with the possibility to add approval steps, asking for an additional Form entry, updating your stock inside another system.
- Creating a custom order overview for your employees, with additional checklists and statuses, separate from WooCommerce, with to-do action points that are specific for your organization.
- Sending the client a follow-up request a few days later to give a review, on your own site or on Google, Yelp or other review sites (with customized links to make it as easy as possible for them).
- Changing / cleaning up / sanitizing data to make it ready for other systems your organization uses.
- Publishing something automatically on your website after a successful order payment, showing how many items are sold.
The possibilities are endless, only limited by your imagination. A must have Add-on for people that want to improve their sales process and open up all the Gravity Tools that you’re experienced with.
Using Gravity Flow as a WooCommerce Payment method
The WooCommerce Add-on also adds an extra Payment Method to your Payments tab in the WooCommerce settings:

By enabling the Gravity Flow Payment Method for WooCommerce, you can let customers pay later in the workflow at a payment step. You can also disable all other Gateways if you want to have full control with Gravity Forms and Flow to manage the payment process.

Our Premium add-ons for Gravity Forms
DateTime Field
The GravityWP - DateTime Field add-on adds a dedicated Date/Time field to Gravity Forms so users can enter both a date and a time in a single input.
Advanced Merge Tags
This Gravity Forms Add-On adds extra Merge Tag modifiers (and a lot of power). From the most common used functions like capitalize and length to changing date formats.
JWT Prefill
Fill forms with data you can trust. Prefill Gravity Forms fields with a secure token instead of links with editable url parameters, so your data is accurate, tamper-proof, and ready to use.
List Datepicker
Add a Datepicker with calendar select to a column or multiple columns in a Gravity Forms List Field.
Read tutorials about
Gravity Forms Airtable Integration: Create Records From Form Submissions
Learn how to build a Gravity Forms Airtable integration with GravityWP API Connector. Send form submissions to Airtable, create new records automatically, and save the returned Airtable Record ID and response back to Gravity Forms.
Gravity Forms Asana Integration: Create Tasks From Form Submissions
Learn how to connect Gravity Forms to Asana with GravityWP API Connector. This tested workflow creates Asana tasks from form submissions and saves the returned task ID and URL back to Gravity Forms.
Gravity Forms Google Calendar Integration: Create Events From Form Submissions
Connect Gravity Forms to Google Calendar with GravityWP API Connector. Learn how to create calendar events from form submissions, map event details, configure OAuth 2.0, handle time zones, and save the returned Event ID and URL.
Gravity Forms Notion Integration: Create Database Pages Without Zapier
Connect Gravity Forms to Notion without Zapier. This tested tutorial shows how to create Notion database pages from form submissions and save the returned page ID, URL, creation time, and API response.