WooCommerce Analytics and Reporting Guide
WooCommerce Built-In Analytics
WooCommerce's analytics dashboard (WooCommerce, then Analytics in the WordPress sidebar) was rebuilt from scratch in WooCommerce 4.0 and provides genuinely useful reporting for most store owners. The dashboard shows an at-a-glance summary of total sales, net sales, orders, average order value, items sold, returns, coupons used, and shipping costs for any date range you select. You can compare any period against the previous period or the same period last year.
Revenue Report
The Revenue report breaks down gross sales, discounts, taxes, shipping charges, returns, and net revenue by day, week, month, quarter, or year. This is the report you check daily to understand top-line performance. The most useful view is the weekly comparison against the same week in the prior month, which accounts for day-of-week patterns (weekdays and weekends sell differently for most stores) while showing whether your business is growing or contracting.
Products Report
The Products report shows which items drive the most revenue, which have the highest order count, and which generate the most returns. Sort by net revenue to identify your best-performing products, then allocate marketing budget accordingly. Products with high views but low conversion rates (visible in GA4 data) may need better descriptions, better images, or price adjustments. Products with high return rates need investigation into quality issues or misleading listing information.
Customers Report
The Customers report tracks new versus returning customers, average order value by customer type, lifetime value per customer, and order frequency. For most stores, returning customers have a 60% to 70% higher average order value than first-time buyers and cost nothing in acquisition spend. If your returning customer percentage is below 20%, invest more in post-purchase email sequences, loyalty programs, or remarketing to existing customers rather than only pursuing new customer acquisition.
Categories and Coupons Reports
The Categories report shows revenue by product category, helping you understand which product lines drive the business. The Coupons report shows which discount codes are used, their total discount value, and the number of orders they generated. If a single coupon code accounts for a large percentage of revenue, your store may be over-reliant on discounting, which erodes margins and trains customers to wait for sales.
Google Analytics 4 Ecommerce Tracking
WooCommerce's built-in analytics tell you what happened in your store. Google Analytics 4 tells you how customers got there and what they did before purchasing. Together, they answer the complete question: where did this customer come from, what pages did they view, and what did they ultimately buy?
Setting Up GA4 Ecommerce Tracking
Install one of two plugins to connect GA4 to WooCommerce. MonsterInsights ($99.60/year for the Pro tier with WooCommerce addon) provides the most seamless setup: install the plugin, connect your Google account, and it automatically adds GA4 tracking with enhanced ecommerce events to your store. It also displays key GA4 metrics directly in your WordPress dashboard so you do not need to log into Google Analytics for routine checks. WooCommerce Google Analytics Integration (free) is the official plugin that adds GA4 tracking code and basic ecommerce events without the WordPress dashboard reports. Use this if you prefer viewing data directly in the GA4 interface.
Both plugins send these ecommerce events to GA4: view_item (product page viewed), add_to_cart (product added to cart), begin_checkout (checkout page loaded), add_payment_info (payment information entered), and purchase (order completed). These events power GA4's ecommerce reports, including the purchase funnel visualization that shows exactly where customers drop off between product view and completed order.
Key GA4 Reports for WooCommerce
Traffic acquisition report: Shows which channels (organic search, paid search, social media, direct, email, referral) drive visitors and revenue. This is the most important report for marketing budget allocation. If organic search drives 40% of revenue, invest more in SEO. If paid social drives traffic but almost no purchases, reallocate that budget.
Ecommerce purchase funnel: Shows the conversion rate at each step from product view to purchase. If 1,000 people view a product, 200 add to cart (20%), 100 begin checkout (10%), and 40 purchase (4%), your biggest opportunity is improving the add-to-cart rate (product page optimization) rather than the checkout completion rate. The funnel quantifies where to focus.
Landing page report: Shows which pages visitors arrive on first and the conversion rate from each. Product pages that receive significant organic traffic but have low conversion rates are optimization opportunities. Category pages that receive traffic may need better product organization or featured items to convert browsers into buyers.
User retention report: Shows how many first-time visitors return within 7, 14, 30, and 90 days. For most ecommerce stores, the majority of revenue comes from repeat buyers, so this report measures whether your post-purchase experience (email follow-ups, product quality, brand experience) builds lasting customer relationships.
Advanced Reporting Plugins
For stores that need reporting beyond what WooCommerce and GA4 provide, dedicated reporting plugins fill the gaps. Metorik ($20/month starting) provides a real-time analytics dashboard, automated email reports, customer segmentation, cohort analysis, and cart recovery tracking in a clean interface that many store owners prefer over WooCommerce's built-in analytics. WooCommerce Admin (now integrated into WooCommerce core) provides the baseline analytics. Advanced WooCommerce Reporting ($29 one-time from WP Starter Plugins) adds forecasting, profit margin tracking (if you enter product costs), and exportable charts for presentations.
Metrics That Actually Matter
With access to hundreds of metrics, it is easy to lose focus on the numbers that actually drive business decisions. For a WooCommerce store, the metrics that matter most are:
- Revenue and net profit: Revenue minus product costs, payment processing fees, shipping costs, plugin costs, and marketing spend. This is the only number that determines whether your store is a viable business.
- Average order value (AOV): Total revenue divided by total orders. Increasing AOV by $5 through cross-selling, bundling, or free shipping thresholds is often easier than acquiring new customers.
- Customer acquisition cost (CAC): Total marketing spend divided by new customers acquired. Compare this to your average first-order value to determine whether you are profitable on the first purchase or relying on repeat orders to break even.
- Customer lifetime value (LTV): Average revenue per customer over their entire relationship with your store. If LTV is 3 to 5 times CAC, your business model is healthy. If LTV is less than 2 times CAC, you need either cheaper acquisition or better retention.
- Conversion rate by traffic source: Not all visitors are equal. Organic search visitors might convert at 3% while social media visitors convert at 0.5%. Knowing this prevents you from overvaluing high-traffic, low-conversion channels.
For a broader perspective on ecommerce metrics across all platforms, see our Shopify analytics guide for comparison.
