Limba Labs Engineering Lab
MARKETING TECHNOLOGY / ADS

Every TikTok sale counted, exactly once

The TikTok pixel on your website misses some sales. We also send each sale straight from your server, protect your customers' details on the way, and make sure TikTok never counts the same sale twice.

2
Ways each sale is sent
1
Count per sale
0
Private details shared
Where it runs
Live in our own Engineering Lab, on a real server
Tested with
TikTok Events Manager
See it work
Live walkthrough & proof below

THE CHALLENGE

TikTok can only improve your ads with accurate sales.

Missed sales make your ads look worse than they are. Sales counted twice make them look better. Either way, TikTok spends your budget based on the wrong numbers. It also needs to recognise your customers without being handed their private details.

What it costs you: TikTok chasing the wrong customers with your money.

HOW IT WORKS

Same sale, same ID, sent two ways.

Purchase
Browser pixel
TikTok
Purchase
Tracking server
Hash email + phone
TikTok Events API
Both carry the same event_idTikTok merges them into oneRaw email never sent

Hashing turns an email into a fixed string of characters that can't be turned back into the email. TikTok hashes its own users' emails the same way and compares the results. The email is lower-cased and trimmed first, because a single capital letter would change the hash and break the match.

WATCH IT RUN

A purchase, the payload, and TikTok receiving it.

Live walkthrough from the Limba Labs Engineering Lab · Open on YouTube ↗

PROOF

What was sent, and what TikTok received.

Event payload sent to TikTok with hashed email and phone fields and an event ID
What leaves the serverThe event sent to TikTok: hashed customer fields and the event ID shared with the browser pixel. Identifying values are covered.
TikTok Events Manager showing server events received
What TikTok receivedTikTok Events Manager showing the server events arriving. The visitor IP address is covered.

FOR YOUR BUSINESS

What you would get.

  • Browser and server events for TikTok, set up so each sale counts once.
  • Customer details hashed on your server before anything is sent.
  • A test run in TikTok Events Manager so you can see events arriving before we hand over.
  • The same approach works for other ad platforms that offer a server events API.

BUILT WITH

TikTok PixelTikTok Events APISHA-256 hashingServer-side Google Tag Manager
YOUR BUSINESS

Running TikTok ads on browser tracking alone?

Tell us how your store is set up and we will tell you what adding server events involves.