bhdinplchmdmciglcpbjmeglbloekfgc
Watch analytics, GTM and consent events in real-time. 500+ platforms, optional AI features, all in Chrome DevTools. See every tracking event on your site in real-time — one DevTools panel replacing a stack of vendor-specific debuggers. Two new view modes — Pinned and Stack: ▪️Pinned — a per-domain parking spot for events. Hover any row in Stream and click the pushpin to save it. Pinned events survive Clear and inspected-page reloads, so you no longer need to export and re-import just to revisit a handful of events. ▪️Stack — the site's martech stack as a tree. One node per platform, parented by who loaded it: page → tag manager → vendor tools. Each card carries an attribution dot (green / yellow / grey) showing how confident the parent assignment is, and clicks open a per-tool detail panel with Stack position, Session activity, and Consent context. Exports as Markdown, Mermaid (flowchart LR), SVG, or a one-click drop into MartechStack Builder. ▪️Consent violations on tool chips — every filter-toolbar chip's count badge now reads as neutral metadata, with a red or yellow pill alongside showing the actual count of denied or pre-consent events that tool fired. You can see which tool is the consent offender at a glance, not just that a violation exists somewhere in the session. ▪️Export menu overhaul — the same five formats wherever you copy events. "Copy for Human" gives a readable, curated JSON view. "Copy for AI" is a sparse, single-letter-key payload tuned to fit the input limits of popular AI tools. "Copy Complete" is everything including raw HTTP and the consent timeline. "Copy Full DataLayer" gives only dataLayer pushes plus computed state. A new "AI tool target" setting picks the paste-size budget so the AI copy auto-trims for ChatGPT Free / Plus / Claude / Claude Enterprise. ▪️Display density — a Compact mode in Settings tightens padding across the toolbar, event list, and detail panel so more fits on screen. Font size is unchanged; use browser zoom for that. ▪️Settings modal redesign — a search bar at the top of Settings, a new Look & Feel section for visual-presentation toggles (theme, toolbar layout, tool chips, density), and refreshed descriptions across the modal. ▪️Sharper detection — Stape Data Tag client beacons on first-party analytics subdomains are now caught by the existing detection gate, Tealium Collect events split tracked-payload from session-storage passthroughs in exports, and CDP destination configs (Segment, RudderStack, Hightouch, mParticle, Adobe AEP Web SDK, Adobe Launch) now render a clickable "Destinations configured" section. ▪️New supported platforms across tag managers, analytics, CDPs, first-party collection, and widgets. ▪️Network requests to analytics, advertising, and marketing endpoints ▪️DataLayer pushes across multiple implementations ▪️Tracking script loads, with the full initiator chain showing how each script was loaded ▪️Page navigation (History API, popstate, hash changes) 500+ platforms are detected across analytics, tag managers, advertising, CDPs, consent management, session replay, ad tech, A/B testing, and marketing automation. Each one is shown with its official icon, brand color, and category badge. Stream (chronological), Grouped (eight pivots — Tool, Page, Event Name, Consent Category, Datalayer, Endpoint, Cookie, Identity), Script (dependency tree of every tracking script on the page), Stack (the site's martech stack at the tool level), and Pinned (a per-domain parking spot for events that survives Clear and reloads). Click any event for parsed parameters in readable tables, custom data, e-commerce items, consent signals, cookies set, raw request details, and script dependencies. 30+ platforms have dedicated parsers that turn raw payloads into structured, labeled sections. ▪️Detects 40+ consent management platforms ▪️Reads consent state from cookies, browser APIs, and dataLayer events ▪️Tracks consent mode across major analytics tags ▪️Shows a full consent timeline: defaults, CMP load, user choice, updates ▪️Highlights potential issues such as tracking before consent or after denial Container intelligence (versions, tag/variable/trigger counts, dependencies) and container actions — block, swap, or preview — with rules that persist across reloads. Keyword search plus platform, category, script, consent, and interaction filters — combinable, and saveable as presets. Copy events as JSON or TSV; export the session as HAR; export the consent timeline as JSON. Configurable defaults, custom tracking endpoints for internal or niche platforms, resizable panels, keyboard navigation, and dark mode that follows your DevTools theme. DevTools panel (primary), Chrome side panel, toolbar badge with active tool count, and popup overview. WHO IT'S FOR Web developers, analytics engineers, QA teams, marketing technologists, and privacy professionals who debug, audit, or validate tracking implementations. ▪️Captured data stays local and in-memory by default — no browsing data, URLs, or page content is sent anywhere ▪️AI features are opt-in and only send data to the AI provider you configure with your own API key ▪️Anonymous usage analytics are optional and can be disabled in Settings ▪️No personally identifiable information is collected by the extension itself
Consent Mode Monitor: Free GTM scanner
Check the Default and Updated Consent Mode states and GTM tags with missing consent. 🛡️ Run a 1-click scan of Google Consent Mode on any website that uses GTM and share the result via URL report. ─────────── Key Capabilities ─────────── ◼️ Instant Compliance Score: Identify which analytics or targeting tags are missing consent categories, such as ad_storage. ◼️ Default vs Updated Signals: Compare default and updated consent states to check whether signals start correctly and update after a banner choice. ◼️ No GTM access needed: Audit any website that uses Google Tag Manager. ◼️ More accurate than Web Scanner: Extension won't be blocked by Cloudflare's anti-bot protection, thus showing results that are often missed by automatic monthly scanners. ────────── Who It's For ────────── Built for Regulators, Brands & Agencies that need a fast way to validate compliance. ─────────── Security ─────────── ➤ Privacy compliant extension: Extension is isolated to activeTab only; it does not read other tabs. Also, it only runs when the "Scan" button is explicitly clicked. ➤ Zero Browser History Tracking: We do not track your browsing history or collect any PII. ─────────── Feedback and Support ─────────── Your feedback helps us build a better privacy web! For feature requests or technical support: ✉️ hello@consentmodemonitor.com 🔗 https://consentmodemonitor.com/contact-us/
Stape GTM Helper
Enhance your Google Tag Manager debugging. Stape GTM Helper is a free Google Tag Manager Chrome extension designed to speed up and simplify GTM debugging. This GTM tool helps you bring order to containers packed with tags and improves your workflow in Google Tag Manager preview mode. ➤ Google Tag Manager tools and features for a cleaner GTM preview - Tag Type Coloring – add color and platform logos for Meta, GA4, Google Ads, Microsoft, and more for easier navigation in preview mode. - Entities Filter – focus only on the tags or variables you’re testing for cleaner, faster debugging. - JSON Formatter – make incoming and outgoing JSON requests easy to read. - Consent Status in sGTM – view consent states (granted or denied) directly in your server GTM preview. ➤ Clarity through a tag assistant extension that organizes the GTM preview mode - Debug Google Tag Manager for both web and server containers - Get a structured, color-coded view of all your GTM tags - Improve your Google Tag Manager debugging and testing experience ➤ Perfect For - Developers and analysts working with GTM tools - Anyone who uses Google Tag Manager preview and debug mode daily
Xoot — DataLayer Replay Tool
Capture, edit, and re-push dataLayer events with one click. Capture, edit, and replay dataLayer events with one click. The essential debugging tool for GTM, GA4, and ecommerce tracking. Stop typing dataLayer.push() into your console. Xoot is a lightweight Chrome side panel that captures every dataLayer event on any website and lets you replay them instantly — with or without modifications. Whether you're debugging a purchase event, testing a new GA4 tag, or verifying consent triggers fire correctly, Xoot turns a tedious multi-step console workflow into a single click. Every dataLayer.push() is captured in a live event stream. See an event you want to re-fire? Click play. That's it. The event is pushed back to the dataLayer exactly as it was, minus the GTM internal properties that would cause conflicts. Click any event to expand a full JSON editor. Change a transaction ID, swap a currency, modify item quantities — then push your edited version. Real-time JSON validation tells you if your edits are valid before you fire. Add "_test" (or any string) to event names automatically on re-push. This lets you create isolated test triggers in GTM without touching your production setup. Configure once in settings, and every re-pushed event gets your suffix applied. Include filters let you show only the events you care about — type "purchase" and see nothing else. Hide unnamed events with one toggle. Search across event names and full payloads. Grab any event's complete JSON payload with one click. Paste it into Jira tickets, documentation, Slack messages, or your own scripts. Xoot lives in Chrome's side panel, not a popup. It stays open while you interact with the page, navigate, and trigger events. No more losing your debug state because you clicked somewhere. GTM internal properties like gtm.uniqueEventId and gtm.start are automatically stripped from re-pushed events so they behave like fresh pushes. Re-pushed events appear in the stream with a clear badge so you can tell them apart. Xoot doesn't depend on GTM preview mode. It works on any page with a dataLayer — live sites, staging environments, localhost, Shopify, Magento, custom builds. If there's a dataLayer, Xoot captures it. BUILT FOR: → Digital marketing analysts debugging GA4 ecommerce tracking → GTM specialists testing tag configurations → Developers implementing dataLayer schemas → QA teams verifying tracking across checkout flows → Agencies demonstrating tracking setups to clients → Anyone who's ever copy-pasted a dataLayer object from the console PRIVACY Xoot runs entirely in your browser. No data is sent to any server. No analytics. No accounts. No tracking. It reads the dataLayer on the active tab and that's it.
Adswerve - dataLayer Inspector+
DataLayer Tools for Digital Analysts The Adswerve dataLayer Inspector+ is a tool kit of utilities for a digital analyst. Inspect Google Analytics activity - Monitor the dataLayer in real time - See the Google Analytics hits in the console, as they happen - Evaluate common dataLayer pushes formats: events and ecommerce Insert additional resources in the page - Push a dataLayer message for setup - Add a GTM container to test it - Insert code into the page to monitor and modify How to use the dataLayer Inspector+: https://adswerve.com/resources/adswerve-data-layer-inspector-2 Update for v2024.11.1.1 Due to new restrictions on external script tags in Chrome extensions, the "Insert GTM Container" option has been removed from dataLayer Inspector+. Follow these steps to insert a GTM container into a web page with the "Inject Code" feature instead: Go to tagmanager.google.com. Under the Admin tab for your container, select "Install Google Tag Manager." As shown in the screenshot below, where it says "Paste this code as high in the of the page as possible," copy just the snippet code content. Note: Do not include , only the code between them. In the DataLayer Inspector popup, under "Add Functionality," check "Inject Code." Paste the code snippet from Tag Manager into the text box that appears. Click the button to "Save Settings & Reload." The GTM container will be inserted until the "Inject Code" box is unchecked and "Save Settings & Reload" is clicked again. Be sure to do this when you've finished testing.