Campaign Performance
Analyze Sponsored Products campaign reporting from Claude with Launch Fast MCP.
Analyze Sponsored Products campaign reporting from Claude with Launch Fast MCP.
Amazon Ads Campaign Performance helps Claude inspect campaign-level Sponsored Products performance. It focuses on the campaign as the main unit of analysis: spend, sales, orders, ACOS, ROAS, clicks, impressions, status, and budget type.
Use this report to find campaigns that produce results or waste spend. It also identifies campaign settings and structures for manual review.
In Launch Fast, go to Settings -> Authentication. Connect Amazon Ads. Wait for Sponsored Products campaign reports to sync. Then use this report.
What This Report Shows
Amazon Ads Campaign Performance is a campaign-level Sponsored Products report.
| Question | What the report can show |
|---|---|
| Which campaigns spend the most? | Campaigns ranked by spend. |
| Which campaigns generate attributed sales? | Campaigns with orders, sales, ACOS, and ROAS. |
| Which campaigns have weak efficiency? | Campaigns with high ACOS or weak ROAS. |
| Which campaigns get clicks but few orders? | Campaign-level traffic or conversion problems. |
| How do statuses compare? | Enabled, paused, or archived campaign performance. |
| How does budget type perform? | Campaign performance by budget type. |
| Which campaigns must I examine in detail? | Campaigns for which you must review products, targets, or search terms. |
Campaign Performance shows where to look first. Product Performance, Targeting Performance, and Search Term Performance help explain why a campaign performs well or poorly.
How To Use This Report
Use this report to triage campaigns before drilling into lower-level reports.
| Pattern | Common interpretation |
|---|---|
| High spend and strong sales | The campaign can be worth defending or scaling, depending on ACOS, margin, and inventory. |
| High spend and weak sales | Review the targets, search terms, products, bids, and budget. |
| Strong ROAS and low spend | The campaign can have room to scale. |
| Many clicks and few orders | The campaign can attract weak traffic or promote a product page that does not convert. |
| Paused campaigns with historical sales | Can be worth reviewing before reactivation. |
| Enabled campaigns with no recent sales | Can deserve manual investigation. |
Campaign metrics must be interpreted by campaign purpose. A launch campaign, ranking campaign, defense campaign, and profit campaign can have different acceptable ACOS levels.
Tool Details
| Field | Value |
|---|---|
| MCP tool | amazon_ads_campaign_performance_lookup |
| App UI | ui://launchfast/amazon-ads-campaign-performance |
| Behavior | Read-only |
| Amazon account required | Yes. Amazon Ads connection |
| Best for | Campaign triage, spend review, ACOS/ROAS analysis, campaign status review, budget type comparison |
When To Use It
| Use case | What it helps you answer |
|---|---|
| Broad ads overview | How Sponsored Products campaigns perform overall. |
| Campaign leaderboard | Which campaigns lead by spend, sales, ACOS, ROAS, clicks, impressions, or orders. |
| Campaign deep dive | How one campaign performed. |
| Status comparison | How enabled, paused, or archived campaigns compare. |
| Budget type review | How campaign performance varies by budget type. |
| Drilldown planning | Which campaigns you must examine by product, target, or search term. |
| Ads audit starting point | Where to start before lower-level reports. |
What It Returns
| Result area | What Claude can summarize |
|---|---|
| Campaign summary | Overall campaign summary. |
| Daily series | Daily spend, sales, click, and order series. |
| Campaign leaderboard | Ranked campaign rows. |
| Status mix | Campaign status mix and grouped performance. |
| Budget type context | Campaign budget type context. |
| Campaign detail | Detailed performance for one campaign. |
| Report context | Account, profile, marketplace, and date range context. |
The accurate fields depend on synced Amazon Ads reporting data and filters used.
Actions
| Action | Use when | Required inputs | Optional inputs |
|---|---|---|---|
summary | You want an overall campaign summary with daily series, top campaigns, and status mix. | None | date_from, date_to, connection_id, account_id, profile_id, marketplace_code, campaign_status, campaign_budget_type, sort_by, limit |
top_campaigns | You want a ranked campaign leaderboard. | None | date_from, date_to, connection_id, account_id, profile_id, marketplace_code, campaign_status, campaign_budget_type, sort_by, limit |
campaign_detail | You want detailed performance for one campaign. | campaign_id or campaign_name | date_from, date_to, connection_id, account_id, profile_id, marketplace_code, campaign_status, campaign_budget_type, sort_by, limit |
status_breakdown | You want grouped performance by campaign status. | None | date_from, date_to, connection_id, account_id, profile_id, marketplace_code, campaign_status, campaign_budget_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 | Required for campaign_detail unless campaign_name is provided | Campaign identifier to inspect. |
campaign_name | Required for campaign_detail unless campaign_id is provided | Campaign name to inspect. Useful when the user knows the name but not the ID. |
campaign_status | No | Optional status filter, such as ENABLED, PAUSED, or ARCHIVED. |
campaign_budget_type | No | Optional budget type filter, such as DAILY or RULE_BASED. |
sort_by | No | Sort metric for top_campaigns. 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
Campaign detail:
Analyze Amazon Ads campaign 900000001 on April 28, 2026 and show spend, sales, ACOS, and ROAS.Account summary:
Summarize Sponsored Products campaign performance for the last 30 days.Top campaigns by spend:
Show my top campaigns by spend and ACOS for the last 30 days.Weak campaign scan:
Find campaigns with high spend and weak ROAS.Status breakdown:
Compare enabled, paused, and archived campaign performance for the last 30 days.Budget type review:
Compare campaign performance by budget type.Campaign name lookup:
Analyze the campaign named "Silicone Spatula Exact Match - US" and summarize spend, sales, ACOS, ROAS, and orders.Drill-down workflow:
Find my worst campaigns by ACOS, then tell me which product, target, and search term reports to inspect next.How To Read The Results
Read this report as campaign-level performance and triage.
| Signal type | Look for |
|---|---|
| Positive signals | Look for strong sales and acceptable ACOS. Find high ROAS with sufficient order volume. Look for stable daily performance. Confirm that spend agrees with product strategy. |
| Risk or opportunity signals | Find high spend with low sales. Find many clicks with few orders. Find high ACOS on mature campaigns. Find spend on products with inventory pressure. Examine targets and search terms. |
Common Analysis Patterns
Use Claude to turn campaign rows into decisions.
| Pattern | Ask Claude to identify |
|---|---|
| Campaign triage | Which campaigns you must examine first. |
| Waste scan | Which campaigns spent money without enough sales. |
| Scale candidates | Which campaigns have strong ROAS and enough order volume. |
| Status review | If paused or archived campaigns are worth revisiting. |
| Budget review | Which campaigns can be underfunded or overspending. |
| Drill-down planning | Which campaign must be inspected by product, target, or search term. |
| Strategy grouping | Launch, defense, ranking, and profit campaign behavior if names make that clear. |
Suggested Workflow
Start With Summary
Run summary to understand overall campaign performance.
Find Budget Concentration
Use top_campaigns sorted by spend to find budget concentration.
Compare Efficiency
Use top_campaigns sorted by acos_7d or roas_7d to find efficiency problems or winners.
Inspect One Campaign
Use campaign_detail for one important campaign.
Compare Status Groups
Use status_breakdown to understand active versus paused or archived performance.
Drill Into Lower Levels
Follow up with Product Performance, Targeting Performance, and Search Term Performance to understand why a campaign performs well or poorly.
Run Diagnostics
Use Ads Diagnostics for cross-report waste, harvest, or inventory-pressure findings.
Common Empty Result Causes
Empty or thin results can mean no matching synced rows were found.
| Cause | Recovery |
|---|---|
| Amazon Ads is not connected. | Connect Amazon Ads in Settings -> Authentication. |
| Sponsored Products campaign reports have not synced yet. | Wait for reporting sync to finish. |
| Selected date range has no matching campaign data. | Try a broader or more recent date range. |
campaign_id or campaign_name does not match synced records. | Search top_campaigns first, then use the matching campaign. |
| Campaign did not spend in the period. | Broaden the date range or remove campaign filters. |
| Profile, account, connection, or marketplace filters are too narrow. | Remove account/profile/marketplace filters. |
campaign_status or campaign_budget_type excludes campaigns. | Remove status and budget type filters. |
| Amazon has not made report data available yet. | Wait and retry later. |
Try this recovery prompt:
Try Amazon Ads Campaign Performance again for the last 30 days and remove campaign, status, budget type, account, profile, marketplace, and connection filters.For one campaign:
Search top_campaigns first, then use campaign_detail on the matching campaign_id or campaign_name.Safety Notes
Amazon Ads Campaign Performance is read-only.
| It can inspect | It does not change |
|---|---|
| Synced Sponsored Products campaign reporting, status, budget type, profiles, marketplaces, and date ranges. | Campaign creation, campaign status, campaign names, bids, budgets, targets, keywords, negative keywords, or Amazon Ads account settings. |
Claude can recommend campaign optimization ideas. All Amazon Ads 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 for each user. |
| Data availability | Results depend on Sponsored Products campaign data synced into Launch Fast. |
| Date format | Dates must use YYYY-MM-DD. |
| Sorting | sort_by applies to leaderboard-style views such as top_campaigns. |
| Result size | Use limit to keep large campaign lists concise. |
| Interpretation | Campaign performance must be interpreted alongside product, targeting, search term, inventory, and margin context. |