← Blog

Shopify Analytics: The Metrics That Actually Drive Decisions | Designodin

Shopify analytics shows you 50+ metrics in your dashboard. Most of them don’t drive decisions. The stores that grow aren’t tracking more — they’re tracking fewer, better Shopify metrics and acting on them. Here’s what to measure, and more importantly, what decision each metric should inform.

Key Takeaways

  • Revenue per session is the master Shopify metric — it combines conversion rate, AOV, and traffic quality into one number.
  • Shopify Analytics and Google Analytics 4 measure different things. You need both if you want complete data.
  • Track 5 metrics at survival stage, 8 at growth, 12 at scale. More than that is noise.
  • Cart abandonment rate and conversion rate without traffic source segmentation are nearly useless.

Shopify Analytics vs. GA4: Which Tool for What

Most store owners default to checking Shopify Analytics exclusively. That’s missing half the picture.

What Shopify Analytics Is Built For

Shopify Analytics excels at store-specific commercial data: orders, revenue, AOV, customer acquisition source (as attributed by Shopify), product performance, inventory, conversion funnel from landing to purchase.

The data is transaction-accurate. Shopify knows exactly which orders were completed and what they contained. Revenue figures in Shopify analytics are the source of truth for your business.

What GA4 Adds to Shopify Analytics

GA4 adds cross-channel behavioral data: how visitors from different sources actually behave on your Shopify store before purchasing, funnel drop-off analysis, session-level event tracking, and multi-touch attribution modeling.

GA4 can tell you: visitors from Google Shopping who land on collection pages have a 4.2% conversion rate, while visitors from Instagram Reels who land on the homepage have a 0.6% conversion rate. Shopify Analytics shows you that both sources sent traffic — GA4 shows you how each source converted.

When You Need Both Shopify Analytics and GA4

Use Shopify Analytics for revenue reporting and store-specific KPIs. Use GA4 for traffic source analysis, funnel behavior, and customer journey data.

Note: Shopify Analytics and GA4 will show different revenue numbers due to attribution model differences (Shopify uses last-click attribution with its own logic; GA4 uses data-driven attribution by default). Neither is wrong — they’re measuring different things. Shopify’s number is your actual revenue. GA4’s number is attributed revenue for channel analysis purposes.

The 5 Shopify Metrics Every Store Must Track (Survival Stage: $0–$20K/Month)

At this stage, you need to understand whether your Shopify store works at a basic level. Five metrics answer that question.

Conversion Rate: Your Fundamental Shopify Health Score

Conversion rate (CVR) tells you what percentage of visitors buy something. The Shopify average is 1.4%. Top 20% of stores: 3.2%+.

CVR below 0.5% indicates a fundamental problem: pricing, product-market fit, trust, or traffic quality. CVR of 0.5–1% is struggling but working. CVR of 1–2% is acceptable. CVR above 2% is healthy.

The decision this Shopify metric drives: if CVR is under 1%, fix the store before scaling traffic. Every dollar you spend on ads at 0.7% CVR is money that could produce 2–3x the results at 2% CVR. See our Shopify AOV increase strategies guide for how to improve revenue per transaction alongside conversion rate.

AOV: How Much Each Buyer Spends

Average order value (AOV) tells you the revenue quality of each Shopify conversion. Combined with conversion rate, it determines your revenue per session.

The decision: if your Shopify AOV is 30% below your industry benchmark, investigate your product mix, bundle offerings, and free shipping threshold before running more traffic.

Customer Acquisition Cost: What It Costs to Get a Buyer

CAC = marketing spend ÷ new customers acquired. If you spent $2,000 on ads last month and got 40 new customers, your CAC is $50.

The decision: does your CAC make business sense at your current margin? At $50 CAC and $90 AOV with 40% gross margin, you make $36/order. Your first order is unprofitable. You’re betting on repeat purchase. Know this explicitly — many Shopify stores are running unprofitable acquisitions and growing themselves into insolvency.

Cart Abandonment Rate: Where You’re Losing Shopify Revenue

Cart abandonment rate = (Checkouts initiated - Completed purchases) ÷ Checkouts initiated. Industry average: 70%+.

The decision: abandonment above 80% signals a specific checkout problem (unexpected costs, friction, trust issues). 70–80% is normal. Below 70% is high-performing. Check this Shopify metric by device — mobile abandonment is typically 10–15% higher than desktop.

Revenue Per Session: The Master Shopify Metric

Revenue per session (RPS) = Total revenue ÷ Total sessions. This is the single Shopify number that captures conversion rate, AOV, and traffic quality simultaneously.

A store with 10,000 sessions and $8,000 revenue has an RPS of $0.80. An identical store with better conversion rate and higher AOV has an RPS of $1.60 — twice the revenue efficiency from the same traffic.

Track RPS weekly. If it’s declining, either conversion rate or AOV dropped. If it’s growing, your store improvements are working. RPS gives you one number to track instead of managing two metrics in parallel.

