Birthday Email Marketing: Complete Guide With Examples and Templates

Learn how to create birthday email campaigns that drive revenue and customer loyalty. Includes templates, automation setup, timing strategies, and real examples from top brands.

birthday email marketing

What's the short answer?

Birthday emails convert far above ordinary promotions because they arrive personal and expected. Collect the date at signup or in the preference center, send a few days before the day itself so the offer is usable, and give the reward a real expiry so it drives a purchase rather than goodwill.

Learn more
On This Page

Birthday emails generate 481% higher transaction rates than standard promotional emails. They create emotional connections that turn one-time buyers into loyal customers.

In this comprehensive guide, you’ll learn how to build birthday email campaigns that drive revenue, increase customer retention, and make your subscribers feel valued.

Why Birthday Email Marketing Works

Birthday emails outperform virtually every other email type. The numbers tell the story:

  • 481% higher transaction rates than promotional emails
  • 342% higher revenue per email than standard campaigns
  • 179% higher unique click rates compared to bulk sends
  • Average open rates of 45% versus 20% for regular emails

The Psychology Behind Birthday Email Success

Birthday emails work because they tap into fundamental human psychology:

  1. Reciprocity - When someone gives you something (a birthday discount), you feel compelled to reciprocate (make a purchase)
  2. Personal recognition - Being acknowledged individually makes customers feel valued
  3. Emotional connection - Birthdays are inherently emotional, and that emotion transfers to your brand
  4. Perfect timing - People are primed to treat themselves on their birthday
  5. Urgency - Birthday offers have natural time limits

Birthday Emails vs. Other Promotional Emails

MetricBirthday EmailsPromotional EmailsDifference
Open rate45%18%+150%
Click rate12%3%+300%
Conversion rate8%2%+300%
Revenue per email$0.75$0.15+400%
Unsubscribe rate0.1%0.5%-80%

Collecting Birthday Data

Before you can send birthday emails, you need birthday data. Here are proven methods to collect this information.

During Account Registration

Add a birthday field to your signup process:

Create Your Account
-------------------
Email: [________________]
Password: [________________]
Birthday: [MM] / [DD] (Why we ask)
[Create Account]

Best practices:

  • Ask for month and day only (year feels intrusive)
  • Make it optional with a clear benefit statement
  • Use dropdown selects for easier mobile entry

Post-Purchase Collection

Request birthday after first purchase when engagement is high:

Email template
Subject
Quick question (takes 5 seconds)

Hey [Name],

Thanks for your order! We'd love to send you something special on your birthday.

When's your birthday?

[Month dropdown] [Day dropdown]

Save Birthday

