You know the meeting. Monthly marketing review, and whoever runs your email walks through open rates and click rates, the little arrows point up, everyone nods along. Maybe that is an agency, maybe an in-house lead, maybe a freelancer.
Then you ask the one question that actually matters. Are these emails making our customers worth more? And the room goes quiet.
That quiet is the whole problem. Most 8 to 9 figure brands run their email and SMS reporting on numbers that look like progress and say almost nothing about revenue. Open rate is the worst offender.
The email and SMS metrics that actually tell you whether owned channels are building lifetime value are a different set: returning customer rate, your LTV curve, time to first purchase, and average time between orders.
This is what those metrics make possible once a program is built around them. At Chronos Agency, a Klaviyo Master Elite Partner, we rebuilt Garvee's lifecycle program over twelve months, and the channel compounded.
None of that shows up in an open rate. It shows up in the metrics we are about to walk through. This guide covers the ones that predict revenue, why open rate lost its spot, and how to report all of it so it lands instead of getting tuned out.
Why Open Rate Stopped Telling You Anything
Apple changed the math in 2021. Mail Privacy Protection now pre-loads email images on Apple's servers before the recipient ever opens the message, so a large share of your "opens" are a machine, not a person. The number is inflated and you cannot tell by how much.
Open rate was a soft signal even before that. At best it tells you a subject line earned a glance. It says nothing about whether anyone added to cart, came back for a second order, or spent more this quarter than last. Those are the things that move the business.
You already know this in your gut, even if the metric never gets a name. Nobody running an 8 to 9 figure brand lies awake over a 38% open rate.
What matters is whether the customers you keep emailing are worth more over time, and whether owned channels are pulling real weight against paid spend. Report on opens and you are answering a question nobody asked.
What open rate can't tell you
- Whether the email drove revenue, or just a glance
- Whether buyers came back for a second and third order
- Whether customer lifetime value is climbing or sitting flat
- Whether your list is actually healthy under the surface
The Metrics That Actually Predict Revenue
Swap open rate for a short list of metrics that answer the questions that actually move the business. Each one ties back to revenue or lifetime value, and most live right inside Klaviyo or your Shopify reports. You do not need a data team to start tracking them. You need to start reporting them.
| Metric | The question it answers | Why it beats open rate |
|---|---|---|
| Returning customer rate (% and count) | Are buyers coming back, and is the real number growing? | Tracks retention revenue, not a glance |
| Repeat purchase rate | What share of customers buy more than once? | Measures the loyalty that drives LTV |
| LTV by cohort (30 / 60 / 90 / 365 days) | What is a customer worth over time? | Shows compounding a single snapshot hides |
| Time to first purchase | How long from signup to first order? | Tells you if onboarding flows are working |
| Average time between orders | When will they genuinely reorder? | Sets flow timing to real behavior, not a guess |
| Owned-channel revenue share | How much of revenue runs on email, SMS, and push? | The number leadership and acquirers watch |
A few of these deserve a flag now, because they are where brands leave the most on the table.
Owned-channel revenue share is the number founders and acquirers track, because it shows how much of the business runs without paying for every click. Cadenshae reached 46% of total revenue from email and SMS, and Fenix Lighting moved owned-channel revenue from 23% to 71%. That is the gap between email as a nice-to-have and email as an engine. Feminera tells the same story over a longer arc, growing email from a 7% share to a 48% peak at BFCM.
Revenue per recipient tells you whether each send is pulling its weight. Tighten targeting to engaged buyers instead of blasting the whole list and this number climbs. CISE lifted revenue per recipient 350% doing exactly that.
Average time between orders is the one most brands guess at. Klaviyo's predictive analytics gives you the actual gap between purchases for each customer, so a replenishment reminder lands when someone is genuinely ready to reorder instead of on a calendar you made up.
A one-product replenishment store like Kingston Shaver leaned on replenishment-timed flows and lifted campaign revenue 272%.
The last two round out the set. Time to first purchase tells you whether your welcome flow is doing its job. A long gap between signup and first order usually means the onboarding sequence is too soft or too slow. Repeat purchase rate, the share of customers who buy more than once, is the cleanest single read on whether your retention program is working at all. If it is flat, no amount of campaign volume is fixing the real problem.
Three of these are big enough to deserve their own deep dives. We break down returning customer rate, cohort analysis, and post-purchase flows by product type in separate guides. Here, the point is simpler. These are the numbers that tell you whether your program is building value. Open rate never made the list.
The 6-Layer Email, SMS & Push System Behind $50M+ DTC Brands
Six layers. The system our team runs across 500+ DTC brands to get email, SMS, and push generating 30%+ of revenue.
Returning Customer Rate, Read in Percent and in Count
If one metric belongs at the top of your report, it is returning customer rate: the share of customers who come back for another order. It maps straight to retention revenue, and you can pull it from Shopify or Klaviyo today.
The brands that win here treat it as a real line item. Fenix Lighting lifted its returning customer rate from 28.2% to 33.6% while building out its owned-channel program. ALP Pouch, a fast-replenishment product, grew returning customer revenue by 548.6% once post-purchase reorder logic was in place. Build for the second purchase and the metric moves.
Here is the trap. Read returning customer rate as a percentage alone and it will lie to you in your best months.
We watched this play out with a fast-scaling skincare-device brand. Over the engagement the percentage held roughly flat, and dipped in some months. The panic read is that retention is breaking. What is happening underneath tells a healthier story.
When acquisition outruns reorders, the percentage can sit flat while the real number of repeat buyers keeps climbing. Read the count, not just the rate.
Underneath that flat line, the actual number of returning customers kept climbing. The percentage only looked stuck because new-customer acquisition was growing even faster.
When you bring in new buyers faster than your existing base cycles back, the ratio can sit still while the real number of repeat buyers rises. The business was getting healthier the whole time. Report the count next to the percentage and the story corrects itself.
This is the exact pattern that looks like slipping when the program is compounding. We go deeper on reading it month over month versus quarter over quarter, and by cohort, in the returning customer rate playbook.
The Measurement Window Can Hide Your Best Customers
Returning customer rate has a quieter blind spot, and it comes down to when you measure. Most reports run on a rolling 365-day window. That works fine for a brand people buy from every month. It quietly breaks for a brand with a long purchase cycle.
Why a 365-day window lies about loyal buyers
- Long purchase cycles mean a customer may complete only one reorder inside a year
- A 12-month snapshot reads that buyer as lapsed, even when they are happy and on track
- Replenishment timing set to a guess fires too early or too late, and conversions leak
The fix is to measure lifetime value on a curve, at 30, 60, 90, and 365 days, instead of a single line in the sand.
Then set replenishment timing to real behavior. Klaviyo's predictive analytics gives you the actual average time between orders for each customer, so a reorder reminder lands when someone is genuinely running low rather than on a date you picked. For a replenishment brand, that timing is often the difference between a flow that converts and one that gets ignored.
Cohort Analysis: Same Brand, Different Repeat Curves
This is where cohorts earn their keep. A single returning customer rate hides the fact that different customers behave completely differently depending on what they bought first. Cut the metric by cohort, by the first product someone purchased, and the blended average breaks apart into something you can act on.
Two patterns show up again and again.
| First product type | How they repeat | What the post-purchase job is |
|---|---|---|
| Replenishable (a consumable that runs out) | Comes back on a cycle, and repurchase compounds the longer you watch | Respect the cycle, remind at the real reorder window |
| Durable (a one-time device or big-ticket item) | Rarely buys the same thing again, so repeat depends on cross-sell | Cross-sell into the ecosystem from day one |
We saw it most clearly with one skincare-device brand. Its consumable hero product had a cohort that kept compounding the longer the window ran. Its durable device, the kind of thing you buy once, barely repeated on its own.
Same brand, same emails, two completely different curves. A brand that reads only the blended number never sees the split, and ends up sending replenishment reminders to people who will never replenish.
Category loyalty shows up in softer verticals too. In jewelry, buyers tend to stay loyal to the collection they enter with, so someone who starts with bracelets mostly comes back for bracelets. The lesson holds across categories: the first purchase tells you what the second one should be. We break the full method down in our guide to cohort analysis for DTC.
Post-Purchase Logic by Product Type
Once you can see those two curves, the post-purchase strategy almost writes itself. And you do not have to take it from us.
Qure, the at-home skincare-device brand that went from zero to $50M in three years and says it is on track for $90M this year, runs retention on exactly this split. Watch co-founder Matt explain it.
"There's usually two types of LTV: replenishment and cross-sell." Matt, co-founder, Qure
His point is the same one the cohort data showed. You read each product's data differently. A device with no natural replenishment lives on how fast you can cross-sell the buyer into the rest of the range. A consumable lives on how many people come back to restock on cycle.
That gives you a clean decision for every product you sell.
Replenishable product? Respect the cycle. Onboard the buyer, make sure they get a real result, then bring them back with a reorder reminder timed to the actual window.
Durable or one-time product? Start cross-selling from day one. The buyer is happy, but a repeat of the same item is unlikely, so the next dollar comes from the rest of your catalog. The metric tells you which job the flow has to do.
We map the full post-purchase journey by replenishment type in our guide to post-purchase flows.
How to Pull These Numbers Without Fooling Yourself
Most of these live in two places you already pay for. Klaviyo holds engagement, flows, and predictive analytics. Shopify holds orders, repeat rate, and the cohort exports. You do not need a new tool to start, you need to look at the right reports.
You do need to be careful with the raw data. A 365-day order export is large and messy, and the moment you run it through a spreadsheet or an AI assistant to "just calculate the repeat rate," the number can come back inflated by two or three times. A repeat rate that looks suspiciously high is usually a parsing problem, not a win.
The fix is simple. Sanity-check any retention number against more than one source before it goes in a report. Cross-check Klaviyo against Shopify's own analytics, and against a purpose-built tool if you run one. When two sources disagree by a wide margin, trust neither until you know why.
One more honest caveat. Returns and exchanges can quietly distort repeat rate, because a replacement order often logs as a second purchase. For a brand with a high exchange rate, that inflates loyalty on paper. Know your store's quirks before you celebrate the number.
How to Report These Metrics Without Losing the Room
You can track every metric in this guide and still lose the room if you report it wrong. Whether you run lifecycle yourself or someone runs it for you, the report should follow one habit. Lead with the number that moves the business, then explain the why.
Open with the absolute count and the cohort view, not the headline percentage, and tie every number to revenue or lifetime value. Then explain both directions. When a number rises, claim the strategy that drove it. When it dips, explain the reason and the next move.
This is how the operators behind scaled brands run it. On that same Qure call, the Chronos lead described reporting back to the founder quarter to quarter on where the numbers sit and the plan to lift them. Not a wall of opens and clicks. A clear read on whether the business is getting healthier.
If you are the founder, that is the standard to hold your reports to. If you run the program, that is the report that earns trust instead of funding on faith. Either way the bar is the same: numbers tied to revenue, read a level deeper, explained in plain terms.
See Where Your Lifecycle Program Actually Stands
Chronos Agency is an ecommerce email marketing agency and Klaviyo Master Elite Partner that has run retention for more than 500 DTC brands. If your reporting still leads with open rate, your program is probably healthier or weaker than it looks, and you cannot tell which. A lifecycle audit shows your returning customer rate by cohort and by first product, the exact view this guide argues you should be running.
Book a free strategy session →Frequently Asked Questions
What email and SMS metrics matter most for an ecommerce brand?
The metrics that predict revenue rather than engagement: returning customer rate (read as both a percentage and an absolute count), repeat purchase rate, lifetime value by cohort at 30, 60, 90, and 365 days, time to first purchase, average time between orders, and owned-channel revenue share. Open and click rates are supporting signals, not outcomes.
Is open rate still a useful metric after Apple Mail Privacy Protection?
Not as an engagement metric. Apple Mail Privacy Protection pre-loads images on Apple's servers, which inflates open rate and makes it unreliable. Treat it as a loose deliverability signal at best, never as a measure of interest or revenue.
What is a good returning customer rate for a DTC brand?
There is no universal benchmark, because it depends on category and purchase cycle. Replenishment-driven brands tend to run higher than considered or one-time-purchase brands. The more useful comparison is your own trend over time and the absolute count of returning customers, not a single industry number.
Why is my returning customer rate dropping while total sales grow?
Usually because you are acquiring new customers faster than your existing base reorders. The percentage falls because total customers grow faster than repeat buyers, even as the actual number of returning customers rises. Check the absolute count before assuming retention is broken.
What is cohort analysis in ecommerce and why does it matter?
Cohort analysis groups customers by a shared starting point, usually their first order date or first product purchased, and tracks how each group repeats over time. It matters because a blended returning customer rate hides the fact that different entry products produce very different repeat behavior, which changes what your post-purchase program should do.
How long should my customer lifetime value measurement window be?
Measure lifetime value on a curve at 30, 60, 90, and 365 days rather than a single point. A fixed 12-month window understates loyalty for brands with long purchase cycles, because a customer working through a months-long supply may complete only one reorder inside the year.
What is the difference between repeat purchase rate and returning customer rate?
They are closely related and sometimes used interchangeably. Returning customer rate usually measures the share of customers who come back for another order in a period. Repeat purchase rate usually measures the share of customers or orders that are not first-time. Pick one definition and apply it consistently so trends stay comparable.
How should I report email and SMS performance to a founder or board?
Lead with the metrics tied to revenue: returning customer rate as a count, lifetime value by cohort, and owned-channel revenue share. Explain both the rises and the dips, and keep opens and clicks as supporting detail rather than the headline.
Who is Chronos Agency?
Chronos Agency is an email, SMS, and push retention marketing agency for 8 to 9 figure DTC brands. It is a Klaviyo Master Elite Partner and has completed more than 600 retention audits across over 500 DTC brands, driving more than $400 million in attributed revenue.