Trigger Mode answers: “What normal event should start this feed?” Each feed has one normal trigger. Administrator reruns and Gravity Flow steps are separate explicit actions.
Text Trigger Modes #
After Form Submission #
The feed runs after Gravity Forms creates the entry. It does not respond to either frontend shortcode button. This mode is available on Pro, Premium, and Agency.
Frontend Button — Show Result When Complete #
The feed runs only when the visitor selects a [goaif_button] button. The page shows a working status, waits for the complete provider response, fills the configured destination field or fields, and then shows the result.
Frontend Button — Show Result While Generated #
The feed runs only when the visitor selects a [goaif_stream_button] button. The server sends pieces of the response to the browser as they arrive, so the visitor can watch the answer grow. The final value is saved into the configured form field before submission. JSON-mapped feeds keep the working status visible instead of exposing the provider’s JSON contract, then fill the mapped fields and show a completed status.
Either Frontend Button #
The same feed may be used by either text shortcode. “Either” does not click both buttons or make two requests. It means the standard or streaming shortcode is permitted to start that feed.
All three frontend text modes are frontend-only. They do not also run after form submission. No current trigger combines frontend generation with an automatic second post-submission request.
Image Trigger Modes #
- After form submission creates and attaches an image after the entry exists.
- Frontend button runs from
[goaif_image_button], displays the image in a matching preview, and attaches the verified image when the form is submitted.
Synchronous Versus Async #
This setting applies only to after-submission text feeds. Synchronous processing holds the submission request open while waiting. Async processing lets submission finish and performs the request in the background. Image feeds use their defined image processing path and do not expose this text execution setting.
Who Can Use The Frontend Button? #
- Signed public token means anyone who can view the form may use the button. Each click first obtains a short-lived, single-use server-signed token tied to the form, feed, request action, session, and client network identity. Public rate limits also apply.
- Gravity Forms administrators only requires the visitor to be logged in and have
gform_full_access. It does not allow every WordPress subscriber, customer, or ordinary logged- in user.
This setting has no effect on an after-submission feed because there is no frontend button in that mode.