Conversion & Growth

E-commerce Analytics: The Metrics That Actually Matter

Focus on the e-commerce metrics that drive decisions: conversion rate, CLV, CAC, AOV, ROAS, and cohort analysis — with setup guides and benchmarks for each.

CG
CodingGeek Team
10 min read
E-commerce Analytics: The Metrics That Actually Matter

E-commerce Analytics: The Metrics That Actually Matter

Most e-commerce stores track too many metrics and act on too few. A Google Analytics dashboard filled with sessions, bounce rate, average session duration, pages per session, and dozens of other data points creates the appearance of analysis while obscuring the decisions that actually matter. You can watch your bounce rate all week without learning a single actionable thing about your business.

The goal of analytics is not measurement — it is decision-making. Every metric in your reporting stack should exist because it tells you something you will act on. This guide covers the metrics that meet that bar: the numbers that, when they change, require you to do something different.

Setting Up Your Analytics Foundation

Before discussing specific metrics, a brief word on the setup that makes them reliable. Unreliable data is worse than no data — it creates false confidence in decisions that are based on noise.

Google Analytics 4 E-commerce Tracking

Google Analytics 4 is the current standard for web analytics. Unlike Universal Analytics (which most stores were using through 2023), GA4 uses an event-based data model that captures e-commerce actions — product views, add to cart, checkout steps, purchase — as individual events rather than sessions.

For GA4 e-commerce tracking to work correctly, you need:

  1. Enhanced e-commerce events configured — either through your platform’s native GA4 integration (Shopify and WooCommerce both have GA4 apps/plugins) or through Google Tag Manager
  2. Conversion events set up — mark “purchase” as a conversion event in GA4 property settings; optionally mark “add_to_cart” and “begin_checkout” as secondary conversion events to see funnel drop-off
  3. Google Ads linking — if you run Google Ads, link your GA4 property to import conversion data and build audiences
  4. Consistent UTM parameters on all campaign links — every paid, email, and social link should include utm_source, utm_medium, and utm_campaign parameters so traffic is correctly attributed

A misconfigured GA4 setup — particularly one with missing purchase events or duplicate event firing — produces inflated or deflated conversion data that makes every decision downstream less trustworthy. Audit your setup with Google Tag Assistant or use a GA4 debugger extension before trusting your numbers.

The Six Metrics That Actually Drive Decisions

1. Conversion Rate (By Segment, Not Just Overall)

Your store-wide conversion rate is a directional indicator, not a diagnostic tool. What makes conversion rate actionable is segmentation:

  • Conversion rate by traffic source: Organic search, paid search, paid social, email, and direct traffic will have very different conversion rates. A low overall rate driven entirely by top-of-funnel social traffic is a different problem than a low rate across all sources.
  • Conversion rate by device: A significant gap between desktop and mobile conversion rates (common and expected, but worth measuring) points to mobile checkout friction.
  • Conversion rate by landing page: Product pages vs. collection pages vs. homepage vs. blog posts — each attracts different intent levels and converts differently.

Google Analytics 4’s Explorations feature allows you to cross-tabulate conversion rate against any dimension. Build a saved exploration that segments sessions and purchases by source/medium and device category — review this monthly.

Benchmark: industry average e-commerce conversion rates run 1–4%, with fashion on the lower end and specialty/niche products sometimes achieving 3–5%. Your baseline is less important than your trend over time.

2. Average Order Value (AOV)

AOV tells you how much revenue each completed order generates. It interacts directly with your customer acquisition cost (CAC) and gross margin to determine profitability. If your AOV is $45, your gross margin is 40%, and your CAC is $25, you are generating $18 gross profit per new customer acquired — before the cost of operations. That math may or may not work for your business model.

Track AOV by:

  • Product category — which categories pull AOV up or down?
  • Traffic source — email subscribers often have higher AOV than paid social traffic; knowing this affects channel investment decisions
  • New vs. returning customers — if returning customers have significantly lower AOV, your repeat purchase strategy may be prompting repurchases of small-ticket items rather than higher-value purchases

AOV improvement levers — upselling, cross-selling, free shipping thresholds, bundling — should be measured against baseline AOV before and after implementation. Shopify’s analytics documentation shows AOV in the Sales Overview report; export this data monthly and track the trend.

