← Back to Blog Amazon PPC

Amazon ACoS Is High But Sales Aren't Growing: Here's the Diagnosis

Your ACoS is up. Revenue is flat. The obvious move is to cut bids — and it's almost always the wrong move. Here's how to find what's actually broken.

Here's the situation: your high ACoS Amazon problem is real, and you've looked at it from every angle. You've refreshed Campaign Manager seventeen times. You've downloaded the search term report and stared at it like it owes you money. You've lowered a few bids. The metric ticked down slightly. Sales also ticked down slightly. You've solved the number by shrinking the business. [Stares into the middle distance.]

That's not a diagnosis. That's a panic response with extra steps. High ACoS combined with flat sales almost always means the root cause isn't where you're looking. In a well-structured account, ACoS reflects the efficiency of ad spend — it doesn't tell you what's causing the inefficiency. Finding that requires a four-step diagnostic, and most people skip straight to step zero: lowering bids.

Before we start: if you're fuzzy on what ACoS actually measures and how it's calculated, read our ACoS definition guide first. This post assumes you know the formula and are now trying to understand why the number is wrong.

Why High ACoS Is Usually Not a PPC Problem

ACoS = Ad Spend ÷ Ad-Attributed Revenue. Which means it goes up when either spend increases or revenue decreases — and revenue can decrease for reasons that have nothing to do with your campaigns.

The four root causes of high ACoS, in rough order of frequency:

  1. Conversion rate drop on the listing. Same spend, fewer purchases per click. ACoS rises. Your ads are working the same as before — the listing isn't converting at the rate it was.
  2. Campaign structure problems. Too much spend in auto and broad match campaigns, not enough in exact. You're paying discovery prices for traffic that should be running at harvested-exact rates.
  3. Match type bleed. Broad match campaigns matching to irrelevant queries. You're buying clicks on searches where intent doesn't align with your product — money spent on curiosity, not purchase intent.
  4. Wrong metric entirely. You're optimizing ACoS when TACoS is the number that matters. Your organic share may have changed, which makes ACoS look worse even if the underlying business is fine.

