Most UK small businesses are stuck in one of two camps. Either they rely entirely on word of mouth and hope the phone keeps ringing. Or they throw money at Google Ads and Facebook without knowing whether it's actually working.
Neither is a lead generation strategy. Both leave you vulnerable to dry spells, wasted budget, and competitors who've figured out something better.
This guide covers 9 proven lead generation strategies that UK small businesses are using right now to build a predictable, measurable pipeline of new customers. We'll cover what each one costs, how fast it delivers results, and which types of businesses it works best for.
What is lead generation? Lead generation is the process of attracting potential customers and capturing their contact details - so you can turn them into paying clients. A "lead" is anyone who's expressed interest in your service: filled in a form, called your number, requested a quote, or booked a consultation.
Why lead generation matters for UK small businesses
The Federation of Small Businesses estimates there are 5.5 million small businesses in the UK. Most of them compete for the same local customers. The ones that grow consistently aren't necessarily better at their trade - they're better at generating leads.
A reliable lead generation system gives you:
- Predictable revenue - you know how many enquiries you'll get each month, so you can plan capacity and cash flow
- Less dependency on referrals - word of mouth is great, but you can't control when it happens
- Better customers - inbound leads (people who come to you) are typically higher-intent and easier to close than cold prospects
- Scalable growth - once you find a channel that works, you can invest more and grow faster
The question isn't whether you need lead generation. It's which strategies will work best for your specific business, budget, and industry.
1. Google Business Profile (free, local, essential)
If you serve local customers and haven't optimised your Google Business Profile, you're leaving the easiest leads on the table.
When someone searches "plumber near me" or "roofer in Edinburgh," Google shows three local results (the "Local Pack") before any website listings. Those three spots get the majority of clicks - and they come from Google Business Profile, not your website.
To rank well in the Local Pack:
- Complete every field - business hours, service areas, categories, description, photos. Google favours complete profiles.
- Get reviews consistently - ask every happy customer. Respond to every review. Aim for 5+ reviews per month.
- Post weekly updates - Google Business Profile has a "posts" feature. Use it. Share completed jobs, seasonal offers, or tips.
- Add services and products - list every service you offer, with descriptions and prices where possible.
- Use real photos - not stock images. Before/after shots of completed work perform especially well for trades.
Best for: Any business with a physical location or defined service area. Trades, dental practices, solicitors, salons, accountants - basically every local service business. Cost: free. Time to results: 2–8 weeks.
2. Local SEO and your website
Your Google Business Profile gets people to find you. Your website converts them into enquiries. Without both, you're leaking leads.
For local SEO, focus on:
- Location-specific pages - if you serve multiple areas, create a page for each one. "Roofing in Manchester" performs better than a generic "roofing services" page.
- Title tags and meta descriptions - include your service, location, and a reason to click. "Emergency Plumber Glasgow | 24/7, No Call-Out Fee" beats "Home | ABC Plumbing."
- Schema markup - add LocalBusiness structured data so Google understands your business type, area, and contact details.
- Mobile speed - over 60% of local searches happen on mobile. If your site loads slowly on a phone, you're losing leads before they even see your content.
- Clear calls to action - every page should make it obvious how to get in touch. Phone number in the header. Form above the fold. No hunting required.
SEO takes time - typically 3 to 6 months before you see meaningful organic traffic. But once it's working, it's effectively free leads every month.
3. Google Ads (fast, but expensive if done wrong)
Google Ads puts you at the top of search results immediately. No waiting for SEO to kick in. But it costs money for every click - whether that person becomes a customer or not.
Typical costs for UK small businesses:
| Industry | Avg. cost per click | Avg. conversion rate | Effective cost per lead |
|---|---|---|---|
| Plumbing / trades | £3 – £8 | 4 – 7% | £45 – £200 |
| Roofing | £5 – £12 | 3 – 5% | £100 – £400 |
| Dental | £4 – £10 | 5 – 8% | £50 – £200 |
| Solicitors | £8 – £20 | 3 – 5% | £160 – £650 |
| Accountants | £3 – £7 | 4 – 6% | £50 – £175 |
The numbers above assume you're running campaigns yourself. If you hire an agency, add £500–£2,000/month on top.
Common mistake: Running Google Ads without conversion tracking. If you can't measure which keywords and ads are generating actual enquiries (not just clicks), you're flying blind and probably wasting half your budget.
Google Ads works best for businesses with high customer lifetime values or high average job values - where the cost per lead is justified by what each customer is worth.
4. Pay per lead marketplaces (pay for results, not clicks)
If the idea of paying for clicks that might not convert makes you uneasy, pay per lead is worth considering. Instead of paying for clicks or impressions, you pay a fixed price for each actual lead.
There are two types of lead generation platforms in the UK:
Shared lead platforms
Platforms like Bark, Checkatrade, MyBuilder, and Rated People send the same lead to multiple businesses. You're competing against 3–6 other companies for every enquiry, which drives down conversion rates and drives up your effective cost per customer.
Typical costs: £2–£20 per lead, but you might need 5–10 leads to win one job.
Verified lead marketplaces
A newer model where leads are verified (real phone number, OTP-checked, duplicate-filtered) before you pay, and each lead goes to one business - not five. The cost per lead is higher, but the conversion rate is significantly better.
Typical costs: £15–£80 per lead depending on industry, with much higher close rates. Read our full breakdown of what leads actually cost in the UK.
The economics matter more than the price tag. A £5 shared lead that converts 1 in 10 costs you £50 per customer. A £30 verified exclusive lead that converts 1 in 3 costs you £90 per customer - but you also spend far less time quoting against competitors. Factor in your time, and verified leads often win.
Best for: Businesses that want leads without managing ads. Trades, home improvement, legal, dental, financial services. Cost: £2–£80 per lead. Time to results: immediate.
5. Social media advertising (Meta, TikTok, LinkedIn)
Social media ads don't capture existing demand like Google does. Instead, they create demand by putting your offer in front of people who weren't actively searching - but match your ideal customer profile.
This makes them better for some businesses than others:
- Meta (Facebook/Instagram) - best for consumer-facing businesses. Home improvement, dental, beauty, fitness, legal. Typical CPL: £5–£40. Works well with lead forms that pre-fill user details.
- TikTok - growing fast for trades and home services. Before/after videos of completed work perform exceptionally well. Younger audience but expanding rapidly. Lower CPCs than Meta in many industries.
- LinkedIn - best for B2B services. Accountants targeting SMEs, HR consultants, commercial insurance. Higher CPCs (£3–£8) but very precise targeting by job title, company size, and industry.
The key to social media advertising is creative that doesn't look like an ad. Real photos, real results, real testimonials. Polished corporate content underperforms authentic content on every platform.
6. Email marketing (cheap, powerful, underused)
Email is the most underrated lead generation channel for UK small businesses. It costs almost nothing, you own the audience (unlike social media followers), and it consistently delivers the highest ROI of any marketing channel.
The strategy is simple:
- Build a list. Add a signup form on your website. Offer something useful - a free guide, a discount, a free assessment - in exchange for an email address.
- Send helpful emails. Not sales pitches. Seasonal tips, maintenance advice, industry news, case studies. Be useful first.
- Include one CTA per email. Every email should have one clear next step - book a call, request a quote, visit a landing page.
- Automate a welcome sequence. When someone signs up, send 3–5 emails over 2 weeks introducing your business, building trust, and making an offer.
Tools like Mailchimp, Brevo (formerly Sendinblue), and MailerLite all have free tiers that handle up to 500–1,000 subscribers. For most small businesses, that's enough to start.
Best for: Any business with repeat customers or a long consideration period. Especially effective for dental, legal, financial, and home improvement. Cost: free to £30/month. Time to results: 2–4 weeks.
7. Referral programmes (turn customers into salespeople)
Word of mouth is already your best channel. A referral programme formalises it.
The simplest version: offer existing customers £25–£50 (or a discount on their next service) for every new customer they refer who goes ahead. Send them a card, a text, or an email after each completed job.
To make it work:
- Ask at the right moment. Right after a successful job, when satisfaction is highest. Not six months later.
- Make it easy. Give them a link to share, a card to hand out, or a simple "just text them our number" instruction.
- Reward both sides. The referrer gets a reward. The new customer gets a discount or bonus. Everyone wins.
- Track it. Use a spreadsheet, your CRM, or a simple referral tool. If you can't track it, you can't optimise it.
Referred customers convert at higher rates and have higher lifetime values than any other source. They arrive pre-sold because someone they trust has vouched for you.
8. Content marketing and blogging
Creating useful content - blog posts, guides, videos, how-tos - attracts potential customers through search engines and establishes you as the expert in your space.
For UK small businesses, the most effective content strategy is answering the questions your customers actually ask:
- "How much does a new boiler cost in 2026?"
- "Do I need planning permission for a loft conversion?"
- "What's the difference between a solicitor and a conveyancer?"
- "How often should I service my boiler?"
Each article targets a specific question someone is Googling. When they find your answer, they find your business. If the answer is helpful, they're far more likely to call you than a competitor they've never heard of.
Content marketing is slow - expect 3 to 6 months before articles start ranking. But once they do, each piece generates leads for years. A single well-written article can bring in 5–20 leads per month indefinitely.
9. Partnerships and cross-referrals
This is the most overlooked strategy on the list. Find businesses that serve the same customers as you, but aren't competitors, and set up a cross-referral arrangement.
Examples:
- Roofers ↔ estate agents - homes sold often need roof work. Estate agents want to recommend reliable tradespeople.
- Dentists ↔ orthodontists - related services, different specialisms. Easy cross-referrals.
- Accountants ↔ solicitors - businesses that need one usually need the other.
- Plumbers ↔ electricians - bathroom or kitchen renovations often need both trades.
- Web designers ↔ SEO agencies - clients who get a new website immediately need SEO.
The arrangement can be informal (we just recommend each other) or formal (we pay £25 per referral that converts). Either way, it costs almost nothing and the leads are pre-qualified because they come from a trusted source.
How to choose the right strategies for your business
You don't need all nine. Most small businesses should pick two or three - one for immediate results and one for long-term growth.
| Strategy | Speed | Cost | Best for |
|---|---|---|---|
| Google Business Profile | 2–8 weeks | Free | Every local business |
| Local SEO | 3–6 months | Free / low | Businesses with a website |
| Google Ads | Immediate | £500–£3,000/mo | High-value services |
| Pay per lead | Immediate | £15–£80/lead | Anyone wanting leads without ads |
| Social media ads | 1–2 weeks | £300–£2,000/mo | Consumer-facing businesses |
| Email marketing | 2–4 weeks | Free / £30/mo | Repeat-purchase businesses |
| Referral programme | 1–4 weeks | £25–£50/referral | Businesses with happy customers |
| Content marketing | 3–6 months | Free / low | Businesses in competitive niches |
| Partnerships | 2–4 weeks | Free | Complementary service providers |
Recommended starting point
If you're starting from zero, here's what we'd suggest:
- Optimise your Google Business Profile - free, takes an afternoon, starts working within weeks.
- Pick one paid channel - either Google Ads (if you have budget and a high-value service) or a pay per lead marketplace (if you want leads without managing ads).
- Set up a referral programme - costs almost nothing and leverages the customers you already have.
Once those three are running, layer in SEO and content marketing for long-term growth. Don't try to do everything at once - you'll spread too thin and none of it will work properly.
The biggest mistake small businesses make with lead generation
They measure the wrong thing.
Most businesses obsess over cost per lead. How much did each enquiry cost? But that's only half the equation. The number that actually matters is cost per customer acquired.
A lead is worthless if it never converts. Cheap leads that don't answer the phone, aren't qualified, or were sent to five other businesses have a low cost per lead but a high cost per customer. Expensive leads that are exclusive, verified, and high-intent might cost more upfront but actually save you money.
Key takeaway: Track leads all the way to the sale. Know your conversion rate from each source. The cheapest leads are rarely the cheapest customers.
Frequently asked questions
Stop paying for leads that never convert
Affly is the UK's verified lead marketplace. Every lead is OTP-verified, duplicate-checked, and sent to one business only. You only pay for leads that are actually real.