Skip to main content
Back to blog
marketing budgetstartup marketingCACrevenue goalsSaaS marketingbudget planning

Build a Marketing Budget Tied to Revenue Goals

SaaS startups spend 30-50% of revenue on marketing. Reverse-engineer your budget from a revenue target using CAC, conversion rates, and channel-level worked examples.

T
Team culta
·10 min read

SaaS startups that have raised seed or Series A funding spend 30-50% of revenue on sales and marketing, according to a 2025 Openview Partners survey. But spending 40% of revenue on marketing only makes sense if you know your CAC by channel, your conversion rates at each funnel stage, and the revenue you need each marketing dollar to produce. Most startups set their marketing budget by gut feel ("let's try $10K/month on ads") rather than reverse-engineering it from a revenue goal. The result is either underspending (missing growth targets) or overspending (burning cash on channels that do not pay back).

This guide shows how to build a marketing budget that starts with your revenue target and works backward through your funnel to determine exactly how much to spend, where to spend it, and what return each channel needs to deliver.

Step 1: Set Your Revenue Goal

Your marketing budget exists to hit a revenue target. Start there.

Example: You want to grow from $50K MRR to $100K MRR in 12 months. That is $50K in net new MRR, or approximately $4,167 in net new MRR per month.

But net new MRR is not the same as gross new MRR. You also lose MRR to churn each month.

MetricValue
Starting MRR$50,000
Target MRR (12 months)$100,000
Monthly gross churn rate4%
Monthly churned MRR$2,000 (at $50K MRR) to $4,000 (at $100K MRR)
Net new MRR needed/month~$4,167
Gross new MRR needed/month~$4,167 + churned MRR = ~$6,500-$8,000

You need $6,500-$8,000 in gross new MRR per month to hit $100K MRR after accounting for churn. Use the CAC payback calculator to verify that your acquisition cost pays back within an acceptable window at your current ARPU.

Step 2: Calculate Required Customer Acquisition

Convert MRR goals into customer goals using your ARPU (Average Revenue Per User).

MetricValue
Gross new MRR needed$7,000/month (midpoint)
Average ARPU$200/month
New customers needed/month35

You need 35 new paying customers per month. Now work backward through your funnel.

Funnel Math

StageConversion RateVolume Needed
Customers--35
Trial-to-paid conversion25%140 trials
Lead-to-trial conversion20%700 leads
Visitor-to-lead conversion3%23,333 visitors

You need 23,333 website visitors per month to generate 700 leads, 140 trials, and 35 customers. Your marketing budget must produce these visitors at an affordable cost.

CAC Budget

Maximum allowable CAC = LTV x Target LTV:CAC ratio

If your customer LTV is $2,400 (ARPU $200 x 12-month average lifespan) and you target a 3:1 LTV:CAC ratio:

Maximum CAC = $2,400 / 3 = $800

At 35 customers/month with $800 max CAC:

Maximum monthly marketing spend = 35 x $800 = $28,000

This is your ceiling. Spending more than $28,000/month to acquire 35 customers means your unit economics do not work.

For a comprehensive guide to calculating CAC, including by channel, see how to calculate CAC.

Step 3: Allocate Budget by Channel

Not all marketing dollars are equal. Each channel has different CAC, volume capacity, and time to impact.

Channel Benchmarks (B2B SaaS)

ChannelTypical CACVolume CapacityTime to ImpactBudget %
Organic search (SEO)$40-$150High (long-term)6-12 months15-20%
Content marketing$50-$200Medium3-9 months10-15%
Google Ads (branded)$80-$200LowImmediate5-10%
Google Ads (non-branded)$150-$400Medium-HighImmediate15-25%
LinkedIn Ads$200-$500MediumImmediate10-15%
Outbound email$100-$300Medium1-3 months10-15%
Product-led growth$20-$80High (long-term)3-6 months10-15%
Events/conferences$300-$800LowImmediate5-10%

Worked Example: $28K/Month Budget

ChannelMonthly BudgetExpected CACExpected Customers% of Total
SEO + content$5,000$1005 (growing over time)18%
Google Ads (branded)$2,000$12037%
Google Ads (non-branded)$7,000$250525%
LinkedIn Ads$4,000$350214%
Outbound email (SDR + tools)$6,000$200621%
Product-led growth (free tier)$2,000$5087%
Events/webinars$2,000$40017%
Total$28,000$186 (blended)30100%

This model projects 30 customers at $186 blended CAC, slightly below the target of 35. You have two options: increase the budget to $33,000 to hit 35 customers, or optimize conversion rates to get 5 more customers from the same spend.

Step 4: Build the Line-Item Budget

Break each channel into specific line items so you know exactly where every dollar goes.

SEO and Content ($5,000/month)

Line ItemMonthly Cost
Freelance writers (4 posts/month)$2,400
SEO tools (Ahrefs, Semrush)$400
Technical SEO (freelancer, 5 hrs/month)$500
Link building/digital PR$1,200
Design (blog graphics, infographics)$500
Total$5,000
Line ItemMonthly Cost
Google Ads spend (branded)$2,000
Google Ads spend (non-branded)$6,500
Landing page testing tools$200
Conversion rate optimization$300
Total$9,000

Outbound ($6,000/month)

