Open Google analytics for the first time as a WooCommerce store owner and you’ll find dozens of reports, most of them named for a general website, not a store. It’s easy to spend twenty minutes clicking around and come away with nothing you can actually use. This guide narrows it down to the reports that matter for running a store, in the order you should actually check them.
Start Here: The Reports Snapshot
The Reports → Home screen gives you a bird’s-eye view: sessions, active users, revenue, and a few top-line trends. Treat this as your weekly check-in screen, not your source of truth — it’s designed for a quick glance, not analysis.
The Report That Matters Most: Ecommerce Purchases
Go to Reports → Monetization → Ecommerce purchases. This is the report built specifically for stores, and it shows:
- Items purchased — which products are actually selling, ranked by revenue or quantity
- Item revenue — revenue attributed to each product
- Item view-to-purchase rate — how often someone who views a product actually buys it
This report only works correctly if your ecommerce events (view_item, add_to_cart, begin_checkout, purchase) are properly configured — which, as covered in our WooCommerce setup guide, doesn’t happen automatically with a generic Google Analytics plugin. If this report is empty or clearly incomplete, that’s usually your first sign that ecommerce tracking needs attention before anything else here is trustworthy.
Traffic Acquisition: Where Your Buyers Actually Come From
Reports → Acquisition → Traffic acquisition breaks your sessions down by channel: Organic Search, Paid Search, Direct, Social, Referral, Email. For a store, the number that matters isn’t just sessions per channel — it’s revenue per channel, which you can add as a secondary metric.
A common mistake here: judging a channel purely by session volume. A channel that brings fewer visitors but converts at 4% is worth more than one bringing triple the traffic at 0.3%. Always look at sessions and revenue together, never one alone.
The Funnel Nobody Checks (But Should): Purchase Journey
Under Reports → Monetization, look for the Purchase journey report, or build a custom Funnel Exploration under Explore. This shows the drop-off at each stage: view item → add to cart → begin checkout → purchase.
This is where you find your actual bottleneck. Common patterns:
- High add-to-cart, low begin-checkout — often a shipping cost surprise or a confusing cart page
- High begin-checkout, low purchase — usually a payment method issue, an unexpected fee at the final step, or a technical error in the checkout process
- Low view-to-add-to-cart across the board — a pricing, product page, or trust-signal problem, not a checkout problem
Fixing the wrong stage wastes effort. This report tells you which stage to actually fix.
Landing Pages: What’s Actually Bringing People In
Reports → Engagement → Landing page shows which URL a session started on. Combine this with a “Session source/medium” secondary dimension to see, for example, which blog posts are driving organic traffic that eventually converts — not just which posts get the most views.
This is a report worth checking monthly if you publish content, since it tells you which posts are worth updating or expanding versus which ones are just taking up space on your blog.
Retention: The Report Most Stores Ignore
Reports → Retention shows how many first-time visitors come back. For a store selling consumable or repeat-purchase products, this is arguably more important long-term than acquisition — a high cost-per-acquisition can still be profitable if customers come back multiple times. If you sell WooCommerce Subscriptions products, this report becomes even more central, since retention essentially is your subscription business.
Search Console: Your Organic Keyword Blind Spot, Fixed
Google Analytics doesn’t show you the actual search terms people used to find you — that data lives in Google Search Console. If you link Search Console to GA4 (Admin → Product links → Search Console links), you unlock a report showing queries, impressions, clicks, and average position, cross-referenced against your Google Analytics landing page and conversion data. For a store investing in SEO content, this is one of the highest-value connections you can make in the entire interface.
Building Your Own: Explorations
Once you’ve outgrown the standard reports, Explore → Free form lets you build custom tables and charts from any combination of dimensions and metrics. A useful starting Exploration for a WooCommerce store: rows = Item name, columns = Session default channel group, metric = Item revenue. This answers “which products sell best through which channels” — a question the standard reports can’t answer directly.
How TrueAna helps
Which of These Reports TrueAna Already Builds for You
Several of the reports above are things you’d otherwise have to navigate to inside GA4 itself, or build manually as an Exploration. TrueAna’s dashboard reproduces Google Analytics Reports for WooCommerce Stores directly inside wp-admin, pulling the same underlying GA4 Data API numbers — so you’re reading, not rebuilding, for most of the weekly routine below.
| Report | What it covers |
|---|---|
| Audience Reports FREE | Users, new users, sessions, engagement rate, avg. session duration; breakdown by country, language, device |
| Acquisition Reports FREE | Active users by channel group, traffic source, medium — the same data behind the Traffic Acquisition report above |
| Behavior Reports FREE | Top pages by traffic, time on page, age group, gender, operating system |
The free plugin also fires 30+ WooCommerce events out of the box (view, cart, checkout, purchase, refunds, coupon usage), which is what makes the Ecommerce Purchases and Purchase Journey reports above populate correctly in the first place — a generic GA4 plugin that only handles pageviews leaves those empty regardless of which reports you check.
| Report | What it covers |
|---|---|
| WooCommerce Conversion Reports PRO | Total revenue, transactions, revenue per user, session conversion rate; breakdowns by product, traffic source, device, and state/region |
| Purchase Journey / Funnel Reports PRO | The view → cart → checkout → purchase funnel by device category, with previous-period comparison — a pre-built version of the funnel Exploration described above |
| Product Performance Reports PRO | Best-selling products ranked by revenue, views, cart additions, and purchases |
| Content Analytics Reports PRO | Top authors, categories, tags, and post types ranked by pageviews — useful for the Landing Pages check above without cross-referencing dimensions by hand |
| WooCommerce Subscriptions Dashboard PRO | MRR/ARR trend, active/churned/on-hold subscriber counts, churn rate, renewal rate, subscription revenue chart |
| Real-Time Reports PRO | Active users right now, live page views, live visitor locations, active traffic sources |
The Subscriptions Dashboard specifically depends on WooCommerce Subscriptions lifecycle tracking, which is also a Pro feature: TrueAna Pro fires 10 lifecycle events via WooCommerce Subscriptions hooks (subscription creation, cancellation, expiration, failed payment, and renewal events among them), each carrying a conversion_type value of “new,” “renewal,” or “re-subscription,” plus the subscription ID and its renewal count. That’s what separates a first-time subscription signup from a routine renewal in your data — something standard Google Analytics ecommerce tracking doesn’t distinguish on its own, since it treats every completed order as just another purchase event.
Two things worth being clear about. First, none of this replaces GA4 itself — TrueAna reads live data from your own Google Analytics property via the Data API rather than storing a separate copy, so the numbers match what you’d see in analytics.google.com. Second, the Pro-only reports (conversion, funnel, product, content, subscriptions, real-time) show an upgrade prompt rather than data on the free plan — the free tier’s reporting is limited to Audience, Acquisition, and Behavior, even though its WooCommerce event tracking is complete.
A Simple Weekly Routine
You don’t need to check every report every week. A reasonable cadence:
- Weekly: Reports Home snapshot, Ecommerce purchases, Traffic acquisition (revenue view)
- Monthly: Landing pages, Purchase journey funnel, Retention
- Quarterly: Deeper Explorations, Search Console query analysis, channel-by-product breakdowns
Frequently Asked Questions
Why is my Ecommerce purchases report empty even though I’m getting orders?
Almost always a tracking configuration issue — either the ecommerce events aren’t firing at all, or they’re firing without the required parameters (like value and currency). Check DebugView to confirm the actual data being sent.
Can I see revenue by traffic source in GA4?
Yes — go to Traffic acquisition and add “Total revenue” or “Purchase revenue” as a metric, or as a secondary column.
How do I know if my checkout funnel drop-off is normal?
There’s no universal benchmark since it varies heavily by industry and price point, but a large jump between “begin checkout” and “purchase” — losing more than half your checkout starts — is usually worth investigating rather than assuming is typical.
Does GA4 show customer lifetime value?
There’s a Lifetime value report under Reports → User, but it requires enough historical data and a properly configured user-ID or predictive setup to be meaningful for smaller stores.
Do I need Google Analytics Explorations if I’m using TrueAna’s Pro dashboard reports?
Less often, but not never. TrueAna’s Pro reports cover the recurring, store-relevant questions (conversion by product, funnel drop-off, subscription health) without building anything yourself. Explorations are still the right tool for a one-off or unusually specific question — like the “products sold by channel” example above — that doesn’t match a pre-built report’s shape.