10 real estate cold call scripts that convert more leads

Written by

Zoë

Reviewed by

Paul Dornier

Last updated

10 real estate cold call scripts that convert more leads

Written by

Zoë

Reviewed by

Paul Dornier

Last updated

10 real estate cold call scripts that convert more leads

Written by

Zoë

Reviewed by

Paul Dornier

Last updated

Table of Contents

Most agents lose the call in the first five seconds. They open with "Hi, how are you doing today?" and the homeowner already knows it's a pitch.

A good real estate cold call script fixes that. Think of it as a structure rather than a teleprompter. It handles the opening, gives you a reason for calling that sounds like you've done your homework, and frees you up to listen to the answer.

The scripts below are grouped by who you're calling, from cold sellers to FSBOs to buyer leads. You'll also get objection handlers, the delivery habits that decide whether any of this lands, and a way to figure out which openers are booking appointments for your team.

Quick reference: which script to use when

#

📞 Script

🎯 Best for

🥅 Goal of the call

1

Initial seller cold call

Homeowners who haven't listed

Gauge interest, set an appointment

2

FSBO

"For sale by owner" listings

Offer help without insulting their choice

3

Expired listing

Listings that came off the market

Diagnose what went wrong

4

Just-sold / circle prospecting

Neighbors of a recent sale

Plant the seed with social proof

5

Neighborhood farming

Owners in your target area

Become the local expert

6

Buyer-lead follow-up

Online inquiries

Book a showing

7

Investor outreach

Buy-and-hold or flip buyers

Qualify criteria, send deals

8

Past client / sphere

People who know you

Ask for the referral

9

Voicemail

Calls that go unanswered

Earn the callback

10

Warm-lead follow-up

Past appraisals, old leads

Reopen the conversation

What makes a real estate cold call script work

The agents who book appointments and the agents who get hung up on are usually running the same four-part structure. The difference is how naturally they deliver it, which is mostly a matter of building scripts from a repeatable framework and then practicing until it sounds like you.

Here's the anatomy:

  • A confident open. Say your name and your prospect's name like you already know each other. Skip "Is this a good time?" You're giving them an exit before you've given them a reason to stay.

  • A specific reason for the call. Reference their address, their neighborhood, or a recent sale nearby. Specificity signals you're not blasting a list.

  • One qualifying question. Ask something open-ended that gets them talking about their situation. Yes-or-no questions stall the conversation before it starts.

  • A soft next step. The goal is to book the appointment. Ask for 15 minutes of their time and save the listing conversation for when you're sitting across from them.

Most agents open with small talk and save the reason for calling until the end. The ones who book appointments flip that. They lead with the reason and earn the small talk later.

10 real estate cold call scripts by scenario

Treat these as starting points. The bracketed parts are yours to fill in, and the best agents tweak the wording until it matches how they talk. 

What matters is how well you deliver the script. Reciting it word-for-word is what makes you sound like a telemarketer.

1. The initial seller cold call

Your first call to a homeowner who hasn't listed. You're testing for interest and trying to earn a few minutes.

"Hi [name], it's [your name] over at [your brokerage]. I'll be quick. The reason I'm calling is I've got buyers looking in [neighborhood] right now, and I wanted to ask, have you given any thought to selling if the right offer came along?"

Best for: Opening a conversation with a homeowner who has no reason yet to trust you. The "buyers looking in your area" angle creates a little urgency without overpromising.

2. The for-sale-by-owner (FSBO) script

FSBO sellers have already decided they don't need you. Don't argue with that. Acknowledge the effort, then offer something useful.

"Hi [name], I saw your home on [platform] and it looks great, you've clearly put work into it. I'm not calling to talk you out of selling it yourself. I work with a few buyers in [neighborhood] and wanted to ask, would you be open to me bringing them by if one's a fit?"

Best for: Getting a foot in the door with sellers who are skeptical of agents. You're leading with their buyers and keeping your commission out of the opening line.

3. The expired listing script

A listing that came off the market without selling is a frustrated seller and a warm opportunity. Lead with curiosity and hold the pitch.

"Hi [name], it's [your name] with [your brokerage]. I noticed your listing on [street] came off the market recently. I'm sure that was frustrating. Can I ask what you think went wrong the first time?"

Best for: Sellers who still want to sell and are quietly wondering what they'd do differently. Your job is to diagnose, then offer a new angle.

4. The just-sold (circle prospecting) script

When you close a deal, the surrounding blocks are your warmest cold calls. Use the sale as your reason for reaching out.

