Product Documentation / Human Tracking — Overview (README)

Human Tracking — Overview (README)

Server-side GA4 (Measurement Protocol) tracking for WooCommerce — adblocker-proof, with a delivery log, EU data region and Consent Mode v2.

WordPressWooCommercev1.3.0WordPress.org: pending review

What it is

Human Tracking is a WordPress plugin that makes your GA4 e-commerce data trustworthy again. Instead of relying only on the browser — where ad blockers, cookie rejections and slow scripts eat a large share of conversions — it also delivers the important events straight from your server through the GA4 Measurement Protocol.

Highlights

  • Adblocker-proof purchase and refund tracking.
  • Browser + server events deduplicated by GA4 (shared transaction_id / event_id).
  • Consent Mode v2 honoured on the server side as well.
  • EU data region option.
  • Delivery log and a "rescued transactions" view so you can see exactly what the server saved.
  • Attribution (UTM / gclid / fbclid) and lead-gen form tracking (CF7, WPForms, Elementor).

Privacy

By default the plugin only contacts Google Analytics servers (google-analytics.com / region1.google-analytics.com) to send the events you configure, and — if you set it up — your own update server. It does not "phone home" to the author by default. Optional, disabled-by-default telemetry sends only anonymous technical data (versions, enabled modules, aggregate error counts, a non-reversible install hash). It never sends shopper data, order values or e-mail addresses.

FAQ

Does it work without WooCommerce?

Yes. The gtag.js layer and form lead tracking work on any WordPress site. WooCommerce purchase/refund tracking activates only when WooCommerce is present.

Will it double-count with my existing GA4 tag?

No. Browser and server events share the same transaction_id and event_id, so GA4 deduplicates them.

← Back to all products