Most Shopify analytics dashboards report what your store sold. They don’t report why. The why lives in six theme-level metrics that almost nobody tracks: Largest Contentful Paint, scroll depth on product pages, add-to-cart rate, mobile checkout completion, search exit rate, and return-visitor conversion. Each one tells you whether your theme is helping the sale or fighting it.

Here’s where to find each metric, what a healthy number looks like, and what to change in your theme when the number is bad.

1. Largest Contentful Paint (LCP), mobile

Where: PageSpeed Insights on a top product page, or Search Console > Core Web Vitals.
Healthy: under 2.5 seconds.
What it measures: how fast the main content (usually the product hero image) actually paints on a real mobile device.
What to change: if LCP is over 4 seconds, the theme is shipping too much render-blocking JS, not lazy-loading images, or using oversized hero assets. See how to build fast Shopify product pages.

2. Product page scroll depth

Where: Google Analytics 4 (custom event), or apps like Lucky Orange, Hotjar.
Healthy: 60%+ of visitors reach 75% scroll depth.
What it measures: are visitors actually reading what’s below the fold (specs, reviews, related products)?
What to change: low scroll depth usually means your above-the-fold isn’t pulling them down. Strengthen the hero, shorten the gap before the value section, lead with the strongest image. Vision and Reformation ship long-form product pages designed for this.

3. Add-to-cart rate

Where: Shopify Admin > Analytics > Reports > Sales by traffic source. Compare sessions to add-to-cart count.
Healthy: 8-15% (varies by category).
What it measures: are visitors actually engaging with your product, or bouncing?
What to change: low ATC usually means missing trust signals (reviews not loading), unclear variant selection (color picker hidden below fold), or hesitation friction (no shipping info, no return policy near the button).

4. Mobile checkout completion rate

Where: Shopify Admin > Analytics > Behavior > Conversion funnel. Filter by mobile.
Healthy: 35-55% from added-to-cart to completed checkout.
What it measures: how many mobile shoppers who reach the cart actually complete the purchase.
What to change: low mobile checkout completion is usually a payment-method issue (need Shop Pay, Apple Pay, Google Pay) or a cart UX issue (cart drawer too cluttered, shipping cost surprise). Themes with sticky cart drawers and inline shipping estimates close this gap.

5. Search exit rate

Where: Shopify Admin > Analytics > Reports > Top online store searches. Look at the searches with zero results or high exit rates.
Healthy: under 30% exit rate after on-site search.
What it measures: visitors using the search bar, not finding what they want, leaving.
What to change: if specific search terms have zero results, your product titles or tags don’t match how customers think. Add synonym tagging, fix product titles, or upgrade your search to something like Searchanise.

6. Return-visitor conversion rate

Where: Shopify Admin > Analytics > Reports > Returning customer rate. Compare conversion of returning vs first-time visitors.
Healthy: returning visitors convert at 2-3x the rate of first-time visitors.
What it measures: whether your theme is helping repeat customers buy faster.
What to change: if returning conversion isn’t significantly higher, your theme isn’t surfacing recently-viewed products, isn’t remembering cart state, isn’t using Shop Pay autofill effectively. Modern themes ship these by default.

How to use these together

Diagnostic flow when conversion is below target:

  1. Check LCP first. If it’s bad, fix that before anything else. Slow pages distort all downstream metrics.
  2. Then add-to-cart rate. If LCP is fine but ATC is low, the product page isn’t selling.
  3. Then mobile checkout completion. If ATC is fine but checkout drops off, fix payment methods and cart UX.
  4. Cross-reference scroll depth. If ATC is low and scroll depth is high, the product page is engaging but not converting (try a different layout). If both are low, customers aren’t even reading.
  5. Audit search and returning-visitor metrics monthly, not weekly. Too noisy for high-frequency tracking.

Common mistakes

  • Optimizing for the wrong metric. Sessions are not a conversion metric. Improve add-to-cart and checkout-completion before you spend on traffic.
  • Tracking desktop when 60%+ of traffic is mobile. Always filter mobile-only when you measure conversion KPIs.
  • Mistaking app-injected scripts for theme analytics. Heatmap apps and analytics apps add their own load. The metrics they show are real, but the apps themselves can hurt the metrics they measure.
  • Comparing against industry benchmarks instead of your own baseline. A 20% mobile conversion-rate improvement in your store is more meaningful than matching a published industry average.

FAQ

Does Shopify show LCP and Core Web Vitals natively?

Not in the standard Shopify Analytics. You need PageSpeed Insights (free, manual), Search Console > Core Web Vitals (aggregated, your real visitor data), or a third-party RUM tool. Search Console is the most reliable view of what real users experience.

What’s a good Shopify conversion rate?

1.5-3% on mobile is typical, 3-5% on desktop. Stores in the top decile hit 4%+ on mobile. The numbers vary by category (fashion is harder, electronics easier). Track your own trend, not the benchmark.

How often should I check theme analytics?

Weekly for LCP and conversion-funnel metrics. Monthly for scroll depth and search exits. Quarterly for the full theme audit (compare to last quarter, look for drift).

Can my theme be the actual cause of low conversion?

Yes. A slow theme drops conversion 1-3% per 0.5s of LCP. A theme without sticky add-to-cart loses up to 8% of mobile ATC. A theme with a poorly-implemented variant picker loses customers at the color/size selection step. The theme is half the conversion equation.

Should I add a heatmap app?

Useful for diagnosing specific page UX issues. Run them temporarily (2-4 weeks), gather insights, then turn them off. Permanent heatmap scripts add load.


Theme is the leverage point

If your theme analytics are stuck, browse our premium Shopify themes. Every theme ships with the merchandising patterns that move these six metrics, and we publish PageSpeed scores on each demo store.