Skip to content

Shopify, Squarespace and Webflow analytics

Updated October 19, 2026

Website builders come with their own analytics. For a first look they are enough; as soon as you run campaigns or compare channels, their limits show.

What built-in analytics do well

  • No setup: the numbers are there from day one.
  • Platform data: Shopify connects visits with orders and products; Squarespace and Webflow know their own pages and forms.
  • One login: the reports live where you edit the site.

Where they fall short

  • Campaigns: UTM tags, channels and campaign comparisons are basic or missing in some builders.
  • One platform only: if your shop is on Shopify and your blog elsewhere, or you run several sites, the numbers live in different places with different definitions.
  • Consent: built-in analytics may rely on cookies, so their numbers depend on how many visitors accept them; check each platform's own documentation and your banner settings.
  • Exports and API: getting the raw numbers out for a report or a client can be limited.
  • AI traffic and crawlers: rarely shown.

When to add a separate tool

Add one when you run campaigns, manage several sites, report to clients, or want visits counted the same way everywhere. A cookieless tool adds no consent request of its own.

Adding Statsdot

One script in the theme or the custom code setting:

  • Shopify: in the theme; note that Shopify's checkout is outside your theme.
  • Squarespace: in Code Injection.
  • Webflow: in the site's custom code.

Keep the built-in reports for platform-specific data such as orders or form entries, and use your analytics for traffic, sources and campaigns.