Ask ten ecommerce founders how much they spend on ads and you’ll get ten different percentages, every one delivered with total confidence. Most of them are guessing. The truth is your ad budget is not a number you pick. It’s a number your business hands you once you know your margins, and I’ll show you how to pull it out.
I’ve personally managed more than $3M in ad spend and helped generate over $50M in revenue across Meta, Google, and TikTok. I’ve watched brands set budgets off a blog post and burn cash for months. So let’s do this properly.
Why there’s no magic percentage
You’ve seen the advice. “Spend 10 percent of revenue on marketing.” “Aim for 7 to 12 percent.” Someone always has a tidy number.
Here’s the problem. That number ignores the only thing that decides whether a dollar of ad spend makes or loses you money: your margin.
Two stores can do the same $500K a year. One sells supplements at an 80 percent gross margin. The other resells appliances at 22 percent. If both spend “10 percent on ads,” the supplement brand is barely trying and the appliance store is one bad month from the red. Same percentage. Opposite reality.
Your margin decides how much room you have to buy customers. Nobody else’s benchmark knows your margin.
So stop hunting for the percentage. There isn’t one. What you actually want is a method that reads your own numbers back to you.
Budget is an output, not a guess
This is the mental switch that fixes everything. Most people treat the ad budget as an input. They decide “I’ll spend $8,000 this month” and then hope the returns show up.
Do it the other way around. Your budget is an output of three things you already control or can measure:
- Gross margin on the products you’re advertising
- Target MER you need to hit profit (your blended return across all revenue and all spend)
- Revenue goal you’re actually chasing
Feed those in and the budget falls out. You’re not guessing anymore. You’re solving for it.
If you’re not tracking MER yet, that’s the first gap to close. Platform ROAS lies to you because every channel claims the same sale. I wrote about exactly why in ROAS is lying, use MER instead. Read it, because the whole method below rests on knowing your blended number.
Break-even ROAS is your floor
Before you talk about profit, you need to know the line where you stop losing money. That’s your break-even ROAS, and it’s the single most important number most store owners can’t tell you off the top of their head.
The math is simple. Break-even ROAS is 1 divided by your gross margin.
- 50 percent margin means you break even at a 2.0 ROAS
- 30 percent margin means you break even at 3.33
- 70 percent margin means you break even at roughly 1.43
Below that number, every extra sale from ads costs you money. Above it, you’re building profit. That’s the floor. You never let your blended returns sit under it, and you never scale a campaign that’s stuck below it hoping volume fixes the math. Volume doesn’t fix broken math. It multiplies it.
Run your own number in the break-even ROAS calculator before you read another line. Takes ten seconds and it changes how you look at every campaign.
How to build a starting monthly budget from a revenue goal
Now the part everyone actually wants. Here’s the method I use to set an opening budget for a store that has some baseline data.
Step one. Pick the revenue you want from ads. Not total revenue. The slice you expect paid media to drive. Say you want ads to contribute $60,000 next month.
Step two. Set a realistic target MER. MER is total revenue divided by total ad spend. If your margins say you need a blended 4.0 to hit your profit target, that’s your number. Be honest here. A brand-new account doesn’t open at a 5.0. Early spend is expensive because you’re still finding your audience.
Step three. Divide. Revenue goal divided by target MER equals your ad budget. $60,000 divided by 4.0 is $15,000 a month. That’s your starting spend.
Step four. Sanity check against break-even. At a 4.0 target with, say, a 40 percent margin, your break-even is 2.5. You’ve got real headroom between 2.5 and 4.0. Good. If your target MER were sitting right on top of break-even, you’d have no margin for the normal messiness of ads and you’d need to fix margins or offer before spending a cent.
That’s it. Four steps and you have a defensible number instead of a vibe. The ad budget calculator runs this exact sequence, and the MER calculator gives you the blended figure to plug in.
Why doubling budget on a broken funnel loses money faster
Here’s a mistake I see constantly, usually from people who just got a good week. Sales tick up, they get excited, they double the budget overnight.
Then the account falls apart.
Ad spend is an amplifier. It doesn’t create demand out of nothing and it doesn’t fix a store that converts at 0.8 percent. If your funnel is leaking, more traffic just means more people falling through the same holes, and now you’re paying for all of them.
Think about it in plain numbers. If you’re breaking even at your current spend, doubling it doesn’t magically make the second half profitable. The new spend usually lands on colder, more expensive audiences, so your efficiency drops right when your volume goes up. You end up losing money on the increase and dragging down the part that was working.
The rule is simple. You earn the right to spend more by proving the economics first. A campaign that returns a clean, above-target MER at $5,000 has earned a raise. A campaign scraping break-even at $5,000 has earned a diagnosis, not more cash.
I broke down this exact trap in budget is not the problem. If you’ve ever thrown money at a slump and watched it get worse, read that one.
Where budget silently leaks
Before you add a single dollar, find the money you’re already wasting. Most accounts are quietly bleeding 15 to 30 percent of spend, and plugging those holes is cheaper than buying more traffic. Free, actually.
The usual suspects:
- Overlapping audiences bidding against yourself, so you pay more for the same person
- Branded search you’d win for free, dressed up as paid conversions
- Zombie campaigns that spend a little every day and convert almost nothing
- Broad match with no negatives dumping budget on junk search terms
- Retargeting counted as prospecting, taking credit for sales that were already coming
- Weak landing pages turning expensive clicks into bounces
Every one of these makes your reported ROAS look worse than your business actually is, which then tempts you to either cut good spend or pile on more. Fix the leaks and your same budget suddenly performs like a bigger one. I mapped all of these out in where ad spend leaks, including how to find each one in your own account.
Run that audit before your next budget increase. Not after.
How to scale spend safely once the economics work
Say you’ve done the work. Your break-even is clear, your blended MER sits comfortably above it, the leaks are patched. Now you can scale, and you do it like an operator, not a gambler.
Raise in steps, not leaps. Increase budget 20 to 30 percent at a time. Jump too hard and you reset the learning phase, spook the algorithm, and blow up your CPAs for no reason.
Watch the blended number after every raise. Not the platform’s ROAS. Your MER. If it holds above target for a week or two, raise again. If it slips under target and stays there, you’ve found your ceiling at that efficiency. Hold there or pull back.
Expect efficiency to soften as you scale. More spend means reaching colder audiences, so a small MER drop is normal. The question is whether you’re still comfortably above break-even. As long as you are, you’re buying profitable growth even at a lower return.
Rebuild the plan every quarter. Margins change. Product mix changes. Seasonality is real. A budget that made sense in Q1 can be wrong by Q3. Rerun the numbers.
This is the whole game. Know your floor, spend toward a target, patch your leaks, and scale in controlled steps while watching the one number that tells the truth.
If you want the templates and calculators I use to run this for real accounts, they’re free on the site. Subscribe here and I’ll send the operator playbook. If you’d rather I set the budget and structure with you directly, that’s what my services are for.
Set your budget from your margins. Prove the economics before you scale. Everything else is guessing with your own money.
Common questions
What percentage of revenue should an ecommerce store spend on ads?
There is no universal number. A high-margin brand can profitably spend 20 to 30 percent of revenue on ads. A thin-margin reseller might go broke at 8 percent. The right figure comes out of your gross margin and your target MER, not an industry average. Compute your break-even ROAS first, then work backward from your profit target.
How do I set a starting monthly ad budget?
Start from a revenue goal, not a spend number. Take the revenue you want from ads, divide it by a realistic target MER for your margins, and that gives you the monthly ad spend. Then sanity check it against your break-even ROAS so you know the floor you cannot drop below without losing money. The ad budget calculator does this in a minute.
Should I increase my ad budget if sales are good?
Only if your unit economics still work at the current spend. Scale in steps of 20 to 30 percent, watch your blended MER after each raise, and stop the second efficiency falls below your target for two weeks. Doubling budget on a funnel that barely works just loses money faster. Fix the leaks before you pour more in.
Go deeper
The full breakdowns in this cluster
Run your own numbers