PageCheckup logoPageCheckup

Free · No signup

Audit your Google Tag Manager container in 30 seconds.

PageCheckup is a free tool that audits Google Tag Manager containers for stale tags, duplicate tracking codes, broken trigger references, and performance issues. It runs 16 checks and returns a health score from 0 to 100 — a marketing-friendly report you can share with your engineer, agency, or marketing lead.

Read-only access. We never write to your container. See a sample report →

What PageCheckup checks

Find what's rotting

Deprecated UA tags, paused tags still bloating your container, broken triggers.

Spot performance hits

Synchronous Custom HTML, heavy third-party tags, fires-on-every-page sprawl.

Share the result

Public link, screenshot-ready score. Send it to the engineer, the agency, or the marketing lead who needs to see it.

The paid sibling

Want this on a schedule?
Meet CorePulse.

CorePulse runs this same GTM audit every week and watches your Webflow + HubSpot landing pages for Core Web Vitals regressions on publish. Slack-first alerts, plain-English attribution, no scripts to install. Currently in private beta — join the waitlist or drop your email below and we’ll loop you in.

01

Weekly GTM audits

The PageCheckup rule engine, on a schedule. Score-drop alerts in Slack or email.

02

Regression alerts on publish

Synthetic Lighthouse runs trigger on every Webflow publish and every HubSpot CMS change.

03

Named culprit, named publisher

Alerts call out the specific script that slowed things down and the person who hit publish.

Join the CorePulse waitlist →

or drop your email here and we’ll handle it for you

Get notified when it launches

No spam. One email when there's something to try.

Common questions

What does PageCheckup check in a GTM container?
PageCheckup runs 16 rules against your GTM container configuration, checking for stale and deprecated tags (including Universal Analytics tags that stopped collecting data in July 2023), duplicate tags for the same vendor, broken references to missing triggers or variables, synchronous Custom HTML tags that block page rendering, container size approaching the 200KB limit, tags without descriptions, consent mode configuration issues, and built-in variables that are enabled but never used.
Is PageCheckup free to use?
Yes. PageCheckup is completely free with no signup required. Sign in with your Google account, pick a GTM container, and get a full audit report in under 30 seconds.
Does PageCheckup write to or modify my GTM container?
No. PageCheckup uses read-only access to the Google Tag Manager API. It cannot modify, publish, delete, or change anything in your GTM container.
What is a GTM health score?
A GTM health score is a numeric rating from 0 to 100 that summarizes the overall state of a Google Tag Manager container. PageCheckup calculates it by deducting points for critical issues (like broken tag references and deprecated tags), warnings (like duplicate tags and synchronous scripts), and informational findings (like tags without descriptions). A score of 90 or above means the container is in good shape. 70–89 needs attention. Below 70 indicates significant cleanup is needed.
How do I find stale tags in Google Tag Manager?
PageCheckup detects stale tags by analyzing your GTM container configuration for tags with paused status, tags using deprecated tag types (such as Universal Analytics which stopped collecting data in July 2023, with the UI and historical data fully removed in July 2024), tags whose names include words like "old", "test", "temp", or "deprecated", and tags that reference triggers or variables that no longer exist. Run a free audit at pagecheckup.dev to see stale tags in your container.
What are deprecated GTM tags?
Deprecated GTM tags are tag types that Google no longer supports or recommends. The most common example is Universal Analytics (UA), which stopped collecting data in July 2023 but still exists in millions of containers. Deprecated tags add weight to your container, slow your pages, and produce no usable data. PageCheckup flags them in your audit report.
Why does my GTM container slow down my website?
GTM containers slow websites when they contain synchronous Custom HTML tags that block page rendering, when they grow past Google's 200KB recommended size limit, when tags fire on every page even though they only need to fire on a few, or when third-party scripts inside the container load slowly. PageCheckup highlights each of these performance issues in your audit report.