Date-based automations (Birthday and Specific date field) are scanned and fired by a daily worker. Every day, Mailpro looks at every contact whose date matches today (with your offset applied) and triggers the workflow once for each eligible contact. The send goes out within minutes of the worker pass.

Key takeaway: expect your date-triggered email to land in the morning, not at midnight. If timing is critical to your business, do not point a date trigger at a time-of-day field — use the offset feature instead.

Once a day, not once an hour

The daily scan keeps the system predictable and protects deliverability — you don’t want a thousand birthday emails firing at 00:01 server time, all together. A daily window also means a contact whose birthday is today gets exactly one workflow run today, never two. The once-per-day guardrail enforces this even if you mis-configure.

What if Mailpro misses a day

The daily worker is robust, but if for any reason a contact’s date is missed in one pass, the contact does not get retried on a later day. A date-triggered email is "today or never" by design. For business-critical timing (renewal cut-off, expiry), the safer pattern is to set the offset earlier (D-7 instead of D+0) so the email goes out before the date is consumed.

Tag and Subscribe triggers are different

The tag and list triggers do not wait for a daily scan — they fire within seconds of the tag or list-membership change. The daily-window behaviour only applies to date triggers (Birthday and Specific date field).

Plan your timing right

See the automated birthday emails page and the broader triggers overview.

Mailpro and automation

Beyond automation — email marketing that runs itself

Set your triggers once and let Mailpro send the right message at the right moment — Swiss-hosted and GDPR-native.

Start free with Mailpro See Mailpro pricing

Previous question

   

Next question

You might also be interested in:

Create an automatic email based on a date

Want to send an automatic email at a specific moment tied to a date stored in your list — birthday,...

Read more

What are Mailpro automation limits?

There is no hard cap on the number of automations you can run, the number of steps in a single...

Read more

Are Mailpro automations GDPR-compliant?

Yes. Mailpro automations are GDPR-compliant by design. All automation data — contacts, triggers, message history — is stored on our...

Read more

Can I trigger an action when a tag is added?

Yes. Pick the trigger Tag ajouté / supprimé (Tag added / removed) in Mes Automatisations (My Automations). It fires the...

Read more

How do I trigger on the date of a custom field?

Use the trigger Champ de date spécifique (Specific date field) in Mes Automatisations (My Automations). Point it at any date-typed...

Read more