Line ItemMonthly Cost
SDR salary (part-time or fractional)$4,000
Email tools (Apollo, Instantly)$300
LinkedIn Sales Navigator$100
Data enrichment (Clearbit, ZoomInfo)$500
CRM (HubSpot Starter)$45
Copywriting/sequence optimization$1,055
Total$6,000

Use the monthly budget builder to create a complete marketing budget with variance tracking and alerts.

Step 5: Track Performance and Adjust Monthly

Monthly Marketing Budget Review

ChannelBudgetActualLeadsCustomersActual CACvs. Target CAC
SEO + content$5,000$4,8001204$1,200Over (but building)
Google Ads (branded)$2,000$2,100453$700Under
Google Ads (non-branded)$7,000$7,200804$1,800Over
LinkedIn Ads$4,000$3,900301$3,900Way over
Outbound$6,000$6,000607$857Around target
PLG$2,000$2,0002009$222Under
Events$2,000$1,500151$1,500Over
Total$28,000$27,50055029$948

Adjustment Decisions

Based on this data:

  1. Double down on PLG -- $222 CAC is excellent. Increase budget from $2,000 to $4,000.
  2. Scale outbound -- $857 CAC is acceptable at this ARPU. Increase to $8,000.
  3. Reduce LinkedIn Ads -- $3,900 CAC is not viable. Cut to $1,000 for testing.
  4. Maintain SEO -- High initial CAC is normal. SEO compounds over time.
  5. Cut events -- $1,500 CAC for one customer is poor. Reallocate to proven channels.

Revised budget: Same $28,000 total, reallocated to higher-performing channels.

Marketing Budget Benchmarks by Stage

StageRevenueMarketing Budget% of RevenueTypical CAC
Pre-seed$0-$5K MRR$2,000-$5,000/monthN/A$200-$500
Seed$5K-$50K MRR$5,000-$25,000/month30-50%$150-$400
Series A$50K-$200K MRR$25,000-$100,000/month25-40%$200-$600
Series B$200K-$1M MRR$100,000-$400,000/month20-35%$300-$800

What Percentage of Marketing Budget Goes to People vs. Programs?

CategoryPre-seed/SeedSeries ASeries B+
People (salaries)40-50%50-60%55-65%
Paid media25-35%20-30%20-25%
Tools & software10-15%8-12%5-8%
Content production10-15%8-12%5-10%
Events & sponsorships0-5%5-10%5-10%

Common Marketing Budget Mistakes

Mistake 1: Not Including People Costs

Your marketing budget is not just ad spend. Include the fully loaded cost of everyone working on marketing (salary + benefits + payroll taxes). A $10,000/month ad budget managed by a $12,000/month marketing hire costs $22,000/month in total marketing investment.

Mistake 2: Spreading Budget Too Thin

Trying to be present on every channel with a small budget means no channel gets enough investment to produce results. At $10,000/month, focus on 2-3 channels maximum. Go deep on those before expanding.

Mistake 3: Not Budgeting for Ramp Time

SEO and content take 6-12 months to generate meaningful organic traffic. Paid channels need 2-4 weeks of testing before optimization. Budget for 2-3 months of learning spend where CAC is higher than target. If you expect immediate results, you will kill promising channels too early.

Mistake 4: Ignoring Attribution

If you cannot measure which channel produced each customer, you cannot allocate budget intelligently. Invest in basic attribution (UTM parameters, first-touch/last-touch tracking) before scaling any channel.

Mistake 5: Setting It and Forgetting It

Marketing performance changes month to month. Ad costs increase, competitors enter channels, algorithm changes affect organic. Review channel performance monthly and reallocate quarterly (or sooner if a channel is clearly underperforming).

FAQ

How much should a pre-revenue startup spend on marketing?

Spend 10-15% of your monthly burn on marketing to validate channels and find product-market fit. At $80K/month burn, that is $8,000-$12,000/month. Focus on low-cost channels first: content marketing, SEO, and community engagement. Save paid advertising for post-PMF when you know your conversion rates and can calculate target CAC.

Should I hire a marketer or use an agency?

At under $15,000/month marketing budget, use freelancers and self-service tools. At $15,000-$30,000/month, hire your first marketing generalist ($8,000-$12,000/month fully loaded) to manage channels and freelancers. At $30,000+/month, consider adding specialists or an agency for specific channels (paid search, SEO).

How do I budget for experiments?

Allocate 10-20% of your marketing budget to experimental channels or tactics. This is your "learning budget" that may not produce direct ROI but tests new acquisition strategies. If an experiment works, promote it to a core channel next quarter. If it fails, kill it fast and reinvest.

Sources

  • Openview Partners, "SaaS Benchmarks Report 2025"
  • HubSpot, "Marketing Budget Survey 2025" (1,200 companies)
  • Gartner, "CMO Spend Survey 2025"
  • SaaStr, "The Ultimate SaaS Marketing Budget Guide" (2025)
  • First Round Capital, "Marketing Spend Benchmarks by Stage" (2025)

Build a marketing budget that connects to your revenue goals. Create your free culta.ai account to track marketing spend by channel, measure CAC in real time, and see exactly which channels drive profitable growth.

T

Written by Team culta

The culta.ai team helps businesses track revenue, manage cash flow, and make smarter financial decisions across multiple entities.

Ready to get started?

Take control of your finances

Start free and use culta.ai to track revenue and make smarter financial decisions.