TikTok has become a major channel for mobile app growth. Games, subscription apps, fintech, shopping, dating and productivity apps all use it to acquire users at scale. The platform's audience spends long sessions on mobile, and TikTok's native video style suits showing an app in action.
App advertising has its own technical requirements and measurement challenges. This guide covers how to set up, optimise and measure TikTok app campaigns.

The App Promotion Objective
App campaigns use the app promotion objective, which supports two main goals:
- App installs: reaching people likely to download your app, with optimisation for installs or for specific in-app events after install.
- App retargeting or re-engagement: bringing back existing users who have become inactive.
Our guide to campaign objectives explains how objectives steer delivery more generally.
Mobile Measurement Partners
TikTok app campaigns rely on a mobile measurement partner, or MMP, to attribute installs and in-app events. Widely used MMPs include AppsFlyer, Adjust, Branch, Kochava and Singular. Setup broadly involves:
- Integrating the MMP's SDK into your app.
- Enabling TikTok as an integrated partner in the MMP dashboard.
- Adding the app in TikTok Ads Manager and linking the MMP tracking.
- Mapping in-app events, such as registration, trial start and purchase, so TikTok receives them.
- Testing that installs and events appear correctly.
Some advertisers also use TikTok's own SDK alongside or instead of an MMP. Check TikTok's current requirements for your platform.
iOS Measurement and Privacy
On iOS, Apple's App Tracking Transparency framework limits user-level tracking when users decline permission. Advertisers rely on Apple's SKAdNetwork, now evolving into AdAttributionKit, which provides aggregated, delayed and limited conversion data. Practically, this means:
- iOS results arrive with delays and less detail than Android results.
- You must configure conversion value schemas, usually in your MMP, to tell TikTok which post-install events matter.
- TikTok runs dedicated iOS campaign types to comply with these frameworks, with limits on the number of campaigns per app.
- Modelled and aggregated reporting becomes more important than user-level analysis.
Plan iOS and Android campaigns separately, and expect iOS optimisation to be slower.
Installs vs In-App Events
Optimising for installs finds people likely to download, which produces cheap installs but not necessarily valuable users. Optimising for in-app events, such as registration, trial start or first purchase, finds people likely to take those actions, which costs more per install but usually delivers better users.
A common progression:
- Start with install optimisation to build volume and data.
- Move to an early event, such as registration, once it has enough volume.
- Move to a deeper event, such as purchase or subscription, when volume allows.
- Use value optimisation where revenue varies widely between users.
The deeper the event, the fewer of them occur, so make sure each ad group can generate enough events per week to learn.
Creative for App Ads
App ads need to show the experience, not just describe it:
- Screen recordings showing the app in use, ideally with a person reacting or explaining.
- Problem and solution stories: "I used to forget every bill, now this app reminds me."
- Results: money saved, progress made, levels completed.
- Gameplay for games, showing satisfying moments in the first seconds.
- Creator reviews from people who genuinely use the app.
Keep the app store expectation honest. If the ad shows features that are hard to reach in the app, users will uninstall quickly and quality metrics will fall. Our guide to creative best practices covers general principles.
App Store Page Matters
The app store listing is your landing page. Screenshots, ratings, reviews, description and preview video all affect install rates. Align your store visuals with your TikTok creative so the transition feels consistent. Custom product pages, where supported, let you match store pages to specific campaigns.
Re-engagement Campaigns
Many app users install, use the app briefly and drift away. Re-engagement campaigns target existing users with deep links that open the app at a relevant point, such as a new feature, a saved cart or an incomplete level. They require deep linking set up through your MMP and audience segments of lapsed users. Our guide to retargeting covers general principles.
Measuring User Quality
Cost per install is only the first number. Judge app campaigns on:
- Cost per key event: cost per registration, trial or purchase.
- Retention: day 1, day 7 and day 30 retention by campaign.
- Revenue per user: early revenue and predicted lifetime value.
- Return on ad spend over time: often measured at day 7, day 30 and beyond.
Compare cohorts from TikTok with other channels in your MMP to see whether TikTok users behave differently.
Budgets and Bidding
App campaigns follow the same bidding principles as other campaigns, with maximum delivery for learning and cost caps or value targets for efficiency. Our guide to bidding strategies covers the options. For app campaigns, also consider the delay in event data, especially on iOS, before making bid changes.
Automated App Campaigns
TikTok offers automated campaign types for apps that handle targeting, placement and creative selection. They can work well for apps with good event data and plenty of creative. See our guide to Smart+ campaigns.
A Worked Example: Moving Down the Funnel
A budgeting app launched on TikTok with install-optimised campaigns on Android. Installs were cheap, but only a small share of new users created an account, and fewer started a paid trial. After three weeks, the campaign was generating plenty of registrations each week, so the team launched a new ad group optimised for registration. Cost per install rose, but cost per registration fell and the share of users who started a trial improved.
Two months later, with enough trial starts flowing through the MMP, the team tested optimisation for trial start. Volume was lower but day 30 revenue per user was clearly higher. The app now runs trial-optimised campaigns as its main engine, with a smaller install-optimised campaign to keep feeding new users into its audiences.
Creative Ideas for Different App Categories
- Games: gameplay with a near miss, a satisfying combo or a funny fail in the first seconds, or a creator playing and reacting.
- Finance: a person showing how much they saved or how a feature solved a money problem, within financial advertising rules.
- Health and fitness: short workouts or progress stories, avoiding unrealistic claims.
- Productivity: before and after workflows, showing time saved with screen recordings.
- Shopping: hauls and deal finds made inside the app.
- Education and language: quick lessons that teach something useful within the ad itself.
Whatever the category, the ad should reflect what users will actually experience in the first minutes after installing.
Fraud and Invalid Traffic
App campaigns are a target for install fraud, where fake devices or click injection inflate installs. Most MMPs include fraud detection tools that flag suspicious patterns, such as impossibly short times between click and install or installs that never open the app. Enable these protections, review fraud reports regularly and judge placements on downstream quality, not install counts. If a placement or source produces installs that never engage, exclude it.
Working With Creators for App Ads
Creators who genuinely use your app make some of the most effective app ads. They can show real use, explain benefits in their own words and react naturally to features. Brief them on the key actions you want new users to take, ask for screen recordings alongside face-to-camera footage and secure usage rights so you can run the content as ads.
Common App Campaign Mistakes
- Optimising for installs forever and never moving to quality events.
- Launching without testing MMP integration and event mapping.
- Ignoring iOS conversion value configuration.
- Showing features in ads that users cannot easily find.
- Judging campaigns on cost per install rather than retention and revenue.
Frequently Asked Questions
Do I need an MMP for TikTok app ads?
For most advertisers, yes. A mobile measurement partner attributes installs and in-app events and sends them to TikTok. TikTok also offers its own SDK in some cases, but MMPs are the standard approach.
Should I optimise TikTok app ads for installs or events?
Start with installs if you need volume and data, then move to in-app events such as registration or purchase once each ad group can generate enough events per week. Event optimisation usually produces better users.
Why is iOS app performance harder to measure on TikTok?
Apple's privacy framework limits user-level tracking, so iOS measurement relies on aggregated, delayed data through SKAdNetwork and its successors. Reporting is less detailed and optimisation slower.
What creative works best for app ads on TikTok?
Ads that show the app in use with a person explaining or reacting, problem and solution stories, visible results and genuine creator reviews. Show real features that users can find quickly.
Can TikTok ads bring back inactive app users?
Yes. Re-engagement campaigns target existing users with deep links that open the app at relevant points. They require deep linking and audience segments from your MMP.
How long does it take for TikTok app campaigns to optimise?
Expect a learning period of at least a week, longer on iOS where data arrives with delays. Deeper events need more time and budget to gather enough data.
Should I run separate iOS and Android campaigns?
Yes. Measurement and campaign requirements differ, and performance often varies, so separate campaigns give clearer reporting and control.