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.