GUIDE · LEAD GENERATION

Lead generation agency: what it does, and why it is no longer the default choice.

A plain guide to leads, lead generation and lead generation agencies. You will see how agencies work, where the model struggles today, and how a small team can find and reach the right businesses without a retainer.

THE SHORT ANSWER

A lead generation agency is a company you pay to find and warm up potential customers for you. It can work. But the usual model has three weak points: you often cannot see why a lead was chosen, the fee follows the agency’s process rather than your results, and what each campaign teaches stays with the agency. Software that does the research and leaves you in control can now handle the research, checking and first-draft parts of the same job.

UPDATED

· 15 min read · By the Anivo team

01

What is a lead?

A lead is a person or business that might buy from you. You know who they are and how to reach them. You also have a reason to think they fit. They have not bought yet, and they may not know you exist.

In B2B, which means selling to other businesses, a lead is usually a company plus one person to contact. The reason matters as much as the name. “A dental clinic in Leeds” is a row in a list. “A dental clinic in Leeds that sends every booking request through one general contact form” is a lead.

Lead
A contact with a reason to think they may need what you sell.
Prospect
A lead you have checked and decided is worth real effort.
Qualified lead
A lead that meets rules you set, such as size, place and need. Every company defines this in its own way.
MQL (marketing qualified lead)
A lead that marketing has judged ready to pass to sales, often because it showed interest.
SQL (sales qualified lead)
A lead that a salesperson has checked and accepted as worth a conversation.
Opportunity
A real chance to sell: a need, someone who can decide and a possible deal.
Ideal customer profile (ICP)
A short description of the businesses that buy from you most easily and keep buying.

People also describe leads by temperature. A cold lead does not know you. A warm lead has seen your name or was referred. A hot lead has asked for a price or a demo.

02

What is lead generation?

Lead generation is the work of finding potential customers and starting a conversation with them. It has four parts: find the right businesses, check that they fit, contact them, and follow up.

There are two ways to start the conversation. In inbound lead generation, the buyer finds you. In outbound lead generation, you find the buyer.

Inbound and outbound lead generation compared
TopicInboundOutbound
How it startsA buyer finds you through a search, an ad, an article or a form.You research businesses and write to them first.
Typical toolsWebsite, search optimisation, paid ads, landing pages, content.Company research, email, LinkedIn, phone, a CRM.
Who controls reachThe search engine or ad platform, plus your budget.You choose who to contact and what to say.
Works best whenMany people already search for what you sell.You sell to a defined group of businesses and each customer matters.

On many agency websites, “lead generation” means inbound: ads, landing pages and forms. Outbound prospecting is what sales teams do when they build a target list and write to it. Both count as lead generation. They need different tools.

Anivo supports the outbound side. The sections below show where that fits and where it does not.

03

What is a lead generation agency?

A lead generation agency is an outside company that finds potential customers for you. You give it a brief: who you sell to, where, and what you offer. It builds lists or campaigns, contacts people, and hands you leads or booked meetings.

Agencies differ a lot. Most fit one of four types.

Ad and landing-page agencies
Run paid ads and landing pages and collect form enquiries. Common for consumer services and local businesses.
Managed outbound agencies
Build lists, write emails or LinkedIn messages, send them for you and pass on the replies.
Appointment-setting agencies
Use phone or email to book meetings with decision-makers. You pay for the meeting, not the message.
List and data sellers
Sell contact lists, sometimes with light checking. Quality depends on how the list was built and how old it is.

A typical engagement runs in five steps:

  1. Brief. You describe your offer and ideal customer.
  2. Setup. The agency prepares lists, messages, sending domains and tools.
  3. Launch. Campaigns run under your name or theirs.
  4. Replies. Interested people are passed to you.
  5. Reporting. You receive a regular report on messages sent, replies and meetings.
04

How do lead generation agencies charge?

Most agencies use one of four pricing models. Each one moves risk between you and the agency in a different way.

Common lead generation agency pricing models
ModelHow it worksWho carries the riskWhat to check
Monthly retainerA fixed fee each month for the service.YouYou pay whether or not the campaign works. Ask what happens in the first months.
Pay per leadA fee for each lead delivered.Shared“Lead” may be defined loosely. Quantity can beat fit.
Pay per meetingA fee for each meeting booked.Shared“Booked” is not “held” or “qualified”. Agree the definition in writing.
HybridA smaller retainer plus a fee per result.SharedRead exactly what triggers the variable fee.

Prices vary with market, channel and volume, so this guide does not quote figures. Published ranges usually come from agency blogs, which have a stake in the number. Ask for a written quote and compare the cost per qualified conversation, not the monthly fee.

05

Why an agency is no longer the default choice for leads

