Pick the trigger Date d’anniversaire (Birthday date) in Mes Automatisations (My Automations). Mailpro reads the contact’s birthday field every day and fires the workflow on the day-of (or with the offset you set), every year, automatically. No special data import is needed beyond making sure each contact has a birthday recorded.

Key takeaway: one trigger handles every birthday in your list and re-fires every year — you set it up once and forget it.

How the Birthday trigger works in practice

The trigger reads the day-and-month of the birthday field on each contact. Year is ignored, so the workflow re-fires on the same day every year — the contact gets a birthday email on their 30th, 31st, 32nd birthday and so on. Contacts whose birthday field is empty are simply not eligible until you fill it in.

Offsets: D-day, D-7, D-30

You can fire the email on the day itself or shift it. A D-7 offset lets you send "Your birthday is coming, here is your gift" a week ahead; a D+0 offset sends the wishes on the day; a D+30 offset checks in after the celebration. Combine an offset with a delay between steps if you want a 2- or 3-email sequence around the date. These fire once a day, not instantly — see when date-based automations fire for the exact time of day.

Common use cases

  • Greeting + promo code — restaurants, hair salons, e-commerce.
  • SMS wish — short, personal, and usually read within minutes. See automatic birthday SMS.
  • VIP gift — combine the trigger with a tag filter so only your top customers get the bigger gift.

Set up a birthday automation today

Check the automated birthday emails page, pick a birthday template, and read why automatic birthday emails work.

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:

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 do I automatically add a contact to a list?

Drop the action Abonnement / désabonnement à une liste (List subscribe / unsubscribe) into your workflow and pick the target...

Read more

Can I pause an automation and reactivate it later?

Yes. Every Mailpro automation has an active/inactive switch. Flipping it to inactive stops new triggers from firing — no new...

Read more

How do I see my automation consumption?

Two places tell you what your automations are eating in credits. The per-workflow status page shows you exactly how many...

Read more