Title: GTM Kit &#8211; Google Tag Manager &amp; GA4 integration
Author: TLA Media
Published: <strong>6. Septembra 2022.</strong>
Last modified: 29. Juna 2026.

---

Pretražite dodatke

![](https://ps.w.org/gtm-kit/assets/banner-772x250.png?rev=2820073)

![](https://ps.w.org/gtm-kit/assets/icon.svg?rev=2783020)

# GTM Kit – Google Tag Manager & GA4 integration

 Od [TLA Media](https://profiles.wordpress.org/tlamedia/)

[Skini](https://downloads.wordpress.org/plugin/gtm-kit.2.16.4.zip)

[Live Preview](https://bs.wordpress.org/plugins/gtm-kit/?preview=1)

 * [Detalji](https://bs.wordpress.org/plugins/gtm-kit/#description)
 * [Recenzije](https://bs.wordpress.org/plugins/gtm-kit/#reviews)
 *  [Instalacija](https://bs.wordpress.org/plugins/gtm-kit/#installation)
 * [Razvoj](https://bs.wordpress.org/plugins/gtm-kit/#developers)

 [Podrška](https://wordpress.org/support/plugin/gtm-kit/)

## Opis

GTM Kit puts the Google Tag Manager container code on your website so that you don't
need to touch any code. It also pushes data from WooCommerce, Easy Digital Downloads(
EDD) and Contact Form 7 to the data layer for use with for Google Analytics 4, Facebook
and other GTM tags.

The goal of GTM Kit is to provide a flexible tool for generating the data layer 
for Google Tag Manager. It is easy to use and doesn't require any coding, but it
allows developers to customize the plugin as needed.

The settings are organised around what you are trying to do (Setup, Events & data
layer, Commerce, Consent & privacy, and Tools), so related options live together
and the setting you need is quick to find.

### eCommerce events tracked with Google Analytics 4

The following GA4 events are automatically included in the dataLayer:

### WooCommerce

 * view_item_list
 * select_item
 * view_item
 * add_to_wishlist **[Premium]**
 * add_to_cart
 * view_cart
 * remove_from_cart
 * begin_checkout
 * add_shipping_info
 * add_payment_info
 * purchase
 * refund **[Premium]**
 * order_paid **[Premium]**
 * order_processing **[Premium]**
 * order_completed **[Premium]**
 * order_refunded **[Premium]**
 * subscription_started **[Premium]**

Unlock all features with [GTM Kit Premium](https://gtmkit.com/).

### Easy Digital Downloads

 * view_item
 * add_to_cart
 * begin_checkout
 * purchase

### Flexible container implementation

Depending on how you use Google Tag Manager you can delay the loading of the container
script until the browser is idle. This may be relevant to you be if are focusing
on pagespeed.

You may enter a custom domain name if you are using a custom server side GTM (sGTM)
container for tracking. It's also possible to specify a custom loader. GTM Kit has
full support for Stape server GTM hosting.

You can also exclude specific pages from GTM entirely. Add URL patterns on the Container
settings page and GTM Kit holds back the container, the noscript fallback, and its
data layer scripts on matching pages. Useful for third-party checkout iframes, partner-
hosted subpages, and in-app webview routes that run their own tracking. Glob patterns
are supported by default, with optional regex for advanced matching.

### Post data

You may specify which post data elements you wish to include in the dataLayer for
use in Google Tag Manager.
 – Post type: include the type of the current post or
archive page. – Page type: include a defined page type. I.e. post, page, product,
category, cart, checkout etc. – Categories: include the categories of the current
post or archive page. – Tags: include the tags of the current post or archive page.–
Post title: include the post title of the current post. – Post ID: include the Post
ID of the current post. – Post date: include the post date. – Post author name: 
include the post author name. – Post author ID: include the post author ID.

## Slike ekrana

[⌊GTM Kit Dashboard⌉⌊GTM Kit Dashboard⌉[

GTM Kit Dashboard

[⌊Setup: container code, server-side GTM, and page exclusions⌉⌊Setup: container 
code, server-side GTM, and page exclusions⌉[

Setup: container code, server-side GTM, and page exclusions

[⌊Events & data layer: post data and GA4 events⌉⌊Events & data layer: post data 
and GA4 events⌉[

Events & data layer: post data and GA4 events

[⌊Consent & privacy: Google Consent Mode and CMP script attributes⌉⌊Consent & privacy:
Google Consent Mode and CMP script attributes⌉[

Consent & privacy: Google Consent Mode and CMP script attributes

[⌊Commerce: WooCommerce and Easy Digital Downloads tracking⌉⌊Commerce: WooCommerce
and Easy Digital Downloads tracking⌉[

Commerce: WooCommerce and Easy Digital Downloads tracking

## Instalacija

 1. Install GTM Kit either via the WordPress.org plugin repository or by uploading 
    the files to your server.
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. Enter your GTM Container ID and click ‘Save changes’.

## ČPP

### Where do I get a GTM Container ID?

Create an account and container in [Google Tag Manager](https://tagmanager.google.com/)
and get it there.

### Is Google Analytics 4 (GA4) supported?

Yes! We strive to support the full feature set of Google Analytics 4 and will implement
any future features of Analytics 4.

### Is this plugin cache friendly?

Yes! Pagespeed is one of our main focus points, and we strive to make the plugin
compatible with full page caching.

### How can I report security bugs?

You can report security bugs through the Patchstack Vulnerability Disclosure Program.
The Patchstack team help validate, triage and handle any security vulnerabilities.
[Report a security vulnerability.](https://patchstack.com/database/vdp/gtm-kit)

## Recenzije

![](https://secure.gravatar.com/avatar/bbb6175a09141608e9cc4fd898495e118f73990c87d6d9a7154abd2f1eab6d03?
s=60&d=retro&r=g)

### 󠀁[A stable solution—for years](https://wordpress.org/support/topic/a-stable-solution-for-years/)󠁿

 [Dominik](https://profiles.wordpress.org/elexpress/) 23. Aprila 2026.

Every now and then, plugins cause problems after updates requiring you to work with
developers to fix bugs – but this one has worked reliably for years.

![](https://secure.gravatar.com/avatar/ef434f98845c6cca000d1eb979c22165da771b9222acaced3163384727aa96c7?
s=60&d=retro&r=g)

### 󠀁[Don't waste your time with this plugin](https://wordpress.org/support/topic/dont-waste-your-time-with-this-plugin-8/)󠁿

 [tomaszubrik](https://profiles.wordpress.org/tomaszubrik/) 21. Januara 2026. 1 
reply

It's not working. Instead of this I have to paste script into header of page to 
have GA4 live again. I spend 4 days with it and it's not working at all. It was 
a waste of my time.

![](https://secure.gravatar.com/avatar/305cd0595d53c493138eed8d7aabe7c90c8257c2ea09865612a03502281e7280?
s=60&d=retro&r=g)

### 󠀁[Great Plugin requirements full filled!](https://wordpress.org/support/topic/great-plugin-requirements-full-filled/)󠁿

 [vinnyrajput](https://profiles.wordpress.org/vinnyrajput/) 23. Januara 2025.

Easy to configure, effective and support is helpful.

![](https://secure.gravatar.com/avatar/01b291c8a5a1b681850e93eea8b8c0c469fe61917926f1fd465fb26084900314?
s=60&d=retro&r=g)

### 󠀁[Astonishing](https://wordpress.org/support/topic/astonishing-13/)󠁿

 [bluantinoo](https://profiles.wordpress.org/bluantinoo/) 16. Oktobra 2024.

After years of using GTM4WP I started having troubles tracking the purchase events
of my woocommerce. GTM Kit solved every issue in 5 minutes. It's straightforward
to set up. It also imports settings from GTM4WP at first activation, and finally,
all my e-commerce events are tracked properly.

![](https://secure.gravatar.com/avatar/9e835600044ca5078fa0e0989df4bfda93f42fa33b8bc1cd517d6ade3088203c?
s=60&d=retro&r=g)

### 󠀁[Great Plugin – Great Support](https://wordpress.org/support/topic/great-plugin-great-support-1927/)󠁿

 [shopmaster](https://profiles.wordpress.org/serdarozbilen/) 26. Septembra 2024.

I have been using gtm4wp for years and didn't think I would find anything better.
But I did. And with great support. It also fixed the issue with Bricks Builder right
away. It looks really great.

![](https://secure.gravatar.com/avatar/3bbd22ffa78a108e239e2bbd59b34bb3614b35b289e7279bc9a014c45d4560ab?
s=60&d=retro&r=g)

### 󠀁[Works great, exceptional good service](https://wordpress.org/support/topic/works-great-exceptional-good-service/)󠁿

 [Mooren](https://profiles.wordpress.org/mooren/) 16. Jula 2024.

Fantastic service after we experienced an issue in our network setup.

 [ Read all 20 reviews ](https://wordpress.org/support/plugin/gtm-kit/reviews/)

## Saradnici i programeri

“GTM Kit – Google Tag Manager & GA4 integration” is open source software. The following
people have contributed to this plugin.

Doprinositelji

 *   [ TLA Media ](https://profiles.wordpress.org/tlamedia/)
 *   [ Torben Lundsgaard ](https://profiles.wordpress.org/torbenlundsgaard/)
 *   [ GTM Kit ](https://profiles.wordpress.org/gtmkit/)

“GTM Kit – Google Tag Manager & GA4 integration” je prijeveden na 4 dijalekta. Zahvala
[prevodiocima](https://translate.wordpress.org/projects/wp-plugins/gtm-kit/contributors)
za njihov doprinos.

[Prevedi “GTM Kit – Google Tag Manager & GA4 integration” na vaš jezik.](https://translate.wordpress.org/projects/wp-plugins/gtm-kit)

### Zainteresirani za razvoj?

[Pregledajte kôd](https://plugins.trac.wordpress.org/browser/gtm-kit/), pogledajte
[SVN spremište](https://plugins.svn.wordpress.org/gtm-kit/)ili se pretplatite na
[dnevnik razvoja](https://plugins.trac.wordpress.org/log/gtm-kit/) od [RSS](https://plugins.trac.wordpress.org/log/gtm-kit/?limit=100&mode=stop_on_copy&format=rss).

## Zapis promijena

#### 2.16.4

Release date: 2026-06-29

Find out about what's new in our [our release post](https://gtmkit.com/changelog/gtm-kit-2-16/).

#### Bugfixes:

 * When the Template Assistant cannot generate a container, the page now shows the
   reason reported by the server inline (and logs the full detail to the browser
   console), instead of a generic “Error generating template” message that hid what
   actually went wrong.

#### Other:

 * The settings screen now ships an sGTM Preview test-send control that GTM Kit 
   Premium registers into the Setup  Environment section, so Premium users can send
   a server-side webhook event to their server container's Preview/Debug panel.
 * The Event Deferral setting no longer warns about Consent Mode when a consent 
   platform supplies consent through the WP Consent API. The notice now appears 
   only when neither Consent Mode nor the WP Consent API can release deferred events,
   and its wording names both consent sources instead of implying Consent Mode is
   required.

#### 2.16.3

Release date: 2026-06-23

Find out about what's new in our [our release post](https://gtmkit.com/changelog/gtm-kit-2-16/).

#### New:

 * The Event Deferral setting now warns when it is switched on while Consent Mode
   is off, because deferred events have no consent signal to wait on and never release
   in that state.

#### Bugfixes:

 * The Commerce “Brand” selector now lists your product brand taxonomies again, 
   instead of showing only “(not set)”. The redesigned settings screen stopped loading
   the taxonomy and page lists, so the Brand selector (and other taxonomy- or page-
   based options) appeared empty regardless of how brands were configured.

#### 2.16.0

Release date: 2026-06-23

Find out about what's new in our [our release post](https://gtmkit.com/changelog/gtm-kit-2-16/).

#### New:

 * The settings screen now uses a redesigned, capability-based interface, organising
   everything into Setup, Events & data layer, Commerce, Consent & privacy, Tools
   and more.

#### Bugfixes:

 * The Contact Form 7 “Load JavaScript” setting now shows the recommended choice
   as selected when the setting has never been saved.

#### Other:

 * Clarified the Debug log setting description so it reflects that it also logs 
   the server-side webhooks GTM Kit sends, not only the purchase event.

#### 2.15.0

Release date: 2026-06-12

Find out about what's new in our [our release post](https://gtmkit.com/changelog/gtm-kit-2-15/).

#### Bugfixes:

 * Security hardening: Links served to the settings interface from remote content(
   upgrade offers, templates, tutorials) and notifications are now validated before
   they are used for navigation.

#### Other:

 * New `gtmkit_settings_registry` filter lets add-ons register their settings fields
   with the GTM Kit settings screen at runtime. The settings screen now exposes 
   its field registry and related metadata, preparing for GTM Kit's new settings
   interface.

#### 2.14.1

Release date: 2026-06-03

A maintenance fix for the 2.14 line; see the [2.14 release post](https://gtmkit.com/changelog/gtm-kit-2-14/)
for what 2.14 introduced.

#### Bugfixes:

 * WooCommerce block tracking now loads on block (FSE) themes where Cart, Checkout,
   Mini Cart, Product Collection, or Related Products are rendered from block templates
   and template parts. Previously the block tracking bundle could fail to load on
   these sites, so block ecommerce events never fired.

#### 2.14.0

Release date: 2026-06-02

Find out about what's new in our [release post](https://gtmkit.com/changelog/gtm-kit-2-14/).

#### New:

 * New “Engagement events” settings section emits GA4 standard `login`, `sign_up`,`
   search`, and `generate_lead` events out of the box. Each event has its own toggle
   and defaults to on, so customers see the events the moment they upgrade.
 * Rebuilt WooCommerce block tracking on stable data-store APIs. Cart, Checkout,
   Mini Cart, All Products, Product Collection, Single Product, Related Products,
   the Cart block cross-sells, and product filter blocks now all emit ecommerce 
   events end to end, including add_to_cart and view_cart from the Mini Cart, list
   and select tracking for the All Products grid and cart cross-sells, and view_item_list
   re-fires when a filter or pagination control updates a Product Collection.

#### Bugfixes:

 * The Contact Form 7 integration now loads reliably on form pages when “Load JavaScript”
   is set to the recommended “Only on pages where the Contact Form 7 script is registered”
   mode, even when a performance plugin (e.g. WP Rocket) defers Contact Form 7's
   own scripts until shortcode render. Previously the integration could be skipped
   on legitimate form pages and `gtmkit.CF7MailSent` would not fire.

#### Other:

 * New developer filters let extensions tag the method, normalise the search term,
   assign a lead value, rename the handoff cookie, veto any event, or opt custom
   search templates into the `search` event.
 * New `gtmkit_blocks_supported` filter lets developers add custom block names to
   the list that loads GTM Kit's block tracking.
 * Raised the minimum WooCommerce version to 10.3 for the new block tracking integration.
   Sites on earlier WooCommerce continue to receive classic-template tracking unchanged.
 * Added Vitest and Playwright test harnesses covering the block tracking path, 
   plus PHPUnit coverage for the block detection and Store API extension.
 * Prepare the settings and setup-wizard bootstrap for React 19, which WordPress
   will ship in a future release. No behaviour change under the current React 18.

#### Earlier versions

For the changelog of earlier versions, please refer to [the changelog on gtmkit.com](https://gtmkit.com/changelog/).

## Meta

 *  Version **2.16.4**
 *  Last updated **prije 3 dana**
 *  Active installations **30.000+**
 *  WordPress version ** 6.8 ili viša **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 ili viša **
 *  Languages
 * [Danish](https://da.wordpress.org/plugins/gtm-kit/), [English (US)](https://wordpress.org/plugins/gtm-kit/),
   [Spanish (Chile)](https://cl.wordpress.org/plugins/gtm-kit/), [Spanish (Spain)](https://es.wordpress.org/plugins/gtm-kit/)
   i [Turkish](https://tr.wordpress.org/plugins/gtm-kit/).
 *  [Prevedite na vaš jezik](https://translate.wordpress.org/projects/wp-plugins/gtm-kit)
 * Tags
 * [analytics](https://bs.wordpress.org/plugins/tags/analytics/)[ga4](https://bs.wordpress.org/plugins/tags/ga4/)
   [google tag manager](https://bs.wordpress.org/plugins/tags/google-tag-manager/)
   [gtm](https://bs.wordpress.org/plugins/tags/gtm/)[woocommerce](https://bs.wordpress.org/plugins/tags/woocommerce/)
 *  [Napredni pogled](https://bs.wordpress.org/plugins/gtm-kit/advanced/)

## Ocjene

 4.8 out of 5 stars.

 *  [  19 5-star reviews     ](https://wordpress.org/support/plugin/gtm-kit/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/gtm-kit/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/gtm-kit/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/gtm-kit/reviews/?filter=2)
 *  [  1 1-star review     ](https://wordpress.org/support/plugin/gtm-kit/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/gtm-kit/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/gtm-kit/reviews/)

## Doprinositelji

 *   [ TLA Media ](https://profiles.wordpress.org/tlamedia/)
 *   [ Torben Lundsgaard ](https://profiles.wordpress.org/torbenlundsgaard/)
 *   [ GTM Kit ](https://profiles.wordpress.org/gtmkit/)

## Podrška

Rješene stavke u zadnja dva mjeseca:

     3 out of 3

 [Pogledaj forum podrške](https://wordpress.org/support/plugin/gtm-kit/)

## Pokloni

Da li bi ste željeli da podržite napredovanje ovog proširenja?

 [ Pokloni ovom proširenju ](https://github.com/tlamedia/gtm-kit)