Demand generation plan template
A quarterly demand gen plan template with target accounts, channel budgets, offer calendar, pipeline maths and review cadence, in Docs and Sheets formats.
On this page 7 sections
- The six blocks the template contains
- The maths block that converts a target into budgets
- Filling in the channel budget block
- The three assumptions to state explicitly
- The monthly review that makes the plan worth writing
- Where the template usually fails
- Start with the maths block
- Frequently asked questions
The short answer
A working demand generation plan is six blocks: ICP and target accounts, a quarterly pipeline goal with the maths that produces it, channel budgets with an expected cost per opportunity for each, an offer and content calendar, a measurement plan, and a review cadence. The critical block is the maths, because written conversion assumptions are what let you find out which part of the plan was wrong rather than just missing the number.
Key points before you start
Most demand gen plans are decks. They have a vision slide, a channel slide with logos on it, and a budget table that no one can trace back to the revenue number. Three weeks into the quarter nobody opens the file again.
This template is deliberately boring and deliberately short. The value is entirely in one section: the assumptions block, which is what turns a missed quarter into a diagnosis instead of an argument.
The six blocks the template contains
Six sections, three pages, one spreadsheet tab for the maths. Everything that isn’t going to change what someone does next week has been removed on purpose.
| Block | What goes in it | Owner |
|---|---|---|
| ICP and target accounts | Firmographic definition, named tier one list, disqualifiers | Demand gen lead |
| Goal and pipeline maths | Revenue target, deals needed, opportunities needed, marketing share | Demand gen lead, signed by sales |
| Channel budgets | Spend per channel with expected cost per opportunity and expected opportunity count | Demand gen lead |
| Offer and content calendar | Each offer, launch date, supporting assets, owner | Content lead |
| Measurement plan | Named reports, refresh frequency, who reads them | Marketing ops |
| Review cadence | Monthly meeting, agenda, what can and cannot change in it | Head of marketing |
The disqualifiers line in block one does more work than the ICP definition. Writing down “we do not sell to companies under 50 employees, and we do not pursue healthcare because of the procurement cycle” stops six weeks of wasted targeting a quarter.
Keep the maths in a sheet, not the doc
The narrative belongs in a doc, the arithmetic belongs in a spreadsheet where you can change one cell and watch the budget move. Teams that put the numbers in a slide table never update them.
Fill the ICP block using whatever segmentation work already exists rather than restarting it. If you don’t have one, the definition step in B2B SaaS demand generation strategy is the shorter path than a workshop.
The maths block that converts a target into budgets
This is the block people skip and it’s the only one that has to be right. You work backwards from revenue, and at the end you find out whether the target is fundable.
Worked example for a 15 million dollar ARR B2B analytics company, Q1, targeting 2.4 million dollars in new ARR.
| Step | Calculation | Result |
|---|---|---|
| New ARR target | Given | $2,400,000 |
| Average contract value | Historic, trailing 12 months | $38,000 |
| Deals needed | 2,400,000 / 38,000 | 63 |
| Win rate | Historic, qualified opportunity to closed won | 24% |
| Opportunities needed | 63 / 0.24 | 263 |
| Pipeline coverage multiple | Sales leadership requirement | 3x |
| Marketing-sourced share | Agreed with sales | 45% |
| Marketing opportunities needed | 263 x 0.45 | 118 |
| Blended cost per opportunity | Weighted across planned channels | $940 |
| Implied quarterly budget | 118 x 940 | $110,920 |
That last number is the point of the exercise. If the approved budget is 70,000 dollars, the plan does not work and you now have a specific conversation with a specific number instead of a vague one about ambition. Either the budget rises, the target falls, or the cost per opportunity assumption has to improve and you have to say how.
$940
Blended cost per opportunity used in the worked example, weighted across four channels
saas-marketing.net model, method shown on the page
Run your own version in the demand generation budget calculator rather than rebuilding the sheet by hand, and check your cost per opportunity assumptions against the SaaS demand generation benchmarks before you commit to them in writing.
Editable working copy
Download this template
Save an editable working copy of the framework on this page. Add your own owners, evidence and decisions.
Filling in the channel budget block
Four channels maximum. Each one gets a spend number, an expected cost per opportunity, and therefore an expected opportunity count, and those three numbers have to multiply out to your total.
Continuing the same company:
| Channel | Spend | Expected CPO | Expected opps | Confidence |
|---|---|---|---|---|
| Paid search, non-brand | $38,000 | $780 | 49 | High, 6 quarters of data |
| Organic and content | $34,000 | $620 | 55 | Medium, lags by 2 quarters |
| Review sites (G2, Capterra) | $22,000 | $1,400 | 16 | Medium |
| LinkedIn retargeting | $17,000 | $2,100 | 8 | Low, first quarter running it |
| Total | $111,000 | $860 blended | 128 |
The confidence column is what makes this usable. When the quarter misses, you check whether the low-confidence channel underperformed (expected and fine) or the high-confidence one did (a real problem worth investigating). Without it, every miss looks the same.
The organic line is a trap
Content spend this quarter produces opportunities two to three quarters out. Counting it against this quarter’s target inflates your plan. Either count the opportunities from content published six months ago, or exclude organic from the quarterly maths and run it on an annual plan.
Channel selection itself is a separate decision from budgeting it, and the reasoning belongs in SaaS demand generation channel strategy. At different deal sizes the mix changes substantially, which the demand generation playbooks by ACV band lay out band by band.
The three assumptions to state explicitly
Write these three at the top of the plan, in a box, as single numbers. Not ranges. Ranges let you be retroactively right about anything.
The assumptions box
0 of 5 done
Sales capacity is the one that gets left out and then ruins the quarter. If you generate 118 opportunities and six reps can each work 14 a month, you’ve built a plan that overruns capacity by roughly 40 percent in month three. The opportunities don’t disappear, they just sit untouched and then get disputed in the QBR.
Newsletter launch list
The Friday SaaS Marketing Brief
Join the list for the upcoming SaaS Marketing Brief. Get the marketing planning worksheet immediately.
The monthly review that makes the plan worth writing
Sixty minutes, one agenda, and the rule that you review against assumptions rather than against the number.
Monthly review agenda
- Actuals against plan, per channel
Spend, opportunities, cost per opportunity. Five minutes, no discussion yet.
- Which assumption moved
Win rate, CPO, conversion rate or capacity. Name the one that broke. This is the whole meeting.
- Decide: reallocate or hold
Move budget only if a channel has two consecutive months of divergence. One month is noise.
- Check sales capacity actuals
Opportunities per rep worked versus assumed. If reps are over capacity, stop generating and go fix routing.
- Update the sheet live
Change the cells in the meeting. A plan updated afterwards is updated never.
- Record one decision
Every review produces one written decision with an owner. If it produced none, you did not need the meeting.
Step three is where discipline lives. The instinct after a bad month is to move money, and moving money monthly means no channel ever gets a fair read. Two months, or hold.
For the first quarter of a new programme, the sequencing in the 90 day demand generation plan is a better starting structure than a standing quarterly cycle, because you are still establishing what your own conversion rates are. And the definitions you report against should match those in demand generation metrics for SaaS, or your monthly review becomes a terminology argument.
Where the template usually fails
Two failure modes, both cultural rather than structural.
The first is the plan that becomes a forecast. Once finance treats the opportunity number as a commitment, marketing starts optimising the definition of an opportunity rather than the generation of them. Guard the definitions in a place sales agrees to, and audit a sample of opportunities quarterly.
The second is the plan written by someone who doesn’t run the channels. The person buying the media has to write the cost per opportunity assumptions, because they’re the only one who knows whether last quarter’s number was luck. If your plan comes down from a VP who hasn’t been in the ad account in six months, the assumptions will be optimistic and the quarter will miss.
Stack selection matters less than any of this, but once the plan exists the gaps in tooling become obvious, and demand generation software for B2B SaaS covers what’s actually worth buying. The broader programme context sits at SaaS demand generation.
Start with the maths block
Do not start with the channel plan. Open a sheet, put your revenue target at the top, work down through ACV, win rate and marketing share, and find out what the target implies in budget. That takes twenty minutes and it tells you whether the rest of the planning exercise is worth doing at all.
If the implied budget is more than double what you have, the useful next conversation is about the target, and you now have the arithmetic to have it.
Editable working copy
Download this template
Save an editable working copy of the framework on this page. Add your own owners, evidence and decisions.
Frequently asked questions
What should a demand generation plan include?
Six sections: ICP and named target accounts, the quarterly pipeline goal with the arithmetic behind it, channel budgets with an expected cost per opportunity each, an offer and content calendar with owners and dates, a measurement plan naming the reports, and a review cadence. Anything else is background reading that belongs in an appendix nobody opens.
How do you turn a revenue target into a marketing budget?
Work backwards. Divide the revenue target by average contract value for deals needed, divide by win rate for opportunities needed, subtract the share sales sources itself, then multiply the remainder by your expected cost per opportunity per channel. The result is the budget the target implies, which is often higher than the budget you have.
How long should a quarterly demand gen plan be?
Three pages plus a spreadsheet. Long plans are written to survive a review meeting rather than to guide work, and they get abandoned by week three. If a section does not change what someone does on Monday, cut it.
What conversion assumptions should the plan state?
At minimum: visitor to lead rate by channel, lead to qualified opportunity rate, opportunity win rate, average contract value, and sales capacity in opportunities per rep per month. State them as single numbers, not ranges, so the monthly review can show which one was wrong.
Who should own the demand generation plan?
One named person, usually a demand gen lead or the head of marketing. Sales leadership signs off on the pipeline number and the sales capacity assumption. Finance signs off on the budget. Everything else is input, and consensus ownership means nobody updates it.
How often should the plan be updated?
Reviewed monthly, rewritten quarterly. The monthly review updates actuals against assumptions and may move budget between channels. It should not rewrite the goal, because a goal that moves every month was never a goal.
The saas-marketing.net editorial team Research and editorial
We research, write and maintain every page on this site. The library explains marketing decisions through practical frameworks, explicit assumptions and references. Corrections can be requested through the contact page.
Published September 11, 2026. Last updated .