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.

A birthday is the easiest automation to set up and one of the most opened. Our free birthday email templates give you 18 designs that Mailpro can send automatically on each contact's birthday.

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:

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

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

GDPR: when do we collect data?

Mailpro collects personal data only at clearly defined moments — never silently in the background. Each collection point has a...

Read more

What Is Dark Mode in Mailpro, and When Should I Use It?

Dark Mode in Mailpro is a built-in preview that shows how your newsletter will look in mail clients that switch...

Read more

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