"Hi [name], it's [your name] from [your brokerage]. I just helped a family sell their place over on [street] for [outcome], and I'm reaching out to a few neighbors. Out of curiosity, have you ever wondered what your home would go for in this market?"

Best for: Turning a recent win into social proof. Homeowners love knowing what's happening on their street.

5. The neighborhood farming script

This one builds the long game. You're positioning yourself as the agent who knows the area cold.

"Hi [name], it's [your name]. I've worked [neighborhood] for years and I send out a quick monthly note on what's selling and for how much. Would it be useful if I added you to that, no strings attached?"

Best for: Owners who aren't ready to move but will be eventually. A low-pressure value offer keeps you top of mind for when they are.

6. The buyer-lead follow-up script

When someone fills out a form on a listing, speed matters more than polish. Call fast, reference the exact property, and steer toward a showing.

"Hi [name], it's [your name] with [your brokerage]. You just asked about [address] online, so I wanted to reach out before it gets away from you. Are you hoping to see this one specifically, or are you still figuring out the neighborhood?"

Best for: Online inquiries that are already raising their hand. The faster you call, the more likely you're the agent they remember.

7. The investor outreach script

Investors care about the numbers more than your hustle. Get to criteria fast and prove you can send deals worth their time.

"Hi [name], it's [your name]. I came across you as someone active in [market] and wanted to ask, are you buying right now? If you tell me your criteria, cash flow, flips, price range, I can send the ones that actually fit instead of cluttering your inbox."

Best for: Buy-and-hold and fix-and-flip buyers who'll work with any agent who brings them real deals.

8. The past-client and sphere referral script

The people who already trust you are your highest-converting calls. Keep it human and ask directly.

"Hi [name], it's [your name]. No agenda here, I just wanted to check in and see how the house is treating you. And honestly, while I've got you, do you know anyone thinking about buying or selling this year? I always want to help the people you'd vouch for."

Best for: Reactivating past clients and your network. Referrals close faster and cheaper than any cold list.

9. The voicemail script

Most calls go to voicemail, so treat the message as its own script. Give a reason to call back and keep it under 20 seconds.

"Hi [name], it's [your name] at [your brokerage]. I'm reaching out because a home near you just sold and I think you'd want to know the number. Give me a call back at [phone] when you get a sec, I'll keep it quick."

Best for: The 80% of dials nobody answers. A specific, low-pressure reason beats "just touching base."

10. The warm-lead follow-up script

A lead who once asked for an appraisal or a valuation has just gone quiet. Reopen with new information.

"Hi [name], it's [your name]. I gave you a valuation back in [month] and the market's moved since then. I'd hate for you to be working off an old number. Want me to refresh it for you?"

Best for: Old leads sitting in your CRM. A reason to call ("your number is stale") beats another generic check-in.

Objection-handling scripts for real estate cold calls

Most objections are just the prospect telling you where they're stuck. Treat each one as a place to keep the conversation going, and keep a library of rebuttals ready so you're not improvising under pressure.

  • "I'm not interested." Don't push. Qualify instead: "Totally fair. Quick question before I let you go, is it that you're staying put for good, or just not right now?"

  • "I already have an agent." Stay gracious and stay in orbit: "That's great, sounds like you're in good hands. Would it still be helpful if I sent you a monthly market update as a second opinion?"

  • "Take me off your list." Honor it immediately, with one respectful pivot: "Done, I'll take care of that. Before I go, would it be alright if I left you my number in case anything changes?"

  • "What's your commission?" Acknowledge the concern, move to the meeting: "Good question, and it depends on a few things I'd rather get right in person. Are you free Thursday or would the weekend work better?"

  • "How did you get my number?" Be transparent and reassure: "Fair to ask. I pull from public records and listing data to reach homeowners in [neighborhood]. Your info's safe with me, I'm just trying to be useful to people nearby."

The honest truth is that some calls end no matter what you say. That's the job. The point of a script is to make sure you didn't end it early by fumbling a moment you could have saved.

Real estate cold calling tips that make the scripts land

A great script delivered badly still fails. These habits separate the agents who book from the ones who burn through a list.

  1. Do your homework before you dial. Two minutes on the property, the neighborhood, and recent sales gives you the specific reason every good opener needs.

  2. Lead with the reason you're calling. Skip the weather. The faster you tell them why you're calling about their property, the longer they stay on.

  3. Match their energy. If they're casual, loosen up. If they're clipped and busy, get to the point and respect their time.

  4. Practice until it's automatic. Write your script out by hand, run it out loud, and rehearse with a colleague until the words come without thinking.

  5. Pick your windows. Late morning and late afternoon on weekdays tend to land better than dinner hours. Test what works in your market.

  6. Expect the no, then follow up anyway. Most listings come from the fifth or sixth touch. A polite callback after a hang-up converts more often than you'd think.

