Case study · Defensiv-X
Defensiv-X: TikTok Events API with a 90+ Purchase Match Quality
- Website
- defensiv-x.com
- Location
- United Arab Emirates
- Campaign / setup
- GTM · Stape · TikTok Events API
- Period shown
- Sep 22 – Oct 21, 2026
- Conversions
- 47
- in 30 days
- Cost per conversion
- 106.98 AED
- active sales campaign
- Impressions
- 489,980
- CPM 10.26 AED
- Clicks
- 3,458
- CTR 0.71%
The challenge
TikTok depended on the browser pixel to see conversions. Ad blockers, iOS privacy settings and browser limits stop part of those signals, so TikTok was optimizing the store's ads on an incomplete picture of its real sales.
What I did
- Built a full TikTok Events API setup with Stape and Google Tag Manager.
- A dedicated tag and trigger for every TikTok event: Page View on every page, View Content on product pages, then Add to Cart, Initiate Checkout and Purchase on their own e-commerce triggers.
- Sent every key event from both the browser and the server, deduplicated by a shared event ID.
- Passed complete order data on every purchase (value, currency, product ID, name and quantity) plus hashed email, phone number and customer ID.
- Used the same server container to feed Meta CAPI, GA4 and Snap CAPI.
Result
Purchase Event Match Quality of 90+ out of 100, rated “You're doing well” by TikTok, and 47 conversions at 106.98 AED each from the active campaign. All 7 funnel events are active, every key event arrives from browser and server, and the client saw lower advertising costs after go-live and is very happy with the result.
Next step I recommended
TikTok recommends raising click ID coverage above 90% on the Purchase event for up to 5% more matched events. Tracking isn't a one-off job: I keep refining it as the platforms change.
Scope of work
- TikTok Pixel Setup via Google Tag Manager
- TikTok Events API (Server-Side) with Stape
- Server-Side GTM Container Setup
- Event Deduplication (Browser + Server)
- Full E-commerce Event Tracking
- Advanced Matching with Hashed Customer Data
- Event Match Quality (EMQ) Optimization
- Testing & Validation in TikTok Events Manager
- Meta CAPI, GA4 & Snap CAPI from the Same Server