Once a WooCommerce store is up and running, most people focus on products, payments, and getting traffic. But after a few orders come in, a common problem shows up: you don’t really know what’s working.
You might see sales notifications, but questions start piling up. Which products are actually selling? Where are customers coming from? Are discounts helping or hurting your revenue? Without clear data, it’s hard to make decisions.
In most WooCommerce sites I set up, analytics is either ignored or only partially configured. That usually leads to guesswork instead of real improvement.
Table of Contents
Quick Answer / Summary
To set up WooCommerce analytics and reports, you need to:
- Enable WooCommerce’s built-in Analytics dashboard
- Connect Google Analytics (preferably via Site Kit or GA4)
- Review reports for revenue, products, customers, and traffic sources
- Use the data to adjust pricing, marketing, and product strategy
Why This Matters
Analytics turns your store from a guessing game into something you can actually improve.
Without it, you might:
- Promote products that don’t sell
- Miss your best-performing traffic sources
- Use discounts that reduce profit instead of increasing sales
With proper reports, you can:
- Identify top-selling products
- Track revenue trends
- Understand customer behavior
- Improve conversions over time
Step-by-Step Instructions
Step 1: Access WooCommerce Analytics
WooCommerce already includes a built-in analytics system.
In your dashboard:
- Go to WooCommerce → Analytics
You’ll see several sections:
- Overview
- Revenue
- Orders
- Products
- Categories
- Coupons
- Customers
If analytics looks empty, you may need to import historical data:
- Go to WooCommerce → Analytics → Settings
- Click Import Historical Data
This step is important if your store already has orders.
Step 2: Review the Overview Dashboard
The Overview tab gives you a quick snapshot:
- Total sales
- Net revenue
- Orders
- Average order value
You can change the date range (last 7 days, month, custom range).
In my experience, this is where I quickly check if a store is trending up or down before digging deeper.
Step 3: Analyze Revenue Reports
Go to:
- WooCommerce → Analytics → Revenue
Here you’ll see:
- Gross sales
- Net sales
- Refunds
- Taxes
- Shipping
What to look for:
- Are sales increasing over time?
- Are refunds unusually high?
- Is shipping affecting profitability?
This helps you understand real income, not just order count.
Step 4: Check Product Performance
Go to:
- WooCommerce → Analytics → Products
You’ll find:
- Top-selling products
- Revenue per product
- Quantity sold
This is one of the most useful reports.
When I review stores, I usually find that a small number of products generate most of the revenue. That’s where you should focus your marketing.
Step 5: Review Customer Data
Go to:
- WooCommerce → Analytics → Customers
This shows:
- New vs returning customers
- Customer lifetime value
- Purchase frequency
Key insight:
- If most customers never return, you may need email marketing or follow-up strategies
- If returning customers are strong, focus on retention and upselling
Step 6: Track Coupons and Discounts
Go to:
- WooCommerce → Analytics → Coupons
You’ll see:
- Coupon usage
- Revenue generated from discounts
This helps answer a common question:
Are discounts actually increasing sales, or just reducing profit?
Step 7: Connect Google Analytics (Important)
WooCommerce reports are useful, but they don’t show where traffic comes from.
To fix that, connect Google Analytics. If you haven’t set this up yet, follow this guide on how to set up Google Search Console and Google Analytics in WordPress.
The easiest method:
- Install Google Site Kit plugin
- Connect your Google account
- Enable Analytics (GA4)
Once connected, you can track:
- Traffic sources (Google, social media, etc.)
- User behavior
- Conversion paths
This gives you a complete picture beyond just sales.
Step 8: Enable E-commerce Tracking (GA4)
Inside Google Analytics (GA4): You can review Google’s official guide here: GA4 eCommerce tracking documentation.
- Make sure e-commerce tracking is enabled
- WooCommerce plugins or Site Kit usually handle this automatically
You’ll then see:
- Product views
- Add-to-cart events
- Purchases
This helps you understand where customers drop off.
Practical Tips or Observations
- I usually recommend checking analytics weekly, not daily. Daily numbers fluctuate too much and can be misleading.
- Focus on trends, not single-day spikes.
- Pay attention to conversion rate, not just traffic. More visitors doesn’t always mean more sales.
- If one product consistently performs well, build content or ads around it.
Another common pattern I see: store owners ignore customer data. But returning customers are often more valuable than new ones.
Common Mistakes
1. Only looking at total sales
Revenue alone doesn’t show what’s working. You need product and traffic data.
2. Ignoring refunds and costs
High sales can still mean low profit if refunds or shipping costs are high.
3. Not connecting Google Analytics
Without it, you won’t know where customers come from.
4. Checking data too often
This leads to overreacting instead of making steady improvements.
5. Not acting on the data
Reports are only useful if you use them to change something.
When to Use This vs Alternatives
WooCommerce Analytics is ideal for:
- Beginners
- Small to medium stores
- Basic performance tracking
You might consider more advanced tools if:
- You run large stores with complex data needs
- You need advanced segmentation or forecasting
- You want detailed funnel analysis
Tools like advanced analytics platforms or CRM systems can go deeper, but for most sites, WooCommerce + Google Analytics is enough.
Conclusion
WooCommerce analytics gives you a clear view of what’s happening in your store, but only if it’s set up and used properly.
Start with the built-in reports, connect Google Analytics, and focus on trends instead of isolated numbers. Once you understand which products, customers, and traffic sources matter, improving your store becomes much easier.

Etienne Basson works with website systems, SEO-driven site architecture, and technical implementation. He writes practical guides on building, structuring, and optimizing websites for long-term growth.