I don’t use any extension. But I do use the debugger ("Preview”) of Google Tag Manager Answer from Tony_DS on reddit.com
🌐
Chrome Web Store
chromewebstore.google.com › detail › tag-assistant › kejbdjndbnbjgmefkgdddjlbokphdefk
Tag Assistant - Chrome Web Store
The Tag Assistant extension works with Tag Assistant to help troubleshoot installation of gtag.js and Google Tag Manager.
🌐
Google Tag Assistant
tagassistant.google.com
Google Tag Assistant
Deploy tags in Google Tag Manager easily and safely with the Community Template Gallery.
Discussions

What Chrome extension do you guys use nowadayes to confirm tags are firing?
Have more questions? Join our community Discord! I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns. More on reddit.com
🌐 r/GoogleAnalytics
25
11
October 24, 2024
Using Google Tag Manager with Google Analytics to track a Chrome Extension (2020)
I am working on a chrome extension, and I would like to be able to track metrics with google analytics. I believe the easiest way to do that would be through tag manager, and I have found this tuto... More on stackoverflow.com
🌐 stackoverflow.com
I built a all-in-one Chrome extension to simplify tracking verification for Google Tag Manager (and 20+ networks)
Looks good will give it a try More on reddit.com
🌐 r/GoogleTagManager
13
24
May 7, 2025
Tag assistant extension not working
If this post doesn't follow the rules report it to the mods . Have more questions? Join our community Discord! I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns. More on reddit.com
🌐 r/GoogleTagManager
4
1
April 30, 2025
🌐
Google
tagmanager.google.com
Google Analytics
Google Analytics lets you measure your advertising ROI as well as track your Flash, video, and social networking sites and applications.
🌐
Chrome Web Store
chromewebstore.google.com › detail › tag-assistant-companion › jmekfmbnaedfebfnmakmokmlfpblbfdm
Tag Assistant Companion - Chrome Web Store
The Tag Assistant Companion extension works with Tag Assistant to help troubleshoot installation of gtag.js and Google Tag Manager.
🌐
Analytics Mania
analyticsmania.com › post › google-tag-manager-extensions-chrome
Top 19 Google Tag Manager Extensions and Tools for Fast & Efficient Work
October 20, 2025 - GTMFixer is a Chrome extension that enhances Google Tag Manager by making it easier to organize and manage tags, triggers, and variables. Key features include search and filter tools, tag error highlighting, unique ID appending for GA4 tags, ...
Find elsewhere
🌐
MeasureSchool
measureschool.com › home › top 11 google tag manager extensions
Top 11 Google Tag Manager Extensions (2025)
January 7, 2025 - Now, there are many extensions out there that can be used with GTM, but we are going to focus only on 11 so you’re not overwhelmed and can start using them right away. To make things simpler, we’ve further divided them based on their use cases which we are going to cover as follows: DataLayer / Analytics / Google Tag Manager Extensions
Top answer
1 of 2
7

Okay, for anyone still wondering how to add Analytics to a Chrome Extension, I've figured it out.

First of all, you have to use Universal Analytics (analytics.js), Google Analytics 4 (gtag.js) will not work. It doesn't handle tasks, and we will need to disable certain tasks in order to send hits. Also, it may be possible to use UA with Google Tag Manager, but after I got so deep into figuring this out I decided it would just be easier for me to implement tracking in the code myself. This video that shows you how to set up a UA property in Google Analytics.

In my code, I created a JavaScript file ga.js, with the typical google analytics tracking code that looks like this:

(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');

ga("create", "UA-XXXXX-X", "auto");

with two slight modifications: add the 'https:' in front of the google analytics url, and of course add your own UA property id.

After that, we have to disable checkProtocolTask by adding

ga('set', 'checkProtocolTask', null);

This disables file protocol checking, which we need because google analytics aborts the hit if it's not originating from an http or https protocol (this is originating from a 'chrome-extension://' protocol). I also found I needed to disable checkStorageTask in the same manner, though I am less sure why I needed to do that. All of the resources I have found say that only the checkProtocolTask needs to be disabled to use GA in a CE. My best guess is because my extension isn't a popup, but an injected iFrame, so the cookie permissions are different. I asked this question about it, but haven't gotten any responses. In order to still track user sessions without the use of cookies, I used localStorage to store the ga clientId, as shown here.

I then linked this javascript file at the bottom of the head section of my html file, and added

"content_security_policy": "script-src 'self' https://www.google-analytics.com; object-src 'self'"

to my manifest.json. And Voila! It's working.

Some last minute notes: I definitely recommend using analytics_debug.js while debugging analytics, and if you are still having trouble figuring out the issue then try setting window.ga_debug = {trace: true}; to get an even more detailed log in the console. Also, when sending pageviews, it is important to include the page in the hit as so: ga('send', 'pageview', '/popup');.

This was an absolute headache to figure out, so I hope this helps someone!

2 of 2
0

Google launched a new version of Analytics: Google Analytics 4. And it provides good documentation of how to implement it for Chrome extensions. See: https://developer.chrome.com/docs/extensions/how-to/integrate/google-analytics-4

🌐
Google Support
support.google.com › tagassistant › answer › 10039345
Troubleshoot with Tag Assistant - Tag Assistant Help
If you use Google Tag Manager (GTM) to manage your conversion tags, you need to implement the Google tag in GTM for all ads products. The Google tag simplifies tag management and improves data accuracy. This is in addition to the Conversion Linker tag and Floodlight or Google Ads Conversion ...
🌐
Reddit
reddit.com › r/googletagmanager › i built a all-in-one chrome extension to simplify tracking verification for google tag manager (and 20+ networks)
r/GoogleTagManager on Reddit: I built a all-in-one Chrome extension to simplify tracking verification for Google Tag Manager (and 20+ networks)
May 7, 2025 -

Hello everyone,

For those involved in managing digital advertising and analytics, verifying tracking implementations across various platforms is often a necessary task. Utilizing multiple pixel helper extensions and GA debug views to monitor Google Tag Manager, Google Ads, Meta, TikTok, GA4, and other systems can present efficiency challenges, particularly during the deployment of new campaigns or website features.

To address this, I have developed a Chrome extension called Zen Analytics Pixel Tracker. This tool aggregates data from 20+ trackers into a unified interface within your browser.

⬇️ Official website
⬇️ The extension is available for download here: Chrome webstore URL

⬇️ Reddit channel for supports, issues, and disscussion: r/zen_analytics

I invite you to explore Zen Analytics on the Chrome Web Store and share any feedback you may have. Please be aware that this product is currently in its beta phase. Your insights regarding functionality, any encountered issues, or suggestions for future enhancements are welcome. During this beta period, all premium features are accessible for evaluation at no cost. Thank you for your time.

🌐
OpenCart Community
forum.opencart.com › viewtopic.php
tag manager extensions - OpenCart Community
March 13, 2025 - As I said, the Google Tag Manager is one of the most user-unfriendly software I have seen. We tried to make it easier on the OpenCart end with our Google Tag Manager extension, and you can add support for tags in the Google tag Manager itself for other events, originating from other sources beyond OpenCart, but it's not for the faint-hearted.
🌐
Google Support
support.google.com › tagmanager › answer › 16463290
Tag Assistant Chrome extension - Tag Manager Help
Tag Assistant helps you install, troubleshoot, and verify the implementation of tags on your website. To use the Tag Assistant extension:
🌐
Analyticodigital
analyticodigital.com › home › blog › top google tag manager (gtm) tools & extensions
Top Google Tag Manager (GTM) Tools & Extensions
January 4, 2024 - GTM is a tool that allows you to manage and deploy various tags on your website without the need for manual coding. With GTM, you can easily add tracking codes, such as Google Analytics, Facebook Pixel, and other third-party tags, to your website. Several GTM Tools and extensions are available ...
Address   Calgary, CA
🌐
Christos Pontikis
pontikis.gr › home › google tag manager › useful chrome extensions for google tag manager
Useful Chrome Extensions for Google Tag Manager - Christos Pontikis
June 23, 2024 - Enhance your daily Google Tag Manager workflow with key Chrome extensions. The Tag Assistant, pixel helpers, and Data Layer Inspectors are indispensable tools
🌐
GoodBarber
goodbarber.com › extensions › google-tag-manager
App Extension | Google Tag Manager | GoodBarber
From the Google Tag Manager management interface, you can add tags and define triggers: - Tags are the different javascript codes that you want to run in the container on your site.
Rating: 4.5 ​ - ​ 463 votes
🌐
Chrome Web Store
chromewebstore.google.com › detail › gtmfixer-google-tag-manag › henoooadlnkicamlpjbkenolnhgnochc
GTMFixer - Google Tag Manager Enhancements - Chrome Web Store
GTMFixer is a powerful Chrome extension designed to streamline and enhance your Google Tag Manager (GTM) workflow. This extension provides a suite of tools that make it easier to organize and manage your tags, triggers, and variables, ensuring ...
🌐
Weltpixel
weltpixel.com › home › magento 2 extensions › free extensions
Magento 2 Google Tag Manager Extension (GTM) - Enhanced Ecommerce extension - Universal Analytics Tracking.
August 3, 2023 - We packed it all up to offer the smoother UX for your customers and made sure that all extensions work smoothly together. Google Analytics Enhanced Ecommerce for Magento 2 allows you to get full Enhanced Ecommerce tracking implemented within minutes so you can start gathering valuable data and take data driven decisions. Easy Installation and Configuration: predefined Variables, Triggers and Tags can be automatically created in your Google Anaytics and Google Tag Manager accounts with one click API sync between your Magento 2 store and your GA and GTM accounts.
🌐
daily.dev
daily.dev › home › blog › get into tech › tag manager extension basics
Tag Manager Extension Basics
February 4, 2025 - Tag manager extensions make it easy to add, update, or remove tracking codes without editing your website's code.
🌐
Mirasvit
mirasvit.com › home › magento 2 extensions › magento 2 google tag manager extension
Magento 2 Google Tag Manager Extension & Google Analytics 4
Google Tag Manager for Magento 2
Easily integrate GA4 & Google Tag Manager in Magento 2. Track enhanced ecommerce events. Hyva-compatible. No dev needed. Get accurate analytics. Free install included.
(4.8)
Price   $149.00