Skip to content

Track Them All: what it doesn't do, and FAQ

  • It doesn’t sync product catalogues to ad platforms.
  • It doesn’t collect consent. Pair it with a consent plugin that supports the WP Consent API.
  • Google Analytics can deduplicate browser and server copies of a purchase only, by transaction_id, so sending other events from your server to GA4 is off by default.
  • X and LinkedIn don’t take custom events.
  • View cart goes to Google Analytics only; Remove from cart to Google Analytics and Microsoft Advertising.
  • Snapchat gets no leads. Google Ads conversions go from the browser only.
  • Only purchases, leads and sign-ups go from your server, plus refunds to Google Analytics.

Will events be counted twice if both the pixel and the server API are on?

Section titled “Will events be counted twice if both the pixel and the server API are on?”

No. Both copies carry the same event ID, and the platform keeps one. Google Analytics is the exception for events other than purchases, which is why its server-side sending is opt-in.

Does it work with the WooCommerce block checkout?

Section titled “Does it work with the WooCommerce block checkout?”

Yes. Purchases, add to cart and begin checkout are tracked on the classic and the block cart and checkout, including AJAX add-to-cart buttons and WooCommerce 11’s product and cart blocks.

Yes. Consent and event IDs are handled in each visitor’s browser, so cached pages are safe. See Consent and caching.

No. Track Them All adds each platform’s tag itself and sends the server events from WordPress.

Each field in the settings says where, and Connect a platform lists them all.

Tags load asynchronously, the tracking script is deferred and minified, and server sends run in the background. The settings screen’s code loads only on that screen.

Under Settings › Track Them All › License. Until you save a key, the Plugins screen shows an Enter license key link that opens it.

Checked against Track Them All 1.0.5 on main, 19 October 2026.