Agencies earned their place when research, list building and writing took many hours of skilled work. Most of that first-pass work is now easy to do yourself. The model has not changed as fast as the tools. Seven problems keep coming up.

  1. You pay before you know it works

    A retainer starts on the day you sign. The first good conversation comes later, sometimes much later. Ramp-up time is still billed time.

  2. You get names, not reasons

    A list tells you who. It does not always tell you why. Without a reason, your first message is generic, and generic messages are easy to ignore.

  3. Volume is easier to sell than fit

    When an agency is paid per lead or per meeting, quantity is the easy thing to count. “Qualified” is a judgement, and you and the agency may not mean the same thing by it.

  4. What is learned stays with the agency

    Every reply, objection and message test teaches something about your market. Lists, templates and sending domains can belong to the agency unless the contract says otherwise.

  5. Someone else writes in your name

    Your brand is on every message, and the legal duty for it stays with you. The US Federal Trade Commission says a company cannot contract away its responsibility for email sent on its behalf. Mailbox providers such as Google also judge the sender’s reputation.

  6. Changing direction is slow

    Testing a new market through an agency means a new brief, new lists and new approvals. In your own workspace, you write a new brief and run the search again.

  7. The costly part got cheaper

    Research, checking a business against your criteria and drafting a first message used to fill an agency’s timesheets. AI-assisted tools now do a first pass of all three. What remains for people is judgement, and that is the part you should keep.

06

Agency, in-house hire or Anivo: how they compare

Three ways to get the same job done. The right one depends on your size, your market and how much of the work you want to keep.

Lead generation agency, in-house hire and Anivo compared
TopicLead generation agencyIn-house hireAnivo
Getting startedBrief, contract, setup and approvals before the first message.Recruit, onboard and train a person, then set up tools.Describe the market in plain language, approve the plan and start.
How you payRetainer, per lead, per meeting, or a mix.Salary, tools and management time.A monthly plan with credits. Plans start at $29 a month.
Why each lead was chosenDepends on the agency. Some hand over a list with little explanation.The person can explain it if they wrote it down.Each lead shows a score, opportunity signals and qualification notes.
Who writes to the prospectThe agency, in your name or its own.Your employee.You. Anivo drafts; you review and send from your own accounts.
Who keeps the learningDepends on the contract. It can stay with the agency.You, if it is documented.You. Research history, CRM and notes sit in your workspace, stored on your computer and exportable.
Changing the target marketA new brief and new setup.Retrain and rebuild lists.Write a new brief and run a new search.
Effort from youApprovals, feedback and following up the leads it hands over.Managing a person.Reviewing leads and messages yourself.
Best whenYou need a full team, paid media or consumer leads at volume.You have steady volume and someone to manage it.A small team or one person sells to a defined group of businesses.

A general comparison. Agency and hiring costs and results vary. Anivo does not guarantee leads, replies or sales.

07

When an agency is still the right choice

An agency still makes sense in these cases:

  • You sell to consumers and need ad-driven enquiries at volume. Anivo does not run ads or landing pages.
  • You need creative work or paid media skills you do not have.
  • Nobody on your team can spend a few hours a week on prospecting.
  • You need phone-based appointment setting at a scale one person cannot handle.
  • You want a strategist to design the whole go-to-market plan, not only find leads.

Many teams combine both. They use a workspace to find and check businesses, and hire an agency for the parts that need a team. If you run an agency yourself, see how Anivo fits an agency workflow.

08

What is Anivo?

Anivo is a Windows desktop workspace for finding business customers. You describe the market you want to reach. Anivo helps you find businesses that fit, see why each one may be worth contacting, keep them in a simple CRM and prepare the first message.

Its promise fits in one line: find the right businesses, know why they need you, reach out.

Who it is for
Small teams and independent professionals who sell services or software to other businesses. Examples include agencies, consultants, IT and business service providers, sales teams and exporters.
What it is not
It is not an ad platform, a landing-page builder or a mass-mailing tool. It does not promise leads, replies or sales, and you stay in control of every message.
09

What Anivo changes about lead generation

Six differences you can check in the product itself.

  1. Start with a sentence, not a filter builder

    Tell the AI Agent what you sell and who you want to reach. It plans the target segments and regions. You read the plan and approve it before research begins.

  2. Every lead comes with a reason

    Each business shows an Anivo Score, opportunity signals and qualification notes. You see why it is on the list and what to check before you write.

  3. You do not buy a list

    You spend credits on the work you choose to run: Agent research, unlocking contact details and AI drafts. The app shows the cost before each action, and a company you have unlocked is never charged twice.

  4. Research, CRM and outreach share one context

    The reason you chose a business follows it into the CRM and into the draft email. Notes, tasks, replies and follow-ups stay beside the company.

  5. You keep control and the learning

    Messages go out from your own email accounts. Your workspace data is stored on your computer and can be exported, so the research history stays yours.

  6. A conversation, not a blast

    Anivo helps you write a specific first message and manage follow-ups. It is built for real conversations with relevant businesses, not for sending the same text to thousands.

10

How to run lead generation yourself with Anivo

