Paid MediaDecember 26, 2027

Paid Media Budget Calculator: How to Set Your Monthly Ad Spend

Stop guessing your ad budget. Here's a math-backed framework to determine exactly how much you should spend on Meta, Google, and TikTok ads based on your revenue goals.

Mark Cijo

Mark Cijo

Founder, GOSH Digital

Paid Media Budget Calculator: How to Set Your Monthly Ad Spend

Paid Media Budget Calculator: How to Set Your Monthly Ad Spend

"How much should I spend on ads?" is the most common question I get from eCommerce founders. The answer is always the same: it depends on your math.

Not your feelings. Not what your competitor spends. Not what some guru on YouTube said. Your specific math.

I'm going to give you the exact framework we use with every brand we manage to determine the right monthly ad budget. It works whether you're spending $2,000/month or $200,000/month, and it prevents the two most common mistakes: spending too little to learn anything, and spending too much too fast.

The Backward Math Method

Most brands set their ad budget by looking at what they can "afford." That's backwards. You should start with your revenue goal and work backward.

Here's the formula:

Monthly revenue goal from paid media / Target ROAS = Monthly ad budget

Example:

  • Revenue goal from paid media: $100,000/month
  • Target ROAS: 4x (you want $4 back for every $1 spent)
  • Ad budget: $100,000 / 4 = $25,000/month

That's the simple version. Now let's make it smarter.

Step 1: Determine How Much Revenue Should Come From Paid

Your paid media budget shouldn't be 100% of your marketing strategy. Most healthy eCommerce brands have this revenue mix:

  • Paid media (Meta, Google, TikTok): 30-50% of total revenue
  • Email and SMS: 25-40% of total revenue
  • Organic (SEO, social, direct): 15-30% of total revenue

If paid media is driving more than 60% of your total revenue, you're over-dependent on ads. If it's driving less than 20%, you're probably leaving growth on the table.

Example:

  • Total monthly revenue goal: $300,000
  • Paid media should drive ~40%: $120,000
  • Email/SMS drives ~30%: $90,000
  • Organic drives ~30%: $90,000

Now you know the revenue target for paid media: $120,000/month.

Step 2: Determine Your Target ROAS

Target ROAS (Return on Ad Spend) depends on your gross margin. This is where most brands get it wrong — they chase a "good" ROAS number without understanding what "good" means for their specific business.

The ROAS floor formula:

Minimum profitable ROAS = 1 / (Gross Margin % - Operating Cost %)

Example: Your gross margin is 65% and your operating costs (excluding marketing) are 30% of revenue. Your contribution margin (what's left for marketing + profit) is 35%.

Minimum profitable ROAS = 1 / 0.35 = 2.86x

Anything above 2.86x ROAS is profitable on the first purchase. Below that, you're losing money on acquisition (which might be okay if your LTV math works, but that's a different calculation).

Realistic ROAS targets by channel:

| Channel | New Brand (0-12 months) | Growth Brand (1-3 years) | Established Brand (3+ years) | |---|---|---|---| | Meta Ads | 2-3x | 3-5x | 4-6x | | Google Shopping | 3-5x | 4-7x | 5-8x | | Google Search (branded) | 8-15x | 10-20x | 15-30x | | Google Search (non-branded) | 2-4x | 3-5x | 4-7x | | TikTok Ads | 1.5-3x | 2-4x | 3-5x |

Note: These are blended across all campaigns. Individual campaigns will vary wildly. Your retargeting campaign might do 10x ROAS while your prospecting campaign does 2x. That's normal.

Step 3: Calculate Your Budget

Now plug your numbers in:

Revenue target from paid media / Target blended ROAS = Monthly budget

Using our example:

  • Revenue target: $120,000/month from paid media
  • Target blended ROAS: 4x
  • Monthly budget: $120,000 / 4 = $30,000/month

Step 4: Split Across Channels

Don't put everything into one channel. Here's a general allocation framework:

For most DTC eCommerce brands:

  • Meta (Facebook + Instagram): 50-60% of budget
  • Google (Shopping + Search): 25-35% of budget
  • TikTok: 10-20% of budget

Using our $30,000 example:

  • Meta: $16,500 (55%)
  • Google: $9,000 (30%)
  • TikTok: $4,500 (15%)

Adjust based on your product and audience:

  • Highly visual, impulse-buy products → Weight toward Meta and TikTok
  • Products people actively search for → Weight toward Google
  • Younger audience (18-30) → Weight toward TikTok
  • Higher price point ($200+) → Weight toward Google (longer consideration, more research)

Step 5: Account for Learning Phase

This is crucial and almost always overlooked.

Every ad platform has a "learning phase" — a period where the algorithm is figuring out who to show your ads to. During this phase, performance is worse than normal and costs are higher.

Meta learning phase: Typically 50 conversion events per ad set per week. If your average CPA is $40, you need $2,000/week per ad set just for the algorithm to learn. Running 3 ad sets? That's $6,000/week minimum.

Google learning phase: Similar concept, though Google calls it "limited data." Performance Max campaigns generally need 30+ conversions per month to optimize well.

TikTok learning phase: TikTok needs 50 conversions per ad group to exit learning phase, similar to Meta.

What this means for budget:

If your daily budget is too low, the algorithm never exits the learning phase. It never optimizes. Performance stays poor. You conclude "ads don't work" when really you just didn't give the machine enough data.

