← Blog

Ecommerce Analytics — The Metrics That Actually Drive Revenue

Most ecommerce store owners spend their analytics time looking at traffic. Traffic goes up, they feel good. Traffic goes down, they panic. Neither reaction is useful, because traffic without context tells you almost nothing about whether your store is healthy.

The metrics that actually predict revenue are downstream of traffic — and most dashboards bury them.

The 7 Metrics That Predict Store Revenue

You don’t need 40 metrics. You need 7, tracked consistently, in a dashboard you actually check. Everything else is noise that makes you feel like you’re doing analysis when you’re doing decoration.

Conversion Rate by Traffic Source

One conversion rate for the whole store is nearly useless. A 2.4% conversion rate that hides a 4.1% rate from email and a 0.8% rate from social tells a very different story — and leads to a very different decision about where to spend money.

Track conversion rate split by: organic search, paid search, direct, email, social, referral. You’ll almost always find one source converting at 3–5x the rate of another. That’s where your next marketing dollar goes.

Average Order Value

AOV matters because it determines whether your acquisition costs are sustainable. If you’re spending $18 to acquire a customer and your AOV is $34, you’re either barely breaking even or losing money depending on margins. If your AOV is $97, that same $18 acquisition cost leaves room for profit.

AOV is also the easiest metric to move. Product bundles, volume tiers, and threshold-based free shipping reliably push AOV up by 15–30% without increasing traffic costs.

Cart Abandonment Rate

The industry average cart abandonment rate is 70–75%. If your store is above that, something specific is broken — usually checkout friction, unexpected shipping costs, or required account creation. If you’re below 65%, you’re doing something right worth protecting.

This metric is actionable in a way that “sessions” never is. A 10-point improvement in cart abandonment directly translates to revenue you can calculate.

Revenue Per Visitor

RPV = total revenue ÷ total visitors. This single number combines conversion rate and AOV into one figure that tracks overall store efficiency. A store with 8,000 visitors and $12,400 in revenue has an RPV of $1.55. That benchmark becomes your baseline — everything you test should move it.

RPV cuts through the noise when traffic spikes distort other numbers. A traffic surge from a low-intent source can make your conversion rate look terrible even when nothing changed for your core buyers.

Repeat Purchase Rate

New customer acquisition is expensive. The cost to retain a customer is a fraction of the cost to acquire one. Stores with a repeat purchase rate above 25% in the first 90 days have structurably better economics than stores that depend entirely on new traffic.

If your repeat purchase rate is under 15%, your post-purchase email sequence is either nonexistent or failing. That’s usually the first place to fix.

Reena ran a Shopify accessories store before migrating to WooCommerce. Her traffic averaged 6,200 sessions per month, and she watched that number obsessively. When Designodin audited her store, her repeat purchase rate was 8% — well below category benchmarks. Her post-purchase sequence was a single confirmation email. After adding a 3-email sequence with a 10% loyalty discount at day 7 and a product recommendation at day 14, her repeat rate climbed to 22% in 90 days. Revenue went up $2,800/month without touching her ad spend.

Refund Rate by Product Category

A store-wide refund rate is a lagging indicator. Category-level refund rates are diagnostic. If one product line is refunding at 18% while the rest of the store runs at 4%, that product has a problem — sizing guide, photography mismatch, description inaccuracy, or quality issue — and you’re paying for it in reverse logistics and lost margin.

Customer Lifetime Value by Acquisition Channel

CLV by channel is the most important metric most stores never calculate. Knowing that your Google Ads customers average $210 in lifetime spend while your Instagram customers average $67 means you can bid accordingly — and stop optimizing for acquisition cost alone.

What to Ignore (At Least at First)

Bounce rate is nearly meaningless for ecommerce. Pages per session tells you almost nothing useful. Time on site sounds like engagement but often measures confusion. Social follower counts measure vanity, not revenue.

These metrics aren’t wrong — they’re just not decision-driving. Fix the 7 above first.

Setting Up Your Analytics Stack

WooCommerce integrates natively with Google Analytics 4 via the official WooCommerce Google Analytics plugin or a lightweight custom implementation. GA4 tracks purchase events, revenue, and product performance out of the box — but the default setup doesn’t give you source-level conversion rates without custom reports.

The four reports you actually need:

  1. Acquisition → Traffic Acquisition with conversion rate and revenue columns added
  2. Monetization → Ecommerce Purchases for product-level performance
  3. Explore → Funnel Exploration built around your checkout steps
  4. Monetization → Revenue with date comparison to track RPV over time

