Start a business · 8 min read
How to Start a Lead Generation Business
A lead generation business finds people who might buy, and gets them talking to a business that sells. Here’s how to start one honestly — selling appointments to local businesses, with the rules spelled out.
In short: Book meetings for one kind of local business with the companies that buy from them. Agree what counts in writing, email honestly under CAN-SPAM, and report weekly.
AI Hustle Team · Updated November 9, 2026
Every local business owner says some version of this:
“If you can get me in front of the right people, I can close them.”
That’s what you sell. Not clicks. Not “awareness.” Conversations with people who might buy.
It’s a simple idea. Doing it honestly takes more care than most guides admit.
Two ways to do lead generation
Most lead generation businesses do one of two things:
| Selling leads | Selling appointments | |
|---|---|---|
| What you hand over | Names and contact details of possible buyers | A booked meeting with a buyer who said yes |
| Who it’s usually about | Often consumers — homeowners, patients | Often businesses — offices, property managers |
| The hard part | Consent rules for calls and texts, lead quality | Doing the outreach and follow-up well |
| What the client sees | A list they still have to work | A name on their calendar |
This guide is about the second one: booking meetings between a local business and the businesses that buy from it.
It’s the cleaner place to start. You email businesses, not people at home, and the client sees exactly what you did.
NextStep 1 · Pick a client whose one new customer is worth a lot ↓step 1Pick a client whose one new customer is worth a lot
Lead generation only makes sense when one new customer pays back the effort.
Look for local businesses that win contracts, not one-off jobs:
- Commercial landscapers — property managers and HOAs sign yearly contracts
- Commercial cleaners — offices clean every week
- IT support companies — small law and accounting firms pay monthly
- Roofers — property managers have many buildings
- Sign and print shops — new businesses opening nearby
Pick one kind of client, in one city.
Your first sentence: “I book meetings for commercial landscapers in Phoenix with property managers.”
NextStep 2 · Agree what counts — in writing ↓step 2Agree what counts — in writing
This is the step that saves your business later.
Before you send a single email, agree with your client on what a good appointment is:
- Who: the job titles and kinds of companies that count
- Where: the area your client actually serves
- What: a real meeting or call, on the calendar, that the prospect agreed to
- When it doesn’t count: no-shows, wrong area, someone who can’t make the decision
- How you’ll report: one short summary every week
Without this, every meeting turns into an argument.
With it, you both know what you’re paying for.
NextStep 3 · Make a first offer, and price it honestly ↓step 3Make a first offer, and price it honestly
Start with a short pilot, not a long contract.
“For the next 30 days I’ll reach out to property managers in the East Valley on your behalf and book meetings that match the definition we agreed on.”
There are three common ways to charge. We won’t give you numbers — they depend on your client’s market.
| Model | Good | Watch out |
|---|---|---|
| Pay per appointment | Easy to sell — they pay for results they can see | You carry the risk if the list is weak |
| Monthly fee | Steady for you | The client needs to see weekly progress |
| Small fee plus per appointment | Shares the risk | Takes more explaining |
Whatever you pick, write it down with the definition from Step 2.
NextStep 4 · Build the list for your client ↓step 4Build the list for your client
Now do the work.
For a commercial landscaper, the buyers are property managers, HOAs and office parks in the area they serve:
| Company | What they manage | Area | Fit? | Contact | |
|---|---|---|---|---|---|
| 1 | Saguaro Ridge Property Group | 14 HOA communities | Mesa | Yes | Contact form |
| 2 | Desert Bloom Management | Office parks | Tempe | Yes | info@desertbloommgmt.example |
| 3 | Copper State Rentals | Single-family homes | Phoenix | No | — |
| 4 | Red Mountain HOA Services | 9 HOA communities | Mesa | Yes | hello@redmtnhoa.example |
| 5 | Superstition Commercial | Retail centers | Gilbert | Yes | Contact form |
| 6 | Kierland Apartment Co. | 3 apartment communities | Scottsdale | No — outside area | — |
Copper State manages single homes — tenants look after the yards. Not a fit.
Kierland is outside your client’s area. Skip.
A smaller list of real fits beats a big list of maybes.
NextStep 5 · Send honest outreach ↓step 5Send honest outreach
You’re writing on behalf of your client. Say so.
Never pretend to be someone you’re not, and never hide who the offer is from.
Hi,
I work with GreenLine Grounds, a commercial landscaping company in Mesa. They look after HOA common areas and office parks across the East Valley.
I saw Saguaro Ridge manages 14 HOA communities nearby.
Would a 15-minute call with their owner be useful before your next contract renewal?
— Ray Delgado, for GreenLine Grounds
GreenLine Grounds · 400 Example Rd, Mesa, AZ
Not interested? Reply “stop” and we won’t write again.
This email does what US law asks of commercial email:
- The From name and address are honest
- The subject line matches the email
- It says clearly who is making the offer
- It includes a real postal address
- It gives an easy way to opt out — and you honor it
Under the FTC’s CAN-SPAM guide, the business being promoted and whoever sends the email can both be held responsible. That’s you and your client. Get it right for both of you.
The cleanest setup: your client gives you a mailbox on their own domain, like the one above.
NextStep 6 · Follow up, and book the meeting ↓step 6Follow up, and book the meeting
Most replies don’t come from the first email.
Keep it short, then stop:
- Day 0First email
Who your client is, one real detail, one question.
- Day 3Quick bump
“Just checking this reached you.”
- Day 7Something useful
A short note on what to look for in a landscaping contract.
- Day 14Last one
“I’ll stop here. Happy to connect you any time.”
When someone replies, speed matters. Answer the same day, and offer two real times.
Booking meetings · GreenLine GroundsWorkingstep 7Report every week
Your client is paying for meetings. Show them, every Friday:
- 01Reached out to
How many companies, which kinds.
- 02Replies
Who answered, and what they said.
- 03Meetings booked
Name, company, time, why they fit.
- 04Said no
So nobody writes to them again.
- 05Next week
Which part of the area you’ll cover.
A clear weekly report is what turns a 30-day pilot into a client who stays.
NextThe rules you can’t skip ↓The rules you can’t skip
Lead generation has more rules than most service businesses. Know these. This is general information, not legal advice.
- Buying lists of consumer phone numbers and cold texting them
- Cold calling home and mobile numbers on the National Do Not Call Registry
- Emailing anyone again after they asked you to stop
- Faking leads, or counting meetings that don’t match the agreement
- Selling one person’s details to several businesses without telling them
- Using EU or UK contacts without checking their stricter rules first
If you ever collect leads from consumers — say, through a quote form — tell people plainly who will contact them and how. Get their consent before anyone calls or texts.
Then the business basics. In the US you’re a sole proprietorship by default once you start. An EIN is free from the IRS. If your net self-employment earnings are $400 or more, you file a tax return.
NextOne person, with an AI team ↓One person, with an AI team
The work in lead generation is mostly research, writing and follow-up. That’s the part an AI team does:
| You do | Your AI team does |
|---|---|
| Win clients and agree the definition | Builds and checks the list for each client |
| Decide who is a good fit | Writes one email or contact-form note per company |
| Approve what goes out | Follows up on day 3, 7 and 14 |
| Talk to your clients | Drafts replies with meeting times, and the Friday report |
It asks before the first send.
It doesn’t make phone calls, and it won’t pretend to be anyone. That keeps you on the right side of the calling rules too.
NextWhat to do this week ↓What to do this week
- 01Pick one kind of client and one city
Commercial landscapers in Phoenix.
- 02Write your definition of a good meeting
Who, where, what, what doesn’t count.
- 03Use your own method to find your first client
Build a list of 20 of them and email each one.
- 04Set up honest sending
A mailbox on the client’s domain, their address, an opt-out.
- 05Set up the basics
An agreement, an EIN, a business email.
That third step is the best proof you have.
If you can book meetings for yourself, you can book them for a client.
Questions
Is lead generation legal?
Yes, when you follow the rules. In the US, commercial email must follow CAN-SPAM: honest sender and subject, a postal address, and an opt-out you honor. Calls and texts have stricter rules, including the National Do Not Call Registry.
Should I sell leads or appointments?
Appointments are easier to start with when you work with local businesses that sell to other businesses. The client sees exactly what they got, and you avoid most of the consent problems that come with consumer phone numbers.
Do I need to make cold calls to do lead generation?
No. Many lead generation businesses work by email and website contact forms. If you do call, check the Do Not Call rules first and follow them every time.
How do I get my first lead generation client?
Use your own method on yourself. Build a list of 20 local businesses that would benefit, write to each one with a short honest email, and follow up. Your own results are your first case study.
Can AI run a lead generation business?
An AI team can do the research, the emails, the follow-ups and the reply drafts. You still win the clients, agree what counts, approve what goes out and stay responsible for following the rules.
Sources
Keep reading
Let Your AI Team Do This For You
Free to try. No card required. It asks before anything goes out in your name.
Takes 30 seconds · No card required