This trigger runs based on a date or time field in a contact’s profile. Ideal for automating time-sensitive workflows like reminders or renewals. Here are some example use cases:
- Send birthday or anniversary greetings automatically
- Remind a customer about an upcoming appointment one day in advance
- Trigger renewal reminders 7 days before a contract end date
Set up "Contact property date and time is reached" trigger
- Click on the "Contact property date and time is reached" trigger node to open up its node form, which will appear on the right side of the screen

- The node form contains the following fields for you to set up the trigger:
-
Setup tab
- Contact property: Select which contact property will be used as the reference point for this trigger
- Trigger date: Decide whether the trigger should activate on the exact contact property date, or set it to trigger before or after that date.

-
Trigger time: Configure whether the trigger should execute at the time specified in the contact property or at a custom time.
- Exactly on property time: The trigger will run at the exact time stored in the selected contact property
- Before property time: The trigger will run a specified amount of time before the contact property time (e.g., 1 hour before an appointment)
- After property time: The trigger will run a specified amount of time after the contact property time (e.g., 2 days after a subscription start date)
- Custom time: The trigger will run at a fixed, user-defined time, independent of the contact property value
- Repeat: Configure whether the trigger should run only once or on a recurring schedule.
-
Filter tab
- Enrollment conditions: When toggled on, you can set specific conditions at the “Filter” tab that the customer must meet in order to be enrolled into the flow.