Ads & Tracking

TikTok Ads integration

Send EF conversions to TikTok through the Events API (server-side CAPI) with ttclid attribution. Pixel tracking, offline and deferred conversions, and event dedup, matched to the click.

What it does

TikTok, like every other platform, is pushing advertisers toward server-side tracking. ElasticFunnels captures ttclid on landing, persists it through the funnel, and sends conversion events to the TikTok Events API (CAPI) with match data: hashed email, phone, IP, and user agent. That keeps attribution working when the browser pixel alone would miss the sale.

The browser pixel still fires for coverage, and EF deduplicates events so a conversion counts once when both the pixel and the server report it. Offline and deferred conversions, like a call-center sale or a delayed rebill, post back later and still match the original click. Route different funnels to different TikTok accounts from one connection.

What you get

  • TikTok Events API (server-side CAPI) postbacks for key funnel events
  • Browser pixel tagging on EF pages for coverage
  • ttclid capture, persistence, and attribution across the funnel
  • Event deduplication across pixel and server events
  • Offline and deferred conversions matched to the original click
  • Hashed user data: email, phone, IP, and user agent
  • Conversion events for Lead, Purchase, and custom actions
  • Multi-account support: route funnels to different TikTok accounts

Setup

  1. In TikTok Ads Manager, create or open your Pixel and note the Pixel ID.
  2. Generate an Events API access token for that pixel.
  3. In ElasticFunnels, go to Settings → Integrations → Ads & Tracking → TikTok Ads. Paste the Pixel ID and token.
  4. Choose which events to forward (Lead, Purchase, custom) and enable event dedup.
  5. Run test events and confirm they arrive in TikTok Events Manager matched to the click.
Icon

Get started

Start free. Connect TikTok Ads in minutes.

No credit card required. Every integration on every plan.