eCommerce GrowthJuly 16, 2026

The Only eCommerce Analytics That Matter (And How to Track Them)

Stop drowning in dashboards. Here are the 12 eCommerce metrics that actually predict revenue — and how to track them properly.

Mark Cijo

Mark Cijo

Founder, GOSH Digital

The Only eCommerce Analytics That Matter (And How to Track Them)

The Only eCommerce Analytics That Matter (And How to Track Them)

You have too many dashboards. I know you do because every eCommerce brand I work with has too many dashboards.

Shopify Analytics. Google Analytics 4. Klaviyo reporting. Meta Ads Manager. Google Ads. Maybe a third-party tool like Triple Whale or Northbeam. Each one showing different numbers for the same thing, each one pulling your attention in a different direction.

The result? Data paralysis. You see hundreds of metrics, can't figure out which ones matter, and end up making decisions based on gut feel anyway. Which defeats the entire purpose of having data.

At GOSH Digital, we've managed analytics for over 150 eCommerce brands. And after all that, I can tell you: there are exactly 12 metrics that actually matter for running an eCommerce business. Everything else is either a vanity metric, a supporting metric, or noise.

Here are the 12. Why they matter, how to track them, and what "good" looks like.

Tier 1: The Business Health Metrics

These are your vital signs. If you only look at 4 numbers each month, make it these.

1. Revenue Per Visitor (RPV)

What it is: Total revenue divided by total website visitors.

Why it matters more than conversion rate: Conversion rate tells you what percentage of visitors buy. RPV tells you how much each visitor is worth. A store with a 1.5% conversion rate and $120 AOV has an RPV of $1.80. A store with a 3% conversion rate and $40 AOV has an RPV of $1.20. The first store is more valuable per visitor, even though its conversion rate is half as high.

How to track it: Shopify doesn't show this natively. Pull it from GA4: total revenue / total sessions. Track it monthly and segment by traffic source.

What good looks like:

  • Under $1.00 RPV — You have a traffic quality or conversion problem (or both)
  • $1.00-$2.00 — Average for most DTC brands
  • $2.00-$4.00 — Strong. Your traffic and conversion are both working
  • Over $4.00 — Excellent. Usually means high AOV + decent conversion rate

2. Customer Acquisition Cost (CAC)

What it is: Total marketing spend divided by number of new customers acquired.

Why it matters: This is the number that determines whether your growth is sustainable. You can grow revenue all day long, but if you're spending $80 to acquire a customer who spends $60, you're going broke faster with every sale.

How to track it: Add up all marketing costs for the month (ad spend, agency fees, software costs, content production costs). Divide by the number of first-time customers that month.

Important nuance: Track CAC by channel. Your Meta Ads CAC might be $35 while your SEO CAC is $8. This tells you where to invest more and where to optimize.

What good looks like: Your CAC should be under 1/3 of your average customer lifetime value (LTV). If your LTV is $200, your CAC should be under $67. If you're spending more than that, you're either acquiring low-quality customers or your marketing isn't efficient enough.

3. Customer Lifetime Value (LTV)

What it is: The total revenue a customer generates over their entire relationship with your brand.

Why it matters: LTV is what makes expensive acquisition sustainable. A $50 CAC is terrible if customers buy once and never return. The same $50 CAC is a bargain if the average customer spends $400 over 2 years.

How to calculate it:

Simple version: Average Order Value x Average Purchase Frequency x Average Customer Lifespan

Example: $75 AOV x 3.2 purchases per year x 2.5 years = $600 LTV

Better version: Use your Shopify or Klaviyo data to pull actual historical LTV data. Segment by acquisition channel to see which channels bring the highest-value customers.

What good looks like:

  • LTV-to-CAC ratio of 3:1 or higher — Sustainable growth
  • LTV-to-CAC ratio of 2:1 — Viable but tight, need to improve retention or lower CAC
  • LTV-to-CAC ratio under 2:1 — Losing money on acquisition. Fix this before scaling

4. Net Profit Margin

What it is: (Revenue - All Costs) / Revenue x 100.

Why it matters: Revenue is vanity. Profit is sanity. I've seen brands celebrate hitting $5M in revenue while losing $200K because their margins were eaten by shipping costs, returns, and customer acquisition.

How to track it: This requires knowing your full cost structure — COGS, shipping, returns/refunds, marketing spend, software costs, team costs. If you don't know your margins, that's the first thing to fix.

What good looks like:

  • Under 5% — Danger zone. One bad month wipes you out.
  • 5-10% — Tight but viable for high-volume brands.
  • 10-20% — Healthy for most DTC brands.
  • Over 20% — Strong. Usually means premium pricing and good retention.

Tier 2: The Growth Levers

These metrics tell you WHERE growth is coming from and where the bottlenecks are.

