← All Articles

Apple Search Ads Discovery Campaigns: My Most Profitable Campaign Type

Published March 16, 2026 · 10 min read

Most people treat apple ads discovery campaigns as a necessary evil -- a cost center that exists only to feed keywords into their exact match campaigns. I used to think the same way. But after spending over $400K on Apple Search Ads, I can tell you with certainty: discovery is one of my most profitable campaign types. Not just a keyword feeder. A profit generator.

In this article, I will walk you through exactly how I structure discovery campaigns, the two ad group strategies that power them, the automated pipeline that turns discovery search terms into tracked exact match keywords, and why broad match deserves more credit than it gets.

What Are Apple Ads Discovery Campaigns?

A discovery campaign in Apple Search Ads serves a dual purpose. First, it captures low-volume search queries that would never justify their own exact match keyword. These are long-tail queries that individually generate tiny amounts of traffic but collectively represent significant volume and, often, highly qualified users. Second, it acts as a prospecting engine that surfaces new keywords you can later promote into your Generic or Top campaigns with exact match targeting.

Think of it as your pipeline's top of funnel. Every keyword currently performing well in your exact match campaigns was, at some point, an unknown search term. Discovery is where you find the next wave of winners.

But here is what surprised me: in my niche, discovery campaigns are not just a keyword source. They are profitable on their own. The long-tail queries they capture often convert at rates that rival or exceed my exact match campaigns, because users typing very specific queries tend to have very specific intent.

From my experience: Discovery campaigns don't just help find new keywords -- they pay off and generate profit. In my account, discovery is consistently one of the most profitable campaign types by ROAS. If you treat it only as a cost center, you are leaving money on the table.

The Two Ad Group Strategy

A well-structured apple ads discovery campaign contains two ad groups, each with a distinct approach to finding new search terms. Here is how I set them up.

Ad Group 1: Search Match (No Keywords)

The first ad group has Search Match enabled with zero keywords added. You are handing full control to Apple's algorithm and letting it decide which queries to show your ad for based on your app's metadata, category, and user signals.

This is the more aggressive discovery method. Apple will test a wide range of search terms, some highly relevant, others less so. The quality depends heavily on how well your App Store listing is optimized -- your title, subtitle, keyword field, and description all feed into Apple's matching logic.

Important warning: Do not test Search Match discovery until you have figured out all other campaign types and tested all countries. Search Match should be the last thing you add to your account. Get your Brand, Competitor, Generic, and other campaigns running and optimized first. Search Match without that foundation will waste budget on terms you should already be covering elsewhere.

Ad Group 2: Category Keywords with Broad Match

The second ad group takes a more guided approach. You add category-level keywords using Broad Match. These are the general terms that define your app's category -- words like "meditation app" or "photo editor" or "budget tracker," depending on your niche.

Here is the critical detail: these same keywords should already exist in your Generic campaign with exact match. So when you add them to your discovery campaign with broad match, you must also add them as negative exact match keywords within this ad group. This prevents the discovery campaign from showing ads on the exact terms your Generic campaign already handles.

What you get is broad match's ability to find related, variant, and long-tail versions of your category keywords, without cannibalizing your existing exact match coverage.

Feature Ad Group 1: Search Match Ad Group 2: Broad Match
Keywords AddedNoneCategory keywords (broad)
Search MatchEnabledDisabled
Negative KeywordsAll exact match keywords from other campaignsSame keywords as exact match negatives
Control LevelLow -- Apple decidesMedium -- guided by your keywords
Best ForFinding completely new termsFinding variants of known categories
When to StartAfter all other campaigns are testedAfter Generic campaign is established

The Golden Rule: One Keyword, One Place

This is the single most important rule for managing apple ads discovery campaigns and, frankly, your entire Apple Search Ads account: each keyword should only be active in one place.

If you have the same keyword running as exact match in your Generic campaign and as broad match in your Discovery campaign without proper negative keywords, you are bidding against yourself. Apple will show whichever ad group wins the internal auction, and you will have no control over which campaign gets the impression, the tap, or the install attribution.

The result? Messy data, inflated costs, and an inability to properly measure which campaign is actually driving results.

Here is how to enforce this rule in practice:

This sounds like a lot of maintenance, and it is. But it is non-negotiable if you want clean attribution and accurate ROAS measurement. Automation rules can help here, which I will cover in the pipeline section below.

