Amazon seller threads on Reddit are full of genuinely useful ACOS advice, with real accounts, real numbers, real lessons from advertisers who’ve been through it.
And some of the most interesting ones aren’t about bids at all.
One seller dropped ACOS from 40% to 29% and grew ad sales by 43% just by fixing their targeting. Another managing $316k in ad spend stopped looking at ACOS altogether and started tracking where impressions were going instead. (more on that below)
The common thread? ACOS is the combined output of your bids, keyword mix, match types, placement distribution, and listing conversion rate, all collapsed into one number.
When it moves, any one of those could be the reason.
At smaller spend levels you can eyeball it and get away with it. But as your account scales, that single number gets harder to act on, and the gap between what ACOS shows and what’s driving it starts to cost you.
Why ACOS is a trailing indicator, not a signal
ACOS tells you what already happened. It doesn’t tell you why, or what to do about it. That distinction sounds obvious until you’re staring at a number that’s climbed 10 points in a week and you’re not sure whether to act, or where to even start.
Two accounts from Amazon seller threads on Reddit show what this looks like in practice:
Account A: Home renovation seller, 40% ACOS
- 85% of sales driven by PPC
- ACOS hovering at 40%, eating all margin
- Every expert they consulted said to spend more to scale
When they actually dug in, the problem wasn’t bids, but targeting.
Broad keywords were pulling in B2C window shoppers who browsed and left. The product, home renovation supplies, had a natural B2B audience.
They needed to target contractors and pros buying in bulk, with significantly higher order values.
Once they restructured campaigns toward that buyer segment and cut every keyword that hadn’t converted in 30 days, the results changed.
ACOS dropped from 40% to 29% and ad sales rose 43% with identical spend.
If they’d just reacted to the ACOS number, the percentage might have improved and the real problem would have stayed invisible.
Account B: Scaled account, $316k in ad spend, 15.9% ACOS
- $1.9M in ad sales from PPC alone
- Managing ACOS at this level required a different approach entirely
What they tracked instead was placement behavior. If top-of-search impressions fell, bids went up. If product page impressions climbed without a corresponding sales lift, they looked at traffic quality, not just the ACOS readout.
The percentage wasn’t the signal, where the impressions were going was.
How to optimize Amazon Ads without relying on ACOS alone
The fix isn’t to stop using ACOS. It’s to stop treating it as the only condition that matters before a bid changes. That’s where you need conditional logic; rules that only trigger when a specific set of things are true at the same time.
Optmyzr’s Rule Engine does exactly that. You define the conditions, set the action, and choose whether to review suggestions manually or let it run on a schedule.
For those new to it, think of it as: if these conditions are met → then take this action.
Here’s an example of what a custom Rule Engine strategy can look like.
Before a single bid increases here, four things have to be true simultaneously:
- ACOS is below the campaign’s target
- Orders in the last 14 days are above 5
- A custom campaign attribute called “Good Perf. KWs On” is set to TRUE.
*This is a campaign-level label you configure in your account to flag campaigns where good-performing keywords are active and eligible for bid increases.*
ACOS is one input, not the trigger, and the rule only fires when all conditions are met.
Notice the “Exclude recent changes — Last 7 Days” checkbox too. If a bid was already adjusted recently, the rule won’t fire again immediately.
That one setting breaks the overcorrection cycle advertisers often get stuck in.
However, the bid rule is one piece. ACOS gets distorted upstream too, by the wrong search terms and by budget constraints that cut your data short.
Here’s how to address both.
Find the search terms draining your budget without a single conversion
This strategy flags search terms that have crossed a click threshold, without any conversion. The threshold is yours to set based on what makes sense for your category and price point.
Once a search term crosses it without converting, you get a negative keyword suggestion.
This is how you clean the signal before reacting to it.
Bad ACOS can be just non-converting search terms hurting spend in the background. Remove those first, then look at what your ACOS is telling you.
💡Also Read: Why Your Amazon Ads Report Is Lying to You (And What It’s Not Showing) |
Find campaigns limited by daily budget
When a campaign consistently hits its daily budget cap, it may stop serving ads mid-day.
Your stronger keywords get less exposure, and impressions get cut short. The ACOS you’re looking at by the end of day could be based on partial data, not the full picture of what that campaign might have done with more room.
In this scenario, the campaign isn’t necessarily underperforming, it might just be constrained.
This strategy flags campaigns that have exceeded 80% of their daily budget consistently over the last 3 days, with an ACOS filter to help prioritize which ones are worth looking at first.
Sometimes the budget constraint is the problem. It’s worth ruling that out before touching bids.
Note:
- The newest ACoS strategy in Rule Engine is built specifically for Sponsored Products. For Sponsored Display, there’s no pre-built option, but you can build custom rules to modify bids on audiences and contextual targets.
- Once your strategy is running, review the change log periodically to make sure the logic still fits your current account situation. A rule that’s working well for a mature product may not be right for a new launch in the same account.
Make ACOS work alongside more signals with Optmyzr
ACOS will always be part of the conversation. But as we saw above, it works best as one input among many, not the sole trigger for every bid decision.
The Rule Engine is one way Optmyzr helps you build that conditional logic into your campaigns, but it’s just the starting point. Optmyzr has a full suite of Amazon ad optimization tools designed to automate the manual work, surface what’s driving performance, and give you back the time you’re spending on decisions that should be running on their own.
Want to learn more about how Optmyzr can help you optimize your Amazon advertising campaigns? Try our 14-day free trial today.
FAQs
1. What is advertising cost of sales (ACOS)?
ACOS is the ratio of ad spend to ad-attributed revenue, expressed as a percentage. If you spent $100 on ads and generated $400 in ad sales, your ACOS is 25%. It’s one of the most commonly tracked metrics in Amazon advertising.
2. How to calculate ACOS in Amazon?
ACOS is calculated by dividing your total ad spend by your total ad-attributed sales, then multiplying by 100. So if you spent $500 on ads and generated $2,000 in sales from those ads, your ACOS is 25%. Amazon calculates this automatically in Seller Central and Vendor Central.
ACOS formula: (Ad Spend ÷ Ad Sales) × 100
3. What is a good ACOS on Amazon?
It depends on your margins and goals. A useful starting point is your break-even ACOS, if your profit margin is 30%, anything below that means ads aren’t losing you money. Beyond break-even, a good Amazon ACOS for a product launch looks different from one optimized for profitability.
For a fuller picture, track TACOS alongside ACOS. It measures ad spend against total revenue including organic sales, and it tells you whether your ad spend is helping the business or just running in place.
4. How to reduce ACOS on Amazon?
Start by removing non-converting search terms, tightening match types, and checking whether budget constraints are cutting your campaigns short mid-day. Bid adjustments are often the last lever to pull, not the first.
5. Is high ACOS good or bad?
A high ACOS during a product launch can be intentional, as you’re building visibility and sales velocity. A high ACOS on a mature campaign usually signals wasted spend. Context matters more than the number itself.
Whether high ACOS is acceptable depends heavily on what’s happening to your TACOS. If organic sales are growing alongside your ad investment, a temporarily high ACOS can be the right call.
6. Why did my ACOS increase as I scaled?
At lower spend, high-intent keywords do most of the work and mask inefficiencies. As Amazon ad spend scales, more keywords, match types, and placements enter the mix, each with its own conversion profile, and ACOS becomes harder to interpret from a single number.







