Our own plugin connects WordPress to your server-side container in a couple of minutes. First-party container loading, Consent Mode v2 and the complete GA4 ecommerce event set, including the block-based cart and checkout.
Not in the WordPress.org directory yet. Download the ZIP and upload it from your WordPress admin.
Connect this site to your server-side container and choose how the tag loads.
Everything the plugin does is a switch on one screen. Nothing is sent anywhere until you enter your container URL.
Loads the GTM web container from your own domain instead of googletagmanager.com, so ad blockers and tracking prevention no longer recognise it. Placement, GTM environments and a custom loader path are all configurable.
Publishes Google Consent Mode v2 defaults for all seven signals before the container loads: globally, for the EEA and UK, or for a region list you choose. It warns you if your consent banner already sets them.
Pushes page type, post and author details, site search, language and login state on every request, plus hashed customer data for Enhanced Conversions and Customer Match.
The complete GA4 funnel for WooCommerce, with item brand, variant, the real category hierarchy, discounts and list attribution carried from the listing through to the cart.
Sends purchase, refund and order-paid events straight from your server on a background job, so conversions arrive even when the browser blocks every script. Failures retry with backoff.
GPL-2.0, no account needed to install it, and no upsells in the admin. You only pay for the container that receives the data.
Switch WooCommerce on and every standard GA4 ecommerce event is tracked, with the item detail Google Ads and Meta need to match products in your catalogue.
view_item_listselect_itemview_itemadd_to_cartremove_from_cartview_cartbegin_checkoutadd_shipping_infoadd_payment_infopurchaseWorks with the classic templates and the Cart and Checkout blocks: page events come from the cart itself rather than template hooks, and add-to-cart is detected through the WooCommerce data store.
The order webhook leaves your server, not the browser. A blocked script no longer means a missing conversion, and each order is deduplicated so it is only ever counted once.
Email, phone and name are normalised and SHA-256 hashed in PHP before they ever reach the page, so no plain-text customer detail is exposed in the browser.
The cookie keeper re-issues analytics cookies from your server, so Safari's seven-day cap on script-set cookies stops truncating returning visitors.
Brand, variant, the real category hierarchy and per-item discounts are sent, and item IDs can be matched to the SKUs in your Merchant Center or Meta catalogue.
No FTP, no code, no developer. Everything happens in your WordPress admin.
One file, under 100 KB. The plugin is free and GPL-licensed. There is no licence key to enter and no account needed to install it.
Go to Plugins → Add New → Upload Plugin, choose the ZIP and activate. A Tracking Hippo entry appears in your admin menu.
Enter the container domain from your Tracking Hippo dashboard and your GTM web container ID, then press Test connection to confirm it is live.
Every tag is downloaded from an external domain that ad blockers and tracking prevention already know by name.
Blockers drop the request outright, and Safari caps script-set cookies at seven days, so returning visitors look new.
Missing conversions train bidding on incomplete data, and budget drifts towards whatever still reports.
The container loads from your own domain, so it looks like the rest of your site rather than a third-party tracker.
Events are validated and enriched in your container, and orders are delivered straight from PHP where no blocker can reach them.
More complete conversion data means the ad platforms optimise on what actually happened.
Client-side tracking loses a growing share of every campaign's data. Moving collection to your own server puts it back.
The container is served from your domain, so blocklists built around googletagmanager.com no longer apply and far more events arrive.
Tag logic runs on the server instead of the visitor's device, which takes weight off the main thread and out of your Core Web Vitals.
You decide what leaves your server and what stays behind. Data is processed in the EU, and personal fields are hashed before they are sent.
First-party cookies set over HTTP are not subject to the seven-day cap browsers apply to script-set ones, so campaigns keep their credit.
The plugin is free. Point it at a Tracking Hippo container and you are collecting server-side today, with €10 of trial credit and no card needed.
Download pluginv1.0.0€10 free trial credit · 100% EU-hosted · Pay as you go
WordPress is a trademark of the WordPress Foundation. WooCommerce is a trademark of Automattic Inc. Google Tag Manager, Google Analytics and Google Ads are trademarks of Google LLC. Tracking Hippo is an independent product and is not affiliated with, endorsed by or sponsored by any of them.