Minimum viable budget per channel:

  • Meta: $3,000-$5,000/month (to run 2-3 ad sets above learning threshold)
  • Google: $2,000-$4,000/month (enough conversion data for Performance Max)
  • TikTok: $2,000-$4,000/month (similar to Meta learning requirements)

If you can't meet these minimums, start with one channel and do it right rather than spreading thin across three.

The LTV Adjustment (Advanced)

The basic ROAS calculation assumes you need to be profitable on the first purchase. But if you have strong retention (good email, subscription model, high repeat purchase rate), you can afford a lower first-purchase ROAS because you know customers will buy again.

The LTV-adjusted ROAS formula:

Acceptable first-purchase ROAS = Target ROAS / (LTV / Average First Order Value)

Example:

  • Target ROAS: 4x (what you need for profitability over the customer lifetime)
  • Average LTV: $200
  • Average first order: $60
  • LTV multiple: $200 / $60 = 3.33x

Acceptable first-purchase ROAS: 4 / 3.33 = 1.2x

This means you can afford to acquire a customer at just 1.2x ROAS on their first purchase, because their lifetime value will make the math work.

Warning: This only works if you actually have the retention infrastructure to capture that LTV. If your email program is broken and 80% of customers never buy again, your "LTV" is a fantasy.

This is exactly why we push every brand to fix retention (email, SMS, flows) before scaling paid acquisition. Retention subsidizes acquisition. Without it, your ad budget needs to do all the work on the first purchase.

Budget by Growth Stage

Just Starting ($0-$500K annual revenue)

  • Total ad budget: $2,000-$5,000/month
  • Focus: One channel only (usually Meta)
  • Goal: Find your winning creative and audience
  • Expected ROAS: 2-3x (accept lower ROAS while learning)
  • Timeline to scale: 60-90 days of consistent spending before evaluating

Growing ($500K-$2M annual revenue)

  • Total ad budget: $5,000-$15,000/month
  • Focus: Two channels (Meta + Google)
  • Goal: Profitably scale winning campaigns
  • Expected ROAS: 3-4x blended
  • Timeline: Month-over-month budget increases of 20-30% on winning campaigns

Scaling ($2M-$10M annual revenue)

  • Total ad budget: $15,000-$50,000/month
  • Focus: Three channels (Meta + Google + TikTok)
  • Goal: Maximize profitable revenue across channels
  • Expected ROAS: 3-5x blended
  • Critical: At this budget, you need a dedicated media buyer or agency. Self-managing $30K+/month in ad spend is a full-time job.

Established ($10M+ annual revenue)

  • Total ad budget: $50,000-$200,000+/month
  • Focus: All major channels plus testing emerging platforms
  • Goal: Market share growth, brand building alongside performance
  • Expected ROAS: 3-6x blended, with some brand campaigns at lower ROAS intentionally

Common Budget Mistakes

Mistake 1: Spending $500/month and expecting results. At $500/month, you're spending ~$17/day. Meta needs $30-$50/day minimum per ad set to optimize. You literally don't have enough budget for the algorithm to work. Either increase spend or wait until you can.

Mistake 2: Scaling too fast. You found a winning campaign at $100/day with 5x ROAS. You crank it to $500/day. ROAS drops to 2x. Why? Because you exhausted the efficient audience at $100/day, and now the algorithm is reaching more expensive, less-targeted audiences. Scale by 20-30% every 3-5 days, not 5x overnight.

Mistake 3: Not including agency/management costs in your budget. If you hire an agency for $3,000/month to manage your ads, that's part of your marketing cost. Your effective ROAS needs to cover both the ad spend and the management fee.

Mistake 4: Using last-click attribution to judge Meta. Meta often starts the customer journey (awareness, consideration) but Google or direct gets the last click. If you judge Meta purely on last-click ROAS, you'll undervalue it and underinvest.

Mistake 5: No budget for creative. Ads need creative. Good creative needs investment. Budget at least 10-15% of your ad spend for creative production (video, photography, UGC content). A $30K/month ad budget should include $3K-$4.5K for creative.

Your Monthly Budget Template

Here's a simple template to calculate your budget:

  1. Monthly revenue goal: ___
  2. Percentage from paid media (30-50%): ___
  3. Paid media revenue target (line 1 x line 2): ___
  4. Target blended ROAS: ___
  5. Monthly ad budget (line 3 / line 4): ___
  6. Creative production (10-15% of line 5): ___
  7. Agency/management fee: ___
  8. Total monthly paid media investment (5 + 6 + 7): ___

Run this calculation, and you'll have a defensible, math-backed ad budget instead of a guess.

Need Help Dialing In Your Numbers?

We manage paid media for eCommerce brands across Meta, Google, and TikTok. But before we spend a dollar on ads, we run exactly this math — because throwing money at ad platforms without understanding the unit economics is how brands go broke.

If you want us to review your numbers, calculate your ideal budget, and build a channel strategy that matches your revenue goals, book a call. We'll walk through the math together and give you a clear plan.

Mark Cijo

Written by Mark Cijo

Founder of GOSH Digital. Klaviyo Gold Partner. Helping eCommerce brands grow revenue through data-driven marketing.

Book a free strategy call →

Want results like these for your brand?

Book a free call. We'll look at your data and show you what's possible.

Pick a Time

15 minutes. No pitch deck. Just your data and our honest take.