Direct
Most stores start here
- Plugin, script or server SDK: no server of your own
- A pixel id and token per platform
- Deduplicated, hashed and retried for you
Nine steps, with the actual payload at each one. Press play, or open any step.
Captured
Cleaned
Counted once
Delivered
One sample order. Timings are illustrative.
Where: Browser
The landing URL carries fbclid. The Trakero SDK, loaded from your own subdomain, stores it as a first-party _fbc cookie and records the first touch. Nothing is sent to Meta from the browser.
first-party cookies on shop.com.bd_cdt_vid v_7c1f… 365 days
_cdt_sid s_91ab… 30 min, rolling
_fbc fb.1.1727440000000.IwAR2xK…
_fbp fb.1.1727440000000.8812349912
_cdt_ft {"source":"facebook","medium":"cpc","click_id_type":"fbclid"}Ways to track
Every way comes with every plan, the free one included, and they run together without counting anything twice.
Most stores start here
Your pixels, datasets and history stay. Only the system that sends to them changes, one platform at a time.
Read the move guideConnect one platform
Add Meta (or GA4, or TikTok) in Trakero with the same pixel id you use today.
Switch off the old sender
Pause that platform's tag in the old system the same day, so no purchase is sent twice.
Check, then move the next
When Events Manager shows Trakero's events, repeat for the next platform.
Ingestion answers in milliseconds and only touches memory and one Redis call. Destinations are called later, by workers.
Every failure ends in a visible state: retrying, paused, failed with a reason, or a per-event error returned to the sender.
The order id is the identity. Browser, server, retries and redeliveries collapse into one event, and Meta gets one event_id.
track.yourstore.comTrakeroYour store → your domain → Meta, Google, TikTok
Create a free account, connect your store and watch a test order arrive in Meta Events Manager.
Free plan · No card needed · Set up in one afternoon