analytics Guide

The Complete Beginner’s Guide to Google Analytics Reports for WooCommerce Stores

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 […]

The Complete Beginner’s Guide to Google Analytics Reports for WooCommerce Stores

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.

Included in the free plugin
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.

Pro dashboard reports — replace manual GA4 navigation
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.

TrueAna Pro
47 custom dimensions, zero code
Enable every dimension in this guide from a single settings panel. Works with MemberPress, WooCommerce, Gravity Forms, and more.
Reading progress
0% complete · 8 min read
The GA4 dispatch — every Tuesday

One actionable tip for your WordPress analytics setup. Written by the TrueAna team based on real support questions, not SEO keyword lists.

all_inclusive One Plan, No Add-Ons

Why pay more for separate add-ons?

Other analytics plugins charge extra for every integration. TrueAna Pro includes everything in one plan — use whatever you need, whenever you need it.

insights Every GA4
Report
ads_click 6 Ad Platform
Pixels
shopping_cart WooCommerce &
Subscriptions
search Search Console
& Google Ads
stars Recommended
check_circleTrueAna Pro
  • addOne plan, every feature unlocked
  • addNo feature paywalls between tiers
  • addEvery integration included by default
VS
cancelTypical Plugins
  • removeSeparate paid add-on per integration
  • removeCore features locked behind upsells
  • removeExtra cost for eCommerce, forms, ads
workspace_premium See the Single Pro Plan
Every plan includes every feature — plans differ only by site count, never by what's unlocked
star 5.0 / 5 on WordPress.org shield 7-day money-back guarantee
celebration Launch Offer

30% off TrueAna Pro for the first 1,000 users

Lock in the launch discount on your first year of Pro — once 1,000 spots are claimed, this offer is gone for good.

local_fire_department 52 of 1,000 spots claimed
FIRST1000
Applied to your first year of any Pro plan
  • insightsEvery GA4 report inside WP Admin — no tab switching
  • shopping_cartFull WooCommerce & Subscriptions analytics (MRR, churn, LTV)
  • ads_clickGoogle Ads, Search Console & 6 ad platform pixels
  • mailScheduled email reports, delivered automatically
workspace_premium Claim My 30% Discount
7-day money-back guarantee · Discount applies to first year · Renews at regular price