Most online store owners only check gross sales and order count. The rest — conversion rate, customer acquisition cost, customer lifetime value — remain invisible. A structured e-commerce KPI dashboard shows you exactly where you're losing money, where you're gaining, and what needs adjusting next month. This guide covers 12 essential metrics, how to measure them in WooCommerce + Google Analytics 4, and what actions to take when the numbers drop.
The template below is the one we use at Creative Side for the monthly reports we deliver to clients with WooCommerce stores.
Why you need a dedicated KPI dashboard
A WooCommerce store without a KPI dashboard operates on intuition — and intuition costs an average of 15–20% of potential revenue, according to Baymard Institute studies (2025). The difference between an entrepreneur who "feels" things are going well and one who sees the actual numbers:
The dashboard doesn't need to be complicated. 12 metrics, one table, 30 minutes per month for analysis. That's it.
The 12 essential KPIs for an online store
1. Conversion Rate
The conversion rate of a high-performing online store in Romania sits between 1.5% and 3.5% — the global e-commerce average being 2.5% (Statista data, 2025).
What it is: The percentage of visitors who complete an order.
Formula: (Orders / Unique Sessions) × 100
Where to measure it:
What to do when it drops:
2. Average Order Value (AOV)
The average AOV for WooCommerce stores in Romania is between 150 and 350 lei, with large variations depending on the niche.
Formula: Total Revenue / Number of Orders
Where to measure it:
What to do when it drops:
3. Customer Acquisition Cost (CAC)
A healthy CAC should be below 30% of AOV — if you spend 100 lei to acquire a customer who orders 150 lei worth of products, the margin is insufficient.
Formula: Total Marketing Spend / New Customers Acquired
Where to measure it:
What to do when it increases:
4. Customer Lifetime Value (LTV)
A loyal customer is worth on average 5–7 times more than the first order — the LTV:CAC ratio should be at least 3:1.
Formula: AOV × Annual Purchase Frequency × Average Relationship Duration (years)
Where to measure it:
What to do when it's low:
5. Cart Abandonment Rate
The global average cart abandonment rate is 70.19% (Baymard Institute, 2025) — any store below 65% is performing above average.
Formula: (1 − Completed Orders / Sessions with add-to-cart) × 100
Where to measure it:
What to do when it increases:
6. Monthly Revenue
Monthly revenue should be analyzed as a trend, not as an absolute value — a 10–15% month-over-month growth indicates a healthy business in the first 2 years.
What to track:
Where to measure it:
What to do when it drops:
7. Traffic by Source
Organic traffic should represent at least 40% of total visits for a mature store — exclusive dependence on paid traffic is financially unsustainable.
What to track:
Where to measure it:
What to do when organic traffic drops:
8. Return Rate
A return rate below 5% is excellent for general e-commerce; above 10% signals problems with the product or descriptions.
Formula: (Products Returned / Products Sold) × 100
Where to measure it:
What to do when it increases:
9. Page Speed
An LCP (Largest Contentful Paint) under 2.5 seconds on mobile increases conversion rate by 15–20% compared to a site that loads in over 4 seconds (Google data, 2025).
What to track:
Where to measure it:
What to do when it drops:
10. Top Products (Best Sellers)
The top 20% of products typically generate 60–80% of revenue — the Pareto principle applies almost without exception in e-commerce.
What to track:
Where to measure it:
What to do with the data:
11. Customer Acquisition Channels
Profitable stores have at least 3 active acquisition channels, each contributing at least 15% of new customers — dependence on a single channel is the biggest risk.
What to track:
Where to measure it:
What to do:
12. Repeat Purchase Rate
A healthy store has a repeat purchase rate of at least 20–30% — below 15% signals that you're not retaining customers.
Formula: (Customers with 2+ Orders / Total Customers) × 100
Where to measure it:
What to do when it's low:
Template model — monthly KPI report
Fill in this table at the end of each month. Compare with the previous month and the same month from the previous year.
| KPI | Current Month | Previous Month | Change (%) | Target | Status |
|---|---|---|---|---|---|
| Conversion Rate | __% | __% | __% | >2% | ⬆/⬇ |
| AOV (lei) | __ | __ | __% | >200 | ⬆/⬇ |
| CAC (lei) | __ | __ | __% | <60 | ⬆/⬇ |
| LTV (lei) | __ | __ | __% | >500 | ⬆/⬇ |
| Cart Abandonment (%) | __ | __ | __% | <65% | ⬆/⬇ |
| Net Revenue (lei) | __ | __ | __% | __ | ⬆/⬇ |
| Organic Traffic (%) | __ | __ | __% | >40% | ⬆/⬇ |
| Return Rate (%) | __ | __ | __% | <5% | ⬆/⬇ |
| Mobile LCP (s) | __ | __ | __% | <2.5s | ⬆/⬇ |
| Top Product #1 (lei) | __ | __ | __% | __ | ⬆/⬇ |
| Active Channels (no.) | __ | __ | __% | >3 | ⬆/⬇ |
| Repeat Purchase (%) | __ | __ | __% | >25% | ⬆/⬇ |
How to use the template:
How to set up tracking in WooCommerce + GA4
Google Analytics 4 with Enhanced Ecommerce tracking automatically collects the view_item, add_to_cart, begin_checkout, and purchase events — it just needs to be configured correctly.
Step 1: Install GA4
Step 2: Enable Enhanced Ecommerce
If you use Google Site Kit, Enhanced Ecommerce is enabled automatically for WooCommerce. If you use GTM:
view_item, add_to_cart, begin_checkout, purchaseStep 3: Configure conversions
In GA4, go to Admin > Events and mark purchase as a conversion. Optionally, also mark add_to_cart and begin_checkout for funnel analysis.
Step 4: Create the dashboard
In GA4, use Explore > Free Form for a custom dashboard:
Alternatively, connect GA4 to Looker Studio (free) for a visual dashboard you can share with your team.
Recommended tools for a WooCommerce KPI dashboard
| Tool | What it does | Price |
|---|---|---|
| WooCommerce Analytics (native) | Revenue, orders, products, customers | Free |
| Google Analytics 4 | Traffic, conversions, funnel, attribution | Free |
| Google Search Console | Organic performance, indexing errors | Free |
| Metorik | Dedicated WooCommerce KPI dashboard, LTV, retention, segmentation | From 20 USD/month |
| Looker Studio | Data visualization from GA4, Ads, Search Console | Free |
| WP Statistics | GA4 alternative without third-party cookies, GDPR-friendly | Free / Premium |
For small stores (under 100 orders per month), WooCommerce Analytics + GA4 + a spreadsheet are enough. Above 300 orders per month, Metorik or Looker Studio become investments that pay for themselves through the better decisions you make.
Want a KPI dashboard automatically configured for your WooCommerce store? At Creative Side we configure GA4 Enhanced Ecommerce, Looker Studio dashboards, and automated monthly reporting — so you open a single link and instantly see all 12 metrics.
Common mistakes in e-commerce KPI reporting
Tracking vanity metrics
Pageviews, social media followers, and bounce rate without context are vanity metrics. Only metrics directly tied to revenue matter: conversion, AOV, CAC, LTV.
Comparing unequal periods
Don't compare a month with Black Friday to one without promotions. Compare month over month (MoM) and year over year (YoY) to eliminate seasonality.
Not segmenting the data
A global conversion rate of 2% hides different realities: it might be 4% on desktop and 0.8% on mobile. Segment by device, by traffic channel, and by product category.
Not acting on the data
A dashboard you fill in but never read is a waste of time. The rule: each monthly report generates at least 3 concrete actions, with an owner and a deadline.
Frequently asked questions about e-commerce KPI dashboards
What are the most important KPIs for a small online store?
Focus on 4: conversion rate (shows site efficiency), AOV (shows how much a customer spends), CAC (shows how much a new customer costs you), and cart abandonment rate (shows where you're losing sales). When these 4 metrics are stable and growing, the store is on the right track. Add the remaining 8 KPIs as you grow past 100 orders per month.
How often should I check the KPIs?
Revenue and orders — daily, 2 minutes. The full report with all 12 metrics — monthly, 30 minutes. The 6-month trend analysis — quarterly, 1 hour. Don't obsessively check all metrics daily — short-term fluctuations lead to impulsive decisions that do more harm than good.
Can I track KPIs without Google Analytics?
Yes. WooCommerce Analytics provides data on revenue, orders, products, and customers without any external service. The WP Statistics plugin provides traffic data without third-party cookies (useful for strict GDPR compliance). Metorik offers a complete dashboard dedicated to WooCommerce. The limitation: without GA4 you won't have cross-channel attribution data and detailed funnel analysis.
What free tools can I use for a KPI dashboard?
WooCommerce Analytics (native), Google Analytics 4, Google Search Console, and Google Looker Studio — all are free. With these 4 tools you cover 90% of the reporting needs of an online store. The only effort is the initial setup (2–4 hours) and filling in the monthly template (30 minutes).
Next step
You now have a complete KPI dashboard model that you can implement in 2–4 hours. Start with the 4 essential metrics (conversion, AOV, CAC, cart abandonment), configure GA4 Enhanced Ecommerce, and fill in the first report at the end of the current month.
If you want the dashboard professionally configured — GA4 with Enhanced Ecommerce, Looker Studio with automated visualization, email alerts when a KPI drops below threshold — request an estimate.