SnapSiteScan verdict
Third-party scripts dominate your page
When third-party scripts are the largest measured cause, most of the loading time belongs to code your team did not write, cannot optimise, and can only choose to keep or remove.
Ownership
Marketing or analytics
This is a marketing and analytics decision before it is an engineering task. Developers can defer these tags, but only the owner of the tag can decide whether it stays.
What happens if you do nothing?
Every visitor pays for tools that only a handful of people internally ever look at — and the slowdown reduces the very conversions the tags were installed to measure.
Do this first
- 1
List every tag and name an owner
Any tag without a person who will defend it should be removed. On most sites this deletes between a third and half of all third-party weight in one meeting.
- 2
Replace heavy widgets with a facade
Chat, video and map embeds can be shown as a lightweight placeholder that loads the real widget only when clicked.
- 3
Delay the rest until after interaction
Analytics and marketing tags almost never need to run during the initial load. Firing them after first interaction or on idle costs no data in practice.
- 4
Set a budget and enforce it in the tag manager
Without a limit, third-party weight returns within a quarter. The budget is what makes this fix permanent.
How do you know this verdict is yours?
- The third-party summary reports a large share of total blocking time.
- Requests to tag managers, chat widgets, A/B testing tools, heatmaps or ad networks.
- Blocking time stays high even after your own JavaScript has been reduced.
- The page is noticeably faster with an ad or script blocker enabled.
Not worth your time given this verdict
- Optimising your own code while third-party scripts dominate the main thread.
- Hosting upgrades — these files are not served by you.
- Image compression, unless images also appear as a top cause.
Deprioritising a finding is a prioritisation call, not a claim that it never matters.
When to stop
When should you stop working on this?
Stop when third-party code accounts for less than a quarter of blocking time and every remaining tag has a named owner. You cannot optimise code you do not control further than that.
Send this to your team
The message that ends the discussion
Most of our load time is third-party tags, not our own code. Developers can defer them but cannot delete them. Need owners to confirm which tags we actually still use.
Quick answer
How much are analytics, chat and marketing tags slowing my site down?
When third-party scripts are the largest measured cause, most of the loading time belongs to code your team did not write, cannot optimise, and can only choose to keep or remove. This is a marketing and analytics decision before it is an engineering task. Developers can defer these tags, but only the owner of the tag can decide whether it stays.
- Owner
- Marketing or analytics
- First action
- List every tag and name an owner
What to do next: Any tag without a person who will defend it should be removed. On most sites this deletes between a third and half of all third-party weight in one meeting.
Not sure which verdict is yours?
Run a scan and SnapSiteScan will name the dominant cause, the owner and the first action for your page — using the same model as this page.
Scan your siteThe other verdicts
- Your server is the bottleneckHosting or backend
- JavaScript is your bottleneckFront-end development
- Images are your bottleneckContent or design
- CSS is blocking your renderingFront-end development
- Web fonts are delaying your pageFront-end development
- Your site is already fast enoughNo one — this is finished
- There is nothing measurable left to fixNo one — this is finished
- Your site is slow on mobile onlyFront-end development
- Your site is slow on desktop onlyFront-end development
