Check explainer
Third-party scripts
More external scripts = slower load times and a larger compliance surface.
- critical
- to review
- note
- ok
What we check
Counts external <script src> includes on the page.
Why it matters
More external scripts = slower load times and a larger compliance surface.
Common causes
- Tools were added over years and never removed, chat widgets, heatmaps, and A/B tests from finished projects keep running.
- Every marketing platform got its own script instead of running through the tag manager.
- Embeds (video, maps, social) pull in whole script families nobody planned for.
- Agency changes: the new tags arrived, the old ones stayed in.
How to fix it
Script inventory: document a justification per script, load non-critical ones with defer/async.
What does a failing Third-party scripts finding mean?
More external scripts = slower load times and a larger compliance surface. Script inventory: document a justification per script, load non-critical ones with defer/async.
How do you fix Third-party scripts?
Script inventory: document a justification per script, load non-critical ones with defer/async.