3. Customer Acquisition Cost (CAC)

CAC tells you what you pay to bring in a new customer. Calculate it by channel:

CAC = Channel spend / Number of new customers from that channel

If you spent $5,000 on Google Ads last month and acquired 200 new customers via Google Ads, your Google Ads CAC is $25. Do the same calculation for paid social, influencer, email list building, and any other acquisition investment.

The reason channel-level CAC matters is that blended CAC — total marketing spend divided by total new customers — hides massive variation. A blended CAC of $30 could be masking a Google Ads CAC of $18 (efficient) and a paid social CAC of $68 (inefficient) mixed together. Acting on blended numbers leads to under-investing in efficient channels and over-investing in inefficient ones.

Pair CAC with customer lifetime value (CLV) to get the full picture. A $40 CAC with a $180 CLV is a very different business than a $40 CAC with a $55 CLV.

4. Customer Lifetime Value (CLV)

CLV is the total revenue a customer is expected to generate over their entire relationship with your store. It is the most important strategic metric in e-commerce because it determines how much you can rationally spend to acquire a customer.

A simplified CLV formula:

CLV = AOV × Purchase Frequency × Customer Lifespan

If your AOV is $65, customers purchase an average of 3.2 times per year, and the average customer relationship lasts 2 years, your CLV is $416. With that CLV, a $40 CAC is highly efficient; a $100 CAC may still be profitable.

Calculate CLV by cohort — customers acquired in the same month — and track how cohort CLV develops over time. This reveals whether customers acquired in different periods (different campaigns, different seasons, different years) have meaningfully different lifetime value, which should inform which acquisition campaigns to continue investing in.

E-commerce analytics dashboard showing conversion rate, CLV, CAC, and cohort analysis for data-driven decision making

5. Return on Ad Spend (ROAS) and Marketing Efficiency Ratio

ROAS measures revenue generated per dollar of ad spend. A ROAS of 4x means every $1 spent on advertising returns $4 in revenue. However, ROAS is a revenue metric, not a profit metric — a 4x ROAS on a product with 20% gross margin may be unprofitable after accounting for fulfillment, returns, and platform fees.

Use ROAS in combination with gross margin to calculate Marketing Efficiency Ratio (MER):

MER = (ROAS × Gross Margin) - 1

At 4x ROAS and 40% gross margin: (4 × 0.40) - 1 = 0.60. You are generating $0.60 in gross profit for every dollar of ad spend — before overhead. This context makes ROAS a much more actionable number.

Google Ads’ performance reporting shows ROAS at the campaign and ad group level. Track it weekly for active campaigns and set minimum ROAS thresholds below which you pause or restructure campaigns rather than continuing to run them.

6. Repeat Purchase Rate and Customer Retention

Repeat purchase rate — the percentage of customers who make at least one additional purchase within a defined period — is the most direct measure of customer loyalty. It also predicts CLV: stores with high repeat purchase rates have higher CLV, which funds more aggressive acquisition.

Calculate it as:

Repeat Purchase Rate = Customers with 2+ orders / Total customers × 100

A 30-day, 90-day, and 12-month repeat purchase rate each tell you something different. The 30-day rate reveals immediate post-purchase behavior (often driven by automatic replenishment needs). The 12-month rate reveals true brand loyalty.

Klaviyo’s e-commerce benchmark report provides industry benchmarks for repeat purchase rates by category. Fashion and apparel typically see 10–20% 90-day repeat rates; consumables see 30–50%. Use these as context for evaluating your own performance.

Cohort Analysis: The Most Underused E-commerce Analytics Tool

Cohort analysis groups customers by the period in which they were acquired and tracks their behavior over time. It answers questions like: “Are customers we acquired during last year’s Black Friday still buying? How do they compare to customers acquired through our email campaigns in March?”

A cohort table looks like a grid:

  • Rows: acquisition month (January 2025, February 2025, etc.)
  • Columns: months since acquisition (Month 0, Month 1, Month 2, etc.)
  • Values: percentage of that cohort still making purchases

Reading across a row tells you how a cohort’s purchasing behavior changes over time. Reading down a column tells you how customers acquired in different periods behave at the same point in their lifecycle.

