Ask ten agents where their next client is coming from and eight will say "referrals, hopefully." Hope is not a pipeline. The agents and brokerages that grow every single year treat lead generation as a system: known channels, known costs, and a follow-up machine that never lets a name go cold.

This guide covers every lead channel that works in real estate right now, what each one actually costs, how fast it pays off, and a 90-day plan to build a pipeline you own instead of renting one from the portals.

Lead Generation at a Glance

ChannelTypical cost per leadTime to first resultsBest for
Google Search ads$30-1002-4 weeksHigh-intent sellers and buyers
Meta ads (Facebook/Instagram)$8-301-2 weeksBuyer demand, listing launches
Organic social contentTime only3-6 monthsInbound sellers, brand in your farm area
Email to your databaseNearly freeImmediateRepeat and referral business
Open houses$50-150 per eventSame weekendBuyer leads plus neighborhood sellers
Portal leads (Zillow, Realtor.com)$60-500+ImmediateVolume, but shared and rented
Geographic farming$1-3 per home per month6-12 monthsListing dominance in one neighborhood

Costs vary by market. A Dallas suburb and downtown Miami will sit at opposite ends of these ranges, but the relationships between the channels hold everywhere.

The Three Buckets Every Lead Falls Into

  1. Owned: your database, past clients, sphere, email list, followers. Cheapest to convert, and nobody can take them from you.
  2. Earned: referrals, organic content, local reputation. Slow to build, incredibly durable.
  3. Paid: ads and portal leads. Fast, scalable, and gone the moment you stop paying.

The most common mistake in real estate marketing is renting paid leads forever without ever converting that spend into owned assets. Every paid lead should end up in your database, on your email list, and inside a follow-up sequence. Paid fills the top of the funnel. Owned closes it.

Channel Deep Dives

Google Search: the highest intent money can buy

Someone typing "sell my house fast in Scottsdale" is not browsing. They have a problem today. Search campaigns work when three pieces line up: exact-intent keywords, a dedicated landing page with a concrete offer (home valuation, buyer guide, neighborhood report), and call tracking so you know which keyword produced which client.

Expect a higher cost per lead than social, but a much higher appointment rate. A well-run seller campaign converts 3-8% of leads into listing appointments. We build these funnels end to end as part of Paid Advertising.

Meta ads: demand you create instead of wait for

Buyers are not searching every day, but they scroll every day. Meta is where you put a stunning listing video in front of 40,000 locals for the price of a dinner. The playbook: launch every listing with a short video ad, retarget everyone who watched past the halfway mark, and build lookalike audiences from your past buyers.

This is also the fastest channel to test. You will know within two weeks whether a campaign works. When we replaced a brokerage's portal spend with owned campaigns, their cost per qualified lead dropped 54%. That case study is in our portfolio.

Organic social: slow, then sudden

Organic content compounds. For months it feels like shouting into a void, then a seller calls saying "I feel like I already know you." The sustainable version is four posts a week, each with one job: an authority post (market take), a proof post (just sold), a personality post (your actual life), and a listing post. Three give value, one asks.

If you cannot sustain it yourself, that is literally what our Social Media Management service exists for. But whoever runs it, consistency beats brilliance every time.

Your database: the cheapest closing you will ever get

Most sellers talk to exactly one agent before listing. The winner is whoever they remember that week. A twice-monthly email with genuine local value, home anniversary touchpoints, and a quick personal note when their street gets a new comp will out-earn thousands in ad spend.

Your database is the only lead source with a near-zero cost and a decade-long shelf life. Treat it like the asset it is.

Open houses: one Sunday, ninety days of marketing

An open house produces buyer leads on the day, but its real value is content and neighbors. Capture a walkthrough video, short clips, and a "what buyers asked today" piece to camera, then feed your social and email channels with it for weeks. The sign-in sheet becomes a nurture list. The neighbors who wander in are next year's sellers.

Portals: rent strategically, never depend

Zillow and Realtor.com leads are real, but they are shared with competing agents, prices rise every year, and the response-time war is brutal. The sane approach: use portals as a bridge for volume while your owned engine ramps up, then shrink the spend as your own cost per lead beats theirs. Never let a rented channel be your only channel.

What Actually Converts: Speed and Follow-Up

Channel choice gets the attention, but follow-up does the closing.

  • Respond in five minutes, not five hours. Contact rates collapse within the first half hour. Automate the instant reply, then follow personally.
  • Plan for 8-12 touches. Most leads convert weeks or months after the first contact. Most agents quit after two attempts. The gap between those two numbers is where deals go to die.
  • Tag everything in a CRM. Source, budget, timeline, neighborhood. A database you cannot segment is just a phone book.

The 90-Day Pipeline Plan

WeeksFocusWhat to do
1-2FoundationClean your CRM, claim and complete your Google Business Profile, build one landing page with a valuation offer, install the Meta pixel
3-4First campaignsLaunch a Meta listing or buyer campaign, restart a twice-monthly database email
5-8Add search and rhythmTurn on Google Search for seller keywords, start the 4-post social week, run one open house with full content capture
9-12OptimizeAdd retargeting, ask every closed client for a review, cut the weakest channel, double the budget on the strongest, report cost per lead and appointments monthly

By day 90 you should know your cost per lead on at least two channels and have a follow-up system running without you thinking about it.

What to Measure

MetricHealthy target
Cost per leadWithin the ranges above for your channel
Lead-to-appointment rate5-10%
Appointment-to-agreement rate30-50%
Blended return on ad spend5x or better once mature
Database emails per month2, every month, no gaps

One warning: judge channels on closings, not lead volume. A channel producing 100 cheap leads that never answer the phone is more expensive than 10 leads at triple the price who show up to appointments.

Frequently Asked Questions

Building this system is exactly what we do all day for realtors, brokerages, and developers. If you would rather run listings than ad dashboards, book a free strategy call and we will map your market's version of this plan together.