The Broad Match Debate: Why I Disagree With the Crowd

There is a common argument in the Apple Search Ads community that broad match is wasteful. People claim Apple pushes irrelevant search terms, that you burn budget on queries that have nothing to do with your app, and that exact match is the only way to run campaigns efficiently.

I disagree. At least for certain types of apps.

My hypothesis, backed by my own data: the larger your niche, the better broad match works. If you are in a broad category -- social apps, photo editing, fitness, productivity -- Apple has an enormous corpus of user behavior data to draw from. The algorithm gets better at finding relevant variants because there are so many signals to work with.

Narrow niches are a different story. If you have a very specialized app -- say, a tool for tuning a specific musical instrument or an app for a niche hobby -- broad match will struggle. Apple does not have enough behavioral data to make intelligent matches, so you end up with irrelevant search terms that waste your budget.

My rule of thumb: If your app's category in the App Store has hundreds of competitors and millions of searches, broad match in discovery campaigns will likely work well. If your category is small with limited search volume, stick to Search Match only or skip discovery campaigns entirely.

The key insight is that broad match in a discovery campaign is not the same as broad match in a Generic campaign. In discovery, you are explicitly using broad match to find new terms. You expect some irrelevance. The goal is not perfection -- it is finding needles in a haystack. And in large niches, the haystack contains more needles than you would expect.

The Discovery to Exact Match Pipeline

The real power of apple ads discovery campaigns comes from building an automated pipeline that moves winning search terms from discovery into tracked, measurable exact match campaigns. Here is how I set it up.

Step 1: Automated Rule for New Search Terms

Inside Apple Search Ads, I create an automation rule that monitors new search terms appearing in my discovery campaign. When a search term reaches a minimum threshold of taps (I typically use 5-10 taps), the rule automatically adds it as an exact match keyword in a separate campaign.

But the search term does not go directly to my Generic campaign. It goes to a proxy campaign.

Step 2: Why Not Add Directly to Generic?

You cannot track financial metrics -- revenue, ROAS, LTV -- at the search term level inside a discovery campaign. Apple shows you impressions, taps, installs, and cost, but not what happens after the install. This means you have no idea which discovery search terms are actually profitable.

By extracting the search term and adding it as an exact match keyword in a proxy campaign, you create a clean environment where you can measure everything. The proxy campaign has its own budget, its own bids, and most importantly, its own attribution window that lets you connect installs to revenue.

Step 3: Run Separate Rules Per Country

If you are running discovery campaigns across multiple countries -- and you should be -- make sure you create separate automation rules for each country or country group. A search term that performs well in the US might behave completely differently in Germany or Japan. Your proxy campaigns need to be geo-specific so you can measure country-level performance accurately.

This means your pipeline looks like:

  1. Discovery Campaign (US) finds new search term "daily planner organizer"
  2. Automation rule (US) adds "daily planner organizer" as exact match to Proxy Campaign (US)
  3. Proxy Campaign (US) runs the keyword with proper tracking for 2-4 weeks
  4. Decision: Kill, move to Generic/Top, or keep in Proxy

The Proxy Campaign: Tracking What Discovery Cannot

The proxy campaign is the missing link between discovery and your core campaigns. It exists for one reason: to give you the financial data you need to make decisions about keywords that emerged from discovery.

How the Proxy Campaign Works

Keywords flow into the proxy campaign from your automation rules. Each keyword starts as exact match with a moderate bid -- usually close to your Generic campaign's average CPT. You let it accumulate data for 2-4 weeks, depending on your volume.

After that data collection period, you make one of three decisions:

Why Not Skip Proxy and Go Straight to Generic?

Your Generic campaign is likely already overloaded with keywords, many of them inactive or low-volume. Adding every discovery search term directly to Generic would create noise. You would lose visibility into which keywords are new discoveries versus established performers. The proxy campaign gives you a clean staging area.

Think of it as a probation period. Keywords prove themselves in proxy before earning a spot in your core campaigns.

Stage Campaign Match Type Purpose
1. DiscoveryDiscoveryBroad / Search MatchFind new search terms
2. EvaluationProxyExact MatchMeasure ROAS and financial metrics
3. ScaleGeneric / TopExact MatchMaximize volume on proven keywords

