Skip to main content

Blog

Small Business
November 1, 2026

How to Get Leads for Your Business: A Practical Plan

A practical lead generation plan for small businesses: start with the channels you already have, track every result, and learn what a lead really costs you.

By Matthew Dettman, ChFC, CLU, founder of Second Difference Solutions. Updated .

Short answer: Start with the people who already trust you: past customers, neighbors, partners and suppliers. Then make yourself easy to find with a complete Google Business Profile, one clear page per service and a steady request for reviews. Add direct outreach to a short list, reply to every inquiry fast, and write every lead into a simple sheet with its source and outcome. After 90 days, that sheet tells you what a lead and a new customer really cost, so you can put more time and money into the two channels that work and drop the rest.

A slow month is the usual trigger. The phone is quiet, the schedule has gaps, and you try everything at once: an ad, a social media push, a flyer, a networking group. Two weeks later you have spent real money and hours and cannot say which, if any, brought in work.

Lead generation needs a short list of channels, a fast reply habit and a record of what happened. This post gives you a plan in that order, with the arithmetic to judge it. Every example number is hypothetical, to show the method, not to predict your results.

What a Lead Is, and What a Good One Looks Like

Three words get mixed up, and the difference matters when you count:

  • A lead is someone who has shown some interest: they called, filled in a form, messaged you or asked for a quote.
  • A prospect is a lead you have checked and who fits what you sell: the right place, the right size of job, a budget that can work.
  • A customer is someone who paid.

Count all three separately. Fifty leads that never become prospects is a problem with who you attract, not with how many.

Before you pick a channel, write your ideal customer in two sentences. For example: "Owners of homes within 20 miles who want a yearly maintenance contract, not a one-off job. They value reliability over the lowest price." Everything below gets easier once you can say who you are looking for, because you can tell which channels that person actually uses.

Start Where You Already Have Trust

The cheapest lead is the one that already knows you.

Past customers. Contact people you served in the last two years. Tell them what you are taking on now and ask two things: do they need anything, and do they know someone who does. A short, specific request ("we are taking on three more maintenance clients this season, do you know anyone who might want one?") is easier to answer than a vague one.

Neighbors, partners and suppliers. A plumber and an electrician, or a florist and an event planner, each meet customers the other would like to meet. Introduce yourself, and agree to pass work along when it fits. The people you buy from also know who is growing.

Be Findable

When someone nearby searches for what you do, will they find you, and will what they find make them call?

  • Complete and maintain a Google Business Profile if you serve a local area. Google publishes tips to improve your local ranking that cover what to fill in and keep accurate: your categories, hours, service area, photos and contact details. Check it every month, because hours and details drift.
  • Give each service its own page on your website, with one clear next step: call, book or request a quote. A page that tries to do four things usually gets none of them.
  • Ask for reviews every time, and answer them, good and bad, politely. A reply to a complaint is written for the next reader as much as for the person who complained.

None of this works overnight, and nobody can promise a ranking. It is still the base the other channels stand on, because anyone who hears about you will look you up.

Reach Out

Waiting to be found is passive. Three active options work for most small businesses:

  • Direct outreach to a short, specific list. Twenty well-chosen contacts with a message that mentions something true about them beat two hundred copies of one message. Say what you do, for whom, and the next step you suggest.
  • Partnerships and referral arrangements. Agree in writing what each side does and whether any fee changes hands. Check that a referral fee is allowed in your trade and area first.
  • Local networking and community events. Pick one or two where your ideal customer shows up, and go regularly.

Content and Paid Channels

Helpful content means answering the questions customers ask you anyway, on your website or social profiles: how long a job takes, what affects the price, what to do before you arrive. It builds slowly, and it keeps working after you publish.

Paid ads can bring results sooner and can also burn money quickly. If you try them:

  1. Start small and set a spend cap you can afford to lose.
  2. Run one offer to one landing page, so you know what is being tested.
  3. Decide in advance what result would make you continue, and when you will check.
  4. Do not budget on a promise of results from anyone, including an ad platform. Results depend on your market, your offer and your page.

