How to Set Up WooCommerce Google Analytics

How to Set Up WooCommerce Google Analytics (Track Revenue Correctly)

Most WooCommerce store owners set up Google Analytics and assume the data is right. But without proper eCommerce tracking configured, you’re missing revenue data, conversion rates, and product performance — the numbers that actually tell you if your store is healthy.

We’ve spent a lot of time helping WordPress store owners get their tracking in order, and the same problem comes up again and again: the basic GA4 connection is live, but the eCommerce data just isn’t there. Standard Google Analytics setup doesn’t automatically track WooCommerce purchases. That requires extra configuration — and if it’s not done correctly, you’re flying blind on your most important metrics.

In this guide, we’ll show you the exact steps to set up accurate WooCommerce eCommerce tracking in Google Analytics, so you can trust your revenue numbers and make smarter decisions for your store.

In This Article:

Why You Need Google Analytics for WooCommerce

If you want to grow your WooCommerce store and make smart business decisions, you need eCommerce analytics — not just traffic data, but actual purchase tracking tied to real revenue.

MonsterInsights is the best WordPress Analytics plugin. Get it for free!

Running your store without this data is like navigating in the dark. You might invest in promoting products that aren’t resonating with your audience, or miss opportunities to double down on your best-performing items.

Here’s what you can discover by connecting WooCommerce with Google Analytics:

  • Top Performing Products – Identify which items generate the most revenue so you can optimize your inventory and promotional strategies
  • Reduce Abandoned Carts – By tracking abandoned carts, you can pinpoint where customers drop off in your purchase funnel and boost conversions
  • Measure Campaign Performance – Track each marketing campaign in Google Analytics to see which ones are performing the best, so you can save money by running only the campaigns that deliver results
  • Identify Top Referral Traffic Sources – Find out which websites send the most converting traffic to your store so you can create a personalized experience for those users or partner with referral sites on future campaigns
  • Measure SEO Performance – Track which pages users find via organic search to understand your SEO performance, then use the data to optimize your WooCommerce site for better SEO
  • User Journey Tracking – Want to know what paths your users are taking through your site before converting? Use customer journey tracking to see the exact steps they take before completing a purchase
  • Even More Event Tracking – By using MonsterInsights to set up WooCommerce analytics, you get event tracking functionality beyond eCommerce metrics — form submits, file downloads, video plays, and much more

The short version: if your revenue data isn’t in Google Analytics, you’re making store decisions based on guesswork. That’s the problem eCommerce tracking solves.

How to Add Google Analytics to WooCommerce

  1. Install and Activate MonsterInsights
  2. Install the eCommerce Addon
  3. Install the User Journey Addon

There are several methods to connect Google Analytics with WooCommerce, but the most straightforward approach by far is using MonsterInsights, a WordPress plugin that handles the entire GA4 setup — including eCommerce tracking — without any code.

MonsterInsights eliminates all the technical complexity of setting up eCommerce tracking. You won’t need to edit code, manually install tracking scripts, learn Google Tag Manager, or hire a developer.

Plus, you’ll be able to see the eCommerce data that matters right in your WordPress dashboard — no need to log into GA4 every time you want to check your numbers.

MonsterInsights Home Dashboard

With one click, you can set up sophisticated tracking features such as event tracking, eCommerce tracking, form tracking, custom dimension tracking, outbound link tracking, and more.

Once you connect MonsterInsights to Google Analytics, it installs your tracking code snippet automatically — no manual steps required.

Curious how MonsterInsights stacks up against other options? Check out the best WooCommerce analytics and reporting plugins for a full comparison.

Step 1: Install and Activate MonsterInsights

MonsterInsights is the best WooCommerce Google Analytics plugin. It offers detailed reports inside your WordPress dashboard, so you can get the metrics that matter for your business without leaving WordPress.

The plugin makes it simple to connect Google Analytics to your WordPress website without any coding or manually installing your Google tag and tracking ID.

Beyond the basics, MonsterInsights lets you easily set up advanced tracking like eCommerce tracking — the kind that isn’t available by default in Analytics and requires extra configuration to get right.

MonsterInsights Home Dashboard

To set up tracking for your WooCommerce store, grab MonsterInsights at the Pro level or above.

Once you’re set up with the Pro version of MonsterInsights, log in and go to your account area.

Then, navigate to the Downloads tab and click Download MonsterInsights.

Download MonsterInsights Plugin

Now, go to your WordPress site’s admin and upload the plugin. Navigate to Plugins » Add New » Upload Plugin.

Next, click on Choose File and select the MonsterInsights ZIP file. Click Install Now.

