client, business, marketing, website, online, technology, office, tablet, communication, analytics, connection, advertising, laptop, web, digital, design, blue, customer, network, hubspot, marketing agency, teaching, academy, social, presentation, brown business, brown computer, brown office, brown technology, brown laptop, brown marketing, brown online, brown website, brown network, brown community, brown communication, brown company, brown web, brown presentation, brown social, brown tablet, client, client, client, client, client, website, teaching
Photo by Campaign_Creators on Pixabay

Tools and providers

How to plan a B2B demand generation purchase

A UK guide to planning a B2B demand generation purchase, covering software and agency selection, compliance, contracts and implementation.

What to take away

  • The UK marketing services market was worth £44.4bn in 2024, according to the Advertising Association and Deloitte's UK Advertising's Economic Contribution report published in 2025.
  • Tools and providers solve different problems. Platforms hold your data and run campaigns. Agencies supply judgement and execution capacity.
  • Budget on total cost of ownership, not licence price. Data, integration and internal time usually outweigh the subscription.
  • Two commercial checks catch most bad dealswho owns the data, and what happens at exit.
  • A named internal owner, a written success measure and a 90-day review point turn a purchase into a result.

The two sides of the market

Buying in this category means buying two different things. Tools are software you operate. Providers are people you direct. Most UK B2B teams end up with both, and the failure mode is treating them as one purchase.

Tools vs Providers vs Managed

Tools

What you buy
Software you operate
What you get
Database, workflow, reporting
Pricing
Per seat or contact
Renewal
Renews quietly
Fix it if
Data is a mess

Providers

What you buy
People you direct
What you get
Strategy, creative, media
Pricing
Per month or project
Renewal
Renegotiated
Fix it if
Team lacks capacity

Managed service

What you buy
Platform run for you
What you get
Software on invoice, provider behaviour
Pricing
Appears as software
Renewal
Contract dependent
Fix it if
Neither gap is clear

A platform gives you a database, workflow and reporting layer. A demand gen agency gives you strategy, creative, media buying and someone to chase the numbers. The overlap is real, but the contracts, risks and exit routes are not the same.

Start by writing down which of the two gaps you are actually closing. If your team lacks capacity, software will not fix it. If your data is a mess, an agency will spend the first quarter cleaning it.

A third option sits between the two: a managed service that runs a platform on your behalf. It appears as software on the invoice and behaves like a provider. Decide which one you are buying before you compare prices.

The commercial shape differs as well. Software is priced per seat or per contact and renews quietly. Agencies are priced per month or per project and get renegotiated. Both need a budget owner outside the marketing team.

Tool categories that matter

CRM and pipeline

The CRM is the system of record. Everything else feeds it or reads from it. If lead routing, lifecycle stages and attribution live in spreadsheets, no demand generation tool will produce trustworthy reporting.

HubSpot's free CRM is a common starting point for smaller UK teams because it removes the licence barrier while you work out your process, and you can compare its free CRM product against paid alternatives once your stages are stable.

The practical test is simple. Can a new starter find out who owns an account, what happened last and what should happen next without asking anyone? If not, fix the CRM before buying anything else.

Marketing automation and engagement

This layer sends, scores and nurtures. Salesforce describes its engagement marketing platform as covering email, journeys and personalisation, which is the core scope of the category. Expect to pay per contact or per send.

Pricing here punishes untidy data. A database full of dead contacts costs the same as a clean one. Archive what you never email before you migrate, not after.

Intent and enrichment

Intent data flags accounts researching problems you sell into. Enrichment fills gaps in firmographics and contact details. Both are only worth buying if someone reviews the output weekly.

Book that review slot before you sign. Unused intent data becomes an expensive newsletter.

Programmatic advertising

For display and retargeting, the supply chain matters more than the dashboard. The IAB UK's back to basics guide to programmatic explains how inventory, data and fees sit between you and the publisher.

Ask for working media as a share of total spend. If the answer arrives as one percentage with no breakdown, ask again.

Measurement and attribution

Attribution tools promise certainty they cannot deliver. Buy one that matches your sales cycle, and agree in advance which reports your finance team will accept.

For most UK B2B teams, first-touch and last-touch reporting plus a self-reported source field beats a complex model that nobody trusts.

Provider categories that matter

Full-service agencies take strategy, creative and media. They suit teams with no in-house demand gen lead. Retainer models are normal, often with a media budget managed on top.

Specialist agencies focus on one channel, such as paid search, account-based marketing or content syndication. They are cheaper per unit of expertise and harder to coordinate. Someone internal must join the dots.

Consultancies sell diagnosis and operating models rather than execution. Use them when the problem is your process, not your output.

Freelance and fractional hires cover a gap for three to six months. They are the fastest route to capacity and the least stable.

Managed service bureaux run campaigns to a specification. They are useful for volume work such as list building or event follow-up.