Our guides on reviewing social media results and reading Google Analytics show how to check whether either channel sends you real inquiries.

Speed and Follow-Up

A lot of leads are lost not to a competitor's better offer but to a slower reply. The person who asked for a quote on Tuesday often hires whoever answered first. This is an observation, not a measured figure, but it matches what many owners report and it costs nothing to act on.

Set simple rules:

  • Reply to every inquiry the same day, even if it is only to say when you will follow up.
  • Follow up on a schedule: for example after two days, after a week and after a month. Write the schedule down, so it happens when you are busy.
  • Keep one place where every lead lives, so none depends on memory.

Track What Works

Without a record, every channel feels like it is working or none does, depending on your mood. A plain spreadsheet with one row per lead is enough. Five columns:

  1. Date the lead arrived.
  2. Source: referral, Google Business Profile, website form, networking, ad, outreach.
  3. Contact: who they are.
  4. Outcome: no reply, quoted, won, lost, not a fit.
  5. Value: what the job was worth when won.

Ask every new customer how they found you, and write the answer down. People often hear about you in one place and look you up in another.

From that sheet you can work out three numbers for any channel and period:

  • Cost per lead = what you spent on the channel (money plus the value of your time) divided by the leads it produced.
  • Lead-to-customer rate = customers won divided by leads.
  • Customer acquisition cost = what you spent on the channel divided by the customers it produced.

Here is a hypothetical example. Suppose you spend 600 dollars over three months on one channel, including an estimate of your own time, and it produces 30 leads and 6 customers. Cost per lead is 600 divided by 30, or 20 dollars. The lead-to-customer rate is 6 divided by 30, or 20 percent. Acquisition cost is 600 divided by 6, or 100 dollars per customer.

Those numbers mean little until you set them against what a customer is worth. The measure is the gross profit a customer brings: revenue minus the direct cost of doing the job. If a new customer brings 400 dollars of revenue at a 40 percent gross margin, that is 160 dollars of gross profit, so a 100 dollar acquisition cost leaves 60 dollars before overhead. At a 20 percent margin the gross profit is 80 dollars, and the same channel loses money on each new customer.

This is why knowing your margin comes before setting an acquisition budget. Our guide to reading a profit and loss statement shows where gross profit comes from on your own statements.

Common Mistakes

  • Too many channels at once. You cannot do any well, or tell which one worked.
  • No tracking. You keep paying for channels that fail and drop ones that work.
  • No clear offer. "We do everything" gives a stranger no reason to pick you.
  • Ignoring existing customers. Repeat work and referrals are your cheapest leads.
  • Judging a channel too early. One week tells you almost nothing. Decide in advance how long you will test it.

Pick Two Channels for the Next 90 Days

Finish with a short exercise you can do this week:

  1. List the channels where your ideal customer is likely to be.
  2. Pick two: one trust channel (referrals, past customers or partners) and one visibility or outreach channel.
  3. Set up the tracking sheet today.
  4. Put a review date about 90 days out. Then work out cost per lead, lead-to-customer rate and acquisition cost for each channel, and compare each with the gross profit a customer brings.
  5. Keep the channel that pays, change or drop the one that does not.

Summary

Start with the people who already trust you, be easy to find, reach out to a short list and answer fast. Track every lead's source and outcome, and compare what a customer costs with the gross profit they bring. Before you set an acquisition budget, know your margin. 2diff Business turns your profit and loss figures into statements, ratios and trends, so you can see how your margins move before you spend to win a customer; you can try the demo with sample data without connecting anything. If you would rather talk through where to focus, the free 1-hour AI Session looks at how you work today and where time could be saved.


This content is for educational purposes only and does not constitute financial, tax, accounting, or legal advice. All figures are hypothetical examples. Consult with a qualified professional for advice specific to your situation.

Still guessing where the money went?

Type a few annual figures or connect your books, and get plain-language answers about your revenue, expenses, and cash flow. Or start free on sample data, with no card.

By subscribing, you agree to our Terms of Service and Privacy Policy.

3 posts