v5.7.1
Improvements
- Matomo Ecommerce and Matomo Search tags now use a crisp SVG icon, and the OneTrust icon was refreshed.
- The base "Google Consent Mode v2" tag is now hidden in favour of the extended version, and the Microsoft Consent Mode tag is grouped under the standard "Consent Management" category.
- Restyled the TagManagerExtended branding badge to follow the active Matomo theme colors (transparent background) and removed the author label.
v5.7.0
New Feature: Marketing & Advertising pixels
Eleven new tag templates for the major advertising and marketing platforms. Each social/ads pixel is a complete tag that loads the base library, initialises the pixel and sends the selected event (page view by default, then standard conversion events or a custom event). All snippets and event APIs were verified against the official platform documentation.
[Social]
- Meta Pixel — loads the pixel,
PageView + the 17 standard events + custom events (trackCustom), with optional eventID for Conversions API (CAPI) deduplication.
- TikTok Pixel —
ttq.load/ttq.page + current standard events (Purchase, AddToCart, CompleteRegistration…) + custom events, with optional event_id (Events API deduplication).
- Pinterest Tag —
pintrk load/page + conversion events + custom events, with optional event_id (sent inside the event data, as required by Pinterest).
- Snapchat Pixel —
snaptr init (with optional advanced-matching email) + standard events + the official CUSTOM_EVENT_1…5 slots.
- X (Twitter) Pixel — current
twq('config') + twq('event', <event id>) API (base page tracking handled automatically by config).
- Reddit Pixel —
rdt init + standard events + custom events (Custom with customEventName).
[Ads]
- Microsoft Ads : Conversion — pushes a UET conversion event (action, category, label, event value, revenue value, currency, custom parameters). Requires the base Microsoft Advertising (Bing UET) tag.
- LinkedIn Ads : Conversion — fires a LinkedIn conversion (
lintrk('track', { conversion_id })), with optional loading of the Insight Tag when the partner ID is provided.
[Remarketing]
- Criteo OneTag — dynamic loader +
viewHome/viewList/viewItem/viewBasket/trackTransaction events, with optional email matching.
- Crisp — loads the Crisp live chat / chatbot widget, with optional visitor email and name pre-fill.
[Others]
- HubSpot — loads the HubSpot tracking code (NA/EU data centre), with optional visitor identification by email and custom behavioral events.
All new tags integrate with Matomo variables ({{...}}) on every field and are fully translated in English and French.
v5.6.2
- Fix: Color issue in Lightmode with buttons
- Add: More screenshots
v5.6.1
Bug Fix
- Fix Vue render crash on the Tag/Trigger/Variable list page when an entity references a type that is no longer available (plugin removed/disabled or built-in type filtered out). The list rendered nothing and the console showed
TypeError: Cannot read properties of null (reading 'description').
- Orphan entities now render with a placeholder type label
Unavailable type (xxx) so they remain visible and can still be edited or deleted.
v5.6.0
- Support native CSS variables for Matomo 5.10+
v5.5.1
v5.5.0
New Feature: Bulk Actions
Manage multiple tags, triggers, and variables at once with the new bulk actions feature:
- Select multiple items: Checkbox on each row to select individual items
- Select All: Quick selection of all items in the list
- Bulk Delete: Delete multiple tags, triggers, or variables at once
- Bulk Pause/Resume (tags only): Pause or resume multiple tags simultaneously
This feature is only available for users with write access to the container.
Improvements
- Refactored LESS stylesheets into modular components for better maintainability
- Added branding badge for TagManagerExtended items in the list
v5.4.0
New Triggers
- Custom Event (enhanced): Added regex support with a "Use Regular Expression" checkbox option to match event names using patterns
- Custom Event Group: Fires only when ALL specified custom events have been pushed to the data layer. Useful for multi-condition scenarios
- Form Input: Fires when a form element (input, select, checkbox, radio, textarea) value changes. Supports "Change", "Input", or "Both" listen modes
New Variables
- LocalStorage: Get a value from the browser's localStorage
- SessionStorage: Get a value from the browser's sessionStorage
- Date: Returns the current date/time in a custom format (PHP-style tokens: Y, m, d, H, i, s, etc.)
New Pre-configured Variables (Forms category)
- Form Input - Value: Returns the value of the form element that triggered the Form Input event
- Form Input - Name: Returns the name attribute of the form element
- Form Input - ID: Returns the id attribute of the form element
- Form Input - Type: Returns the type of the form element (text, email, checkbox, select, etc.)
- Form Input - Element: Returns the DOM element that triggered the event
- Form Input - Checked: Returns true/false for checkbox and radio elements
- Form Input - Classes: Returns the CSS classes of the form element
- Form Input - Selected Text: Returns the displayed text of the selected option (for select elements)
v5.3.0
update: Input with variable design
update: Move Add entity button a the top
v5.2.3
update: Add wait_for_update parameter in Google Consent Mode v2
add: Microsoft Consent Mode tag
v5.2.2
fix: Fixing conflict with core and custom tags name.
Thanks to @AltamashShaikh
v5.2.1
update: Tag differencitation from Core imported tags
v5.1.3
fix: Google Ads Conversion init gtag.js itself
v5.1.2
Update CustomHTML with overflow auto
v5.1.1
Update CustomHTML native tag to enhance textarea
v5.1.0
Add tag to Tag Manager
Update tags :
- Google Analytics 4 : Event
- Axeptio (support Google Consent Mode v2)
v5.0.9
Add tag to Tag Manager
- Matomo Analytics : Search
- Intercom
v5.0.8
Update documentation url
v5.0.6
Update tags
- GAds Conversion support with and without "AW-" syntax for conversion ID
v5.0.5
Update tags
- GAds Conversion support transaction ID
v5.0.4
Add tag to Tag Manager
Fix existing tag
v5.0.3
Add tag to Tag Manager
- Simple Analytics
- Alert
- Console
v5.0.2
Add tag to Tag Manager
v5.0.1
Add tag to Tag Manager
v5.0.0
Support Matomo v5
v4.3.3
Update documentation
v4.3.1
Update screenshots
v4.3.0
Add tags to Tag Manager
v4.2.0
Add tags to Tag Manager
- Matomo Analytics : Ecommerce
v4.1.0
Add tags to Tag Manager
- Google Ads : Conversion
- CookieYes
- Cookiebot
- Brevo
- Klaviyo
- DataLayer Synchronisation
Update Axeptio tag to send events to _mtm
v4.0.3
Fix Axeptio tag compatibility with Matomo Tag Manager
v4.0.2
Update doc for Markdown readers
v4.0.1
Add custom variable template to Tag Manager
v4.0.0
Add tags to Tag Manager
- Axeptio
- Google Analytics 4
- Google Analytics 4 : Event
- Hotjar
- Microsoft Clarity
History
View Plugin Page