Demand generation is the part of B2B marketing that is supposed to produce sales conversations rather than awareness, and the agencies that sell it range from media buyers with a new label to full program teams running paid, content, account-based campaigns and lifecycle email against a target account list. The category's problem is that its headline metric, the marketing qualified lead, can be manufactured. A campaign that buys cheap form fills reports beautifully and books nothing. This page describes what a real demand generation program contains, what moves its price, and the definitions to agree before the first invoice.
What the work actually contains
A serious program starts with a target account list and a definition of the buying committee inside those accounts, because everything downstream is aimed at them. From there it usually spans four workstreams. Paid acquisition across search, professional networks and trade media, priced and optimized against pipeline rather than clicks. Content built for evaluation rather than awareness: comparison pages, implementation guides, pricing explanations and proof material a champion can forward internally. Lifecycle communication that nurtures a slow-moving account without exhausting it. And sales alignment, meaning agreed handoff criteria, feedback loops on lead quality, and shared reporting with the people who take the meetings. An agency that presents only the first workstream is selling media buying, which may be exactly what you need, but it should be priced as media buying.
How these agencies charge, and what moves it
Three shapes dominate. A monthly retainer for a defined team and scope, which is the most common and the easiest to compare. A percentage of media spend, which is transparent but aligns the agency with spending rather than with efficiency, so it needs a cap or a floor. And per-lead or per-meeting pricing, which sounds like risk transfer but usually shifts the argument to what counts as a meeting, so it demands unusually tight definitions. What moves the number is scope breadth, seniority of the people on the account, content volume, and whether the agency operates your marketing automation and CRM or merely advises on them. Ask which named people work on the account and for what share of their week, because that ratio explains most price differences between two proposals that look identical on paper.
The measurement argument, settled early
Agree the scoreboard before the work starts and write it into the contract. Define qualified lead with sales in the room, not marketing alone. Set the attribution window against your real sales cycle and accept that long cycles defeat precise attribution, so combine analytics with self-reported source at enquiry and account-level engagement. Decide what is reported monthly, what is reviewed quarterly, and what raw data you can export at any time. Then set a ninety-day review on leading indicators: target account coverage, meetings booked, opportunities created, content shipped. Judging closed revenue earlier than a full cycle measures the calendar rather than the agency, and judging it on lead volume alone rewards exactly the behavior that wastes the budget. This is also the test that should decide which provider wins the B2B demand generation services engagement.
Compliance, because outbound is regulated
Demand generation almost always touches email and often touches calling, and both are governed. The FTC's CAN-SPAM compliance guide requires accurate headers and subject lines, identification of the message as an advertisement, a valid physical postal address and a working opt-out honored promptly, and it states that both the promoted company and the sender can be legally responsible. Telemarketing calls fall under the FTC's Telemarketing Sales Rule, which requires honoring the National Do Not Call Registry, restricts calls to between 8am and 9pm in the recipient's local time, and requires prompt disclosure of the caller's identity and purpose. Ask a candidate agency where lists come from, how consent and suppression are recorded across tools, and what happens when a prospect opts out in one system but not another.
Questions people ask about b2b demand generation agencies
What is the difference between demand generation and lead generation?
Lead generation counts contacts captured; demand generation aims to create and capture buying intent in named accounts. In practice the difference shows in reporting: a demand program reports pipeline and account coverage, a lead program reports form fills and cost per lead.
Should I pay per meeting instead of a retainer?
Only with tight definitions. Per-meeting pricing moves the argument to what counts as a meeting, so agree qualification criteria, no-show handling, and a dispute process in writing. Without those, the model produces booked meetings that sales cancels and both sides feel cheated.
How much of the budget should go to content versus media?
It depends on cycle length. Long, committee-driven cycles need evaluation content the champion can forward, so starving content to fund media tends to buy clicks that stall. Ask a candidate to justify the split against your sales cycle rather than against their default.
What consent records should the agency keep?
Source, timestamp, the wording the prospect saw, and the suppression status across every system in use. The FTC's CAN-SPAM guidance holds the promoted company responsible alongside the sender, so those records protect you and not only the agency.