TikTok is a major mobile user-acquisition channel. If you run TikTok app campaigns, VibesFlyer connects TikTok Ads, maps your app events, and brings campaign performance and ROAS in alongside your other channels.
Before you start
- A TikTok Ads Manager account running app campaigns for your app.
- Your VibesFlyer project created, ideally with AppsFlyer connected for attribution.
Connect
Have your agent call connect_provider with provider tiktok for your project. VibesFlyer auto-discovers the ad accounts and campaigns on your TikTok Ads account.
Event mappings
Canonical app events map to TikTok's app events:
signup_completed→Registrationtrial_started→ a TikTok trial/subscribe eventpurchase_completed→Purchase(withvalueandcurrency)
The integration contract specifies the exact app-event setup. For installs, attribution typically flows through your MMP (AppsFlyer) plus TikTok's SDK signals.
Verify
Confirm campaign data is flowing, then call validate_tracking in VibesFlyer. TikTok spend, installs, and ROAS then appear in your normalized metrics so you can compare channels directly.
iOS note
As with other channels, iOS attribution leans on SKAdNetwork — expect delayed, aggregated numbers. That's expected behaviour, not a tracking gap.