Choosing a lead generation agency is mostly about avoiding two outcomes: paying for volume that sales cannot use, and being locked into a process you cannot see. This guide gives you the questions to ask before you sign anything, whether your buyers are in the UK, the USA, Canada or Europe.
Key takeaways
- Ask how leads are sourced and verified, not how many you will get.
- Agree on a lead definition with sales before the first invoice.
- Pick an agency that works inside your CRM so every lead is traceable.
- Prefer short, monthly terms while you test fit.
Start with your ideal customer, not the agency
Before you talk to any agency, write down who you want to reach: industry, company size, country, job titles and the problem your product solves. An agency can only be as accurate as the brief it gets. If an agency starts quoting numbers before asking about your customer, treat that as a warning sign.
Questions worth asking every agency
- Where does the contact data come from, and how is it verified before delivery?
- Who is the actual person doing the work, and can I speak to them?
- How do you handle consent and data-protection rules for my target countries?
- What does a lead look like when it reaches my CRM, and which fields are filled in?
- How is replacement handled if a contact is wrong or has left the company?
- What do you report each month, and who owns the data if we stop?
Check compliance for your markets
Outreach rules differ by country. The UK and EU have GDPR and e-privacy rules, Canada has CASL, the USA has CAN-SPAM, and Switzerland has its own data protection and unfair competition rules. A serious agency can explain how its method respects the rules for the countries you sell into. This is not legal advice, so confirm your own obligations with a qualified adviser.
Look for CRM discipline
Leads that arrive in a spreadsheet and sit there are not worth much. The better agencies deliver into your CRM with clean fields, a clear source and an owner. If you use HubSpot, ask whether the agency can import, deduplicate and assign records automatically. Our HubSpot CRM service and B2B prospect research are built to work together for exactly this reason.
Watch for red flags
- Guaranteed numbers of leads or meetings with no definition of a "lead".
- Bought or recycled email lists with no source.
- Long contracts before any proof of fit.
- No named contact and no sample of the work.
Run a small paid pilot
Start with a small, defined batch: one segment, one country, a fixed number of records. Have your sales team rate the result against the lead definition you agreed. A pilot costs little and shows you the real quality, communication and speed before you commit to more.
B2B Prospect Research
Want this done for you? See how Prospectly can help, or tell us about your project.