Use the trigger Champ de date spécifique (Specific date field) in Mes Automatisations (My Automations). Point it at any date-typed contact field — renewal date, contract end, last visit, due date, custom anything — and the workflow fires for each contact when that date matches today (with the offset you set). Unlike the Birthday trigger, this one also reads the year, so it fires once per contact per field, not yearly.

Key takeaway: Birthday repeats every year; Specific date field fires once when the stored date arrives. Different behaviour, different use cases.

Pick the right field

The trigger lists every date-typed custom field you have configured on your contacts. If the field doesn’t exist yet, create it in your contact properties first — renewal date, expiry, contract end, next-visit, last-order, anything date-shaped. A single workflow can only watch one field; build a second workflow if you need a second field.

Offsets work the same way as Birthday

D-30 sends the email a month before the date arrives (useful for renewals). D+0 sends on the date itself (good for expiry confirmations). D+7 sends a week after (post-visit follow-up). The trigger does the offset math from the stored date, so you don’t need to pre-compute anything in your CRM.

What happens when the date passes

The trigger fires once for each contact when their stored date arrives (minus any offset you set). These run once a day — see when date-based automations fire for the exact time of day. If you update the date field later (push the renewal another year), the trigger will fire again on the new date — effectively turning a custom field into a recurring schedule. Empty fields are simply skipped.

Build a date-driven workflow

Open Mes Automatisations > Ajouter (Add), choose Champ de date spécifique, then read about all the triggers for context.

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

What is email automation?

Email automation is the practice of sending pre-built emails to your contacts automatically — triggered by a date, a contact...

Read more

What is the best email automation?

There is no single "best" email automation — the best one is the one that matches your goals, your audience...

Read more

How do I trigger an email for a contact’s birthday?

Pick the trigger Date d’anniversaire (Birthday date) in Mes Automatisations (My Automations). Mailpro reads the contact’s birthday field every day...

Read more