Title: TrendBender Script Injector for Google Tag Manager (GTM)
Author: trendbender
Published: <strong>July 3, 2026</strong>
Last modified: July 3, 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/trendbender-script-injector-gtm.svg)

# TrendBender Script Injector for Google Tag Manager (GTM)

 By [trendbender](https://profiles.wordpress.org/trendbender/)

[Download](https://downloads.wordpress.org/plugin/trendbender-script-injector-gtm.1.2.1.zip)

 * [Details](https://co.wordpress.org/plugins/trendbender-script-injector-gtm/#description)
 * [Reviews](https://co.wordpress.org/plugins/trendbender-script-injector-gtm/#reviews)
 *  [Installation](https://co.wordpress.org/plugins/trendbender-script-injector-gtm/#installation)
 * [Development](https://co.wordpress.org/plugins/trendbender-script-injector-gtm/#developers)

 [Support](https://wordpress.org/support/plugin/trendbender-script-injector-gtm/)

## Description

Trendbender Script Injector for Google Tag Manager is a lightweight plugin that 
adds Google Tag Manager (GTM) to your WordPress site in a clean and reliable way.

 * Inserts the official GTM script into the `<head>`
 * Inserts the GTM noscript iframe right after `<body>` (using `wp_body_open`)
 * Minimal setup: only a GTM Container ID
 * Built-in status check to confirm GTM is active on the front-end
 * No external dependencies, no bloat

## Screenshots

[⌊Settings page with GTM status and Container ID field⌉⌊Settings page with GTM status
and Container ID field⌉[

Settings page with GTM status and Container ID field

[⌊Plugins list with the plugin active and a quick Settings link⌉⌊Plugins list with
the plugin active and a quick Settings link⌉[

Plugins list with the plugin active and a quick Settings link

## Installation

 1. Upload the plugin folder to `/wp-content/plugins/trendbender-script-injector-gtm/`
    or install via the Plugins screen in WordPress.
 2. Activate the plugin through the “Plugins” menu in WordPress.
 3. Go to **Settings  Trendbender Script Injector for Google Tag Manager** and paste
    your GTM Container ID (example: `GTM-ABC1234`).
 4. Visit any public page on your site once to update the status indicator.

## FAQ

### Does this plugin add Google Analytics?

No. This plugin only inserts Google Tag Manager. Use GTM to load Google Analytics,
pixels, and other tags as needed.

### Will this work with caching/CDN plugins?

Yes. The GTM snippets are output on every page render. If you use aggressive caching,
visit a public page once after changes to refresh the status indicator.

### Privacy / cookie compliance

This plugin does not collect or send any data by itself.
 Compliance depends on 
what you configure inside GTM and your consent solution.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“TrendBender Script Injector for Google Tag Manager (GTM)” is open source software.
The following people have contributed to this plugin.

Contributors

 *   [ trendbender ](https://profiles.wordpress.org/trendbender/)

“TrendBender Script Injector for Google Tag Manager (GTM)” has been translated into
1 locale. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/trendbender-script-injector-gtm/contributors)
for their contributions.

[Translate “TrendBender Script Injector for Google Tag Manager (GTM)” into your language.](https://translate.wordpress.org/projects/wp-plugins/trendbender-script-injector-gtm)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/trendbender-script-injector-gtm/),
check out the [SVN repository](https://plugins.svn.wordpress.org/trendbender-script-injector-gtm/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/trendbender-script-injector-gtm/)
by [RSS](https://plugins.trac.wordpress.org/log/trendbender-script-injector-gtm/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.2.1

 * Fix: admin status persistence now updates reliably on front-end visits
 * Added: Settings shortcut in the Plugins list row
 * Improved: internationalization-ready admin strings

#### 1.2.0

 * Stable release
 * Head and body (noscript) injection
 * Settings page with GTM Container ID
 * Built-in front-end status confirmation

## Meta

 *  Version **1.2.1**
 *  Last updated **4 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 7.4 or higher **
 *  Languages
 * [English (US)](https://wordpress.org/plugins/trendbender-script-injector-gtm/)
   and [Russian](https://ru.wordpress.org/plugins/trendbender-script-injector-gtm/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/trendbender-script-injector-gtm)
 * Tags
 * [analytics](https://co.wordpress.org/plugins/tags/analytics/)[google tag manager](https://co.wordpress.org/plugins/tags/google-tag-manager/)
   [gtm](https://co.wordpress.org/plugins/tags/gtm/)[tracking](https://co.wordpress.org/plugins/tags/tracking/)
 *  [Advanced View](https://co.wordpress.org/plugins/trendbender-script-injector-gtm/advanced/)

## Ratings

No reviews have been submitted yet.

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

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

## Contributors

 *   [ trendbender ](https://profiles.wordpress.org/trendbender/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/trendbender-script-injector-gtm/)