# Amazon Search Term Report: Mining Better Targets

Canonical page: https://www.kuudo.com/guides/amazon-ads-sponsored-search-term-mining/

Use the Amazon search term report for Sponsored Products mining: separate brand and ASIN targets, check evidence, and review scale or negative candidates.

Author: Kuudo
Updated: Oct 19, 2026

## Summary

- The Sponsored Products search term report covers clicked ad activity. It includes ASIN values and can include inferred terms from non-search contexts; it is not a census of shopper searches.
- Separate product targets first, then split keyword rows into your own brand and generic terms. A branded winner belongs in a defense review, not a generic discovery claim.
- Confirm attribution and account thresholds before using efficiency labels. Under the Skill’s default safeguards, a median below five clicks blocks strict negatives even across a long analysis window.
- The Search Term Explorer Skill returns an analysis report. Campaign changes need a separate scoped proposal and the approvals required by your policy.


Use the Amazon search term report for Sponsored Products to separate generic growth candidates, brand defense, product targets, and terms that need more evidence. Kuudo’s Search Term Explorer Skill builds those review lists from paid report data. Confirm attribution and account thresholds before labeling a term for scale or negation; sparse evidence belongs on a watchlist.

A profitable brand query and a profitable category query deserve different decisions. Your brand spellings, acceptable advertising cost of sales (ACoS), and tolerance for spend without sales change the answer. The [Sponsored Products search-term Skill](/features/skills/amazon-ads/sponsored-products-search-terms/) applies those rules to your report so the account’s strongest branded traffic doesn’t become a generic expansion recommendation.

Use this decision matrix to read the output. These are conditional rules, not account results.

| Evidence in the report | Output | Decision to review |
|---|---|---|
| Generic query meets efficiency, click, and sufficiency requirements | Generic scale candidate | Add an exact target or test a bid |
| Own-brand query meets efficiency requirements | Brand-defense candidate | Defend coverage and monitor |
| Keyword query has zero sales and clears spend, click, and sufficiency requirements | Negative candidate | Review a scoped keyword negative |
| Evidence is sparse or attribution is unknown | Watch or directional analysis | Gather evidence before acting |
| Search-term value identifies an ASIN | Separate product-target stream | Review product targeting |

## The Sponsored Products report covers clicked ad activity

