Attribution • TikTok Ads

Sync in-app purchase events with TikTok Ads

Sync in-app purchase events with TikTok Ads

Send in-app purchase and subscription events – trials, renewals, cancellations, and more – to TikTok Ads. Connect once to analyze ROAS and LTV in TikTok Ads and Apphud dashboards.

Connect TikTok Ads
to Apphud to:

1
1
Measure ROAS

Send subscription events to TikTok Ads to link marketing spend with in‑app purchases.

2
2
Understand LTV

Combine Apphud data with TikTok Ads attribution to reveal LTV per campaign.

3
3
Improve UA performance

Leverage precise revenue signals to scale what works, cut what doesn’t, and attract higher‑value users.

Events

Send 36 subscription events to TikTok Ads

Send 36 subscription events to TikTok Ads

Automatically forward all in-app purchase events from Apphud to TikTok Ads for and performance tracking.

Automatically forward all in-app purchase events from Apphud to TikTok Ads for and performance tracking.

trial_started

Fires when the user purchases a subscription with a free trial period.

trial_active

Fires if the trial is still active 1 hour after purchase. The 1-hour delay filters out short-lived trials that are quickly canceled.

trial_converted

Fires after the trial period ends and the user has been charged the regular subscription price for the first time.

trial_canceled

Fires when auto-renew is turned off for any free-trial subscription. The current trial period may not yet be over.

trial_expired

Fires after the free trial period ends without conversion.

subscription_started

Fires when a user purchases a subscription at the regular price.

subscription_renewed

Fires when the subscription renews and the user has been charged the regular price.

subscription_refunded

Fires when the user has refunded the subscription.

subscription_expired

Fires when the subscription period ends without renewal.

subscription_active

Fires if the paid subscription is still active 1 hour after purchase.

subscription_canceled

Fires when auto-renew is turned off for any paid subscription.

intro_started

Fires when the user purchases a subscription with an introductory offer.

trial_started

Fires when the user purchases a subscription with a free trial period.

trial_active

Fires if the trial is still active 1 hour after purchase. The 1-hour delay filters out short-lived trials that are quickly canceled.

trial_converted

Fires after the trial period ends and the user has been charged the regular subscription price for the first time.

trial_canceled

Fires when auto-renew is turned off for any free-trial subscription. The current trial period may not yet be over.

trial_expired

Fires after the free trial period ends without conversion.

subscription_started

Fires when a user purchases a subscription at the regular price.

Attribution

Sync attribution data with Apphud

Sync attribution data with Apphud

Sync campaign data from TikTok Ads with Apphud to link every subscription with its source. Get a complete view of revenue performance across channels and cohorts.

Sync campaign data from TikTok Ads with Apphud to link every subscription with its source. Get a complete view of revenue performance across channels and cohorts.

$ad-group

Which ad group served this ad.

$campaign-name

Which campaign served this ad

$channel

Which media channel served this ad.

Events filtering

Apply filters to send only selected events. Create multiple TikTok Ads connections and decide exactly what data each connection receives.

Apply filters to send only selected events. Create multiple TikTok Ads connections and decide exactly what data each connection receives.

Environment management

Control event flow from sandbox and production environments. Send test and live data to the same or different connections as needed.

Control event flow from sandbox and production environments. Send test and live data to the same or different connections as needed.

Sales vs. Proceeds

Choose how event revenue is calculated – based on total sales or net proceeds after store fees. Control which value Apphud sends to each connection.

Choose how event revenue is calculated – based on total sales or net proceeds after store fees. Control which value Apphud sends to each connection.

Integrations

One-click integrations

Forward subscription events to analytics, attribution, and ad services without coding.

Integrations

One-click integrations

Forward subscription events to analytics, attribution, and ad services without coding.

Integrations

One-click integrations

Forward subscription events to analytics, attribution, and ad services without coding.

Let’s talk about a faster way to build in-app paywalls

Create and launch paywalls without wasting days or even hours on setup.

Let’s talk about a faster way to build in-app paywalls

The only platform you need to manage, analyze and grow in-app subscriptions — without writing extra code.

Let’s talk about a faster way to build in-app paywalls

Create and launch paywalls without wasting days or even hours on setup.