The 12 numbers I pull on my own seller account before touching a single bid. Cost, spend, return, and control — with the bid-correction formula I actually use.
These are the 12 numbers I pull on my own Rowdy Rooster Woodworks account before I touch a single bid. The order matters — cost first, then spend, then return, then control. Get the numbers down on paper; let them tell you what to fix. Most "audits" go sideways because someone clicks around campaigns on a Tuesday afternoon, reacts to whatever caught their eye, and then can't remember by Friday why they changed it.
If you want the full narrative methodology behind each number, the 30-minute PPC audit guide walks through it in long form. This page is the cheat sheet.
Bucket 1: Cost (what's a click really worth?)
-
Account ACoS (30-day): Total ad spend ÷ total ad sales. Write it down. You'll compare it against break-even ACoS in #2; on its own it's just a number.
-
Break-even ACoS: (Margin after fees ÷ price) × 100. Calculate per SKU, take a weighted average across the account. Most sellers can't name this number for their own catalog — which is exactly why "ACoS looks fine but profit doesn't" is so common. See why a 25% ACoS can still lose money.
-
Bid-correction formula (avg CPC vs. target): The formula I actually use — and the one we built into the bid review screen — is:
New Bid = Current Bid × (Target ACoS / Actual ACoS)
Example: a target with a $1.20 bid running 40% ACoS against a 20% target gets corrected to $0.60. When my account starts drifting out of range, I baseline every active bid through this formula and let the rules nudge them back over the next week. The cleaner-sounding "(price × margin) ÷ click-to-order ratio" derivations look tidy on paper and fall apart against real campaign data.
Bucket 2: Spend (where is the money going?)
-
Total ad spend (last 30 days): Absolute dollars. Anchor for everything else.
-
TACoS (ad spend ÷ total revenue): There is no universal healthy range. My RRW account targets around 18% by design. If you're a mature seller in coast-and-harvest mode, 18% is too high — you're spending past what organic could carry. If you're trying to expand brand awareness or break into a new category, 18% is too low — you're under-investing in the visibility you need. Decide what job the account is doing before judging the number.
-
Top spender by SKU: The single product consuming the most ad spend. Cross-reference: is it also generating the most ad-attributed sales? If the answer is no, you've found your first re-allocation candidate.
-
Spend on zero-converters: Pull the search term report, sum spend on terms with zero orders in the lookback window. Whatever the number is, those dollars are the easiest cleanup you'll do this quarter — there is no magic threshold; any meaningful share is too much. Full method in the search term audit guide.
Bucket 3: Return (what came back?)
-
ROAS (ad sales ÷ ad spend): Inverse of ACoS, easier to think about for some sellers. Target ROAS ≥ 1 ÷ break-even ACoS.
-
Return rate on ad-driven orders: Pulled from SP-API reports. A high return rate on a "winning" keyword can flip its true ACoS underwater. Most common in apparel, supplements, and anything where product fit varies by buyer.
Bucket 4: Control (are you driving or being driven?)
-
Negative keywords across the account: The absolute count matters less than whether it's growing month over month. Flat negatives = search terms aren't getting cleaned up, and that's almost always cheaper to fix than chasing bid optimization. Continuous harvesting is how I keep this number moving without it eating my Sundays.
-
Targets where Actual ACoS > 1.5× Target ACoS: This is the queue of bid corrections you owe yourself. In the app we surface this list directly so you can baseline them in one pass using the formula in #3. In raw reports, filter the target-level export and count the rows. Either way, the number tells you how much bid work is sitting in the inbox right now.
-
Last time you actually ran this audit: Be honest. I built a software company partly so this question wouldn't hang over my own account every week — RedHen runs this audit continuously, flags waste, and surfaces specific bid and negation actions for approval. If you don't have automation, a weekly search-term scan plus a monthly full audit is the workable manual cadence.
What to do with the numbers
Three rules.
First, fix waste before chasing growth. Negating zero-converters and pausing money-pit SKUs frees budget you'll redirect into the winners — and gives the winners room to actually win without raising total spend.
Second, calibrate your data window to the size of the move. Incremental bid changes are fine on about 14 days of data — enough to filter one-week noise without being so cautious you miss a trend. Betting-the-ranch decisions (tripling a campaign's budget, raising bids across the whole portfolio, killing a category) need closer to a full month before you commit.
Third, don't tinker with bids when the underlying problem is margin. A higher bid on a thin-margin product just bleeds you faster. Go fix COGS, fees, or price first; come back to PPC after.
If pulling 12 numbers by hand sounds like a Sunday afternoon you'd rather not spend, the free PPC Waste Calculator surfaces the spend-side numbers in a couple of minutes. Or try the full platform free for 14 days.