Gravity Forms Trigger icon

Gravity Forms Trigger

Gravity Forms API Trigger node

Overview

This node is a trigger for Gravity Forms API that polls for new form entries based on user-defined schedules and criteria. It is useful for workflows that need to react to new form submissions in Gravity Forms, such as sending notifications, updating databases, or triggering other automation when a form entry is created. Users can configure polling times, select one or multiple forms to watch, and specify the number of results to fetch per poll.

Use Case Examples

  1. Trigger a workflow every day at 2 PM to process new entries from a specific Gravity Form.
  2. Watch multiple forms and trigger a workflow whenever a new entry is created in any of them.
  3. Use a custom cron expression to poll Gravity Forms API at specific intervals for new entries.

Properties

Name Meaning
Poll Times Defines the schedule for polling the Gravity Forms API, including options like every minute, hour, day, week, month, or custom cron expressions.
Multiple forms Boolean flag to indicate whether to watch multiple forms or a single form.
Form The specific form to watch when not watching multiple forms.
Form The list of forms to watch when watching multiple forms.
Trigger On The event to trigger on, currently only supports 'Entry Created'.
Number of Results The maximum number of entries to fetch per poll.
Manual Start Timestamp Optional manual start timestamp for development/testing to specify from when to start polling entries.

Output

JSON

  • entries - Array of new form entries retrieved from Gravity Forms API based on the polling criteria.

Dependencies

  • Gravity Forms API

Troubleshooting

  • Ensure that at least one poll time is set; otherwise, the node will throw an error.
  • Make sure to select an event to trigger on; currently, only 'Entry Created' is supported.
  • Select at least one form to watch; the node will error if no form is selected.
  • If no new data is found during manual mode, the node throws an error indicating no data with the current filter was found.

Links

Discussion