Inbound is a shop window: people who are already looking find you. Outbound is a knock on the door: you pick the person and go to them. If nobody knows your business yet, start outbound, because a window is only useful where people walk by. Add inbound alongside it so that, in a few months, the window starts doing some of the work.
That is the short answer, and most comparisons stop at definitions. The useful parts are how long each takes to produce a first lead, what it costs you in time as well as money, who controls when a lead arrives, and what to do in the first 90 days. This page covers those, with no borrowed statistics. The numbers below are planning figures you should replace with your own after the first batch.
What each one means in plain words
Inbound lead generation means getting found. A Google Business Profile, a page that answers a question your customers search for, a review, a referral, a listing in a directory. The lead starts the conversation. Outbound means going out. An email to a named person, a phone call, a letter, a visit. You start the conversation.
Real businesses mix them without noticing. A referral is inbound. Asking for a referral is outbound. The line matters only for planning: inbound is slow to build and cheap to keep, and outbound is quick to start and takes steady effort.
Time to the first lead: days versus months
These ranges come from how the channels work, not from a study. Treat them as rough.
| Channel | Inbound or outbound | Typical wait for a first lead | Your weekly time |
|---|---|---|---|
| Emails to named buyers | Outbound | Days | 4 to 6 hours |
| Phone calls to a short list | Outbound | Days | 3 to 5 hours |
| Asking past customers for referrals | Outbound | Days to weeks | 1 hour |
| Google Business Profile | Inbound | Weeks | 1 hour after setup |
| Reviews | Inbound | Weeks to months | 1 hour |
| Helpful pages and articles | Inbound | Months | 3 to 5 hours |
The gap is the whole story. Someone who starts writing helpful pages on Monday may get a first inquiry in a quarter or two. Someone who sends 20 well-aimed emails on Monday can have a reply on Tuesday.
Cost and effort
Outbound costs mostly your time and some data: a list of named buyers, verified addresses, a few hours a week writing and following up. It stops producing the day you stop. Inbound costs time up front, writing, setup and asking for reviews, and then keeps producing with less effort, though it needs upkeep. Neither is free. The honest comparison is cost per lead after three months, and for a new business, outbound usually wins that and inbound wins at twelve months. Our piece on small business lead generation ideas lists more ways to fill each side, and the answer page on lead generation for a small business is a short overview.
Control: who decides when a lead arrives
With inbound, the buyer decides. A lead appears when somebody searches at 9 p.m. on a Sunday, and you can't speed it up on a slow month. With outbound, you decide. You can send 20 emails today or 40 tomorrow, and you can aim at one trade or one neighborhood this week. If you need work next month, only one of the two lets you pull a lever. That control is why outbound suits a business with a gap to fill. It is also why it takes discipline, because nobody forces you to keep sending.
Which fits a business with no audience
An audience is anyone who already knows you: past customers, a mailing list, a local reputation, followers. If you have a few hundred of them, inbound can work early, because the people to whom your pages and reviews matter already exist. If you have none, inbound has nobody to show to yet, and you'd be writing for search engines you have no standing with. Start with outbound to a tight list, and read how to get customers with no audience for the first moves. Cold email is not dead; does cold email still work in 2026 explains when it works and when it doesn't, and lead generation for a local business adds the local angle.
A 90-day plan that uses both
Take Marlow Books, a two-person bookkeeping practice with no audience, selling monthly bookkeeping to dental and veterinary offices in one metro area. Here is its quarter.
Days 1 to 3. Define the buyer: practice owners in the metro, 3 to 15 staff. Build a list of 100 named owners with verified emails. Claim and complete the Google Business Profile (about two hours).
Days 4 to 28. Send 20 emails a day for five working days from the owner's own Gmail, 100 in all, with a follow-up on day three and day seven after each send. As a planning guess, say 5 replies and 2 calls booked per 100; yours will differ, and the first batch tells you. Spend the rest of the month on those calls, and ask every new client for a review.
Days 29 to 56. Send a second batch of 100 to a fresh list. Take the three questions that came up most in replies ("what does monthly bookkeeping cost?", "do you work with our software?") and write one plain page for each. That is inbound built from what outbound taught you.
Days 57 to 90. A third batch, and one referral ask a week to every happy client. Count where each lead came from. At the end of the quarter: 300 emails sent, perhaps 15 replies and 6 calls, plus a profile, three pages and a handful of reviews that will keep producing.
Rocketship does the outbound half of this on its own: it finds the buyers by name, emails them from your own Gmail, follows up, and books the meeting. The inbound half is the page and the profile, which stay yours. If you also want to try mail, direct mail versus email compares the costs, and getting clients on LinkedIn covers the slower social route.
How to tell what is working
Add one column to your lead sheet: where it came from. Ask every new lead "How did you find us?" and write the answer down, in their words. After 90 days, count leads by source and calls booked by source, then put the next month's hours where the numbers are best. If outbound produced 6 calls from 12 hours a week and inbound produced 1 from 3, don't cut inbound yet, since it is still early, but don't double it either. Review once a month, and change one thing at a time.
Rocketship finds the buyers, emails them from your own Gmail, follows up, and books the meeting on its own. Plans that get you customers start at $24.99 a month (Launch), and every monthly plan starts with a 7-day free trial, card required.