Pricing models matter as much as the label. Retainers buy attention, projects buy a defined output, and performance deals shift risk to the agency. Most UK contracts mix all three.

Whatever the label, the contract decides the relationship. Check who approves creative, who owns the ad accounts, and who answers when a number drops.

Before and after a structured buying process

The difference between a tidy purchase and an expensive one is rarely the vendor. It is the paperwork you wrote before the first call.

Buying process before and after

Before

Requirement
Channel wish list
Budget
Licence price only
Data
Assumed included
Evaluation
Demo-led
Contract
Rolling monthly
Review
Annual renewal decision

After

Requirement
Written use case, named owner
Budget
Total cost over 24 months
Data
Ownership agreed in writing
Evaluation
Scripted scenarios, two scorers
Contract
Term, notice, exit defined
Review
90-day check vs baseline

Each line in the right-hand column is a document you can hold someone to when the renewal conversation arrives.

What it really costs

List prices are the smallest number in the deal. For example, a team paying £400 a month for a platform may spend more than that on internal administration, data cleaning and integration work in the first year.

Hidden cost lines to price

  • Subscriptionprice per contact or seat at renewal
  • Onboardingwhat is included and chargeable
  • Data creditsmonthly CAP and rollover rules
  • Internal timenamed owner and hours per week
  • Exitexport format, fees and turnaround

Agency retainers vary with scope. A focused paid search retainer might sit in the low thousands per month, while a full-service programme with creative and account-based marketing can run to five figures monthly. These are illustrative examples, not market rates.

Add the hidden lines: onboarding fees, data credits, extra seats, custom reporting and the internal hours to run it all. Ask every supplier for a 24-month view in writing, including renewal uplifts.

| Cost line | How it appears | What to ask | | Subscription | Monthly or annual invoice | Price per contact or seat at renewal | | Onboarding | One-off fee | What is included and what is chargeable | | Data credits | Consumption-based | Monthly CAP and rollover rules | | Internal time | Salary, invisible | Named owner and hours per week | | Exit | Rarely quoted | Export format, fees and turnaround |

Public sector work brings its own rules. If you sell into government, read the procurement in the national interest guidance so your bid and supplier choices reflect current expectations.

Public buyers also pass obligations down the chain. If your bid promises social value or data handling standards, your own suppliers may need to match them.

How to run software selection

Write the use case before you take a demo. One page: the problem, the metric, the owner, the deadline. Demos drift towards whatever the vendor demonstrates best.

Software selection sequence

  1. Write one-page use case before any demo
  2. Shortlist three tools, no more
  3. Weight criteria before scoring starts
  4. Score scripted scenarios with two markers
  5. Test messy data import and real report
  6. Speak to two customers live a year
  7. Price the exit before you sign

Shortlist three tools, no more. Score each against the same scripted scenarios, with two people marking independently. Disagreement between scorers is useful data.

Weight the criteria before scoring starts. Data quality, admin effort and reporting usually matter more than the longest feature list.

Our guide to B2B demand generation software selection sets out the scoring model and the questions that separate a genuine fit from a polished presentation.

Then test the boring parts: import your own messy data, build one real report and check how long support takes to answer. A trial that only shows the happy path tells you nothing.

Speak to two customers who have been live for a year. Ask what they stopped using, and why. Unused modules are the clearest sign that a demo overstated the fit.

Finally, price the exit before you sign. Ask what happens to your data, your workflows and your history if you leave in 18 months.

How to run provider selection

Agencies should be chosen on evidence, not chemistry alone. Ask for two references in your sector and one that left. The leaver will tell you what the ending looks like.

Provider selection checks

  • Two sector references and one that left
  • Paid pilotfixed scope, fixed fee, 30-90 days
  • Agree measurement before kick-off
  • Ask who actually does the work
  • Monthly call with agenda and shared scorecard

Set a paid pilot with a fixed scope and a fixed fee. Thirty to ninety days is enough to see how they work, how they report and whether they hit deadlines.

Agree the measurement before kick-off. If you cannot define what success looks like, the agency will define it for you, usually in a way that flatters the monthly report.

Ask who actually does the work. Pitch teams and delivery teams are often different people, and the senior names in the room may not appear again after signing.

Use our B2B demand generation supplier comparison to line up commercial models, minimum terms and reporting standards side by side before you negotiate.

Then decide how you will manage them. A monthly call with an agenda and a shared scorecard is the minimum. Without it, the relationship drifts into invoice approval.

The data and compliance layer

The Data & Marketing Association publishes toolkits and templates covering consent, suppression and campaign operations. They are a practical starting point for UK teams writing data rules.

Data and compliance layer

  • Lawful basis written per data source
  • Retention rule defined and documented
  • Data ownership and export in contract
  • Sub-processors and storage location known
  • Suppression lists portable and accurate

Under UK GDPR you need a lawful basis for processing, a retention rule and a way to honour individual rights. That applies to purchased lists, enrichment tools and agency-run campaigns equally.

