WordPress plugin

    The server-side tracking plugin for WordPress and WooCommerce

    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.

    WordPress
    WooCommerce
    Download pluginv1.0.0
    Download size
    90 KB ZIP
    Requirements
    WordPress 5.9+ · PHP 7.2+
    Licence
    Free, GPL-2.0

    Not in the WordPress.org directory yet. Download the ZIP and upload it from your WordPress admin.

    tracking.hippov1.0.0
    Container
    First-party loader
    Consent Mode
    Defaults active
    Ecommerce
    10 events on
    Webhooks
    Delivering
    Container

    Connect this site to your server-side container and choose how the tag loads.

    Server container URL
    https://gtm.yourshop.com
    Web container ID
    GTM-XXXXXXX
    First-party loader
    Load gtm.js through the container domain
    Cookie keeper
    Re-issue analytics cookies from the server
    Consent Mode v2
    ad_storagead_user_dataanalytics_storage+4
    What you get

    Everything the WordPress plugin does

    Everything the plugin does is a switch on one screen. Nothing is sent anywhere until you enter your container URL.

    Container

    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.

    Consent

    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.

    Data Layer

    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.

    Ecommerce

    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.

    Webhooks

    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.

    Free and open source

    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.

    Download pluginv1.0.0
    WooCommerce

    Server-side-seuranta WooCommercelle

    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_list
    select_item
    view_item
    add_to_cart
    remove_from_cart
    view_cart
    begin_checkout
    add_shipping_info
    add_payment_info
    purchase

    Works 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.

    Miksi WooCommerce-kaupat tarvitsevat server-side taggingia

    Ostot, jotka kestävät ad blockerit

    Selaimen ostotagit ovat verkon estetyimpiä requesteja. First-party endpoint pitää liikevaihtotapahtuman ehjänä.

    Deduplikointi tilaus-ID:llä

    Kiitossivun uudelleenlataukset ja maksunvälittäjän callbackit laukaisevat purchasen useammin kuin kerran. Tilauksesta johdettu vakaa event ID yhdistää ne yhdeksi konversioksi.

    Välimuisti ja suostumukset pysyvät ennustettavina

    WordPressin välimuisti-, suostumus- ja optimointilisäosat siirtävät tagien ajoitusta. Server-side-toimitus pitää suostumustilan eksplisiittisenä ja testattavana.

    Yksi tapahtuma, kaikki kohteet

    Lähetä sama validoitu WooCommerce-osto GA4:ään, Meta CAPIin, Google Adsiin ja TikTokiin ilman uutta selainskriptiä.

    Kysymyksiä WooCommerce-seurannasta

    Does it work with the Cart and Checkout blocks?
    Yes. Cart and checkout events are derived from the cart itself rather than from classic template hooks, and add or remove events come from the block data store, so both front-ends are covered.
    Will it conflict with GTM4WP or another GTM plugin?
    Only one plugin should inject the container, or every event is counted twice. The plugin detects the conflict and warns you; set container placement to "data layer only" here, or disable the container in the other plugin.
    Do I still need a consent banner?
    Yes. The plugin publishes the Consent Mode defaults that tell tags how to behave before a choice is made; your banner is still what asks the visitor and sends the update.
    Is High-Performance Order Storage supported?
    Yes. The plugin declares compatibility with HPOS and with the Cart and Checkout blocks, so WooCommerce will not flag your store as incompatible.

    WordPress setup in three steps

    No FTP, no code, no developer. Everything happens in your WordPress admin.

    01

    Download the ZIP

    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.

    • Works on any WordPress site, with or without WooCommerce
    • Requires WordPress 5.9+ and PHP 7.2+
    • Nothing is sent anywhere until you configure a container
    Download pluginv1.0.0
    WordPress admin
    trackinghippo-server-side-1.0.0.zip
    90 KB ZIP · GPL-2.0-or-later
    02

    Upload it in WordPress

    Go to Plugins → Add New → Upload Plugin, choose the ZIP and activate. A Tracking Hippo entry appears in your admin menu.

    • Plugins → Add New → Upload Plugin
    • Select the ZIP and press Install Now
    • Activate, then open Tracking Hippo in the menu
    WordPress admin
    Drop the ZIP here
    Install now
    03

    Paste your container URL

    Enter the container domain from your Tracking Hippo dashboard and your GTM web container ID, then press Test connection to confirm it is live.

    • Test connection verifies the container answers
    • Turn on the first-party loader to bypass ad blockers
    • A health panel flags anything still misconfigured
    WordPress admin
    Server container URL
    https://gtm.yourshop.com
    Web container ID
    GTM-XXXXXXX
    Load gtm.js through the container domain

    Client-side vs. server-side-seuranta

    Client-side-seuranta

    01
    WordPress-sivusto

    Raskaat seurantaskriptit hidastavat sivustoasi

    02
    Käyttäjän selain

    Ad blockerit estävät seurannan

    03
    Analytiikka-alusta

    Epätäydellistä dataa

    Server-side-seuranta

    01
    WordPress-sivusto

    Kevyet, nopeasti latautuvat sivut

    02
    Tracking Hippo -palvelin

    Turvallinen datankäsittely

    03
    Analytiikka-alusta

    Täydellistä, tarkkaa dataa

    Miksi server-side-seuranta WordPressille?

    Perinteinen client-side-seuranta muuttuu yhä epäluotettavammaksi. Server-side-seuranta ratkaisee nämä haasteet.

    Parempi yksityisyys & noudattaminen

    Server-side-seuranta varmistaa, että WordPress-sivustosi noudattaa GDPR:ää, CCPA:ta ja muita tietosuojasäädöksiä pitämällä arkaluonteisen datan palvelimillasi.

    Parempi sivuston suorituskyky

    Vähennä sivun latausaikoja siirtämällä seurantaskriptit palvelimelle. WordPress-sivustosi latautuu nopeammin ilman raskasta client-side-seurantakoodia.

    Tarkempi data

    Ohita ad blockerit ja seurannan estotoimet. Saat täydellistä, tarkkaa analytiikkadataa kaikilta WordPress-sivustosi kävijöiltä.

    Eurooppalainen infrastruktuuri

    Datasi pysyy Euroopassa GDPR-yhteensopivassa infrastruktuurissamme, mikä on täydellistä eurooppalaisille yleisöille suunnatuille WordPress-sivustoille.

    Everything your WordPress site needs

    First-party container loading
    Custom loader path
    Google Consent Mode v2
    10 GA4 ecommerce events
    Cart and Checkout blocks
    Server-side order webhooks
    Hashed Enhanced Conversions
    Cookie keeper for Safari
    Role and environment exclusion
    HPOS compatible
    Health checks and connection test
    Free and GPL-2.0

    Download it and see

    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

    Ei luottokorttia • 10 € ilmaista kokeilukrediittiä

    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.