Upload MonsterInsights Plugin WordPress

Once the plugin installs, click Activate Plugin.

To configure MonsterInsights and connect to your Google Analytics account, you’ll need to verify your license key in the plugin. You can find the key in your account area in the Downloads tab. Simply copy the license key.

If you’ve gone through the MonsterInsights setup wizard without adding your license key, you can always find it in plugin settings under Settings » General.

Verify MonsterInsights license

For a complete walkthrough, our guide on adding Google Analytics to WordPress covers every step.

Step 2: Install the MonsterInsights eCommerce Addon

Now that MonsterInsights is ready to use on your website, install and activate the eCommerce addon.

The addon automatically integrates with WooCommerce to track all of your sales and overall website performance. This is what closes the gap between “Google Analytics is connected” and “my revenue is actually being tracked.”

Install the addon by going to Insights » Addons. In the eCommerce box, click Download & Activate.

MonsterInsights - Install and activate the eCommerce addon

WooCommerce analytics are now set up in a few simple clicks.

You’ll see that MonsterInsights automatically detects and connects with WooCommerce in the eCommerce settings tab:

MonsterInsights WooCommerce Tracking

Read on to learn about the User Journey reports and where to find your WooCommerce analytics right inside WordPress.

Step 3: Install the User Journey Addon (Optional)

If you’re using the eCommerce addon, I’d strongly recommend installing the user journey addon as well.

With the addon, you can easily see trends in shopping and user behavior, see at a glance how many sales you’ve made recently, which campaigns are driving the most sales, and more.

MonsterInsights User Journey Report

You can click into single user journeys to see the exact steps the user took:

User Journey by MonsterInsights - Customer Journey Analytics

Find the addon by going to Insights » Addons in your WordPress dashboard and clicking Install.

You’ve enabled user journey reporting.

I’d also recommend checking out the rest of the MonsterInsights addons while you’re there — forms tracking, GDPR (EU compliance), Ads, and more. There’s a lot of useful tracking functionality built into the platform.

Start Tracking WooCommerce Revenue Accurately

MonsterInsights Pro includes the eCommerce addon that connects your WooCommerce store to GA4 in a few clicks — no code, no tag manager, no developer needed.

Get MonsterInsights Pro

View WooCommerce Google Analytics Reports in WordPress

The best thing about using MonsterInsights is that you can view how your WooCommerce store is doing without leaving your WordPress dashboard.

MonsterInsights is the best WooCommerce analytics plugin because it brings the most important reports from Google Analytics and displays them directly on your website. This is especially helpful if you’re a beginner and don’t want to navigate the GA4 interface just to check your store numbers.

To view stats about your online store, go to Insights » Reports » eCommerce » Overview.

MonsterInsights eCommerce Report - GA4

Your eCommerce dashboard shows your site’s conversion rate, transactions, revenue, and average order value for the date range selected.

It also shows a comparison against the previous time period — so you can tell at a glance whether your store’s performance is improving or slipping.

If you scroll down, the next report you’ll see is Top Products. These are the best-selling items on your WooCommerce store. For each product, you can view its quantity sold, percentage of sales, and total revenue.

top-products-woocommerce

MonsterInsights also shows your Top Conversion Sources. These are the websites your buyers were referred from before they purchased. You can see how many people came from each source, their overall percentage of visits, and the revenue they generated.

top-conversion-sources

The last reports you’ll see cover Total Add to Carts, Total Removed from Cart, New Customers, and Abandoned Checkouts. These eCommerce events help you understand your customers’ shopping and checkout behavior.

MonsterInsights eCommerce Metrics

Next, check out the Funnel report under eCommerce » Funnel:

MonsterInsights eCommerce Funnel Report

In this report, you can see the abandonment rate at each stage of your purchase funnel — from item views, to add-to-cart, to purchase. If you’re seeing a high drop-off rate at any stage, that’s worth investigating. For actionable next steps, the eCommerce conversion funnel guide is a good place to start.

If you use coupon codes in your WooCommerce store, check out the eCommerce » Coupons report to see which codes were used most often:

MonsterInsights Coupons Report

Finally, you’ll get a Cart Abandonment report. This report has two tables: abandonment by product and abandonment by date. Use it to:

  • See exactly which products are being abandoned (no more guessing)
  • Track abandoned quantities to spot inventory planning opportunities
  • Monitor potential lost revenue for each product
  • Identify peak abandonment times
  • Monitor daily revenue impact
  • Spot daily trends to optimize your marketing

If cart abandonment is a persistent problem, the abandoned cart recovery strategies guide covers proven ways to win those sales back.