Pro tip: Log every call right after it ends, including which opener you used and how it landed. Over a few weeks, the patterns tell you which scripts to keep and which to retire.

Staying compliant: DNC, TCPA, and consent

Cold calling is legal, but the rules have teeth. A few minutes of compliance hygiene keeps a good prospecting habit from turning into a fine.

  • Scrub against the Do-Not-Call Registry. The FTC requires telemarketers to synchronize their lists with the National Do-Not-Call Registry at least every 31 days. Calling a registered number without an exception is where penalties start.

  • Know your exceptions. An established business relationship or a recent inquiry from the consumer can permit a call that would otherwise be off-limits. Document how the relationship started.

  • Follow TCPA rules on autodialers and recordings. Prerecorded messages and automated dialing systems carry consent requirements, and several states require two-party consent to record a call.

Note: This is general guidance, not legal advice. When a situation is unclear, check with your broker or compliance contact before you dial.

How to know which scripts convert (and get every agent running them)

You can hand your team the ten best scripts in the business and still watch results swing wildly from one agent to the next. 

One person books three appointments a day with the same opener that gets another person hung up on by lunch.

Most teams track call counts and dispositions in a CRM. That data tells you how many calls happened, but it can't tell you which words worked. The opener that books, the objection response that saves the call, the moment an agent talks past a buying signal, none of that shows up in a dialer log. 

So the middle of your roster keeps guessing while your top closer's playbook stays locked in their head.

Alpharun closes that distance. It builds a playbook from your team's best calls, then scores every call against it, so you can see which scripts and rebuttals line up with booked appointments and coach the rest of the team toward those numbers.

With Alpharun, real estate teams can:

  • Build a playbook from the calls your top agents are already winning.

  • Score every call against that playbook, well beyond the handful a manager can spot-check each week.

  • See which openers and objection handlers line up with appointments getting set.

  • Give each agent personalized coaching after their calls, tied to specific moments in the conversation.

  • Flag compliance gaps across every call, like a missed recording disclosure or a DNC slip, so nothing slips past a manual sample.

  • Spot which scripts are working this week and which ones have gone stale.

The product promise is the best of both worlds: your agents keep doing the human part of the call, and the analysis that used to live in a manager's head runs in the background. You stop guessing which script converts, and every agent gets to run the version that works.

Book a demo to see how Alpharun turns your team's best calls into a playbook every agent can follow.

Frequently asked questions

Does cold calling still work in real estate?

Cold calling still works in real estate when it's done with research, a clear script, and consistent follow-up. Connection rates are low and most agents book an appointment on only a small share of calls, but the direct line to a homeowner and the immediate feedback make it one of the most cost-effective lead sources available.

How many cold calls should a real estate agent make per day?

A real estate agent should aim for 50 to 100 cold calls per day to keep a steady pipeline, though that's a target to build toward. New agents often start at 20 to 30 dials a day and scale up as their scripts and confidence improve.

What is the best time to cold call for real estate?

The best times to cold call for real estate are typically late morning and late afternoon on weekdays, when people are reachable but not mid-dinner. Response patterns vary by market and audience, so track your own connect rates and adjust your calling windows around them.

Is real estate cold calling legal?

Real estate cold calling is legal in the United States as long as you comply with the Do-Not-Call Registry, follow TCPA rules on autodialers and recorded calls, and respect state-level consent laws. Scrub your call lists regularly and document any established-business-relationship exceptions.

How do I get a list of numbers to cold call?

You can build a real estate cold calling list from expired and FSBO listings, public property records, your MLS, and third-party lead vendors. Whatever the source, scrub every number against the Do-Not-Call Registry before you dial.


Stop guessing what works on sales calls

AI sales coaching purpose-built for healthcare, insurance, and financial services.

Find your winning playbook

Coach in real-time

Boost conversions

Stop guessing what works on sales calls

AI sales coaching purpose-built for healthcare, insurance, and financial services.

Find your winning playbook

Coach in real-time

Boost conversions

The new frontier of performance is waiting

The new frontier of performance is waiting

The new frontier of performance is waiting