The right Google Ads budget for an e-commerce store is the amount that buys enough clicks to hit your order goal at a cost per acquisition your margins can support. You calculate it from four numbers: your profit per order, your conversion rate, your cost per click and the number of orders you want. For most small stores, that math lands somewhere between a few hundred and a few thousand dollars a month to start, and the budget grows only when the numbers prove it should.
This guide walks through the exact method, with worked numbers, so you can set a budget based on your own store instead of a rule of thumb.
Why "spend X% of revenue" is the wrong starting point
You will see advice like "spend 5 to 10% of revenue on marketing." That can be a useful sanity check for a whole business, but it is a poor way to set a Google Ads budget because it ignores the two things that decide whether ads are profitable:
- What you can afford to pay per order. A store with 70% margins can pay far more per sale than one with 25% margins.
- What clicks cost in your market. Some categories have cheap clicks. Others are crowded with large retailers bidding aggressively.
A budget should come from unit economics, not from a percentage. Start from what one order is worth to you, then work backward.
Step 1: Find your break-even CPA
Your cost per acquisition (CPA) is what you pay in ad spend to get one order. Your break-even CPA is the most you can pay before an order loses money.
Start with two inputs:
- Average order value (AOV): total revenue divided by number of orders over the last 90 days.
- Contribution margin: what is left from each order after cost of goods, shipping you pay, payment fees, packaging and any discounts. Use real numbers, not the gross margin on your best product.
Then:
Break-even CPA = AOV x contribution margin
Worked example: Your AOV is $80 and your contribution margin is 50%. Each order leaves $40 before advertising. Your break-even CPA is $40.
The same numbers give you your break-even ROAS:
Break-even ROAS = 1 / contribution margin
At a 50% margin, break-even ROAS is 2.0, or 200%. Every dollar of ad spend must return at least $2 in revenue just to cover costs. If you want to skip the arithmetic, plug your numbers into the break-even ROAS calculator.
Step 2: Set a target CPA that leaves profit
Running at break-even means all of your margin goes to Google. You need a target CPA below break-even so each order still makes money.
How far below depends on your goals:
| Goal | Typical share of margin spent on ads | Target CPA in the example |
|---|---|---|
| Maximize profit per order | 50 to 60% | $20 to $24 |
| Balanced growth | 60 to 75% | $24 to $30 |
| Aggressive customer acquisition | 80 to 100% | $32 to $40 |
These are planning ranges, not rules. A store with strong repeat purchase rates can justify a higher first-order CPA, because the customer's second and third orders come without ad cost. A store selling one-time purchases usually cannot.
For the rest of this example, we will use a target CPA of $28, which equals a target ROAS of about 2.86 ($80 / $28). You can check what ROAS figures mean in practice in our guide to what a good ROAS is.
Step 3: Estimate your conversion rate
Your conversion rate is the share of ad clicks that become orders. Pull it from your own data if you have it:
- From past Google Ads campaigns, use conversions divided by clicks.
- If you have no ad history, use your site-wide conversion rate from your store platform or GA4, then shave it down. Paid traffic from new visitors often converts below your store average, which is inflated by returning customers and email traffic.
E-commerce conversion rates commonly fall somewhere in the 1% to 3% range for cold paid traffic, but they vary widely by category, price point and site quality. A $25 impulse buy and a $1,200 piece of furniture will not convert at the same rate.
In the example, assume a 2% conversion rate. That means you need 50 clicks, on average, to get one order (1 / 0.02).
Step 4: Work out your maximum affordable CPC
Now combine target CPA and conversion rate:
Max affordable CPC = target CPA x conversion rate
In the example: $28 x 0.02 = $0.56 per click.
This is the single most useful number in the whole exercise. It tells you whether Google Ads can work for your store at all. If the clicks in your category cost $0.40, you have room. If they cost $1.50, you have a problem that no budget will fix. You would need a higher AOV, a better margin, a better conversion rate, or a different campaign mix.
Step 5: Check real CPCs in your market
Before setting a budget, find out what clicks actually cost:
- Open Keyword Planner in Google Ads (Tools, then Planning).
- Enter your main product terms, for example "linen bed sheets" or "trail running shoes women."
- Look at the "Top of page bid (low range)" and "Top of page bid (high range)" columns.
Keyword Planner estimates are for Search ads. Shopping and Performance Max clicks often cost less than the top-of-page Search bids for the same terms, but not always. If you have run campaigns before, your own average CPC is a better guide than any estimate.
If the low-range bids sit near or below your max affordable CPC, you can proceed. If even the low range is far above it, fix the economics first.
Step 6: Calculate the monthly budget
Now pick an order goal and work backward:
Clicks needed = orders goal / conversion rate
Monthly budget = clicks needed x expected CPC
Worked example:
- Order goal from Google Ads: 100 orders per month
- Conversion rate: 2%
- Clicks needed: 100 / 0.02 = 5,000 clicks
- Expected CPC: $0.55
- Monthly budget: 5,000 x $0.55 = $2,750
- Daily budget: $2,750 / 30.4 = about $90 per day
Check the result against your target. $2,750 / 100 orders = $27.50 CPA, just under the $28 target. Revenue would be 100 x $80 = $8,000, a ROAS of about 2.9.
Here is the full chain in one table:
| Input | Value |
|---|---|
| AOV | $80 |
| Contribution margin | 50% |
| Break-even CPA | $40 |
| Target CPA | $28 |
| Conversion rate | 2% |
| Max affordable CPC | $0.56 |
| Expected CPC | $0.55 |
| Order goal | 100 per month |
| Clicks needed | 5,000 |
| Monthly budget | $2,750 |
| Daily budget | about $90 |
You can run your own numbers through the Google Ads budget calculator to test different scenarios quickly.
What if your budget is smaller than the math says?
Plenty of stores cannot or should not start at $2,750 a month. That is fine. The method still works in reverse:
Expected orders = (monthly budget / CPC) x conversion rate
With $900 a month at $0.55 CPC and 2% conversion, you get about 1,636 clicks and roughly 33 orders. That is enough to learn from.
The real floor is not a dollar figure. It is enough conversions to make decisions and feed automated bidding. If your budget only produces three or four orders a month, you cannot tell a good campaign from a lucky one, and Smart Bidding has very little to learn from. As a working rule, many advertisers aim for at least 30 conversions per month in a campaign before relying on target ROAS or target CPA bidding, though Google's systems can work with less.
If your budget is too small to reach that level, concentrate it:
- Run fewer campaigns, not more. One campaign with $30 a day learns faster than three with $10 each.
- Focus on your best-selling, best-margin products first.
- Use a bidding strategy like Maximize Conversion Value without a target until you have conversion history.
How to split the budget across campaign types
For most e-commerce stores, the budget falls into three buckets.
Shopping or Performance Max (the core)
Product-based campaigns usually take the largest share, often 60 to 80% of the budget for stores with a healthy product feed. They show your product image, price and store name, and they tend to drive the bulk of e-commerce sales on Google. See our Google Shopping ads guide for how these campaigns work, or our Performance Max for e-commerce guide if you are deciding between them.
Branded Search (protection)
A small Search campaign on your own brand name. Clicks are usually cheap and conversion rates high. It keeps competitors and resellers from taking your branded traffic. This is often 5 to 10% of spend.
Non-brand Search (targeted demand)
Search campaigns on high-intent product and category terms. Useful for products with clear search demand, higher price points or where you want control over ad copy. The share varies a lot by category.
A reasonable starting split for a store spending $3,000 a month might look like this:
| Campaign | Monthly | Daily |
|---|---|---|
| Shopping or Performance Max | $2,100 | about $69 |
| Branded Search | $250 | about $8 |
| Non-brand Search | $650 | about $21 |
Treat this as a starting point. After four to six weeks, shift money toward whatever campaigns are beating your target CPA or ROAS.
How Google spends your daily budget
A few mechanics that confuse store owners:
- Daily spend can go over. Google can spend up to twice your average daily budget on a given day when it sees more opportunity. Over a calendar month, it will not charge more than your average daily budget multiplied by 30.4.
- Budget changes reset nothing immediately, but big changes can unsettle bidding. With Smart Bidding, sudden large increases can push the campaign into a learning phase where performance swings for a week or two.
- "Limited by budget" is not always a problem. It means Google sees more traffic it could buy. If the campaign is beating its target, that is a signal to raise the budget. If it is missing the target, raising budget will usually make it worse.
When and how to scale
Increase budget when the numbers earn it, not on a schedule.
Scale when all of these are true:
- CPA is at or below target, or ROAS at or above target, for at least two to four weeks.
- Conversion tracking is accurate. If you are not sure, read our conversion tracking setup guide before spending more.
- The campaign shows "Limited by budget" or impression share lost to budget.
- You have inventory to fulfill more orders.
How to scale:
- Raise the budget in steps of about 15 to 20%, not double at once.
- Wait about a week between increases so bidding can adjust.
- Watch CPA and ROAS after each step. Returns usually decline as you scale, because the cheapest, highest-intent clicks get bought first.
- Stop when your marginal CPA, the cost of the extra orders, reaches your limit.
That last point matters. Your average CPA can look fine while the last $500 you added is buying orders at a loss. Compare the change in spend to the change in conversions, not just the totals.
Seasonality and promotions
Your budget should not be flat all year. Most e-commerce stores have predictable peaks, such as Black Friday through the holidays, back-to-school or category-specific seasons.
- Raise budgets ahead of known peaks, because conversion rates usually rise and your target CPA becomes easier to hit.
- For short promotions of one to seven days, Google Ads offers seasonality adjustments that tell Smart Bidding to expect a temporary change in conversion rate.
- Pull budgets back after the peak. Clicks in January rarely convert like clicks in early December.
Common budgeting mistakes
- Using gross margin instead of contribution margin. Shipping, fees and discounts can cut your real margin in half.
- Spreading a small budget across too many campaigns. No single campaign gets enough data.
- Judging results in the first week. New campaigns need time, especially with automated bidding.
- Ignoring returns. If 20% of orders come back, your effective AOV and margin are lower than your dashboard shows.
- Counting every conversion action. If add-to-cart or page views are counted as conversions, your CPA looks far better than it is.
- Scaling broken tracking. Spending more on a campaign you cannot measure just loses money faster.
A quick budgeting checklist
- Calculate AOV and contribution margin from the last 90 days.
- Set break-even CPA and break-even ROAS.
- Pick a target CPA that leaves profit.
- Estimate a realistic conversion rate for paid traffic.
- Calculate max affordable CPC.
- Check real CPCs in Keyword Planner or your own account.
- Pick an order goal and calculate clicks and budget.
- Make sure the budget produces enough conversions to learn from.
- Split budget across Shopping or Performance Max, brand Search and non-brand Search.
- Review after four to six weeks and scale in 15 to 20% steps.
Need help setting your budget?
If you would rather not build this model yourself, Mercantads can do it for you. We set budgets from your real margins and conversion data, then manage your Shopping and Search campaigns against those targets. Get in touch and we will walk through your numbers with you.
Frequently asked questions
What is a good starting Google Ads budget for a small e-commerce store?
There is no single right number. Use your target CPA, conversion rate and expected CPC to find a budget that produces at least 20 to 30 conversions a month, which for many small stores means somewhere between a few hundred and a few thousand dollars.
How do I calculate my Google Ads budget for ecommerce?
Divide your monthly order goal by your conversion rate to get clicks needed, then multiply by your expected cost per click. Check that the resulting cost per order stays below your target CPA, which comes from your average order value times your contribution margin minus the profit you want to keep.
How long should I run Google Ads before judging results?
Give a new campaign at least four to six weeks, and longer if it gets few conversions. Automated bidding needs time and data to settle, and early results often swing more than later ones.
Should I increase my budget if my campaign is limited by budget?
Only if the campaign is hitting your CPA or ROAS target. If it is, raise the budget in steps of about 15 to 20% and watch whether the extra spend keeps converting at an acceptable cost.
Is Google Shopping or Search a better use of a small budget?
For most product-based stores, Shopping or Performance Max is the better place to start because it shows your product, image and price directly in results. A small branded Search campaign is usually worth running alongside it.