There’s no universal right answer to “how much should I spend on ecommerce advertising?” — but there’s a precise way to calculate the right number for your specific business. Spending too little and you can’t exit Google’s learning phase or build enough data for machine learning to optimise. Spending too much before your conversion rate is healthy means scaling losses.

Start With Your Economics

Before setting an ad budget, understand your unit economics:

  • Average Order Value (AOV): What’s the average revenue per order?
  • Gross Margin: Revenue minus cost of goods. What percentage of each sale is actual profit before marketing?
  • Maximum Allowable CAC: How much can you spend acquiring a customer and still be profitable? Formula: AOV × Gross Margin × (CLV/AOV adjustment factor) = Max CAC.

Example: AOV $80, Gross Margin 55% = $44 gross profit per order. If customers buy 2.5 times on average, their CLV is $110 in gross profit. A Max CAC of $30–40 is sustainable; $60+ is not.

Industry Benchmarks: Ad Spend as % of Revenue

Most ecommerce brands allocate 15–30% of revenue to advertising:

  • Early stage (under $50k/month revenue): 25–40% of revenue — acquisition cost is highest when you’re new and building pixel data
  • Growth stage ($50k–$200k/month): 15–25% — campaigns are optimising, some organic starting to contribute
  • Scaled ($200k+/month): 10–20% — organic and retention reduce reliance on paid, blended efficiency improves

These are benchmarks, not rules. A brand with 70% gross margins can sustain higher ad spend. A brand with 30% margins needs lower spend percentages to remain profitable.

Minimum Budgets by Platform

Each advertising platform needs a minimum budget to function properly:

  • Google Shopping / Performance Max: Minimum $20–30/day per campaign to accumulate enough conversion data for smart bidding to function. Under $15/day, campaigns may rarely exit learning phase.
  • Meta Ads (Facebook / Instagram): Minimum $30–50/day per campaign for initial testing. Below this, results are too statistically noisy to make decisions.
  • TikTok Ads: Minimum $50/day per campaign. TikTok’s minimum campaign budget is $50/day at campaign level.
  • Google Search: Varies by keyword CPCs. In competitive categories, $50–100/day needed for meaningful volume.

Budget Allocation by Channel Mix

For a brand spending $3,000/month on ads, a typical starter allocation:

  • Google Shopping / PMax: 40% ($1,200) — captures active purchase intent
  • Meta Ads prospecting: 35% ($1,050) — builds brand awareness and drives new customer acquisition
  • Retargeting (Meta + Google): 25% ($750) — highest ROAS activity, always-on

Adjust this based on your category. For visually-driven products (fashion, home décor), Meta may deserve a larger share. For products with high search demand, Google Shopping takes priority.

How to Scale Ad Spend Responsibly

  • Never scale a campaign that’s not profitable. If ROAS is below break-even, fixing the campaign or landing page before increasing budget is essential — more spend multiplies losses.
  • Increase budgets by 15–20% per week maximum. Larger increases reset the learning phase and cause performance volatility.
  • Monitor contribution margin, not just ROAS. A 4x ROAS with 25% margins may be less profitable than a 2.5x ROAS with 60% margins.
  • Keep a test budget. Allocate 15–20% of total ad spend to testing new channels, creatives, and audiences. This is how you find your next growth lever.

OneOnic manages Google, Meta, and TikTok ad accounts for Shopify brands — with transparent performance reporting and budget strategies built around your specific margin economics. If you want expert advice on your advertising spend, get in touch.

Shopify Experts · OneOnic

Ready to Grow Your Shopify Store?

Our Shopify experts at OneOnic have helped hundreds of brands launch, optimise, and scale. Let’s talk about your project.