All concepts
Social & Performance Advertising

TikTok Pixel

The measurement code you place on your site to report visitor behaviour — page views, add-to-carts, purchases — back to TikTok.

What is the TikTok Pixel?

The TikTok Pixel is a small measurement snippet you add to your site. Its job is to tell TikTok what a visitor did after clicking an ad: which page they saw, what they added to the cart, whether they bought. Without that signal TikTok cannot tell whether the ad it served led to a sale — and therefore cannot optimise.

The logic matches the Meta Pixel, and it hits the same limits: browser-based measurement loses a share of events to tracking prevention and privacy restrictions. The way to close that gap is to send events from the server as well — the approach you know as Conversions API on Meta is called the Events API on TikTok.

Why correct setup matters so much

Ad platforms work by learning: as they see which kind of user buys, they shift budget there. That learning depends entirely on the signal you send. A missing or misconfigured pixel pushes the platform to show ads to the wrong people — and the invoice stays the same.

  • Sending the same event twice (from both the theme and an app) double-counts purchases and inflates ROAS.
  • If add-to-cart and purchase events are sent without a value and currency parameter, reports give you counts but no revenue.
  • Retargeting audiences are built from these events too; broken measurement means broken audiences.
  • A green status indicator is not verification; confirm events with the test tool and a real order.

For the Meta equivalent and the most common measurement mistakes, see Meta Pixel.

Frequently asked questions

What is the difference between the TikTok Pixel and the Meta Pixel?

Functionally they do the same thing: report on-site behaviour to their own ad platform. The differences are where the data goes and how setup works — event names, parameter names and verification tools all differ. If you advertise on both platforms you need both; neither sees the other's data.

I installed the TikTok Pixel but conversions look under-reported. Why?

The most common cause is loss in browser-based measurement: tracking prevention and privacy restrictions block a share of events. The second is setup error — the event firing on the wrong page, an empty value parameter, or an event never defined at all. Adding server-side sending (Events API) noticeably reduces the first kind of loss.

Related concepts

Ready to grow your brand?

It takes about as long as a coffee. Fill out the form, let us listen to your brand and build a plan made just for you.