Connect your Google Analytics 4 (GA4) property to Squizzie and unlock eight traffic and conversion tiles for your PDF reports. This gives you the full picture — what’s happening on your website and what’s happening in your store, all in one report.
Why Connect GA4?
WooCommerce is brilliant at telling you what happened inside your store — orders, revenue, products sold. But it doesn’t know how people got there, how long they stayed, or how many visitors left without buying.
GA4 fills in those gaps. It tells you where your traffic is coming from, how people are navigating your site, and how effectively visits are turning into sales.
When you bring both data sources into a single Squizzie report, you can see the full journey from first visit to completed purchase. That’s powerful context for making decisions about your marketing, your product pages, and your store as a whole.
Before You Start
Enable the feature toggle first. Google Analytics is turned off by default. Go to Tracksies > Settings > Features, find the Squizzie tile, and make sure Google Analytics is toggled on. Without this, the GA4 connection option won’t appear in your Squizzie settings.
You’ll also need a Google Analytics 4 property that’s set up and actively tracking your website. This is the current version of Google Analytics — not the older Universal Analytics (UA).
If you’re not sure which version you have, check your Google Analytics dashboard. GA4 properties have a different interface and use an “G-” measurement ID. Universal Analytics properties use a “UA-” tracking ID.
If you’re still on Universal Analytics, you’ll need to set up a GA4 property first. Google has guides for this, and most analytics plugins for WordPress support GA4 out of the box.
Connecting Your GA4 Property
- Go to Tracksies > Squizzie > Settings
- Click “Connect Google Analytics”
- Authenticate with your Google account — this uses OAuth2, so Squizzie never sees your Google password
- Select your GA4 property from the list
- Save
Once connected, your GA4 data is available immediately for use in reports.
Available Metrics
Connecting GA4 unlocks eight tiles you can add to any Squizzie report:
- Sessions — Total number of visits to your site
- Users — Unique visitors
- New Users — First-time visitors
- Page Views — Total pages viewed across all sessions
- Bounce Rate — Percentage of single-page sessions (visitors who left without interacting)
- Avg Session Duration — How long visitors are spending on your site on average
- Conversions — Completed conversion events (as defined in your GA4 property)
- Conversion Rate — Percentage of sessions that resulted in a conversion
Three of these — Sessions, Users, and Page Views — also become available as combo chart metrics, so you can overlay them with your WooCommerce data on the same chart.
Campaign Reports & Traffic Sources
If you’re using Campaign Performance Reports, your GA4 connection powers the Top Referrers tile — a full-width table showing your top 10 traffic sources for the campaign period, with session counts and change percentages compared to the previous period or same period last year.
You can also specify a referral source in your campaign settings (like instagram or newsletter), and the Top Referrers tile will highlight that source if it appears in the top 10. This makes it easy to see whether the specific channel you promoted actually drove traffic.
Without a GA4 connection, the Top Referrers tile will be empty — but everything else in a campaign report (coupon performance, top products, revenue tiles) still works fine with WooCommerce data alone.
Data Caching
Squizzie caches your GA4 data using transients so it’s not hitting the Google Analytics API every time you generate a report or load a page. The cache refreshes automatically, keeping your data current without burning through API rate limits.
You don’t need to manage this — it just works quietly in the background.
Disconnecting
If you need to remove the GA4 connection, head to Tracksies > Squizzie > Settings and disconnect from there.
When you disconnect, any GA4 tiles in your existing reports will simply stop rendering. The reports themselves won’t break — those tiles will just be skipped. If you reconnect later, they’ll pick right back up.
Common Questions
Do I need Google Analytics installed on my site?
Yes. GA4 tracking must be active on your website for there to be any data to pull in. Squizzie reads data from your GA4 property — it doesn’t do the tracking itself. Any GA4 implementation works, whether it’s through a WordPress plugin, Google Tag Manager, or a manual script.
Can I use Universal Analytics?
No, only GA4 is supported. Google retired Universal Analytics in 2024, so GA4 is the path forward.
Will this slow down my site?
Not at all. GA4 data is fetched server-side when reports are generated, and the results are cached. There’s no impact on your frontend page load times — your visitors won’t notice a thing.
What if I see “No data” on my GA4 tiles?
A few things to check:
- Make sure you selected the correct GA4 property in settings
- Confirm that the property has data for the date range your report covers
- Verify that GA4 tracking is actually active on your site (check your GA4 real-time report to confirm data is flowing)
- If you only recently set up GA4, there may not be enough historical data for the date range you’ve selected