Apps, Games & ecommerce – we accelerate your business with AI‑powered creative and performance marketing.
A practitioner’s guide to scaling mobile apps on iOS — covering channel strategy, SKAN attribution, creative frameworks, Meta, TikTok, and Apple Search Ads. Based on real campaigns managed by Admiral Media and insights from leading iOS growth experts.
Despite the challenges introduced by Apple’s App Tracking Transparency (ATT) framework, iOS remains the most valuable platform for mobile app monetization. The App Store generated $83 billion in consumer spending in 2023 — representing approximately 50% of total global mobile spending despite iOS having a minority share of total device activations.
iOS users spend more, subscribe more, and churn less than their Android counterparts across most app categories. The higher CPI that comes with iOS advertising is typically justified by the downstream LTV difference. Understanding how to acquire iOS users efficiently — within the constraints of SKAN and ATT — is the defining competency for serious mobile growth teams.
Struggling to scale on iOS?
Get a free iOS audit from Admiral Media — we will review your SKAN setup, channel mix, and creative strategy.
Get Your Free iOS AuditWe gathered perspectives from six practitioners running iOS campaigns at scale across gaming, fitness, fintech, and consumer apps. Here is what stood out.
Michelle Murcia
Growth Lead, Storybeat
“The biggest mistake we see is teams allocating too small a budget and then concluding TikTok or Meta does not work for their app. You need enough volume to exit the algorithm’s learning phase. Underfunding is the most common reason campaigns fail on iOS — not the channel or the targeting.”
Volkan Taban
Head of UA, Gamester Kids
“SKAN has changed the way we think about iOS measurement. The temptation is to rely on your MMP’s modeled numbers, but the teams winning on iOS are the ones who have invested time understanding raw SKAN postbacks and building their own blended measurement model.”
Arnaud de Saint-Exupery
VP Marketing, WeWard
“On iOS, creative is the targeting. With ATT limiting behavioral data, the creative itself determines which audience the algorithm serves your ads to. The teams with the best iOS performance in 2025 are the ones who have built creative operations, not just creative production.”
Every expert in our panel pointed to the same three channels as the primary iOS UA stack. Here is how to think about each.
Why it works: Meta’s algorithm is the most sophisticated in mobile advertising. Advantage+ campaigns can optimize for in-app events at scale even with limited SKAN signal. The breadth of audience — across Facebook Feed, Instagram, Reels, Stories, and Audience Network — makes Meta the easiest channel to scale.
iOS caveat: Maximum 5 ad sets per iOS campaign. Budget should not exceed 15-20% on creative testing within any one campaign. Broad targeting outperforms hyper-segmented targeting in most iOS categories because it gives the algorithm more flexibility.
Why it works: TikTok’s growing iOS user base — now predominantly aged 30+ — combines with lower CPMs than Meta to deliver strong cost-per-install for apps with compelling visual UGC. Dating apps, gaming apps, and lifestyle apps have seen the strongest results.
iOS caveat: Do not rely solely on TikTok dashboard data for iOS. Cross-check with your MMP and internal BI. SKAN postback delays mean first-week data is incomplete — do not panic and pause campaigns based on early numbers.
Why it works: ASA places ads directly in the App Store to users who are actively searching for apps — the highest intent signal in mobile UA. Unlike every other iOS channel, ASA uses Apple’s own attribution system with no SKAN limitations. D30 retention from ASA users typically runs 20-40% higher than social channels.
iOS caveat: ASA is easy to start but genuinely complex to master. Keyword structure, match types, Share of Voice management, and bid optimization require dedicated expertise. Admiral Media won the App Store Campaign of the Year at the App Growth Awards for ASA work.
Google UAC for iOS
Google UAC is the most technically challenging channel on iOS due to SKAN discrepancies with Google’s own measurement system. It can work for Android-first apps expanding to iOS, but it should generally be the last channel added to an iOS UA stack, not the first.
SKAdNetwork (SKAN) is Apple’s privacy-preserving attribution framework for iOS. It replaced user-level attribution following ATT, and it fundamentally changed how iOS campaigns are measured. Most teams either misuse SKAN data or ignore it entirely — both approaches lead to poor budget decisions.
Your MMP receives SKAN postbacks from Apple. Start with raw postback data before layering on modeled numbers. Understanding what SKAN is actually telling you — before corrections — is the foundation of reliable iOS measurement.
Neither SKAN postbacks nor modeled conversions alone give you a complete picture. The most reliable approach is combining SKAN raw data, MMP modeled data, and internal BI cohort analysis into a blended view. This is what the teams with the best iOS performance are doing.
SKAN postbacks arrive with a delay of 24-48+ hours, and conversion windows are limited to a 24-hour activity period post-install. Any decision made on first-day iOS data is incomplete. Build decision cadences around Day 3-7 data minimums for tactical optimizations, Day 14+ for strategic decisions.
SKAN conversion values (0-63) need to be mapped to meaningful events within your app’s funnel. Teams that map conversion values to high-value early actions — first purchase, subscription start, level 5 completion — get dramatically more signal than those using default install-only mapping.
“SKAN is not something you set up once and forget. It requires ongoing refinement as your app and campaign structure evolves. The teams winning on iOS have someone who owns SKAN measurement as a dedicated responsibility.”Lucas Moscon, Mobile Growth Expert
Creative is the single biggest performance variable in iOS UA. Post-ATT, audience targeting is constrained — the creative itself is now a targeting signal. Here is how to build a framework that produces consistent winners.
Android offers richer attribution data without SKAN constraints. Running creative tests on Android first — where you can see individual user behavior signals — gives you faster, cleaner reads on which concepts are worth scaling to iOS budgets. Strong Android performers are not always identical iOS performers, but the directional signal is valuable.
Admiral Media’s recommended Meta creative test structure: one creative per ad set, identical budget, bid, and targeting across all ad sets. Run for 7 days minimum before evaluating. This eliminates Meta’s “Performance Bias” problem — where multiple creatives within a single ad set result in the algorithm favoring one creative and starving others of impressions regardless of actual quality.
Give each creative a minimum of 15,000-20,000 impressions before drawing conclusions on iOS. Traffic metrics — CPM, CTR, and CVR click-to-install — are strong early predictors of a creative’s potential before you have sufficient SKAN conversion data. Use these as proxy indicators in the first 7-10 days.
Over 63% of the highest-CTR videos on TikTok highlight their key message within the first 3 seconds. The same principle applies to iOS across Meta and TikTok. Your opening frame should deliver the core value proposition, create genuine curiosity, or show a problem your app solves — before the viewer’s scroll reflex kicks in.
Antonio Matamoros Gomez
Performance Marketing Manager, Admiral Media
“Even when Meta’s algorithm does not push a creative, that does not mean the creative is bad. Try isolating it in a separate ad set with dedicated budget — creatives that get starved in a competitive ad set can perform strongly when given their own space. Do not let the algorithm’s initial judgment be the final word on a creative’s potential.”
Every mistake on this list was mentioned by multiple experts in our panel. They are common precisely because they are not obvious — they feel like the right approach until you understand how iOS campaigns actually work.
iOS algorithms on Meta, TikTok, and Google need conversion data to optimize. Campaigns that spend too little never exit the learning phase. As a rule: your iOS campaign budget should generate at least 50 installs per week per ad set. Below that threshold, you are not getting optimization — you are getting noise.
The learning phase on Meta typically ends after 50 optimization events or 7 days, whichever comes first. On TikTok, allow 10-14 days minimum. Pausing campaigns in the first week because CPI looks high is the most common — and most avoidable — iOS campaign mistake.
Teams that produce one or two creatives and run them until they die are operating at a permanent disadvantage. A systematic creative testing process — new concepts weekly or biweekly, structured test structure, clear evaluation criteria — is what separates teams with predictable performance from those riding luck.
Hyper-segmented targeting on Meta or TikTok reduces the algorithm’s ability to find converting users and increases CPMs. Broad targeting — especially on Meta’s Advantage+ — consistently outperforms narrow targeting on iOS across most app categories. Trust the algorithm more than your assumptions about your audience.
Using only TikTok’s or Meta’s reported iOS conversion numbers without cross-referencing MMP data leads to budget misallocation. Both platforms can over-attribute, particularly on view-through conversions. Build a blended measurement model and use that as your primary source of truth.
Many iOS UA teams focus exclusively on social channels and treat ASA as an afterthought. This is a mistake. ASA captures users at the highest point of intent in the entire purchase funnel — people actively searching for your app category. The volume ceiling is lower than social channels, but the quality ceiling is higher.
ASA is the only iOS UA channel with Apple’s own attribution — no SKAN, no delays, no modeling. But the campaign structure requires a specific approach to capture intent efficiently across the full App Store experience.
Admiral Media’s recommended starting structure:
Exact match on your app name and brand variants. Defends against competitor conquest. Typically lowest CPA, highest intent.
Category keywords describing what your app does. Exact match for proven terms, broad match for discovery of new high-performing terms.
Bidding on competitor app names. Capture users researching alternatives. Typically higher CPA but strategically valuable.
Search Match enabled. Discovers new converting keywords to add to exact match campaigns. All known keywords added as negatives.
Most ASA accounts leave significant performance on the table by ignoring Share of Voice (SOV) data. SOV reports show what percentage of available impressions your ads are capturing for each keyword — and more importantly, where you have room to grow.
Download weekly SOV reports from Charts and Custom Reports. Identify keywords where you are at or near 100% SOV (you are maxed out — raising bid will not help) versus keywords where impression share is low (room to grow with bid adjustments). This turns bid management from guesswork into a systematic process.
Juan David Gutierrez Olarte
Performance Marketing Manager, Admiral Media
“SOV reports are almost no one uses, because they rely too much on what the main UI shows. Downloading and analyzing that data weekly is one of the highest-leverage ASA optimization tasks available — and almost no one does it.”
| Placement | Where It Appears | Funnel Stage | Relative CPI | Best Use Case |
|---|---|---|---|---|
| Search Results | App Store search results page | Bottom of funnel (active search) | Medium | Core performance. Always on. |
| Today Tab | App Store home screen | Upper funnel (discovery) | Lower (better CPMs) | Scale reach. Test after Search. |
| Product Pages | Similar app pages | Mid-funnel (comparison) | Medium-high | Competitive conquest. |
| Search Tab | Before users type a search | Upper-mid funnel | Highest | Test last. Limited efficiency. |
Admiral Media recommendation: Start with Search Results, then test Today Tab for reach expansion. Today Tab consistently shows the best CPI outside of Search Results across our managed accounts.
Admiral Media won App Store Campaign of the Year
We know ASA at a level most agencies do not. Talk to our team about scaling your App Store presence.
Talk to Our ASA TeamTikTok has crossed 1.5 billion MAUs, with more than 50% of users now aged 30 or older. The “app for teenagers” stereotype is gone. TikTok is a mainstream performance channel for iOS apps — if you approach it on its own terms.
TikTok users spot sponsored content in seconds. Content that mimics organic posts — real people, natural sound, conversational hooks — consistently outperforms polished brand video. Build creator relationships or invest in UGC production as a core channel cost.
TikTok’s scroll speed is faster than any other platform. Your ad has approximately 2 seconds to earn continued attention. Over 63% of highest-CTR TikTok videos highlight the key message within the opening moment. The hook is not just important — it is the entire creative brief.
TikTok’s iOS attribution relies on SKAN, which is imperfect. Additionally, TikTok can over-attribute view-through conversions. Always combine TikTok dashboard data with your MMP’s SKAN report and internal BI before making scale decisions.
Pedro Arias
Performance Marketing Manager, Admiral Media
“When we found a winning creative on TikTok, we did not stop there. We iterated on every element: the hook, the music, the in-app footage, the CTA, the length. One winning concept can generate a creative family of 10-15 variations that extend the performance window significantly.”
Apple allows up to 35 Custom Product Pages (CPPs) per app — unique App Store landing pages with different screenshots, previews, and promotional text. Use CPPs to match your ad creative to your landing page, improving conversion and Quality Score in ASA simultaneously.
Promote time-limited events, challenges, or content drops directly in the App Store and search results. In-App Events reach both new and existing users and have been shown to boost ASA Quality Scores for apps that use them consistently.
Enabling Sign in with Apple reduces onboarding friction for new iOS users who do not want to create a new account or share email data. Smoother onboarding typically improves D1 retention and downstream UA metrics by reducing early churn from installation friction.
Admiral Media has been recognized as a leading mobile app marketing agency across multiple independent award programs. Our iOS practice has won specific recognition for App Store campaign excellence, and we have built an iOS-specific measurement methodology that handles SKAN’s limitations without losing decision-making clarity.
We work with gaming apps, subscription apps, fintech apps, health and fitness apps, and consumer lifestyle apps across North America, Europe, and the Middle East. Our team includes iOS specialists across Meta, TikTok, ASA, and Google UAC.
Platform Expertise
550M+ downloads generated globally. First agency to work with TikTok on iOS at scale. SKAN-native measurement methodology across all managed accounts.
There is no universal minimum, but effective optimization on Meta requires at least 50 conversion events per week per ad set, and on TikTok at least 50 per week per ad group. For most apps, this means a minimum of $3,000-5,000/month per channel to generate meaningful optimization data. Below that level, you are in learning mode indefinitely.
ATT remains in place and continues to limit user-level attribution on iOS. However, the industry has largely adapted through SKAN optimization, MMP modeling improvements, and Meta’s Advantage+ campaigns, which perform well even with limited signal. The marketers struggling most with ATT are those who have not built a proper blended measurement model.
Subscription apps (streaming, health, fitness, productivity), mobile games (especially midcore and casual), dating apps, and fintech apps typically see the strongest iOS performance. iOS users across these categories have higher willingness to pay and lower churn than Android users, justifying the higher acquisition cost.
Meta: 30-45 days for stable CPI and early ROAS signals. TikTok: 3-4 weeks for algorithm learning. ASA: 2-4 weeks to identify keyword winners. Full LTV-based optimization, where you are making decisions based on 30-day cohort data, typically takes 6-8 weeks from campaign launch. Do not judge an iOS program on its first two weeks.
Yes. Admiral Media manages iOS user acquisition across Meta, TikTok, Apple Search Ads, Google UAC, and DSPs as part of a fully integrated iOS UA program. We include MMP setup review, SKAN configuration, creative strategy, and cross-channel budget optimization. Contact us for a free iOS audit.
Award-winning iOS UA management across Meta, TikTok, Apple Search Ads, and Google UAC. Get a free audit of your iOS setup and find out exactly where the gains are.
Get Your Free iOS Audit Mobile Game UA