TikTok App Event SDK enables you to transmit app events, such as Installs, Add to Cart, or Purchases, directly from your mobile app to TikTok. After events are shared, you can view event data in TikTok Events Manager, create audiences for targeting, and optimize your campaigns based on the app events.
TikTok's App Event SDK creates a direct first-party connection to capture key user actions straight from your app and send them to TikTok in near real-time. It helps to eliminate data loss through multiple handoffs and leverages your first-party data to enhance signal quality and attribution accuracy.
First-party data connection: TikTok App Events SDK establishes direct data connection from your app to TikTok, eliminating signal loss that occurs when data passes through intermediaries.
Stronger signal resilience: TikTok App Events SDK has the capability to capture rich app context including session data, user activity, and additional events that fully capture user interaction journeys.
Advanced feature unlock: TikTok App Events SDK unlocks exclusive capabilities including Reinstalled User Exclusion and Custom Event Optimization, giving you competitive advertising advantages.
Placement: TikTok
OS: Android and iOS
Ad objective: App Promotion (App Install & App Retargeting), Sales (Catalog - App)
Optimization goal: Install (Mobile App Install), In-App Event (App Event Optimization), Value (Value-Based Optimization)
For Android OS, TikTok App Events SDK currently supports Java and Kotlin environments.
For iOS, TikTok App Events SDK supports Objective-C and Swift.
For Unity, TikTok App Events SDK supports C#.
Standard and custom event reporting: TikTok App Events SDK supports reporting for both standard and custom events setup by advertisers in TikTok Ads Manager. For more detail, refer to Supported In-App Events.
Optimizations: Advertisers can optimize their campaigns in TikTok Ads Manager using these optimization types: Mobile App Install (MAI), App Event Optimization(AEO) and Value based optimization(VBO). Advertisers can choose to drive up mobile app installs with MAI or choose to optimize for a select user action with AEO or drive their ROAS using VBO.
SKAN 4: With SKAN4, advertisers can use coarse conversion values to improve their campaign optimizations and reporting. TikTok App Events SDK will update conversion values based on user's behavior and TikTok Ads Manager will report user events and values based on Apple's post backs by end of each conversion window. For more details on SKAN 4, refer to Explore SKAN4 with TikTok.
Customizable Attribution Windows: App Events SDK also supports customizable attribution windows for campaign attribution and reporting. Advertisers can adjust the campaign's attribution window in attribution settings in TikTok Ads Manager.
App Retargeting campaigns: Advertisers can easily create App Activity Custom Audience based on SDK events and use them in App Retargeting campaigns to re-engage with your existing users. Deeplink is also supported to improve the user experience. Note: Deferred Deeplink is not supported yet.
Enhance reinstall exclusion: Improve reinstall exclusion capability for TikTok app acquisition campaigns to help maximize new installs and ensure hygiene user targets.
Custom conversion: You can optimize for the events that matter for your business instead of being limited to the existing standard events.
Retargeting enhancement: You can re-engage with your existing users to keep your brands top-of-mind and move your already-acquired users down the conversion funnel.
iOS deferred deeplink: Increase conversion rates by streamlining the user experience to seamlessly guide users to personalized or promotional content after app installation.
Day 7 tROAS Value based optimization: You can optimize user journeys with longer conversion windows post-install.
Ad revenue signals for in-app advertising: Supports in-app advertising revenue event postbacks, including key parameters such as ad value, mediation platform, ad network, and ad format to empower your Value-Based Optimization campaign.
Refer to the Developer Center for a comprehensive guide to integrate TikTok App Events SDK.