Pricing Academy Blog
ElasticFunnels logoTikTok Ads logo
Ad platforms

TikTok Ads Events API integration

Report funnel sales to TikTok through the Events API, matched on the ttclid from the ad click, and pull spend back so each campaign shows revenue next to cost.

TikTok for Business OAuthttclid matchingSpend sync every four hours

TikTok Ads at a glance

Type
Ad platform
Connect with
TikTok for Business OAuth
Event sent
CompletePayment
Click match
ttclid
Spend sync
Every four hours
Automation steps
Campaigns, ad groups, reports
What it does

What the TikTok Ads integration does

TikTok counts the click. When an order came from a click with a ttclid, ElasticFunnels sends your TikTok pixel a CompletePayment event with the order value, so campaigns can optimize on sales.

  • Each event carries value, currency, order ID, page URL, IP, user agent and the hashed email
  • Spend imports every four hours for reporting next to funnel revenue
  • Automation steps create campaigns and ad groups, change status and budgets, and read performance
  • The Tracking Link Builder adds the ttclid macro and UTM template to your ad URLs

What moves between TikTok and ElasticFunnels

CompletePayment
Value, currency, order ID
Click ID
ttclid from the ad click
User context
IP, user agent, hashed email
Spend
Imported every four hours
Campaign steps
Create, pause, set budgets
Insights
Ad performance, audiences
Setup

How to connect TikTok Ads

Pausing the integration stops the conversion send. Spend sync keeps running.

Connect TikTok Ads

In Settings → Integrations → Advertising → TikTok Ads, sign in with TikTok for Business and select the advertiser account.

Add your pixel

Enter your TikTok pixel ID and turn on conversion postbacks, then save.

Tag your ads

Build ad URLs in Tools → Tracking → Tracking Link Builder so the ttclid reaches your funnel.

Full guide: Tracking links   Campaigns management  

Related integrations

Other ad platform integrations

50+ integrations in the catalogue. Browse all integrations

FAQ

TikTok Ads integration FAQ

What is ttclid?

ttclid is the TikTok Click ID, a unique value TikTok adds to your landing page URL when someone clicks your ad. ElasticFunnels keeps it with the visit and sends it back with the sale through the Events API, so TikTok can match the purchase to that click. What ttclid is and why it gets lost.

How does ElasticFunnels send conversions to TikTok?

Through the TikTok Events API. Each sale from a click with a ttclid goes to your TikTok pixel as a CompletePayment event with the value, currency and order ID.

What happens to sales without a ttclid?

They are not sent to TikTok. They still show in ElasticFunnels reports under the traffic source from your tracking link.

How often does TikTok ad spend sync?

Every four hours, for the advertiser account you connected.

Can automations manage TikTok campaigns?

Yes. TikTok steps create campaigns and ad groups, change campaign status and ad group budgets, and read ad performance and audience insights.

What customer data goes to TikTok?

The click IP address and user agent, the page URL, and the email as a hash. Name, phone and address are not sent.

Send TikTok your real sales

Events API conversions on the ttclid, and spend next to revenue.