Home › TikTok Events API

TikTok Events API

TikTok Events API for GCC stores, without a developer

The TikTok Events API sends purchases from a server instead of the shopper's browser. MabrookTrack does it for Salla, Zid and custom stores — deduplicated with the TikTok pixel you already run.

Start free trial

Free trial, 1-click install on Salla & Zid · Custom stores (Shopify, Magento, WooCommerce): we set it up for you

Why TikTok needs server-side purchases

Most TikTok shoppers tap an ad inside the TikTok app, then finish buying somewhere else. The TikTok pixel in the browser loses many of those purchases, and TikTok's delivery system can only optimise on the sales it receives.

With the Events API, the purchase comes from the order your store recorded. TikTok gets more of your real sales, and campaigns optimised for purchases have better signals to learn from.

How MabrookTrack sends TikTok events

  1. Connect your TikTok ad accountYour ad account is linked through TikTok's official login during setup, and you choose the pixel the purchases go to.
  2. Orders arrive from your storeSalla and Zid orders arrive through their webhooks; custom stores use our Orders API.
  3. Purchase sent server-sideEach order is sent to the TikTok Events API with the TikTok click ID when the shopper came from an ad, plus email and phone hashed with SHA-256 for matching.
  4. Deduplicated with the pixelThe server event and the pixel event share the order reference as their event ID, so TikTok keeps one purchase.

What you get

  • Purchases that the browser pixel missed reach TikTok
  • One purchase per order — no double counting between pixel and server
  • Customer data hashed before it leaves MabrookTrack
  • TikTok's reported ROAS next to True ROAS from your store's orders, per campaign, ad group and creative
  • Built by a TikTok Marketing Partner agency in the GCC

Questions

Do I still need the TikTok pixel?

Yes. Keep the pixel for browsing events and audiences; the Events API adds the purchases the browser missed. Deduplication makes sure each order counts once.

Which TikTok event is sent?

The purchase, with value and currency in your store's currency, plus the match keys TikTok accepts.

Does this work for Shopify or custom stores?

Yes — custom stores send orders through our Orders API and we set it up with you.

See your true ROAS this week.

Connect your store and ad accounts, and see what TikTok, Snap, Meta and Google really bring in — counted once, against your store's orders.

Start free trial