Marcus tracked CVR and traffic volume for his outdoor gear Shopify store. CVR held steady at 1.2% while revenue grew — because traffic was growing. When revenue growth slowed and he looked at RPS, it had declined from $1.45 to $1.08 over 6 months. CVR hadn’t changed, but AOV had dropped from $121 to $90 as the product mix shifted toward lower-value accessories. RPS showed the problem that CVR alone missed.

The Growth Stage Shopify Metrics ($20K–$200K/Month)

At this stage, the survival metrics are still tracked, but you add Shopify analytics that reveal longer-term business health.

Customer Lifetime Value: The Number That Determines Your Real Margins

LTV = AOV × Purchase frequency × Average customer lifespan. If your Shopify AOV is $90, average customer buys 3 times, and stays a customer for 2 years: LTV = $270.

Knowing LTV changes your CAC calculus. At $270 LTV and 50% gross margin, you generate $135 in lifetime gross profit. A $60 CAC is entirely justified — you’re paying $60 for $135 in lifetime gross profit.

Without LTV, you’re making Shopify acquisition decisions based on single-order math that may be artificially pessimistic.

In Shopify Analytics, look under Customers > Returning customers and the Customer reports. Shopify doesn’t calculate LTV directly, but provides the purchase frequency and repeat rate data you need to calculate it.

Repeat Purchase Rate: Are Buyers Coming Back to Your Shopify Store?

Repeat purchase rate (RPR) = customers who bought more than once ÷ total customers. Industry benchmark: 25–30% annual repeat purchase rate for consumer goods stores.

RPR below 15% means most customers buy once and disappear. This forces you into a constant acquisition treadmill. Each customer must cover their own CAC in one order. RPR above 35% means your Shopify product and post-purchase experience are strong — you can afford more aggressive acquisition.

The decision RPR drives: if RPR is low, fix the post-purchase experience (email sequences, product quality, loyalty program) before scaling acquisition.

Traffic by Source and Shopify Conversion Rate by Source

This is where GA4 earns its value. Breaking Shopify conversion rate by traffic source reveals dramatically different performance across channels.

A typical breakdown for a maturing Shopify store:

  • Direct: 4–6% CVR (existing customers, brand-aware visitors)
  • Email: 4–5% CVR (opted-in, warm audience)
  • Organic search: 2–3% CVR (high intent, searching for your product)
  • Paid search: 1.5–3% CVR (intent varies by keyword targeting)
  • Paid social: 0.5–1.5% CVR (cold audiences, discovery mode)
  • Organic social: 0.3–0.8% CVR (brand building, low direct conversion)

If paid social is 30% of your traffic at 0.6% CVR and organic search is 15% of traffic at 2.8% CVR, your channel investment is misaligned with your highest-converting traffic. This Shopify analytics analysis changes budget allocation decisions.

Payback Period on Customer Acquisition

Payback period = CAC ÷ (Gross profit per transaction × Purchase frequency per year).

If CAC is $50, gross profit per transaction is $36, and customers buy 1.8 times per year: Annual gross profit per customer = $36 × 1.8 = $64.80 Payback period = $50 ÷ $64.80 = 0.77 years (9.2 months)

Under 12 months is acceptable. Under 6 months is strong. Over 18 months is a business model risk if you’re in a competitive market where customers can churn.

Want your Shopify analytics properly configured? Our Shopify Growth Retainer includes GA4 collaboration and monthly performance reporting with the Shopify metrics that actually drive decisions.

Scale Stage Shopify Intelligence ($200K+/Month)

At this revenue level, aggregate Shopify metrics mask the insights that drive the next stage of growth.

Cohort Analysis: Do Different Acquisition Cohorts Behave Differently?

Cohort analysis tracks groups of customers by acquisition month and measures how their behavior (purchase frequency, LTV, retention) evolves over time.

A Shopify store that switched from Facebook Ads to Google Shopping in Q3 2025 might see that Q3 2025 cohorts have significantly higher LTV than Q1 2025 cohorts — indicating the new acquisition channel brought higher-quality customers. Without cohort analysis, this Shopify analytics insight is invisible.

GA4 has built-in cohort analysis. Shopify Analytics doesn’t. At this revenue stage, a proper GA4 setup is non-negotiable.

Net Margin by Product and Product Category

Gross revenue and even gross profit are insufficient at scale. Net margin by Shopify product accounts for:

  • COGS per product
  • Return rate per product (high-return products have real cost)
  • Pick-and-pack cost per product (heavy/bulky = higher fulfillment cost)
  • Customer service contact rate per product

A product with 45% gross margin but a 25% return rate and high customer service volume may generate negative net contribution. Tracking this Shopify metric reveals which products to promote aggressively vs. which to reprice or discontinue.

Return Rate and Return-Driven Contact Rate

Return rate = Returns ÷ Items sold. Industry average varies widely: apparel 20–30%, electronics 5–10%, beauty 3–5%.