Five steps from an idea to a first message. Anivo does the first pass; you make the decisions.

  1. Write your ideal customer in a paragraph

    Say what you sell, who buys it and where. Include what makes a business a good fit. A clear brief matters more than a long one.

  2. Review the research plan

    The Agent proposes segments and regions. Change anything that looks wrong, then approve. Nothing runs until you do.

  3. Read the results, not just the names

    Compare businesses by score and signals. Open the strongest ones and check the facts on the business’s own website before you rely on them.

  4. Move the good ones into your CRM

    Keep the reason you chose each business in its notes. Unlock contact details only for the businesses you plan to contact.

  5. Send a specific first message

    Draft an email from the lead’s context, edit it and send it from your own account. Track replies and set a follow-up.

ILLUSTRATIVE EXAMPLE

Market brief

“We sell online quoting software to commercial cleaning companies. Find cleaning companies in Birmingham with 10 to 50 staff whose website has no online quote request.”

First message draft

Hi Sam, I noticed your website asks visitors to phone for a quote. We build online quote forms for commercial cleaners. Would a short example be useful?

An example brief and draft, not a real result. Check every observation before you write, and adapt the message to your own offer.

New accounts include 1,000 credits and seven days of full access, once per device. No credit card is needed.

11

Eight questions to ask any lead source

Use these with an agency, a list seller or a software tool, Anivo included.

  1. Why is each company on my list? You need a reason you can repeat in a first message.
  2. How do you define “qualified”? Get it in writing: size, place, need and the role of the contact.
  3. What do I pay if nothing works? Ask what is billed in the first months.
  4. Who owns the lists, templates and sending domains? Ask what you keep when you leave.
  5. Can I read every message before it goes out? Your name is on it.
  6. Who is responsible for outreach rules in my target countries? Rules differ by country, and responsibility usually stays with you.
  7. How fast can I change the target market? A test should not need a new contract.
  8. Do other clients receive the same companies? If many senders write to the same people, replies fall.
FAQ

Questions people ask about lead generation agencies.

Short answers to the questions that come up most.

What is a lead generation agency?

A lead generation agency is an outside company that finds potential customers for you. It builds lists or campaigns, contacts people on your behalf and passes on leads or booked meetings.

What is a lead?

A lead is a person or business that might buy from you, with a reason to think they fit. They have not bought yet. In B2B, a lead is usually a company plus one person to contact.

What is lead generation?

Lead generation is finding potential customers and starting a conversation with them. It covers finding the right businesses, checking the fit, making contact and following up. It can be inbound, where buyers find you, or outbound, where you find them.

How much does a lead generation agency cost?

It depends on the channel, the market and the volume. Agencies usually charge a monthly retainer, a fee per lead, a fee per meeting, or a mix. Because prices vary, ask for a written quote and compare the cost per qualified conversation. Anivo publishes its prices: plans start at $29 a month.

Do lead generation agencies still work?

They can, especially for consumer campaigns, paid media and teams with no capacity for prospecting. Results depend on your offer, your market and how clearly you brief the agency. No agency or tool can guarantee leads or sales.

Should I hire an agency or do lead generation myself?

If you sell to a defined group of businesses and can spend a few hours a week on it, running the search yourself gives you more control and keeps what you learn. If you need creative work, paid media or volume beyond one person, an agency may fit better. Many teams use both.

Is Anivo a lead generation agency?

No. Anivo is software you run yourself. It does not contact anyone on your behalf and it does not deliver leads on a retainer.

Can Anivo replace a lead generation agency?

For a small team that sells to businesses and wants to run its own outreach, Anivo can take over the research, checking and first drafting an agency would do. It does not replace paid media, creative work or a full sales team.

Does Anivo guarantee leads or replies?

No. Anivo helps you find relevant businesses, see why they may fit and prepare a specific first message. Whether a business replies depends on your offer, your timing and the message you choose to send.

Can an agency use Anivo?

Yes. An agency can use the same workflow to research a client’s market and keep the reason for each lead. Each plan covers one user and one local workspace, so there are no shared team seats or client sub-accounts. See Anivo for lead generation agencies.

How much does it cost to try Anivo?

New accounts get 1,000 credits and seven days of full access, once per device, with no credit card. After that, monthly plans start at $29. See the pricing section.

Is cold outreach to businesses allowed?

It depends on the country, the channel and whether you write to a company or a named person. In the UK, the regulator says the consent rule for email marketing does not apply to corporate subscribers, but you must identify yourself, offer an opt-out and follow data protection law for named individuals. Sole traders and some partnerships count as individuals, so stricter rules apply to them. In the US, CAN-SPAM makes no exception for business email. Anivo does not make outreach compliant on its own, so check the rules where your prospects are.

What is the difference between lead generation and demand generation?

Demand generation builds awareness so more people want what you sell. Lead generation turns existing interest, or a well-researched fit, into a conversation with a named business.

What makes a good lead?

A good lead matches your ideal customer profile, has a clear reason to need what you sell and gives you a real way to make contact. Fit matters more than volume.

SOURCES

Sources and further reading

Primary sources behind the points about responsibility and sender rules. Rules change, so read the current version.

YOUR FIRST MARKET IS WAITING

Try the search before you sign a retainer.

Write one market brief, review the businesses and see the reason behind each one. New accounts include 1,000 credits and seven days of full access. No credit card needed.