Lead Generation for Small Businesses in Cash and Hours

    Short answer

    What a lead really costs in money and owner time, and when to keep the work or hand it out

    Artem Smirnov
    Artem Smirnov

    Last updated · 13 min read

    Artem Smirnov in a dark suit against a charcoal studio backdrop, next to the line 'COSTS AND HOURS. The real bill is not just cash'

    A small B2B business pays for lead generation twice. One bill is cash. The other is the owner's hours. Most advice counts only the cash, which is how founders "save money" on a channel that eats most of their evenings.

    How much does lead generation for a small business cost?

    For a small B2B company, lead generation is paid in cash, in owner time, or in a mix of both. Run it yourself and the cash stays low (tools, sending domains, mailboxes and contact data), but the hours of running cold email yourself are yours. Hire it out and the hours drop while the cash goes up.

    My team, a senior-only agency, charges from USD 3,000 (about EUR 2,500) a month, and up to USD 10,000+ for companies that want more channels or a heavier workload. That entry figure is a floor, and the final quote follows scope, markets, volume and team size. Other agencies price differently, and sourced agency price ranges show by how much.

    That fee pays for the work itself: strategy, list building, copy, campaign setup, sending management, reply handling and reporting.

    Software, domains, mailboxes and data sit outside it; the client buys them directly, sized to its market and sending volume. A company still missing what outbound needs to work, such as a video sales letter, an optimized website, solid LinkedIn profiles or case studies, may also pay a one-time setup fee, agreed case by case.

    Five things move the price:

    • the channel
    • the size of your market
    • the quality of your list
    • how clear your offer is
    • whether anyone follows up on replies

    This guide compares cold email, LinkedIn, referrals and content, then outside help. My team works mostly through email and LinkedIn. There is no cold calling in it; when a client needs calls, we add warm outreach to people who have already replied, engaged, or opted in.

    What does a lead cost in cash and hours by channel?

    Start with the hours, because nobody sends you an invoice for them. Value an hour of your time at USD 75 or USD 150, whichever is closer to what it earns you on client work.

    Then draw a break-even line. Divide the agency floor by your hourly rate. At USD 75 you get 40 owner hours a month, about 10 a week. At USD 150 you get 20 hours a month, about 5 a week.

    Tools, domains and data cost the same either way, because the agency fee excludes them, so compare the fee with your hours alone. A channel that takes more hours than that already costs more than the fee.

    The weekly hours below are an illustration for a founder running each channel for the first time, sales calls excluded. They are an example, not measured data: log your own for 4 weeks and replace them. A month counts as 4 working weeks.

    RouteCash you pay each monthWhere the owner hours goExample owner hours per weekOwner time per month at USD 75Owner time per month at USD 150
    Cold email, done yourselfThe stack in the next tableDomains, mailbox warm-up, list building, bounces, replies9USD 2,700USD 5,400
    LinkedIn outreach, done yourselfNothing required from your own profileProfile, target list, connection requests, conversations7USD 2,100USD 4,200
    ReferralsClose to zeroAsking happy clients, thanking whoever sends someone2USD 600USD 1,200
    Inbound contentNothing required if you write it yourselfWriting, editing, posting6USD 1,800USD 3,600

    Referrals are the cheapest route in both currencies, but you cannot turn the volume up.

    For scale, Fiverr's 2025 survey of nearly 6,000 small businesses in 25 countries found 70% spend less than five hours per week on marketing. And owners are already stretched. The Alternative Board's survey found they average 49.4 hours of work per week but think they should work 41.7.

    In this example, cold email takes 36 hours a month: past the 20-hour line at USD 150, just under the 40-hour line at USD 75. Your own log decides which side you sit on, and the channel with the smallest cash line can turn out to be the most expensive one you run.

    What does the do-it-yourself stack cost?

    Entry list prices, at the time of writing, from each vendor's pricing page (Instantly, Google Workspace, Apollo, NeverBounce, Pipedrive, HubSpot):

    ToolWhat it doesEntry list price, at the time of writing
    Instantly GrowthSends and tracks cold email sequences$47 a month billed monthly, or $37.60 a month billed yearly
    Google Workspace Business StarterMailboxes on your sending domainsEUR 6.80 per user a month, before tax
    Apollo BasicContact data for your list$49 per user a month, billed annually
    NeverBounceChecks addresses before you send$8 per 1,000 checks, pay as you go
    Pipedrive LiteCRM$14 per seat a month, billed annually
    HubSpot Sales Hub StarterCRMFrom $20 per seat a month, with a time-limited new-customer discount

    A worked example: Instantly at $47, Apollo at $49 and 2,000 checks on NeverBounce at $16 come to $112 a month, plus EUR 20.40 for 3 mailboxes. You need one CRM, and the cheapest one that keeps every lead in view is enough. None of this cash replaces the hours in the first table.

    Then turn the hours into meetings. In campaigns, replies usually come from about 1% of recipients, and often 0.5% once you send thousands of emails a day.

    Between 10% and 50% of those replies usually turn into a booked meeting, and the bigger the volume, the lower both averages run.

    Say a founder emails 2,000 people in a month:

    2,000 contacts -> about 20 replies -> 2 to 10 meetings that month.

    With the example 36 hours at USD 150 an hour, each meeting costs USD 540 to USD 2,700 in owner time, before tools. The list and the offer decide which end of that range you land on.

    If your market is small, depth matters. A narrow campaign with deep personal research can pull replies from 15% to 17% of recipients, and roughly 75% of those people turn out interested. Budget for the low end of the ranges and treat anything higher as upside.

    The meeting price is only one line of the economics, and what a B2B meeting costs by channel fills in the rest.

    Which budget tier should a small business choose?

    TierCash each monthChannel mixOwner hours per weekLikely bottleneckFits when
    Zero or low budgetClose to nothingReferrals plus LinkedIn from the owner's own profileAbout 9 in the exampleConsistency: the work stops in a busy weekYou have a few happy clients and more time than cash
    Modest budgetThe do-it-yourself stack aboveOwner-run cold email plus LinkedInAbout 16 in the exampleDeliverability and slow testingYou have an offer people already buy and can protect 2 days a week
    Agency-readyThe agency fee plus tools and dataCold email and LinkedIn run by a teamApprovals and reply handoffs, plus the callsSales capacity: someone has to take the callsYou have a closing process, room in the calendar and, ideally, case studies (a setup fee can cover missing ones)

    Free lead generation is paid for in hours, and it learns slowly. A solo owner tests only what fits into spare evenings, so every test takes longer to read. Much of what tools and outside teams sell you is faster learning.

    LinkedIn can still carry a firm a long way once the profile is right. A US business consulting and coaching firm we worked with booked 204 sales calls in 4 months, 27 in Month 1 and 64 in Month 3, through LinkedIn outreach, LinkedIn content and a rebuilt founder profile.

    Pick the tier by what you can handle today. We take on established companies; building a business from scratch is a different job, and we do not do it. A firm with one client and no case studies belongs in the first tier, whatever its revenue target.

    There is a middle path, too. Besides running the work for you, my team sells custom lead lists to companies that already send their own outreach and need better contacts, and offers strategic consulting for owners who want to run it themselves.

    Two decision rules settle most cases:

    1. If nobody but you can take a sales call this month, stay in the first tier.
    2. If your logged hours across channels pass the break-even line for your hourly rate, hiring the work out costs less than doing it yourself, provided the checks in the agency section below come out clean.

    The tier also decides your channel order, so pick channel order by budget and sales cycle.

    What should a founder do in-house, and what should be outsourced?

    On its own, lead generation will not save a business that is broken somewhere else. Check the rest of the machine before you buy any outbound. Sometimes the company has a packaging problem rather than a lead problem: the offer is described in a way nobody wants to buy.

    TaskKeep in-houseOutsource when readyWhy
    Offer and positioningAlways own the decisionOutside input is usefulOnly you know what you can deliver
    Rules for who to targetAlwaysHelp turning rules into searchesThe rules come from your past clients
    List building and verificationRarely worth your hoursYesHours-heavy and tool-heavy
    CopyApprove itDraftingYou know the buyer, specialists know the format
    Sending setup and managementRarelyYesOne technical mistake can burn a domain
    Reply handlingWhile replies are fewYes, with a handoff to you within 24 hoursEvery reply costs the whole campaign to produce
    CRM and pipeline recordsOwn the dataSetup helpThe records stay yours whoever sends
    Sales calls and follow-up after themAlwaysOutside coaching onlyThis is where the money closes

    Any CRM will do, provided no lead falls through the gaps, and it is worth asking whether you need a CRM before outbound at all.

    A funnel that leaks at small numbers leaks at large ones too, so I fix it before adding volume. Hand over execution before the offer lands and you pay someone else to find out it does not.

    If you are weighing a single contractor against a team, run your own hourly rate through a freelancer versus agency comparison.

    When does a small business need an agency, and when not?

    An agency fits once the in-house basics hold and your logged hours pass the break-even line. When a founder tells me they have already been through 3 agencies, the usual story is big promises and thin delivery, which is why I check the basics before I sign anyone. Then it comes down to timing and contract terms.

    Terms first. We ask for no minimum contract, and the notice period is 1 month. Give it 3 months or more, since outbound improves only after feedback and a few rounds of changes; across the industry, about 6 months is typical before it runs at full strength. Launch comes about 15 days after signing, and the first replies and booked meetings can land inside the first 30 days after launch.

    For a small firm watching cash, month one is the risky month. B2B sales cycles of 6, 9 or 12 months are common, so a meeting booked in week three may only close 4 or more months later.

    Bigger deals take longer. SaaStr's Jason Lemkin says deals above $100,000 in ACV take 3 to 9 months to close on average. Cancel because month one brought no revenue and you may switch off a campaign just before it pays.

    There is no standard pilot. The one exception is a B2B company with USD 3M or more in annual recurring revenue that doubts cold email works for it.

    Do not buy outside help yet if any of these is true:

    • you cannot describe your offer in one sentence a buyer would repeat
    • nobody on your side can take calls within a week of booking
    • you would pause the campaign the first time you get busy
    • you expect signed revenue inside the first month

    How do small businesses generate leads without wasting months?

    1. Commit to one offer and one audience for 12 months. I give a 3-person firm the same advice as a 300-person one, because a message aimed at everybody lands with nobody.
    2. Lead with one channel. In markets that restrict cold email, start on LinkedIn. For prospects in Austria, Czechia or Germany, use LinkedIn unless a compliant basis for email exists. When you add email later, send it after a LinkedIn touch, so your name is already familiar.
    3. Build the first list from your past clients. Find companies that resemble the ones already paying you.
    4. Write a first message that sells the meeting. Save the service for the call.
    5. Set the goal as conversations. Stop aiming to "book 10 sales calls" and aim to start 50+ conversations this month. Calls grow out of conversations, and clients grow out of calls.
    6. Use content to support outreach. Treat content as support for outbound; on its own it cannot generate demand. Posts get attention, and direct messages get deals.
    7. Check capacity before adding volume. If the business cannot handle the conversations it has, more lead volume only adds unanswered replies.

    Here is a made-up first message from a small IT support firm to the operations director of a 40-person engineering practice:

    Subject: IT on your site teams

    Hi Sarah, I noticed your practice now runs three sites around Leeds. We look after IT for two civil engineering firms in Yorkshire, mostly the laptop and access problems that hit site teams on a Monday morning. If that sounds like your week, would a 15-minute call on Thursday help? I can show you what we changed for them and what it cost. If not, just say so and I will leave it there.

    What do UK and US rules say about B2B email?

    Whether you may send is a legal question. Whether you should is a business one. Keep them apart.

    In the UK, PECR's consent rule for marketing email does not cover corporate subscribers, so you can email a limited company without consent. You still have to say who you are and include a working address for opting out (ICO).

    Once personal data is involved, UK GDPR applies too, and any business contact can insist you stop direct marketing to them. The ICO also recommends keeping a "do not email" list (ICO).

    In the US, CAN-SPAM covers B2B email as well. Keep headers and subject lines truthful, put a valid postal address and a clear opt-out in every message, and honor opt-outs within 10 business days. Fines go as high as $53,088 for every non-compliant email (FTC CAN-SPAM guide). If you send from outside the US, have a US lawyer check your template.

    On our campaigns, every opt-out goes onto an exclusion list, and that person is never contacted again. This is not legal advice.

    What mistakes make small business lead generation expensive?

    The biggest mistake is treating activity as a system. Sends, connection requests and posts all feel like work. The only test is whether they start conversations. Every mistake below costs you on both bills.

    • Buying cheap lists. A bargain list from a freelancer means few opens and a pile of bounced addresses. The cash saving is small. The months spent getting a damaged domain back into inboxes are not.
    • Scaling before it works. Volume beats luck only once the small numbers convert. Before that, volume just makes the same mistake more often, on a bigger bill.
    • Stopping after one or two messages. Map out 5 or 6 touches at minimum, across email and LinkedIn where you can. Stop early and you pay for the setup without collecting what it was built for.
    • Changing strategy every few weeks. Jumping between strategies leaves every one of them half built, and each restart charges you the setup hours again. Testing inside one strategy is different: test angles and subject lines often, because more tests find a winner sooner.

    Before you spend another dollar or another evening, write down last month's hours on lead generation and the conversations they started. Hours per conversation, times your hourly rate, is what one conversation costs you today. That is the number any tool or agency has to beat.

    If you have logged your hours and cannot tell whether doing it yourself still makes sense, I can go through the numbers with you. Book a call and bring the log.

    Questions small business owners ask about lead generation

    How can a local service business get leads from Google?

    Local Services Ads are built for local trades, which rules out most B2B outbound. Google describes the product as built for local services businesses to appear in localized, intent-driven searches. Check that your trade is in a supported category before budgeting, because not every service qualifies.

    When is the best moment to ask a client for a referral?

    Ask at the moment the deal closes. Salesforce advises that when closing a sale, you ask the buyer if they know anyone who might appreciate your product or service. The buyer has just chosen you, so goodwill is high and the question feels natural.

    What share of profit should a small business spend on marketing?

    A common rule of thumb is 7-10% of gross profits. Keap cites its own Small Business Growth Trends report as suggesting that range. Treat it as a ceiling for all marketing combined, including software and outside help. The base is gross profit, so low-margin firms get less.

    How do I work out my cost per lead?

    Divide total campaign spend by the leads it produced. In Salesforce's example, a campaign costing $1,000 that generates 200 leads has a CPL of $5. Set up tracking before launch: Close notes that lead generation is not a "set it and forget it" strategy, and many small firms start without it. Tag each lead's source in your CRM.

    What is the 5 minute rule for leads?

    It is the habit of replying to a new inbound inquiry within five minutes of it arriving, while the person is still thinking about the problem. Treat it as a target rather than a law. The Lead Response Management study found the chance of reaching a web lead drops about 10-fold after the first hour. If nobody can answer that fast, send an instant acknowledgment with a booking link.

    Do I need a landing page before running lead campaigns?

    Yes, at least one. Keap says a small business needs at least one page on its website to receive traffic from its lead-gen platforms. Expect any articles around it to work slowly: Google calls content marketing a slow trickle that helps build credibility over time, so judge the page by bookings and the articles by trust.

    Want to get more B2B clients for your business?

    I help B2B companies book 10 to 100+ qualified sales calls per month with outbound. Let's see if it fits yours.

    Artem Smirnov
    Artem Smirnov

    I help B2B companies book qualified sales calls with cold email and LinkedIn outbound.