Marketing & Agency

How much should a Shopify store spend on Meta and Google Ads?

There's no honest universal number here — anyone giving you one is guessing. What you can actually build is a number specific to your store, starting from margin and average order value rather than a industry rule of thumb.

Start from what you can afford to pay for a customer

Your average order value and gross margin set a ceiling on what you can spend to acquire a customer and still be profitable on that order. If your margin per order is $30, an allowable CPA above that — before accounting for repeat purchases — isn't sustainable on a single-order basis, even if it looks fine on a ROAS report.

Work backwards from a revenue goal

Say a store wants an extra $20,000 in monthly revenue from paid ads. With a $60 AOV, that's roughly 333 orders. If current conversion rate from ad traffic runs around 2%, that's about 16,650 sessions needed. If a reasonable CPC for that traffic sits around $1.20, that points to a budget in the region of $20,000 to reach the required traffic volume — a very different number than what a generic percentage-of-revenue rule would suggest, and one that's actually derived from this store's own funnel. This is illustrative — your own conversion rate and CPC will move the real number meaningfully.

Enough volume for the algorithm to actually learn

Both Meta and Google's automated bidding need a meaningful number of conversions flowing through each week to optimize reliably. A budget spread too thin across too many campaigns can leave each one individually under that threshold, which shows up as inconsistent, noisy performance that never quite settles — not because the offer is wrong, but because the system never got enough signal to learn from.

A second scenario, same goal, different budget

Take the same $20,000 revenue goal on a store with a $150 AOV instead of $60. That's about 133 orders needed rather than 333 — fewer sessions required at the same conversion rate, which can mean a meaningfully smaller budget reaches the same revenue goal. AOV and margin change the required spend more than most people expect, which is exactly why a flat industry number doesn't transfer well between stores.

A calculator would help here

The inputs above — AOV, margin, target CPA, current conversion rate, and a revenue goal — are exactly the kind of thing a simple calculator can turn into a specific number instead of a manual spreadsheet exercise. That's a natural next step we haven't built yet, but the reasoning here is the same logic it would run on.

Common questions

Is there a minimum budget below which ads don't work at all?
There's no fixed number, but there's a real mechanic behind the question: automated bidding on both Meta and Google needs a certain volume of conversions per week to optimize reliably. Below that, campaigns can stay stuck in a longer, less efficient learning phase. The budget needed to reach that volume depends entirely on your CPA, which depends on your numbers, not a generic rule.
Should I set budget as a percentage of revenue?
It's a reasonable planning shortcut once you're established, but it's backwards as a starting point — it tells you nothing about whether that spend can actually generate profitable orders at your margin and target CPA. Build the number from unit economics first, then sanity-check it against a percentage of revenue.
What if my allowable CPA is lower than what the market is actually charging?
That's a real signal worth listening to — it can mean your margin or AOV can't currently support acquiring customers profitably through paid ads at competitive costs, which is a pricing or product economics question before it's a media-buying question.

Want help working out the number?

Send us an inquiry and we can build a realistic budget from your actual AOV, margin and goals.