Write down your lawful basis for each source. A one-line note per list is enough, and it saves an argument later.

Put data ownership in the contract. You should be able to export contacts, activity history and suppression lists in a usable format at any time, without a fee that makes leaving impossible.

Ask where data is stored and which sub-processors touch it. If the answer takes a week, treat it as a warning.

Suppression lists are the exception to every exit plan. You must be able to take them with you, and they must still be accurate a year after the contract ends.

Integration and implementation

Most disappointment comes after the purchase, not during it. Integrations break, fields do not map, and the reporting nobody owns quietly rots.

First 90 days after purchase

  1. Day 0
    Name one internal owner for the stack
  2. Days 1-30
    Plan around one visible outcome
  3. Days 1-90
    Book internal marketing ops time
  4. Before go-live
    Document and test field mapping
  5. By day 90
    Agree date to switch old system off

Name one internal owner for the whole stack. Give them authority to say no to new tools until the current ones work.

Plan the first 90 days around one visible outcome, such as clean lifecycle stages or a single source of truth for pipeline. Our walkthrough of B2B demand generation tool implementation covers sequencing, data migration and the handover points where projects usually stall.

Budget internal time properly. A mid-market deployment can absorb several days a month from marketing operations during the first quarter. If that time is not booked, it will not happen.

Document the field mapping and test it with real records rather than sample data. Small mismatches in picklist values cause large reporting errors six months later.

Finally, agree a date to switch the old system off. Two systems running in parallel for a year is how duplicate records become permanent.

Due diligence and contracts

Check the basics: company registration, filed accounts and whether the entity you are contracting with is the one you met. Companies House records are free and take minutes.

Due diligence and contract terms

  • Check Companies House registration and accounts
  • Confirm the contracting entity is the one you met
  • Fix term, notice period and renewal uplift
  • Avoid auto-renewal longer than expected value
  • Match contract length to your confidence
  • Get security and data terms legally reviewed
  • Keep pilot and master contract in one folder

Our checklist for B2B demand generation vendor due diligence covers financial health, security questionnaires, subcontractors and the questions to ask before a pilot becomes a contract.

On the commercial side, fix the term, the notice period and the renewal uplift. Avoid auto-renewal clauses longer than the value you expect to get.

Match the contract length to your confidence. A twelve-month term with a three-month exit is a better first deal than a three-year discount with no break clause.

Get security and data processing terms reviewed by someone qualified. Marketing teams routinely sign documents with legal consequences they have not read.

Keep the pilot agreement and the master contract in one folder. When a dispute starts, the scope usually lives in the earlier document.

Build, buy or blend

Buy tools when the process is standard and you want speed. Build when the workflow is genuinely differentiated. Blend when you need both.

A common UK pattern is a paid platform for execution, an agency for strategy and media, and one internal person owning data and reporting. It works because accountability is clear.

One useful test is whether the spend creates an asset you keep. Clean data and campaign assets stay with you. Media spend and rented audiences do not.

Revisit the mix every year. What needed an agency at £2m of pipeline may not at £10m, and the reverse is also true. Our B2B demand generation trends and outlook piece tracks how buying behaviour and channel economics are shifting.

Common questions

How long should a selection take?

For a mid-market UK team, six to ten weeks is realistic. Two weeks on requirements, three on shortlisting and demos, two on commercial negotiation, and the rest on a pilot or reference checks.

Should we buy the tool or the agency first?

Fix the process first, then buy. If lead stages and reporting are unclear, neither a platform nor an agency can show whether it is working. Most teams get better value starting with the tool and adding a provider once the data is clean.

What should be in the contract?

Data ownership and export rights, the term and notice period, the renewal uplift, named service levels, and what happens on termination. If any of these is missing, ask for it in writing before signing.

How do we know it is working after 90 days?

Pick one baseline metric before you start, such as qualified meetings or cost per opportunity, and compare like for like. If the number has not moved and nobody can explain why, treat that as the finding.

In this guide

  1. When to write your B2B demand generation software rubricHow to choose B2B demand generation software without demo-led bias: build a weighted rubric, cost three years of ownership and agree exit terms early.
  2. How to choose the best B2B demand generation tools for your buying groupA practical method for choosing B2B demand generation tools, with inclusion criteria, a before-and-after table, named tools to test and supplier questions.
  3. Check five lines before you run a B2B demand generation supplier comparisonA method for a B2B demand generation supplier comparison: score platform, agency and in-house options on five cost and control lines, with a glossary.
  4. What B2B demand generation vendor due diligence means for agency buyersA practical checklist for B2B demand generation vendor due diligence, covering AI claims, data provenance and native placement rules for UK buyers.
  5. Implementing a B2B demand generation tool without stalling the sales teamA practical guide to B2B demand generation tool implementation for UK teams, covering data migration, scoring rules, training and compliance checks.

More in Tools and providers