TNW Marketing logo

    Installer guide · 12 min read

    Lead Generation Companies in the UK: Who Does What and How They Charge

    By Roman Steer-Love, co-founder of TNW Marketing · published 3 November 2026 · every company checked on its own website on 3 Nov 2026

    Short answer

    Short answer: UK lead generation companies fall into five kinds: telemarketing and appointment setting agencies (Beanstalk Marketing, Toucan Telemarketing), outbound agencies combining calling, email and LinkedIn (Smartlead Marketing), digital agencies that bring enquiries to your own website (Catalyst, and Gripped for SaaS and tech), pay per lead suppliers (Lead Pronto) and data providers. They charge by the hour, by a monthly retainer, as a share of ad spend, per lead, per booked appointment or per attended appointment. Choose the kind first, by who you sell to, then compare companies on cost per deal won and on what you pay for when a lead goes nowhere.

    Five kinds of lead generation company

    KindWhat they doUsually suits
    Telemarketing and appointment setting agenciesCallers phone a target list, qualify the business and book meetings with decision makers.B2B companies with a clear target market and deals worth a sales meeting.
    Outbound agencies (email, LinkedIn, account-based marketing)Build lists, run email and LinkedIn sequences, often combined with calling, and hand over replies or meetings.B2B companies selling to named roles in defined sectors.
    Digital and inbound agencies (SEO, PPC, content, paid social)Bring enquiries to your own website and landing pages; you handle the enquiries.Companies that want leads in their own name and can wait for search to build.
    Pay per lead suppliersRun their own adverts and websites and sell each enquiry to you at a fixed price.Consumer-facing trades and services with a fast phone team.
    Data providersSell contact data and tools; the outreach is yours.Teams with their own callers or sales development reps.

    Many agencies mix these, so read what a company actually delivers, not its label. A "lead generation agency" can mean anything from a team of callers to a pay per click manager.

    How lead generation companies charge

    ModelWhat you pay forWho carries a lead that goes nowhere
    Hourly or day rateCallers' or consultants' timeYou
    Monthly retainerAgency time and campaign management, whatever the resultsYou
    Percentage of ad spendManaging your ads; the ad spend itself is paid on topYou
    Pay per leadEach enquiry that meets the agreed definitionYou carry the work of reaching and booking each lead
    Pay per booked appointmentEach meeting put in your diaryYou, if the person does not turn up
    Pay per attended appointmentEach meeting that actually takes placeThe supplier

    The detail of each model, and who carries a quiet month, is in pay per lead vs retainer vs pay per appointment. What a pay per lead contract should define, with published UK prices per lead, is in our guide to pay per lead in the UK.

    Seven UK lead generation companies compared

    Each row comes from the company's own website, read on 3 Nov 2026. "Not published" means its site does not give a price. They are grouped by kind, not ranked.

    CompanyKindWorks withHow it charges (published)
    Beanstalk MarketingTelemarketing and appointment settingB2B companies across sectorsNot published (bespoke proposal)
    Smartlead MarketingTelemarketing and outboundB2B companiesNot published
    Toucan TelemarketingTelemarketing and appointment settingB2B companiesNot published
    CatalystDigital and inboundB2B small and medium-sized businessesNot published
    GrippedDigital demand generation (retainer)B2B SaaS, AI and tech companies onlyRetainers typically £5,000 to £15,000 a month (most clients £8,000 to £12,000), rolling monthly with three months' notice; ad spend paid separately
    Lead ProntoPay per lead supplierBusinesses in 40+ UK sectors, mostly consumer-facingPay per lead from £15, depending on sector (commercial solar from £150); appointments from £130; brand campaigns at 25% of ad spend; no retainer or contract on pay per lead
    TNW Marketing (publisher of this page)Appointment setting, pay per attended appointmentUK commercial solar installers only£250 to £1,000+VAT per attended appointment; no retainer

    The companies, one by one

    Beanstalk Marketing

    Based in Southend-on-Sea, Essex, and running since 2009. Bespoke B2B telemarketing campaigns that combine calling, email marketing and prospect data, aimed at confirmed video or face-to-face meetings. Also offers telesales and outsourced sales development reps.

    Charges: Not published (bespoke proposal). Source

    Smartlead Marketing

    B2B telemarketing and lead generation that combines calling with email, account-based marketing, appointment setting, content and social. It says leads are researched and vetted against your criteria before they reach you.

    Charges: Not published. Source

    Toucan Telemarketing

    Based in Congleton. A B2B telemarketing team that calls data lists, and your existing contacts, to set up meetings with decision makers, updating the contact data as it goes.

    Charges: Not published. Source

    Catalyst

    A London B2B lead generation agency using SEO, PPC, AI search visibility, content and email nurture. It says paid channels can bring leads within weeks while SEO and content typically take 2 to 3 months, and that guaranteed lead numbers often put quantity before quality.

    Charges: Not published. Source

    Gripped

    A London B2B marketing agency working only with SaaS, AI and tech companies since 2017: demand generation, account-based marketing, paid media, SEO and AI search. It says early signals appear in 30 to 60 days and pipeline impact takes 3 to 6 months.

    Charges: Retainers typically £5,000 to £15,000 a month (most clients £8,000 to £12,000), rolling monthly with three months' notice; ad spend paid separately. Source

    Lead Pronto

    Runs its own ads (Google, Facebook, TikTok, Instagram and others) and SEO, and delivers each enquiry in real time at a fixed price per lead. Also books appointments and runs campaigns under your own brand.

    Charges: Pay per lead from £15, depending on sector (commercial solar from £150); appointments from £130; brand campaigns at 25% of ad spend; no retainer or contract on pay per lead. Source

    TNW Marketing (publisher of this page)

    Books pre-qualified commercial solar site meetings with business owners, each exclusive to one installer. We do not work outside commercial solar, so for any other sector use one of the companies above.

    Charges: £250 to £1,000+VAT per attended appointment; no retainer. Source

    How to choose a lead generation company

    Start with who you sell to. Selling to named decision makers at businesses points to telemarketing, appointment setting or outbound. Selling to households points to pay per lead or your own digital campaigns. Then ask every shortlisted company the same six questions:

    • What exactly do I pay for? An hour of calling, a month of agency time, an enquiry, a booked meeting or an attended meeting. Get the billable event in writing.
    • Who are the leads, and how are they found? Which channels, which data, and whether the person expects to hear from you.
    • What happens when a lead is bad or a meeting does not happen? Replaced, credited, refunded or nothing, and how long you have to say so.
    • What is the contract? Minimum term, notice period, minimum volume and whether you pay up front.
    • Have they worked in my sector? Ask for results from a business like yours, with names you can check.
    • Who owns the data and the campaign? Whether you keep the contacts, the ad accounts and the landing pages if you leave.

    Compare the answers on cost per deal won: what you spend, divided by the deals it brings, plus your own team's time. If you are weighing an agency against hiring callers yourself, see in-house vs outsourced lead generation for the costs of an in-house appointment setter. Calling rules for any agency calling on your behalf are in B2B cold calling rules in the UK.

    Warning signs

    • A guaranteed number of leads with no definition of a lead.
    • A long minimum term before you have seen a single result.
    • No answer on where the data comes from or what people agreed to.
    • Results quoted as leads or meetings booked, never as meetings held or deals won.
    • Reporting that stops at the hand-over, so nobody tracks whether leads became sales.

    For commercial solar installers

    If you install commercial solar, TNW Marketing is a B2B lead generation agency built for you alone: we book pre-qualified site meetings with business owners, each exclusive to one installer. Pricing: £250 to £1,000+VAT per attended appointment, set by system size and qualification. No retainer, no monthly fee. You only pay for appointments that are actually attended, and any that aren't viable we replace. For other solar lead suppliers, see our solar leads UK comparison, and for outsourced calling, our appointment setting for solar installers.

    See available projects

    Lead generation companies UK: FAQ

    What does a lead generation company do?

    It finds potential customers for you and hands them over as enquiries, qualified leads or booked meetings. The main types are telemarketing and appointment setting agencies, outbound email and LinkedIn agencies, digital agencies that bring enquiries to your website, pay per lead suppliers that sell enquiries from their own adverts, and data providers.

    How much do lead generation companies charge in the UK?

    It depends on the model. From companies' own websites (read 3 Nov 2026): Gripped's B2B retainers typically run £5,000 to £15,000 a month plus ad spend; Lead Pronto's pay per lead prices start from £15 a lead, with commercial solar from £150 and appointments from £130; TNW Marketing charges £250 to £1,000+VAT per attended commercial solar appointment. Many agencies do not publish prices, including the three telemarketing and outbound agencies on this page.

    What is the best lead generation company in the UK?

    There is no single best one: the right company depends on who you sell to and how you want to pay. B2B companies selling to named decision makers usually start with telemarketing, appointment setting or outbound; consumer trades often buy pay per lead; companies building their own brand use digital agencies. Compare companies on cost per deal won, not cost per lead.

    Is pay per lead better than a retainer?

    Pay per lead moves the cost of failed advertising to the supplier, but your team still has to turn each lead into a meeting. A retainer pays for time whatever the results. Paying per attended appointment goes further: the supplier carries the no-show risk too. Our guide to pay per lead vs retainer sets the models side by side.

    How long does lead generation take to work?

    Calling and paid adverts can produce leads within weeks. Catalyst says SEO and content typically take 2 to 3 months to gain traction; Gripped says pipeline impact takes 3 to 6 months (both on their own websites). Test with a short campaign and judge it on meetings held and deals won.

    Does TNW Marketing do lead generation for any business?

    No. TNW Marketing only books commercial solar site appointments for UK solar installers, at £250 to £1,000+VAT per attended appointment, with no retainer. You only pay for appointments that are actually attended, and any that aren't viable we replace.

    Related guides

    Sources (read 3 Nov 2026)