Glossary
Keyword Match Type
How Apple Search Ads decides which search queries trigger your ad for a given keyword. ASA supports Exact, Broad, and Negative match types — each with different reach and bid-control trade-offs.
Also known as: ASA match type, Exact match, Broad match
What is Match Type?
Match Type controls how Apple Search Ads decides which user search queries trigger your ad for a given keyword. Apple supports three explicit match types: Exact, Broad, and Negative. (Search Match is a separate algorithmic feature, covered in its own glossary entry.)
The three match types
| Match Type | What it matches | Use case |
|---|---|---|
| Exact | Only the exact keyword (and very close variations: punctuation, capitalization) | Brand, proven Category winners, tight bid control |
| Broad | The keyword plus close variants — plurals, synonyms, typos, related stems | Discovery campaigns, long-tail capture |
| Negative | Blocks the keyword from triggering your ad at all | Waste protection, brand isolation |
Exact match
The strictest. Your ad shows only for the exact keyword. “fitness tracker” Exact matches:
- ✅
fitness tracker - ✅
Fitness Tracker(capitalization variant) - ❌
fitness trackers(plural — not Exact-matched in ASA) - ❌
best fitness tracker(added words) - ❌
tracker for fitness(reordered)
Exact gives the tightest bid control and the most predictable conversion rate. It is the default match for production-grade ad groups.
Broad match
Apple’s Broad match in ASA is less aggressive than Google’s Broad but more permissive than Exact. “fitness tracker” Broad matches:
- ✅
fitness tracker - ✅
fitness trackers(plural) - ✅
Fitness Tracker app - ✅
tracker for fitness(reordered, depending on algorithm) - ✅
fitness band(synonym, sometimes) - ❌ unrelated queries (e.g.,
running shoes)
The visibility advantage: in your reports you can see which root keyword produced the tap. The risk: less control over CPT for variants.
Negative match
Blocks the keyword from ever triggering your ad. Adding weather as a Negative on your
running app prevents your ad from showing on running weather even if Search Match would
otherwise expose it.
Two scopes:
- Campaign-level negatives — apply to all ad groups in the campaign
- Ad group-level negatives — apply only to that ad group (useful for brand isolation)
Match type strategy
A standard structure for a single campaign:
| Ad group | Match type | Purpose |
|---|---|---|
| Brand | Exact | Your app name; tight control, high CR |
| Category | Exact | Proven category winners |
| Discovery | Broad + Search Match | Find new keyword candidates |
| Negatives | Negative | Block known waste terms account-wide |
Within Discovery, promote high-converting Broad-matched search terms to dedicated Exact ad groups. Within Brand, block Search Match entirely with negatives and a dedicated brand structure.
Common failure modes
- Same keyword in two ad groups. If “fitness tracker” is Exact in one ad group and Broad in another, you bid against yourself, raising CPT for both. Always pick one.
- No negatives layer. Without account-wide negatives, Search Match keeps finding the same waste terms repeatedly.
- Broad match without conversion review. Broad collects variants but you need a weekly ritual to harvest winners and add waste as negatives.
How ASAPilot helps
ASAPilot’s account audit surfaces:
- Same keyword in multiple ad groups at different match types (internal competition)
- High-converting Broad-matched terms that should be promoted to Exact (efficiency lift)
- Repeated waste terms that should be added as negatives
- Ad groups missing a negative-keyword layer
See keyword research playbook for full workflow.
Related terms
- Search Match — Apple’s algorithmic auto-matching feature
- Negative Keyword — match-type-specific blocking
- Ad Group — where match types are set