Online Lead Generators Compared by What You Actually Get

    Short answer

    Six types of online lead generator, what each one hands over, who has to contact the lead, what it costs and where it fails, plus a table for picking where to start.

    Artem Smirnov
    Artem Smirnov

    Last updated · 9 min read

    Artem Smirnov in a dark suit against a charcoal studio backdrop, next to the line 'SIX LEAD GENERATORS COMPARED. Ask what lands in your hands'

    What counts as an online lead generator?

    An online lead generator is any tool, marketplace or service that hands you potential B2B buyers. There are six types. What separates them is what lands in your hands: a record, a company name, a form fill, a file of contacts, a delivered lead or a booked conversation.

    A lead here is a named person at a company that could buy from you, plus a way to reach them; a company name alone is only a first step toward one. Online lead generation is everything that turns that person into a sales call. Five of the six types stop before the call. Someone on your side still has to write, send, follow up and answer.

    I sell done-for-you outbound, so I am a vendor in this comparison and you should weigh my view that way.

    We work mostly through cold email and LinkedIn and run no paid ads. We never do pure cold calling or run dialing floors, and every result I quote comes from email and LinkedIn. All tool, ad and legal facts below come from vendor, regulator and Gartner pages.

    What are the six types of online lead generators?

    TypeWhat you receiveWho contacts the leadCost shapeMain risk
    Contact database (Apollo, ZoomInfo)Records: name, title, emailYouSeats plus creditsRecords sit unused when nobody sends
    Website visitor identification (Dealfront)Names of companies that visited your siteYou, once you find the right personFree tier, then monthly plansA company name has no inbox
    Inbound capture tools (forms, Google Ads lead forms)Form fills from your own trafficYou, quicklySoftware fee or ad spendCapped by your traffic; leads expire
    Lead marketplaces and list sellersA file of contactsYouOne-off price per listBounces and stale job titles
    Pay-per-lead vendorsA lead delivered to your inboxYou, to qualify and closeA fee per leadThe seller defines "lead"
    Done-for-you outbound agenciesReplies and booked sales callsThe agency opens it, you take the callMonthly fee, tools paid separatelyActivity reported as results

    Contact databases. You search by title, industry and company size, then export. ZoomInfo charges one credit for each export (ZoomInfo pricing). My team builds lists from several databases at once, such as Apollo and ZoomInfo, because a list built that way beats a scraped one.

    Website visitor identification. A tool such as Dealfront counts several visits from the same company as one identified company (Dealfront pricing). Verified contacts and intent filters need its Activate plan or above, so on the cheaper plans finding the right person at each company stays your job.

    Inbound capture tools. Forms, chat and ad lead forms turn traffic you already have into contacts. Google Ads lead forms let someone submit their details inside a Search or Performance Max ad. Google stores those leads for 60 days, and you can only download the last 30 (Google Ads Help). Connect the form to your CRM or a webhook on day one, or older leads drop off.

    Marketplaces and list sellers. The cheap freelancer lists I have seen bring low open rates and high bounces. Ask when each record was last checked before you pay for a list of B2B leads.

    Pay-per-lead vendors. The seller writes the definition of a lead, so get that definition in writing before you sign any pay-per-lead terms.

    Done-for-you outbound agencies. The agency builds the list, writes and sends the messages, and handles replies; your job is to take the calls. Agencies differ a lot in who does the work and what they take responsibility for, and the different kinds of outbound agency are not interchangeable.

    What did one founder get after three agencies had not worked?

    A US B2B founder came to us after 3 earlier agencies had not worked. In 60 days we emailed 70,000+ people for him, and that produced 335 interested leads and 141 booked calls.

    The 70,000 was our effort. Nobody should pay you for effort. What I judge that campaign by is the 335 interested leads. Volume alone never gets you there: cheap shops that blast email cannot fix a weak offer, a thin LinkedIn profile or a badly built list.

    A good answer to "what will I receive?" names a deliverable and a timeframe, such as "booked calls with named decision-makers within 90 days". "Reach" and "activity" are not deliverables.

    Before you sign your next vendor, ask for three numbers from a real client: where it started, what was delivered, and over how many days.

    What does each type cost, and what do the pricing pages hide?

    Each figure below comes from the vendor's own page: Apollo, ZoomInfo and Dealfront.

    ToolHow the price is setWhat credits doRollover and extra costs
    ApolloFree plan; Basic $49 and Professional $79 per user a month, billed annually; Custom by quote; all seats on one planPooled across the whole team and granted upfront every cycleUnused credits do not roll over; the free plan connects Gmail only
    ZoomInfoSet by features, number of licenses and credit use; quotes through sales only, no list priceOne credit per exported contact or company profileIntegrations carry a base cost and need a minimum bulk credit purchase; Streaming Intent is an add-on priced by keyword volume and account universe
    Dealfront (now sold under the Leadfeeder brand)Free Lite plan: up to 100 companies a month, 7 days of visitor history; Discover from EUR 79 a month billed annually (EUR 113 billed monthly), Activate from EUR 369, Scale from EUR 599Top-ups are sold in packs from 100 up to 5,000 creditsStandard plan credits do not roll over; verified contacts and intent filters need Activate

    List sellers and pay-per-lead vendors are harder. I know of no credible published price range for either: each seller quotes its own price per file or per lead, and the definition of a lead changes from seller to seller. Compare those offers on what counts as a lead and how fresh the data is first, and on price second.

    Hiring an agency does not make the tool bill go away. My agency charges from USD 3,000 (about EUR 2,500) monthly at the time of writing, and up to USD 10,000 or more for clients who need extra channels or extra work. The fee covers all of our work: strategy, lists, copy, campaign setup, sending, reply handling and reports.

    The client pays for tools, sending domains, mailboxes and data directly, and we scope that stack per client because it depends on industry, market, volume and sales team size. How other agencies charge differs, so compare what each fee includes.

    B2B outreach can be legal in the UK, the US and the EU when you follow each market's rules, and buying contacts from a lead generator does not pass your duties to the seller. This is not legal advice.

    UK. Per the ICO, a company inbox can receive B2B marketing email under PECR (the UK's electronic marketing rules) without prior consent, provided the sender is clearly identified and the opt-out works (ICO B2B marketing guidance). Sole traders and some partnerships count as individuals, and contacts from a bought list do not qualify for the soft opt-in (the exemption for people who already bought from you or asked about buying) (ICO electronic mail guidance). Named work addresses are personal data, so UK GDPR covers any bought list.

    The ICO flags this page as under review after the Data (Use and Access) Act, so read its current version before acting.

    US. The FTC CAN-SPAM guide gives company-to-company email no exemption. Penalties reach up to $53,088 per violating email, opt-outs must be honored within 10 business days, and every email needs a physical postal address. If you hire another company to send, the FTC says you "can't contract away your legal responsibility".

    EU. GDPR Article 6(1)(f) allows processing on legitimate interests unless the person's rights outweigh them, and Article 14 requires you to say where you got the data by your first message at the latest (GDPR text).

    My team sends most of its cold email into the USA, the UK and the rest of Europe; for Germany, Austria and the Czech Republic we use LinkedIn unless email has a compliant basis. Scraping LinkedIn raises its own questions about whether cold emailing is legal.

    Why does it matter that most buyers prefer no salesperson?

    For anyone buying leads, Gartner's March 2026 release on 646 B2B buyers (surveyed August to September 2025) matters: 67% said they prefer buying with no salesperson involved, and 45% said they used AI during a recent purchase (Gartner).

    The survey does not measure replies to outreach. It does show most buyers would rather get as far as they can without a rep, so I make sure the site, profile and case studies hold up before a message lands. Buyers look you up before they reply, so check what they find before you buy more leads.

    Which online lead generator should you start with?

    Your situationStart withCheck first
    No sales team, you need calls nowDone-for-you outbound agencyWho takes the booked calls each week
    SDRs in place, no dataContact databaseVerified addresses before the first send
    Site traffic, few formsVisitor identification plus one short formWho finds a named decision-maker at each identified company
    Small market, a few thousand accountsContact database, every account covered onceOne offer that fits every account on the list
    An existing list you already ownVerification, then your own sendingBounces on a small test send

    My decision rule: if nobody on your team will send and follow up every day, a database is a cost, not a lead source. Copy cannot rescue a bad list or a weak sender either, so I would check the list first.

    Here is the planning math from my team's campaigns. Treat it as ranges for your own planning. Typical reply rates are near 1%, dropping to about 0.5% when thousands of emails go out daily. A meeting comes out of 10% to 50% of replies, depending on the offer. The bigger the volume, the lower those averages go.

    A founder who wants 30 to 35 booked calls a month should plan on reaching at least 10,000 people in that month.

    Small, narrow campaigns with heavy personalization can reach 15% to 17% replies, and about 75% of repliers are interested.

    Whichever generator a list comes from, we run every address through a verifier first, and we keep bounces under 0.5%.

    The failure I see most often is a founder switching on a campaign in a popular automation platform, getting nothing, and then shopping for a new tool. If replies come back as polite no's, look at your packaging, your offer and your own profile before you change the lead source. I have seen one message sent by two companies. One got a 2% reply rate. The other got 7.5%.

    Choosing between lead sources for your market? Book a call, tell me your target accounts and who would send the messages, and I will name the type I would start with.

    Questions founders ask about online lead generators

    How many leads a month should you expect?

    It depends on channel and volume, so ask any vendor for the first-30-day number and the 12-month number. One SEO agency client in Singapore got 78 calls in its first 30 days and 1,344 calls over 12 months, so judge the first month on whether calls start coming at all, and the year on the total. Some booked calls never happen, so count the ones that do.

    Can AI lead generation tools replace a sales team?

    No. Your buyer never sees your tools, so I let software handle the back office: list building, enrichment, deduplication, verification and send scheduling. Everything the buyer does see stays with a person: the offer, the personal lines in each message and every reply.

    How long before you see results?

    With outbound, calls can land in the first 30 days. Deals from them may close 4+ months on, since a B2B sales cycle commonly lasts 6, 9 or 12 months. We ask for at least 3 months to get feedback and iterate; about 6 months is the industry norm for outbound to work fully.

    Is buyer intent data worth paying for if your market is small?

    Usually not. Intent data earns its cost when the addressable market is big. Say you sell to about 2,000 companies and signals show on roughly 10 of them. Then my team drops intent data and writes a single offer suited to every account.

    Want to get more B2B clients for your business?

    I help B2B companies book 10 to 100+ qualified sales calls per month with outbound. Let's see if it fits yours.

    Artem Smirnov
    Artem Smirnov

    I help B2B companies book qualified sales calls with cold email and LinkedIn outbound.