Automatically tag every browsing session with UTM parameters. Activate GA4 DebugView with one click. Built for marketers, QA teams, and analytics consultants.
Set your UTM parameters once and forget about it. Every page you navigate to gets tagged automatically — only when you want it, only with params not already in the URL.
utm_source, utm_medium, utm_campaign, utm_term, utm_content + custom params_dbg=1 into GA4 /g/collect requests — same method as Google's official Debugger extensionBoth features are off. The extension is loaded but not tagging anything.
UTM parameters are being appended to every URL you navigate to.
GA4 hits are routed to DebugView. UTM tagging is off.
Full mode: UTM tagging + GA4 DebugView simultaneously.
Tag your own browsing sessions so they don't pollute production analytics. Far more reliable than IP-based filtering — works even with VPN.
Working on multiple client sites simultaneously? Assign a unique utm_campaign per project to keep sessions cleanly separated in GA4 reports.
Isolate QA sessions with a dedicated UTM tag. Filter them out of reports instantly — no extra property, no separate device needed.
Before launching a campaign, use DebugView to confirm events, parameters, and UTM attribution are firing correctly in real time.
Mark your own test sessions with a unique utm_content so they never contaminate variant data in your experiments.
Combine Chrome profiles with different UTM sets. Later, filter by utm_content to see exactly which "review mode" generated which data.
Add UTM Tagger from the Chrome Web Store. Click the extension icon in your toolbar to open the popup.
Fill in utm_source, utm_medium, utm_campaign — and optionally add custom parameters. Click Save.
Toggle "UTM tagging on". From this point, every URL you navigate to gets your parameters appended automatically — but only if they aren't already there.
Toggle "GA4 Debug Mode on" and reload the page. Your hits will appear in GA4 → Admin → DebugView within seconds. Disable it when done to stop routing hits to DebugView.
The extension requests only the permissions it genuinely needs. Here is exactly what each one does and why it's required.
Required to append UTM parameters to navigation URLs on any site, and to intercept GA4 collect requests for debug mode. The extension never reads page content — it only modifies URL query strings.
Required to detect when you navigate to a new page so UTM parameters can be appended before the request completes.
Saves your UTM parameter values and on/off state locally in your browser via chrome.storage.local. Data never leaves your device.
Used exclusively to add _dbg=1 to outgoing GA4 /g/collect requests when Debug Mode is active. No other network traffic is modified.
Full privacy policy: delta7.hu/privacy-policy/
utm_source, that value is preserved and the extension will not overwrite it./g/collect requests and adds _dbg=1 — the same method used by Google's official Google Analytics Debugger Chrome extension. Hits appear in GA4 → Admin → DebugView in real time.Free Chrome extension. Install in seconds. No account required.
Add to Chrome — it's free →