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 when you want to understand which campaigns are driving results, which campaigns are wasting spend, and which campaign-level settings or structures deserve manual review.
Connect Amazon Ads in Launch Fast Settings -> Authentication and wait for Sponsored Products campaign reports to sync before using 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 need drilldown? | Campaigns that need product, target, or search term review. |
Campaign Performance shows where to look first. Product Performance, Targeting Performance, and Search Term Performance help explain why a campaign is performing 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 may be worth defending or scaling, depending on ACOS, margin, and inventory. |
| High spend and weak sales | The campaign may need target, search term, product, bid, or budget review. |
| Strong ROAS and low spend | The campaign may have room to scale. |
| Many clicks and few orders | The campaign may attract weak traffic or promote a product page that does not convert. |
| Paused campaigns with historical sales | May be worth reviewing before reactivation. |
| Enabled campaigns with no recent sales | May deserve manual investigation. |
Campaign metrics should 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 are performing 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 need product, target, or search term follow-up. |
| 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 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 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 - 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 | Campaigns with strong sales and acceptable ACOS, high ROAS with enough order volume, stable daily performance, spend aligned with strategic products, meaningful sales without excessive waste, or enabled campaigns contributing to growth or profit. |
| Risk or opportunity signals | High spend with low or no sales, many clicks but few orders, high ACOS on mature profit-focused campaigns, strong ROAS but very low spend, enabled campaigns with no recent orders, campaigns spending on products with inventory pressure, or campaigns that need lower-level target or search term cleanup. |
Common Analysis Patterns
Use Claude to turn campaign rows into decisions.
| Pattern | Ask Claude to identify |
|---|---|
| Campaign triage | Which campaigns need attention first. |
| Waste scan | Which campaigns spent money without enough sales. |
| Scale candidates | Which campaigns have strong ROAS and enough order volume. |
| Status review | Whether paused or archived campaigns are worth revisiting. |
| Budget review | Which campaigns may be underfunded or overspending. |
| Drill-down planning | Which campaign should 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 is performing 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 may 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, but any 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 per user. |
| Data availability | Results depend on Sponsored Products campaign data synced into Launch Fast. |
| Date format | Dates should 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 should be interpreted alongside product, targeting, search term, inventory, and margin context. |