UTMJanitor
UTMJanitor is a web app (traditional + AI) that audits and enforces campaign tracking hygiene across your marketing stack. It connects to Google Analytics 4, Google Ads, Meta Ads, HubSpot, and your link shortener to detect broken UTMs, inconsistent naming, missing parameters, duplicate campaign names, and channel misattribution. It then generates a strict naming taxonomy, auto-suggests corrected UTMs, and provides a “tracking quality score” by channel, team, and agency. The AI layer classifies messy campaign names into your taxonomy, flags anomalies (e.g., sudden spikes from “(not set)”), and drafts Slack-ready fixes for the owner. This is not another dashboard; it’s a guardrail that prevents bad data from entering dashboards in the first place. You’ll get weekly reports, real-time alerts, and a lightweight approval workflow so teams stop shipping untrackable links.