
Costs and pricing
Part of B2B demand generation budgets: planning and agency models
How to assemble a B2B demand generation cost guide in one quarter
How to price B2B demand generation in England: define scope, split fixed and variable lines, use labelled pound assumptions, and compare quotes before signing.
What to take away
A B2B demand generation cost guide is a written schedule of every cost line, its basis and its owner, so a budget can be compared with quotes. Build it before you brief an agency or recruit.
- Separate fixed costs (retainers, licences, salaries) from variable costs (media, data, events) and state the unit each is charged on.
- Label every figure as quoted, published or illustrative, and note the date and source.
- Price one quarter at a time, then scale, so you can stop before a full-year commitment.
- Test the guide against a written ROI assumption, not a verbal one.
Assemble it in one quarter
A first guide does not need a full year of forecasting. Twelve weeks is enough if you fix the sequence and the owner.
- Weeks 1–2: agree the scope and name one owner, usually the head of demand generation or the marketing lead who holds the budget. Write the one-sentence definition of what the guide covers.
- Weeks 3–4: list every cost line with a named owner, and agree the unit each one is charged on.
- Weeks 5–8: collect quotes, published rate cards and finance figures, labelling each one quote, published or illustrative.
- Weeks 9–10: check data, consent and advertising claims, then price the internal time.
- Weeks 11–12: sign-off — finance signs the totals, marketing signs the assumptions, and the owner dates the document.
- From week 13review the guide every quarter, or sooner if scope changes.
The milestones matter more than the calendar: no guide is finished until every line has an owner, a unit, a label and a review date.
Start with a one-sentence definition
A cost guide sets out what you will pay, what triggers each payment and what evidence supports the number. It is a control document, not a forecast.
Label every cost figure
- £3,500monthly agency retainer example
- Quotesupplier's proposed price
- Published ratevendor's public list price
- Illustrativeexample figure, not a market rate
Write the definition at the top of the file, so a reader can tell whether a figure is a quote, a published rate or an illustrative example. For example, a team paying £3,500 a month for an agency retainer is using a labelled illustrative figure, not a market rate.
The Office for National Statistics publishes changes to business data covering business births and deaths. That data helps you judge how stable your buyer market is before committing to long contracts.
Split the cost lines
Group costs into four blocks: people, agency fees, media and data, and tooling. Each block needs an owner and a review date.
Four cost blocks to own
- Peoplesalaries, employer NI, contractor day rates
- Agency feesstrategy, production, management time
- Media and datapaid channels, list purchase, enrichment
- ToolingCRM, marketing automation, analytics seats
- Each block needs an owner and a review date
For software comparisons, published vendor pricing is a fair reference point. Salesforce lists Service Cloud pricing openly, which is useful when a supplier bundles service tooling into a demand generation quote.
Who owns each line?
Every line needs one named owner: the demand generation manager for channel spend, the marketing operations lead for tooling, and a finance business partner for the totals. The budget holder owns the document as a whole and signs any change to it.
Build the before and after table
A before and after table turns a vague budget into a comparable one.
Before (illustrative)
- Agency retainer
- £3,500 per month, no scope
- Paid media
- £5,000 per month, unlabelled
- Data and enrichment
- Not budgeted
- Tooling seats
- £900 per month
- Internal time
- Uncosted
After (illustrative)
- Agency retainer
- £3,500 per month, four deliverables
- Paid media
- £5,000 per month, split by channel
- Data and enrichment
- £600 per month
- Tooling seats
- £900 per month, annual review
- Internal time
- 0.4 FTE, £2,200 per month
Basis
- Agency retainer
- Monthly, 30-day notice
- Paid media
- Monthly, platform invoiced
- Data and enrichment
- Per record band
- Tooling seats
- Per seat
- Internal time
- Day rate times days
The after column is the version you can defend. Each figure is labelled, dated and tied to a unit, and the basis column must name the vendor and the source — a quote reference, a published rate card or a finance figure. If a supplier leaves the basis column blank, treat the quote as incomplete.
Worked example
A software team building its first guide lists nine lines: paid search, paid social, content syndication, webinars, events, intent data, account-based marketing, marketing automation seats and CRM seats. Each line gets an owner, a unit — per click, per lead, per event, per seat per month — and a label. The agency retainer is entered as an illustrative £3,500 a month and dated, while the media lines stay empty until quotes arrive. A guide with named lines and honest gaps is more useful than one filled with invented numbers.
How do you price internal time?
Take the fully loaded day rate your finance team already holds for that role, multiply by the days the work actually needs, then convert to a monthly figure. Include review meetings and reporting, not just production.
When should you reprice the guide?
Reprice when scope changes, when a contract renews, or when a channel stops performing. A quarterly review is usually enough for most England-based teams.
Check the rules that touch your claims
The Consumer Protection from Unfair Trading Regulations 2008 set out consumer protection unfair trading rules. Business-to-business advertising is judged under a different regime: the Business Protection from Misleading Marketing Regulations 2008, with the Advertising Standards Authority's CAP Code applying to non-broadcast marketing. Keep your own cost claims accurate under both.
Data, consent and enrichment
Costs for bought data and enrichment sit under the UK GDPR and the Privacy and Electronic Communications Regulations, both overseen by the Information Commissioner's Office. If your guide includes purchased contact data or outbound email, note who is responsible for the lawful basis and consent before you sign.
Compare quotes on the same basis
Ask every supplier for the same five numbers: setup, monthly retainer, media, tooling and exit cost. Normalise them to a monthly figure before you compare.
A quote that hides media inside a retainer cannot be compared with one that separates it. Put both through the table above.
Before you sign, read our breakdown of nine B2B demand generation costs and pricing lines to budget, which maps each line to the commercial assumption behind it.
Set the assumptions you will be judged on
State the conversion rate, average deal value and sales cycle you are assuming. These three numbers decide whether the budget is sensible.
If the assumed deal value is wrong, the cost per opportunity will look fine while the return does not. Write the assumptions down and review them monthly. Our guide to B2B demand generation return on investment connects spend to closed revenue rather than lead counts.
Common questions
What should a B2B demand generation cost guide include?
It should list every cost line, the unit it is charged on, the owner, the review date and the evidence behind the number. Fixed and variable costs belong in separate blocks.
How long should a cost guide cover?
One quarter is the practical minimum for a first version, with a rolling view of the next two. Annual guides are harder to defend when scope changes mid-year.
Who should sign it off?
Finance signs the totals and marketing signs the assumptions. One owner, usually the person holding the budget, keeps the document current.



