
Real Estate Lead Generation: Channels Compared
Real estate lead generation for agents and investors: where leads come from, what each channel costs you, and the follow-up that decides which ones close.
Real estate lead generation is how agents and investors find people who want to buy or sell, before a competitor does. Agents mostly win business through referrals and past clients, then fill the gaps with portals, ads and their own website. Investors mostly buy attention: mail, calls, texts and search ads aimed at owners who may need to sell. Both groups lose more deals to slow, short follow-up than to the wrong channel.
This guide goes through the channels for each, what each one costs you in money and time, and how to work out which ones are paying off in your market.
Where agents' business actually comes from
NAR's 2025 Profile of Home Buyers and Sellers is the clearest data on this. Sixty-six percent of sellers found their agent through a referral or used an agent they had worked with before, and 43% of buyers used an agent they found through a referral. Websites, open houses and cold contact each account for single-digit shares.
So for agents, lead generation starts with the people who already know you:
- Your database. Past clients, friends and family, with a reason to hear from you a few times a year: a market update for their street, a home anniversary, an invitation.
- Asking for referrals, at closing and again when a client is happiest with the house.
- Open houses, which still introduce agents to buyers who do not have one yet.
The paid channels fill in around that:
- Portals. Zillow and Realtor.com sell leads from buyers browsing listings. Zillow Preferred charges a success fee at closing rather than an upfront price; its pricing page lists 40% for seller-originated connections and fees that vary by ZIP code for others. Realtor.com sells Connections Plus and Market Reach.
- Lead generation platforms like Market Leader, CINC and Real Geeks bundle an IDX website, ads and a CRM.
- Your own website and Google Business Profile, which are slower but are the only channel you own. Our real estate SEO guide covers that side.
The channels investors use
Investors are looking for owners with a reason to sell soon: an inherited house, a vacant property, a pre-foreclosure, tax debt, a tired landlord, major repairs. The main channels:
| Channel | Who you reach | Speed | What it costs you |
|---|---|---|---|
| Direct mail | Owners on a list who have not raised their hand | Weeks per campaign | Printing, postage and data, every month |
| Cold calling | The same lists, by phone | Starts in days | Callers or a dialer, plus skip tracing |
| SMS | Opted-in contacts | Starts in days | Registration, carrier fees, compliance work |
| Google Ads | People searching "sell my house fast" now | Days | Every click, and costs rise as you scale |
| SEO | The same searchers, organically | Months | Content and site work up front, little per lead later |
| Driving for dollars | Vacant and run-down houses you spot | Ongoing | Your time and an app |
| Referrals | Agents, attorneys, probate and divorce contacts | Unpredictable | Relationships |
The channels split into two kinds. Inbound (Google Ads, SEO, referrals) reaches people who are already looking, so fewer leads go further. Outbound (mail, calls, texts) reaches owners who have not asked, so you need more volume and more follow-up to find the ones who are ready. Most investors run both: outbound for volume, inbound for the sellers who are ready now. For mail that your CRM sends on its own, see direct mail postcards on autopilot.
Outbound calls and texts come with rules. Cold calls fall under the TCPA and Do Not Call lists, AI voices count as artificial voices under the FCC's 2024 ruling, and business texting needs A2P 10DLC registration. The details are in real estate cold calling: costs, rules, AI and SMS compliance for investors. The motivated seller leads playbook goes deeper on each investor channel.
Work out cost per deal, not cost per lead
Prices for every channel move by market and month, so a table of national averages will mislead you. Your own numbers will not. For each channel, track four things for a full quarter:
- Spend, including data, tools and people's time.
- Leads, tagged by source in your CRM from the first touch.
- Appointments set from those leads.
- Deals closed.
Then divide. An illustration with round numbers: a channel that costs $3,000 a month and produces 60 leads looks cheap at $50 a lead. If one of those leads closes, that is $3,000 a deal. A channel at $150 a lead that produces 20 leads and two deals costs $1,500 a deal. The second is the better channel, and a cost-per-lead report would tell you the opposite.
Three rules make the numbers trustworthy:
- Tag the source at the first touch, not when the deal closes, or every deal gets credited to whoever spoke to the seller last.
- Give each channel long enough. Mail and SEO take months to show what they do. A two-week test of either tells you nothing.
- Count your own time. A free channel that eats 15 hours a week is not free.
Follow-up decides which leads close
The same lead is worth very different amounts depending on what happens next. In a study published in Harvard Business Review, companies that tried to contact a web lead within an hour were nearly seven times as likely to qualify it as companies that waited longer. And most sellers are not ready on the first conversation, so the business still following up months later gets the deal the others gave up on.
That is the part of lead generation most worth automating:
- Respond in minutes, at any hour. An AI voice or text agent can call or text a new lead back immediately, ask the first qualifying questions and book a time with you.
- Follow up on a schedule for as long as the lead is alive, so no one quietly drops off because a busy week got in the way.
- Log every lead with its source, so the cost-per-deal numbers above build themselves.
Our lead generation stack for investors sources roughly 40,000 records a month and produces 60 to 90 live transfers and 120 to 180 booked seller appointments a month, and it replaced about four VA seats. The follow-up side is covered in how to automate lead follow-up.
A sensible way to start
If you are building lead generation from nothing:
- Start with what you already have: your database and referral sources if you are an agent, a targeted list and one outbound channel if you are an investor.
- Add one paid inbound channel with a fixed monthly budget, and track it to the deal.
- Build the owned channel in the background: a website and Google Business Profile that can rank in your market. It is slow, and it is the one that keeps producing when the budget stops.
- Automate the response and follow-up before you add more volume. More leads into slow follow-up is more waste.
- Review cost per deal every quarter and move budget toward what is working.
If you want help with the website and search side, that is our AI SEO website service. For the response, follow-up and outbound side, see AI lead generation or get in touch.
Founder & CEO, White Space Solutions
Jason builds AI automation systems for real estate investors and business owners. With experience spanning data analytics, direct mail automation, AI voice agents, and revenue intelligence, he helps companies replace manual workflows with intelligent systems that drive measurable results.
Related Articles
Motivated Seller Leads: Lists, Sources, Costs
Motivated seller leads explained: the eight list types, where each comes from, what list tools cost in October 2026, buying vs generating, and follow up.
DealMachine Alternatives: 6 Tools Compared
DealMachine alternatives compared on verified October 2026 pricing: PropStream, PropertyRadar, BatchLeads, DataSift, REsimpli and a budget option.
AI Lead Generation Real Estate Investors Use
How AI lead generation in real estate works for investors: the five layers, verified 2026 tool prices, a scoring prompt, and the calling rules to follow.
Motivated Sellers: Who They Are, What to Say
Who motivated sellers are, the situations behind them, the signals that separate real motivation from a list flag, and how to run the first conversation.