WooCommerce tracking that doesn't break when your theme does.

Almost every tracking plugin watches the DOM for button clicks. Change your theme, add a page builder, switch to block checkout — and it stops reporting, silently, weeks before you notice. TagFrog fires from WooCommerce's own PHP hooks instead. When woocommerce_payment_complete fires, we fire.

In review at WordPress.org. The free plugin will be installable from the directory.

Why hooks beat pixels.

  • No selectors to break

    Events come from WooCommerce actions, not from guessing which button is the add-to-cart button. Classic checkout, block checkout, FunnelKit, CartFlows or a bespoke flow — same events, no per-theme configuration.

  • GA4 server-side, on the free tier

    Purchases go to GA4 over the Measurement Protocol from your own server, so an ad blocker or an iOS privacy setting can't remove them. Choose browser, server, or both.

  • Consent that fails closed

    Sixteen consent platforms auto-detected. If consent is denied — or simply unreadable — marketing events are not sent. Global Privacy Control is honoured even when you run no cookie banner at all.

  • Product feeds included

    Seven shopping-surface feeds generated from your catalogue and served from your own store at a token-authenticated URL. Free, not a paid add-on.

  • Duplicate-proof by design

    Server-generated event IDs are bridged to the browser pixel, so Meta, TikTok and Snapchat deduplicate a browser and a server event into one conversion instead of counting it twice.

  • Nothing routed through us

    Events go from your WordPress host straight to each platform's own API using your own credentials. We are not in the path, we never see your visitors, and there is no account to create.

Free vs Pro.

The free plugin is genuinely free — no key, no account, no trial, no metering. Pro is a separate add-on we distribute ourselves, and it adds work the free plugin does not do rather than unlocking something switched off inside it.

Free · WordPress.org
$0 / forever
  • Browser tracking for 8 platforms — GA4, Meta, TikTok, Google Ads, Snapchat, Pinterest, LinkedIn, Microsoft Ads
  • GA4 server-side (Measurement Protocol)
  • 7 product feeds
  • 16 consent platforms + Global Privacy Control
  • Browser↔server event-ID deduplication
  • Conversion-value rules (basis + margin)
  • Event log, health checks, CSV export
  • WP-CLI, REST API, GDPR export & erase
Join the launch list
Pro · add-on
$75 / month, or $720/yr
  • Everything in Free
  • Conversions API delivery for all 8 platforms
  • 3 platforms the free plugin cannot reach at all — The Trade Desk, Adobe Analytics, Matomo
  • Automated verification: a real test order, then proof of what each platform received
  • 18 plugin integrations — forms, reviews, loyalty, affiliates, subscriptions, shipment tracking
  • Custom webhook endpoints
  • Multi-destination routing for agencies
  • Priority support
Talk to us about Pro

Running this across client sites?

Business adds supported site count, a response-time commitment, and monthly hours for custom tracking and open-ended analysis — the work that doesn't fit in a plugin.

$750/mo

10 sites · next business day · 2h/mo

$2,500/mo

30 sites · same business day · 8h/mo

$5,000/mo

50 sites · 4 business hours · 20h/mo

Requires WooCommerce. WordPress 6.0+, PHP 7.4+, WooCommerce 7.0+.

The free plugin contacts no TagFrog server. Server-side events go from your host to each platform's own API with your credentials; nothing is proxied through us and we store no visitor data. Privacy · Terms

Stop finding out in arrears.

Tracking that breaks quietly costs more than tracking that was never installed.

Join the launch list