Apple Search Ads Bidding Strategy (2026)
How to actually bid on Apple Search Ads in 2026 — Cost Per Tap targets, conversion-based bidding, keyword match types, and the bid optimization workflow that works for indie developers.
Apple Search Ads (ASA) is the cheapest, highest-intent paid acquisition channel for most mobile apps. It's also the channel where indie devs most often misuse the bidding controls — overpaying for low-quality terms or starving high-converting ones.
This is the working bidding playbook for ASA in 2026.
The two campaign types
Apple Search Ads has two flavors:
Apple Search Ads Basic
- Set a budget, Apple optimizes everything.
- One CPI target.
- Minimal control.
- Good for: $0-$500/month spend, hands-off operation.
Apple Search Ads Advanced
- Full control: campaigns, ad groups, keywords, bids.
- Per-keyword Cost Per Tap (CPT) bidding.
- Detailed reporting.
- Good for: $500+/month spend, optimization-driven workflows.
See Apple Ads Basic vs Advanced comparison and Apple Search Ads Advanced vs Basic deep-dive.
This post is about Advanced. Basic doesn't have the bidding control we're optimizing.
What you actually bid on in ASA
ASA bidding is per Cost Per Tap (CPT) — the price you pay when a user taps your ad. CPT becomes the input; CPI (cost per install) and CAC (cost per paying customer) are the outputs you optimize toward.
CPT (your bid) → Tap-through rate → Install rate → CPI → CAC
Each step has its own conversion rate, and your goal is to find the CPT that gives you a profitable CAC.
The bidding workflow
Step 1: Set your max CAC target
Max CAC = Net LTV / Target LTV/CAC ratio
If your net LTV is $50 and you want 3:1 LTV/CAC:
Max CAC = $50 / 3 = $16.67
Step 2: Calculate your max CPI
Max CPI = Max CAC × Install→Paid conversion rate
If 25% of installs convert to paid (free tier → trial → paid):
Max CPI = $16.67 × 0.25 = $4.17
So your willing CPI for ASA is up to $4.17 per install.
Step 3: Calculate your max CPT
Max CPT = Max CPI × Tap→Install conversion rate
If 30% of taps install:
Max CPT = $4.17 × 0.30 = $1.25
This is your bid ceiling. Bidding above $1.25 means you'd pay more than $16.67 to acquire a paying customer — outside your target.
Step 4: Start at 70% of max
For new campaigns, start at 70% of your max CPT to discover the actual market. If volume is too low, raise. If volume comes at high cost, lower.
Starting CPT = $1.25 × 0.70 = $0.87
Step 5: Iterate weekly
Each week:
- Check actual CPT, CPI, install→paid by keyword.
- Raise bids on keywords delivering below max CAC.
- Lower bids on keywords above max CAC (or pause them).
- Add negative keywords for irrelevant terms (see below).
Match types
ASA supports three match types — and using them correctly is critical:
Broad match
Apple matches your keyword to user searches loosely (including misspellings, synonyms, related terms).
- Pros: discovers new converting keywords.
- Cons: matches lots of irrelevant searches; high CPT, low conversion.
Use in Discovery campaigns to find what users actually search.
Exact match
Only matches the exact phrase (with minor variation).
- Pros: highest intent, highest conversion rate.
- Cons: misses related searches.
Use in Scaling campaigns for keywords you've validated.
Search Match (Apple-managed)
Apple decides what to match based on your app's metadata.
- Pros: hands-off, can find unexpected wins.
- Cons: minimal control over bid by keyword.
Use as a safety net campaign for keywords you haven't explicitly added.
The 3-campaign structure
The workflow that works:
Campaign 1: Discovery (Broad match)
Goal: find new converting keywords.
- Broad match.
- Low-to-medium CPT bid (~50% of max).
- Daily budget capped low ($10-$50/day).
- Review weekly, harvest converters into Campaign 2.
Campaign 2: Exact match (validated keywords)
Goal: scale converting keywords.
- Exact match.
- Higher CPT bid (up to max).
- Per-keyword bid optimization.
- Daily budget scaled up.
Campaign 3: Brand defense
Goal: capture your own brand searches before competitors do.
- Exact match on your app name + variations.
- Higher bid (your own brand is high-value).
- Often runs cheaper than category bids.
This structure isolates discovery cost from scaling spend, lets you optimize each independently.
Negative keywords
A keyword in your campaign that you DON'T want matched. Add for:
- Competitor brand names (avoids policy issues + irrelevant traffic).
- Misspelled or low-quality searches that broad match keeps catching.
- Free-only intent searches (if you're a paid app).
- Audience mismatch (e.g., "for kids" if your app is for adults).
Negative keywords compound over time — every irrelevant tap saved is budget freed for relevant taps.
The data to track per keyword
Weekly per-keyword review:
- Impressions: how often you showed.
- Tap-Through Rate (TTR): clicks / impressions.
- Avg CPT: actual spend per tap.
- Install rate (CR): installs / taps.
- CPI: total spend / installs.
- Conversion to paid: paid customers / installs.
The single most important per-keyword number: CPA (cost per paying customer). If a keyword's CPA is above your max CAC, it's losing money no matter how cheap the CPT.
Common bidding mistakes
Mistake 1: bidding by CPI alone
CPI is the intermediate metric. CAC is the goal. A keyword with $1 CPI and 5% conversion to paid (CAC = $20) is worse than a keyword with $3 CPI and 25% conversion (CAC = $12).
Mistake 2: not enough keywords
Most indie ASA campaigns run 20-50 keywords. Successful ones run 200-2,000. More keywords = more discovery + more granular optimization.
Mistake 3: leaving Search Match always on
Search Match can quietly burn budget on irrelevant terms. Use it as a discovery campaign with a small budget cap, not as your main spend.
Mistake 4: never adding negative keywords
Set up a weekly review for what to add as negatives. Easy budget recovery.
Mistake 5: bidding by gut
ASA bid optimization should be data-driven. Set max CAC, calculate max CPT, bid against it.
Country / region strategy
ASA performance varies sharply by country:
- US, UK, AU: most expensive, highest LTV.
- JP, KR: expensive but premium LTV justifies.
- Tier 2 EU (DE, FR, ES, IT): moderate CPT, moderate LTV.
- Tier 3 (BR, MX, IN): lower CPT but lower LTV — sometimes profitable.
Run separate campaigns per country (or country group). Don't blend.
Creative sets and custom product pages
ASA supports multiple creative sets per ad group so you can show different screenshots/preview videos to different user segments based on the search query.
Best practice:
- 1 generic creative set (default).
- 2-3 creative sets tailored to high-volume keyword themes.
Lift from matched creative: 10-25% on conversion.
See Apple Search Ads creative sets guide.
When to scale
Indicators it's time to scale a campaign:
- CPA below max CAC consistently for 2+ weeks.
- Volume of installs delivering profitable cohorts (D7+ ROAS healthy).
- Daily budget hit consistently (you're capped, not market-limited).
How to scale:
- Raise daily budget 25% per week.
- Raise individual keyword bids 10-15% per week.
- Add new keywords from Discovery campaign.
- Expand to new countries.
Scaling too fast (>50% budget jumps weekly) tends to break the algorithm's optimization. Be patient.
Common mistakes (revisited)
- Bidding by CPI not CAC.
- One campaign with all keywords.
- No negative keyword strategy.
- Leaving Search Match dominant.
- Scaling too fast.
- Skipping creative sets.
- Same bid in every country.
Run an ASO audit alongside
ASA performance is downstream of your listing. A weak listing converts taps poorly, raising your effective CAC. Run free ASO audit before scaling ASA budget.
Related reading
- Apple Search Ads Complete Campaign Guide 2026
- Apple Ads Basic vs Advanced for Indie Developers
- Apple Search Ads Advanced vs Basic Comparison
- Apple Search Ads Creative Sets Guide
- Apple Ads vs Google vs Meta for Subscription Apps
- CAC for Mobile Apps Explained
- LTV Calculation for Subscription Apps
- ROAS Explained for Mobile Apps
Try the tools
- Ad Analytics Calculator — model max CPT, CPI, CAC.
- Ad Benchmark Analyzer — compare to category medians.
- Free ASO audit
Ready to Optimize Your App Store Listing?
Try our free ASO tools — no signup required.