|
LTV Profit Lab
Your Email Is Making Money. Just Not Enough.
|
|
If email was broken, you'd know.
Open rates look fine. Campaigns are going out. Flows are live. Revenue is coming in.
But Klaviyo is sitting at 12, maybe 15% of total store revenue. It should be closer to 30%.
On a $10M brand, that gap is $1.5M a year. On a $20M brand, it's more. It's not showing up as a red flag. Just sitting there quietly, every single month.
|
|
Klaviyo Attribution Benchmark
|
Where most $10M+ brands are sitting
|
|
~13%
|
|
A healthy program (the floor)
|
|
25%
|
Based on Chronos Agency data across 500+ DTC brands as a Klaviyo Master Elite Partner.
|
|
|
We've run this diagnostic across hundreds of brands. Same story, different logos. The program looks like it's working because nothing is visibly broken. But working and performing are two different things.
The gap almost always comes down to the same four problems. None of them require starting over. But every one of them is expensive to ignore.
Or keep reading. The four gaps are worth knowing even if you already suspect which one is yours.
|
· · · |
The Four Places the Gap Usually Lives
|
|
1
|
Your flows are live. The audience they're reaching isn't.
|
Nobody catches this because the flow is "making money." But filters set six months ago for reasons that "made sense at the time" usually turn into modern-day revenue blockers.
We audited a brand with 1.1 million active email profiles. Their site abandonment flow was excluding people based on a welcome flow that zero people had actually entered all year. The filter was ghosting their own audience for no reason. For months.
|
The fix: Pull the filter logic on every live flow. Ask if it still makes sense. Most brands find a leak within the first hour.
|
|
|
|
2
|
You're talking to a fraction of your list.
|
Most brands define "engaged" as an open in the last 30 or 60 days. That's lazy. If a customer browsed your best-sellers yesterday but didn't open your last email, they aren't "unengaged" — they're just in the wrong segment. So they get nothing.
We rebuilt the segmentation for a supplement brand with this exact problem. Average campaign revenue was $2-8K. After the rebuild: $3-56K per campaign.
|
The fix: The sendable audience actually got smaller on paper. The revenue just finally caught up to the potential.
|
|
|
|
3
|
Your post-purchase window is a ghost town.
|
Most brands treat their customers like a one-night stand. The moment the order ships, you go ghost. No "thank you," no "here's how to use it," and zero guidance on what to buy next.
We audited a brand doing $17M in revenue. Their post-purchase infrastructure was literally non-existent. Every dollar they spent acquiring a customer stopped working the second the order confirmation landed.
|
The result: Ecotraveller went from 12% to 40% attribution in under 60 days. Fenix went from 23% to 71%. Better creative had nothing to do with it.
|
|
|
|
4
|
You're hoarding phone numbers but never texting.
|
Collecting phone numbers and doing nothing with them isn't "building a list" — it's just weird. You have the consent. You have the audience. But the engine is totally off.
We audited a brand with 7,012 SMS subscribers growing at 75% month over month. Their total SMS revenue: $0.00. That's not momentum — that's a warm audience turning into a graveyard while you pay for the storage.
|
The fix: Three basic flows. Most partners see a return within 60 days of activation. If you're growing at 75% and making zero dollars, you don't have a list. You have a leak.
|
|
|
· · · |
|
The Four Gaps at a Glance
|
|
Filters quietly blocking the audience
1.1M profiles. Flow reaching near zero.
Audit the profile filter logic on every live flow
|
|
|
Talking to a fraction of the list
$2-8K per send becomes $3-56K after the rebuild.
Layer behavioral signals alongside email engagement
|
|
|
Ghost town after the order confirmation
$17M brand. Zero post-purchase flow.
Build the sequence before the next purchase arrives
|
|
|
Collecting consent. Doing nothing with it.
75% MoM list growth. $0.00 in revenue.
Three flows. Revenue within 60 days.
|
|
|
· · · |
Three Questions Worth Answering Before You Close This
|
|
1. What percentage of total revenue is Klaviyo attributing right now?
Pull the 90-day attributed revenue figure and divide by total store revenue for the same period. Below 20% and the gap is real and measurable. If you don't know the number off the top of your head, that's also useful information.
|
|
|
2. How is "engaged" defined in your account?
Open the segment logic on your primary campaign audience. If it's built entirely on opens and clicks with no reference to site activity, purchase history, or product page views, your campaigns are talking to a narrower audience than they should be.
|
|
|
3. When did someone last check the profile filters on your active flows?
Not build them. Check them. Pull each live flow and ask whether the logic is doing what you think it's doing. This is the check most teams skip because the flows are live and generating revenue. That's exactly why the silent filter problem compounds for so long.
|
|
· · · |
|
Read it to see exactly where programs at your revenue level leave money sitting in Klaviyo. Where to look, what to fix, and what the numbers look like on the other side.
Ecotraveller. Fenix. The supplement brand. All of it.
|
|
|
What's your Klaviyo attribution sitting at right now?
Hit reply and tell me. If it's under 20%, I'll tell you exactly where the gap is coming from.
|
|
|
Cheers,
Josh
|
|
P.S. The most at-risk brands aren't the ones with broken programs. They're the ones with programs that are almost good. That's the part worth sitting with.
|