Sales analytics for WooCommerce with PureMetrix
PureMetrix connects WooCommerce purchases with privacy-friendly visitor statistics. You see revenue next to traffic sources and funnels, without creating a tracking profile for every shopper.
What the WordPress plugin tracks
With WooCommerce active, the PureMetrix Analytics plugin sends a server-side Purchase event when the order confirmation page appears, including revenue and number of items. That way you do not rely only on the browser, where ad blockers or payment redirects can swallow the signal.
Enhanced Measurements (outbound links, file downloads, 404 errors, site search, form submissions) are separate switches in the plugin settings. Turn on what you need.
What you can answer
- Whether purchases are still recorded after an update or theme change.
- How your traffic sources relate to shop visits in the same period.
- Where people drop out of checkout, once those steps are tracked.
- Whether campaigns bring orders with a high average order value.
Setup checklist
- Install and connect the plugin.
- Check under Plugin integrations that WooCommerce is detected and switched on.
- Place a test order while logged out or in a private browser window.
- Check that the Purchase event appears in PureMetrix.
- Optional: switch on the same-origin proxy so shop pageviews are still counted when ad blockers are active.
What PureMetrix is not
It does not replace WooCommerce order records, tax reports, or stock management. Keep your books in WooCommerce or your accounting software, and use PureMetrix alongside them to understand your marketing.
Deeper guides
Revenue attribution, AOV, server-side purchase tracking.
From traffic to revenue
WooCommerce reports are the reference for accounting. PureMetrix shows which landing pages, campaigns, and devices led to purchases. Use both: accounting for booked revenue, analytics for the quality of your visitors.
Check that shop roles are excluded from page tracking—on small shops, managers previewing products can distort the weekly curve.
A weekly shop routine
Review top landing pages by revenue, AOV by campaign, and signs of abandoned carts. First fix gaps in tracking (for example a blocked proxy or a confirmation page that no longer triggers the purchase), then work on products and offers. A shared dashboard link keeps founders and agencies looking at the same numbers.
Build a simple shop scoreboard
Three rows are enough for many teams: revenue, orders, and AOV; the top five landing pages by revenue; the top five campaigns by revenue. PureMetrix supplies the marketing side; WooCommerce remains the reference for booked sales.
Add refunds once a month so marketing does not over-celebrate a flash sale that was partly refunded later.
Distortions from staff and bots
Exclude shop roles, use separate site keys for test sites, and ignore scanner 404s when judging engagement. Small shops are especially sensitive to a single employee browsing all day.
Note seasonal events
Note Black Friday, restocks, and outages in your reports or weekly notes; otherwise teams “optimise” random noise. Give sale campaigns unique names so holiday ads do not blur your normal baseline in the PureMetrix campaign filter.
When comparing periods, compare the same weekdays.
Product launch checklist
Before launch: tag your campaigns, switch on exclusions, and verify server-side purchases. On launch day: check landing-page-to-purchase every hour. Afterwards: note AOV and refunds. A shared PureMetrix dashboard link keeps founders and agencies aligned without competing spreadsheets.
If a product sells out, expect more bounces and exits on its page—note the stockout so it is not mistaken for a failed campaign.
Explaining your channel mix
Every month, write three sentences: what came from Google search, what came from paid ads, and what came in directly or via private sharing (for example in messengers). Base it on PureMetrix revenue by channel, not gut feeling. Share it with a dashboard link so the story and the numbers stay together for management.
If you sell the same products on marketplaces, keep those orders out of your shop reporting or label them clearly as a separate channel.
Flash sales need more frequent checks; one look per day misses an ad that stops working at midday.
Marketplace vs your own shop
Sales on Amazon or eBay do not appear as PureMetrix purchases on your WordPress shop. Analyse marketplace sales separately so your shop analytics is not blamed for changes outside your website.
After changing the order confirmation template, place one real test order and check that the purchase still appears before you trust the weekly revenue chart.
Related reading
More guides HTML snippet WordPress Shopify Next.js
Last updated: September 2026