---
title: "App Store keyword research for Apple Ads"
description: "App Store keyword research shows where competitors appear by keyword, but not bids or budgets. Learn the practical workflow and where the data limits stop."
url: "https://adapty.io/blog/app-store-keyword-research/"
language: "en"
slug: "app-store-keyword-research"
category: "grow-your-app"
date: "2026-07-31T05:16:39.778Z"
date_modified: "2026-07-31T08:07:25.840Z"
author: "Mykola Martynovets"
---

# App Store keyword research for Apple Ads

## TL;DR

- App Store keyword research shows where competitor apps appeared by term and country. Use those patterns to build controlled Apple Ads tests.
- The data does not reveal bids, budgets, profit, full account structure, or every keyword.
- Your own conversion, revenue, and payback data decides what runs and scales.
- I work at Adapty, so I use Adapty Market Intelligence as the workflow example.
- This is not a neutral product comparison.

## What Apple Ads competitor research tools can actually show in App Store keyword research

App Store keyword research tools separate three evidence layers.

> **Key point:** Competitor keyword coverage is research input, not proof of a competitor’s complete Apple Ads strategy.

App intelligence tools and app marketing intelligence platforms can provide three useful evidence layers:

- **Observed activity:** terms and countries where an app appeared in the available data window.
- **Competitive patterns:** overlap between selected competitors, concentration around terms, and country-level gaps that can generate test ideas.
- **Your first-party data:** taps, installs, trials, subscriptions, revenue, and payback data from your own campaigns.

Use the first two layers to choose tests. Use the third to make budget decisions.

