Outbound

Small Business Lead Generation: Your Options and When to Outsource

Short answer: Small business lead generation comes down to six options: referrals and networking, content and search, paid ads, cold email, cold calling and LinkedIn outreach. Each one costs either time or money, and usually both. Most small B2B companies do best by picking one channel they can run every week, then outsourcing it once they know the offer sells and the owner’s time has become the limit.

  • Your real constraint: owner time, more often than budget.
  • Best starting point: one channel run consistently, not five run badly.
  • When to outsource: after you have sold the offer yourself and can describe your buyer.

What are the small business lead generation options?

A small B2B company has the same channels as a large one. The difference is that you cannot afford to run all of them. Here is what each involves.

Referrals and networking

Asking customers for introductions, joining a networking group, and staying in touch with past clients. It costs little money and the leads arrive with trust already built. The limits are that you cannot turn it up when you need more work, and it takes hours of your own time each week.

Content and search

Writing pages and articles that buyers find when they search. Leads come to you, and good pages keep working after they are written. It is slow to start, and it needs steady writing for months before you can tell whether it is working.

Paid ads

Paying to appear in search results or social feeds. It is fast to switch on and easy to measure. It also stops the day you stop paying, and in many B2B markets the buyers you want are a small share of the people who see the ad.

Cold email

Sending short, relevant emails to a list of people who fit your buyer profile. You choose exactly who hears from you, and the cost per person reached is low. It needs a clean list, a proper sending setup and careful copy. Done carelessly, it harms your domain’s reputation and lands in spam.

Cold calling

Phoning prospects directly. You get an answer on the spot and learn a lot from each call. It is the most labor-heavy option, and few owners can keep it up alongside running the business.

LinkedIn outreach

Connecting with and messaging buyers on LinkedIn. It works well when your buyers are active there and you have a credible profile. Volume is limited, and it is manual work.

What does each option cost in time and money?

Exact prices depend on your market, so this table compares the channels in general terms.

ChannelMoneyYour time
Referrals and networkingLowHigh, ongoing
Content and searchLow to mediumHigh, slow payoff
Paid adsMedium to highMedium
Cold emailLow to mediumMedium to set up
Cold callingLowVery high
LinkedIn outreachLowHigh

Two points stand out. First, the cheap channels in money are the expensive ones in time. For an owner who also delivers the work, an hour of prospecting is an hour not billed. Second, the channels differ in how soon you learn something. Ads and outreach tell you within weeks whether a message lands. Content and networking take longer.

Which channel should a small B2B company start with?

Start from your buyer, not from the channel.

  • If you can name your buyers by industry, size and job title, outreach fits. You can build a list and contact them directly.
  • If buyers search for what you sell at the moment they need it, content and search ads fit.
  • If trust is the main barrier and deals are large, referrals and networking fit, with outreach to add volume.
  • If your product is low priced, one-to-one channels rarely pay. Look at content, ads and partners.

Then pick one and run it every week for a few months. Small companies more often fail at lead generation by spreading effort thin than by choosing the wrong channel. If outreach looks like the fit, the cold email calculator shows how many prospects you would need to contact to reach a given number of conversations.

When does outsourcing make sense for b2b lead generation for small business?

Outsourcing is a trade. You spend money to get your time back and to borrow a process someone else has already built. At small scale, the trade makes sense when most of these are true:

  • You have sold the offer yourself. You know who buys and why.
  • Your time is the bottleneck. Prospecting keeps slipping because client work comes first.
  • One customer covers several months of fees. If not, the numbers are hard to make work.
  • Your market has enough buyers. Hundreds of companies at least, not a few dozen.
  • Someone will answer replies quickly. An outsourced campaign still hands conversations back to you.

It does not make sense yet if you are still changing what you sell, if you have never closed a customer outside your own network, or if you have no time to take sales calls. In those cases an agency would be testing your business model with your money.

There is also a middle path. You can outsource one channel and keep the rest in your own hands. Many owners keep referrals and networking, because those depend on personal relationships, and hand off the repeatable work of list building and sending. Our guide to what a cold email agency does shows which parts of that work move off your desk.

What should you look for in lead generation companies for small businesses?

  • Pricing that fits your size. Many agencies are built for larger budgets. Prospeo’s review of cold email agency pricing says most B2B companies pay $3,000 to $7,000 a month, plus setup fees of $1,500 to $5,000.
  • A say over who gets contacted. In a small market, every prospect matters. You should see the list before it is used.
  • Clear scope. Know what is included and what is extra.
  • Plain reporting. You should be able to see what was sent and what came back.
  • Honest expectations. Be wary of anyone who promises a number of deals.

Next Reply does one of these channels, cold email, and nothing else. The Startup plan is $1,500 a month for up to 1,000 prospects, Growth is $3,000 for up to 2,500, and Scale is $6,500 for 5,000 or more. Every plan includes list building, sending infrastructure setup, copy, follow-ups and monthly reporting. See our pricing guide for how that compares with other models, or compare the plans.

Not sure outbound suits a company your size? Tell us who you sell to and what a customer is worth, and we will tell you honestly whether cold email makes sense, or if it isn’t a fit yet. Get a straight answer →

Related guides: whether lead generation companies are worth it at your size, what lead generation costs, and how targeted leads keep a small budget from being wasted. For the full decision, see outsourced lead generation and our B2B lead generation services.

Frequently asked questions

What is the cheapest way for a small business to generate leads?

In money, referrals and networking. In total cost, it depends on what your time is worth. A channel that takes ten hours of the owner’s week is not cheap, even if nothing is invoiced for it.

How many lead generation channels should a small business run?

One or two that you can keep up every week. Add another only when the first runs without much of your attention.

Is cold email a good fit for small B2B companies?

It fits when you can describe your buyers clearly, there are enough of them, and a customer is worth much more than the cost of the campaign. It fits poorly for low-priced products or very small local markets.

Should a small business hire a salesperson or outsource?

A hire gives you more control and costs more to start. Outsourcing is quicker to start and easier to stop. Our guide to the outsourced SDR model compares the two.

How long does outsourced lead generation take to start?

It varies by provider and channel. At Next Reply a campaign goes live in 14 days, and you approve the list before anything sends. Results after launch depend on your market and offer.

Ready to hand off one channel?

Next Reply runs done-for-you cold email for B2B companies, starting at $1,500 a month. You approve every list before anything sends. Tell us who you want to reach.