Most store managers stare at 50+ metrics every week. And guess what happens? Nothing. No decisions get made. No actions get taken. The data just… sits there.
Here's what actually works: a one-page dashboard with 7 metrics. That's it. The 80/20 principle applies to ecommerce data just as hard as it applies to everything else — 20% of your metrics explain 80% of your business performance.
The difference between a store doing $94K a week and one doing $140K often comes down to whether someone looked at the right number on Wednesday and made a decision by Friday.
Here's how to build the only dashboard you'll ever need.
Table of Contents
Why Your Dashboard Should Fit on One Screen
Decision-making speed is your competitive advantage. Period.
A manager reviewing 50 metrics will procrastinate analysis. A manager staring at one clear screen will spot a problem by Wednesday and fix it by Friday.
Your dashboard needs three tiers of information:
| Tier | What It Covers | Examples | How Often |
|---|---|---|---|
| Health Checks | Top-of-funnel | Traffic, CVR, Add-to-Cart Rate | Daily/Weekly |
| Revenue Drivers | Mid-to-bottom funnel | Checkout Completion, AOV | Daily/Weekly |
| Profitability | Customer economics | ROAS, LTV, CAC | Weekly/Monthly |
Your weekly focus lives in Tiers 1 and 2 — what customers are doing right now. Tier 3 gets a monthly review as trends stabilize.
Every metric on your dashboard must pass this test: Can it answer a specific business question? Does it drive at least one operational decision? Does it link to your revenue model?
If the answer to any of these is "no," kill the metric.
PRO TIP: Set up your dashboard in Google Sheets, Looker Studio, or any BI tool. The format matters less than the discipline. The goal is one screen, scanned in 5 minutes, decisions made in 20.
Metric 1: Conversion Rate (CVR)
What it is: The percentage of visitors who buy.
Conversion Rate (%) = (Total Purchases / Total Sessions) x 100
Where to find it in GA4: Reports > Monetization > Ecommerce Purchases. Look at Sessions and Purchases. GA4 also shows User Conversion Rate (users with purchases / total users).
What's good?
- Industry average: 2.0-3.5%
- Optimized stores: 4-5%+ (requires deliberate CRO work)
- Mobile vs. desktop: Mobile converts at ~1.8% while desktop hits ~3.9%
Your CVR is the ultimate health metric. A store converting 1% of visitors has very different growth options than one converting 3%.
Here's how to act on it:
| Drop Size | Likely Cause | What to Check | What to Do |
|---|---|---|---|
| >20% sudden drop | Technical failure | Test checkout on mobile + desktop. Check GA4 data quality. | Investigate tags. Run sample transactions. |
| 10-20% drop | Traffic quality shift | Check traffic source breakdown. Compare paid vs. organic mix. | Pause underperforming ad campaigns. |
| 5-10% gradual decline | Competitive or seasonal pressure | Compare YoY same period. Check promo calendar. | Launch limited-time offer. Test new landing page. |
| Stable or +5% | Baseline healthy | No action needed. | Monitor and maintain. |
Flag immediately if CVR drops more than 10% week-over-week. A drop from 2.5% to 2.25% is a signal that something broke.
PRO TIP: Always compare WoW (week-over-week) AND YoY (year-over-year) for the same period. A 15% CVR dip in January might be perfectly normal if December was a holiday spike.
Metric 2: Add-to-Cart Rate
What it is: The percentage of visitors who add at least one item to their cart.
ATC Rate (%) = (Sessions with Add-to-Cart / Total Sessions) x 100
Where to find it in GA4: Reports > Monetization > Ecommerce Purchases. Look for the Items Added to Cart event.
What's good?
- Industry average: 7-7.5%
- Low-priced items: 10-15%
- High-priced items: 2-4%
- Mobile ATC typically lags desktop by 1-2 percentage points
Add-to-cart rate reveals product-market fit and browsing intent. Visitors adding items are demonstrating genuine interest, even if they don't convert.
Here's the deal: A high ATC but low CVR signals a checkout problem (friction, trust issues, shipping cost shock). A low ATC signals a product page problem (unclear value prop, poor images, expensive relative to category).
| Scenario | What It Means | Root Cause | Action |
|---|---|---|---|
| High ATC (10%+), Low CVR (1.5%) | Checkout friction | Trust signals missing, surprise shipping costs | A/B test checkout. Add trust badges. Run cart recovery emails. |
| Low ATC (5%), Normal CVR (2%) | Product page issues | Poor photos, unclear copy | Upgrade images. Strengthen value prop. Add testimonials. |
| ATC trending up, CVR flat | Better product discovery | Customers finding products easier | Monitor. Conversion should follow. |
| High ATC AND High CVR (4%+) | Strong funnel health | Best-case scenario | Look for upsell/cross-sell opportunities. |
Flag if ATC drops more than 15% WoW and compare across product categories and device types.
PRO TIP: High ATC + low CVR is your single highest-ROI optimization opportunity. These are people who want to buy. Fix the checkout, and revenue follows.
Metric 3: Checkout Completion Rate
What it is: The percentage of shoppers who start checkout and actually finish.
Checkout Completion Rate (%) = (Completed Purchases / Checkout Initiations) x 100
Where to find it in GA4: Track the begin_checkout event and the purchase event, then calculate.
What's good?
- Industry average: 40-50% of carts that enter checkout get abandoned
- Top performers: 60-70% completion
- Problem stores: below 40% (losing the majority of ready-to-buy customers)
Think about your own checkout for a second. These are customers who added items to their cart AND started paying. They're ready. Losing them is leaving money on the table.
A 50% checkout completion rate means one in two ready-to-buy customers disappears. Fixing this has the highest ROI in your entire funnel because the customer is already pre-qualified.
| Completion Rate | Signal | Root Cause | Action |
|---|---|---|---|
| Below 40% | Critical issue | Unexpected shipping charges, forced account creation, limited payment methods | Implement cart recovery emails. Simplify to max 3 steps. Add guest checkout. Show shipping cost upfront. |
| 40-50% | Below average | Normal friction but optimizable | A/B test checkout copy. Offer coupon at cart view. Add security badges. |
| 50-60% | Average baseline | Acceptable | Gradual improvements: progress bars, auto-complete. |
| 60%+ | Strong | Well-optimized | Test post-purchase upsells and referral incentives. |
Flag if completion rate drops more than 5% WoW. Identify which checkout steps have the highest abandonment — shipping info, payment info, or review.
PRO TIP: For stores in Malaysia and Singapore, test popular local payment methods like FPX, DuitNow, and PayNow. Missing payment methods alone can cause 5-25% abandonment depending on market.
Metric 4: Average Order Value (AOV)
What it is: The average amount customers spend per order.
AOV = Total Revenue (excluding tax) / Total Orders
Where to find it in GA4: Reports > Monetization > Ecommerce Purchases. Look at Purchase Revenue and Transactions.
What's good?
- Industry average: ~$100-135
- Fashion: ~$50-80
- Electronics: ~$200-500
- Home Goods: ~$120-200
- Top performers increase AOV 10-20% year over year through bundling, upselling, and cross-selling
AOV is a direct profit lever. Increasing AOV by $5 per order with zero change in traffic or conversion rate directly increases revenue.
Here's what most people miss: A declining AOV while traffic stays flat means customers are buying cheaper items. That's margin pressure. You need to catch it early.
| Trend | What It Means | Root Cause | Action |
|---|---|---|---|
| AOV declining (-5% WoW) | Customer mix shift or discount dependency | Heavy discounting, lower-tier products promoted | Pause discount codes. Feature higher-margin bundles. |
| AOV static, traffic up | Volume play, not value growth | Product strategy is static | Implement "Frequently Bought Together" recs. Test bundles. |
| AOV rising with volume | Ideal growth | Upselling/cross-selling working | Scale what's working. Expand bundle strategy. |
| AOV varies by traffic source | Channel-driven variation | Different channels attract different buyers | Increase spend on high-AOV channels. |
Three ways to increase AOV:
- Bundle products: "Buy 2, get 10% off" (increases items per order)
- Upsell at checkout: Offer a complementary higher-price item at point of sale
- Free shipping threshold: "Free shipping on orders $75+" encourages adding items
PRO TIP: Segment AOV by traffic source weekly. Organic search customers often have 2-3x higher AOV than paid social customers. This changes how you allocate budget.
Metric 5: Return on Ad Spend (ROAS)
What it is: Revenue generated per $1 spent on ads.
ROAS = Revenue from Ads / Total Ad Spend
Where to find it: Link GA4 with Google Ads (or Meta Ads Manager, TikTok, etc.). GA4 auto-populates conversion value data.
What's good?
- Minimum breakeven: 2:1 ROAS ($2 for every $1 spent)
- Target: 3-4:1 for profitable scaling
- Top performers: 5:1+ (mature campaigns with large budgets)
- Early-stage testing: 1.5-2:1 is tolerable while building audience data
A 2:1 ROAS means you keep $1 profit per $1 ad spend (after COGS). A 4:1 ROAS means you keep $3 per $1 spent.
Falling ROAS signals audience fatigue, increased CPCs, or targeting drift.
| ROAS Range | Signal | Action |
|---|---|---|
| Below 1.5:1 | Unprofitable | Pause lowest performers. Test new audiences. Improve landing page. |
| 1.5-2:1 | Marginal/testing | Keep running if LTV supports it. Optimize pages. |
| 2-3:1 | Healthy | Maintain. Test audience expansion. |
| 3-4:1 | Strong | Scale spend 10-20% incrementally. Build lookalike audiences. |
| 4:1+ | Excellent | Scale aggressively. Monitor for audience fatigue weekly. |
Your ROAS target should align with your Customer Lifetime Value. If LTV is $300 and CAC is $100, you have a 3:1 LTV:CAC ratio — healthy. Your paid ads target should support acquiring customers at that $100 CAC level.
PRO TIP: Review ROAS by platform (Google Ads, Meta, TikTok) AND by campaign type (Search, Display, Social, Shopping) separately. A blended ROAS of 3:1 might hide a Search campaign at 5:1 and a Display campaign at 0.8:1.
Metric 6: Customer Lifetime Value (LTV)
What it is: The average total revenue a customer generates over their entire relationship with your business.
LTV = Average Order Value x Purchase Frequency x Customer Lifespan
Example:
AOV = $75, Frequency = 3 purchases/year, Lifespan = 2 years
LTV = $75 x 3 x 2 = $450
What's good?
- LTV:CAC Ratio target: 3:1 minimum, 5:1 ideal
- If acquiring a customer costs $50, their LTV should be $150-250+
Here's why this matters more than any other metric: Most stores focus on first-order metrics (CVR, AOV) but ignore LTV. This creates a false sense of profitability.
A store with 3% CVR and $50 AOV might look healthy — $150 per 100 visitors. Until you discover 80% of customers never buy again. Real LTV is $50, not $150. That changes everything about your acquisition math.
| Scenario | What It Signals | Action |
|---|---|---|
| LTV declining, AOV stable | Repeat purchase rate dropping | Audit post-purchase email sequence. Survey customers. Increase email frequency. |
| High AOV, low repeat rate | One-time purchase mentality | Implement loyalty program. Automate reorder reminders. |
| LTV varies 2-3x by channel | Acquisition quality differs | Increase budget to high-LTV channels. Pause low-LTV channels. |
| LTV rising over time | Retention improving | Double down on what's working. Document the playbook. |
Review LTV monthly, not weekly — it requires 30+ day data windows to be meaningful.
PRO TIP: Track LTV by acquisition source. You might discover that organic SEO customers have 2.5x higher LTV than paid search customers. That's a signal to shift 20% of budget from search to content.
Bonus Metric 7: Cart Abandonment Rate
What it is: The percentage of shopping carts created but never purchased.
Cart Abandonment Rate (%) = (Carts Created - Purchases) / Carts Created x 100
What's good?
- Industry average: 70% abandonment (only 30% of carts convert)
- Optimized stores: 55-60% abandonment (40-45% conversion)
Cart abandonment is a revenue recovery opportunity. Unlike visitors who bounce without browsing, cart abandoners have already signaled purchase intent.
Recovering just 10% of abandoned carts through email typically delivers 2-3x ROI because the customer is warm and pre-qualified.
Monitor WoW. If abandonment increases more than 5%, investigate immediately.
PRO TIP: In markets like Australia, "Buy Now Pay Later" services (Afterpay, Klarna, Zip) can reduce cart abandonment by 5-15% when offered as a payment option. In Malaysia and Singapore, supporting local wallets like Touch 'n Go, GrabPay, and PayNow has a similar effect.
How to Read Your Metrics Together
Your metrics don't exist in isolation. They form a conversion funnel. Understanding how they interact reveals the real problem.
Scenario 1: High traffic, low conversion Traffic is up. CVR is down. ATC is up. Checkout completion is down. AOV is normal.
Diagnosis: Checkout friction, not a product problem. Simplify checkout, test guest option, add trust badges.
Scenario 2: Traffic normal, conversion declining Traffic is steady. CVR is down. ATC is down. Checkout is normal. AOV is down.
Diagnosis: Product/offer problem or traffic quality shift. Review ad campaigns for low-quality clicks. Test new landing pages.
Scenario 3: Everything strong except AOV CVR up. ATC up. Checkout up. AOV down.
Diagnosis: Volume increasing but order size shrinking. Margin pressure. Implement bundling, upselling, or raise base prices.
Scenario 4: ROAS declining despite stable CVR CVR stable. ATC stable. ROAS falling.
Diagnosis: Ad costs rising (auction competition) or audience fatigue. Expand audience segments, test new creatives, reduce bids on underperformers.
Stop Tracking Vanity Metrics
A vanity metric looks impressive but doesn't drive decisions. Here's what to ignore:
| Vanity Metric | Why It's Misleading | Track This Instead |
|---|---|---|
| Total Visitors | Rising visitors doesn't equal rising revenue if conversion drops | CVR + Revenue per visitor |
| Total Orders | High count hides low AOV | Revenue + AOV trend |
| Social Traffic | "10K social visitors!" But what's the CVR? | CVR by source + ROAS by source |
| Email Open Rate | Opened doesn't equal purchased | Click-through rate + purchase rate from email |
| Add-to-Cart Quantity | Lots adding items doesn't equal buyers | Checkout completion + ATC-to-purchase conversion |
Bottom line: If a metric doesn't answer "How does this change our revenue?" — it's vanity.
The 60-Minute Weekly Review That Changes Everything
Metrics without action are just numbers on a screen. Here's the weekly routine that turns data into decisions.
Monday/Tuesday Morning: Data Review (20 minutes)
- Open your one-page dashboard (CVR, ATC, Checkout Completion, AOV, ROAS, LTV)
- Compare: this week vs. last week vs. same week last year
- Highlight any metric with more than 10% variance
- Segment by traffic source — which delivered highest CVR, AOV, ROAS?
- Identify anomalies — spikes or drops and their likely cause
Diagnostic Checklist (5 minutes):
- Did CVR drop? Check checkout completion and traffic quality.
- Did ATC drop? Check product page changes and category performance.
- Did Checkout Completion drop? Check payment methods and shipping display.
- Did AOV drop? Check product mix and discount activity.
- Did ROAS drop? Check CPC trends and platform performance.
Decision Time: Weekly Action Backlog (35 minutes)
Create an action backlog:
| Priority | Metric | Change | Decision | Owner | Due |
|---|---|---|---|---|---|
| HIGH | CVR -15% | Checkout completion -12%, ATC +3% | Test 1-click checkout | Dev Team | Friday |
| HIGH | ROAS -20% | Search campaign fatigue | Expand keyword targeting | Marketing | Wed |
| MEDIUM | AOV -$8 | Trending down 3 weeks | Create bundle offer | Product | Next Mon |
| LOW | LTV by channel | Organic has 2.5x LTV vs. Paid | Shift 20% budget to content | Marketing | Next Mon |
Friday: Quick sync. Which backlog items shipped? What blocked? Build next week's backlog.
PRO TIP: The review takes 60 minutes once. After your first month, you'll spot patterns in 15 minutes because you know what "normal" looks like. The weekly review compounds — each week builds on the last.
5 Mistakes That Make Your Dashboard Useless
Mistake 1: Obsessing over CVR alone. CVR improves from 2% to 2.5%, but AOV drops from $100 to $65 (heavy discounting). Old revenue: 1,000 visitors x 2% x $100 = $2,000. New revenue: 1,000 visitors x 2.5% x $65 = $1,625. You "improved" conversion and lost $375. Always pair CVR with AOV.
Mistake 2: Chasing lagging indicators. By the time revenue drops, checkout abandonment already increased weeks ago. Monitor ATC and checkout completion daily — they're early-warning signals.
Mistake 3: Not segmenting by traffic source. Blended CVR of 2.1% hides organic at 3.5% and paid at 1.8%. If you only see 2.1%, you'll waste money scaling low-converting paid campaigns.
Mistake 4: Setting targets without industry context. A 5% CVR target is unrealistic for electronics stores selling $2,000 items (healthy CVR: 0.8%). A dollar-store site might hit 6% and be normal. Research your benchmarks.
Mistake 5: Not documenting what caused changes. "CVR was up 20% last week!" But nobody recorded why. Next week it drops and you have no idea which tactic worked. Keep a simple change log: date, change made, metric impact.
Key Takeaways
- One dashboard, 7 metrics, 60 minutes a week. That's all it takes to outperform managers drowning in 50 metrics who make zero decisions.
- Pair CVR with AOV. Always. Revenue = CVR x AOV x Traffic. Improving one while destroying the other loses you money.
- Your highest-ROI fix lives between ATC and purchase. High add-to-cart with low conversion means your checkout is broken — and those are customers who already wanted to buy.
- Vanity metrics are a trap. If it doesn't answer "How does this change revenue?" — stop tracking it.
- LTV is the metric that separates sustainable businesses from cash-burning ones. A store that ignores repeat purchase rates is guessing at profitability.
Here's the truth nobody wants to hear: a flawed dashboard watched by a decisive manager creates more value than a perfect dashboard watched by someone who never takes action.
The store that wins isn't the one with the best data. It's the one that makes the fastest decision on Wednesday and ships the fix by Friday.
Track ruthlessly. Decide fast. Test relentlessly. Repeat.



Leave a Reply