Skip to main content

    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. 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. 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. 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. 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 site

    The other verdicts