General to Specific: Another Discovery Method

Beyond the standard two-ad-group discovery campaign, there is another approach I call "General to Specific." This method is especially powerful when you are expanding into new markets.

Here is how it works: you create a campaign with broad match keywords targeting multiple countries simultaneously. Instead of being precise about geo-targeting from the start, you cast a wide net across a group of similar markets -- for example, all English-speaking countries, or all European countries.

The goal is to let broad match surface search terms across multiple geos, then extract the winners and sort them into country-specific campaigns with exact match targeting.

The Process

  1. Set up a broad campaign covering 5-10 countries in the same language group
  2. Use category-level broad match keywords with conservative bids
  3. Run for 2-4 weeks to gather search term data
  4. Extract winning search terms and note which countries they perform in
  5. Create country-specific exact match campaigns for the top performers
  6. Add extracted terms as negatives in the broad campaign

This method trades precision for speed. You discover geo-specific opportunities faster than you would by launching individual discovery campaigns in each country. Once you identify what works where, you shift to precise targeting.

Pro tip: The General to Specific approach works best when entering new markets where you have no existing keyword data. Once you have established campaigns in a country, switch to standard discovery campaigns for ongoing keyword mining.

When Discovery Campaigns Stop Working

Discovery campaigns are not always the answer. Here are the three most common scenarios where discovery underperforms and what to do about each.

Scenario 1: Discovery Stopped Being Profitable

If your discovery campaign was performing well but ROAS has declined, the most likely cause is bid inflation. As Apple shows your ads on more competitive terms, your effective CPA rises. The fix is straightforward: lower your bids or pause the campaign temporarily. Let the market cool down, then restart with reduced bids.

Scenario 2: Discovery Is Profitable But Search Terms Are Low Volume

This is not a problem -- it is working as designed. The entire point of discovery campaigns is to capture long-tail queries that individually have low volume. If your discovery campaign is profitable and the search terms are low volume, do nothing. You are harvesting exactly the type of traffic that discovery is built for. These long-tail queries often have the best conversion rates because the user intent is so specific.

Scenario 3: Discovery Is Unprofitable and Search Terms Are Irrelevant

If you are seeing consistently irrelevant search terms and the campaign is not paying back, it is time to drop discovery entirely for that market or niche. Not every app benefits from discovery campaigns. If your niche is too narrow for Apple's algorithm to find relevant matches, you are better off investing that budget in scaling your proven exact match keywords.

Scenario Symptoms Action
Was profitable, now decliningRising CPA, falling ROASLower bids or pause temporarily
Profitable but low volumeGood ROAS, few taps per termDo nothing -- this is the goal
Unprofitable, irrelevant termsBad ROAS, unrelated queriesDrop discovery for this market

Discovery Campaign Setup at a Glance

Component Setup Key Consideration
Search Match Ad GroupSearch Match ON, no keywordsAdd last, after all other campaigns
Broad Match Ad GroupCategory keywords, broad matchAdd same keywords as exact negatives
Proxy CampaignExact match, moderate bids2-4 week evaluation before promoting
Automation RulesPer-country, min tap thresholdSeparate rules for each geo
Negative KeywordsAll exact keywords from other campaignsUpdate every time you promote a keyword

Want More Apple Search Ads Tips?

Join 3,000+ app developers getting weekly insights on app growth, paid ads, and monetization.

Subscribe to Newsletter

Final Thoughts

Apple ads discovery campaigns are not a side project. Done right, they are a core profit driver and your primary engine for finding new keywords that your competitors have not thought to target.

The key principles to remember: use two ad groups (Search Match and broad match category keywords), enforce the one-keyword-one-place rule with negative keywords, build an automated pipeline through proxy campaigns so you can actually measure financial performance, and do not be afraid of broad match if your niche is large enough to support it.

Most importantly, do not dismiss discovery campaigns as unprofitable just because individual search terms have low volume. That is the entire point. You are capturing the long tail -- the thousands of specific queries that, in aggregate, can become your most efficient source of installs.

If your discovery campaigns are genuinely underperforming, the troubleshooting is simple: lower bids, tighten negatives, or drop the campaign. But do not give up on discovery before giving it a real shot with proper structure and tracking.

If you need help setting up your discovery campaigns or building the automation pipeline, check out my services.