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 test an automation before activating it?

Yes. Before turning an automation on for your whole list, you can run it end-to-end on a single test contact...

Read more

How do I trigger an automation from an external tool (incoming webhook)?

The “Incoming webhook” trigger starts a Mailpro automation from outside (direction C): a confirmed payment, a form filled in another...

Read more

How do I send a webhook from an automation (“Send a webhook” action)?

The “Send a webhook” action lets a workflow call an external tool at a given step (direction B). It costs...

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