Guide
Amazon bid optimization: a practical guide
Amazon bid optimization means setting each keyword's and target's bid so the clicks it buys earn back at your target ACoS. Set the target from your margin, turn it into a bid with revenue per click (target CPC = revenue per click × target ACoS), then correct for search terms, placements, time of day and stock, in steps small enough to measure.
By Shurq. Last updated
Step 1: set the target from your margin
ACoS is ad spend divided by ad sales. On its own it says nothing about profit. The number that matters is the ACoS at which an ad sale stops making money: your break-even ACoS.
Break-even ACoS = (price - cost of goods - Amazon fees) ÷ priceExample (made-up inputs)
Price $30.00. Cost of goods $8.00. Referral fee $4.50. FBA fee $5.00. What is left before advertising is $12.50, so break-even ACoS is $12.50 ÷ $30.00 = 41.67%. Spend more than 41.67% of an ad sale on ads and that sale loses money.
Use your own fees, from your settlement reports or Amazon's fee preview: referral and fulfilment fees vary by category and size, so a borrowed number gives you a borrowed target. The break-even ACoS calculator does the arithmetic, and the glossary covers contribution margin and cost of goods.
Your target is then a decision. Below break-even, every ad sale keeps some profit. Above it, you are paying for growth on purpose, for example to build rank during a launch. Both are legitimate; what is not is a target copied from someone else's account.
One more view keeps the target honest. Ad-attributed ACoS ignores organic sales, so watch TACoS too: ad spend divided by total sales, which shows what advertising costs the whole business. The TACoS calculator works it out.
Step 2: turn the target into a bid
A target ACoS becomes a bid through revenue per click (RPC): what a click on that keyword earns on average.
Revenue per click = ad sales ÷ clicks = conversion rate × average order value
Target CPC = revenue per click × target ACoSExample (made-up inputs)
Average order $30. Conversion rate 10%. Each click earns $30 × 0.10 = $3.00. At a 25% target ACoS the keyword can afford $3.00 × 0.25 = $0.75 per click.
Price from what you actually paid per click (CPC), not from the number in the bid field. The bid is a setting; the cost per click is a measurement. Because ACoS = CPC ÷ RPC, when revenue per click holds steady you can scale the click price directly:
New CPC = current CPC × (target ACoS ÷ current ACoS)Example (made-up inputs)
A keyword pays $1.00 per click at 40% ACoS. To reach 25%, the click price needs to fall to $1.00 × (25 ÷ 40) = $0.625.
Keywords with clicks and no sales
With no sales there is no revenue per click to multiply. Rather than cutting the bid at an arbitrary click count, let it fall smoothly as clicks pile up without an order: assume the next click could convert, and price for the clicks already spent.
Target CPC = target ACoS × average order value ÷ (clicks so far + expected clicks per order)Example (made-up inputs)
Average order $30, target ACoS 25%, and the product usually needs 10 clicks per order. At 0 clicks the bid can be $0.75. After 10 clicks without a sale it is $0.375, after 20 it is $0.25. Each unconverted click lowers the price; no single click is a cliff.
The max CPC calculator runs these numbers for one keyword, and the glossary explains conversion rate and average order value.
Step 3: look through the keyword to the search terms
A keyword bid is spread across every search term it matches. Broad and phrase keywords, and automatic campaigns, can match many terms that convert at very different rates, so one bid ends up averaging good and bad traffic.
- Read the search term report regularly.
- Harvest terms that convert into their own exact match keywords, where they get their own bid.
- Negate terms that are irrelevant, not terms that are merely expensive. A relevant term with a high ACoS has a bid problem, and a negative removes the term instead of fixing the price. For a single bad term, negative exact is the narrow tool.
Step 4: price each placement on its own economics
The same keyword competes in different places on Amazon. Amazon defines top of search as up to the first five positions in the top row of the first page of results on desktop (up to four on mobile), rest of search as the middle and bottom of results and later pages, and product pages as ads on product detail pages and other non-shopping placements such as the add-to-cart page.[2]
There is no separate placement bid. A placement adjustment raises your bid when the ad competes for that placement, on top of your bidding strategy. Amazon's own example: a $1.00 bid with a 50% top of search adjustment becomes $1.50, and dynamic bids up and down can take it to $3.00.[2]
The bidding strategy matters as much as the adjustment. With dynamic bids down only, Amazon may lower your bid for clicks less likely to convert. With dynamic bids up and down, it may raise or lower your bid by up to 100% for all placements. With fixed bids, it uses your exact bid.[1]
So read each placement's own ACoS and revenue per click. Set the base bid so the weakest placement lands on target, then lift the stronger placements with adjustments in proportion to what their clicks earn.
Example (made-up inputs)
Target ACoS 25%. Product page clicks earn $1.50 each and top of search clicks earn $3.00. Product pages can afford $1.50 × 0.25 = $0.375 per click and top of search $3.00 × 0.25 = $0.75, twice as much. Price the base for product pages and give top of search a +100% adjustment.
Step 5: time of day and stock
Conversion rates and click prices can differ by hour. Shaping bids by hour is dayparting, and it belongs on top of a base bid that is already right, not in place of one. Our dayparting guide covers when it is worth it and what Amazon offers natively.
Stock changes one thing: whether a click can turn into a sale. Raising bids on a product with a few days of stock left buys sales you may not be able to ship. Hold raises when the runway is short, and stop spending on ad groups with nothing to sell.
Rules or algorithms
Rules are "if this, then that". They are predictable and easy to audit. They are also blunt. A fixed click threshold ignores how often each product converts, a fixed step ignores how far the keyword is from target, and two rules can push the same bid in opposite directions.
Example (made-up inputs)
A rule says: if a keyword has 20 clicks and no sale, lower its bid by 10%. On a product that converts 1 click in 5, 20 clicks should have produced about 4 orders, so no sale is a clear signal. On a product that converts 1 click in 20, they should have produced about 1 order, so no sale is close to normal luck. The rule treats both the same way.
Algorithms compute the bid from the data and the target: the step grows with the distance from target and shrinks when the evidence is thin. The risk is a black box. Insist on a reason beside every change, a preview before it is applied, limits on how far a bid can move, and a way to undo.
Amazon automates too: dynamic bidding adjusts bids auction by auction, and rule-based bidding adjusts base bids to hold an eligible Sponsored Products campaign to a ROAS guardrail you set.[1] A sound set-up lets an algorithm set base bids, uses rules for business exceptions such as a promotion, and lets a person override both.
How often to change bids
Change a bid, then let it buy enough clicks to show what the new price does. A second cut before the first has been measured stacks two guesses, and the steps compound.
Example (made-up inputs)
Three runs that each cut a bid by 25% leave 0.75 × 0.75 × 0.75 = 0.42 of it: a 58% cut, made before the first step could be judged.
- Treat recent days as incomplete. Amazon reports Sponsored Products conversions against the hour of the click they are attributed to, and conversion data can be revised for up to 60 days after the click, so the last few days usually look worse than they will.[3]
- Bound each step. A cap on how far a bid can move per run, up and down, means one odd week cannot wreck a campaign. Big moves still happen, across runs.
- Pick the window on purpose. Long enough for the keyword to have orders, recent enough to describe today's price, stock and season. Start it after the last big change, such as a price change, a stock-out or a promotion.
- Base bids on settled data, hours on hourly data. Base bids are best judged on daily results that have settled. Hourly shaping is a separate job.
Common bid optimization mistakes
- Bidding to an industry ACoS instead of your own break-even.
- Calculating from the bid setting instead of the cost per click you actually paid.
- Reading a keyword with one order as a winner or a loser. One order is mostly luck.
- Negating converting search terms because their ACoS is high.
- Cutting so far that the ad stops being shown. A bid far below the market is not cheap, it is dark.
- Raising keywords inside a campaign that is over target as a whole.
- Re-pricing a dayparted campaign from the current hour's bid instead of its base.
How Shurq optimizes bids
Shurq's bid optimizer follows the steps above. This is what it does, as the product explains each change to the seller:
- Your target is the instruction. Break-even is measured from your own profit and loss: what each product keeps after Amazon's fees and the cost of goods you entered. Presets set the target from it: Profit at 50% of break-even, Balanced at 75%, Growth at 110% (paying slightly past break-even to buy volume). Custom uses exactly the number you type, and break-even is shown beside it as information, never as a hidden cap.
- Four groups. Every keyword and product target lands in High ACoS (cut toward target), Low ACoS (raised), High Spend No Sales (judged on whether its next click can pay for itself) or Low Visibility (nudged up). Rows on target are left alone.
- Priced on the next click. A row's own clicks and orders are blended with how its product family converts. The blend never reaches into a different product line or an account average; a product with no record holds rather than borrowing one.
- Placements on their own evidence. When a losing placement has to pay, only that placement gets cheaper, and placements that were earning keep the price they were paying.
- Guardrails. Your own maximum increase and decrease per run; a delivery floor, so no bid is cut below the point where the ad stops showing; raises capped by what a click earns back; a cool-off before repeating a move that has no evidence yet; no raises inside a campaign over its target; an inventory guard; and rank defense for tracked exact-match keywords. A dayparted campaign is priced from its schedule's base.
- A reason on every row, and nothing hidden. Each row names its group and the single rule that set its number. Nothing reaches Amazon until you press Apply, and every applied batch is logged in Optimization History and can be rolled back in one click.
Bidding lives in the AI Ad Manager, alongside rules, dayparting, harvesting and negatives. The underlying methodology is in our documentation, and pricing is a flat monthly subscription with no percentage of ad spend.
Frequently asked questions
What is a good ACoS on Amazon?
There is no universal one. A good ACoS is one below your break-even ACoS, which depends on your price, your cost of goods and Amazon's fees for that product. For example, a product that keeps 40% of its price after cost of goods and fees breaks even at 40% ACoS; one that keeps 15% breaks even at 15%.
How do I calculate the right bid for an Amazon keyword?
Multiply revenue per click by your target ACoS. Revenue per click is ad sales divided by clicks, or conversion rate times average order value. For example, a $30 average order at a 10% conversion rate earns $3.00 per click, so a 25% target ACoS supports a cost per click of about $0.75.
How often should I change Amazon PPC bids?
Often enough to react, rarely enough to measure. Let each change buy enough clicks to show its effect before moving the same bid the same way again, cap how far a bid can move in one step, and treat the last few days as incomplete, because attributed sales keep arriving after the click.
Should I use Amazon's dynamic bidding?
Dynamic bids down only lets Amazon lower your bid for clicks less likely to convert. Dynamic bids up and down also lets it raise your bid, by up to 100%, for clicks more likely to convert. Amazon suggests up and down for products with good performance history and flexible budgets, and down only for new advertisers and strict budgets. Whichever you use, count the possible increase when you set bids.
Are rules or algorithms better for bid optimization?
Rules are predictable but blunt, because a fixed click threshold ignores how often each product converts. Algorithms adapt to the data but must explain themselves. A sound set-up uses an algorithm for base bids, rules for business exceptions, and keeps the ability to preview, cap and undo every change.
Learn more
- Amazon dayparting: shaping bids by hour of day.
- Agency vs software vs in-house: who should run your bids.
- Bid optimization and bid adjustments in the glossary.
- Compare Shurq with other Amazon PPC tools.
Sources
- Amazon Ads Support Center, Bidding strategies for Sponsored Products. https://advertising.amazon.com/help/GCU2BUWJH2W3A8Z7 (updated 28 September 2026). Checked 3 October 2026.
- Amazon Ads Support Center, Adjust Sponsored Products bids. https://advertising.amazon.com/help/GYYZVM7LGSRYGWV5 (updated 28 September 2026). Checked 3 October 2026.
- Amazon Ads API, Sponsored Products performance datasets (Amazon Marketing Stream). https://advertising.amazon.com/API/docs/en-us/guides/amazon-marketing-stream/datasets/sp-performance. Checked 3 October 2026.