Made by Rune Andersen @ Copenhagen, Denmark

Debug your MarTech stack in real time

Monitor every event, inspect consent states, control GTM containers, and trace script dependencies across 400+ platforms — right inside Chrome DevTools.

Available in the Chrome Web Store

Awaiting Chrome Web Store approval — check back soon!

Event Watcher DevTools panel showing real-time event stream

Supports 400+ tracking platforms across analytics, advertising, tag management, and more

Google Analytics 4|Google Tag Manager|Adobe Analytics|Meta Pixel|TikTok|Segment|Amplitude|Hotjar|Mixpanel|and 390+ more

Everything you need to debug tracking

One DevTools panel replaces dozens of browser extensions, console scripts, and network tab filters.

Real-Time Event Stream

See every analytics event as it fires. Network requests, dataLayer pushes, and script loads appear instantly in a unified timeline.

400+ Platform Recognition

Automatically identifies GA4, Adobe Analytics, Meta Pixel, TikTok, Criteo, Segment, and hundreds more with color-coded badges.

DataLayer Source Detection

Know where each dataLayer.push() comes from — website code, tag manager, or third-party script — via automatic stack trace analysis.

Structured Event Parsing

Parsed parameters displayed in clean, grouped tables instead of raw query strings. Deep parsing for GA4, Adobe, mParticle, and more.

Script Dependency Tree

Visualize which scripts loaded which other scripts. Trace the full loading chain from page to tag manager to tracking pixel.

Multiple View Modes

Stream view for live events, Tool view to group by platform, Page view for per-page breakdown, and Script Tree for dependency analysis.

GTM Hub

Block, swap, inject, or preview GTM containers on any site. Test tag changes in production without publishing — swap staging containers in, block live ones, or inject entirely new containers.

Consent Monitoring

Detect CMP platforms automatically and see which consent categories are granted or denied. Spot consent violations — events firing without required marketing or analytics consent.

Custom Endpoint

Forward captured events to your own server or analytics pipeline. Stream real-time event data to any HTTP endpoint for logging, validation, or integration testing.

Privacy First

All event processing happens locally in your browser. No data leaves your machine. Optional anonymous analytics with one-click opt-out.

Smart Filtering

Filter by platform, event type, script source, or consent state. Multi-level filters let you focus on exactly the events you need.

Built Into DevTools

Opens as a native DevTools panel alongside Elements, Console, and Network. No popups, no separate windows — just another tab in your workflow.

See it in action

Event Watcher integrates directly into Chrome DevTools with a clean, information-dense interface.

Consent monitoring showing a LinkedIn consent violation with CMP state table

Consent Monitoring

Detect CMP platforms automatically, map consent categories, and spot violations — events firing when required consent is denied.

GTM Hub showing container swap, inject, block, and preview rules

GTM Hub

Block, swap, inject, or preview GTM containers on any site. Test tag changes in production without publishing.

Custom Endpoint dialog with tool registry and domain mapping

Custom Endpoints

Map custom domains to existing tools or create new ones. Detect 1st-party proxies and CNAME-cloaked tracking endpoints.

Script Tree view showing script dependencies across 400+ platforms

Script Dependency Tree

Visualize which scripts loaded which. Trace the full chain from page load through tag managers to individual tracking pixels.

Tool view showing GA4 parsed event data with export options

Structured Event Parsing

Every event parsed into clean, labeled fields with copy and export options. No more digging through raw query strings.

Side panel on Air France showing 21 detected tools by category

Side Panel

Instant overview of all detected tools on any page — grouped by category — without opening DevTools.

Four ways to explore your data

Switch between view modes to get the perspective you need for the task at hand.

1

Stream View

The default real-time timeline. Every event appears as it fires — network requests, dataLayer pushes, and script loads in chronological order with platform badges and source indicators.

2

Tool View

Events grouped by platform in a two-level hierarchy. Quickly see all GA4 events, all Meta Pixel events, or all Segment calls organized by category (Analytics, Advertising, Ad Tech, and more).

3

Page View

Activity organized by navigation: Domain, then Page, then Events. Ideal for multi-page QA sessions where you need to compare tracking across page loads.

4

Script Tree View

Visualize the full script loading chain. See which scripts loaded which other scripts, from the initial page load through tag managers to individual tracking pixels.

400+ platforms across 14 categories

From the biggest analytics suites to niche ad tech — if it sends a network request, Event Watcher recognizes it.

92
Ad Tech
57
Analytics
35
Advertising
33
Widgets
26
Marketing Automation
20
Customer Data Platforms
17
Monitoring
16
Consent Management
15
Session Replay
14
A/B Testing
11
Video
8
Tag Managers
8
Data Layers
3
First-Party Collection

Why Event Watcher?

Built because I needed it — and because learning by doing is the best way to learn.

After 10+ years of benefiting from the analytics community's tools, it felt right to give something back.

Enjoy, and reach out if you have feedback or just want to connect.

Rune Andersen

Copenhagen, Denmark

Connect on LinkedIn

Start debugging smarter today

Free and open source. Install in seconds, open DevTools, and see every tracking event on any page.

Available in the Chrome Web Store

Awaiting Chrome Web Store approval — check back soon!