Most posts about ecommerce metrics list the same twenty definitions in the same order. CAC, LTV, CVR, AOV — the acronyms are everywhere and the explanations are identical. What's missing from almost all of them is context: what does good actually look like for a DTC food and drink brand on Shopify? What's an acceptable subscription churn rate? When should an email flow's revenue per recipient concern you? What metrics are worth tracking weekly, and which ones just add noise?
This post covers the metrics that matter for DTC brands — not a comprehensive glossary, but the ones that drive decisions — with directional benchmarks drawn from Tribe's client base across food, drink, supplements, and homeware brands on Shopify.
Tier 1 — the metrics that tell you if the business is working
These are the metrics that belong in a weekly dashboard. If any of them are moving in the wrong direction, everything else is secondary.
Conversion rate (CVR)
The percentage of sessions that result in a purchase. For DTC brands on Shopify, conversion rate is the most direct measure of whether the site experience is working. A well-optimised DTC store in food and drink typically runs at 1.5–3.5%. Supplements and health brands tend to sit slightly higher at 2–4%, reflecting stronger purchase intent at the point of arrival. Below 1% is a signal that something in the funnel is broken — usually the PDP, the cart, or the checkout — before any discussion of traffic quality or spend.
CVR doesn't move in isolation. A site rebuild with proper CRO thinking baked in — sharper PDPs, a faster checkout, cleaner mobile UX — produces step-change improvements. Conversion rate uplifts of 40–60% in the first full period post-launch are achievable when the previous site had material friction problems. The benchmark matters less than the trend: a store consistently improving its CVR quarter on quarter is healthier than one hitting 3% and stagnating.
Average order value (AOV)
The average spend per transaction. AOV is partly a product of pricing and partly a product of site mechanics — how well the store cross-sells, upsells, and encourages larger basket builds. For DTC brands, the most reliable AOV lever is the bundle mechanic. A dynamic build-a-bundle on a food or drink brand generates an AOV premium of 36–82% above the store-wide average, based on Tribe client data. Gift set bundles sit at the lower end; fully dynamic mix-and-match builders at the upper end.
Watch AOV alongside order volume. A rising AOV alongside flat or declining order count can indicate the brand is successfully moving upmarket but losing volume buyers — which is fine if it's intentional, less fine if it isn't. A rising AOV alongside rising order volume is almost always good.
Returning customer rate
The percentage of orders placed by customers who have purchased before. For DTC brands, this is one of the clearest indicators of whether the product and post-purchase experience is working. A returning customer rate below 20% for a brand that's been trading for more than a year is a retention problem. Brands with strong subscription programmes and well-built post-purchase email flows typically run at 35–55%. The subscription programme doesn't just improve LTV directly — it structurally improves returning customer rate because subscribers are by definition repeat buyers.
Revenue growth rate
Year-on-year or period-on-period gross sales growth. The headline number. Context matters enormously here — a brand growing at 30% year-on-year through mostly paid acquisition is a different business to one growing at 30% driven by repeat purchase and organic. The growth rate tells you the trajectory; the channel mix tells you whether it's sustainable. Tribe client brands with strong retention infrastructure — subscription, Klaviyo lifecycle, bundle mechanics working together — typically see 30–60% gross sales growth in the year following a full programme build.
Tier 2 — the metrics that explain why Tier 1 looks the way it does
These are the diagnostic metrics. When a Tier 1 metric moves, these tell you where to look.
Add-to-cart rate
The percentage of sessions that result in something being added to cart. A low add-to-cart rate (below 5% for most DTC stores) points to a PDP problem — messaging, imagery, trust signals, or price-to-value mismatch — before the cart and checkout are even relevant. Fixing a poor add-to-cart rate almost always involves the product page and occasionally the product page entry point from collections or landing pages.
Cart abandonment rate
The percentage of sessions with an add-to-cart that don't complete a purchase. Industry average for ecommerce is around 70%. For a well-optimised DTC checkout — Shopify's native checkout with Shop Pay, clean mobile UX, and a good abandoned cart email sequence — 60–65% is a realistic target. The abandoned checkout Klaviyo flow is the primary recovery mechanism: a three-email sequence within 72 hours recovers a meaningful share of abandoned baskets, with the first email (within one hour) generating the highest recovery rate.
Revenue per recipient (RPR) — email
The revenue generated per email sent across flows and campaigns. RPR is the most useful single metric for understanding whether a Klaviyo programme is performing. Abandoned checkout typically generates the highest RPR — top-performing flows run at 3–4x the base RPR of a standard broadcast campaign. Welcome series RPR of £1.50–£4.00 is a healthy range for DTC food and drink brands; below £1.00 signals a flow that's either too short, too generic, or not converting the offer properly.
Post-purchase flow RPR uplifts of 100–150% versus a pre-rebuild baseline are achievable when the existing flow was thin. A brand that moves from a two-email post-purchase sequence to a proper education-and-cross-sell architecture with segmentation by purchase history consistently sees that range of improvement in the first 60-day post-launch period.
Email open rate and click rate
The percentage of recipients who open and click. Welcome series open rates of 45–60% are achievable for a well-segmented DTC account — below 35% usually indicates a deliverability or timing problem rather than a subject line problem. Campaign open rates across a healthy, actively sunsetted list should run at 35–50%. If campaign open rates are below 25%, the list likely contains a significant unengaged tail that's dragging down deliverability for everyone else.
Open rate improvements of 5–10 percentage points in the 60–90 days following a full Klaviyo rebuild are consistently what Tribe sees across accounts — driven by a combination of better segmentation, improved send timing, and the deliverability benefit of an active sunset flow cleaning the list simultaneously.
Tier 3 — subscription metrics (for brands with recurring revenue)
For brands where subscription is a meaningful revenue channel, these metrics are as important as anything in Tier 1. A subscription programme that's working changes the entire CAC:LTV equation; one that's quietly churning erodes the business faster than poor acquisition metrics.
Subscription cancellation rate
The percentage of active subscribers who cancel in a given month. Industry average for subscription ecommerce sits at 5–8% monthly depending on the category. Brands with strong portal UX, a build-a-bundle mechanic, and active churn prevention flows consistently outperform this. A cancellation rate below 2% monthly is strong; below 1% is exceptional and typically indicates a combination of high product-market fit and a subscription experience that removes friction from staying. For meal delivery and food subscription brands specifically, where cancellation is more common, a rate below 1% reflects a best-in-class subscriber experience.
Subscription LTV vs one-time LTV
The difference in lifetime value between a subscriber and a one-time buyer. This is the core commercial argument for building subscription properly. Subscriber LTV running 50–70% higher than one-time buyer LTV is a typical range for DTC brands with well-built subscription programmes. The delta is driven by billing cycle length, cancellation rate, and whether the subscriber is on a bundle (which consistently produces higher LTV than a fixed single-product subscription).
Active subscriber growth rate
The net percentage change in active subscribers over a period. New subscribers minus cancellations, expressed as a percentage of the starting base. This is a more honest measure of subscription health than gross new subscriber acquisition, because a high new subscriber rate alongside a high cancellation rate can produce flat or declining active subscriber counts while looking impressive in acquisition metrics. An active subscriber growth rate of 30–50% year-on-year is achievable for brands with strong acquisition and low churn working together. A brand where the bundle conversion prompt within the post-purchase Klaviyo flow actively drives one-time buyers toward subscription will see this number compound faster than one relying on the PDP subscription toggle alone.
The metrics worth ignoring (or at least deprioritising)
Most DTC brand dashboards track too many things. The metrics that generate the most noise without driving decisions: social media follower count (disconnected from revenue unless you have a clear conversion path), website bounce rate as a standalone metric (context-dependent and often misleading in GA4), email list size without engagement rate context (a large unengaged list is a liability, not an asset), and paid media impressions without conversion tracking (reach metrics that don't connect to purchase are marketing vanity, not business intelligence).
The question for any metric on a dashboard: if this number changed materially next week, what would you do differently? If the honest answer is nothing, it probably doesn't belong in the weekly review.
Where to find these metrics on Shopify
Most of the Tier 1 metrics live in Shopify Analytics: conversion rate, AOV, returning customer rate, and revenue are all in the standard Overview and Reports sections. GA4 gives you add-to-cart rate, session data, and funnel visualisation. Klaviyo surfaces RPR, open rate, click rate, and flow-level performance. Recharge and Skio both have subscription-specific dashboards for cancellation rate, active subscriber count, and billing data.
The gap in most DTC setups is a unified view across all four. Shopify shows the transaction; Klaviyo shows the email; the subscription platform shows the recurring revenue; GA4 shows the session behaviour. Building a single dashboard that connects them — via Windsor.ai, Triple Whale, or a custom reporting setup — is one of the highest-leverage operational improvements available to a scaling DTC brand. It turns four separate dashboards into one weekly decision-making view.
If you're unsure which metrics your brand should be tracking and what good looks like for your specific model, get in touch. The benchmarks above are directional — what matters is establishing your own baseline and measuring improvement against it consistently.
Frequently asked questions
What is a good conversion rate for a DTC Shopify store?
For DTC food and drink brands on Shopify, a healthy conversion rate sits between 1.5–3.5%. Supplements and health brands typically run slightly higher at 2–4% due to stronger purchase intent at arrival. Below 1% usually indicates a material friction problem in the PDP, cart, or checkout that needs addressing before increasing traffic investment. A well-executed site rebuild with CRO baked in can deliver conversion rate improvements of 40–60% in the first period post-launch where the previous site had significant friction.
What is a good email open rate for DTC brands on Klaviyo?
Welcome series open rates of 45–60% are achievable for a well-segmented DTC Klaviyo account. Abandoned checkout flows typically run at 40–55%. Broadcast campaign open rates across a clean, actively managed list should sit at 35–50%. Below 25% on campaigns is a signal that the list contains a significant unengaged segment that needs suppression — which is hurting deliverability for the engaged portion of the list. A sunset flow running alongside campaigns consistently improves open rates by removing unengaged contacts before they damage sender reputation.
What is a good subscription cancellation rate for ecommerce?
Industry average for subscription ecommerce is 5–8% monthly cancellation rate. Brands with strong portal UX, a build-a-bundle mechanic, and active churn prevention flows in Klaviyo consistently outperform this. Below 2% monthly is strong; below 1% is exceptional. A subscriber who has built their own bundle is significantly less likely to cancel than one on a fixed recurring product — which is one of the strongest commercial arguments for investing in a properly built bundle mechanic rather than a standard subscribe-and-save model.
What ecommerce metrics matter most for DTC brands?
The metrics that drive the most decisions for DTC brands are conversion rate, AOV, returning customer rate, and gross revenue growth rate — these tell you if the business is working. Email RPR, open rate, and add-to-cart rate explain why those top-line metrics look the way they do. For subscription brands, cancellation rate and active subscriber growth rate are as important as any site metric. The metrics that generate the most noise without driving decisions are social follower count, email list size without engagement context, and paid media impressions without conversion tracking.