Date is after
Date is after passes when the date in the field is later than the date you type. Both sides are parsed as dates, so the comparison value can be a fixed calendar date or a moving one such as today.
When to use it
Use it for anything that starts from a point in time: bookings made after a policy change, renewals falling due beyond a notice period, submissions received once a campaign has launched, appointments scheduled further out than your standard lead time.
How to configure it
- Open AFI → Integrations and edit your integration.
- Switch on Conditional Logic.
- Pick the date field, choose Date is after, and type the comparison date.
Accepted date formats
Both sides are read with PHP’s date parser, which understands a wide range of inputs:
| You can type | Meaning |
|---|---|
2026-12-31 |
An absolute date, ISO style |
12/31/2026 |
An absolute date, US style |
2026-12-31 17:00 |
A date and time |
today |
Midnight this morning |
now |
The exact moment the submission runs |
now -7 days |
A week before the submission |
last day of this month |
A calculated calendar date |
Relative phrases are evaluated when the submission is processed, so a rolling rule keeps working without being edited.
How it behaves
The comparison includes the time of day. Date is after today means later than midnight this morning, which does include submissions made earlier today.
If either side cannot be read as a date, the rule fails and the integration does not run. Blank fields and free-text answers never match by accident.
Dates are interpreted in your WordPress site’s timezone.
Example
A booking form should send only future appointments to your calendar tool, ignoring backfilled historical records imported through the same form.
Set the rule to {{appointment_date}} Date is after now.
Notes
To build a window, meaning later than one date and earlier than another, add two rules and set the match mode to all. See Must match condition (all / any).