5. Conversion Rate by Traffic Source

What it is: The percentage of visitors who purchase, broken down by where they came from.

Why it matters: A blended 2.5% conversion rate hides everything. When you break it down by source, you might find:

  • Email traffic converts at 5.8%
  • Organic search converts at 3.2%
  • Paid social converts at 1.1%
  • Direct traffic converts at 4.0%

This tells you that your paid social traffic is underperforming — maybe your targeting is off, your landing pages don't match your ads, or you're driving awareness traffic that isn't ready to buy.

How to track it: GA4 > Reports > Acquisition > Traffic acquisition. Set up conversion events for purchases and view by source/medium.

What good looks like:

  • Email: 3-6% (lower means your list quality or segmentation needs work)
  • Organic search: 2-4% (lower means your content isn't matching search intent)
  • Paid search (brand): 4-8% (lower means your landing pages need work)
  • Paid search (non-brand): 1-3% (lower is expected — these are cold audiences)
  • Paid social: 0.5-2% (lower means targeting or creative issues)

6. Average Order Value (AOV)

What it is: Total revenue divided by number of orders.

Why it matters: Increasing AOV is often easier and faster than increasing traffic or conversion rate. If your AOV is $65 and you can move it to $80 through bundles, upsells, or free shipping thresholds — that's a 23% revenue increase with zero additional traffic.

How to track it: Shopify shows this in your analytics dashboard. Track it monthly and by channel.

How to increase it:

  • Free shipping threshold set 20-30% above your current AOV
  • Product bundles at a perceived discount
  • Post-purchase upsells (apps like Zipify OCU or ReConvert)
  • "Complete the look" cross-sells on product pages
  • Tiered pricing ("Buy 2, save 10%. Buy 3, save 20%")

We typically see 15-25% AOV increases within 60 days of implementing these tactics for clients.

7. Cart Abandonment Rate

What it is: The percentage of shoppers who add items to their cart but don't complete checkout.

Why it matters: The industry average is around 70%. That means 7 out of 10 people who were interested enough to add your product to their cart didn't buy. Even a small improvement here drives significant revenue.

If 1,000 people add to cart per month and your abandonment rate is 70%, you get 300 orders. Reduce abandonment to 65% and you get 350 orders — a 17% revenue increase.

How to track it: Shopify reports this in Analytics > Checkouts. GA4 tracks it through the purchase funnel report.

How to reduce it:

  • Abandoned cart email sequence (3 emails over 72 hours — this alone recovers 5-15% of abandoned carts)
  • Abandoned cart SMS (for opted-in contacts — 10-20% higher recovery rate than email alone)
  • Simplify checkout (remove unnecessary form fields)
  • Show total cost upfront (shipping surprises are the #1 cause of abandonment)
  • Add trust signals at checkout (security badges, return policy, reviews)

8. Email Revenue as a Percentage of Total Revenue

What it is: Revenue attributed to email and SMS marketing divided by total revenue.

Why it matters: Email is the highest-ROI marketing channel for eCommerce. For every $1 spent on email marketing, the average return is $36-$42. If email isn't generating 25-40% of your total revenue, you're leaving money on the table.

How to track it: Klaviyo's revenue dashboard shows total email and SMS attributed revenue. Compare it to your Shopify total revenue for the same period.

Breakdown of healthy email revenue:

  • Flows (automations): Should generate 50-60% of your email revenue. Welcome series, abandoned cart, post-purchase, win-back, browse abandonment.
  • Campaigns (sends): Should generate 40-50% of your email revenue. Weekly newsletters, product launches, sales events.

If your flows are generating under 40% of email revenue, your automations need work. If campaigns are generating under 30%, you're not sending enough or your content isn't resonating.

Tier 3: The Diagnostic Metrics

These metrics help you diagnose problems when Tier 1 and Tier 2 metrics go sideways.

9. Return Rate

What it is: The percentage of orders that get returned.

Why it matters: Returns destroy margins. A $100 order with a 20% return rate is really a $100 order minus $20 in returned product, minus return shipping, minus restocking labor, minus the customer service interaction. The true cost of a return is usually 1.5-2x the product cost.

What good looks like:

  • Under 5% — Excellent (common for consumables, supplements, food)
  • 5-15% — Average (home goods, accessories)
  • 15-25% — Typical for apparel (size issues are the main driver)
  • Over 25% — Problem. Fix your product descriptions, sizing guides, or product quality.

How to reduce it:

  • Better product photography (show scale, details, context)
  • Detailed sizing guides with actual measurements
  • Customer reviews with "true to size" indicators
  • Product comparison tools
  • Better product descriptions that set accurate expectations

10. Repeat Purchase Rate

What it is: The percentage of customers who purchase more than once.

Why it matters: Acquiring a new customer costs 5-7x more than retaining an existing one. If your repeat purchase rate is under 20%, you're running on a treadmill — constantly spending to acquire new customers because old ones never come back.

What good looks like:

  • Under 20% — Retention problem. Focus on post-purchase experience and email marketing.
  • 20-35% — Average for most eCommerce categories.
  • 35-50% — Strong. Your product and experience are working.
  • Over 50% — Excellent (usually consumable or subscription-based products).

How to improve it:

  • Post-purchase email flow (thank you, usage tips, review request, replenishment reminder)
  • Loyalty program with meaningful rewards
  • Subscription options for replenishable products
  • Personalized product recommendations based on purchase history
  • Win-back campaigns targeting lapsed customers (90-180 days since last purchase)

11. Website Speed (LCP)

What it is: Largest Contentful Paint — how long it takes for the main content of your page to load.

Why it matters: Every second of load time costs you conversions. Our data shows a roughly 7% decrease in conversion rate for every additional second of page load time. A site that loads in 2 seconds vs. 5 seconds is converting 20%+ more visitors — all else being equal.

What good looks like:

  • Under 2 seconds — Great
  • 2-3 seconds — Acceptable
  • 3-5 seconds — Costing you money
  • Over 5 seconds — Emergency. Fix this before spending another dollar on traffic.

How to track it: Google PageSpeed Insights, or Core Web Vitals report in Google Search Console. Test on mobile — that's where most of your customers are.

12. New vs. Returning Customer Revenue Split

What it is: The percentage of revenue coming from first-time buyers vs. repeat buyers.

Why it matters: This metric tells you how dependent you are on acquisition. If 80% of your revenue comes from new customers, your business model is fragile — any disruption to your acquisition channels (ad costs increase, algorithm change, competitor enters market) hits your revenue hard.

What good looks like:

  • 70/30 new/returning — Common for early-stage brands. Acceptable but risky.
  • 60/40 — Better. Your retention is starting to work.
  • 50/50 — Strong foundation. Returning customers provide stability.
  • 40/60 — Excellent. You've built a loyal customer base that sustains growth even when acquisition fluctuates.

How to Set Up Your Analytics Dashboard

Forget having 6 different tools open. Build one dashboard that shows you these 12 metrics. Here's how:

Option 1: Google Looker Studio (Free)

Connect GA4, Shopify, and Klaviyo data into a single Looker Studio dashboard. It takes about 4-6 hours to build but saves you that much time every month. We build these for every client during onboarding.

Option 2: Triple Whale or Northbeam ($$$)

If you're spending over $20K/month on ads, a paid attribution tool is worth it. They're better at multi-touch attribution than GA4, especially for tracking the impact of upper-funnel channels like TikTok and YouTube.

Option 3: A Good Spreadsheet

Honestly? A well-structured Google Sheet that you update monthly with these 12 metrics beats a fancy dashboard that nobody checks. Create 12 columns, one row per month, and add trend arrows. You'll see patterns within 3-4 months.

The Monthly Review Ritual

Data without action is just numbers. Here's the monthly review process we run with every client:

Week 1 of each month (30 minutes):

  1. Update all 12 metrics
  2. Flag anything that changed over 15% (positive or negative)
  3. Identify the single biggest opportunity and the single biggest threat

Week 2 (60 minutes with your team or agency):

  1. Review flagged items
  2. Diagnose root causes for any concerning trends
  3. Decide on 1-3 specific actions for the coming month

End of quarter (2 hours):

  1. Review 3-month trends
  2. Assess whether current strategy is working
  3. Make big-picture adjustments (budget reallocation, new channels, strategy shifts)

That's it. Three hours per month, plus a deeper quarterly review. This process has prevented more bad decisions — and caught more opportunities — than any automated reporting tool.

Stop Drowning, Start Deciding

The point of analytics isn't to have more data. It's to make better decisions faster. These 12 metrics give you everything you need to understand how your business is performing, where the problems are, and where the opportunities live.

If you're not sure where you stand on these metrics — or if you're overwhelmed by conflicting data from multiple platforms — we'll set up your analytics properly. One dashboard, 12 metrics, clear action items.

Book a free analytics review.


Mark Cijo is the founder of GOSH Digital, a full-service digital marketing agency based in Dubai. With 150+ eCommerce clients and $23M+ in tracked revenue, GOSH Digital specializes in SEO, paid media, email/SMS marketing, and web development for eCommerce brands worldwide.

Mark Cijo

Written by Mark Cijo

Founder of GOSH Digital. Klaviyo Gold Partner. Helping eCommerce brands grow revenue through data-driven marketing.

Book a free strategy call →

Want results like these for your brand?

Book a free call. We'll look at your data and show you what's possible.

Pick a Time

15 minutes. No pitch deck. Just your data and our honest take.