Key takeaways
- Breakeven ACOS per SKU, calculated after FBA fees, referral fees, COGS, storage, and refunds, is the ceiling every Amazon PPC bid must answer to.
- The Ads console ACOS excludes fees and COGS, so a 25% ACOS can still be a losing SKU; optimize against net profit per click instead.
- ACOS targets should change by lifecycle stage: above breakeven at launch to buy rank, at breakeven in growth, and below breakeven at maturity.
- Lower the bid when a converting keyword costs more per order than contribution margin; negate it once it has spent two to three times AOV with zero orders.
- A 30-minute Monday routine covering search terms, placement modifiers, budget-capped campaigns, and net profit per unit catches wasted spend fastest.
You track true profit after PPC by calculating breakeven ACOS per SKU (after FBA fees, referral fees, COGS, storage, and refunds), then running ppc campaign optimization against profit-per-click at three lifecycle stages, each with its own ACOS target. That stops you scaling ads into a cashflow problem where sales look fine but reorder cash shrinks.
How does Amazon PPC optimization differ from Google Ads optimization?
Amazon PPC optimization is a profit-per-unit problem, not a conversion-rate problem. You sell one SKU with a known landed cost, referral fee, and FBA fee, so every bid has a mathematically checkable ceiling: breakeven ACOS. Google Ads never gives you that, because the advertiser's margin per conversion is unknown.
One product, one margin, one bid ceiling
If a SKU nets $8 after COGS, FBA fees, and refunds on a $25 sale price, breakeven ACOS is 32%. Any bid that pushes a keyword past that number loses money on every order, no matter how good the conversion rate looks. Bid levers you set in the console, like placement modifiers, multiply your bids by fixed percentages (Amazon Ads documentation), so a 50% top-of-search bump can silently blow through your ceiling. Tools like Sellerboard surface the margin; SellerMatrix turns it into the Monday action.
Why ACOS from the Ads console lies to you
The Ads console reports ACOS against ad revenue only. It excludes FBA fees, storage, returns, and COGS, so a 25% ACOS can still be a losing SKU. True profit per click, not console ACOS, is the number bids must answer to.
How do you set the right ACOS target before touching bids?
Work backwards from the SKU, not from a rule of thumb. Your target comes out of the unit economics, and it changes as the product moves through its lifecycle.
The breakeven ACOS formula with a worked example
Start with contribution margin per unit: price minus referral fee, FBA fulfilment fee, COGS, monthly storage per unit sold, and an allowance for refunds. Suppose a product sells at $24.99 with a $3.75 referral fee, $4.50 FBA fee, $7.00 COGS, $0.40 storage, and a 3% refund allowance of $0.75. That leaves $8.59 of margin. Breakeven ACOS is that margin divided by price: $8.59 / $24.99 = 34.4%.
Bid above that and every click costs you reorder cash, even when sales look healthy. That is the trap behind "sales and ACOS can look okay, but the cash available for reordering inventory is much lower than expected." Your operating target should sit below breakeven, because you also need profit left over to fund the next PO. Run your own numbers with the free Amazon ACOS Calculator.
Why your target must change by lifecycle stage
The same SKU justifies different ACOS targets at different stages. At launch, spending up to breakeven is defensible because you are buying rank, reviews, and organic sales history. In growth, you want margin back: something like breakeven minus 10 points, so ads contribute cash while volume scales. At maturity, the goal is profit per click, not traffic, so the target tightens further and wasted clicks get cut. A single flat target across all three stages either starves a launch or lets a mature campaign quietly eat the reorder budget. Set the number per SKU, per stage, before you touch a single bid.
What should you optimize in each product lifecycle stage (launch, growth, maturity)?
Your ACOS target should move as the product moves. Launch accepts losing money on ads to buy rank; growth tightens toward breakeven; maturity targets profit per click below breakeven. Same campaigns, three different jobs.
Launch: buying rank, not profit
At launch you have no organic rank, so every sale is bought. Accept ACOS above breakeven and treat the gap as CAC, not waste. Actions: broad match and exact match on your top keyword guesses, aggressive bids, daily budgets you can afford to burn, and a fixed test window (14 days is common) before judging anything. Check profit per unit weekly anyway so you know your true burn rate, not just ad spend (Amazon FBA Profit Calculator UK).
Growth: tightening toward breakeven
Once organic sales appear, shift the target to breakeven ACOS. Actions: move winning search terms from auto to exact, cut bids on terms with clicks but no orders, and raise budgets only on campaigns already at breakeven. This is where sellers scale into cashflow trouble: sales look fine while reorder cash shrinks because storage, refunds and COGS eat the margin ads are spending against.
Maturity: harvesting profit per click
At maturity the job is profit, not rank. Actions: lower bids on anything above breakeven, pause keywords with steady spend and no contribution margin, and shift budget to your highest profit-per-click terms. Pull the search term report weekly to find what is actually converting (Sponsored Products reports), then act on it Monday morning rather than saving it for a Sunday spreadsheet session.
| Stage | ACOS target | Bids | Budget | Match type |
|---|---|---|---|---|
| Launch | Above breakeven | Aggressive | Fixed, high | Broad + exact |
| Growth | At breakeven | Trim losers | Raise only winners | Move to exact |
| Maturity | Below breakeven | Cut to profit | Shift to best CPC | Exact only |
Which bid adjustments move the needle most on Amazon campaigns?
Ranked by impact on profit-per-click: placement and top-of-search modifiers first, then match-type migration, then dayparting via budget pacing. Placement is the only lever that changes where an existing bid lands, so a 50% top-of-search modifier on a winning keyword moves more spend than any bid tweak. Match-type migration changes what you bid on at all. Dayparting matters least at $50k-$250k revenue because daily budgets rarely run out before the profitable hours do.
Placement and top-of-search modifiers
At launch, leave modifiers alone: you need the impression data to know whether top-of-search actually converts for the SKU. In growth, set top-of-search and rest-of-search separately, and judge each by net profit per click, not ACOS. A 900% TOS modifier that converts at 3x rest-of-search can be profitable even when ACOS looks ugly. In maturity, cut the modifier on any placement whose profit-per-click is negative after FBA fees and refunds.
Match-type migration as a stage signal
Broad and phrase exist to harvest search terms; exact exists to concentrate budget on terms that already convert. Launch runs broad or phrase with low bids. Growth migrates proven search terms into exact at higher bids and lowers the source campaign. Maturity should be mostly exact, with phrase as a discovery trickle. If you are still scaling broad in month six, you are paying discovery prices for terms you already know. Sellerboard will show you the profit number per SKU, but it will not tell you which bid lever to pull on Monday morning; that gap is what our weekly review at SellerMatrix covers, and we compare it honestly against the default (SellerMatrix vs Sellerboard).
When should you cut a keyword versus lower its bid?
Cut and bid-down are different decisions with different triggers. A keyword that converts but costs more per order than your contribution margin is a pricing problem: lower the bid until cost per order fits. A keyword that has spent two to three times your average order value with zero orders is a fit problem: negate it and move on.
The bid-down rule
Work out contribution margin first. If you sell at $25, Amazon's referral fee runs 15% on most categories, and FBA fees add $3-6 depending on size and weight (per the Seller Central fee schedules), your margin before COGS might be $12-15. That is your ceiling for cost per order. Any converting keyword above it gets a bid cut, not a negation.
The negate rule and search-term harvesting
Never-converted keywords are different. Once a search term has spent 2-3x AOV with no sale, negate it at the search-term level so it cannot resurface. This is where SellerMatrix's Monday review earns its keep: it flags terms against your actual margin, not just ACOS. We compare how that works against Helium 10, and honestly, neither tool replaces you checking that the margin input is current.
How do you optimize PPC against true profit rather than ACOS alone?
ACOS describes the ad. TACOS and net profit per unit describe the business. A 25% ACOS on a SKU with 30% FBA fees, refunds and storage is still losing money per click, so scale decisions need settlement data, not the Ads console.
TACOS as the scaling guardrail
Compute TACOS as total ad spend divided by total revenue, then compare it against your breakeven ACOS minus your non-ad margin. If TACOS trends up while total revenue stays flat, you are buying sales you would have gotten anyway, and reorder cash shrinks even though ACOS looks fine.
What profit tools actually reconcile (and what they miss)
Sellerboard, from roughly $15-19/mo per its pricing page, joins Ads console spend with settlement files, FBA fees, COGS and refunds into net profit per unit. Helium 10, tool4seller and My Real Profit do the same reconciliation. SellerMatrix sends one Monday review with the single highest-impact fix, but it reconciles fewer fee types than Sellerboard and lacks its per-unit cost history, so check your fee coverage before switching.
What weekly optimization routine catches wasted spend fastest?
A 30-minute Monday routine catches waste faster than any Sunday spreadsheet session, because the search-term report only gets more expensive to ignore each week you leave it alone. Run the same five checks in the same order every week so nothing depends on mood or memory.
The 30-minute Monday checklist
- Pull the search-term report for the last 7 days. Negate any term with clicks and zero sales beyond your tolerance, and add genuine buyers as exact-match keywords.
- Check placement modifiers. If top-of-search spend is running above your breakeven ACOS on a SKU with thin net profit per unit, pull the placement bid down before touching keyword bids.
- Review budget-capped campaigns. A campaign that ran out of spend by noon is either a scaling candidate or a budget misallocated to a losing SKU. Decide which, once.
- Confirm net profit per unit on any SKU you changed bids for last week. If reorder cash dropped after you scaled ads, undo it.
What to automate versus what to eyeball
Automate the arithmetic: fee reconciliation, breakeven ACOS per SKU, and the net-profit-per-unit recalculation. Spreadsheets are where Sundays go to die, and tools like Sellerboard already do much of this math. The judgement calls stay manual: whether a term deserves a lower bid or a negation, and whether a capped campaign deserves more budget. That's the part SellerMatrix handles differently, shipping you one plain-English action each Monday at 7am instead of another dashboard to interpret. Be honest about the trade-off: you lose full control over every bid change, and if you enjoy daily bid tinkering, a dashboard tool may suit you better.
FAQ
Is Sellerboard enough for PPC campaign optimization, or do I need something else?
Sellerboard reconciles fees, COGS, and refunds into net profit per unit, which covers the arithmetic. What it does not do is tell you which lever to pull on Monday morning. If you want a prioritized weekly action per SKU, pair it with something like SellerMatrix; if you prefer daily bid control yourself, it may be all you need.
What is a good ACOS for a new Amazon product with no reviews?
Whatever your breakeven ACOS is, or slightly above it. At launch you are buying rank and review velocity, so treat the gap over breakeven as customer acquisition cost, not waste. Compute the ceiling from your own unit economics, then set a fixed test window, commonly 14 days, before judging whether the burn rate is sustainable.
How long should I wait before negating a keyword that has not converted?
Use spend, not days. Once a search term has spent two to three times your average order value with zero orders, negate it at the search-term level so it cannot resurface. A term with low clicks but high intent may just need a bid adjustment instead, so check click volume before pulling the trigger.
Should I scale ad spend when my reorder cash is tight?
No. Scaling ads against thin reorder cash is how sellers end up with healthy-looking sales and no money for the next purchase order. If contribution margin per unit is already committed elsewhere, hold budgets flat, cut bids on anything above breakeven, and only raise spend on campaigns that are profitable after fees and refunds.
Does TACOS matter more than ACOS for mature products?
Yes, for scaling decisions. ACOS describes ad efficiency on ad-driven sales only; TACOS measures total ad spend against total revenue, including the organic sales ads bought for you earlier. If TACOS trends up while total revenue stays flat, you are paying for sales you would have gotten anyway, and reorder cash shrinks despite fine-looking ACOS.