Set these up once and save them. Don’t let GA4’s default interface bury your numbers in tabs nobody opens.

Marcus launched a WooCommerce kitchen supply store and used the default WooCommerce reports for the first eight months. He knew his total revenue but had no idea which traffic sources converted. When he finally set up GA4 properly, he discovered that his email list — only 940 subscribers — was responsible for 31% of his revenue and converting at 6.8%. His paid Facebook traffic was converting at 0.6%. He was spending $900/month on Facebook. He cut Facebook to $200/month, invested in growing his email list, and kept revenue flat while cutting monthly costs by $700.

How Often to Review

Weekly: Revenue, conversion rate, cart abandonment rate. These are your pulse. Monthly: AOV, RPV, repeat purchase rate. These are your trends. Quarterly: CLV by channel, refund rate by category. These are your strategy inputs.

Don’t review quarterly metrics weekly — you’ll see noise and make decisions based on it. Don’t review weekly metrics quarterly — you’ll miss problems that needed catching in week two.

WooCommerce-Specific Reporting Tools

WooCommerce’s built-in analytics (under WooCommerce → Analytics) gives you a reasonable starting point: orders, revenue, products, categories, and coupons. It doesn’t give you source-level attribution or customer lifetime value.

For stores doing more than $10,000/month, layering in a tool like Metorik or Putler adds the CLV, repeat purchase, and cohort analysis that GA4 doesn’t provide natively. These cost $20–50/month and pay for themselves in the first insight.

For stores doing under $10,000/month, GA4 plus WooCommerce’s native analytics is sufficient if set up correctly. The gap isn’t the tool — it’s the setup and the habit of actually checking it.

If your current store was built by an agency that didn’t configure analytics beyond installing a plugin and calling it done, run an audit before making decisions. Honest can tell you what’s tracking, what’s broken, and what your ecommerce data is actually capturing.

Building a Decision Framework

Analytics without decisions is just data collection. For every metric you track, define in advance what action you’ll take when it moves.

Conversion rate drops below 1.8%? Check checkout funnel for errors, review recent site changes, audit page speed. Cart abandonment rises above 78%? Review shipping cost display, check for checkout errors, test guest checkout. AOV drops more than 10%? Review whether bundle offers are still visible, check if high-value products have availability issues.

This sounds elementary. Most store owners skip it, which is why most store owners react to problems two months after they started.

If you want a WooCommerce store built with analytics architecture baked in — not added as an afterthought — see our custom WooCommerce development. Or if you want to start smaller, our fixed-price packages include conversion tracking setup from day one.

FAQ

What is a good conversion rate for an ecommerce store? The broad average is 2–4%, but this varies dramatically by category. Fashion runs lower (1.5–2.5%). Repeat-purchase consumables run higher (4–6%). Compare yourself to your category, not the global average. More importantly, track your own trend over time — a store going from 1.8% to 2.6% over six months is a healthier story than a store sitting at 3.1% for two years.

How do I calculate customer lifetime value? CLV = Average Order Value × Purchase Frequency × Average Customer Lifespan. For a rough number, take your total revenue over 12 months, divide by the number of unique customers who purchased, then divide by your average transaction value to get frequency. Multiply frequency by AOV by your estimated retention period. This gives you a starting benchmark even if your data isn’t perfect.

What’s the difference between revenue per visitor and conversion rate? Conversion rate tells you what percentage of visitors buy. Revenue per visitor tells you how much money each visitor generates on average. RPV is more useful for overall store efficiency because it captures both conversion rate and order size. A store with a 3% conversion rate and a $30 AOV ($0.90 RPV) is performing worse than a store with a 2% conversion rate and a $60 AOV ($1.20 RPV).

How do I track cart abandonment in WooCommerce? GA4’s funnel exploration tool can map this if you set up the correct events (view_cart, begin_checkout, purchase). Alternatively, WooCommerce cart abandonment plugins like CartFlows or WooCommerce’s own cart abandonment recovery plugin track this natively and let you send recovery emails — but GA4 remains the most accurate measurement tool.

Do I need a separate analytics tool or is Google Analytics enough? For most stores under $15,000/month, GA4 configured correctly is sufficient for traffic and conversion analytics. For customer-level data — CLV, cohorts, repeat purchase rate, subscription metrics — a dedicated ecommerce analytics tool adds real value. Metorik integrates directly with WooCommerce and gives you the customer-level reporting GA4 doesn’t surface.