[Market Intelligence in Adapty Ads Manager](https://adapty.io/docs/ads-manager-market-intelligence) reports where competitor apps appeared in its data window. Use it for research, not as a real-time App Store view. It cannot prove what appears at a given moment.

One limit matters. Seeing an app on a term does not prove the advertiser added that keyword. [Apple’s match-type documentation](https://ads.apple.com/app-store/help/keywords/0059-understand-keyword-match-types) says Broad Match can reach related terms and Exact Match can include close variants. Call this observed coverage, not account access.

Coverage is what an App Store keyword research tool reports. Strategy is what you infer and test.

## The practical workflow: from competitor set to contested keywords

![Adapty Market Intelligence Most Contested table showing competitor counts and maximum Share of Voice for searched keywords.](https://adapty.io/uploads/app-store-keyword-research-most-contested-8308b173.png)
*Most Contested highlights keywords with concentrated activity among the selected public competitor apps.*

Use an App Store keyword research workflow to turn competitor data into test ideas.

> **Key point:** Most Contested identifies concentrated competitor activity, not keyword profitability or cost.

In Adapty Market Intelligence, use the following process:

1. Open **Market Intelligence** from the left sidebar, select the app to analyze, and click **Continue**.
2. Add suggested competitors, or search by keyword or app name and country.
3. Repeat searches for different intents so the competitor set is not limited to suggestions.
4. Save a reusable competitor list when it helps your research process.
5. Click **Run analysis**.
6. Open **Most Contested** and search the table for a relevant term.

**Most Contested** shows terms where selected competitors have reported activity in the same data window. It answers a narrow question: where is competitor activity concentrated within a category?

**Share of Voice** is a visibility-distribution metric that answers a different question: how visibility is distributed among the selected competitors. A term can have low Share of Voice for one app while still showing activity from several competitors. Use both views to prioritize research ideas, not to infer a cost advantage or conversion advantage.

After launching a test, use your campaign results to interpret performance. See [how to analyze and optimize Apple Ads](https://adapty.io/blog/how-to-analyze-and-optimize-apple-ads/) for guidance on reviewing campaign data.

## How to inspect one competitor’s observed keyword coverage by market

![Adapty Market Intelligence By App view for Cal AI - Calorie Tracker with Great Britain selected and keyword Share of Voice values.](https://adapty.io/uploads/app-store-keyword-research-by-app-a65c161c.png)
*By App narrows observed keyword coverage to one public app and country.*

App competitor analysis works best when you narrow the data to one app and market.

> **Key point:** By App helps evaluate observed competitor coverage by app, country, and keyword, but it does not establish relevance for your product.

Use **By App** to inspect one competitor. You can filter by app, country, or keyword and export a CSV. Start with one public app and country. Then ask whether each term fits your product.

A rival may serve different users, features, prices, or App Store copy. A related term may still bring poor traffic for your app. Treat every competitor-derived term as untested.

This check removes obvious mismatches before they enter a live campaign and start spending.

Use **By Country** before you enter or grow a market. Reported activity can raise useful questions and show gaps to research. It cannot prove market fit, confirm local-language readiness, or predict the spend you need.

Review countries one at a time and keep a short rejection note for every discarded term. That record makes later research easier to audit and repeat.

See [Apple Ads best practices](https://adapty.io/blog/apple-ads-best-practices/) for more on campaign structure. The goal is not to copy a rival. It is to find terms worth testing against your product and economics.

## What no competitor-intelligence tool can prove

No competitor-intelligence tool can prove a rival’s exact Apple Ads strategy from observed activity. It is not account access.

> **Key point:** Only your own campaign, conversion, revenue, and payback data can establish whether a keyword should scale.

| Observed keyword data can show | It cannot establish |
| --- | --- |
| Activity on a term and country | The competitor’s bid |
| How selected competitors overlap on a term | Their budget |
| Share of Voice among selected competitors | Whether the term is profitable |
| Coverage by app and market | Whether the exact keyword exists in the account |
| Keyword volume in the data window | Match types, campaign structure, or creatives |
| Apps appearing on your app name | What is live in search results right now |

The boundary works both ways. Reported presence does not prove that the exact term exists in the account. A missing term also does not prove that a competitor never uses it outside the tool's data window. The report cannot reveal a budget, bid, match type, schedule, creative route, or downstream result unless the product documents that field.

Use this data to decide where to investigate, not to reconstruct another company's account. In exports and team discussions, label it as reported coverage. If a decision requires exact account state, only authorized access to that account can provide it. This language keeps a useful signal from becoming an unsupported claim.

## Turn competitive signals into controlled Apple Ads tests

Turn competitive signals into controlled Apple Ads tests by setting thresholds before spend starts.

> **Key point:** A competitor signal earns a test, not a budget increase; your own data decides whether it scales.

Move promising terms into controlled tests instead of copying a competitor list. Adapty lets you add keywords, negative keywords, or **SKAGs** from the table. Use SKAGs only when traffic can support per-keyword learning. See the [Market Intelligence documentation](https://adapty.io/docs/ads-manager-market-intelligence) for the workflow.

Keep the first batch narrow enough that one weak term cannot hide inside pooled results.

1. Choose the event closest to revenue, such as an install, trial, or paid subscription.
2. Define your own CPA ceiling or payback condition.
3. Set a learning threshold before judging the term.
4. Set a loss limit, including a zero-conversion cap.
5. Isolate tests by country so one market does not conceal another market’s performance.
6. Expand only after your own revenue or payback data supports the decision.

Apple says advertisers can pause low-converting keywords or those above their CPA target. They can also tighten match types if broad coverage performs poorly. See [Apple’s keyword-management documentation](https://ads.apple.com/app-store/help/keywords/0014-add-and-manage-keywords). For measurement basics, see [how to measure app performance](https://adapty.io/blog/how-to-measure-app-performance/).

## FAQ

### Which tool can show App Store ad placements in real time?

No competitor-intelligence tool should be treated as a real-time view of App Store ad placements. Adapty Market Intelligence shows observed activity within an aggregated data window, not search results at an exact moment.

### Which competitor-intelligence tools show the keywords apps advertise on in Apple Ads, plus their campaigns and creatives?

App intelligence tools can show observed coverage by keyword, app, and country. They do not provide access to a competitor’s campaigns, creatives, bids, budget, or full account structure.

### Are there tools for checking App Store ad placements on demand?

Yes, you can run competitor research when needed, but the result is not a live ad listing. Market Intelligence shows aggregated observed activity, not an ad placement at an exact moment.

### Which tool can I use to check which keywords a competitor targets in Apple Ads?

Use Adapty Market Intelligence to check observed competitor activity across keywords and countries. Treat the terms as test ideas, not an exact keyword list from the competitor’s account.

### Is there a tool that shows exactly which keywords an app advertises on in Apple Ads?

No. Observed activity cannot establish a complete keyword list because Apple Ads may match search terms through match types and close variants.
