Your demand generation budget should be 8-12% of your target ARR. Not your current ARR. Your target.
If you're aiming for $2M ARR in 12 months, that's $160K-$240K in annual demand gen spend. Or $13K-$20K per month. Seed-stage companies with lower targets should plan for $5K-$15K/month.
These numbers come from watching 40+ B2B SaaS companies run outbound over the last 18 months. The ones who underspend stall. The ones who overspend burn cash on channels that don't compound.
The median SaaS company now spends $2.00 to acquire $1.00 of new ARR
That's a 14% increase from 2023. The data comes from public filings and private benchmarks shared in founder circles. It means your CAC ratio is worse than you think.
If your blended CAC is $2.00 for every $1.00 of first-year ARR, you need 24+ months of gross margin to break even on acquisition. Most seed-stage companies don't have that runway.
The fix isn't spending less. It's spending smarter. The 8-12% rule gives you a ceiling. Your job is to make every dollar inside that ceiling produce pipeline.
This ratio shift reveals a structural problem, not a tactical one. When the median CAC ratio climbs 14% year-over-year, it signals that the channels you relied on for predictable top-of-funnel volume are saturating. Paid search CPLs rise, outbound reply rates compress, and content attribution windows stretch beyond your reporting horizon. The 8-12% ceiling forces a discipline that most growth-stage teams skip: you must audit your demand generation spend against conversion velocity, not just volume. A campaign that generates 200 MQLs but requires a 90-day sales cycle to close at a 5% rate is actually more expensive than a campaign that generates 50 SQLs with a 30-day close rate at 20%. The former burns runway; the latter builds it.
To operationalize this, break your demand budget into three regulatory buckets:
- Pipeline creation (60-70%): Channels with proven, repeatable conversion paths — typically outbound sequences, targeted ABM, and high-intent content syndication. Measure cost per qualified meeting, not cost per lead.
- Pipeline acceleration (20-30%): Retargeting, sales enablement assets, and sequence optimization tools that shorten time-to-close. This is where AI-powered outreach platforms like MiraReach reduce the friction between initial contact and booked demo.
- Experimental (10-15%): New channels or messaging variants that test whether you can beat the median $2.00 ratio. If a test doesn't show a path to sub-$1.50 CAC within two months, kill it.
Without this structure, the 8-12% ceiling becomes a permission slip to overspend on low-velocity channels. With it, you turn a worsening industry benchmark into a competitive advantage: you acquire ARR faster than the median, even while spending less total capital.
Where the 8-12% number comes from
We looked at 12 B2B SaaS companies that hit their ARR targets in 2023-2024. All were post-seed, pre-Series B. ACV ranged from $5K to $50K. Sales cycles from 14 to 90 days.
The companies that hit their numbers spent between 7.8% and 12.4% of target ARR on demand generation. The ones that missed spent either below 5% or above 15%.
Below 5% meant they never built enough top-of-funnel volume. Above 15% meant they chased expensive channels (paid ads, events) that didn't scale efficiently.
The sweet spot was 8-12%. Enough to run 3-4 channels in parallel. Not so much that you can't kill a failing channel without a board meeting.
This range isn't arbitrary—it reflects a structural constraint in how growth-stage companies allocate resources. At 8-12% of target ARR, you have enough budget to test three distinct channel types simultaneously: one outbound (e.g., cold email or LinkedIn automation), one inbound (e.g., content or SEO), and one hybrid (e.g., webinars or partnerships). Below 8%, you're forced to bet on a single channel, which creates concentration risk—if that channel underperforms, you have no fallback. Above 12%, you start over-investing in channels that have diminishing returns at that scale, like paid search or large trade shows, which often require dedicated headcount to manage. The companies in our sample that stayed within the band also reported faster decision cycles: they could pause a channel after two weeks of poor data without needing to reallocate a major budget line. Those above 15% typically had to wait for quarterly reviews to shift spend, losing three months of pipeline. The 8-12% range effectively forces a discipline of constant testing and pruning, which is exactly what a pre-Series B company needs when its ICP and messaging are still evolving.
Seed-stage budgets: $5K-$15K per month
If your target ARR is $500K, 10% is $50K annually. That's roughly $4K/month. Realistically, you'll need $5K-$15K/month because fixed costs (tools, data, email infrastructure) eat a larger percentage at low spend levels.
Here's what that $5K-$15K typically covers:
- Data enrichment and prospecting tools ($500-$1,500/month for Apollo, Clay, or similar)
- Email sending infrastructure ($100-$300/month for Instantly, Smartlead, or similar)
- CRM or pipeline management ($50-$200/month for HubSpot Starter, Pipedrive, or similar)
- LinkedIn Sales Navigator ($100/month)
- Remaining budget for outbound sequences, content production, or targeted ads
Notice what's missing. Expensive agencies. Enterprise tools you don't need yet. Paid ads at $5K+/month before you've validated outbound messaging.
We've seen founders blow $10K/month on Google Ads before they had a repeatable outbound motion. That money would have been better spent on 2,000 personalised emails and a part-time SDR.
The real constraint at this stage isn't budget size—it's signal-to-noise ratio. With $5K–$15K, you cannot afford to test five channels simultaneously. You must pick one outbound channel (typically email or LinkedIn) and iterate until you see a consistent 0.5%–1% reply rate on cold outreach. Every dollar spent on unvalidated channels is a dollar that delays your first 10 paying customers. The fixed costs listed above are non-negotiable because they form the operational backbone: without clean data and reliable delivery, even the best copy fails. Conversely, spending beyond $15K before you have 3–5 closed-won deals from outbound means you're buying volume without proof of concept. Seed-stage demand generation is a process of elimination, not expansion. Your job is to identify which ICP segment, which value proposition, and which sequence structure produces a predictable meeting rate—then scale only that.
Growth-stage budgets: $20K-$50K per month
At $2M-$5M target ARR, your budget is $160K-$600K annually. Now you can add channels that require scale: paid ads, events, content marketing with a writer.
But the allocation still matters. We've watched companies spend 60% of their demand gen budget on paid search and wonder why pipeline dried up when they paused spend. Diversify early.
A healthy growth-stage split looks like:
- 40% outbound (sequences, data, tools, SDR comp)
- 25% paid (search, LinkedIn, retargeting)
- 20% content (blog, case studies, webinars)
- 15% events and partnerships
Adjust based on your ACV. Higher ACV ($50K+) needs more outbound and events. Lower ACV ($5K-$15K) can lean harder on paid and content.
This allocation forces a critical discipline: channel interdependence. Paid search captures intent, but without content to nurture or outbound to follow up, those clicks convert at half the rate. The 40% outbound slice isn't just sequences—it's the engine that re-engages paid leads who didn't book, and the trigger for event follow-ups. If you cut outbound to 25% to fund more ads, you lose the ability to recycle that traffic. Similarly, the 20% content allocation must produce assets that serve both outbound (case studies for sequences) and paid (landing pages for retargeting). A common failure at this stage is treating each channel as a silo, then wondering why total pipeline cost per dollar spent doesn't improve as you scale. The real leverage comes from cross-channel attribution: a webinar attendee who receives a follow-up sequence and then clicks a retargeting ad should be counted once, not three times. Without that rigor, you'll over-invest in the channel that reports the last click, starving the channels that actually create the opportunity. For teams using MiraReach, this means aligning your outbound sequences to mirror the content calendar and paid campaign themes—so every touchpoint reinforces the same narrative, not competing ones.
The one metric that matters more than budget
Budget allocation is useless without pipeline velocity. You can spend 8% of target ARR perfectly and still miss if your conversion rates are off.
We wrote about this in The One Question That Kills 60% of Bad Deals. The same principle applies to budget: measure what converts, kill what doesn't.
Track cost per qualified meeting, not cost per lead. A lead that never books a meeting is a cost, not an asset. If your cost per qualified meeting exceeds 10% of ACV, your budget is too low or your targeting is wrong.
For a $20K ACV deal, you should spend no more than $2,000 to get a qualified meeting. If you're spending $3,000, fix your ICP or your messaging before you increase budget.
Pipeline velocity is the compound effect of three levers: deal count, average deal size, and win rate. Budget only feeds the first lever. If your win rate is below 20% or your average sales cycle exceeds 90 days, no percentage of ARR will save you. The budget-to-velocity ratio is what matters. A company with a 25% win rate and a 45-day cycle can outspend a competitor with a 15% win rate and a 120-day cycle by half and still win. This is why we recommend running a velocity audit before setting any budget figure. Calculate your current velocity as (number of opportunities × win rate × ACV) / sales cycle length in days. Then back into the budget required to increase that velocity by 30%—not the other way around. Budget follows velocity; velocity does not follow budget.
What we'd do next
Calculate your target ARR for the next 12 months. Multiply by 10%. That's your demand gen budget. If it feels low, you're probably overestimating how fast you can spend efficiently. If it feels high, you're probably underestimating how much pipeline you need to hit your number. The real discipline here isn't the math — it's the commitment to treating that budget as a ceiling, not a floor. Most growth-stage companies fail because they allocate the 10% but then panic-spend into unproven channels when the first month's pipeline looks thin. That's how you burn through a quarter's budget in six weeks. Instead, hold the number fixed and force yourself to optimize within it. If your CAC is too high, the answer isn't more budget; it's a tighter ICP or a shorter sequence.
Start with outbound. It's the most controllable channel at seed stage. Once you have a sequence that produces 3-5 qualified meetings per week, layer in paid or content. Never add a second channel until the first one is producing predictable volume. This sequencing is where most teams break. They see a few early wins from outbound and immediately divert 40% of the budget to LinkedIn ads or a content writer. That kills the compounding effect. Outbound at this stage isn't just a channel — it's your signal generator. Every reply, every bounce, every objection tells you something about your market. If you're not running at least 200 personalized touches per week per rep, you don't have enough data to make the next channel decision. Paid only amplifies what's already working; it doesn't fix broken messaging.
If you want to see how MiraReach handles the outbound piece — prospecting, inbox scoring, personalised drafting — give MiraReach a try. We built it for exactly this stage.
— Mira