Birthday Flows in Klaviyo: Small Investment, Outsized Revenue
Birthday emails have the highest open rates and conversion rates of any automated flow. Here's how to build a Klaviyo birthday flow that actually drives revenue.

Mark Cijo
Founder, GOSH Digital

Birthday Flows in Klaviyo: Small Investment, Outsized Revenue
Birthday emails get opened. That's not an opinion. The data is overwhelming.
Birthday emails have a 45% open rate on average. That's roughly 2x a standard promotional email. They also have a 21% click rate and a conversion rate that beats every other automated email type except abandoned cart.
And yet, most brands we audit don't have a birthday flow. Or they have one that sends a lazy "Happy Birthday, here's 10% off" email on the day. No buildup. No excitement. No follow-up. One email that gets buried under 40 other birthday messages from every brand in the customer's inbox.
If you're going to do a birthday flow, do it right. Here's how.
Why Birthday Emails Work So Well
It comes down to psychology.
People feel entitled to spend on their birthday. It's the one day of the year where impulse purchases don't carry guilt. "It's my birthday" is the universal justification for treating yourself. Your offer doesn't have to overcome buyer resistance — the customer is already in buying mode.
Personalization feels genuine. A birthday email is one of the few "personalized" emails that actually feels personal. Subject line with their name + an offer that's clearly for them = high emotional engagement.
It's expected. Customers actually look forward to birthday emails from brands they like. Sephora's birthday perks are legendary — people join their loyalty program specifically for the birthday reward. That's how powerful this touchpoint is.
Step 1: Collect Birthday Data
You can't send a birthday email if you don't know when their birthday is. This seems obvious, but most brands don't actively collect this data.
Where to collect birthdays:
-
Signup forms. Add an optional birthday field to your email popup. Keep it simple — just month and day, no year needed. "When's your birthday? We send something special." Including the reason increases completion by 30%.
-
Welcome flow. In Email 2 or 3 of your welcome series, ask for their birthday. "Hey, we like to celebrate our customers' birthdays with a special gift. Drop yours here and we'll make sure you're taken care of." Link to a Klaviyo form or a simple landing page.
-
Account creation. If your store has accounts, add birthday to the profile fields.
-
Post-purchase surveys. After their first order, send a short survey that includes a birthday field along with other preference questions.
-
Dedicated birthday collection campaign. Send a one-time email campaign to your list: "Tell us your birthday, get a surprise on the big day." This can capture birthdays from your existing subscriber base in bulk.
What percentage of your list will share their birthday? Typically 30-50% if you ask during signup, and 15-25% if you send a dedicated collection campaign to existing subscribers. That's a significant chunk of your list.
Klaviyo property setup: Store the birthday as a custom property on the profile. Use Birthday as the property name with a date format. Klaviyo's date picker makes this straightforward in forms.
Step 2: The 3-Email Birthday Flow
One email on the birthday is fine. Three emails around the birthday is better. Here's the structure we build.
Email 1: The Pre-Birthday Teaser (5-7 Days Before)
Subject line options:
- "Your birthday's coming up... we have something for you"
- "A birthday surprise is on the way, [first name]"
- "Getting ready for your big day"
Content:
- Build anticipation. Don't reveal the offer yet.
- "Your birthday is just a week away, and we've got something special planned for you."
- Tease the reward: "Keep an eye on your inbox — your birthday gift is coming."
- Optional: Include a CTA to browse new arrivals or bestsellers. Some customers will buy early just from the excitement.
Why this works: Anticipation amplifies the emotional impact of the reward. A surprise you know is coming actually feels better than an unexpected surprise, according to behavioral research. The teaser also ensures the customer is watching their inbox when the actual offer arrives.
Email 2: The Birthday Offer (Day Of)
Subject line options:
- "Happy Birthday, [first name]! Your gift is inside"
- "It's your day! Here's your birthday treat"
- "Happy Birthday! We got you something"
Content:
- Lead with warm, genuine birthday wishes (not corporate speak)
- Reveal the offer clearly and prominently
- Make the offer feel exclusive: "This is just for you"
- CTA to shop with the offer applied
What offer to send:
This depends on your margins and brand positioning:
| Offer Type | Best For | Example | |---|---|---| | Percentage discount | Most brands | 15-25% off entire order | | Dollar-off discount | Higher AOV brands | $20 off $100+ | | Free product | Beauty, food, supplements | Free mini product with purchase | | Free shipping + discount | Brands that normally charge shipping | Free shipping + 15% off | | Gift with purchase | Luxury/premium brands | Free accessory with any order |
Our recommendation: 20% off with a 2-week expiration window works for most brands. It's generous enough to feel special, limited enough to create urgency.
Use a dynamic coupon code. Generate unique codes through Klaviyo's coupon feature. Static codes get shared on coupon sites. Dynamic codes are tied to one email address.
Email 3: The Birthday Reminder (3-5 Days After)
Condition: Only send to customers who did NOT redeem the birthday offer.
Subject line options:
- "Don't let your birthday gift expire, [first name]"
- "Your 20% off is still waiting"
- "Still time to treat yourself"
Content:
- Gentle reminder that the offer is expiring soon
- Restate the offer with a clear expiration date
- Maybe add a personal touch: "Birthday celebrations don't have to end on the day — treat yourself before [expiration date]"
- CTA to shop
Why this works: People get busy on their birthday. They see the email, mean to use it, and forget. The reminder captures the segment that intended to buy but got distracted. This email typically recovers 20-30% of the non-redeemers from Email 2.
Advanced: Birthday Month Strategy
Some brands go bigger. Instead of a birthday week, they do a birthday month. The customer gets a special status for the entire month with escalating perks.
Week 1: Teaser email + early access to new products Week 2 (birthday week): The main birthday offer (20% off) Week 3: "Still celebrating? Here's a bonus" — free shipping on any order Week 4: "Last chance to use your birthday perks" — reminder + extended offer
This works particularly well for brands with high purchase frequency (beauty, supplements, fashion basics) where a customer might reasonably place 2+ orders in a month.
The risk: Email fatigue. Four birthday emails in a month is a lot. Only use this approach if your brand has high engagement rates and your audience is used to frequent communication.
Revenue Math: Is It Worth It?
Let me run the numbers.
Say you have a list of 50,000 subscribers. You've collected birthdays from 40% of them = 20,000 profiles with birthday data. Spread evenly across 12 months, that's roughly 1,667 birthdays per month.
With the 3-email birthday flow:
- Email 1 (teaser): 50% open, 5% click, 1% convert = 17 orders
- Email 2 (offer): 55% open, 15% click, 8% convert = 133 orders
- Email 3 (reminder): 40% open, 10% click, 5% convert = 30 orders (of non-converters)
Total monthly orders from birthday flow: ~180 At $85 AOV: $15,300/month = $183,600/year
From a 3-email flow that you set up once and runs automatically.
Even at half these conversion rates, you're looking at $90K/year. And the flow takes about 2-3 hours to build.
Birthday Flow Best Practices
Timing it right. Send Email 2 in the morning on the actual birthday (8-10 AM in the customer's timezone). Use Klaviyo's Smart Send Time or set a fixed morning time. Nobody wants a birthday email at 11 PM.
Expiration window. Give the offer 10-14 days. Too short (3 days) and people miss it. Too long (30 days) and there's no urgency. Two weeks is the sweet spot — enough time to use it, short enough to motivate action.
Design matters. Your birthday email should look different from your regular promotional emails. Use confetti, balloons, or celebratory imagery. Make it feel like a card, not a sale announcement.
Segment VIPs differently. Your top 10% of customers deserve a better birthday offer. 25% off instead of 15%. Or a free full-size product instead of a mini. Klaviyo makes it easy to add a conditional split at the top of the flow: if lifetime value is above X, send the VIP version.
Don't forget SMS. If you have SMS consent, send a birthday text on the day with the coupon code. SMS birthday messages have even higher engagement than email. Keep it short: "Happy birthday, [first name]! Here's 20% off to celebrate: [code]. Shop now: [link]"
Connecting Birthday Data to Everything Else
Once you have birthday data, use it beyond the birthday flow:
Zodiac/personality campaigns. "Gift ideas for the Scorpio in your life" or seasonal personality-based emails. These perform surprisingly well.
Seasonal targeting. Customers born in December are your holiday self-gifters. Target them differently during BFCM.
Predictive purchasing. Customers often buy for themselves around their birthday. If you sell gifts, their birthday season tells you when they're most likely to self-purchase.
Loyalty program tiers. Award bonus loyalty points on birthdays. This stacks with the birthday discount for even stronger engagement.
Build It Today
A birthday flow takes 2-3 hours to build in Klaviyo. It generates revenue every single month, automatically, with no ongoing maintenance. There is no reason not to have one.
We'll set up your birthday data collection, build the 3-email flow, configure the coupon codes, and get it running within a week.
Mark Cijo is the founder of GOSH Digital, a Klaviyo Gold Partner agency that has driven $70M+ in revenue for 150+ eCommerce brands. He never misses a customer's birthday — and neither should your email flows.

Written by Mark Cijo
Founder of GOSH Digital. Klaviyo Gold Partner. Helping eCommerce brands grow revenue through data-driven marketing.
Book a free strategy call →