(We'll send you an exclusive birthday gift!)

View the Brevo-ready HTML
<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<meta name="x-apple-disable-message-reformatting">
<meta name="color-scheme" content="light">
<meta name="supported-color-schemes" content="light">
<title>Quick question (takes 5 seconds)</title>
<!--[if mso]><noscript><xml><o:OfficeDocumentSettings><o:PixelsPerInch>96</o:PixelsPerInch></o:OfficeDocumentSettings></xml></noscript><![endif]-->
</head>
<body style="margin:0;padding:0;background-color:#f4f4f5;">
<!-- Preheader: put the inbox preview text in this span, or use Brevo's preview text field. -->
<span style="display:none;font-size:1px;color:#f4f4f5;line-height:1px;max-height:0;max-width:0;opacity:0;overflow:hidden;mso-hide:all;"></span>
<!-- Subject line (paste into Brevo's subject field): Quick question (takes 5 seconds) -->
<!-- Links point to https://example.com; replace them with your own before sending. -->
<table role="presentation" width="100%" cellpadding="0" cellspacing="0" border="0" style="background-color:#f4f4f5;">
<tr><td align="center" style="padding:24px 12px;">
<!--[if mso]><table role="presentation" width="600" cellpadding="0" cellspacing="0" border="0"><tr><td><![endif]-->
<table role="presentation" width="100%" cellpadding="0" cellspacing="0" border="0" style="max-width:600px;background-color:#ffffff;border:1px solid #e4e4e7;border-radius:8px;">
<tr><td style="height:40px;font-size:0;line-height:0;">&nbsp;</td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><p style="margin:0;">Hey {{ contact.FIRSTNAME }},</p></td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><p style="margin:0;">Thanks for your order! We'd love to send you something special on your birthday.</p></td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><p style="margin:0;">When's your birthday?</p></td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><p style="margin:0;">[Month dropdown] [Day dropdown]</p></td></tr>
<tr><td style="padding:8px 40px 24px;">
<table role="presentation" cellpadding="0" cellspacing="0" border="0"><tr><td align="center" bgcolor="#18181b" style="border-radius:6px;background-color:#18181b;">
<!--[if mso]><v:roundrect xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w="urn:schemas-microsoft-com:office:word" href="https://example.com" style="height:48px;v-text-anchor:middle;width:280px;" arcsize="12%" stroke="f" fillcolor="#18181b"><w:anchorlock/><center style="color:#ffffff;font-family:Arial,sans-serif;font-size:16px;font-weight:bold;">Save Birthday</center></v:roundrect><![endif]-->
<!--[if !mso]><!--><a href="https://example.com" target="_blank" style="display:inline-block;padding:14px 28px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#ffffff;text-decoration:none;border-radius:6px;background-color:#18181b;mso-hide:all;">Save Birthday</a><!--<![endif]-->
</td></tr></table>
</td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><p style="margin:0;">(We'll send you an exclusive birthday gift!)</p></td></tr>
<tr><td style="padding:24px 40px 32px;border-top:1px solid #e4e4e7;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.6;color:#52525b;"><a href="{{ unsubscribe }}" target="_blank" style="color:#52525b;text-decoration:underline;">Unsubscribe</a></td></tr>
</table>
<!--[if mso]></td></tr></table><![endif]-->
</td></tr>
</table>
</body>
</html>
Example email, rendered. Copy HTML pastes into Brevo's HTML editor with personalization and unsubscribe tags in place.

Dedicated Birthday Collection Campaign

Run a targeted campaign for subscribers without birthday data:

Email template
From
[Brand]
Subject
We want to celebrate you

Hi [Name],

We noticed we don't have your birthday on file.

Share it with us, and we'll send you an exclusive birthday reward worth $20.

Enter My Birthday

Plus, you'll get a surprise gift (we won't spoil it!) every year on your special day.

[Brand] Team

View the Brevo-ready HTML
<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<meta name="x-apple-disable-message-reformatting">
<meta name="color-scheme" content="light">
<meta name="supported-color-schemes" content="light">
<title>We want to celebrate you</title>
<!--[if mso]><noscript><xml><o:OfficeDocumentSettings><o:PixelsPerInch>96</o:PixelsPerInch></o:OfficeDocumentSettings></xml></noscript><![endif]-->
</head>
<body style="margin:0;padding:0;background-color:#f4f4f5;">
<!-- Preheader: put the inbox preview text in this span, or use Brevo's preview text field. -->
<span style="display:none;font-size:1px;color:#f4f4f5;line-height:1px;max-height:0;max-width:0;opacity:0;overflow:hidden;mso-hide:all;"></span>
<!-- Subject line (paste into Brevo's subject field): We want to celebrate you -->
<!-- Links point to https://example.com; replace them with your own before sending. -->
<table role="presentation" width="100%" cellpadding="0" cellspacing="0" border="0" style="background-color:#f4f4f5;">
<tr><td align="center" style="padding:24px 12px;">
<!--[if mso]><table role="presentation" width="600" cellpadding="0" cellspacing="0" border="0"><tr><td><![endif]-->
<table role="presentation" width="100%" cellpadding="0" cellspacing="0" border="0" style="max-width:600px;background-color:#ffffff;border:1px solid #e4e4e7;border-radius:8px;">
<tr><td style="height:40px;font-size:0;line-height:0;">&nbsp;</td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><p style="margin:0;">Hi {{ contact.FIRSTNAME }},</p></td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><p style="margin:0;">We noticed we don't have your birthday on file.</p></td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><p style="margin:0;">Share it with us, and we'll send you an exclusive birthday reward worth $20.</p></td></tr>
<tr><td style="padding:8px 40px 24px;">
<table role="presentation" cellpadding="0" cellspacing="0" border="0"><tr><td align="center" bgcolor="#18181b" style="border-radius:6px;background-color:#18181b;">
<!--[if mso]><v:roundrect xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w="urn:schemas-microsoft-com:office:word" href="https://example.com" style="height:48px;v-text-anchor:middle;width:280px;" arcsize="12%" stroke="f" fillcolor="#18181b"><w:anchorlock/><center style="color:#ffffff;font-family:Arial,sans-serif;font-size:16px;font-weight:bold;">Enter My Birthday</center></v:roundrect><![endif]-->
<!--[if !mso]><!--><a href="https://example.com" target="_blank" style="display:inline-block;padding:14px 28px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#ffffff;text-decoration:none;border-radius:6px;background-color:#18181b;mso-hide:all;">Enter My Birthday</a><!--<![endif]-->
</td></tr></table>
</td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><p style="margin:0;">Plus, you'll get a surprise gift (we won't spoil it!) every year on your special day.</p></td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><p style="margin:0;">[Brand] Team</p></td></tr>
<tr><td style="padding:24px 40px 32px;border-top:1px solid #e4e4e7;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.6;color:#52525b;"><a href="{{ unsubscribe }}" target="_blank" style="color:#52525b;text-decoration:underline;">Unsubscribe</a></td></tr>
</table>
<!--[if mso]></td></tr></table><![endif]-->
</td></tr>
</table>
</body>
</html>
Example email, rendered. Copy HTML pastes into Brevo's HTML editor with personalization and unsubscribe tags in place.

Progressive Profiling

Add birthday collection to preference centers, post-purchase surveys, and loyalty program signups.

Birthday Data Collection Rates

MethodCollection RateQuality
Registration (required)100%May have fake data
Registration (optional)30-40%Higher quality
Post-purchase email15-25%Very reliable
Dedicated campaign5-10%Most engaged
Preference center10-15%Self-selected

Birthday Email Strategy and Timing

Timing matters as much as content. Here’s how to structure your birthday email strategy.

Single Email vs. Series

Single birthday email:

  • Simpler to set up
  • Works for smaller lists
  • Lower risk of over-mailing

Birthday email series:

  • Multiple touchpoints increase conversion
  • Different angles for different motivations
  • Better for high-value offers

Optimal Birthday Email Series Structure

  1. Birthday minus 7 days

  2. 7 days before

    Email 1: Birthday Preview

    • Build anticipation
    • Preview the offer
  3. Wait 6 days

    On the day

    Email 2: Happy Birthday

    • Deliver the main offer
  4. Wait 3 days

    3 days after

    Email 3: Last Chance

    • Capture late converters
  5. Exit

Timing Breakdown

Email 1: Pre-Birthday (5-7 days before)

  • Build anticipation
  • Preview the offer
  • Start engagement early

Email 2: Birthday Day

  • Deliver the main offer
  • Maximum emotional impact
  • Highest open rates

Email 3: Post-Birthday Reminder (2-3 days after)

  • Capture late converters
  • “Still time to celebrate” messaging
  • Creates urgency

Extended Birthday Window

Some brands extend the celebration:

  • Birthday Week: Offer valid for 7 days
  • Birthday Month: Special perks all month
  • Half Birthday: Bonus email 6 months later

Timing Considerations by Business Type

Business TypePre-BirthdayBirthdayPost-Birthday
E-commerce3-5 daysSame day3-5 days
Restaurants1 weekSame day3 days
Subscriptions1 weekSame day1 week
High-value retail2 weeksSame day1 week

Birthday Email Templates and Examples

Here are proven templates you can adapt for your brand.

Template 1: The Classic Birthday Discount

Email template
From
[Brand]
Subject
Happy Birthday, [Name]! Your gift is inside

HAPPY BIRTHDAY, [NAME]!

It's your special day, and we're celebrating YOU.

As our gift, enjoy 20% off your entire purchase.

Use code: BDAY20

SHOP YOUR GIFT

This offer expires in 7 days, so treat yourself while your discount is active!

Wishing you an amazing birthday,
The [Brand] Team

View the Brevo-ready HTML
<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<meta name="x-apple-disable-message-reformatting">
<meta name="color-scheme" content="light">
<meta name="supported-color-schemes" content="light">
<title>Happy Birthday, {{ contact.FIRSTNAME }}! Your gift is inside</title>
<!--[if mso]><noscript><xml><o:OfficeDocumentSettings><o:PixelsPerInch>96</o:PixelsPerInch></o:OfficeDocumentSettings></xml></noscript><![endif]-->
</head>
<body style="margin:0;padding:0;background-color:#f4f4f5;">
<!-- Preheader: put the inbox preview text in this span, or use Brevo's preview text field. -->
<span style="display:none;font-size:1px;color:#f4f4f5;line-height:1px;max-height:0;max-width:0;opacity:0;overflow:hidden;mso-hide:all;"></span>
<!-- Subject line (paste into Brevo's subject field): Happy Birthday, {{ contact.FIRSTNAME }}! Your gift is inside -->
<!-- Links point to https://example.com; replace them with your own before sending. -->
<table role="presentation" width="100%" cellpadding="0" cellspacing="0" border="0" style="background-color:#f4f4f5;">
<tr><td align="center" style="padding:24px 12px;">
<!--[if mso]><table role="presentation" width="600" cellpadding="0" cellspacing="0" border="0"><tr><td><![endif]-->
<table role="presentation" width="100%" cellpadding="0" cellspacing="0" border="0" style="max-width:600px;background-color:#ffffff;border:1px solid #e4e4e7;border-radius:8px;">
<tr><td style="height:40px;font-size:0;line-height:0;">&nbsp;</td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><h2 style="margin:0;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:24px;line-height:1.3;font-weight:700;color:#18181b;">HAPPY BIRTHDAY, {{ contact.FIRSTNAME }}!</h2></td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><p style="margin:0;">It's your special day, and we're celebrating YOU.</p></td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><p style="margin:0;">As our gift, enjoy 20% off your entire purchase.</p></td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><table role="presentation" cellpadding="0" cellspacing="0" border="0"><tr><td style="padding:10px 16px;border:1px dashed #a1a1aa;border-radius:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:16px;font-weight:700;letter-spacing:0.04em;color:#18181b;">Use code: BDAY20</td></tr></table></td></tr>
<tr><td style="padding:8px 40px 24px;">
<table role="presentation" cellpadding="0" cellspacing="0" border="0"><tr><td align="center" bgcolor="#18181b" style="border-radius:6px;background-color:#18181b;">
<!--[if mso]><v:roundrect xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w="urn:schemas-microsoft-com:office:word" href="https://example.com" style="height:48px;v-text-anchor:middle;width:280px;" arcsize="12%" stroke="f" fillcolor="#18181b"><w:anchorlock/><center style="color:#ffffff;font-family:Arial,sans-serif;font-size:16px;font-weight:bold;">SHOP YOUR GIFT</center></v:roundrect><![endif]-->
<!--[if !mso]><!--><a href="https://example.com" target="_blank" style="display:inline-block;padding:14px 28px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#ffffff;text-decoration:none;border-radius:6px;background-color:#18181b;mso-hide:all;">SHOP YOUR GIFT</a><!--<![endif]-->
</td></tr></table>
</td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><p style="margin:0;">This offer expires in 7 days, so treat yourself while your discount is active!</p></td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><p style="margin:0;">Wishing you an amazing birthday,<br>The [Brand] Team</p></td></tr>
<tr><td style="padding:24px 40px 32px;border-top:1px solid #e4e4e7;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.6;color:#52525b;"><a href="{{ unsubscribe }}" target="_blank" style="color:#52525b;text-decoration:underline;">Unsubscribe</a></td></tr>
</table>
<!--[if mso]></td></tr></table><![endif]-->
</td></tr>
</table>
</body>
</html>
Example email, rendered. Copy HTML pastes into Brevo's HTML editor with personalization and unsubscribe tags in place.

Why it works:

  • Clear, direct subject line
  • Generous but sustainable discount
  • Time-limited urgency
  • Personal celebration tone

Template 2: The Free Gift Birthday Email

Email template
From
[Brand]
Subject
Your free birthday gift is ready

[NAME], IT'S YOUR BIRTHDAY!

We couldn't let your special day pass without giving you something special.

YOUR FREE BIRTHDAY GIFT:

[Product Image]

[Product Name]
Value: $25

Just add $50+ to your cart and your gift will be automatically included.

CLAIM YOUR GIFT

Happy Birthday from all of us at [Brand]!

View the Brevo-ready HTML
<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<meta name="x-apple-disable-message-reformatting">
<meta name="color-scheme" content="light">
<meta name="supported-color-schemes" content="light">
<title>Your free birthday gift is ready</title>
<!--[if mso]><noscript><xml><o:OfficeDocumentSettings><o:PixelsPerInch>96</o:PixelsPerInch></o:OfficeDocumentSettings></xml></noscript><![endif]-->
</head>
<body style="margin:0;padding:0;background-color:#f4f4f5;">
<!-- Preheader: put the inbox preview text in this span, or use Brevo's preview text field. -->
<span style="display:none;font-size:1px;color:#f4f4f5;line-height:1px;max-height:0;max-width:0;opacity:0;overflow:hidden;mso-hide:all;"></span>
<!-- Subject line (paste into Brevo's subject field): Your free birthday gift is ready -->
<!-- Links point to https://example.com; replace them with your own before sending. -->
<table role="presentation" width="100%" cellpadding="0" cellspacing="0" border="0" style="background-color:#f4f4f5;">
<tr><td align="center" style="padding:24px 12px;">
<!--[if mso]><table role="presentation" width="600" cellpadding="0" cellspacing="0" border="0"><tr><td><![endif]-->
<table role="presentation" width="100%" cellpadding="0" cellspacing="0" border="0" style="max-width:600px;background-color:#ffffff;border:1px solid #e4e4e7;border-radius:8px;">
<tr><td style="height:40px;font-size:0;line-height:0;">&nbsp;</td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><p style="margin:0;">{{ contact.FIRSTNAME }}, IT'S YOUR BIRTHDAY!</p></td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><p style="margin:0;">We couldn't let your special day pass without giving you something special.</p></td></tr>
<tr><td style="padding:8px 40px 12px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><h2 style="margin:0;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:18px;line-height:1.3;font-weight:700;color:#18181b;">YOUR FREE BIRTHDAY GIFT:</h2></td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><table role="presentation" width="100%" cellpadding="0" cellspacing="0" border="0"><tr><td align="center" style="padding:32px 16px;background-color:#f4f4f5;border:1px solid #e4e4e7;border-radius:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:1.5;color:#52525b;">[Product Image]</td></tr></table></td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><p style="margin:0;">[Product Name]<br>Value: $25</p></td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><p style="margin:0;">Just add $50+ to your cart and your gift will be automatically included.</p></td></tr>
<tr><td style="padding:8px 40px 24px;">
<table role="presentation" cellpadding="0" cellspacing="0" border="0"><tr><td align="center" bgcolor="#18181b" style="border-radius:6px;background-color:#18181b;">
<!--[if mso]><v:roundrect xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w="urn:schemas-microsoft-com:office:word" href="https://example.com" style="height:48px;v-text-anchor:middle;width:280px;" arcsize="12%" stroke="f" fillcolor="#18181b"><w:anchorlock/><center style="color:#ffffff;font-family:Arial,sans-serif;font-size:16px;font-weight:bold;">CLAIM YOUR GIFT</center></v:roundrect><![endif]-->
<!--[if !mso]><!--><a href="https://example.com" target="_blank" style="display:inline-block;padding:14px 28px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#ffffff;text-decoration:none;border-radius:6px;background-color:#18181b;mso-hide:all;">CLAIM YOUR GIFT</a><!--<![endif]-->
</td></tr></table>
</td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><p style="margin:0;">Happy Birthday from all of us at [Brand]!</p></td></tr>
<tr><td style="padding:24px 40px 32px;border-top:1px solid #e4e4e7;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.6;color:#52525b;"><a href="{{ unsubscribe }}" target="_blank" style="color:#52525b;text-decoration:underline;">Unsubscribe</a></td></tr>
</table>
<!--[if mso]></td></tr></table><![endif]-->
</td></tr>
</table>
</body>
</html>
Example email, rendered. Copy HTML pastes into Brevo's HTML editor with personalization and unsubscribe tags in place.

Why it works:

  • Free gift feels more personal than discount
  • Minimum purchase drives order value
  • Visual product image increases desire
  • Clear instructions

Template 3: The VIP Birthday Experience

Email template
From
[Brand]
Subject
[Name], your VIP birthday awaits

Dear [Name],

As a valued [Brand] VIP, your birthday deserves special treatment.

YOUR EXCLUSIVE BIRTHDAY BENEFITS:

25% OFF everything (code: VIPBDAY25)
FREE expedited shipping
DOUBLE loyalty points
COMPLIMENTARY gift wrapping

Plus, your exclusive birthday gift:
[Luxury item or sample]

CELEBRATE WITH 25% OFF

These VIP birthday perks expire in 10 days.

With warm wishes,
Your [Brand] Team

View the Brevo-ready HTML
<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<meta name="x-apple-disable-message-reformatting">
<meta name="color-scheme" content="light">
<meta name="supported-color-schemes" content="light">
<title>{{ contact.FIRSTNAME }}, your VIP birthday awaits</title>
<!--[if mso]><noscript><xml><o:OfficeDocumentSettings><o:PixelsPerInch>96</o:PixelsPerInch></o:OfficeDocumentSettings></xml></noscript><![endif]-->
</head>
<body style="margin:0;padding:0;background-color:#f4f4f5;">
<!-- Preheader: put the inbox preview text in this span, or use Brevo's preview text field. -->
<span style="display:none;font-size:1px;color:#f4f4f5;line-height:1px;max-height:0;max-width:0;opacity:0;overflow:hidden;mso-hide:all;"></span>
<!-- Subject line (paste into Brevo's subject field): {{ contact.FIRSTNAME }}, your VIP birthday awaits -->
<!-- Links point to https://example.com; replace them with your own before sending. -->
<table role="presentation" width="100%" cellpadding="0" cellspacing="0" border="0" style="background-color:#f4f4f5;">
<tr><td align="center" style="padding:24px 12px;">
<!--[if mso]><table role="presentation" width="600" cellpadding="0" cellspacing="0" border="0"><tr><td><![endif]-->
<table role="presentation" width="100%" cellpadding="0" cellspacing="0" border="0" style="max-width:600px;background-color:#ffffff;border:1px solid #e4e4e7;border-radius:8px;">
<tr><td style="height:40px;font-size:0;line-height:0;">&nbsp;</td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><p style="margin:0;">Dear {{ contact.FIRSTNAME }},</p></td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><p style="margin:0;">As a valued [Brand] VIP, your birthday deserves special treatment.</p></td></tr>
<tr><td style="padding:8px 40px 12px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><h2 style="margin:0;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:18px;line-height:1.3;font-weight:700;color:#18181b;">YOUR EXCLUSIVE BIRTHDAY BENEFITS:</h2></td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><p style="margin:0;">25% OFF everything (code: VIPBDAY25)<br>FREE expedited shipping<br>DOUBLE loyalty points<br>COMPLIMENTARY gift wrapping</p></td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><p style="margin:0;">Plus, your exclusive birthday gift:<br>[Luxury item or sample]</p></td></tr>
<tr><td style="padding:8px 40px 24px;">
<table role="presentation" cellpadding="0" cellspacing="0" border="0"><tr><td align="center" bgcolor="#18181b" style="border-radius:6px;background-color:#18181b;">
<!--[if mso]><v:roundrect xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w="urn:schemas-microsoft-com:office:word" href="https://example.com" style="height:48px;v-text-anchor:middle;width:280px;" arcsize="12%" stroke="f" fillcolor="#18181b"><w:anchorlock/><center style="color:#ffffff;font-family:Arial,sans-serif;font-size:16px;font-weight:bold;">CELEBRATE WITH 25% OFF</center></v:roundrect><![endif]-->
<!--[if !mso]><!--><a href="https://example.com" target="_blank" style="display:inline-block;padding:14px 28px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#ffffff;text-decoration:none;border-radius:6px;background-color:#18181b;mso-hide:all;">CELEBRATE WITH 25% OFF</a><!--<![endif]-->
</td></tr></table>
</td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><p style="margin:0;">These VIP birthday perks expire in 10 days.</p></td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><p style="margin:0;">With warm wishes,<br>Your [Brand] Team</p></td></tr>
<tr><td style="padding:24px 40px 32px;border-top:1px solid #e4e4e7;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.6;color:#52525b;"><a href="{{ unsubscribe }}" target="_blank" style="color:#52525b;text-decoration:underline;">Unsubscribe</a></td></tr>
</table>
<!--[if mso]></td></tr></table><![endif]-->
</td></tr>
</table>
</body>
</html>
Example email, rendered. Copy HTML pastes into Brevo's HTML editor with personalization and unsubscribe tags in place.

Why it works:

  • Emphasizes VIP status
  • Stacks multiple benefits
  • Premium positioning
  • Extended offer window for high-value customers

Template 4: The Points-Based Birthday

Email template
From
[Brand]
Subject
500 bonus points just for your birthday!

HAPPY BIRTHDAY, [NAME]!

We're adding 500 bonus points to your account!

CURRENT BALANCE: [X] points
BIRTHDAY BONUS: +500 points
NEW BALANCE: [X+500] points

That's $25 toward your next purchase!

SHOP NOW

Your points never expire, so use them whenever you're ready to treat yourself.

Birthday cheers,
[Brand] Team

View the Brevo-ready HTML
<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<meta name="x-apple-disable-message-reformatting">
<meta name="color-scheme" content="light">
<meta name="supported-color-schemes" content="light">
<title>500 bonus points just for your birthday!</title>
<!--[if mso]><noscript><xml><o:OfficeDocumentSettings><o:PixelsPerInch>96</o:PixelsPerInch></o:OfficeDocumentSettings></xml></noscript><![endif]-->
</head>
<body style="margin:0;padding:0;background-color:#f4f4f5;">
<!-- Preheader: put the inbox preview text in this span, or use Brevo's preview text field. -->
<span style="display:none;font-size:1px;color:#f4f4f5;line-height:1px;max-height:0;max-width:0;opacity:0;overflow:hidden;mso-hide:all;"></span>
<!-- Subject line (paste into Brevo's subject field): 500 bonus points just for your birthday! -->
<!-- Links point to https://example.com; replace them with your own before sending. -->
<table role="presentation" width="100%" cellpadding="0" cellspacing="0" border="0" style="background-color:#f4f4f5;">
<tr><td align="center" style="padding:24px 12px;">
<!--[if mso]><table role="presentation" width="600" cellpadding="0" cellspacing="0" border="0"><tr><td><![endif]-->
<table role="presentation" width="100%" cellpadding="0" cellspacing="0" border="0" style="max-width:600px;background-color:#ffffff;border:1px solid #e4e4e7;border-radius:8px;">
<tr><td style="height:40px;font-size:0;line-height:0;">&nbsp;</td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><h2 style="margin:0;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:24px;line-height:1.3;font-weight:700;color:#18181b;">HAPPY BIRTHDAY, {{ contact.FIRSTNAME }}!</h2></td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><p style="margin:0;">We're adding 500 bonus points to your account!</p></td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><p style="margin:0;">CURRENT BALANCE: [X] points<br>BIRTHDAY BONUS: +500 points<br>NEW BALANCE: [X+500] points</p></td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><p style="margin:0;">That's $25 toward your next purchase!</p></td></tr>
<tr><td style="padding:8px 40px 24px;">
<table role="presentation" cellpadding="0" cellspacing="0" border="0"><tr><td align="center" bgcolor="#18181b" style="border-radius:6px;background-color:#18181b;">
<!--[if mso]><v:roundrect xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w="urn:schemas-microsoft-com:office:word" href="https://example.com" style="height:48px;v-text-anchor:middle;width:280px;" arcsize="12%" stroke="f" fillcolor="#18181b"><w:anchorlock/><center style="color:#ffffff;font-family:Arial,sans-serif;font-size:16px;font-weight:bold;">SHOP NOW</center></v:roundrect><![endif]-->
<!--[if !mso]><!--><a href="https://example.com" target="_blank" style="display:inline-block;padding:14px 28px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#ffffff;text-decoration:none;border-radius:6px;background-color:#18181b;mso-hide:all;">SHOP NOW</a><!--<![endif]-->
</td></tr></table>
</td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><p style="margin:0;">Your points never expire, so use them whenever you're ready to treat yourself.</p></td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><p style="margin:0;">Birthday cheers,<br>[Brand] Team</p></td></tr>
<tr><td style="padding:24px 40px 32px;border-top:1px solid #e4e4e7;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.6;color:#52525b;"><a href="{{ unsubscribe }}" target="_blank" style="color:#52525b;text-decoration:underline;">Unsubscribe</a></td></tr>
</table>
<!--[if mso]></td></tr></table><![endif]-->
</td></tr>
</table>
</body>
</html>
Example email, rendered. Copy HTML pastes into Brevo's HTML editor with personalization and unsubscribe tags in place.

Why it works:

  • No discount needed (preserves margin)
  • Adds value to loyalty program
  • Creates reason to return
  • Can be combined with other offers

Template 5: The Personalized Product Birthday

Email template
From
[Brand]
Subject
Birthday picks chosen just for you

Happy Birthday, [Name]!

To celebrate, we picked these just for you based on what you love:

[Product Grid: 4 personalized recommendations]

PLUS, use code BDAY15 for 15% off any of these (or anything else!).

SHOP YOUR PICKS

We hope your day is as amazing as you are!

[Brand] Team

View the Brevo-ready HTML
<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<meta name="x-apple-disable-message-reformatting">
<meta name="color-scheme" content="light">
<meta name="supported-color-schemes" content="light">
<title>Birthday picks chosen just for you</title>
<!--[if mso]><noscript><xml><o:OfficeDocumentSettings><o:PixelsPerInch>96</o:PixelsPerInch></o:OfficeDocumentSettings></xml></noscript><![endif]-->
</head>
<body style="margin:0;padding:0;background-color:#f4f4f5;">
<!-- Preheader: put the inbox preview text in this span, or use Brevo's preview text field. -->
<span style="display:none;font-size:1px;color:#f4f4f5;line-height:1px;max-height:0;max-width:0;opacity:0;overflow:hidden;mso-hide:all;"></span>
<!-- Subject line (paste into Brevo's subject field): Birthday picks chosen just for you -->
<!-- Links point to https://example.com; replace them with your own before sending. -->
<table role="presentation" width="100%" cellpadding="0" cellspacing="0" border="0" style="background-color:#f4f4f5;">
<tr><td align="center" style="padding:24px 12px;">
<!--[if mso]><table role="presentation" width="600" cellpadding="0" cellspacing="0" border="0"><tr><td><![endif]-->
<table role="presentation" width="100%" cellpadding="0" cellspacing="0" border="0" style="max-width:600px;background-color:#ffffff;border:1px solid #e4e4e7;border-radius:8px;">
<tr><td style="height:40px;font-size:0;line-height:0;">&nbsp;</td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><p style="margin:0;">Happy Birthday, {{ contact.FIRSTNAME }}!</p></td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><p style="margin:0;">To celebrate, we picked these just for you based on what you love:</p></td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><table role="presentation" width="100%" cellpadding="0" cellspacing="0" border="0"><tr><td align="center" style="padding:32px 16px;background-color:#f4f4f5;border:1px solid #e4e4e7;border-radius:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:1.5;color:#52525b;">[Product Grid: 4 personalized recommendations]</td></tr></table></td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><p style="margin:0;">PLUS, use code BDAY15 for 15% off any of these (or anything else!).</p></td></tr>
<tr><td style="padding:8px 40px 24px;">
<table role="presentation" cellpadding="0" cellspacing="0" border="0"><tr><td align="center" bgcolor="#18181b" style="border-radius:6px;background-color:#18181b;">
<!--[if mso]><v:roundrect xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w="urn:schemas-microsoft-com:office:word" href="https://example.com" style="height:48px;v-text-anchor:middle;width:280px;" arcsize="12%" stroke="f" fillcolor="#18181b"><w:anchorlock/><center style="color:#ffffff;font-family:Arial,sans-serif;font-size:16px;font-weight:bold;">SHOP YOUR PICKS</center></v:roundrect><![endif]-->
<!--[if !mso]><!--><a href="https://example.com" target="_blank" style="display:inline-block;padding:14px 28px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#ffffff;text-decoration:none;border-radius:6px;background-color:#18181b;mso-hide:all;">SHOP YOUR PICKS</a><!--<![endif]-->
</td></tr></table>
</td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><p style="margin:0;">We hope your day is as amazing as you are!</p></td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><p style="margin:0;">[Brand] Team</p></td></tr>
<tr><td style="padding:24px 40px 32px;border-top:1px solid #e4e4e7;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.6;color:#52525b;"><a href="{{ unsubscribe }}" target="_blank" style="color:#52525b;text-decoration:underline;">Unsubscribe</a></td></tr>
</table>
<!--[if mso]></td></tr></table><![endif]-->
</td></tr>
</table>
</body>
</html>
Example email, rendered. Copy HTML pastes into Brevo's HTML editor with personalization and unsubscribe tags in place.

Why it works:

  • Personalization increases relevance
  • Product recommendations drive discovery
  • Combined browsing + discount incentive
  • Celebrates the individual

Template 6: The Donation Birthday

Email template
From
[Brand]
Subject
Your birthday gift goes further this year

Happy Birthday, [Name]!

This year, we want your birthday to make a difference.

When you shop with us this week, we'll donate 10% of your purchase to [Charity].

PLUS, enjoy 15% off your entire order.

Code: BDAYCARES

SHOP & GIVE

Your birthday. Your impact.

[Brand] Team

[Charity logo and mission statement]
View the Brevo-ready HTML
<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<meta name="x-apple-disable-message-reformatting">
<meta name="color-scheme" content="light">
<meta name="supported-color-schemes" content="light">
<title>Your birthday gift goes further this year</title>
<!--[if mso]><noscript><xml><o:OfficeDocumentSettings><o:PixelsPerInch>96</o:PixelsPerInch></o:OfficeDocumentSettings></xml></noscript><![endif]-->
</head>
<body style="margin:0;padding:0;background-color:#f4f4f5;">
<!-- Preheader: put the inbox preview text in this span, or use Brevo's preview text field. -->
<span style="display:none;font-size:1px;color:#f4f4f5;line-height:1px;max-height:0;max-width:0;opacity:0;overflow:hidden;mso-hide:all;"></span>
<!-- Subject line (paste into Brevo's subject field): Your birthday gift goes further this year -->
<!-- Links point to https://example.com; replace them with your own before sending. -->
<table role="presentation" width="100%" cellpadding="0" cellspacing="0" border="0" style="background-color:#f4f4f5;">
<tr><td align="center" style="padding:24px 12px;">
<!--[if mso]><table role="presentation" width="600" cellpadding="0" cellspacing="0" border="0"><tr><td><![endif]-->
<table role="presentation" width="100%" cellpadding="0" cellspacing="0" border="0" style="max-width:600px;background-color:#ffffff;border:1px solid #e4e4e7;border-radius:8px;">
<tr><td style="height:40px;font-size:0;line-height:0;">&nbsp;</td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><p style="margin:0;">Happy Birthday, {{ contact.FIRSTNAME }}!</p></td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><p style="margin:0;">This year, we want your birthday to make a difference.</p></td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><p style="margin:0;">When you shop with us this week, we'll donate 10% of your purchase to [Charity].</p></td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><p style="margin:0;">PLUS, enjoy 15% off your entire order.</p></td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><table role="presentation" cellpadding="0" cellspacing="0" border="0"><tr><td style="padding:10px 16px;border:1px dashed #a1a1aa;border-radius:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:16px;font-weight:700;letter-spacing:0.04em;color:#18181b;">Code: BDAYCARES</td></tr></table></td></tr>
<tr><td style="padding:8px 40px 24px;">
<table role="presentation" cellpadding="0" cellspacing="0" border="0"><tr><td align="center" bgcolor="#18181b" style="border-radius:6px;background-color:#18181b;">
<!--[if mso]><v:roundrect xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w="urn:schemas-microsoft-com:office:word" href="https://example.com" style="height:48px;v-text-anchor:middle;width:280px;" arcsize="12%" stroke="f" fillcolor="#18181b"><w:anchorlock/><center style="color:#ffffff;font-family:Arial,sans-serif;font-size:16px;font-weight:bold;">SHOP &amp; GIVE</center></v:roundrect><![endif]-->
<!--[if !mso]><!--><a href="https://example.com" target="_blank" style="display:inline-block;padding:14px 28px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#ffffff;text-decoration:none;border-radius:6px;background-color:#18181b;mso-hide:all;">SHOP &amp; GIVE</a><!--<![endif]-->
</td></tr></table>
</td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><p style="margin:0;">Your birthday. Your impact.</p></td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><p style="margin:0;">[Brand] Team</p></td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><table role="presentation" width="100%" cellpadding="0" cellspacing="0" border="0"><tr><td align="center" style="padding:32px 16px;background-color:#f4f4f5;border:1px solid #e4e4e7;border-radius:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:1.5;color:#52525b;">[Charity logo and mission statement]</td></tr></table></td></tr>
<tr><td style="padding:24px 40px 32px;border-top:1px solid #e4e4e7;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.6;color:#52525b;"><a href="{{ unsubscribe }}" target="_blank" style="color:#52525b;text-decoration:underline;">Unsubscribe</a></td></tr>
</table>
<!--[if mso]></td></tr></table><![endif]-->
</td></tr>
</table>
</body>
</html>
Example email, rendered. Copy HTML pastes into Brevo's HTML editor with personalization and unsubscribe tags in place.

Why it works:

  • Appeals to values-driven customers
  • Differentiates from discount-only approaches
  • Still includes purchase incentive
  • Creates positive brand association

Birthday Email Subject Lines That Convert

Subject lines determine whether your birthday email gets opened. Here are proven formulas.

High-Performing Subject Lines

Direct and Personal:

  • “Happy Birthday, [Name]! Your gift awaits”
  • “[Name], open your birthday surprise”
  • “It’s YOUR day, [Name]!”

Curiosity-Driven:

  • “Something special for your birthday…”
  • “We got you something (it’s your birthday!)”
  • “Your birthday gift is inside”

Urgency-Based:

  • “Your birthday reward expires soon”
  • “[Name], don’t forget your birthday discount”
  • “Last day to use your birthday gift”

Benefit-Focused:

  • “25% off just for your birthday”
  • “Your free birthday gift is waiting”
  • “500 bonus points for your birthday!”

Subject Line Performance Data

Subject Line TypeAvg Open Rate
Name + “Happy Birthday”48%
“Your birthday gift”45%
Curiosity/mystery42%
Discount mention38%
Generic “birthday sale”32%

Subject Line Best Practices

  • Always personalize with first name
  • Keep under 40 characters for mobile
  • Avoid spam triggers like ALL CAPS or excessive punctuation
  • A/B test different approaches
  • Match subject to content (deliver what you promise)

Birthday Email Design Best Practices

Design impacts conversion. Here’s how to create birthday emails that perform.

Visual Elements

Hero Image:

  • Birthday-themed imagery (cake, balloons, celebration)
  • Brand-consistent colors
  • Customer-focused (celebrating them, not your products)

Layout:

  • Mobile-first design (60%+ opens on mobile)
  • Single column for easy scrolling
  • Clear visual hierarchy
  • Prominent CTA above the fold

Typography:

  • Celebratory but readable fonts
  • Large discount/offer text
  • Clear code display

Mobile Optimization

  • Minimum 44px touch targets for buttons
  • 14px+ font size for body text
  • Single CTA per email
  • Compressed images for fast loading
  • Preheader text extending subject line

CTA Best Practices

CTA TextClick Rate
”Shop Your Gift”14%
“Claim Birthday Reward”12%
“Shop Now”8%
“View Products”6%

CTA Design:

  • Contrasting button color
  • Descriptive action text
  • Repeated CTA at end of email
  • White space around button

Birthday Email Automation Setup

Setting up automated birthday emails ensures every customer receives their message without manual effort.

Basic Automation Flow

  1. Birthday is in X days

  2. Filter

    • Has email, opted in
  3. Send birthday email

  4. Appropriate interval

    Purchased? Yes: exit

    Send reminder

  5. Exit

Advanced Birthday Automation

  1. Birthday approaching (7 days out)

  2. Send by customer tier

    • VIP: VIP birthday (25% + gift)
    • Regular: standard birthday (15%)
    • New, under 30 days: skip (too soon)
  3. Wait until birthday

    Birthday day

    Main birthday email

  4. Wait 3 days

    Redeemed offer? Yes: thank you. No: reminder

    Thank you or reminder

  5. Exit

Automation Best Practices

  1. Test with real dates before launch
  2. Handle edge cases (Feb 29, missing data)
  3. Set suppression rules (recently purchased, unsubscribed)
  4. Include exit conditions to prevent over-mailing
  5. Monitor performance weekly for first month

Handling Missing Birthday Data

If birthday date is unknown:

  • Skip birthday automation
  • Add to birthday collection campaign
  • Use signup anniversary as alternative

Segmentation Strategies for Birthday Emails

Not all customers should receive the same birthday email. Segment for better results.

Customer Value Segmentation

SegmentCriteriaBirthday Offer
VIPTop 10% CLV25-30% off + free gift
ActivePurchased in 90 days20% off
LapsedNo purchase in 180+ days25% off (win-back)
NewFirst 30 daysWelcome + 15% off

Engagement-Based Segmentation

Highly engaged (opens 80%+ of emails):

  • Standard birthday offer
  • They’ll convert without heavy discounting

Moderately engaged (opens 30-80%):

  • Standard birthday offer
  • Slightly stronger subject line

Disengaged (opens less than 30%):

  • Stronger offer to re-engage
  • “We miss you” angle combined with birthday

Purchase History Segmentation

  • High AOV customers: Free gift over discount
  • Discount-motivated: Percentage off
  • Frequent buyers: Bonus loyalty points
  • Category-specific: Birthday offer in favorite category

Measuring Birthday Email Performance

Track these metrics to optimize your birthday email program.

Key Performance Indicators

MetricBenchmarkGoal
Open rate40-50%50%+
Click rate8-12%12%+
Conversion rate5-10%10%+
Revenue per email$0.50-1.00$1.00+
Redemption rate15-25%25%+

Tracking Setup

Track these events:

  • Email sent, opened, clicked
  • Discount code used
  • Revenue attributed
  • Time to conversion
  • Products purchased

Attribution Considerations

Birthday emails often influence purchases that happen:

  • On a different device
  • Days after opening
  • Without using the code (remembered discount)

Use 7-14 day attribution windows for accurate measurement.

Monthly Reporting Template

Birthday Email Performance - [Month]
------------------------------------
Emails Sent: [X]
Open Rate: [X]% (vs [benchmark])
Click Rate: [X]% (vs [benchmark])
Conversions: [X]
Revenue: $[X]
Revenue per Email: $[X]
Avg Discount Used: [X]%
Top Products Purchased: [list]
Insights:
- [Observation 1]
- [Observation 2]
Next Month Actions:
- [Action 1]
- [Action 2]

Birthday Email Mistakes to Avoid

Learn from common errors that reduce birthday email effectiveness.

Mistake 1: Generic, Impersonal Messages

Wrong:

Subject: Birthday Sale!
Shop our birthday sale now.
Use code BIRTHDAY for 10% off.

Right:

Email template
Subject
Happy Birthday, Sarah!

Sarah, today is all about YOU.

Here's 20% off to celebrate your special day.

Code: SARAHBDAY

View the Brevo-ready HTML
<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<meta name="x-apple-disable-message-reformatting">
<meta name="color-scheme" content="light">
<meta name="supported-color-schemes" content="light">
<title>Happy Birthday, Sarah!</title>
<!--[if mso]><noscript><xml><o:OfficeDocumentSettings><o:PixelsPerInch>96</o:PixelsPerInch></o:OfficeDocumentSettings></xml></noscript><![endif]-->
</head>
<body style="margin:0;padding:0;background-color:#f4f4f5;">
<!-- Preheader: put the inbox preview text in this span, or use Brevo's preview text field. -->
<span style="display:none;font-size:1px;color:#f4f4f5;line-height:1px;max-height:0;max-width:0;opacity:0;overflow:hidden;mso-hide:all;"></span>
<!-- Subject line (paste into Brevo's subject field): Happy Birthday, Sarah! -->
<!-- Links point to https://example.com; replace them with your own before sending. -->
<table role="presentation" width="100%" cellpadding="0" cellspacing="0" border="0" style="background-color:#f4f4f5;">
<tr><td align="center" style="padding:24px 12px;">
<!--[if mso]><table role="presentation" width="600" cellpadding="0" cellspacing="0" border="0"><tr><td><![endif]-->
<table role="presentation" width="100%" cellpadding="0" cellspacing="0" border="0" style="max-width:600px;background-color:#ffffff;border:1px solid #e4e4e7;border-radius:8px;">
<tr><td style="height:40px;font-size:0;line-height:0;">&nbsp;</td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><p style="margin:0;">Sarah, today is all about YOU.</p></td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><p style="margin:0;">Here's 20% off to celebrate your special day.</p></td></tr>
<tr><td style="padding:0 40px 16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#18181b;"><table role="presentation" cellpadding="0" cellspacing="0" border="0"><tr><td style="padding:10px 16px;border:1px dashed #a1a1aa;border-radius:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:16px;font-weight:700;letter-spacing:0.04em;color:#18181b;">Code: SARAHBDAY</td></tr></table></td></tr>
<tr><td style="padding:24px 40px 32px;border-top:1px solid #e4e4e7;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.6;color:#52525b;"><a href="{{ unsubscribe }}" target="_blank" style="color:#52525b;text-decoration:underline;">Unsubscribe</a></td></tr>
</table>
<!--[if mso]></td></tr></table><![endif]-->
</td></tr>
</table>
</body>
</html>
Example email, rendered. Copy HTML pastes into Brevo's HTML editor with personalization and unsubscribe tags in place.

Mistake 2: Weak or No Offer

Birthday emails need meaningful value. A 5% discount doesn’t feel like a gift.

Minimum effective offers:

  • 15-20% discount
  • Free shipping + 10% off
  • Free gift with purchase
  • 2x loyalty points

Mistake 3: Missing the Actual Birthday

Sending birthday emails late damages trust. Ensure your automation triggers correctly.

Solution: Test with multiple dates before launch and monitor for failures.

Mistake 4: No Urgency or Expiration

Without a deadline, conversion drops significantly.

Include clear expiration:

  • “Valid for 7 days”
  • “Expires [specific date]”
  • “Birthday week only”

Mistake 5: Ignoring Mobile Users

Over 60% of birthday emails are opened on mobile. Design accordingly.

Mistake 6: Forgetting Follow-Up

Single birthday emails convert less than birthday series. Always include at least one reminder.

Integrating Birthday Emails With Loyalty Programs

Birthday emails and loyalty programs work better together.

Birthday Points Bonus

Award bonus points on birthdays:

  • Standard: 100-500 points
  • VIP: 500-1,000 points
  • Stacking: Double points on birthday purchases

Tier-Based Birthday Rewards

Loyalty TierBirthday Benefit
Bronze15% off
Silver20% off + free shipping
Gold25% off + free gift
Platinum30% off + gift + double points

Birthday as Engagement Trigger

Use birthday redemption as an engagement signal:

  • Redeemed = engaged customer
  • Not redeemed = re-engagement target
  • Track over time to predict churn

Setting Up Birthday Emails With Brevo and Tajo

Tajo’s integration with Brevo makes birthday email automation straightforward.

How Tajo Enables Birthday Campaigns

Customer data sync:

  • Birthday dates from Shopify customer profiles
  • Purchase history for segmentation
  • Loyalty tier for personalization

Automation triggers:

  • Birthday X days away
  • Birthday today
  • Birthday passed (for reminders)

Personalization data:

  • Customer name
  • Purchase history
  • Loyalty points balance
  • Favorite products/categories

Setup Process

  1. Ensure birthday data is collected in Shopify
  2. Tajo syncs customer profiles to Brevo automatically
  3. Create birthday automation in Brevo using date-based trigger
  4. Segment by customer value using Tajo’s loyalty data
  5. Add personalization from synced product and order data
  6. Test and launch automation

Multi-Channel Birthday Campaigns

With Tajo and Brevo, extend birthday messaging across channels:

  • Email: Main birthday message and reminder
  • SMS: Birthday day quick message
  • WhatsApp: Rich birthday greeting with offer
  • Push notification: Birthday reminder (if mobile app)

Conclusion

Birthday email marketing delivers exceptional ROI when executed properly. The combination of emotional connection, perfect timing, and personal recognition creates conditions for high engagement and conversion.

Key takeaways:

  • Collect birthday data systematically across multiple touchpoints
  • Use a multi-email series for maximum conversion
  • Segment and personalize based on customer value and behavior
  • Make the offer meaningful (minimum 15-20% or equivalent value)
  • Automate everything for consistent, timely delivery
  • Track and optimize using proper attribution

Start with a simple birthday automation, measure results, and iterate. Even a basic birthday email program outperforms most other marketing campaigns.

Ready to launch birthday email campaigns? Start with Tajo to sync your Shopify customer data, integrate with Brevo’s automation, and create personalized birthday experiences that drive loyalty and revenue.

Frequently Asked Questions

How do I collect customer birthday data?

Add a birthday field to your signup forms, loyalty program registration, or customer accounts. Keep it optional to avoid friction. You can also ask via a preference center email after signup.

When should I send birthday emails?

Send birthday emails 1-7 days before the actual birthday. This gives recipients time to use any birthday discount or offer. A follow-up reminder on or just after the birthday can boost redemption rates.

What should a birthday email include?

Include a personalized greeting, a special discount or free gift offer, a clear CTA, and an expiration date to create urgency. Keep it festive and celebratory in tone.

How do I collect birthday data without being intrusive?

Ask for month and day only (skip year), make it optional, and clearly explain the benefit they'll receive. Post-purchase is the best time to ask when engagement is high.

What discount percentage should I offer?

15-20% is the sweet spot for most e-commerce brands. VIP customers may warrant 25-30%. Going below 15% doesn't feel like a genuine gift, while above 30% significantly impacts margins.

Should I send birthday emails to inactive subscribers?

Yes, with an adjusted approach. Birthday emails are a great re-engagement opportunity. Consider a stronger offer and "we miss you" messaging combined with birthday wishes.

How far in advance should I send the first birthday email?

5-7 days before for standard customers, up to 2 weeks for high-value customers or big-ticket purchases. The pre-birthday email builds anticipation and gives time to browse.

What if I don't have birthday data for most customers?

Start collecting immediately through signup forms, post-purchase emails, and dedicated collection campaigns. In the meantime, use signup anniversary as an alternative celebration trigger.

Can I send birthday emails to B2B contacts?

Yes, but adjust the tone. Focus on professional appreciation rather than personal celebration. Consider company anniversary instead of individual birthdays for the primary contact.

How do I handle customers born on February 29?

Send their birthday email on February 28 in non-leap years. Most email platforms handle this automatically, but test to confirm.

Should birthday emails include product recommendations?

Yes, personalized recommendations increase conversion. Include 3-4 products based on browse history or purchase patterns alongside your birthday offer.

What's the best send time for birthday emails?

For the actual birthday email, send at midnight or early morning (6-8 AM) in the customer's timezone so they see it first thing. Reminder emails perform well mid-morning.

How do I prevent birthday emails from being marked as spam?

Use authenticated sending domains, maintain list hygiene, avoid spam trigger words, and ensure your birthday emails are expected (promoted during collection). Birthday emails typically have very low spam complaint rates due to their personal nature.

Request early access

Enter your first name and business email address. We will email you a link to confirm your request for Tajo access.

Get Brevo