Track Them All
Track Them All sends your site’s conversions to nine ad platforms. Purchases, leads and sign-ups go from the visitor’s browser and from your server, with one shared event ID so each platform counts them once. Other events go from the browser.
Requirements
Section titled “Requirements”- WordPress 6.6 or later
- PHP 8.1 or later
- WooCommerce 8.0 or later, if you use it. It’s optional: without it, Track Them All still tracks form leads, sign-ups and searches. It supports HPOS and both the classic and block checkout.
Platforms
Section titled “Platforms”| Platform | In the browser | From your server | Deduplication key |
|---|---|---|---|
| Meta (Facebook and Instagram) | Meta Pixel | Conversions API | event_id |
| gtag.js: GA4 and Google Ads conversions, Consent Mode v2 | GA4 Measurement Protocol (refunds; the rest opt-in) | transaction_id (purchases only) |
|
| X | X Pixel | Conversion API | conversion_id |
| TikTok | TikTok Pixel | Events API | event_id |
| Pinterest Tag | API for Conversions | event_id |
|
| Snapchat | Snap Pixel | Conversions API | client_dedup_id |
| Insight Tag | Conversions API | eventId |
|
| Microsoft Advertising | UET tag | Conversions API | eventId |
| Reddit Pixel | Conversions API | conversion_id |
Where to go next
Section titled “Where to go next”- Set it up
- Connect a platform
- Consent and caching
- Events and where they come from
- What it sends to each platform
- Custom events
- What it doesn’t do, and FAQ
Checked against Track Them All 1.0.5 on main, 19 October 2026.