What Are the Main Types of Lead Generation?
The main types of lead generation split three ways: by audience (B2B or B2C), by direction (inbound or outbound), and by how the lead is bought (exclusive, shared, pay per lead or pay per sale). At PromoSEO, we run all of these and combine them where it makes sense.
Audience decides the channels. B2B leads come from search, LinkedIn and email outreach with a longer sales cycle, while B2C leads come from Google, Local Services Ads and Meta with a fast, often same-day decision. Direction decides who starts the conversation: with inbound the buyer finds you, with outbound you reach the buyer first. The buying model then decides who owns the lead and how you pay for it.
Below are the types we generate, each with its own page. Read the one that fits your business, or contact us and we will recommend a mix.
- B2B lead generation: enquiries from other businesses, decision-makers and procurement teams, usually higher value with a longer cycle.
- B2C lead generation: enquiries from consumers and homeowners who often want a quote or call-out quickly.
- Inbound lead generation: buyers who find you through search, content and your Google Business Profile and enquire themselves.
- Outbound lead generation: proactive outreach by email and calling to prospects who match your target profile.
- Exclusive leads: every enquiry goes to your firm alone and is never resold to competitors.
- Qualified leads: enquiries checked against your criteria for job type, location, timeframe and genuine contact details.
- Real-time leads: enquiries delivered the moment they land, so you reach the buyer while they are still deciding.
- Local lead generation: enquiries from a defined town, city or radius through the map pack and local search.
- Online lead generation: digital-only enquiries from SEO, paid ads, social and landing pages.
- Professional services leads: enquiries for solicitors, accountants, advisers and other regulated or consultative firms.
- Trades leads: enquiries for plumbers, electricians, roofers, builders and other trades.
- Pay per lead (PPL): you are charged a set fee for each qualified enquiry delivered.
- Pay per sale: you pay only when an enquiry converts into a booked job or sale.
What Is the Difference Between B2B and B2C Lead Generation?
The difference between B2B and B2C lead generation is who you are selling to and how long the decision takes. At PromoSEO, we run B2B lead generation for firms selling to other businesses and B2C lead generation for firms selling to consumers, because the two need different channels, messages and follow-up.
B2B buyers research, compare and sign off through a chain of people, so the cycle runs weeks to months and the average order value is higher. We lean on search, LinkedIn, email outreach and case-study content, and we qualify hard on company size, role and budget. B2C buyers, such as a homeowner needing a repair, often decide the same day, so we lean on Google, Local Services Ads, Meta and fast call handling.
The right choice follows your customer, not a preference. If you sell to both, we split the campaign so each audience gets the channel and pace it responds to. Ask us which side fits your business.
What Is the Difference Between Inbound and Outbound Lead Generation?
Inbound lead generation attracts buyers who are already searching and lets them come to you, while outbound lead generation reaches prospects before they start looking. PromoSEO runs both, and the strongest pipelines usually blend them so you are not waiting on demand alone.
Our inbound lead generation uses SEO, a Google Business Profile, paid search and landing pages to capture people typing what you sell, which suits high-intent, ready-to-buy enquiries. Our outbound lead generation uses targeted email and calling to open conversations with prospects who fit your profile but have not searched yet, which suits B2B and higher-value services. Inbound builds a compounding source over months; outbound creates pipeline this week.
We often start with outbound for quick enquiries while inbound rankings build, then rebalance toward inbound as it matures. Contact us to see which split suits your market.
What Is the Difference Between Exclusive and Shared Leads?
Exclusive leads go to one business only, while shared leads are sold to several firms who then compete for the same job. PromoSEO delivers exclusive leads, so every enquiry we generate belongs to you and is never resold to three or four competitors like the platforms Checkatrade, Bark or MyBuilder.
Exclusivity changes both your close rate and your margin. When you are the only firm a buyer speaks to, and you reach them within minutes on a real-time lead, conversion typically runs two to three times higher than a shared lead chased by five companies. You also keep your pricing, because you are not undercutting other quotes on the same enquiry.
Shared leads can look cheaper per lead, but the true cost is the low conversion and the price war. Read how exclusive leads compare, or get in touch to start receiving yours.
How Are the Different Types of Lead Generation Priced?
Lead generation is priced three main ways, and the figures range from around £10 to £80 per qualified lead depending on type, sector and competition. PromoSEO offers pay per lead, pay per sale and a monthly management fee where you keep every lead the campaigns generate, and we recommend the model with the lowest cost per booked job for you.
With pay per lead you are charged a set fee for each qualified enquiry, which makes budgeting simple and predictable. With pay per sale you pay only when an enquiry converts, so cost tracks results. A management fee across SEO and Google Ads suits firms who want to own the pipeline and lower cost per lead over time. Consumer trades leads sit at the lower end, while B2B and professional services leads command more because job value is higher.
These are indicative ranges to confirm on a call, not fixed prices, because cost per lead varies by region, season and how tightly we qualify. Request a free quote and we will size it for you.
| Lead type | Indicative cost per lead | Common pricing model |
|---|---|---|
| Consumer trades lead | £10 to £45 | Pay per lead or management fee |
| Local service lead | £15 to £50 | Pay per lead |
| B2B lead | £30 to £80 | Pay per lead or retainer |
| Professional services lead | £30 to £80 | Pay per lead or pay per sale |
Indicative figures for guidance only, confirmed at campaign planning.
Which Type of Lead Generation Suits My Business?
The right type of lead generation depends on who you sell to, how fast buyers decide, and whether you value predictable cost or paying only on results. At PromoSEO, we match the type to your business rather than selling one method to everyone.
As a rule of thumb: trades and home services usually want exclusive, real-time B2C leads by phone; professional and B2B firms usually want qualified inbound and outbound leads with harder screening; and businesses tied to one area want local lead generation through the map pack. If cash flow is tight, pay per lead or pay per sale limits your exposure until the pipeline proves out.
Most clients end up with a blend, and we adjust it as the numbers come in. Tell us your sector, your average job value and the areas you cover, and we will recommend the mix.
Frequently Asked Questions
Can PromoSEO combine more than one type of lead generation?
Yes. Most campaigns blend types, for example exclusive real-time B2C leads from paid search alongside inbound SEO leads that build over three to six months, so you get quick enquiries now and a lower cost per lead later.
Are all PromoSEO leads exclusive?
Every lead we generate for you is exclusive by default, sent to your business alone and never resold. If you specifically want a shared or volume model to compare, we will explain the trade-off in conversion first.
What is the difference between a qualified lead and a raw enquiry?
A qualified lead has been checked against your criteria for job type, location, timeframe and genuine contact details before delivery. A raw enquiry has not, so more of your time goes on filtering rather than quoting.
Which lead generation type is cheapest?
Consumer trades leads are usually cheapest, from around £10 to £45 each, while B2B and professional services leads cost more because job value is higher. The cheapest cost per booked job matters more than the headline cost per lead.
How do I decide between pay per lead and pay per sale?
Pay per lead gives predictable budgeting and suits steady demand. Pay per sale limits risk because you pay only on conversions, which suits testing a new channel. We recommend the one with the lowest cost per booked job for you.
Not Sure Which Type of Lead Generation You Need?
Tell us who you sell to, your average job value and the areas you cover, and we will recommend the right mix of lead generation and size a campaign around it.
Request a Free Quote