Of course, you’ll also get all of the other reports in MonsterInsights that aren’t in the eCommerce tab, such as:

  • Pageviews and landing page details
  • Form tracking report
  • Campaigns report
  • Media report
  • Source/medium
  • Landing page details
  • And much more

For a full tour of what’s available, the MonsterInsights dashboard reports guide walks through every report in detail.

How to See eCommerce Reports in Google Analytics 4

To view your eCommerce overview report in Google Analytics, navigate to Monetization » Overview. Here you can see your revenue trend by day, purchases by day, purchases by item name, purchases by item list, and more.

Monetization Overview

To view Google Analytics eCommerce sales (purchases) and revenue data organized by channel, navigate to Acquisition » Traffic acquisition:

Traffic acquisition report in GA4

Then, scroll to the right in the table to find Conversions and Total Revenue. Click the All Events drop-down arrow under Conversions and select Purchase:

Purchase Events by Channel Report in GA4

Now, the table shows total purchases and revenue by traffic channel.

Purchases and Revenue by Channel in GA4

You can now track the performance of your WooCommerce store in Google Analytics. Using the data, you’ll know which products to promote more, how to create personalized marketing campaigns, and better understand your customers.

One thing worth doing: cross-check your GA4 eCommerce reports against what you see in MonsterInsights. If the numbers don’t match, it often points to a duplicate tracking issue or a misconfigured payment gateway exclusion (PayPal, Stripe) — the Google Analytics PayPal referral exclusion guide covers this in detail.

Get WooCommerce eCommerce Tracking in a Few Clicks

The MonsterInsights eCommerce addon automatically connects your WooCommerce store to GA4 — tracking revenue, products, conversion sources, and cart abandonment without any code or manual configuration.

See the eCommerce Addon

Video Tutorial: WooCommerce Google Analytics Setup

FAQs: WooCommerce Google Analytics Tracking

Does Google Analytics work with WooCommerce?

Yes, Google Analytics works with WooCommerce. However, standard GA4 setup doesn’t automatically track eCommerce metrics like products, sales, and revenue — that requires extra configuration. It typically involves coding or learning Google Tag Manager, which is why many WooCommerce users rely on an analytics plugin to handle the setup instead.

What is the best Google Analytics plugin for WooCommerce?

MonsterInsights is the best Google Analytics (GA4) plugin for WooCommerce. It provides the most comprehensive features for eCommerce stores and allows you to set up eCommerce tracking with just a couple of clicks — no code required.

What about the WooCommerce Google Analytics Pro plugins?

Woo has two plugins for integrating Google Analytics and WooCommerce: WooCommerce Google Analytics Pro and WooCommerce Google Analytics (free). Both are options for store owners wanting basic reporting. MonsterInsights includes many more features — like customer journey reporting, form submission tracking, Google Ads and Meta Pixel integration, and more — so it’s a stronger choice for stores that need complete tracking coverage. For a full comparison, check out the best WooCommerce analytics and reporting plugins.

Does WooCommerce have analytics?

Yes, WooCommerce includes built-in analytics that track product sales performance. However, WooCommerce analytics don’t tell you anything about your users — what channels they used to find you, what pages they landed on, or where your shoppers are located. You need Google Analytics for that information.

How do I verify that WooCommerce eCommerce tracking is working correctly?

The easiest way to check is by placing a test order on your WooCommerce store, then checking the real-time events report in GA4 or the eCommerce overview in your MonsterInsights dashboard. If a purchase event fires and revenue appears, your tracking is working. You can also use the Google Analytics tracking checker to confirm your setup is sending data correctly.

Can I track WooCommerce revenue by traffic source in Google Analytics?

Yes. Once eCommerce tracking is set up, you can see revenue broken down by traffic channel in both GA4 (under Acquisition » Traffic acquisition) and in the MonsterInsights Top Conversion Sources report. This lets you see exactly which channels — organic, paid, social, email — are actually driving revenue, not just traffic. It’s one of the most useful reports for store owners running any kind of paid or content marketing.

I hope this article helped you set up accurate WooCommerce eCommerce tracking in Google Analytics. If you want to go deeper on store analytics and growth, check out the following guides:

Not using MonsterInsights yet? What are you waiting for?

Follow us on X, Facebook, and YouTube for more Google Analytics tips.

How useful was this post?

Click on the stars to rate

Average rating 0.0/5

Want to Try MonsterInsights for Free?

Enter the URL of Your WordPress website to install MonsterInsights Lite.

Add a Comment

We're glad you have chosen to leave a comment. Please keep in mind that all comments are moderated according to our privacy policy, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.

This form is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.