Search Term Performance
Analyze shopper queries from Claude with Launch Fast MCP.
Analyze shopper queries from Claude with Launch Fast MCP.
Amazon Ads Search Term Performance helps Claude inspect what shoppers actually typed before clicking or buying through Sponsored Products ads. It focuses on search terms, not just the keywords or targets you bid on.
Use this report when you want to understand real shopper language, find wasted spend, identify converting queries, and discover search terms that may be worth harvesting into tighter campaign coverage.
Connect Amazon Ads in Launch Fast Settings -> Authentication and wait for Sponsored Products search term reports to sync before using this report.
What This Report Shows
Amazon Ads Search Term Performance is a shopper-query-level Sponsored Products report.
| Question | What the report can show |
|---|---|
| What did shoppers actually search? | Search terms shoppers typed before clicking ads. |
| Which terms spent without sales? | Search terms with spend, clicks, and no attributed orders. |
| Which terms generated orders? | Queries with attributed orders, sales, ACOS, and ROAS. |
| Which terms should be harvested? | Converting search terms that may deserve exact-match coverage. |
| Which terms may deserve negatives? | Irrelevant or wasteful search terms. |
| Which campaigns or keywords produced a term? | Campaign and keyword context for a selected search term. |
| Are broad or phrase campaigns discovering useful queries? | Discovery value hidden behind broader targeting. |
Targeting Performance shows what you bid on. Search Term Performance shows what shoppers typed. Those are not always the same.
How To Use This Report
Use this report to separate useful search demand from wasted spend.
| Pattern | Common interpretation |
|---|---|
| Search term with spend and no sales | Possible waste or a negative keyword candidate. |
| Search term with clicks and orders | Possible harvest candidate for exact match or tighter campaign control. |
| High spend with weak ROAS | May need bid, negative, listing, or product fit review. |
| Low spend with strong ROAS | May deserve more budget, better targeting, or exact-match coverage. |
| Irrelevant search term | May indicate broad or phrase targeting is too loose. |
| Repeated converting query | May deserve listing SEO, rank tracking, and PPC defense. |
Do not treat every no-sale term as waste immediately. Very low-click terms may not have enough data. Look for meaningful spend, repeated clicks, and clear irrelevance.
Tool Details
| Field | Value |
|---|---|
| MCP tool | amazon_ads_search_term_performance_lookup |
| App UI | ui://launchfast/amazon-ads-search-term-performance |
| Behavior | Read-only |
| Amazon account required | Yes — Amazon Ads connection |
| Best for | Shopper-query analysis, wasted spend scans, search term harvesting, negative keyword review |
When To Use It
| Use case | What it helps you answer |
|---|---|
| Shopper query review | Which shopper queries drove ad spend. |
| Waste scan | Which search terms spent but did not generate sales. |
| Harvest review | Which converting terms may deserve exact-match coverage. |
| Customer language review | What customers actually searched. |
| Campaign or keyword trace | Which campaigns or keywords produced a search term. |
| Irrelevance detection | Which broad, phrase, or auto targeting produced poor queries. |
| Cross-tool comparison | How paid search terms compare with Keyword Research or Brand Analytics terms. |
What It Returns
| Result area | What Claude can summarize |
|---|---|
| Search-term summary | Overall search-term summary. |
| Daily series | Daily spend, sales, click, and order series. |
| Top search terms | Top shopper search terms. |
| Search-term metrics | Spend, sales, ACOS, ROAS, clicks, impressions, and orders. |
| Keyword context | Keyword or target context for a selected search term. |
| Campaign breakdown | Campaign breakdown for a selected search term. |
| Report context | Account, profile, marketplace, and date range context. |
The exact fields depend on synced Amazon Ads reporting data and filters used.
Actions
| Action | Use when | Required inputs | Optional inputs |
|---|---|---|---|
summary | You want an overall search-term summary with daily series, top terms, and top campaigns. | None | date_from, date_to, connection_id, account_id, profile_id, marketplace_code, campaign_id, keyword_id, keyword_text, keyword_type, match_type, sort_by, limit |
top_search_terms | You want a ranked shopper-query leaderboard. | None | date_from, date_to, connection_id, account_id, profile_id, marketplace_code, campaign_id, keyword_id, keyword_text, keyword_type, match_type, sort_by, limit |
term_detail | You want detailed performance for one shopper search term. | search_term | date_from, date_to, connection_id, account_id, profile_id, marketplace_code, campaign_id, keyword_id, keyword_text, keyword_type, match_type, sort_by, limit |
campaign_breakdown | You want to see which campaigns drove performance for one shopper search term. | search_term | date_from, date_to, connection_id, account_id, profile_id, marketplace_code, campaign_id, keyword_id, keyword_text, keyword_type, match_type, limit |
Inputs
| Input | Required | Notes |
|---|---|---|
date_from | No | Inclusive start date in YYYY-MM-DD format. Defaults to a recent window if omitted. |
date_to | No | Inclusive end date in YYYY-MM-DD format. Defaults to today if omitted. |
connection_id | No | Optional Launch Fast Amazon Ads connection filter. |
account_id | No | Optional Amazon Ads account filter. |
profile_id | No | Optional Amazon Ads profile filter. Useful when multiple profiles are connected. |
marketplace_code | No | Optional marketplace or profile code filter. |
campaign_id | No | Optional campaign filter. |
search_term | Required for term_detail and campaign_breakdown | Shopper query to inspect. |
keyword_id | No | Optional keyword ID filter. Useful for narrowing to search terms from one keyword. |
keyword_text | No | Optional keyword text filter. |
keyword_type | No | Optional keyword type filter, such as BROAD, PHRASE, EXACT, or TARGETING_EXPRESSION. |
match_type | No | Optional match type filter. |
sort_by | No | Sort metric for top_search_terms. Supports spend, sales_7d, roas_7d, acos_7d, clicks, impressions, and orders_7d. Defaults to spend. |
limit | No | Maximum rows to include. Supports 1-100. |
Example Prompts
Waste scan:
Find search terms with spend but no sales in the last 30 days.Top search terms:
Show my top Sponsored Products search terms by sales for the last 30 days.Harvest candidates:
Find converting search terms that may be worth harvesting into exact match.Negative keyword review:
Find irrelevant shopper queries with meaningful spend and weak sales.Search term detail:
Analyze the search term "silicone spatula set" and show spend, sales, ACOS, ROAS, and related campaigns.Campaign breakdown:
Show which campaigns drove performance for the search term "silicone spatula set."Keyword context:
Show search terms generated by the keyword "silicone spatula" and identify winners and waste.Cross-report follow-up:
Compare my best paid search terms with Brand Analytics search terms and Keyword Research opportunities.How To Read The Results
Read this report as shopper-query performance.
| Signal type | Look for |
|---|---|
| Positive signals | Search terms with orders and acceptable ACOS, strong ROAS with enough click volume, relevant queries that repeat across campaigns, terms that reveal useful customer language, broad or phrase discovery terms that convert well, or queries that match your listing, product features, and buyer intent. |
| Risk or opportunity signals | Meaningful spend with no sales, many clicks but no orders, irrelevant search terms from loose targeting, high ACOS on mature or profit-focused campaigns, converting terms hidden inside broad or phrase campaigns, strong terms with no exact-match coverage, or search terms that convert but are not reflected in listing copy or rank tracking. |
Common Analysis Patterns
Use Claude to turn search terms into decisions.
| Pattern | Ask Claude to identify |
|---|---|
| Waste scan | Which search terms spent money without enough sales. |
| Harvest list | Which converting terms should be considered for exact match. |
| Negative keyword review | Which terms look irrelevant enough to negate. |
| Customer language | What wording shoppers use for this product. |
| Campaign cleanup | Which campaigns are generating poor search terms. |
| SEO follow-up | Which converting search terms should influence listing copy. |
| Rank tracking follow-up | Which high-value terms should be monitored organically. |
Suggested Workflow
Start With Summary
Run summary to understand search-term performance overall.
Find Spend Concentration
Use top_search_terms sorted by spend to find budget concentration.
Find Winners
Use top_search_terms sorted by sales_7d or roas_7d to find converting queries.
Inspect One Term
Use term_detail for one search term that needs deeper review.
Review Campaign Mix
Use campaign_breakdown to see which campaigns are producing that term.
Inspect Generating Targets
Follow up with Targeting Performance to inspect the keyword or target that generated the search term.
Connect Product And Market Context
Follow up with Product Performance for advertised products, then use Keyword Research and Brand Search Terms Report to compare paid search behavior with broader marketplace demand.
Common Empty Result Causes
Empty or thin results may mean no matching synced rows were found.
| Cause | Recovery |
|---|---|
| Amazon Ads is not connected. | Connect Amazon Ads in Settings -> Authentication. |
| Sponsored Products search term reports have not synced yet. | Wait for reporting sync to finish. |
| Selected date range has no matching ads data. | Try a broader or more recent date range. |
search_term does not match synced shopper queries exactly. | Search top_search_terms first, then use the exact matching term. |
| Campaign, keyword, profile, account, connection, or marketplace filters are too narrow. | Remove search term, keyword, campaign, account, profile, marketplace, and connection filters. |
keyword_type or match_type excludes rows. | Remove keyword type and match type filters. |
| Campaign generated no search term rows in the period. | Broaden the date range or inspect campaign performance first. |
Try this recovery prompt:
Try Amazon Ads Search Term Performance again for the last 30 days and remove search term, keyword, campaign, account, profile, marketplace, match type, and connection filters.For one term:
Search top_search_terms first, then use term_detail on the exact matching search term.Safety Notes
Amazon Ads Search Term Performance is read-only.
| It can inspect | It does not change |
|---|---|
| Synced Sponsored Products shopper-query reporting, campaign context, keyword context, profiles, marketplaces, and date ranges. | Negative keywords, exact-match keywords, bids, budgets, campaigns, campaign status, targets, or Amazon Ads account settings. |
Claude can recommend search terms to harvest or negate, but any campaign changes must be made manually outside this MCP tool.
Limits And Notes
| Area | Note |
|---|---|
| Connection | Requires a connected Amazon Ads account. |
| Rate limit | Amazon Ads reporting tools allow 120 reads/min per user. |
| Data availability | Results depend on Sponsored Products search-term data synced into Launch Fast. |
| Date format | Dates should use YYYY-MM-DD. |
| Sorting | sort_by applies to leaderboard-style views such as top_search_terms. |
| Result size | Use limit to keep large search-term lists concise. |
| Interpretation | Search Term Performance should be interpreted alongside Targeting Performance, Product Performance, and campaign strategy. |