On This Page
- Why Birthday Email Marketing Works
- Collecting Birthday Data
- Birthday Email Strategy and Timing
- Birthday Email Templates and Examples
- Birthday Email Subject Lines That Convert
- Birthday Email Design Best Practices
- Birthday Email Automation Setup
- Segmentation Strategies for Birthday Emails
- Measuring Birthday Email Performance
- Birthday Email Mistakes to Avoid
- Integrating Birthday Emails With Loyalty Programs
- Setting Up Birthday Emails With Brevo and Tajo
- Conclusion
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:
- Reciprocity - When someone gives you something (a birthday discount), you feel compelled to reciprocate (make a purchase)
- Personal recognition - Being acknowledged individually makes customers feel valued
- Emotional connection - Birthdays are inherently emotional, and that emotion transfers to your brand
- Perfect timing - People are primed to treat themselves on their birthday
- Urgency - Birthday offers have natural time limits
Birthday Emails vs. Other Promotional Emails
| Metric | Birthday Emails | Promotional Emails | Difference |
|---|---|---|---|
| Open rate | 45% | 18% | +150% |
| Click rate | 12% | 3% | +300% |
| Conversion rate | 8% | 2% | +300% |
| Revenue per email | $0.75 | $0.15 | +400% |
| Unsubscribe rate | 0.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:
- Subject
- Quick question (takes 5 seconds)
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;"> </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>
Dedicated Birthday Collection Campaign
Run a targeted campaign for subscribers without birthday data:
- From
- [Brand]
- Subject
- We want to celebrate you
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;"> </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>
Progressive Profiling
Add birthday collection to preference centers, post-purchase surveys, and loyalty program signups.
Birthday Data Collection Rates
| Method | Collection Rate | Quality |
|---|---|---|
| Registration (required) | 100% | May have fake data |
| Registration (optional) | 30-40% | Higher quality |
| Post-purchase email | 15-25% | Very reliable |
| Dedicated campaign | 5-10% | Most engaged |
| Preference center | 10-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
-
Birthday minus 7 days
- 7 days before
Email 1: Birthday Preview
- Build anticipation
- Preview the offer
-
Wait 6 days
On the dayEmail 2: Happy Birthday
- Deliver the main offer
-
Wait 3 days
3 days afterEmail 3: Last Chance
- Capture late converters
-
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 Type | Pre-Birthday | Birthday | Post-Birthday |
|---|---|---|---|
| E-commerce | 3-5 days | Same day | 3-5 days |
| Restaurants | 1 week | Same day | 3 days |
| Subscriptions | 1 week | Same day | 1 week |
| High-value retail | 2 weeks | Same day | 1 week |
Birthday Email Templates and Examples
Here are proven templates you can adapt for your brand.
Template 1: The Classic Birthday Discount
- From
- [Brand]
- Subject
- Happy Birthday, [Name]! Your gift is inside
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;"> </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>
Why it works:
- Clear, direct subject line
- Generous but sustainable discount
- Time-limited urgency
- Personal celebration tone
Template 2: The Free Gift Birthday Email
- From
- [Brand]
- Subject
- Your free birthday gift is ready
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;"> </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>
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
- From
- [Brand]
- Subject
- [Name], your VIP birthday awaits
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;"> </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>
Why it works:
- Emphasizes VIP status
- Stacks multiple benefits
- Premium positioning
- Extended offer window for high-value customers
Template 4: The Points-Based Birthday
- From
- [Brand]
- Subject
- 500 bonus points just for your birthday!
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;"> </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>
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
- From
- [Brand]
- Subject
- Birthday picks chosen just for you
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;"> </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>
Why it works:
- Personalization increases relevance
- Product recommendations drive discovery
- Combined browsing + discount incentive
- Celebrates the individual
Template 6: The Donation Birthday
- From
- [Brand]
- Subject
- Your birthday gift goes further this year
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;"> </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 & 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 & 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>
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 Type | Avg Open Rate |
|---|---|
| Name + “Happy Birthday” | 48% |
| “Your birthday gift” | 45% |
| Curiosity/mystery | 42% |
| Discount mention | 38% |
| 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 Text | Click 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
-
Birthday is in X days
-
Filter
- Has email, opted in
-
Send birthday email
-
Appropriate interval
Purchased? Yes: exit
Send reminder
-
Exit
Advanced Birthday Automation
-
Birthday approaching (7 days out)
-
Send by customer tier
- VIP: VIP birthday (25% + gift)
- Regular: standard birthday (15%)
- New, under 30 days: skip (too soon)
-
Wait until birthday
Birthday dayMain birthday email
-
Wait 3 days
Redeemed offer? Yes: thank you. No: reminder
Thank you or reminder
-
Exit
Automation Best Practices
- Test with real dates before launch
- Handle edge cases (Feb 29, missing data)
- Set suppression rules (recently purchased, unsubscribed)
- Include exit conditions to prevent over-mailing
- 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
| Segment | Criteria | Birthday Offer |
|---|---|---|
| VIP | Top 10% CLV | 25-30% off + free gift |
| Active | Purchased in 90 days | 20% off |
| Lapsed | No purchase in 180+ days | 25% off (win-back) |
| New | First 30 days | Welcome + 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
| Metric | Benchmark | Goal |
|---|---|---|
| Open rate | 40-50% | 50%+ |
| Click rate | 8-12% | 12%+ |
| Conversion rate | 5-10% | 10%+ |
| Revenue per email | $0.50-1.00 | $1.00+ |
| Redemption rate | 15-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:
- Subject
- Happy Birthday, Sarah!
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;"> </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>
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 Tier | Birthday Benefit |
|---|---|
| Bronze | 15% off |
| Silver | 20% off + free shipping |
| Gold | 25% off + free gift |
| Platinum | 30% 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
- Ensure birthday data is collected in Shopify
- Tajo syncs customer profiles to Brevo automatically
- Create birthday automation in Brevo using date-based trigger
- Segment by customer value using Tajo’s loyalty data
- Add personalization from synced product and order data
- 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.