I audit DTC email programmes every week. The most common thing I find isn't broken flows or bad subject lines. It's the absence of a plan. Campaigns go out whenever someone remembers to send one, usually when there's a sale to push or stock to clear. The result is an inconsistent list, declining deliverability, and email revenue that looks like a lottery rather than a channel.
A Klaviyo campaign calendar isn't a content schedule. It's a revenue system. It tells you what to send, to whom, when, and why, in advance. Built properly, it turns email from a reactive channel into a predictable one.
Why Most DTC Email Programmes Underperform
Based on Klaviyo data from 265,000 Shopify stores, the median DTC brand gets 18% of total revenue from email. Top performers get 25-35%. That gap isn't talent. It's infrastructure.
The brands stuck at 18% usually have the same problems. They send to their full list regardless of engagement, which destroys deliverability over time. They only email around promotions, which trains subscribers to wait for discounts before buying. They have no content rhythm, so when a non-promotional email arrives, it feels off-brand and out of nowhere.
The brands at 30%+ send consistently to engaged segments, rotate content types across the month, and treat campaigns as a relationship-building tool that also happens to generate revenue, not a revenue tool that occasionally builds relationships.
The most expensive mistake in DTC email isn't sending too much. It's sending inconsistently to an unsegmented list with no content strategy behind it. That combination erodes your deliverability, conditions your list to ignore you, and makes every future campaign work harder for less.
The Foundation: Flows vs. Campaigns
Before you build a campaign calendar, you need to understand what campaigns should and shouldn't do. Flows handle the heavy lifting on revenue efficiency. Klaviyo's own data shows that flows generate 41% of total email revenue from just 5.3% of total sends. Revenue per recipient from flows is nearly 18x higher than campaigns.
That means your welcome series, abandoned cart flow, browse abandonment flow, post-purchase sequence, and win-back flow are doing the majority of your revenue-per-email work, automatically, without you touching them. If those flows aren't built, build them before you worry about your campaign calendar.
Campaigns exist to do four things that flows can't: maintain regular contact with your full engaged list, drive awareness of new products and launches, share brand stories and social proof that build loyalty, and activate segments around specific moments or events. A campaign calendar gives these sends structure, so they happen by design rather than by accident.
The Four Campaign Types Every DTC Brand Needs
Most DTC brands send one type of email: the promotional blast. If you rotate four campaign types across your month, your engagement rates climb, your deliverability improves, and your revenue becomes more predictable because you're not relying entirely on discounts to drive clicks.
The Education Email
What it is: content that makes the customer smarter about a problem your product solves, without mentioning the product directly until the very end if at all.
This is the most underused campaign type in DTC. Brands are scared it won't drive revenue, so they skip it. But educational emails consistently outperform straight promotional sends on open rate, click rate, and long-term list health, because they train your subscribers to open your emails for value rather than just discounts.
For a wellness brand: "The 3 signs your magnesium levels are low (and why most supplements don't fix it)". For a food and drink brand: "Why your afternoon slump is a timing problem, not a caffeine problem." For a beauty brand: "What your skin is trying to tell you when it gets oily in the T-zone."
Send one education email per week to your engaged 90-day list. It keeps your list warm and primes people to buy without a discount.
The Product or Launch Email
What it is: a campaign built around a product, restocked item, new variant, bundle, or limited edition, with a clear call to action.
This is where most DTC brands spend all their campaign time. Product emails work, but they work best when they follow educational and social proof sends that have already warmed the list. A cold list that only sees product emails trains subscribers to wait for a reason to buy rather than staying engaged between purchases.
The best product launch emails have three components: a story that gives the product context (why now, why this, why for them), a clear and specific call to action, and urgency that is real rather than manufactured. Fake countdown timers are visible and destroy trust.
Send product or launch emails when you have something genuinely new or genuinely limited. For most DTC brands, that's 1-2 times per month.
The Social Proof Email
What it is: a campaign built primarily around customer reviews, UGC, press mentions, or before-and-after results.
Social proof emails have some of the highest revenue per send in a well-structured calendar because they reduce purchase risk without requiring a discount. A subscriber who has been considering your product for three weeks but hasn't bought often needs one last push. A well-chosen customer story or set of reviews can be that push.
The best social proof emails are specific, not generic. "What 3,000 customers said about their first month" beats "See why our customers love us." Pull your most detailed, story-driven reviews, especially those that address common objections, and let those reviews do the selling.
Rotate one social proof campaign into your monthly calendar. Pair it with a soft call to action. Let the reviews carry the conversion weight.
The VIP or Segment-Specific Email
What it is: a campaign sent only to a defined high-value segment, such as your top 20% of buyers, your 60-day first-time buyers, or your lapsed customers.
Most DTC brands treat their entire list identically. This is leaving revenue on the table. A customer who has bought four times in the last year deserves a different email than someone who signed up six months ago and never purchased.
VIP campaigns can include early access, exclusive bundles, loyalty rewards, or simply a direct message acknowledging the relationship. These emails have open rates 20-40% above your list average and conversion rates that often exceed your top flows. First-time buyer campaigns in the 60-day window, the period when second-purchase likelihood is highest, can recover customers who would otherwise churn after one order.
Run at least one segment-specific campaign per month. It keeps your best customers engaged and improves your chance of turning one-time buyers into repeat buyers before the window closes.
The 30-Day Klaviyo Campaign Calendar Framework
This is the structure I use with clients. It's built around four weekly themes, each with 2-3 campaign sends, each going to a defined segment. You adjust the specific content to your brand. The rhythm is the constant.
Education and Relationship
Education email
Segment: Engaged 90-day
One strong insight or how-to. No hard sell.
Brand story or behind-the-scenes
Segment: Engaged 60-day
Build affinity. Short, conversational, personal.
Product Focus
Product spotlight or bestseller feature
Segment: Engaged 90-day
One product, one story, one CTA.
Education email supporting the product
Segment: Engaged 60-day
The problem the product solves, in depth.
New product or restock launch
Segment: VIP + Engaged 30-day
Early access framing. Real urgency only.
Social Proof and Trust
Review or customer story
Segment: Engaged 90-day
Specific results, specific person. Not generic praise.
Press, awards, or credibility signal
Segment: Engaged 60-day
Third-party validation reduces purchase risk.
Offer and Activation
Segment-specific offer for 60-day first-time buyers
Segment: First-time buyers within 60 days
Second purchase incentive. Real deadline.
VIP exclusive or bundle promotion
Segment: VIP customers (top 20% by spend)
Reward loyalty. This segment should feel special.
End-of-month offer or clearance
Segment: Engaged 90-day minus VIP
Only if you have real inventory or deadline. Skip if not.
That's 8-10 campaign sends across the month, spread across multiple segments. Each send reaches a relevant audience at a reasonable frequency. Your engaged 90-day list receives around 3-4 emails per week. Your VIP segment gets fewer, more targeted sends. Your recent buyers get a specific second-purchase sequence. The structure prevents overexposure and keeps engagement rates healthy.
The Segmentation Rules That Make This Work
The calendar above only works if your segments are clean. Here are the five you need built in Klaviyo before you start.
Engaged 90-day
Definition: Opened or clicked any email in the last 90 days
Your primary send list for most campaigns. Broad enough to maintain reach, engaged enough to protect deliverability.
Engaged 30-day
Definition: Opened or clicked any email in the last 30 days
For your highest-frequency sends and most time-sensitive offers. These are your most active subscribers.
VIP customers
Definition: Top 20% by lifetime spend, or anyone with 3+ orders
Your most valuable segment. They deserve different treatment: earlier access, better offers, more personal messaging.
First-time buyers within 60 days
Definition: Made exactly one purchase and that purchase was within the last 60 days
Your most important retention window. Customers who make a second purchase within 60 days are 3x more likely to become long-term buyers.
Lapsed buyers (90-180 days since last purchase)
Definition: Purchased at least once, last purchase was 90-180 days ago, still receiving emails
Re-engagement target. These people know your product. They need a reason to come back, not a reason to discover you.
Subject Line Strategy for Campaigns
The biggest variable in campaign performance is the subject line. Average Klaviyo open rates for ecommerce are 30-45% for engaged lists. If you're below 30%, your subject lines are the first thing to fix, not the email body.
Write the subject line before you write the email. If you can't articulate why someone would open this email in under 50 characters, the concept isn't strong enough yet. The subject line should create enough curiosity or communicate enough value that the decision to open feels obvious.
Subject line patterns that consistently outperform
Run A/B subject line tests on every send above 5,000 recipients. Klaviyo's native A/B testing tool makes this simple. Over 3-6 months, the data will tell you exactly which subject line patterns your specific audience responds to. That's worth more than any subject line formula.
What This Looks Like in Practice
I worked with a CPG wellness brand doing around 80k per month in revenue. Their email programme was generating 11% of revenue, all from abandoned cart flows and occasional promotional blasts to their full list. Open rates had dropped to 18%. They were sending whenever they had something to sell.
We rebuilt their campaign calendar using the four campaign types and five segments above. In the first month, send frequency actually dropped because we stopped blasting the full list. In month two, open rates climbed to 34% because we'd cleaned the engaged segment and were only sending to people who had actually interacted with their emails.
By month three, email was generating 28% of total revenue. The total number of sends per month increased slightly, but every send had a defined audience, a defined content type, and a defined goal. That's what a calendar does. It replaces guessing with a system.
Free Growth Audit
Find Out Why Your Email Revenue Is Underperforming
I'll review your Klaviyo account, identify the gaps in your campaign structure and flow coverage, and give you a clear priority list to fix them. No pitch deck. No generic recommendations. Just the specific actions for your brand.
Book Your AuditFrequently asked questions
How often should DTC brands send email campaigns in Klaviyo?
Most DTC brands should send 2-4 campaigns per week to their engaged list (opened in the last 90 days). The exact frequency depends on your list size, content depth, and product category. Wellness and beauty brands typically see the best results at 3 per week. Sending less than once a week leaves revenue on the table. The rule is: send as often as you have something relevant to say to a specific segment.
What is the difference between Klaviyo flows and campaigns?
Flows are automated email sequences triggered by customer behaviour, such as browsing a product, abandoning a cart, or making a purchase. Campaigns are one-time manual sends to a segment of your list. Flows generate nearly 41% of total email revenue from just 5.3% of sends because they are perfectly timed to customer intent. Campaigns generate 30-40% of email revenue and are essential for maintaining list engagement, driving promotions, and building brand relationships.
What types of email campaigns drive the most revenue for DTC brands?
The highest-revenue Klaviyo campaign types are: new product or restock launches (typically 2-4x your average revenue per send), flash sales or limited-time offers to your VIP segment, educational content tied to a product benefit, social proof sends featuring reviews or customer stories, and seasonal campaigns aligned to buying moments. Straight promotional emails to your full list usually underperform these formats by 40-60% because they lack targeting.
How do I segment my Klaviyo list for campaigns?
The core segments every DTC brand needs are: Engaged 30-day (your primary high-frequency list), Engaged 90-day (broader send list), VIP customers (top 20% by spend or order count), first-time buyers within 60 days (highest-leverage retention window), and lapsed buyers 90-180 days since last purchase. Never send a promotional campaign to your full unengaged list. It damages deliverability and suppresses revenue per send for every future campaign.
What percentage of DTC revenue should come from email?
Top-performing DTC brands generate 25-35% of total revenue from email and SMS combined, based on Klaviyo data from 265,000 Shopify stores. The median is 18%. If your email channel is below 20% of total revenue, your programme is underperforming. The gap is almost always in flow coverage, send frequency, or engagement segmentation.
How do I plan a 30-day Klaviyo email campaign calendar?
Map your month into four weekly themes: Week 1 is education or brand storytelling. Week 2 is product focus or a launch. Week 3 is social proof or customer stories. Week 4 is an offer, urgency, or VIP reward. Within each week, plan 2-3 sends, each going to a different segment. Write subject lines before body copy. Layer in any product events or seasonal moments. The rhythm is the system.
About the author
Caner Veli built Liquiproof from zero to 3,000+ global retailers in under 6 years. He now helps DTC and CPG brands fix broken growth engines and scale 2x-15x in 90 days.