Cutting bids directly addresses none of these. (Well — it reduces the volume of the problem, which temporarily makes the ratio look better. But it's the metric equivalent of unplugging a smoke alarm. The house is still on fire.)

Let's run through each diagnostic step.

Step 1: Check Your Listing's Conversion Rate

This is the most common cause of unexplained ACoS increases, and also the one nobody checks first because it's not inside the Advertising console. People go to Campaign Manager because that's where the number lives. But conversion rate lives in Business Reports.

Here's exactly where to find it: Seller Central → Reports → Business Reports → Detail Page Sales and Traffic by ASIN. The column you want is Unit Session Percentage — Amazon's name for your conversion rate. (Amazon's help page on Business Reports explains the full column set if you need a reference.) Pull 30 days vs. the prior 30 days. Look for a drop.

Even a 1–2 percentage point drop in conversion rate creates a material ACoS increase. If your CVR went from 12% to 10% and your traffic stayed flat, you're generating ~17% fewer sales from the same spend. That shows up immediately as higher ACoS — even if your campaigns haven't changed at all.

What causes conversion rate drops? Usually one of these:

  • A new competitor entered with better price, more reviews, or a stronger main image
  • You went out of stock and came back — the listing lost velocity and review recency
  • A subtle change to your main image or title (even small tweaks move CVR)
  • Your review count or star rating took a hit
  • A price increase that the market didn't absorb quietly
  • A+ Content was updated incorrectly or removed

One quick diagnostic: filter your campaigns to the past 30 days vs. the prior 30. If impressions are stable, clicks are stable, but sales dropped — the problem is conversion, not your campaigns. Your ads are doing exactly what they were doing before. The listing changed. For a full conversion rate audit, our Amazon listing optimization guide covers every on-page element that moves the number.

⚠ Before you touch bids

If your conversion rate dropped, fixing your listing first is non-negotiable. Cutting bids with a broken listing just gives you less traffic going to a page that's already losing customers. Fix the conversion problem, then worry about efficiency. Otherwise you're bailing water while the hull still has a hole.

Step 2: Check Your Campaign Structure

If conversion rate is stable, the next stop is campaign structure. Specifically: what percentage of your total ad spend is sitting in auto campaigns and broad match campaigns?

Most accounts running persistently high ACoS have the same structural problem: almost all spend in discovery mode, almost none in harvest mode.

Auto and broad campaigns exist to find converting search terms. That's their job. They're expensive by design — they cover a lot of irrelevant ground to surface the winners. An auto campaign with 25% ACoS isn't a problem; it's doing its job. The problem is when that's where 80% of your budget lives indefinitely, because you never built the harvest layer that auto campaigns are supposed to feed.

The harvest layer is a portfolio of exact match campaigns containing your 20–30 highest-converting, most relevant search terms. These campaigns run at dramatically lower ACoS — because you've pre-qualified every term, there's no discovery overhead, and you're bidding precisely on intent you know converts.

When brands skip the harvest step — running auto and broad forever without building exact match campaigns — they're perpetually paying discovery rates. The fix: run a search term mining session right now. Pull your search term report, filter for terms with 3+ conversions in the past 60–90 days, and move them to dedicated exact match campaigns. Then negative those terms out of your auto and broad campaigns. This workflow is exactly what we cover in our search term report guide — it's worth a full read if you haven't done a harvest session recently.

✕ Signs your campaign structure is the problem
Your top campaign by spend is an auto campaign. Auto is discovery — it shouldn't dominate your budget unless you're in the first 30 days of a new ASIN.
You have no exact match campaigns at all. You've been mining for terms for months but never built the portfolio. Every dollar is being spent on a net, not a spear.
You've never added negative keywords to your auto campaigns. Without negatives, auto campaigns will match to increasingly irrelevant queries over time. This is guaranteed — not a risk, a certainty.
Your top 10 keywords by spend are all in broad match only. Broad match is not a long-term campaign type. It's a prospecting tool. If your portfolio is all broad, you have no harvest layer — and your ACoS reflects it.

Step 3: Check Your Match Type Mix

Even with a reasonable campaign hierarchy, match type bleed is its own problem. Broad match in particular will quietly erode ACoS efficiency over time if you're not running weekly negative keyword hygiene. [Takes a deep breath.] I know that sounds obvious. I also know most people last added negatives to their broad campaigns sometime around the Obama administration.

Here's the mechanism: broad match keywords on Amazon tell the algorithm to match your ad to any search the algorithm considers "related" to your keyword. The definition of "related" gets generously interpreted. A broad match keyword for "protein powder chocolate" might match to queries like "chocolate protein shakes recipes," "cocoa powder baking," or — genuinely — something that shares a single word with your target. You're paying for that traffic. It's not converting. ACoS climbs.

The fix is simple and unpleasant in its repetitiveness: go to your broad match campaigns, pull the search term report, sort by spend descending, and work down the list. Any search term that spent meaningful budget without converting gets added as a negative. Not a one-time task — a weekly discipline. Our Amazon negative keywords guide has the exact workflow, including how to structure your negative lists so you don't accidentally exclude terms that are actually converting in your exact match campaigns.

One quick benchmark: in a well-managed account, you should be adding negatives every week. If you haven't added any in the past 30 days, your broad and auto campaigns have been accumulating irrelevant spend for 30 days. The ACoS increase isn't a mystery — it's a balance sheet item.

✓ Match type diagnostic checklist
Pull the search term report for your auto campaigns. Sort by spend descending. Scan the top 30 rows: what percentage of those searches would a buyer of your product use? If fewer than 70% are clearly relevant, you have a match type problem.
Pull the search term report for your broad match campaigns. Same exercise. Look for spend going to queries that share a word or concept with your keyword but clearly don't match purchase intent.
Check your negative keyword lists. How many negatives are in your auto campaigns? Your broad campaigns? If the answer is under 20 per campaign and you've been running for more than 60 days, the lists are underbuilt.
Look at your spend distribution by match type. Exact match should be carrying a meaningful share — 40%+ in a mature account with a built harvest portfolio. If exact is under 20%, you're underinvesting in your most efficient traffic.

Step 4: Switch From ACoS to TACoS

Here's the most common misdiagnosis in Amazon advertising, and it's not really a campaign problem at all: you're looking at the wrong metric.

ACoS measures ad spend as a percentage of ad-attributed sales only. TACoS — Total Advertising Cost of Sale — measures ad spend as a percentage of total sales: ad-attributed plus organic. These two numbers tell very different stories, especially once a product has meaningful organic rank.

Example: you spend $10,000 on ads. Your ad-attributed revenue is $55,000. Your organic revenue is $145,000. Total revenue: $200,000.

  • ACoS = $10,000 ÷ $55,000 = 18.2%
  • TACoS = $10,000 ÷ $200,000 = 5.0%

An 18% ACoS sounds uncomfortable. A 5% TACoS is excellent. You're looking at the same account, same spend, same period — and getting a completely different read depending on which lens you use. The person who panics at 18% ACoS and cuts bids is the same person who ends up suppressing organic rank, losing page-one placement, watching organic revenue collapse, and then wondering why TACoS spiked to 12% even though ACoS "improved."

How to calculate TACoS: pull total ad spend from Campaign Manager. Pull total sales from Business Reports (not filtered to ad-attributed — all revenue across the period). Divide spend by total sales. That's your TACoS. If you want a broader read on how ad spend interacts with organic rank, Amazon's Sponsored Products guide covers the mechanics of how PPC investment drives organic rank — which is exactly the relationship TACoS captures that ACoS misses.

Revenue without margin is noise. ACoS without organic context is noise. TACoS is the number that actually tells you if the business is working — because it accounts for what your ads are doing to the full P&L, not just the ad-attributed slice.

For context on what TACoS targets to aim for at different account stages, our Amazon ACoS benchmarks guide breaks down target ranges by margin profile and account maturity. If your TACoS is healthy and your ACoS looks "high," the answer might genuinely be: stop worrying about ACoS and let the ads do what they're supposed to do.

After the Diagnosis: What to Actually Do

You've run all four checks. Here's the decision tree for what happens next:

If conversion rate dropped: fix the listing before touching a single bid. Audit your main image, review count and rating, pricing relative to competitors, A+ Content, and title. Ads pointing to a broken listing are a waste of money at any ACoS — but cutting bids doesn't fix the listing. It just reduces the quantity of people encountering the broken listing, which feels like improvement while the underlying problem sits untouched.

If campaign structure is the problem: run a search term mining session this week. Pull converting terms to exact match. Set your auto and broad campaigns to pure discovery budgets — 15–20% of total ad spend maximum. Add negatives to anything that's been spending without converting. This one session often produces a 3–5 percentage point ACoS improvement within 30 days, because you're redirecting spend from inefficient match types to pre-qualified exact match traffic. For the full step-by-step, see our how to lower ACoS guide.

If match type bleed is the problem: add negatives now. Not next week — today. Every day you delay is more spend going to queries that have already demonstrated they don't convert. Set a weekly calendar reminder for search term report hygiene. Treat it like brushing your teeth: not exciting, entirely non-optional.

If you've been optimizing the wrong metric: set a TACoS target. Calculate it based on your contribution margin — a rough starting point is targeting TACoS at no more than 30–35% of your margin percentage. If your contribution margin is 40%, target TACoS below 14%. Then let ACoS fluctuate within a reasonable band as long as TACoS holds. You'll make dramatically better decisions, because you're finally optimizing for the health of the whole business instead of one ratio that misses 70% of the revenue picture.

[Deep breath. The room is calmer now. The spreadsheet has stopped looking so threatening.]

One more thing: if you've run all four of these checks and the problem still isn't clear, the next step is a full account audit with fresh eyes on the actual data — placement modifiers, bid strategies, budget distribution, dayparting, seasonal trends. That's where our free PPC analyzer can help: upload your search term report and it surfaces the top spend leaks in 60 seconds, which is usually enough to identify which of the four root causes you're dealing with. Good starting point before going deeper.

✕ What not to do when ACoS is high
Don't cut bids before checking conversion rate. You'll reduce traffic to a broken listing, fix the ratio, and call it solved — while the underlying problem gets worse.
Don't run all spend in auto campaigns indefinitely. Auto is a discovery tool. Using it as your primary campaign type is like using a fire hose to water a plant — technically it works, but the precision is terrible and you're soaking the neighbors.
Don't optimize for ACoS when TACoS is the right target. Cutting bids to fix ACoS when organic is doing the heavy lifting is how brands accidentally destroy their own ranking.
Don't treat high ACoS as a single-cause problem. In most accounts we audit, it's 2–3 factors at once: listing CVR down, structure weak, negatives stale. Fixing one of three while ignoring the others produces partial improvement at best.

The through-line in all four steps: ACoS is a symptom, not a diagnosis. When it's elevated, your job is to figure out which of the four causes is driving it — not to lower the number directly. Lower it indirectly by fixing what's actually broken, and the metric follows. Lower it directly by cutting bids, and you've made a smaller, less efficient business. These are not the same outcome.

You already knew your ACoS was high. Now you know what to check. Go check it.

FAQ

Why is my Amazon ACoS high but sales aren't growing?

The most common cause is a conversion rate drop on your product listing, not a PPC problem. When fewer people buy per click, your ad spend generates less revenue — ACoS rises while sales stall. Other causes include poor campaign structure (too much spend in auto and broad match), aggressive match types with no negative keywords, and the common mistake of optimizing for ACoS instead of TACoS, which includes your organic revenue.

What is considered a high ACoS on Amazon?

"High" ACoS depends on your contribution margin. For a product with 50% margin, a 30% ACoS still leaves room for profit. For a product at 25% margin, 30% ACoS means you're spending more on ads than you're making. Your break-even ACoS is roughly equal to your profit margin percentage. Anything above break-even ACoS on a mature product is a sign something is wrong. For category benchmarks, see our Amazon ACoS benchmarks guide.

How do I lower my Amazon ACoS without losing sales?

Diagnose before you cut bids. Check your listing's Unit Session Percentage in Business Reports first — if conversion rate dropped, fix the listing before anything else. Then audit campaign structure: harvest converting search terms to exact match and add negatives to auto and broad campaigns. Cutting bids without addressing these structural issues just shrinks impressions and sales proportionally, leaving ACoS roughly unchanged while making the business smaller.

What is the difference between ACoS and TACoS on Amazon?

ACoS (Advertising Cost of Sale) measures ad spend as a percentage of ad-attributed revenue only. TACoS (Total Advertising Cost of Sale) measures ad spend against total revenue — both ad-attributed and organic. TACoS is the more important metric because it shows whether ads are building organic rank or simply replacing organic sales. An account with 18% ACoS but 70% organic sales share may have a TACoS of only 5.4% — a very healthy position that ACoS alone would misrepresent as a problem.

Why does lowering my bids not fix my ACoS?

Because ACoS is a ratio, not an absolute number. Lowering bids reduces impressions and sales roughly proportionally, so the ratio barely moves. The real drivers of ACoS efficiency are conversion rate, campaign structure, and keyword match type mix — none of which bids directly control. Bids determine how much traffic you buy. Structure and listing quality determine whether that traffic converts. Fix the structure first, then use bids to calibrate volume.

How do I know if high ACoS is a listing problem or a PPC problem?

Pull your Unit Session Percentage from Business Reports in Seller Central — this is your listing conversion rate. Compare the current 30 days against the prior 30 days. If conversion rate dropped and your PPC campaigns didn't change materially, the problem is the listing, not the ads. If conversion rate is stable but ACoS is up, look at your search term report for match type bleed and campaign structure problems.

What TACoS should I be targeting on Amazon?

TACoS targets depend on your contribution margin and growth phase. A brand with 45% contribution margin targeting growth can sustain a 12–15% TACoS. A mature account aiming for profitability should target 5–8% TACoS. As a starting point: your TACoS target should be no more than 30–35% of your contribution margin percentage. For specific ranges by account stage and category, see our Amazon ACoS benchmarks guide.