Skip to content
Shopify & Ecommerce

Shopify Conversion Rate Optimization Metrics: What Should You Track?

What each major Shopify CRO metric actually tells you, what it doesn't, and why the right KPI depends on your funnel stage and business model.

Quick answer

The right Shopify CRO metrics to track depend on your funnel stage and business model — there's no single universal KPI. Add-to-cart rate, reached-checkout rate and checkout conversion diagnose specific funnel stages; revenue per visitor and average order value capture overall commercial health; customer acquisition cost, lifetime value and repeat purchase rate matter more for businesses with meaningful repeat behavior. Read these together rather than optimizing any single metric in isolation, since improving one can sometimes come at the cost of another.

Why There's No Single Most Important Metric

A store diagnosing why conversion dropped needs the stage-by-stage funnel breakdown. A store deciding whether to run a promotion needs revenue per visitor, which captures both conversion and order value together. A subscription or repeat-purchase business needs to weigh lifetime value alongside first-purchase conversion, since optimizing purely for the first sale can work against the broader customer relationship. Declaring one metric universally "most important" ignores that these serve genuinely different questions.

Funnel-Stage Metrics: Add-to-Cart, Reached Checkout, Checkout Conversion

These three, pulled directly from Shopify Analytics' conversion rate breakdown, tell you specifically where in the funnel visitors are dropping — add-to-cart rate (product engagement to intent), reached-checkout rate (cart to checkout initiation), and checkout conversion (checkout initiation to completed purchase). Together they let you diagnose a problem stage by stage, exactly the approach covered in the Shopify conversion funnel guide — what they don't tell you is why a given stage is weak, which requires qualitative investigation on top of the numbers.

Overall Conversion Rate

Shopify calculates this as sessions that completed checkout divided by total sessions. It's a useful headline number for tracking overall trend over time, but it actively hides where in the funnel a problem is occurring — two stores with an identical overall rate can have completely different underlying issues, which is why this number alone should never be the sole basis for a CRO decision.

Revenue Per Visitor and Revenue Per Session

Revenue per visitor (or per session) combines conversion rate and average order value into a single commercial-health number, which matters because the two can trade off against each other — a change that slightly lowers conversion rate but meaningfully raises average order value can still be a net win, something conversion rate alone wouldn't reveal.

Revenue per visitor combines conversion rate and order value — a metric can move in opposite directions from each other.

Average Order Value

AOV reflects both what customers are buying and how effectively upsells, cross-sells and bundling are working. It should be read alongside conversion rate, not instead of it — a store can grow AOV through aggressive upselling that ultimately annoys enough customers to hurt overall conversion.

Cart and Checkout Abandonment

Cart abandonment (added to cart, never reached checkout) and checkout abandonment (started checkout, didn't complete) are distinct measures with distinct causes, detailed in the cart and checkout optimization guides. Tracking them separately, rather than one blended "abandonment rate," is what actually points you toward the right fix.

Customer Acquisition Cost and Lifetime Value

CAC and LTV sit slightly outside pure CRO but matter for interpreting it correctly — a lower conversion rate can still be acceptable, or even preferable, if it comes with a higher-value customer and a lower resulting CAC-to-LTV ratio. This is particularly relevant when evaluating landing page and paid-traffic performance, where the immediate conversion number is only part of the story.

Repeat Purchase Rate

For any store with meaningful repeat-purchase potential, this measures whether customers who bought once come back — a number that first-purchase CRO work can inadvertently ignore if all optimization energy goes toward the first sale. A healthy repeat purchase rate is often a better predictor of long-term store health than first-purchase conversion rate alone.

Segment-Level Metrics: Landing Page, Product, Mobile vs Desktop, New vs Returning

Every metric above is more useful segmented than aggregated. Landing-page-level and product-level conversion surface individual outliers an aggregate number hides; mobile-vs-desktop segmentation, covered in the mobile CRO guide, often reveals the single largest opportunity in the entire funnel given how much traffic now arrives on mobile; new-vs-returning segmentation shows whether you're actually building trust with first-time visitors or living off repeat customers alone.

Cohort Analysis

Grouping customers by acquisition period or channel and tracking their behavior over time reveals trends a single point-in-time snapshot can't show — whether conversion is genuinely improving over time, or whether a recent metric improvement is actually a temporary blip in one cohort that will regress.

Which Shopify CRO Metrics Matter Most?

The honest answer is: it depends on what question you're asking. This table maps common questions to the metric that actually answers them, and what that metric doesn't tell you on its own.

MetricWhat it tells youWhat it does NOT tell youWhen to investigate further
Add-to-cart rateProduct-page engagement and appealWhether the sale actually completesRate is low relative to your other product pages
Checkout conversionHow well checkout itself performsWhether visitors even reach checkoutRate drops after a checkout or payment change
Overall conversion rateGeneral funnel health over timeWhere in the funnel a problem livesTrending down with no obvious traffic change
Revenue per visitorCombined conversion + order value healthWhich of the two is actually driving a changeDiverges from conversion rate trend
Repeat purchase rateWhether customers come backFirst-purchase funnel performanceDeclining despite stable first-purchase conversion

The ZSpace Shopify CRO Framework

Metrics are the foundation of the "Measure" step in this framework — every other stage-specific article in this cluster assumes you're tracking the right numbers to know where to look next.

StepWhat happens
1. MeasureEstablish the actual funnel numbers — sessions, add-to-cart, reached checkout, converted — not a single overall rate.
2. DiagnoseFind where and why users struggle at the stage with the biggest drop, using qualitative data alongside the numbers.
3. PrioritizeRank opportunities by impact, confidence and effort — not by what's easiest to build first.
4. HypothesizeWrite down what you expect to change, and why, before building anything.
5. TestRun a controlled experiment where traffic allows, rather than shipping the change to everyone at once.
6. ImplementDeploy the change that the test — or, at low traffic, the qualitative evidence — actually supports.
7. ValidateConfirm the change moved a meaningful business metric, not just the metric it was designed to move.
8. IterateUse the result, win or lose, to define the next experiment.

Not sure which metrics actually matter for your store?

ZSpace can help set up the right Shopify Analytics and tracking configuration, and interpret what your numbers are actually telling you — see the [[/blogs/shopify-analytics-guide|Shopify analytics guide]] for the setup detail.

Start a Project

Conclusion

No single Shopify CRO metric tells the whole story — the right one to focus on depends on the specific question you're asking, your funnel stage, and your business model. Track funnel-stage metrics to diagnose problems, revenue per visitor and AOV to gauge commercial health, and lifetime value and repeat purchase rate if repeat behavior matters to your business, and read them together rather than chasing any single number in isolation.

FAQ

Common questions

Shopify Analytics calculates online store conversion rate as sessions that completed checkout divided by total sessions, expressed as a percentage. It's a useful headline number, but it hides exactly where in the funnel visitors are actually dropping off.

Get in touch

Have a project in mind?

Whether you're building a new digital product, improving an existing website, or looking to automate part of your business — let's talk.