Articles

Optimize Initial Form Submission

If you have a form with many fields and it's taking a while to submit, here are a few tips to reduce submission time.

Assigning steps to an email field

Steps can be assigned to the email address value of an email field allowing users without a WordPress user account to participate in a workflow.

gravityflow_entry_url_inbox_table

The gravityflow_entry_url_inbox_table filter allows customization of the URL to which entries in the Inbox are sent.

gravityflow_enqueue_admin_scripts

The gravityflow_enqueue_admin_scripts action to allow additional scripts to be enqueued when the Gravity Flow  shortcode or block is present on the page.

How to add fields that are only visible in workflow steps

Each field in Gravity Forms has a Visibility setting, found under the Advanced tab in the field settings. The setting that matters most for Gravity Flow is Administrative.

gravityflow_columns_inbox_table

The gravityflow_columns_inbox_table filter allows the columns to be modified for the inbox page.

gravityflow_entry_detail_content_after

The gravityflow_entry_detail_content_after action allows custom code/content to be displayed after the primary form elements on the entry details page.

The Outgoing Webhook Step

Send data to remote URLs with the Outgoing Webhook step in Gravity Flow. Supports multiple request methods, JSON, field mapping, and authentication including Basic Auth and WordPress OAuth1.

gravityflow_entry_detail_content_before

The action allows custom code/content to be displayed before the primary form elements on the entry details page.

gravityflow_entry_[type]_response_mapping

Allow the entry to be modified during the response mapping of the webhook step.