---
title: "Joomla Tag Manager (GTM, GA4, Matomo, Plausible, Facebook and more)"
date: 2026-06-12
author: "Jeroen Moolenschot"
---

# Joomla Tag Manager (GTM, GA4, Matomo, Plausible, Facebook and more)

![](https://www.joomill-extensions.com/images/extensions/tagmanager/logo-tagmanager-2026.png) 
# Joomla **Tag Manager**

 Add every analytics, marketing and verification tag to your Joomla site from one plugin. No template overrides, no editing index.php, no FTP. Set each service up once and the code lands in exactly the right spot.

 
- Download free
- [Documentation](https://www.joomill-extensions.com/index.php?Itemid=5762)
- [JED](https://extensions.joomla.org/extension/joomill-tag-manager/)

 
- Free and open source
- Joomla 5 and 6
- 8 tools, 4 verifications
- 6 languages

 Tag Manager

 System plugin for Joomla

 Google Tag Manager GA4 Matomo Plausible Clarity Meta Pixel LinkedIn Leadinfo 
---

 One Joomla system plugin, GPL licensed. There is no pro version, it is free and stays free.

 Why Tag Manager

 
## One plugin, every tag

 Most Joomla sites collect a separate plugin for Google Analytics, a snippet pasted into the template for the Meta Pixel, and a verification meta tag hand-edited into index.php that disappears on the next template update. Tag Manager replaces all of that. You configure each service in the plugin options and the code is written into the right place on every front-end page.

 Analytics and marketing

 
## All tools, one place

 Enable one, or run several side by side. You choose what loads.

 
- ### Google Tag Manager

 Tag container

 The tag loads exactly where Google requires it. Preconnect and dns-prefetch hints make it load faster.
- ### Google Analytics 4

 Web analytics

 Drops in the gtag.js measurement code from your G-XXXX ID.
- ### Microsoft Clarity

 Heatmaps and recordings

 Adds Microsoft Clarity for heatmaps and session recordings.
- ### Meta Pixel

 Ads and conversions

 The Facebook and Meta Pixel with the standard PageView event and a noscript fallback.
- ### LinkedIn Insight Tag

 B2B campaigns

 Placed before the closing body tag as LinkedIn recommends, for campaign conversion tracking.
- ### Leadinfo

 Visitor identification

 Identify the companies that visit your site.
- ### Matomo

 Privacy-friendly

 Connect your self-hosted Matomo install for full-control, privacy-friendly analytics.
- ### Plausible

 Cookieless

 Works with plausible.io or your own self-hosted instance for lightweight, cookieless stats.

 Search and social

 
## Get verified everywhere

 Prove ownership of your site to every major platform with a single meta tag each. No file uploads, no template edits. Verification tags are always output, even for user groups you exclude from tracking, so verification never breaks.

 
- Google Search Console
- Bing Webmaster Tools
- Pinterest domain verification
- Facebook domain verification

 ![](https://www.joomill-extensions.com/images/extensions/tagmanager/tagmanager-form.png) Clean data

 
## Keep yourself out of your own statistics

 Your own visits should not count. Select the user groups you want to exclude, for example Administrators and Editors, and logged-in users in those groups are not tracked at all. Your analytics stay clean and your numbers stay honest.

 ![](https://www.joomill-extensions.com/images/extensions/tagmanager/tagmanager-advanced.png) Full control

 
## Your own head and body code

 Need something that is not in the list? Three raw code editors give you full control over where your code lands.

 
- Custom Head Code, injected before </head>
- Custom Body Begin Code, injected after the opening <body> tag
- Custom Body End Code, injected before </body>

 Drop in any other tracking snippet, schema markup, A/B-testing script or chat widget.

 Under the hood

 
## Fast, secure, built the Joomla way

 
- ### Frontend only

 No admin tracking

 Nothing is ever injected into the administrator area.
- ### One pass

 No overhead

 The whole page is rewritten in a single pass, so there is no needless overhead.
- ### Validated and escaped

 Safe output

 Every ID is checked against its expected format and escaped for where it is printed, so a typo or a bad paste cannot break your page.
- ### Ready for Joomla 6

 Modern codebase

 Namespaced plugin with a DI service provider and SubscriberInterface, using support plugin lazy loading on Joomla 6.1+ with PHP 8.4.

 Questions

 
## Frequently Asked Questions

 
- ### Is Tag Manager free?

 Yes. Joomill Tag Manager is completely free to download and use on as many Joomla sites as you want, and it stays free. There is no paid or pro version. If you maintain multiple sites with other Joomill extensions, the Joomla Extensions Bundle gives you every commercial extension under one license, but Tag Manager itself is free.
- ### Which Joomla versions are supported?

 Tag Manager supports Joomla 5.x and 6.x and is ready for Joomla 7. It needs PHP 8.1 or higher. On Joomla 6.1+ with PHP 8.4 it uses support plugin lazy loading, so the plugin code is only loaded when it is actually needed.
- ### Which tools and platforms can it add?

 Eight tracking and analytics tools: Google Tag Manager, Google Analytics 4, Microsoft Clarity, Meta (Facebook) Pixel, LinkedIn Insight Tag, Leadinfo, Matomo and Plausible Analytics. Plus site verification for Google, Bing, Pinterest and Facebook. Plus three custom code fields for anything else. You enable only the ones you need.
- ### Do I need to edit my template or use FTP?

 No. You set everything up in the plugin options in your Joomla backend. Tag Manager injects the code into your front-end pages automatically, so nothing breaks when you update your template.
- ### Does it place the Google Tag Manager noscript code correctly?

 Yes. The GTM noscript iframe is placed directly after the opening body tag, which is where Google requires it. Many snippet plugins can only add code to the head, so they cannot do this. The container script and its preconnect and dns-prefetch hints go in the head.
- ### Can I use privacy-friendly analytics?

 Yes. Matomo (self-hosted) and Plausible (cloud or self-hosted) are both supported and are the privacy-friendly options. You choose which analytics tools to load, so you can run a cookieless setup if that suits your site. Note that Tag Manager outputs the tags you configure, it is not a cookie consent banner, so make sure your privacy and consent setup matches the tools you enable.
- ### Will my own visits show up in the statistics?

 Only if you let them. With the Exclude User Groups option you can stop tracking logged-in users in groups such as Administrators and Editors, so your own activity does not pollute your data. Site verification meta tags are still output for those users, so verification keeps working.
- ### Is it safe to paste IDs and codes in?

 Yes. Every ID is validated against its expected format and escaped for where it is printed, so a typo or a bad paste cannot break your page or create a security hole. The custom code fields are intentionally raw so you keep full control, and they are handled so that characters like $1 are printed exactly as written.
- ### Can I exclude the administrator area from tracking?

 It is already excluded. Tag Manager only ever injects code on the front end of your site. The administrator area is never touched.
- ### In which languages is the plugin available?

 The plugin interface is available in six languages: English, Dutch, German, French, Spanish and Italian.
- ### How do I install it?

 Download the installation file from the Joomill website and install it through System > Install > Extensions in your Joomla backend, using the Upload Package File tab. You can also use Install from Web and search for Joomill. The plugin is enabled automatically after installation, so you can go straight to its options.
- ### Where can I get support?

 Documentation is on the Joomill Extensions website, and you can reach the developer directly through the contact page. The plugin is also listed on the Joomla Extensions Directory, where you can leave a review.

 
## Ready to manage every tag from one place?

 Free to download and use on as many Joomla sites as you want. There is no pro version, it is free and stays free.

 
- Download the Free version
- 
- 

 One license, unlimited sites · Personal support from the developer


## Custom Fields

**Extension Name:** Joomla Tag Manager

**Extension Alternative Name:** Joomill Tag Manager 

**Cache Key:** tagmanager

**OCH categorie:** 35

**Prijs Gratis versie:** 0

**Extension URL:** https://www.joomill-extensions.com/extensions/tagmanager

**Extension Download URL:** https://www.joomill-extensions.com/downloads/tag-manager-plugin

