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.

Ready-made designs: browse our free birthday email templates and customise one in minutes.

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 chain multiple actions in the same automation?

Yes. A Mailpro automation is a chain of steps, not a single action. Drop as many actions as you need...

Read more

What happens if my credits run out during an automation?

When your email or SMS credits hit zero while an automation is running, the message-sending steps pause — they are...

Read more

How Can I Edit a Contact Field?

A contact field stores a piece of information about a contact — first name, city, language, last purchase date, anything...

Read more

How Can I Order or Decide Which Fields I Want to See in My Contacts?

The contact list view in Mailpro shows a default set of columns — email, name, last activity. But your account...

Read more