Mobile App Growth
RGM° · Training
Apple Search Ads (ASA)
Essential for iOS apps. How ASA works, formats, keyword strategy, bidding, post-ATT measurement.
Why ASA matters
Apple Search Ads (ASA) places ads in App Store search results. Since ASA uses Apple's own data (no IDFA required), it's the most measurable channel for iOS post-ATT. Best ROAS channel for many iOS apps.
How ASA works
- Bid on keywords users type in App Store search.
- Apple matches relevance and bid.
- Ads appear above organic results.
- Apple-attributed installs measurable without IDFA.
- Two-tier: ASA Basic (simple) and ASA Advanced (powerful).
- Search Results ads (the primary format).
- Today tab ads.
- Product Page ads.
- Search Tab ads (pre-search).
Keyword strategy
- Branded keywords (your app name + variations).
- Competitor keywords (their app names).
- Generic category keywords.
- Long-tail descriptive keywords.
- Match types: broad, exact, search match.
- Negative keywords for waste prevention.
- Branded vs non-branded separate campaigns.
Bidding
- CPT (cost-per-tap) bidding.
- Bid against value, not just cost.
- Branded bidding low (defensive).
- Category bidding requires aggressive bids to win.
- Custom Product Pages (CPP) enable creative variation.
- Discovery and Search Tab campaigns expand reach.
Measurement
- ASA provides install attribution natively without IDFA.
- Plus SKAN signal for post-install events.
- Plus MMP integration where supported.
- Best-attributed iOS channel.
- Cohort LTV by keyword feasible.
Advanced playbook
- Branded, competitor, category, discovery campaigns separated.
- Custom Product Pages tested.
- Match-type funneling (broad → exact harvest).
- Negative keyword library at account level.
- Bid optimization based on cohort LTV.
- Conquest bidding on competitor brands (where allowed).
- Seasonal bid adjustments.
- ASA Advanced for scale; ASA Basic for simplicity.
- Quarterly competitive analysis.
- Coordinated with ASO and other paid UA.
Common mistakes
- Only Search Results format; other surfaces ignored.
- Branded and non-branded mixed; cannibalization invisible.
- No negative keywords; waste.
- Custom Product Pages not used; one-size creative.
- Match types not strategically used.
- Bidding by gut without LTV analysis.
- ASA disconnected from broader UA strategy.
- No conquest bidding on competitors.
- Discovery campaigns ignored.
- Seasonal bid adjustments absent.
Operating checklist
- ASA Advanced configured
- Branded, competitor, category, discovery campaigns
- Custom Product Pages tested
- Match-type funneling
- Negative keyword library
- LTV-informed bidding
- MMP integration if applicable
- SKAN configured
- ASO coordination
- Quarterly competitive analysis
Sources and further reading
- Apple Search Ads documentation
- SearchAdsHQ blog
- MobileAction ASA research
- Adjust ASA reports
- AppsFlyer ASA integration guides
- SensorTower ASO + ASA insights
- Eric Seufert, Mobile Dev Memo
- Storemaven Custom Product Pages research
- SplitMetrics ASA testing
- Liftoff iOS UA reports
- RGM Mobile App Growth fundamentals module
- Apple WWDC ASA sessions
Part of the Mobile App Growth series.