Canonical page: https://www.kuudo.com/features/skills/amazon-ads/reporting/

Amazon Ads Skills v0.4.4 Certified

# Build the Right Amazon Ads Report

The Amazon Ads Reporting Skill turns a familiar report request or a custom performance question into Reporting API v1 definitions. It includes 17 Sponsored Products, Sponsored Brands, and Sponsored Display template families, with mapping notes for missing fields and split requests. With the Amazon Ads MCP connected, your AI client can resolve the account, validate custom fields against the current catalog or Amazon documentation, submit the report job, retrieve its status, and download the results.

Validate before report creation

[Try the starter prompt](#starter-prompt)[Connect Skills](/docs/quick-start/chatgpt-skills/)

Example output visualization: Report request

Report request

skill output

Field

Status

campaign.name

valid

metric.totalCost

valid

adProduct.value

required

date.value

grain set

Primary input

Report family or business question

Primary output

Validated field list

[

Powered by

Amazon Ads MCP

](/features/amazon-ads-mcp/)[

Source contract

amazon-ads-reporting

PolyForm-Shield-1.0.0

](https://github.com/KuudoAI/skills/blob/674e68adc1c0242e5ea440583f82d26c93c86b1d/skills/amazon-ads-reporting/SKILL.md)

Is this the right Skill?

## Use it for a clear operating job.

Best for

*   Known v3 report equivalents
*   Ad-hoc fields and grain
*   v3-to-v1 reporting migrations

Use another path when

AMC SQL, legacy-v3 execution, current campaign settings, or campaign changes.

Starter prompt

## Start with the task, then add your scope.

Copy this into a connected client and replace the account, date, ASIN, or threshold details with yours.

```text
Build a Sponsored Products campaign report for the last 30 days with campaign, cost, sales, clicks, impressions, and date grain. Validate every v1 field and the ad-product filter before creating it.
```

The Skill will request any required context or approval before guarded actions.

The outcome

## A defined result, not a generic answer.

A template-backed or custom v1 report, with the account, grain, field caveats, job status and downloaded results made explicit.

Inputs

*   Report family or business question
*   Ad product and advertiser
*   Date range and required grain

Outputs

*   Validated field list
*   CreateReport JSON
*   Unsupported-field caveats

Workflow

## The playbook your agent follows.

1.  01
    
    ### Classify the request
    
    Match a known report family or switch to ad-hoc field discovery.
    
2.  02
    
    ### Resolve account scope
    
    Separate the active profile from the advertiser account required by reporting.
    
3.  03
    
    ### Validate fields
    
    Check identifiers, compatibility, periods, and the ad product filter.
    
4.  04
    
    ### Create and retrieve
    
    Submit the report, retrieve its status, and hand off the download path.
    

Guardrails

## What keeps the workflow dependable.

Ambiguous report names trigger clarification

Fields are validated before report quota is spent

Unsupported v3 reports are identified rather than approximated

Connected systems

## The context and tools it coordinates.

Amazon Ads MCP

Ads API v1 reporting

Report field catalog

Keep building

## Related workflows and field guides.

[All Amazon Ads Skills →](/features/skills/amazon-ads/)

[Related SkillSponsored Brands review](/features/skills/amazon-ads/sponsored-brands-performance-review/)[Related SkillSponsored Products campaign audit](/features/skills/amazon-ads/sponsored-products-campaign-audit/)[Product surfaceAmazon Ads MCP](/features/amazon-ads-mcp/)

amazon-ads-reporting

## Give your agent the complete playbook.

Connect Skills once, then start with the prompt above whenever this job comes up.

[View prompt](#starter-prompt)[Connect Skills](/docs/quick-start/chatgpt-skills/)
