"What metrics do you track beyond revenue and conversion rate? Feel like I'm missing something. My store does $50k/mo but I can't tell if I'm actually building a business or just spinning wheels."
— Source: r/ecommerce (312 upvotes)
Every ecommerce store tracks revenue. Most track ROAS and conversion rate. Some track AOV. A few track customer lifetime value.
But the metrics that actually predict whether your store will grow sustainably or slowly bleed out? Almost nobody tracks those. They require connecting data across systems, calculating derived metrics, and maintaining consistent tracking — things that are technically possible but practically painful with standard tools.
Here are 7 metrics that separate stores that scale from stores that stall. Each one reveals something your standard dashboard is hiding.
Reddit insight: In threads asking "what should I track?", the answers that get the most upvotes are always the non-obvious metrics — contribution margin, cohort payback, revenue per session by source. The basics are necessary but insufficient.
Why Revenue, ROAS, and Conversion Rate Aren't Enough
Standard metrics tell you the score. Overlooked metrics tell you whether you're winning.
| Standard Metric | What It Shows | What It Hides |
|---|---|---|
| Revenue | How much money came in | How much you kept |
| ROAS | Revenue per ad dollar | Whether that revenue is profitable |
| Conversion Rate | Percentage of visitors who buy | Quality and value of those buyers |
| AOV | Average basket size | Whether high-AOV orders are profitable after costs |
| Traffic | How many people visited | What each visit is worth by source |
These metrics are the starting point — not the destination. A store with $1M revenue, 4x ROAS, and 2.5% conversion rate could be extremely profitable or barely surviving. You literally cannot tell from these numbers alone.
"Just realized I've been tracking revenue but not profit for 2 years. I thought I was at 35% margins. I'm at 18%. What else am I probably missing?"
— Source: r/smallbusiness (156 upvotes)
Metric 1: Contribution Margin per Channel
What it is: The profit remaining after all variable costs (COGS, fulfillment, processing, returns, ad spend) for each sales channel individually.
Why nobody tracks it: It requires connecting order data, cost data, and ad spend data per channel — which means pulling from Shopify, your 3PL, your payment processor, and each ad platform. Then doing the math.
Why it matters: Channel revenue is misleading. A channel doing $100K/month in revenue might generate $5K in contribution margin while another doing $40K generates $15K. Without this metric, you'll over-invest in the first and starve the second.
| Channel | Revenue | All-In Costs | Contribution Margin | CM % |
|---|---|---|---|---|
| Shopify + Meta Ads | $100,000 | $82,000 | $18,000 | 18% |
| Shopify + Google Ads | $60,000 | $44,000 | $16,000 | 27% |
| Amazon FBA | $50,000 | $43,000 | $7,000 | 14% |
| Email / Organic | $30,000 | $16,000 | $14,000 | 47% |
In this example, email and organic generate the most profit despite the least revenue. Amazon looks good on revenue but barely covers costs. These insights are invisible without per-channel contribution margin.
Metric 2: New vs. Returning Customer Revenue Split
What it is: The percentage of monthly revenue from first-time buyers versus repeat purchasers.
Why nobody tracks it: Shopify shows this in basic form, but most stores glance at it once and forget. It requires trending monthly to be useful.
Why it matters: A store doing 85% of revenue from new customers is on a treadmill — stop acquiring and revenue falls off a cliff. A store at 50/50 has a sustainable base.
- Healthy ratio for year 1-2 stores: 70% new / 30% returning
- Healthy ratio for established stores: 50% new / 50% returning
- Danger zone: 85%+ from new customers — you have no retention engine
- Opposite danger: 85%+ returning — you've stopped growing the customer base
Track this monthly and note the trend direction. If new customer percentage is climbing, your retention is weakening. If returning percentage is climbing while total revenue is flat, you're not acquiring fast enough.
Metric 3: Cohort Payback Period
What it is: How many months it takes for a customer cohort (grouped by acquisition month) to generate enough profit to cover their acquisition cost.
Why nobody tracks it: It requires cohort-level analysis connecting acquisition cost to cumulative profit over time — technically complex and impossible in standard dashboards.
Why it matters: If your CAC is $40 and first-order profit is $15, you need repeat purchases to recover the remaining $25. If the cohort pays back in 3 months, you can scale aggressively. If it takes 12 months, you need serious cash reserves to fund growth.
Example:
January cohort: 500 customers acquired, $20,000 total acquisition cost ($40 CAC)
Month 1 profit: $7,500 (first orders)
Month 2 profit: $3,200 (repeat orders)
Month 3 profit: $4,100 (repeat + replenishment)
Month 4 profit: $3,800
Month 5 profit: $2,400
Cumulative profit hits $20,000 between month 4 and 5. Payback period: ~4.5 months.
Compare payback period across cohorts. If it's getting longer, your customer quality or retention is degrading. If it's getting shorter, your product and retention are improving.
Metric 4: Revenue per Session by Source
What it is: Total revenue divided by total sessions for each traffic source individually.
Why nobody tracks it: It requires dividing Shopify revenue (attributed by source) by GA4 session counts (by source) — a cross-platform calculation.
Why it matters: Revenue per session combines traffic quality, conversion rate, and basket size into a single number that shows you how much each visit from each source is worth.
| Traffic Source | Sessions | Revenue | Revenue per Session |
|---|---|---|---|
| 5,000 | $18,000 | $3.60 | |
| Brand Search | 8,000 | $22,400 | $2.80 |
| Google Shopping | 15,000 | $19,500 | $1.30 |
| Meta Ads | 25,000 | $17,500 | $0.70 |
| TikTok Ads | 12,000 | $4,800 | $0.40 |
Email sessions are worth 9x TikTok sessions. Google Shopping sessions are worth nearly 2x Meta sessions. This context is invisible if you only look at total revenue or per-platform ROAS.
Use this metric to set CPC targets. If email drives $3.60 per session, paying $0.50 per email subscriber acquisition is a bargain. If TikTok drives $0.40 per session, your CPC needs to be very low to justify the spend.
Metric 5: Effective Discount Rate
What it is: Total discount value given across all orders divided by total gross revenue — your true average discount across the business.
Why nobody tracks it: Most stores track discount code usage but not the aggregate margin impact. Shopify doesn't surface this as a KPI.
Why it matters: Your "10% off for new customers" offer might be 10% per discounted order, but if 40% of all orders use it, your effective business-wide discount rate is 4% of revenue. That compounds:
- $500K annual revenue with 4% effective discount rate = $20,000 given away
- $2M annual revenue with 7% effective discount rate = $140,000 given away
- These are post-ad-spend, so they come directly from your profit margin
Track effective discount rate monthly. If it's creeping up, your customer base is becoming more discount-dependent. Target: under 3% for premium brands, under 5% for most D2C.
Metric 6: Return Rate by Product and Channel
What it is: The percentage of orders returned, segmented by specific product and by acquisition channel.
Why nobody tracks it: Shopify shows overall return rate. Segmenting by product and by the channel that drove the sale requires joining order data with return data and attribution data.
Why it matters: Your blended 12% return rate might hide that one product has a 25% return rate (sizing issue) and Meta-acquired customers return at 18% while email customers return at 6%. These are radically different problems with radically different solutions.
| Dimension | Return Rate | Insight |
|---|---|---|
| Product A (sizing-dependent) | 22% | Sizing guide or fit tech needed |
| Product B (standard) | 8% | Normal, no action needed |
| Meta Ads customers | 18% | Ad creative may set wrong expectations |
| Email customers | 6% | Existing customers know what they're getting |
| Discount-acquired | 20% | Impulse buyers return more — discount quality issue |
Each return costs $15-40 in reverse logistics, restocking, and lost margin. A product with a 25% return rate might be unprofitable even if it appears to sell well.
Metric 7: Blended CAC (True)
What it is: Total marketing and acquisition spend (including discounts, influencer costs, content costs — everything) divided by total new customers acquired across all channels.
Why nobody tracks it: Most stores calculate CAC from their primary ad platform only. They don't include organic content costs, email tool costs, discount values, or marketplace advertising.
Why it matters: Your Meta CAC might be $35, but your true blended CAC — including the SEO budget, email platform, Shopify apps, content creation, and discount value — might be $55. That changes your unit economics dramatically.
Example — True Blended CAC:
Meta Ads: $15,000/mo → 300 new customers
Google Ads: $8,000/mo → 180 new customers
Email/SMS platform: $500/mo (attributed to retention mostly)
SEO/Content: $2,000/mo → 50 new customers
Discount value given: $4,000/mo
Influencer: $3,000/mo → 40 new customers
Total spend: $32,500. Total new customers: 570.
True blended CAC: $57 — vs. $50 if you only counted ads.
Blended CAC is the reality check. It tells you what it actually costs to bring a new customer into your ecosystem from any source. Compare it to first-order profit and cohort payback period (Metric 3) to know if your growth engine is sustainable.
Tracking all 7 of these metrics manually means pulling data from Shopify, ad platforms, your 3PL, payment processor, and returns portal — then building spreadsheets and keeping them updated. That's why nobody does it. The data exists; the aggregation doesn't.
This is exactly what AI analytics agents are built for. Niblin connects all your commerce data sources and calculates these metrics automatically. With 50+ specialized commerce skills, it tracks contribution margin per channel, cohort payback periods, revenue per session, and more — then surfaces insights proactively through daily morning briefings.
Track the metrics that actually predict growth.
Niblin is the AI analytics agent for ecommerce — 50+ specialized skills that track the metrics your dashboard misses. Ask "what's my contribution margin by channel?" or "what's my cohort payback period?" and get instant answers.
Start Free Trial — Setup in 15 Minutes
Key Takeaways
- Revenue, ROAS, and conversion rate are necessary but insufficient — they show the score, not whether you're winning
- Contribution margin per channel reveals which channels actually make money vs. which just drive volume
- New vs returning revenue split shows whether you're building a business or running on a treadmill
- Cohort payback period determines how aggressively you can scale — and how much cash you need to fund growth
- Revenue per session by source is the single best metric for evaluating traffic quality across channels
- Effective discount rate and return rate by product/channel reveal hidden margin erosion
- True blended CAC includes all acquisition costs — not just ad spend
Frequently Asked Questions
What ecommerce metrics should I track beyond revenue?
The most impactful overlooked metrics: contribution margin per channel, new vs returning customer revenue split, cohort payback period, revenue per session by source, effective discount rate, return rate by product and channel, and true blended CAC. These predict sustainable growth better than revenue alone.
What is contribution margin per channel?
It's the profit remaining after all variable costs (COGS, fulfillment, processing, returns, ad spend) for each sales channel. Revenue by channel is misleading — a high-revenue channel with thin margins may contribute less profit than a lower-revenue channel with healthy margins.
How do I calculate cohort payback period?
Group customers by acquisition month. Track cumulative profit (revenue minus all costs) month over month. The payback period is when cumulative profit equals the acquisition cost. Under 6 months is strong; over 12 months means you need significant cash reserves to fund growth.
What is a good new vs returning customer revenue split?
For stores in years 1-2, 70% new / 30% returning is typical. For established stores, 50/50 is healthy. Above 85% new customer revenue means you have no retention engine. Below 30% new means you've stopped growing the customer base.
Why is revenue per session better than conversion rate?
Revenue per session combines conversion rate, average order value, and traffic quality into one number. A source with 1% conversion and $100 AOV ($1.00/session) outperforms a source with 2% conversion and $40 AOV ($0.80/session). Conversion rate alone misses this.
How do I track these metrics without a data analyst?
Traditionally you'd need spreadsheets or a data warehouse. AI analytics agents like Niblin calculate these automatically by connecting your commerce data sources. Ask the question in plain English and get the metric — no SQL, no spreadsheets, no analyst required.