Skip to content

TikTok

Fidero delivers your events to TikTok through the Events API alongside the TikTok Pixel, with the matching identifiers hashed automatically before they leave.

Channel Browser + server
Consent category advertising
Deduplication A shared event ID across the browser Pixel and the Events API (the order's transaction ID where there is one, otherwise the event's message ID), so TikTok counts an event once.
Identifiers The ttp cookie and the ttclid click ID (from the cookie or the URL), a hashed external_id from the visitor's anonymous ID, and email and phone SHA-256 hashed server-side – plus IP and user agent.

What it delivers

  • Pixel and Events API delivery. Every mapped event reaches TikTok from both the browser Pixel and the server Events API, keyed by a shared event ID so the two count once
  • Advanced matching. Email and phone are hashed, and the ttclid click ID is passed through, so TikTok can attribute conversions it would otherwise miss
  • Server-finalised events. Renewals and trial conversions, which complete server-side, are delivered through the Events API

What you provide

Item Detail
Pixel ID Your TikTok Pixel ID, from TikTok Events Manager.
Events API access token Generated in TikTok Events Manager.

That's everything. Mapping, formatting, hashing and deduplication are already built in – you switch the destination on by requesting it, and the flow is on the Destinations overview.

What's automatic

  • TikTok's hashing rules. Email and phone are SHA-256 hashed server-side before they leave. The browser Pixel hashes its own advanced-matching fields
  • Click-ID handling. The ttclid is captured from the cookie or URL and passed to TikTok as the attribution callback

Enrichment, consent enforcement, delivery monitoring and managed adapter updates apply to every third-party destination – what every destination receives covers the standard treatment.

Event mapping

Fidero's standard events map to TikTok's own event names automatically:

Fidero event TikTok event
purchase_completed Purchase
checkout_started InitiateCheckout
payment_info_added AddPaymentInfo
item_added AddToCart
item_viewed ViewContent
item_list_viewed ViewContent
search_performed Search
signup_completed CompleteRegistration
lead_form_completed Lead
trial_started StartTrial
subscription_started Subscribe
trial_converted Subscribe – server events only
subscription_renewed RenewSubscription – server events only