Measurement & Influence
Defending the budget. Line by line, channel by channel, with the math. The artifact you bring to the CFO before the budget conversation, not during.
The framework — strategy first
Marketing budget planning bridges strategy and execution. This work defines how you allocate, manage, and report on marketing investment to maximize return and maintain clear accountability.
The single most-debated allocation question in B2B SaaS marketing for any Chief Marketing Officer (CMO): how much budget goes to brand vs demand? The framework that works at scale for sales-led companies: allocate 20% of program and headcount to brand, 80% to demand. Then focus on using the 80% of demand budget to drive 100% of demand outcomes. Brand is the big bet.
This isn't about under-investing in brand — it's about being honest about what brand can move on a 90-day timeline (almost nothing measurable) vs what demand can move (every quarterly Key Performance Indicator, or KPI, you'll be measured on). Both work together. Brand makes demand cheaper over time. Demand pays the rent.
THE CONTINGENCY — 80/20 BENDS BY MOTION
The 80/20 rule is the sales-led default. It bends for PLG and for community-led.
PLG → 10/90. The product is the brand expression. Classic brand campaigns (LinkedIn rebrands, billboards, the annual film) underperform in PLG because the buyer's "brand experience" is the first 90 seconds of the app. Brand spend goes into developer relations, category education, and design-system polish — not media buys. The 10% to brand at a Notion or Linear is mostly design talent + documentation craft.
Community-led → 30/70. Community-led companies invest more in brand because community-building IS partly brand work. The conference, the magazine, the awards program, the sponsorships — all show up on the brand line, all drive the actual demand. Treat the 30% as a higher floor than the standard, not as inefficiency.
Vertical SaaS → carve out a "vertical authority" line. Horizontal 80/20 framing under-funds vertical authority (industry-specific research, vertical events, named vertical advisory boards) which is what wins concentrated mid-market verticals. Hold the 80/20 envelope but ring-fence 15–20% of the brand line for vertical-authority bets.
The 80/20 rule, applied
The Chief Financial Officer (CFO)'s first question is "where's the money going?" — answer it before they ask. Build an allocation-by-segment table that shows program spend, payroll allocation, total marketing spend, allocation %, and the resulting pipeline and bookings outcomes per segment. The math tells the story.
| SEGMENT | PROGRAMS & DEMAND | PAYROLL & ALLOCATIONS | TOTAL SPEND | ALLOCATION % | PIPELINE GENERATED | BOOKINGS | $1 INVESTED → $X PIPELINE | $1 INVESTED → $X BOOKINGS |
|---|---|---|---|---|---|---|---|---|
| Segment 1 (e.g., Enterprise) | $1,234,898 | $1,234,898 | $2,469,796 | 58% | $26,405,933 | $14,758,969 | $10.69 | $5.98 |
| Segment 2 (e.g., Mid-market) | $890,000 | $890,000 | $1,780,000 | 42% | $10,502,030 | $2,402,933 | $5.90 | $1.35 |
The table above is a worked example. The pattern: a segment is healthy when $1 invested generates $5+ in pipeline and $1.50+ in bookings. Anything below those ratios means you've over-allocated to that segment or under-monetized the channel mix. Quarterly review with the CFO. Reallocate based on what the numbers say, not what the loudest team member says.
Segment allocation tells the revenue story. Function allocation tells the operations story. Show both. Most B2B SaaS marketing budgets sort cleanly into nine functions: Events & Field, Demand Gen, Content & SEO, Brand & Creative, PR & Analyst Relations, Product Marketing (incl. win/loss + analyst research), Customer Marketing, Marketing Ops, and Tools & Subscriptions. Allocating to all nine is what separates a defensible budget from one that gets death-by-a-thousand-cuts.
Benchmark sources for the % ranges below: OpenView SaaS Marketing Benchmarks (2024), KeyBank Software Industry Report (2024), Pavilion CMO Allocation Survey (2024–2025), Spencer Stuart CMO Compensation & Spend Tracker, CMI B2B Content Marketing Trends (2024). Ranges represent the inter-quartile range observed across $10M–$100M ARR B2B SaaS; your row will vary by motion, vertical, and stage. Treat as planning anchors, not exact targets.
| FUNCTION | TYPICAL % OF TOTAL | WHAT IT FUNDS |
|---|---|---|
| Events & Field | 15–25% | Tier 1 flagship, sponsored conferences, owned events, field activations, booth + travel + logistics. Often the largest single line at sales-led B2B SaaS companies. |
| Demand Gen | 20–30% | Paid media (Google, LinkedIn, Meta, 6sense), content syndication, webinars, ABM platform, review-site programs. The "pipeline now" function. |
| Content & SEO | 8–12% | Editorial team, freelance network, SEO tooling, content production. Compounds over time — one of the highest long-term ROI lines. |
| Brand & Creative | 5–10% | Brand book, design, video, agency-creative retainers, photography, big bets. Lower at Series A, higher post-Series C. |
| PR & Analyst Relations | 6–12% | PR agency or in-house lead, press releases / newswire, analyst subscriptions (Gartner / Forrester / IDC / vertical), industry awards, executive thought leadership, original research reports. The line that compounds longest and gets cut first. |
| Product Marketing | 4–8% | Win/loss research, custom analyst projects, competitive intel tooling, sales enablement asset production. Often partly funded under Product budget instead. |
| Customer Marketing | 3–8% | Advocacy program, case-study production, customer community + events, referral programs, expansion campaigns. |
| Marketing Ops | 2–5% | Agency retainer for web maintenance + automation, integration work, attribution tooling configuration. |
| Tools & Subscriptions | 3–6% | The full stack: MAR, CRM contributions, intent data, SEO tools, design tools, social tools, BDR enrichment, analytics. Compounds quickly — audit annually. |
Ranges shift by motion: PLG skews lower on Events and higher on Content + Product Marketing; ABM skews higher on Events and Demand Gen; sales-led sits mid-range across the board. Read your row, then apply the motion adjustment.
PR & AR — THE LINE CFOs CUT FIRST AND CMOs REGRET CUTTING MOST
The 6–12% PR/AR allocation is non-negotiable for any company at $10M+ ARR that sells to enterprise. Below that band, PR can be lighter; above it, defunding PR/AR is among the most expensive savings in a CMO's career. Reference points from real budgets:
Dollar examples are operator anchors from 2024–2026 PE-backed portfolios; your retainer ranges shift by firm tier and seasonal demand. Treat as starting point for the conversation, not a benchmark.
The function deserves its own line — not scattered under Brand and Product where it gets invisible during a 15% cut conversation. Cite the AI-era PR framing in PR & Comms when the CFO asks why this can't be a Q4 deferral: this is the channel the buyer's AI tools consult, and the analyst report cited in next year's enterprise RFPs. Cut it and pay for it twice when sales misses Q3 next year.
Agencies are the most over-used line item in early-stage marketing budgets. Use them right and they accelerate; use them wrong and they're a substitute for the team you should have hired. The rule: use agencies as supplemental support when you're scaling. You don't need to hire EVERYONE in-house, but the strategic IP — brand voice, ICP, positioning, agent specs — has to live in-house. Agencies are great for execution at scale; they're terrible owners of strategy.
The acceptable agency uses: paid media execution and optimization, design at scale, video production, PR/AR (until you have an in-house lead), event production. The not-acceptable: anything that requires the agency to learn your brand voice from scratch every quarter, anything where the strategic decision belongs to you, anything where the agency owns the relationship with the buyer.
Pick the template that matches your stage. Each one carries the same 24-sheet structure (so your mental model carries across stage transitions) with stage-appropriate defaults for function allocation, headcount, brand-bet count, and tooling. Sheet 24 cites every benchmark source (OpenView, KeyBank, Pavilion, Spencer Stuart, CMI, G2) so your numbers are CFO-defensible.
Series A · $1–3M
Demand-heavy, 1 brand bet, agency-supplemented. ~30% of revenue. 4 default FTEs. ~$40K tooling.
Series B–C · $3–15M · Most common
Building proper teams. PR/AR begins. ABM tooling enters. 3 brand bets. ~18% of revenue. 10 default FTEs.
Series D+ / PE-backed · $15–50M
Full team. Strong AR program. Mature attribution. 4 brand bets. ~14% of revenue. 14 default FTEs.
Public · $50M+
Investor-optics layer. Multi-product allocation. Quarterly forecast tied to Wall Street. 5 brand bets. ~11% of revenue.
WHAT’S INSIDE THE 24 SHEETS
Summary · Function Allocation (the canonical 9-line) · Headcount & Comp · Quarterly Phasing · Monthly Cash Flow · Variance Tracker · Per-function detail (9 sheets) · Tech Stack · Agency Roster · Brand Bets · Pipeline Math by Channel · ROI by Channel · Scenario Modeling (Plan / Down 10% / Down 20%) · Board Snapshot (auto-pulled) · CFO Defense (anticipated objections + prepared responses) · Benchmarks Reference (source-cited).
Formulas wired throughout. Update one cell on Sheet 1 (your revenue) and the entire budget flows. Update Function Allocation on Sheet 2 and the per-function detail sheets, quarterly phasing, scenario model, and board snapshot all recalculate.
Your real numbers. Saves to your Brief — every budget, paid media, and CFO-conversation prompt will use these.
Saved as [ANNUAL MARKETING BUDGET], [BRAND ALLOCATION], [DEMAND ALLOCATION], [BRAND BETS], [AGENCY ROSTER].
The 20% brand line is the most-requested and least-defended budget. CFOs cut it first because the math is hardest to defend. Use the rubric below to defend it, or to veto your own request, before it lands on the board deck. Run every brand-bet candidate (billboard, sponsored research, podcast, exec-LinkedIn program, conference takeover) through the same gates.
The 4-fit check — is this brand bet for THIS company?
Miss any one, and the bet is a flex, not a brand investment.
The 4 honest goals — name the one
Every brand bet should map to one goal. Force the requesting executive to pick.
If the real reason is "we just want to," name it. Write down what success looks like. Cap the spend so it doesn't eat the demand engine. That's a legitimate move once or twice in a CMO tenure. It's never a quarterly habit.
Sticker shock — what brand bets actually cost in 2026
Cross-reference the Out-of-Home callout in Paid Media before approving any OOH-shaped request. The math doesn't live in this chapter, but the discipline does.
CORE PRINCIPLES
Benchmarks below are operator observations from working across PE-backed B2B SaaS; current OpenView/Pavilion/KeyBank surveys are directionally similar. Treat as planning anchors, not exact targets.
| STAGE / ARR BAND | MARKETING AS % OF REVENUE | MARKETING % OF TOTAL OPEX | NOTES |
|---|---|---|---|
| Seed / Pre-PMF | 25–40% | 20–30% | Heavy brand + product-market fit experiments |
| Series A ($1M–$10M ARR) | 20–35% | 20–25% | Build demand gen engine; paid + content investment |
| Series B ($10M–$30M ARR) | 15–25% | 15–20% | Scale proven channels; hire specialized team |
| Series C ($30M–$75M ARR) | 12–20% | 12–18% | Efficiency pressure begins; track CAC payback |
| Growth ($75M–$150M ARR) | 10–15% | 10–15% | Efficiency > growth; optimize CAC:LTV ratio |
| Scale ($150M+ ARR) | 8–12% | 8–12% | Category leadership; brand + enterprise sales motion |
The percentages above tell you where the money goes. The table below tells you how each line proves it worked. Same nine functions as the canonical allocation table — this is the measurement layer.
| MARKETING FUNCTION | PRIMARY KPIS | NOTES |
|---|---|---|
| Events & Field | Attendees, pipeline from events, 10× event ROI | Include sponsorship, production, and lead follow-up costs |
| Demand Gen | MQLs, pipeline sourced, CPL | Optimize via the channel mix model in Paid Media |
| Content & SEO | Organic traffic, content MQLs, keyword rankings | Compounds over time — protect the line through quarterly squeezes |
| Brand & Creative | Share of Voice, brand recall, direct web traffic | Longer payback; tied to the 1–3 brand bets you've named for the year |
| PR & Analyst Relations | Tier 1 placements, analyst mentions, SOV | PR agency retainer + AR program; the line that compounds longest |
| Product Marketing | Win rate, competitive displacement, sales velocity | Primarily headcount + agency; under-invested at most companies |
| Customer Marketing | NRR, expansion pipeline, customer stories produced | Expansion revenue is lowest-cost ARR — under-fund at your peril |
| Marketing Operations | Attribution accuracy, tech stack ROI, campaign velocity | MarTech stack + RevOps headcount allocation |
| Tools & Subscriptions | Tool ROI, redundancy elimination, contract optimization | Audit annually — compounds quickly without discipline |
Bottom-Up Demand Plan (Week 1–2): Start with the revenue target. Work backwards from pipeline coverage ratio to determine required MQL and pipeline volumes by channel.
Channel-Level ROI Analysis (Week 2–3): Pull prior year performance by channel. Calculate CPL, cost-per-pipeline, and cost-per-acquisition per channel. Kill underperformers. Double down on proven channels.
Headcount Plan (Week 2–3): Align marketing headcount plan with Finance's approved headcount. Loaded cost per hire is included in total marketing budget.
Program Budget Build (Week 3–4): Build campaign-level budget plans. Each campaign should have: estimated spend, projected MQLs, projected pipeline, ROI assumption.
Executive Review & Alignment (Week 4–5): Present to CEO/CFO. Tie every budget line to a business outcome. Have an alternative 'downside scenario' showing 15% cut impact.
Board Presentation (Week 5–6): Present marketing plan and budget at Board or Audit Committee as applicable. Include benchmark data vs. industry and prior year.
Lock & Publish (Week 6): Finalize budget. Publish to marketing team. Create monthly tracking framework in finance system.
| REVIEW TYPE | CADENCE | PARTICIPANTS | KEY QUESTIONS |
|---|---|---|---|
| Budget vs. Actuals | Monthly (Day 10–15 of following month) | Marketing leads + Finance | Where are we over/under? What reallocation is needed? |
| Channel Performance Review | Monthly | Demand Gen + RevOps | Which channels are performing vs. target? CPA trending? |
| Pipeline Attribution Report | Monthly | CMO + CRO + RevOps | Is marketing hitting pipeline targets? What's the quality? |
| Quarterly Budget Reforecast | Quarterly | CMO + CFO | Reallocate toward outperforming channels; reduce underperformers |
| Annual Planning Kickoff | Q3 (for following year) | CMO + Finance + CEO | Begin top-down revenue targets + bottom-up marketing plan |
| CAMPAIGN BUDGET SCORECARDCAMPAIGN NAME:CAMPAIGN GOAL (AWARENESS / MQL / PIPELINE):TARGET AUDIENCE:CAMPAIGN DATES:TOTAL BUDGET REQUESTED: $BREAKDOWN — CONTENT/CREATIVE: $ \ | PAID DISTRIBUTION: $ \ | EVENTS/PRODUCTION: $ \ | AGENCY/FREELANCE: $PROJECTED MQLS:PROJECTED PIPELINE (AT AVG ACV × WIN RATE):PROJECTED COST-PER-MQL: $PROJECTED ROI (PIPELINE / TOTAL SPEND): ×BUDGET OWNER:FINANCE PO/COST CENTER: |
|---|
When CFOs push back on marketing spend, Marketing must defend investment with data — not intuition.
BUDGET DEFENSE TOOLKIT
| KPI | FORMULA | TARGET |
|---|---|---|
| Marketing Efficiency Ratio (MER) | Pipeline Sourced / Total Marketing Spend | > 5× |
| Cost Per Lead (CPL) | Total Spend / Total MQLs | Track by channel; total CPL < $[BENCHMARK] |
| Cost Per Qualified Opportunity | Total Spend / SALs or SQLs created | < 3× CPL; improving QoQ |
| Cost Per Acquisition (CPA) | Total Marketing Spend / New Customers from Marketing Sources | < 30% of LTV |
| Budget Utilization Rate | Actual Spend / Budgeted Spend | 90–105% (under-spend = opportunity cost; over-spend = control issue) |
| ROI by Campaign | Pipeline Generated / Campaign Spend | > 10× ROI for demand gen campaigns |
The prompt pack
Each prompt is a named, named-by-what-it-does deliverable. Click any card to expand the paste-able body. Run against your Operator Brief.
Five copy-paste prompts. Open ChatGPT, Claude, or Gemini. Paste a prompt. Run it. The output of one prompt feeds into the next.
READ THIS ONCE BEFORE ANY PROMPT IN THIS BOOK
These prompts assume you've populated your Operator Brief (the worksheet that lives in /Operator-Brief-Worksheet.docx). When a prompt asks for OPERATOR BRIEF, paste the relevant Brief sections rather than typing context from scratch.
Your output then arrives in your voice, against your buyers, using your differentiators. Not [BRACKETED] generics. The Brief is the difference between an LLM helper and a tool that sounds like you.
Prompt 1
A budget allocation across funnel stages with rationale and benchmarks.
Prompt 2
A scorecard for evaluating new campaign budget requests.
Prompt 3
A 1-page memo defending the marketing budget to the CFO.
The agent
For teams operating in AI Operating Model territory, the work above runs on a named agent that watches the inputs on cadence and surfaces drift before the human team notices.
How to install this agent
Watches budget pacing across every line in real time. Surfaces over- and under-pacing weekly. Validates new spend asks against pipeline math + saturation curves. Defends the budget envelope from the cumulative drag of small ‘just this once’ exceptions.
| Task | Frequency | Duration | Output goes to |
|---|---|---|---|
| Daily pacing snapshot | Daily 06:00 | ~20 min | Director MarOps + CFO if variance |
| Daily Performance Marketing cross-check | Daily 07:00 | ~15 min | Director MarOps + Performance Marketing Agent |
| Daily spend asks queue review | Daily 16:00 | ~15 min | Director MarOps + ask submitters |
| Weekly Budget Pacing digest | Weekly Mon 09:00 | ~30 min | VP Marketing + CFO |
| Weekly end-of-quarter forecast | Weekly Mon 09:30 | ~30 min | CFO + VP Marketing |
| Monthly reconciliation | Monthly 5th | ~2 hours | Director MarOps + CFO |
| Monthly vendor + agency review | Monthly 15th | ~90 min | Director MarOps + VP Marketing |
| Quarterly pre-quarter re-plan | Quarterly Q-5 days | ~6 hours | VP Marketing + CFO + CEO |
Scheduled (cron-style):
| Schedule | What it runs |
|---|---|
0 6 * * * | Daily pacing snapshot |
0 7 * * * | Daily Performance Marketing cross-check |
0 16 * * * | Daily spend asks queue review |
0 9 * * 1 | Weekly digest + forecast |
0 9 5 * * | Monthly reconciliation |
0 9 15 * * | Monthly vendor review |
Event-driven:
| Event | What it runs |
|---|---|
| Spend line breaches monthly cap | Hard-hold further spend on that line; page Director MarOps + line owner |
| Daily reconciliation gap > 2% | Open ticket + page Director MarOps within 4 hours |
| Performance Marketing Agent proposes reallocation > $5K | Validate against pacing + envelope before signing off |
| End-of-quarter spend forecast variance > 10% from plan | Page VP Marketing + CFO; trigger mid-quarter correction options |
| New spend ask submitted | Validate against pipeline math + saturation; route to approver within 24 hours |
| Source | Type | Cadence | Required? |
|---|---|---|---|
| Operator Brief (Sections 1, 7) | Markdown | Read on quarterly re-plan | Required |
| Budget envelope (per-line annual + per-quarter) | YAML / spreadsheet | Annual + quarterly | Required — core config |
| Finance system ledger (NetSuite / QuickBooks / SAP) | API | Daily | Required |
| Performance Marketing Agent platform spend | API | Daily | Required |
| Pipeline Math Agent forecast data | JSON | Weekly | Required for spend-vs-pipeline math |
| MMM Agent saturation curves | JSON | Monthly | Required for spend ask validation |
| Best-in-Class Assessment Agent remediation plans | Markdown | Quarterly | Required for budget-cycle planning |
| Vendor + agency contract registry | Postgres | Continuous | Required |
| Output | Format | Target path | Audience |
|---|---|---|---|
| Daily pacing snapshot | JSON + Markdown | /budget/daily-pacing.json | Director MarOps + CFO (Slack) |
| Weekly Budget Pacing digest | Markdown + chart | /budget/digests/YYYY-WW.md | VP Marketing + CFO + line owners |
| Weekly end-of-quarter forecast | Markdown | /budget/forecast/YYYY-WW.md | CFO + VP Marketing |
| Spend ask decision log | Markdown + approval trail | /budget/spend-asks/YYYY-MM.md | Director MarOps (audit) + ask submitters |
| Monthly reconciliation report | Markdown | /budget/reconciliation/YYYY-MM.md | Director MarOps + CFO |
| Quarterly pre-quarter re-plan | Markdown + spreadsheet | /budget/quarterly/Q<n>-plan.md | VP Marketing + CFO + CEO + Board if material |
| Trigger condition | Escalate to | Within |
|---|---|---|
| End-of-quarter forecast variance > 10% from plan | VP Marketing + CFO | Same week |
| Spend line breaches monthly cap | Director MarOps + line owner + CFO | Same business day |
| Daily reconciliation gap > 5% sustained 3+ days | Director MarOps + CFO | < 4 hours |
| Spend ask > $10K with insufficient pipeline-math justification | VP Marketing + CFO | < 5 days |
| Vendor + agency review surfaces line returning < 1× value | VP Marketing + Director MarOps | Same month (renegotiation or cutoff decision) |
| Platform / tool | Used for | Required? |
|---|---|---|
| Replit + Postgres (budget envelope + actuals ledger) | State + audit trail | Required |
| Finance system API (NetSuite / QuickBooks / SAP / Sage Intacct) | Daily ledger snapshot | Required |
| Performance Marketing Agent platform spend | Cross-check | Required |
| Pipeline Math Agent API | Pipeline gap context | Required |
| MMM Agent API | Saturation curve context | Required |
| Slack API | Daily alerts + weekly digest | Required |
| Spreadsheet (Google Sheets / Excel) | CFO-facing quarterly plan | Required |
Evals — output quality checks:
Hallucination defense — specific checkpoints:
First-run checklist — 5 steps from spec to running agent: