rocket_launch ASAPilot
Get Started

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 TypeWhat it matchesUse case
ExactOnly the exact keyword (and very close variations: punctuation, capitalization)Brand, proven Category winners, tight bid control
BroadThe keyword plus close variants — plurals, synonyms, typos, related stemsDiscovery campaigns, long-tail capture
NegativeBlocks the keyword from triggering your ad at allWaste 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 groupMatch typePurpose
BrandExactYour app name; tight control, high CR
CategoryExactProven category winners
DiscoveryBroad + Search MatchFind new keyword candidates
NegativesNegativeBlock 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.