This reference covers all fields in the Recurring Submissions feed editor at the form level. It documents labels exactly as shown in the UI, notes defaults, and explains runtime behavior.
PathForms → [Form] → Settings → Recurring Submissions
Feed Settings (Header Section) #
Feed Name #
Type: Text
Required: Yes
Purpose: Administrative name for the feed. Appears in admin lists and logs.
Feed Label #
Type: Text with merge tag support
Required: No
Default: Feed Name + Entry ID (auto‑generated)
Purpose: Human‑readable label for the specific series created from an entry. Use merge tags to personalize by entry data (e.g., Invoice for {Name (First):2.3} → Invoice for John).
Guidance: Hard‑coding a static label makes it identical for every entry. Use merge tags (entry meta/field tokens) to make labels entry‑specific and easier to identify at scale.
Conditional Logic #
Type: Standard Gravity Forms conditional logic control
Required: No
Purpose: Gate whether the feed should run for a given entry. Logic is evaluated at the time of the parent submission only. If conditions are not met on the parent, the feed does not start.
Submission Settings #
Time Interval (Required) #
Label: The form should re‑submit every
Type: Number + Unit selector
Units: Day(s), Week(s), Month(s), Year(s)
Purpose: Defines the cadence between the parent submission and each resubmission.
How do you want to limit your resubmissions? (Required) #
Choose one of the following controls to define when the series stops.
Option A — Number of resubmissions #
Follow‑up Field: Number of resubmissions (Required)
Type: Integer
Meaning: How many additional submissions to create beyond the parent.
Notes: This is only resubmissions; the parent is not counted.
Option B — Stop at a specific date #
Follow‑up Field: End Date (Required)
Type: Date
Meaning: The series will not schedule resubmissions after this date.
Option C — Number Field on Form #
Follow‑up Field: Select a Number Field (Required)
Type: Dropdown of number fields on the current form
Meaning: The selected field’s value on the parent entry controls total resubmission count. Again, this is amount of resubmissions, excluding the parent submission.
Snapshot Entry Inputs Now #
Type: Checkbox
Default: Unchecked
Purpose: Controls value sourcing for resubmissions.
- Unchecked (default): Rebuild from current entry state
- Before each resubmission, the plugin reloads the entry and uses its current values.
- GPPA (Populate Anything) sources re‑hydrate at run time.
- Checked: Snapshot now
- The plugin stores the entry’s values at the moment the parent is submitted and reuses that snapshot for all resubmissions.
- GPPA values are copied from the parent (i.e., they remain the same on children).
General Notes:
- Calculation fields: Gravity Forms recalculates calculation fields on each submission. In Snapshot mode this typically yields the same results because the input values are identical; in Rebuild mode they may change if the underlying entry data changed.
- Unique ID fields: Always generate new values per resubmission regardless of Snapshot or Rebuild mode.
- Number Field on Form: When used to control resubmission limits, its value will always be 0 on resubmissions to differentiate child entries from their parent, regardless of mode.
Update Date Field(s) #
Type: Multi‑select of Date fields on the form
Required: No
Purpose: When selected, these fields are populated with the date at time of resubmission (instead of copying the parent’s date). Useful for invoice dates, service periods, etc.
Runtime & Validation Notes #
- Every resubmission is a new Gravity Forms entry and must pass normal form validation. If validation fails, no feeds run and the attempt is logged as a failure.
- All times are displayed in the site time zone.
- Parent/child relationships are recorded via entry notes and metadata for traceability.
Field Summary (Quick Table) #
| Section | Field | Required | Default | Notes |
|---|---|---|---|---|
| Feed Settings | Feed Name | ✓ | — | Admin label |
| Feed Settings | Feed Label | Feed Name + Entry ID | Merge tags supported | |
| Feed Settings | Conditional Logic | Off | Standard GF logic | |
| Submission Settings | Time Interval | ✓ | — | Number + Unit (Days/Weeks/Months/Years) |
| Submission Settings | Limit: Number of resubmissions | ✓ (if selected) | — | Follow‑up: integer count |
| Submission Settings | Limit: Stop at a specific date | ✓ (if selected) | — | Follow‑up: date + time |
| Submission Settings | Limit: Number Field on Form | ✓ (if selected) | — | Follow‑up: select number field |
| Submission Settings | Snapshot Entry Inputs Now | Unchecked | Determines Snapshot vs Rebuild behavior | |
| Submission Settings | Update Date Field(s) | None | Sets date at resubmission |