The Sponsored Products search term report includes terms with at least one ad click. It doesn’t measure all Amazon search demand, and its impression total can differ from Campaign Manager. Amazon also includes inferred terms for some non-search placements, so every row isn’t necessarily something a shopper typed. [Amazon’s report documentation](https://advertising.amazon.com/help/G3HEFZYWZF84NPS9) establishes these boundaries.

[Amazon Ads MCP](/features/amazon-ads-mcp/) supplies the paid report through the [Model Context Protocol (MCP)](/features/mcp/). The Skill submits a pinned list of v1 report fields with `CreateReport`, which rejects a bad field and creates nothing, then checks the report's status and downloads the completed CSV from its signed URL. For this workflow, retain `searchTerm.value`, cost with its currency companion, sales, and clicks. Impressions and purchases are useful for additional rate calculations when available.

The report header should retain:

- Account, marketplace, currency, and Sponsored Products scope.
- Inclusive start and end dates, window length, and report ID.
- Aggregation rule, attribution status, thresholds, and brand markers.

[Amazon Agent Atlas](/features/agent-atlas/) grounds the report’s meaning in Amazon documentation. [Selling Partner MCP](/features/amazon-selling-partner-mcp/) serves a different reporting boundary, including eligible seller reporting. If you need Brand Analytics rather than paid campaign decisions, start with [Search Query Performance versus search terms](/guides/amazon-ads-sqp-ppc-keyword-signals/).

## ASIN targets and branded queries need separate decisions

Amazon Standard Identification Number (ASIN) values belong in a product-target review, outside keyword scale and negative lists. Amazon documents ASINs in search-term reports for automatic targeting and product-attribute targeting. Those values identify product pages rather than customer query text. The Skill partitions them before keyword aggregation; its detector must account for catalog exceptions because not every ASIN starts with `B0`.

For the remaining text queries, the Skill sums metrics by `searchTerm.value`. Calculate ACoS from total spend divided by total sales, rather than averaging row percentages. Keep campaign and ad-group provenance available for the later action review.

Provide the brand markers your team recognizes, including relevant misspellings. The Skill uses token boundaries to avoid matching a brand fragment inside an unrelated word. Queries matching your markers become brand defense; the rest enter generic review. If you opt out of the split, label the output unsplit and avoid presenting it as generic discovery. See the [Skill’s segmentation rules](https://github.com/KuudoAI/skills/blob/c6576d987fac04e851cea30904a94f4066d4f950/skills/amazon-ads-sp-search-term-explorer/references/segment-rules.md).

## Attribution and click sufficiency limit confident recommendations

The analysis date range and sales attribution window answer different questions. A report covering 14 calendar days doesn’t establish 14-day sales attribution. An unsuffixed `metric.sales` field doesn’t establish it either. The Skill requires the attribution basis to be confirmed; otherwise efficiency comparisons remain prominently labeled directional.

For strict negatives, the Skill also checks the analysis window and median clicks after keyword aggregation. Report whether that median covers all terms or only terms with positive clicks. The default baseline minimum median is five; the default minimum window is 14 days when the operator has no preference. These are [Kuudo workflow safeguards](https://github.com/KuudoAI/skills/blob/c6576d987fac04e851cea30904a94f4066d4f950/skills/amazon-ads-sp-search-term-explorer/references/segment-rules.md), not Amazon-mandated statistical cutoffs.

> **A longer window does not cancel sparse evidence**
> A 28-day report with median clicks of three still fails the baseline strict-negative gate. The Skill applies the stricter rule when its window-aware refinement and baseline differ. The output stays exploratory, with confidence and caveats visible.

Missing cost creates another boundary: no ACoS, cost per click, or spend-based negative recommendations. With clicks, impressions, and sales or orders present, the Skill can report interest signals, but those signals don’t establish profitable scale.

## Account thresholds turn search terms into reviewable candidates

The Skill collects four account decisions before producing segmented lists. Bring brand markers into the same conversation so the report pull starts with the intended classification.

| Input | What the operator supplies |
|---|---|
| ACoS ceiling | Maximum acceptable percentage, aligned to the report’s attribution |
| Negative spend floor | Minimum spend in the account’s currency |
| Minimum negative clicks | Required clicks on an individual term |
| Minimum analysis window | Required days before strict negative recommendations |

These inputs belong in the report header. The Skill asks for missing values rather than silently selecting account targets. Its [threshold contract](https://github.com/KuudoAI/skills/blob/c6576d987fac04e851cea30904a94f4066d4f950/skills/amazon-ads-sp-search-term-explorer/references/threshold-elicitation.md) makes that choice explicit.

Generic scale candidates need positive sales, ACoS at or below the ceiling, and the applicable click and sufficiency requirements. Negative candidates need spend above the floor, zero sales, minimum negative clicks, and adequate evidence. A policy for poor ACoS despite sales is a separate operator choice. Each candidate carries confidence; barely clearing a threshold isn’t the same as comfortably exceeding it.

With the Skill installed and Amazon Ads MCP connected, use this request in your AI client:

```text
Run the Sponsored Products search-term Skill for my account.
Ask me for the account, marketplace, date range, brand markers,
and the four account thresholds before creating the report.
Confirm attribution. Separate generic queries, branded queries,
and ASIN product targets. Return scale, negative, and watch
candidates with confidence, provenance, and the rules applied.
Prepare recommendations for review; do not change campaigns.
```

## An aggregate recommendation needs scope before it becomes a write

A term-level recommendation isn’t a campaign change instruction. Before proposing a write, resolve the relevant campaign, ad group, existing targets, and account restrictions. A term aggregated across several campaigns can hide different local performance. Review that scope through Amazon Ads MCP before deciding where any change belongs.

Keyword negatives and product negatives also require different actions. [Amazon’s product-negative rules](https://advertising.amazon.com/API/docs/en-us/guides/sponsored-products/negative-targeting/product-brand) vary by targeting and account context; Atlas supplies those rules for the proposed scope. The analysis Skill ends with recommendations. Any subsequent write follows the applicable approval controls, with the operator reviewing the proposed changes.

## What happens next: review candidates before changing targets

Review negative candidates first, then generic tests, brand defense, and product targets. Hold sparse terms for more evidence; a longer pull must still satisfy the click gate. Preserve the accepted thresholds and attribution basis with the report in the [Amazon Agent Data layer](/features/amazon-agent-flow/) so the next analysis can use the same team rules through [Skills](/features/skills/).

The useful output is a decision you can trace: which evidence qualified the term, which account rule applied, and which scope still needs approval.

*For the reporting boundary behind these decisions, read [Amazon Search Query Performance versus search terms](/guides/amazon-ads-sqp-ppc-keyword-signals/).*


## Frequently asked questions

### Can I upload an Advertising Console CSV to this Skill?

The Search Term Explorer Skill described here generates and downloads its own report through the Amazon Ads MCP. Its parser expects v1 dotted field IDs. A Console CSV with legacy headings needs a separate validated mapping and analysis workflow; renaming a few columns does not establish equivalent attribution or scope.

### Is an efficient branded term evidence of incremental sales?

No. A branded term meeting the account’s efficiency target is a brand-defense candidate. The report’s attributed sales do not establish how many purchases would have occurred without the ad. Keep that question separate from generic search-term discovery.


## Sources

- [Amazon: Search term report for Sponsored Products](https://advertising.amazon.com/help/G3HEFZYWZF84NPS9)

- [Amazon: Sponsored Products negative product and brand targeting](https://advertising.amazon.com/API/docs/en-us/guides/sponsored-products/negative-targeting/product-brand)

- [Kuudo: Sponsored Products Search Term Explorer, pinned source](https://github.com/KuudoAI/skills/blob/c6576d987fac04e851cea30904a94f4066d4f950/skills/amazon-ads-sp-search-term-explorer/SKILL.md)

- [Kuudo: Segmentation and sufficiency rules, pinned source](https://github.com/KuudoAI/skills/blob/c6576d987fac04e851cea30904a94f4066d4f950/skills/amazon-ads-sp-search-term-explorer/references/segment-rules.md)