Cohort analysis reveals problems that aggregate metrics hide. If your overall repeat purchase rate is steady but the most recent cohorts are showing lower Month 3 retention than older cohorts, something changed — whether in your product quality, onboarding experience, or competitive environment — and you need to investigate before the problem compounds.

GA4’s cohort exploration tool provides this analysis for sessions, but for purchase-level cohort analysis, you will need to export order data and build the table in a spreadsheet or use a dedicated analytics tool. Glew.io, Peel Insights, and Lifetimely (Shopify-specific) all provide out-of-the-box cohort reporting built for e-commerce.

Funnel Analysis: Finding Where Visitors Drop Off

A purchase funnel in e-commerce runs from: Visit → Product Page View → Add to Cart → Checkout Initiated → Checkout Completed (Purchase). Measuring the conversion rate at each step reveals where the largest drop-offs occur.

A typical e-commerce funnel might look like:

  1. Visit → Product Page View: 60% (40% leave without viewing a product — homepage or category page failures)
  2. Product Page → Add to Cart: 8% (conversion on individual product pages)
  3. Add to Cart → Checkout Initiated: 65% (cart abandonment)
  4. Checkout Initiated → Purchase: 45% (checkout drop-off)

The priority for optimization is the step with the largest absolute number of lost customers multiplied by the conversion value. In this example, if 1,000 people visit and 600 view a product, 48 add to cart, 31 initiate checkout, and 14 purchase — the cart-to-checkout step (losing 17 potential buyers) and product-to-cart step (losing 552) are both significant opportunities, but the product page is the largest absolute leakage.

Search Engine Journal’s funnel analysis guide covers building and interpreting these funnels in GA4 using the Funnel Exploration tool.

Building a Monthly Analytics Review Process

Analytics is only valuable if it informs action. Build a monthly review process with a defined structure:

Monthly metrics to review:

  • Conversion rate (overall and by top segments)
  • AOV vs. prior month and prior year
  • Revenue by traffic channel and CAC by channel
  • Repeat purchase rate (30-day cohort)
  • Top product and category performance
  • Funnel step conversion rates

Decisions the review should produce:

  • Which channels to increase or decrease investment in
  • Which products or categories to feature or de-emphasize
  • Which funnel steps to prioritize for testing
  • Whether retention metrics require program adjustments

Moz’s analytics decision framework emphasizes the importance of pairing metric review with explicit decision criteria: before looking at the data, define what a meaningful change looks like (e.g., “If conversion rate drops more than 0.3% month-over-month, we investigate checkout changes”). This prevents either overreacting to noise or rationalizing away genuine problems.

Tools Beyond Google Analytics

GA4 is the foundation, but a complete analytics stack for a mid-sized e-commerce store typically includes:

  • Hotjar or Microsoft Clarity — session recording and heatmaps that show exactly where visitors are clicking, scrolling, and getting stuck; invaluable for product page and checkout diagnosis
  • Klaviyo or Omnisend — email platform analytics that show revenue by flow, campaign, and subscriber segment
  • Triple Whale or Northbeam — multi-touch attribution tools that give a cleaner picture of which channels are actually driving revenue when last-click GA4 attribution undervalues top-of-funnel channels
  • Glew.io or Lifetimely — cohort analysis, CLV modeling, and customer segmentation analytics purpose-built for e-commerce

The right tool stack depends on your revenue level. Under $500K annually, GA4 plus your ESP’s built-in reporting covers most of what you need. Above $1M, investing in a dedicated attribution and CLV tool typically pays for itself within a few months through better channel investment decisions.


Getting your analytics infrastructure right — proper GA4 event tracking, clean purchase data, reliable attribution — is technical work that often requires development support. Our team at CodingGeek sets up and audits analytics implementations for Shopify and WooCommerce stores, ensuring that the data you are making decisions on is actually reliable. Explore our ecommerce maintenance services for ongoing analytics support, or contact us to discuss an analytics audit for your store.

ecommerce analyticsecommerce metricsKPIsGoogle Analytics 4ecommerce reporting

Ready to grow your store?

Get a free quote from our team — no commitment required.

We'll respond within 24 hours. No spam, ever.