Skip to main content

TikTok

Page status

Verified Platform

Verified rows

4

Candidate rows

0

Excluded rows

0

Primary sources

1

Last reviewed

2026-03-30

Platform Summary

TikTok pixel and Events API contract candidates.

Scope

Primary execution surface: hybrid.

Developer Source Map

SourceReason
TikTok Events API DocsEvent Contracts; Transport / Payload Rules; events, payload, user data

RudderStack Cross-Check

RudderStack is used here only as secondary engineering evidence for discovery and cross-check.

DestinationTypeLink
tiktok_adsDiscovery leadsource
tiktok_ads_offline_eventsDiscovery leadsource
tiktok_audienceDiscovery leadsource

Verified Contracts

Event Contracts

Object / EventFieldApplies ToTypeRequirementExact FormatNormalizationHashingExamplesCaveatPrimary SourceStatusConfidence
defaultemail (plain input)serverstringConditionalEmail value for Advanced Matching; TikTok states email is hashed with SHA-256 before reaching TikTok servers.Not clearly specifiedSHA-256<sha256(alice@example.com)>TikTok Events API docs define advanced matching input handling with SHA-256 processing before ingestion.TikTok Events API DocsVerifiedHigh
defaultphone_number (plain input)serverstringConditionalPhone value for Advanced Matching; TikTok states phone is hashed with SHA-256 before reaching TikTok servers.Not clearly specifiedSHA-256<sha256(16505551234)>TikTok Events API docs define advanced matching input handling with SHA-256 processing before ingestion.TikTok Events API DocsVerifiedHigh

Transport / Payload Rules

Object / EventFieldApplies ToTypeRequirementExact FormatNormalizationHashingExamplesCaveatPrimary SourceStatusConfidence
defaultemail (hashed payload)serverstringConditionalSHA-256 hash of normalized email when hash is sent manually.SHA-256 hash of normalized email when hash is sent manually.SHA-256<sha256(alice@example.com)>TikTok Events API docs define SHA-256 hashed payload handling for advanced matching fields.TikTok Events API DocsVerifiedHigh
defaultphone_number (hashed payload)serverstringConditionalSHA-256 hash of normalized phone when hash is sent manually.SHA-256 hash of normalized phone when hash is sent manually.SHA-256<sha256(16505551234)>TikTok Events API docs define SHA-256 hashed payload handling for advanced matching fields.TikTok Events API DocsVerifiedHigh

Candidate / Needs Review Items

No candidate rows currently tracked.

Excluded Items

No excluded rows in this revision.

Last Reviewed

2026-03-30