TL;DR
Early-stage B2B SaaS startups typically spend 20-40% of ARR on marketing, scaling down to 10-20% at Series B+. The right number depends on your growth targets, average deal size, competitive intensity, and sales cycle length. Budget by working backward from your pipeline goals, not forward from what's comfortable.
Marketing budget allocation is a frequent source of under-investment for early-stage startups. Here's the framework for setting a defensible, effective budget.
Industry benchmarks by stage Pre-seed/Seed (under $1M ARR): 30-50% of ARR on marketing (usually founder time + one hire + small paid budget). Series A ($1-5M ARR): 25-40% of ARR on marketing and sales combined. Series B ($5-20M ARR): 20-30% of ARR on marketing and sales. The logic: you're buying future ARR, and the investment required to grow is front-loaded.
The pipeline-backward budgeting approach Step 1: Set your revenue goal (e.g., grow from $2M to $4M ARR = $2M new ARR). Step 2: Determine how much of that growth marketing should source. If marketing sources 40% of pipeline: $2M goal × 40% = $800K pipeline from marketing. Step 3: Calculate MQLs needed: $800K pipeline ÷ average ACV ÷ win rate. If ACV = $20K and win rate = 25%, you need $800K ÷ $20K ÷ 0.25 = 160 MQLs. Step 4: Calculate budget needed: 160 MQLs × blended CPL ($1,500 blended across channels) = $240K marketing budget. This approach connects budget to outcomes, which is how you get finance to approve it.
Budget allocation by channel For most B2B SaaS at Series A: 30-40% SEO and content (long-term compounding), 25-35% paid acquisition (Google + LinkedIn), 15-20% SDR tools and outbound infrastructure, 10-15% events and partnerships, 5-10% marketing ops and analytics.
The trap to avoid Marketing budgets are often the first to be cut in a downturn. Build the ROI case upfront — document pipeline attribution and CAC by channel monthly so you can defend the budget with data. Marketing teams that can't show pipeline impact are always vulnerable to cuts.
From Cactus: Cactus builds marketing budget models for our clients as a first step in every engagement — the most common problem is startups spending 80% of their budget on paid acquisition with no content investment, resulting in compounding CAC with no organic offset.
Cactus Marketing embeds with B2B tech startups to turn strategy into pipeline. We've worked with 60+ companies, supported 12 exits, and contributed to $7B+ in client valuations.
Book a free 30-minute call — we'll give you a concrete plan for your situation.
Book a free strategy call →How do I run Google Ads for a B2B SaaS company?
B2B Google Ads success starts with targeting bottom-of-funnel, high-intent keywords (your competitor names, category + 'software', and '[problem] solution' queries), writing ads that match search intent, and sending traffic to conversion-optimized landing pages. Budget $3,000-10,000/month minimum to get statistically significant data in a reasonable timeframe.
How much does Google Ads cost for B2B?
B2B Google Ads CPCs typically range from $15-80 per click for competitive SaaS categories, with total CPLs of $150-600 per lead and CPAs of $800-3,000 per customer depending on your conversion rate. Budget a minimum of $3,000-5,000/month to generate enough conversions to optimize campaigns with statistical significance.
What is retargeting and how does it work for B2B?
Retargeting shows ads to people who previously visited your website, engaged with your content, or interacted with your brand. For B2B, it's a high-ROI channel because you're reaching buyers who already know your brand — expect 3-5x higher CTRs and 40-60% lower CPLs compared to cold prospecting campaigns.
How do I optimize my paid ads to lower CPA for SaaS?
The biggest CPA levers are landing page conversion rate, audience targeting precision, and keyword/audience intent quality. Improve landing page CVR by 30% and your effective CPC drops by 30% with no additional spend. Layer in negative keywords, tighten audience targeting, and pause underperforming ad groups.