Skip to content
Lead Form Operations

How to Choose a Lead Generation Agency (and What to Ask Before You Sign)

What a lead generation agency does, how pay-per-lead and retainer models differ, and the questions on lead quality, data ownership and account access to settle before you sign.

Small business owner reviewing two agency proposals with a pen and a notepad of questions

Field note

Illustrative image, AI-generated. It is not a client, dashboard or result. How we use imagery.

By XenGrowth EditorialPublished Reviewed 10 min read

Share this

Key takeaways

  • A lead generation agency is paid to produce enquiries through channels such as search, paid media, email and outreach. What counts as a lead is the contract's most important definition.
  • Pay-per-lead aligns cost with volume, not quality. Retainers pay for effort. Hybrid terms can work if lead quality and data ownership are written down.
  • You should own the ad accounts, analytics property, CRM and the lead data. An agency that holds them in its own account controls your exit.
  • Contact rules apply to the leads you receive. Under FTC rules you remain responsible for how email and calls to those leads are made, even when an agency sends them.

01

What does a lead generation agency do?

A lead generation agency runs marketing activity intended to produce enquiries from potential customers, then passes those enquiries to you. The work may include search optimisation, paid search and social, landing pages and forms, email, outbound prospecting, or buying and enriching contact lists. Agencies differ in which of these they actually run in house.

The word lead hides a wide range. A form submission, a booked call, a downloaded guide and a purchased email address are all called leads, but they behave very differently in a sales process. Before comparing agencies, write your own definition of a lead worth paying for, in terms your sales team would recognise.

02

Pay per lead or retainer: which model fits?

Under a pay-per-lead model you are charged for each lead delivered, so cost scales with volume and the agency carries the risk of producing none. The weakness is incentive: the agency earns more by counting more leads, which can mean looser targeting, duplicates or low-intent sign-ups. Under a retainer you pay for time and deliverables regardless of volume, which funds steady work but does not tie payment to results.

A hybrid is often the most honest structure. A modest retainer covers strategy, tracking and reporting, with a variable element tied to a qualified lead that you define and verify in your own CRM. We recommend writing the qualification test into the contract, with a window for disputing leads that fail it. Avoid any model where the agency alone decides what counts.

Pay per lead or retainer: which model fits? comparison table
ModelYou pay forMain riskSafeguard
Pay per leadEach lead deliveredVolume over quality; duplicates; unclear sourcingWritten lead definition, duplicate and dispute rules
Monthly retainerAgency time and deliverablesActivity without outcomesAgreed deliverables, reporting and review points
HybridA base fee plus a variable fee on qualified leadsDisputes over what qualifiesQualification checked in your CRM, not the agency's report
Project feeA defined build, such as a landing page and tracking setupScope drift; no continuing supportFixed scope and a handover of accounts and documentation

03

How do you judge lead quality?

Judge leads by what happens to them in your pipeline, not by how many arrive. Track each lead's progress: contacted, qualified, opportunity, closed. Then compare the agency's volume with the share that your team accepts as qualified. An agency that supplies two hundred leads of which five are usable has produced less than one supplying thirty of which ten are.

Ask where leads come from and how they are collected. A person who filled in a form on your landing page expressed interest in you. A person scraped from a directory did not. Ask for a sample of raw lead records, with the page, ad or list that produced each one, and check whether the consent wording on the form matches how you will contact them.

  • Agree a written definition of a qualified lead before the contract starts
  • Record original source on every lead so each can be traced to a campaign
  • Review a weekly sample of raw leads together for the first two months
  • Track speed to first contact on your side, since slow follow-up hides good leads

04

Who should own the accounts and the data?

You should. The ad accounts, analytics property, Search Console property, call tracking numbers, CRM and landing pages should all be created in your name, with the agency given access as a user or manager. If the agency runs your campaigns inside its own accounts, you may lose the history, audiences and tracking when the contract ends. Ask directly: in which account will the campaigns live, who is the owner, and what do I receive on exit?

Contract wording should confirm that lead data, creative, tracking configuration and documentation are yours and are delivered in a usable format on request. Also ask who the agency's subcontractors and tools are, since your leads' personal information passes through them. Privacy and marketing rules vary by country and state, so confirm the specifics with counsel.

05

What are you still responsible for under contact rules?

Hiring an agency does not move the legal responsibility. The FTC's CAN-SPAM guidance states that both the company whose product is promoted and the company that sends the message may be held responsible. It sets rules on accurate headers, identifying the message as an ad, a physical address and honouring opt-outs within ten business days. The FTC's guidance on the Telemarketing Sales Rule covers do-not-call requirements and says sellers and telemarketers must honour them.

So ask any agency that emails or calls on your behalf how it sources contacts, how it handles opt-outs and do-not-call lists, and where it keeps consent records. If it buys lists, ask for the provenance. This is a general summary, not legal advice, and requirements differ across states and countries, so check with a qualified adviser before launching outbound campaigns.

06

What questions should you ask, and what are the red flags?

Good questions are concrete: which channels will you run, who does the work, what will you report weekly and monthly, how do you track a lead from click to closed deal, what happens to my accounts if we part, and how do you handle a lead that turns out to be junk. Ask to speak to the person who will actually run the account, and ask what the agency would need from your team for the plan to work.

Red flags include a guaranteed number of leads or rankings, refusal to give you account access, reports that show only the agency's own tool, a reluctance to define lead quality, vague answers about where contacts come from, and long lock-in terms with no performance review. Google's own search guidance notes that no one can guarantee a top ranking, so a promise to do so is a reason to walk away. We recommend a short paid pilot with a clear review date over a twelve-month commitment signed on a pitch.

  • Guaranteed lead counts or first-page rankings
  • Campaigns running only in the agency's accounts
  • No access to raw lead records
  • Payment triggered by the agency's own count of leads
  • Cannot say where contacts came from or how consent was captured

Was this useful? Send it to someone who owns this problem.

Primary sources and further reading

Use the source material to validate details against your own context and current platform configuration.

This field note follows the XenGrowth editorial policy: primary sources where available, visible limitations, material review dates, and no invented first-hand experience.

Stay with the problem

Explore Web & conversion