Retention Marketing Dashboard: The Exact Metrics and Reports You Should Be Reviewing Weekly

TL;DR: Review five Klaviyo reports every week in this order — Analytics Overview, Flow Performance Report, Campaigns Report, Profiles & Segments, and Deliverability Hub. Track 12 core metrics across three layers: repeat purchase rate, CLV, and churn (Layer 1); flow RPR, CTOR, and campaign revenue per send (Layer 2); and deliverability health, list growth rate, and engagement cohort trends (Layer 3). The full review takes 20–30 minutes and should surface one or two action items.
Most DTC operators have the data. Klaviyo is full of it. The gap is knowing which reports to open, in what order, and what the numbers should actually look like. Without that, a dashboard is just a scoreboard. Nobody wins from a scoreboard alone.
This article gives you a three-layer weekly review system used to run retention programs for DTC brands. Layer 1 covers customer-level retention health. Layer 2 covers channel performance — flows and campaigns reviewed separately, with separate benchmarks. Layer 3 covers diagnostic signals that tell you when something upstream is breaking. Each layer includes specific threshold bands so you know whether a number means "ship it," "watch it," or "fix it this week."
Why Most Retention Dashboards Don't Work
The problem with most retention dashboards isn't missing metrics — it's that the metrics don't connect to decisions. A list of numbers with no thresholds, no review order, and no escalation logic is just data. The goal of a weekly retention review is to surface one or two things that need action and ignore everything else.
Here's what tends to happen: someone builds a dashboard in the first month, loads it with every metric Klaviyo will export, and then spends 45 minutes each week reading numbers without knowing which ones are good, which are bad, or what to do when they move. That's not a review. That's a ritual without a purpose.
Klaviyo is an email and SMS marketing automation platform built specifically for ecommerce brands, used by DTC operators to manage flows, campaigns, segmentation, and performance reporting in a single interface.
The fix is treating your retention dashboard as a diagnostic protocol rather than a report. You open specific things in a specific order, compare against specific thresholds, and make one of three calls: this is fine, this needs watching, or this needs attention now. The whole thing should take 25 minutes.
The framework below does exactly that. Three layers. Twelve core metrics. Specific threshold bands for each. And a Klaviyo walkthrough that tells you exactly which reports to open.
The Three-Layer Dashboard Framework
Retention reporting has three distinct layers, and they need to be reviewed separately: Layer 1 is customer-level retention health (are customers coming back?), Layer 2 is channel performance (are your emails and flows doing their job?), and Layer 3 is diagnostic signals (are there upstream problems masking your real numbers?). Mixing these layers is the reason most dashboards produce confusion instead of clarity.
Most practitioners lump everything together: repeat purchase rate sits next to open rate sits next to list growth, all in one spreadsheet. The problem is that these metrics live at completely different levels of analysis. A drop in open rate doesn't necessarily mean customers aren't retaining. A strong repeat purchase rate doesn't mean your flows are healthy. They're answering different questions.
Separate the layers, and the weekly review becomes scannable. You check Layer 1 to understand business health. You check Layer 2 to understand channel performance. You check Layer 3 to catch problems before they show up in Layers 1 and 2.
Layer 1: What Are the Customer Retention Health Metrics?
Layer 1 answers the question your business cares most about: are the customers you acquired last month coming back? The three metrics here — repeat purchase rate, customer lifetime value, and ecommerce churn rate — are monthly cadence metrics, not weekly. Check them at the start of each month as your north star, then use Layers 2 and 3 to understand why they moved.
Repeat purchase rate (RPR) is the percentage of customers who make more than one purchase within a defined window — typically 90 or 365 days. This is the most direct measure of whether your retention program is actually retaining people.
Based on Blossom's benchmark data, healthy repeat purchase rates for DTC brands look like this:
- Good: numbers that depend on your setup annual repeat rate
- Strong: performance that shifts with your audience annual repeat rate
- Elite: figures that differ across accounts+ annual repeat rate
- Watch: Below outcomes tied to your specific list — second-purchase problem needs investigation
Your vertical matters here. Supplement and pet brands see higher repeat rates because of natural replenishment cycles — typically results that vary by program. Fashion brands typically run numbers that depend on your setup because purchase frequency is lower. Don't benchmark against all DTC — benchmark against your category.
Customer Lifetime Value (CLV / LTV) is the total revenue a customer generates over their entire relationship with your brand, used to measure the long-term return on customer acquisition and retention investment. In Klaviyo's context, there are two versions: historical CLV (what they've actually spent) and predicted CLV (what Klaviyo's model estimates they'll spend). Both are useful. Historical CLV tells you what your retention program has produced. Predicted CLV tells you where to invest attention now — which segments are worth protecting and which are already lost.
Based on Blossom's benchmark data, healthy CLV-to-AOV ratios run 1.5–2x AOV for solid programs, 2–3x for strong programs, and 3x+ for elite. If your average customer only spends once close to AOV before churning, the post-purchase flow is usually the culprit.
Churn Rate / Customer Churn is the percentage of your customer base that stops purchasing within a defined time window — in ecommerce, typically identified as customers with no purchase in 180 days or two times your average purchase cycle, whichever is longer. Ecommerce churn is different from SaaS churn: you're not losing a subscriber — you're identifying customers who haven't purchased again within the window you'd normally expect them to. Don't pull this from Klaviyo — calculate it from Shopify: customers active 180+ days ago divided by customers who haven't purchased since.
Layer 1 is your monthly pulse. If these numbers are trending wrong, the cause lives in Layers 2 and 3.
First-to-second purchase rate is the leading indicator that matters most. Based on Blossom's benchmark data, the target is 30%+ within 60 days. Below performance that shifts with your audience means you're acquiring customers and immediately losing them — and no amount of campaign optimization fixes that without addressing the post-purchase flow first.
For deeper work on segmenting by customer value, RFM segmentation for ecommerce gives you the analytical layer underneath these numbers — specifically how to identify which customer cohorts are at risk before they show up in your churn rate.
Layer 2: How Do You Benchmark Flow Performance vs. Campaign Performance?
Flows and campaigns should never be benchmarked against each other. Flows consistently outperform campaigns on open rates, click rates, and revenue per recipient because they're triggered by behavior — they reach the right person at the right moment. Benchmarking them together masks problems in both. Review them on separate tracks, with separate thresholds.
This is the most common mistake in retention reporting. A brand averages their welcome flow (high open rate) with their campaign sends (lower open rate) and gets a blended number that makes both look mediocre. The welcome flow was actually crushing it. The campaign was fine but not remarkable. Mixed together, they hide both signals.
Flow Performance: Threshold Bands by Metric
For each flow metric, the threshold bands below define what "good," "watch," and "act" look like according to Blossom's benchmark data. Apply these weekly during your Klaviyo flow review.
Flow open rate — post-MPP, use directionally and pair with CTOR:
- Good: figures that differ across accounts+ (welcome and cart abandonment should clear this easily)
- Watch: outcomes tied to your specific list
- Act: Below results that vary by program — check deliverability and subject line performance
Click-to-open rate (CTOR) is the percentage of email openers who clicked a link, calculated by dividing total unique clicks by total unique opens — making it immune to Apple Mail's pixel pre-fetching problem that inflates raw open rates and the more reliable engagement signal post-Apple MPP.
- Good: numbers that depend on your setup+ CTOR on flows
- Watch: performance that shifts with your audience
- Act: Below figures that differ across accounts — email body or CTA needs attention
Revenue per recipient (RPR) is the average revenue generated per email sent, calculated by dividing total flow revenue by total emails delivered — combining engagement and conversion into one number, making it the most actionable metric for weekly flow reviews. Open rate tells you who noticed the email. RPR tells you whether it made money.
Flow RPR benchmarks based on Blossom's benchmark data:
- Welcome series: outcomes tied to your specific list RPR
- Cart abandonment: results that vary by program RPR
- Checkout abandonment: numbers that depend on your setup RPR
- Browse abandonment: performance that shifts with your audience RPR
- Winback: figures that differ across accounts RPR
If any flow is consistently below the low end of its range, that's an Act-band alert. Start with the subject line and email one — that's where the majority of flow revenue is generated or lost.
Understanding how Klaviyo attributes revenue to flows and campaigns matters here. See how Klaviyo attributes revenue to flows and campaigns before acting on flow RPR numbers that seem off — attribution window settings can make strong flows look weak and mediocre ones look strong.
The Flow Performance Report: What It Shows and How to Use It
The Flow Performance Report is a native Klaviyo analytics view that displays aggregate performance data — open rate, click rate, revenue, and revenue per recipient — across all active flows for any selected date range, filterable by individual flow or email step. It is the primary tool for Layer 2 flow review and the fastest way to identify which flows have entered the Act band. You can access it directly via Klaviyo's Flow Performance Report documentation.
Campaign Performance: Separate Benchmarks
Campaigns reach a broader, less behaviorally-qualified audience than flows, so the benchmarks are lower. That's not a flaw — it's the nature of the channel.
Campaign threshold bands based on Blossom's benchmark data:
- Open rate Good: outcomes tied to your specific list+ | Watch: 20–30% | Act: Below 20%
- Click rate Good: results that vary by program+ | Watch: 1.5–3% | Act: Below 1.5%
- CTOR Good: numbers that depend on your setup+ | Watch: 6–10% | Act: Below 6%
- Revenue per send Good: performance that shifts with your audience+ | Watch: $0.03–0.08 | Act: Below $0.03
- Unsubscribe rate Good: Below figures that differ across accounts | Watch: 0.2–0.3% | Act: Above 0.3%
For the full breakdown of which email KPIs actually move the needle versus which ones are noise, the email marketing KPIs worth tracking goes deeper on individual metrics and how to prioritize them in a weekly review.
One more split that matters: flow revenue versus campaign revenue as a percentage of total email revenue. Based on Blossom's benchmark data, flows should contribute 30–50% of total email revenue in a healthy program. If campaigns are driving more than outcomes tied to your specific list of email revenue, your flows are underbuilt. That's a structural problem, not a campaign problem.
Klaviyo's own email marketing benchmarks report provides additional industry-level open rate and click rate context that can help you calibrate these thresholds against broader DTC averages.
Not sure if your numbers are in the Act band or you just don't know how to interpret them? We audit retention programs every week — and we'll score yours against our full lifecycle scorecard. Get your free retention audit →
Layer 3: What Diagnostic Signals Should I Check Weekly?
Layer 3 metrics are the early warning system. They don't directly measure retention performance — they measure the conditions that make retention possible. Three signals matter most in weekly reviews: deliverability health (via open rate trends by domain), list growth rate, and engagement cohort trends. When these move, Layers 1 and 2 follow.
Email deliverability problems often show up in your dashboard as engagement drops before they surface as revenue drops. The tell: open rate falling across Gmail specifically while Yahoo and Outlook hold steady. That's not a content problem. That's a sender reputation problem, and it needs a different fix than rewriting subject lines.
Check Klaviyo's Deliverability Hub weekly for bounce rate, spam complaint rate, and unsubscribe rate:
- Bounce rate: Below results that vary by program is healthy. Above numbers that depend on your setup is critical.
- Spam complaint rate: Below performance that shifts with your audience is healthy. Above figures that differ across accounts is a deliverability emergency.
- Unsubscribe rate per send: Below outcomes tied to your specific list is healthy. Above results that vary by program is a frequency or relevance problem.
If your Layer 2 engagement metrics are dropping but these Layer 3 signals are clean, it's a content or segmentation problem. If Layer 3 signals are spiking, fix deliverability first — nothing else matters if your emails aren't reaching the inbox. See deliverability issues that masquerade as engagement drops for the diagnostic sequence.
List growth rate is the sustainability metric for your retention program. A program with no new subscribers coming in is a program that's slowly becoming less effective, no matter how good the flows are. Based on Blossom's benchmark data, healthy monthly list growth runs 3–5%, with strong programs at 5–10%.
The number to watch isn't gross new subscribers — it's net growth (new subscribers minus unsubscribes minus suppressions). If net growth is flat or negative, the retention program is running on a shrinking audience. That's a list growth problem, not a retention problem, and the fix lives in your popup strategy, not your flows.
Engagement cohort trends tell you whether the subscribers you acquired 60, 90, and 120 days ago are staying engaged. In Klaviyo, this is visible through the Segments view — what percentage of your list opened or clicked in the last 30, 60, and 90 days. If the 30-day window is healthy but the 60-day window drops sharply, your welcome flow is engaging people initially but the post-purchase or early campaign experience is losing them.
The Klaviyo Weekly Review: Exactly Which Reports to Open
The full Klaviyo weekly retention review takes 20–30 minutes when you know exactly where to go. Open five reports in this order: Analytics Overview, Flows Performance Report, Campaigns Report, Profiles and Segments health, and the Deliverability Hub. Each one answers a specific question. Stop when you've found the one or two things that need action this week.
- Analytics > Overview. Start here for the week's revenue picture: total attributed revenue, email versus SMS split, and trend versus the prior week. You're not diagnosing anything here — you're orienting. If total email revenue is significantly down week-over-week, that tells you where to look harder in the next four reports.
- Flows > Flow Performance Report. Filter to the last 7 days. Sort by revenue. Check your top five flows against the RPR threshold bands from Layer 2. Flag anything in the Watch or Act band. For any flow in the Act band, drill into the individual email performance to find which email in the sequence is underperforming — it's almost always email one or two.
- Campaigns > All Campaigns. Review the last three to five campaigns sent. Check open rate, CTOR, and revenue per send against the campaign benchmarks. Pattern to watch: if open rates are holding but CTOR is dropping, the subject line is working but the email body isn't delivering on what it promised. That's a content alignment problem.
- Profiles > Segments. Check the size of your engaged segment (opened or clicked in last 30 days) versus last week. If it's shrinking, that's a list health flag. Also check whether any major segments that feed your key flows have changed significantly — a sudden drop in the cart abandonment eligible audience, for example, might mean a Shopify-Klaviyo sync issue.
- Analytics > Deliverability Hub. Last stop. Check bounce rate, spam complaint rate, and unsubscribe rate for the week. If everything is in the healthy range, you're done. If anything is in the Watch band, add it to next week's agenda. If anything is in the Act band — specifically spam complaints above numbers that depend on your setup — stop and fix that before sending anything else.
That's the full weekly review. Five reports. One or two action items. Everything else can wait.
What Should You Do When a Metric Enters the Act Band?
When a metric drops into the Act band, the response depends on which layer it's in. Layer 3 problems (deliverability, list growth) get fixed before anything else — they're upstream of everything. Layer 2 flow problems trigger an A/B test on the underperforming email. Layer 2 campaign problems trigger a segmentation or content review. Layer 1 drops are investigated through Layers 2 and 3 first.
The escalation logic:
- Deliverability signal in Act band: Pause high-volume sends to disengaged segments. Run inbox placement test. Review recent send volume for spikes. Fix before resuming normal cadence.
- Flow RPR in Act band: Check email one CTOR first. If CTOR is low, the email body isn't converting. If open rate is low, subject line or deliverability is the problem. Launch an A/B test on the underperforming element this week. For a structured approach to running A/B tests on underperforming flows, use the testing guide before changing multiple variables at once.
- Campaign metric in Act band: Check whether it's a segmentation problem (wrong audience) or a content problem (wrong message). A campaign sent to a less-engaged segment will always underperform — that's not a creative failure.
- Layer 1 metrics trending wrong: Don't react immediately. Layer 1 metrics move slowly. If repeat purchase rate drops, it started dropping weeks or months ago. Investigate via Layer 2 (which flows are underperforming?) and Layer 3 (is list quality declining?) before making structural changes.
The weekly review doesn't need to solve everything — it needs to surface the one or two highest-leverage actions for the week. The escalation framework keeps that from turning into a three-hour analysis session.
Frequently Asked Questions
What metrics should be on a customer retention dashboard?
A customer retention dashboard needs three layers: customer-level health metrics (repeat purchase rate, CLV, ecommerce churn rate), channel performance metrics (flow RPR, CTOR, campaign revenue per send), and diagnostic signals (deliverability health, list growth rate, engagement cohort trends). Most dashboards include too many metrics from the second layer and skip the first and third entirely.
How often should I review my ecommerce retention metrics?
Layer 2 (channel performance) and Layer 3 (diagnostic signals) should be reviewed weekly — the full Klaviyo walkthrough takes 20–30 minutes. Layer 1 (customer retention health — repeat purchase rate, CLV, churn) should be reviewed monthly. These numbers move slowly and weekly variance is usually noise, not signal.
What is a good repeat purchase rate for ecommerce?
According to Blossom's benchmark data, a good annual repeat purchase rate for DTC brands is 20–30%, strong is 30–45%, and elite is 45%+. The right benchmark depends heavily on your vertical — supplement and pet brands typically see 40–55% because of natural replenishment cycles, while fashion brands run 20–30%. Benchmark within your category, not against all DTC.
What is the difference between retention rate and repeat purchase rate?
Repeat purchase rate measures the percentage of customers who buy more than once within a defined window, typically 90 or 365 days. Retention rate in the SaaS sense measures active subscribers who renew. In ecommerce, repeat purchase rate is the more meaningful metric — it directly measures whether customers are coming back to buy, rather than whether they remain on a list or subscription.
How do I know if my email flows are underperforming?
Compare your flow RPR (revenue per recipient) against category benchmarks using Klaviyo's Flow Performance Report. According to Blossom's benchmark data, cart abandonment should generate $5–15 RPR and welcome series should generate $3–8 RPR. If any flow falls below the low end of its range for two consecutive weeks, that flow is underperforming and needs an A/B test on the first email before any other optimization work.
The Weekly Review in Practice
The three-layer framework only works if you run it consistently. The most common failure mode: teams do the review for four weeks, then skip it when things get busy, then realize three months later that their repeat purchase rate has been quietly declining since that first week they skipped.
Block 30 minutes every Monday. Open the five Klaviyo reports in order. Compare against your threshold bands. Write down one action item. Do it before the next review. That's the system.
The brands that consistently outperform on retention aren't doing more sophisticated analysis. They're doing a simple analysis consistently and acting on what they find. The dashboard is just a protocol. The advantage comes from actually following it.
Want us to run this system for your brand? Book a free strategy call and we'll map out your retention program's next 90 days — flows, campaigns, segmentation, and reporting built around what your numbers are actually telling you. Book your free strategy call →
Get tactics like this in your inbox every week. Subscribe to our newsletter →
Need help implementing this?
Let us take the hassle of managing your email marketing channel off your hands. Book a strategy call with our team today and see how we can scale your revenue, customer retention, and lifetime value with tailored strategies. Click here to get started.
Curious about how your Klaviyo is performing?
We’ll audit your account for free. Discover hidden opportunities to boost your revenue, and find out what you’re doing right and what could be done better. Click here to claim your free Klaviyo audit.
Want to see how we’ve helped brands just like yours scale?
Check out our case studies and see the impact for yourself. Click here to explore.
Read Our Other Blogs

How to Audit Your Email Flows (The 125-Point Checklist)



Post-Purchase Email Flow: The Architecture That Drives Repeat Buyers



Sunset Flow: When and How to Remove Unengaged Subscribers




Not Sure Where to Start?
Let's find the biggest retention opportunities in your business. Get a free Klaviyo audit or retention consultation.

























































































