Short version: A PPC audit is a structured pass through your Sponsored Products data — wasted spend, high-ACOS bids, missing negative keywords, budget caps, and placement bids — that you can run entirely from a free Bulk Operations export, no Ads API connection required. This checklist walks through it manually first, then shows what to automate once you know what you're looking for.
Most Amazon sellers running ads have never actually audited the account — they set up campaigns once, glance at ACOS in the dashboard, and adjust bids when something feels off. That works until spend grows past what one person can eyeball. A proper audit catches the waste a dashboard summary hides: the exact search terms burning budget with zero sales, the specific bids sitting well above what your margin supports, and the keywords you should have excluded weeks ago.
You don't need a paid tool or an Ads API connection to do this. Everything below works from the Bulk Operations file Amazon's own ads console generates for you.
Before you start: export your data
In the Amazon Ads console, go to Campaigns → Bulk operations and download your existing campaigns. Amazon prepares the file for download, covering your Sponsored Products campaigns, ad groups, keywords, targets, and negative keywords.
That single export covers campaigns, ad groups, keywords/targets, and the customer search terms that triggered your ads — everything the checklist below needs.
1. Find wasted spend
Sort the search-terms tab by spend, then check which rows have zero orders. A search term with meaningful spend and no sales after a reasonable sample size is a candidate to pause, lower the bid on, or exclude entirely — Amazon's own advertising guidance is to let a campaign collect about two weeks of data before you start optimizing off it, and its Sponsored Products targeting guide recommends waiting until a keyword has received at least 20 clicks before deciding to add it as a negative target.
- Filter for spend > $0 and orders = 0, sorted descending by spend.
- Cross-check click count — a term with 3 clicks and no sales isn't evidence of anything yet; a term with 40 clicks and no sales is.
- Separate automatic-targeting waste (broad category matches your product barely fits) from manual-targeting waste (a keyword you chose that isn't converting) — they call for different fixes.
2. Flag high-ACOS bids
ACOS (Advertising Cost of Sale) is ad spend divided by ad revenue from that spend, expressed as a percentage. There's no single "good" ACOS — it depends on your margin and whether the campaign is meant to profit directly or just hold shelf space — but once you've set a target ACOS per campaign based on your own numbers, the audit step is mechanical: find every keyword or product target whose actual ACOS runs well above that target and isn't a recent launch still building review volume.
Keyword A: "travel coffee mug" — spend $84, sales $210 → ACOS 40%. Above target; check the bid.
Keyword B: "stainless steel tumbler with handle" — spend $22, sales $95 → ACOS 23%. Under target; leave it, maybe raise the bid to win more impressions.
Keyword C: "coffee mug gift set" — spend $61, sales $0 → this is a wasted-spend candidate from step 1, not a bid problem.
For keywords above target, the fix is usually a bid cut proportional to how far over you are — cutting a bid that's 50% over target by 50% roughly re-centers it, though you should re-check after a week rather than assume the math holds exactly.
3. Build your negative-keyword list
This is the direct output of step 1: every wasted-spend search term becomes a negative-keyword candidate. Amazon gives you two negative match types — no negative broad exists:
- Negative exact — blocks only that specific search term (plus close variants like plurals and minor misspellings). Safer, more precise, the right default for most terms.
- Negative phrase — blocks any search containing that full phrase anywhere in the query. Broader and easier to accidentally block a term you actually wanted; use it deliberately, not as a default.
Add negatives at the campaign or ad group level depending on whether the waste is isolated to one ad group or shows up across several.
4. Check budget caps and placements
Two things a spend/ACOS pass alone won't catch:
- Budget-capped campaigns. A campaign that hits its daily budget before the day ends is losing impressions you're already paying to compete for — check the "budget utilization" or out-of-budget flag in your campaign report, not just spend totals.
- Placement bid multipliers. "Top of search" and "product pages" placements can carry separate bid adjustments. A multiplier set once at launch and never revisited is a common source of a slowly rising blended ACOS that no single keyword bid explains.
5. Decide what to automate
Steps 1–4 are worth doing by hand at least once, so you understand what "normal" looks like for your own account before you hand any of it off. Once you do, the repeatable parts split into two very different categories — and the difference matters for how much you should trust automating them.
- Bid, budget, and campaign-state changes always need your approval, item by item. These move money directly, so no tool — ours included — should apply them without you reviewing the specific change first.
- Bounded, reversible actions can run on a standing authorization you set up once — for example, dayparting on a schedule you choose, or exact-match negative keywords that match a rule you approve, each capped at a daily limit and revoked automatically the moment you edit the rule.
That split is exactly how OptimalCentral's Ads Audit is built: connect your Amazon Ads account and it returns the same three findings above — wasted spend, high-ACOS bids with a bid recommendation, negative-keyword candidates — as a ready-to-review change list. Connecting is available on every plan, starting with Pro, where you review the change list and apply each line yourself (or download the file and upload it in Bulk operations). On the Brand plan, the bounded, reversible parts of this checklist — like dayparting or exact-match negative keywords — can run under a one-time authorization you grant, while every bid, budget, and campaign-state change still comes back to you for approval first.
PPC audit checklist
- ☐ Downloaded a Bulk Operations file covering your Sponsored Products campaigns, keywords, targets, and negative keywords
- ☐ Sorted search terms by spend, flagged zero-order terms above a 20-click sample
- ☐ Set a target ACOS per campaign based on margin, flagged bids running well above it
- ☐ Built a negative-keyword list (exact by default, phrase only where deliberate) from the wasted-spend terms
- ☐ Checked for budget-capped campaigns losing impressions
- ☐ Reviewed placement bid multipliers for drift since launch
- ☐ Decided which fixes need your approval every time vs. which are safe under a standing rule
Run this checklist on your real account in minutes
Connect your Amazon Ads account and OptimalCentral's Ads Audit returns wasted spend, high-ACOS bids, and negative-keyword candidates as a ready-to-review change list — you approve every fix before anything changes.
See the Ads Audit →Once your ad spend is clean, the next lever is usually the listing itself — our Amazon Listing Audit checklist covers the organic-side signals that make paid clicks convert better, and the wider roundup of Amazon SEO tools covers where a PPC audit tool fits next to keyword research and rank tracking.
Frequently asked questions
What is an Amazon PPC audit?
A structured review of your Sponsored Products (and Sponsored Brands/Display) campaigns to find waste and missed opportunity: search terms burning spend with no sales, bids sitting well above what your target ACOS supports, budgets capping out before the day ends, and keywords or ASINs that should be excluded but aren't.
How often should I audit my Amazon PPC account?
A full audit monthly and a lighter check-in weekly works for most sellers. Amazon's own advertising guidance is to let a campaign collect about two weeks of data before optimizing off it; many sellers also wait for a minimum click count per term before judging it. High-spend accounts or ones running seasonal promotions warrant a weekly full pass.
Can I audit my Amazon PPC account without connecting my Ads API?
Yes. The ads console's Bulk Operations export (Campaigns → Bulk operations) covers campaigns, keywords, and search terms — everything a manual audit needs, with no Ads API connection required.
What counts as a good ACOS to audit against?
There's no universal number — it depends on your margin and whether the campaign is meant to break even on ads to drive organic rank and repeat purchases, or turn a direct profit. Set a target ACOS per campaign from your own margin first, then flag any bid or keyword whose actual ACOS runs meaningfully above that target.
What's the difference between negative exact and negative phrase match?
Negative exact blocks your ad only for that specific search term (plus close variants like plurals). Negative phrase is broader — it blocks any search containing that full phrase anywhere in the query. Amazon offers only these two negative match types; there is no negative broad match.