Squarespace analytics vs Google Analytics
They were never
going to match.
Here is which reasons
are yours.
Squarespace Analytics and Google Analytics count differently, and Squarespace says so itself. It ignores your visits while you are logged in and Google counts them. When visitors decline analytics cookies, Squarespace can count one person who reads ten pages as ten visitors, while Google reports nothing for them unless its modelling applies. And the two filter bots in their own ways. Below: every difference side by side, an explainer that takes your two numbers and your setup, and the steps that make the two comparable.
By the Builderify team
If a reader views ten pages and accepts analytics cookies, Squarespace counts one visit and one visitor, and Google Analytics counts one session and one user. If they decline, Squarespace can count ten visits and ten visitors, and Google Analytics reports none of them unless its modelling applies.
Why Squarespace Analytics and Google Analytics
show different numbers.
Squarespace’s own help page on connecting Google Analytics has a section headed “My numbers in Squarespace and Google don’t match”. It says the two calculate results differently, and lists why. Here is that list, with Google’s side next to it.
| The difference | Squarespace Analytics | Google Analytics 4 |
|---|---|---|
| Your own visits | Not counted while you are logged in. Log in before viewing your site to keep your own page views out. | Counted, including your page previews, unless you filter your IP address in a data filter. |
| Cookie choices | Without analytics cookies each page view counts as its own visit, so visitors and visits can be much higher than in Google Analytics. | Fills the gap with behavioural modelling, but only for a property that meets Google's conditions; otherwise events from users who decline aren't reported. |
| Bots and crawlers | Filters non-human traffic with its own measures. | Filters them with different measures. |
| Sampling | Numbers always come from full visitor activity, whatever the audience size. | Some numbers may be estimates based on a sample of visitors. |
| Direct traffic | Takes a visitor's last click as the referrer, so direct traffic can be higher. | A similar last-click method with some exceptions, so direct can be lower. |
| Locations | Identifies visitors by location in Geography. | Similar, but each service records IP addresses differently, so locations may not match. |
| Screenshot visits | Not shown. | May list visits to /?sqsscreenshot=true, made by Squarespace's screenshot tool. |
| Ajax loading (7.0) | Counts as normal. | Only logs the first page of a visit on a version 7.0 site with Ajax loading. |
Read on 7 November 2026: Squarespace’s Connect Google Analytics and Squarespace Analytics pages. Neither tool says how much each difference moves a total, so neither does this page.
Squarespace counts in the browser, not on the server. Its Analytics page says it records visitor activity with JavaScript in the browser. Some write-ups describe Squarespace as counting on the server; the vendor’s own page says otherwise, so this page goes by the vendor.
Where a visitor came from is a separate comparison. Both tools use a last-click method, so a page that looks like direct traffic in one can be a referral in the other, and Squarespace says its direct numbers might be higher. If part of the gap is robots, spotting bot traffic in your analytics shows the signs.
Enter both numbers,
and your setup.
Use the same dates in both tools. The explainer says which reasons apply to your site and which way each one pushes. It does not say how much, because neither Squarespace nor Google publishes that. The figures below are placeholders; replace them with yours. Nothing leaves your browser.
Squarespace shows 44% more than GA4 (1,240 against 860).
These two numbers measure different things.
Compare Squarespace Visits with GA4 Sessions, then enter the new numbers here.
3 push Squarespace higher 0 push GA4 higher
-
Different kinds of number
Applies to you Pushes Squarespace higherSquarespace's Traffic panel counts Visits (a single browsing session), Unique visitors (an estimate of the people who landed on the site) and Pageviews. Google Analytics counts Sessions, Users and Views. A page view is one page, a visit is a run of pages, a visitor is one person across visits, so comparing across rows always leaves a gap.
Squarespace Visits against GA4 Users mixes different units. In either tool a page view is one page, a visit (a session) is a run of pages and a visitor (a user) is one person across visits, so the counts differ even if both tools were perfect. Compare Visits with GA4 Sessions.
Source: Squarespace Circle, Google
-
Cookie choices
Applies to you Pushes Squarespace higherWhen visitors don't accept analytics and performance cookies, Squarespace can't track their behaviour, so each page view counts as its own visit and a returning visitor counts as new. Clicks, order conversion rates and referrer attribution also become inaccurate.
Squarespace says that when visitors don't accept analytics and performance cookies, each page view counts as its own visit, so one visitor who views ten pages can count as ten.
Source: Squarespace, Squarespace
-
Google's modelling
Applies to you Pushes Squarespace higherWhen someone declines, Google Analytics can't tell whether ten page views are ten users or one. It estimates them from similar users who accept, but only for properties that meet Google's conditions. Otherwise events from users who decline are not reported.
GA4 shows about 31 users a day on average. Google's model needs at least 1,000 daily users sending events with consent granted on 7 of the previous 28 days, so a site this size is unlikely to be modelled, and visitors who decline are probably missing from GA4 altogether.
Source: Google
-
Your own visits
Not for your setup Pushes GA4 higherSquarespace records activity with JavaScript in the browser and ignores yours while you are logged in. Google Analytics counts your own page previews unless you create a filter for your IP address.
Squarespace leaves out logged-in visits and GA4 counts them unless you filter your IP address, so this only matters if you or your team browse the site a lot.
Source: Squarespace, Squarespace
-
Ajax loading (version 7.0)
Not for your setup Pushes Squarespace higherOn a version 7.0 site that uses Ajax loading, Google Analytics only logs the first page a visitor lands on, and nothing more of their visit unless they refresh. The fix is to disable Ajax loading.
Source: Squarespace
-
Screenshot visits
Not for your setup Pushes GA4 higherGoogle Analytics can list traffic from a URL ending /?sqsscreenshot=true. It comes from the tool that makes your site's screenshot in your Account Dashboard, and Squarespace says to disregard it.
Source: Squarespace
-
Bots and estimates
Check this Could go either wayThe two use different measures to filter crawlers and bots. In Squarespace, numbers come from your full visitor activity; in Google Analytics, some numbers may be estimates based on a sample of visitors.
Squarespace and Google filter crawlers and bots by their own measures and say no more than that, so this one can't be sized from outside. Some GA4 numbers may also be estimates from a sample, where Squarespace says its own come from full visitor activity.
Source: Squarespace
-
Refresh time and date ranges
Check this Could go either waySquarespace data can take up to three hours to refresh, and its time and date ranges follow your language and region settings rather than your visitors' time zones. After you first add your measurement ID, Google Analytics statistics can take up to 24 hours to appear.
Squarespace reports can take up to three hours to refresh and its dates follow your site's language and region settings. GA4 data can take up to 24 hours to appear when you first connect it. Compare whole days that are a day or two old.
Source: Squarespace, Squarespace
Under 5% apart counts as the same here: that cut-off is this explainer’s own, not Squarespace’s or Google’s. A reason marked “Check this” may apply and can’t be told from the numbers alone. Ad blockers, browsers that block scripts and consent tools are not scored, because neither vendor’s page sizes them.
Six checks,
in this order.
You will not make the totals identical, and Squarespace says as much. You can make them comparable, and then watch trends, which Squarespace says to do rather than read single days.
Squarespace also tells you it can’t export its analytics reports. If you need a spreadsheet, that report has to come from another tool.
-
1
Pick the same dates and the same kind of number
Compare Squarespace Visits with GA4 Sessions, and Pageviews with page views. Unique visitors and Users are only similar. Use whole days that ended a day or two ago: Squarespace reports can take up to three hours to refresh.
-
2
Leave yourself out of both
Log in to Squarespace before viewing your site and Squarespace ignores you. In Google Analytics, create a filter for your IP address; Google Analytics counts your own page previews otherwise.
-
3
Decide what a cookie banner costs you in numbers
In the Cookies and data privacy panel, a banner with the Manage cookies button on keeps analytics cookies off until a visitor agrees. Then Squarespace counts each page view of those visitors as its own visit. Squarespace says to remove the restriction only if you want to place analytics cookies without consent, which is a legal call, not a reporting one.
-
4
Install the GA4 tag once
The built-in way is Developer tools, then External API keys, and your measurement ID, which starts with G-. Squarespace says statistics can take up to 24 hours to appear. A tag pasted into Code Injection as well is a second install.
-
5
On version 7.0, turn off Ajax loading
With Ajax loading on, Google Analytics only logs the first page of a visit. Version 7.1 isn't affected.
-
6
Ignore the screenshot visits
Visits to a URL ending /?sqsscreenshot=true come from Squarespace's own screenshot tool, and Squarespace says to disregard them.
From Squarespace’s Connect Google Analytics, Squarespace Analytics and cookie banner help pages, 7 November 2026. Its pages name the cookie panel slightly differently, so look for the one with the banner toggle. On consent in general, see the Google Consent Mode v2 guide and whether Google Analytics is legal where you sell.
A third number won’t settle it,
but it answers a different question.
Adding another tool will not make Squarespace and Google agree. It can answer something neither does well: what one visitor did. Builderify User Journey follows each visitor page by page, with their source, goals reached, and bots and VPN traffic set apart, and it counts differently again: a bounce there is a visit that saw one page, which is not how GA4 counts it.
On Squarespace it needs Builderify’s script in Code Injection, which Squarespace puts on the Core, Plus and Advanced plans: how to add custom code to your website has the menu path. Its journeys cost 0.1 credits each and only for visitors who view more than one page or stay ten seconds, so the 250 free credits a month cover about 2,500 tracked visitors; see pricing for the rest, with packs from $9.
| You want to know | Look at |
|---|---|
| Traffic and sales at a glance | Squarespace Analytics: panels for traffic, content, sources, sales, purchase funnel and abandoned carts, depending on your plan. |
| What your store sold | Squarespace Analytics. Its Circle team says it logs all orders sold through the site, and that Google Analytics occasionally misses some. For accounting detail Squarespace points to the reports in your Stripe account. |
| A spreadsheet of your numbers | Google Analytics, or another tool: Squarespace can't export its reports. |
| What visitors who decline cookies did | Neither fully. Squarespace inflates visits and Google reports nothing unless it can model them. |
| What one visitor read before they signed up | A visitor-level tool such as User Journey, or the user journey tracking guide for what GA4 can show. |
Squarespace’s Analytics page recommends Google Analytics “as a supplement”. If you are weighing a lighter tool than Google, the Google Analytics alternative guide compares them and prices each at your traffic. Builderify’s Journey needs the script on every page you want tracked, and the widget shows “Powered by Builderify”.
Squarespace and Google Analytics, before you ask.
The usual cause is cookie choices. Squarespace says that when visitors don't accept analytics and performance cookies it can't link their pages together, so it may count one visitor who views ten pages as ten visitors. Google Analytics only fills that gap with modelling when its conditions are met, and a small site rarely meets them. Your own visits push the other way: Squarespace leaves out visits you make while logged in, and Google Analytics counts them.
Visits. Squarespace describes a visit as a single browsing session, and Google defines a session as a group of interactions that ends after 30 minutes of inactivity by default. Unique visitors and GA4 Users are the same idea with different rules, and Pageviews match page views. Comparing Visits with Users is the most common mix-up.
Neither page claims to be exact. Squarespace says its analytics is "always an estimate to some extent" and that some Google Analytics numbers may be estimates based on a sample of visitors. Pick the one that answers your question, compare the same dates and the same kind of number, and watch long-term trends rather than single days, as Squarespace advises.
Squarespace recommends Google Analytics as a supplement. One concrete reason: Squarespace says you can't export its analytics reports, so a spreadsheet report needs another tool. To connect Google Analytics, add your GA4 measurement ID, which starts with G-, under Developer tools, then External API keys.
Squarespace says that traffic comes from the tool that creates your site's screenshot in your Account Dashboard, and that you can disregard it. It is one small reason Google Analytics can show more page views than Squarespace Analytics.
Sources
Read on 7 November 2026. Builderify’s own figures are from its pricing and User Journey pages.
- Squarespace Squarespace Analytics (updated 25 Sep 2026)
- Squarespace Connect Google Analytics to your site (updated 14 Oct 2026)
- Squarespace The cookies Squarespace uses
- Squarespace Providing cookie consent options with a banner
- Squarespace Add custom code to your site (updated 27 Aug 2026)
- Squarespace Circle How web designers use Squarespace Analytics: the Traffic panel
- Google Behavioral modeling for consent mode
- Google Session
- Google Understand user metrics
- Google Engagement rate and bounce rate
More on tracking and website metrics
All 14 tracking and website metrics guides- Direct Traffic: What It Means and Why It's So High Direct traffic is any visit that arrives without a referrer. Why GA4's (direct) / (none) runs high, what dark social is, and a free tool to sort yours.
- Bot Traffic in Google Analytics: Spot It, Filter It GA4 drops known bots, but headless browsers, data-centre visits and spam still get in. The signs to look for, the filters that work, and a free checker.
- Cross-Domain Tracking: How It Works and Why It Breaks Cross-domain tracking keeps one visitor as one across your domains: how GA4's _gl linker works, why it breaks, and a free map of what to link.
- UTM Naming Convention: 6 Rules and a Free Builder A UTM naming convention in six rules: lowercase, one separator, one medium per channel. A free builder checks each link and keeps your list as a CSV.
- Track Button Clicks Without Google Tag Manager Track button clicks without Google Tag Manager: what GA4 records by itself, the GTM route, and a free CSS selector maker that writes the code for both.
- How to Track Form Submissions in GA4, Form by Form How to track form submissions in GA4, Google Ads or Builderify: the method for your form tool, with the code for Contact Form 7, WPForms and more.
The Builderify modules behind these guides: Short Links (branded link shortener) and User Journey (visitor-level website analytics).
Stop losing the visitors
you already paid for.
More leads from the traffic you already have, and follow-up that sends itself. Free to start. No card, no monthly fee.