Return-driven contact rate = Customer service contacts about orders ÷ Orders. If 15% of all Shopify orders generate a support ticket about a product, sizing, or damage, you have a product quality or expectations gap to fix.

Both metrics are tracked in Shopify Analytics under Orders.

The Vanity Shopify Metrics to Stop Obsessing Over

Total Traffic (Without Conversion Context)

Traffic without conversion rate context is a vanity Shopify metric. 100,000 sessions/month at 0.3% CVR generates less revenue than 15,000 sessions at 2.8% CVR. Growth in total sessions that’s unaccompanied by revenue growth is not a business win.

Report Shopify revenue per session, not just total sessions.

Social Media Followers Driving Zero Revenue

Follower count on social media is almost entirely disconnected from Shopify e-commerce revenue. Track social traffic conversion rate in GA4. If Instagram drives 5,000 sessions/month at 0.3% CVR, it’s generating 15 sales. Know what each channel actually produces.

Bounce Rate (GA4 Redefined It)

GA4 replaced bounce rate with “engagement rate” — the percentage of sessions that were engaged (lasted more than 10 seconds, had a conversion event, or had 2+ pageviews). Classic Universal Analytics bounce rate and GA4 engagement rate are not comparable.

Understand which definition you’re measuring. An “80% bounce rate” in GA4 terms is very different from an “80% bounce rate” in UA terms.

Setting Up Your Shopify Analytics Dashboard

What to Build in Shopify Analytics

Custom reports in Shopify Analytics (Analytics > Reports > Create report) should cover:

  • Revenue per session by day/week
  • CVR by device type
  • AOV trend over time
  • Top products by revenue vs. top products by order count (the gap reveals pricing opportunities)
  • New customer vs. returning customer revenue split

What to Build in GA4 to Complement Shopify Analytics

In GA4, create custom reports or explorations for:

  • Conversion rate by traffic source
  • Landing page performance by conversion rate
  • Checkout funnel by device type
  • Product page add-to-cart rate by product
  • Revenue by acquisition source

Conclusion

Most Shopify stores suffer from measurement overwhelm, not measurement deficiency. The fix is not more dashboards. It’s fewer, better Shopify metrics, each linked to a specific decision.

At every revenue stage, the minimum viable Shopify analytics dashboard:

Survival ($0–$20K/month): CVR, AOV, CAC, cart abandonment rate, revenue per session.

Growth ($20K–$200K/month): Add LTV, repeat purchase rate, CVR by source, payback period.

Scale ($200K+/month): Add cohort analysis, net margin by product, return rate.

Each Shopify metric earns its place by driving a specific action when it changes. If a metric isn’t driving decisions, remove it from your dashboard and stop reporting on it. Once your analytics are in order, the data will point directly to conversion opportunities — our Shopify conversion rate optimization guide turns those signals into a structured fix process.

Need proper Shopify analytics setup as part of your store management? See our Shopify growth services → or explore our Shopify Solutions packages that include reporting setup.

Frequently Asked Questions

Is Shopify Analytics accurate?

Shopify Analytics is accurate for transaction data — it’s calculated from completed orders, so revenue and order count figures are reliable. Attribution (which marketing channel “caused” the purchase) is less reliable and uses last-click logic. For attribution analysis, GA4 with its data-driven model provides more nuanced attribution.

Do I need Google Analytics if I use Shopify Analytics?

Yes, for growth-stage stores. Shopify Analytics tells you what happened in your store. GA4 tells you how visitors behaved before and after they arrived. CVR by traffic source, funnel drop-off analysis, and user behavior data require GA4. Install GA4 via Google Channel in the Shopify App Store.

What’s a good Shopify conversion rate?

The average is 1.4% across all Shopify stores. Top 20% convert at 3.2%+. Your benchmark should be your industry vertical average — fashion converts lower (0.8–1.5%), beauty converts higher (2–3%). More importantly, track your own trend over time. A Shopify store improving from 0.9% to 1.6% over 6 months is healthier than a store stuck at 2.1% with no improvement trajectory.

How do I track customer lifetime value in Shopify?

Shopify Analytics shows repeat purchase rate and average purchase frequency under Customers reports. Calculate LTV manually: AOV × average purchase frequency per year × average customer retention in years. Some Shopify apps (LoyaltyLion, Lifetimely) calculate LTV automatically from your store data. At scale, Lifetimely or Triple Whale provide dedicated Shopify LTV reporting.

What does “revenue per session” mean in Shopify analytics?

Revenue per session is total Shopify revenue divided by total sessions. If your store had 8,000 sessions last month and generated $12,000 in revenue, your RPS is $1.50. It’s the single metric that combines conversion rate, AOV, and traffic quality. Track it weekly. Rising RPS means your store improvements are working. Declining RPS requires a diagnosis — it could be falling CVR, falling AOV, or a shift toward lower-converting traffic sources.