Real Estate Lead Scripts Guide: Cold Calling & Lead Conversion Playbook

If we had to point to one “unfair advantage” in real estate lead generation, it wouldn’t be zip codes or ad spend. It would be having a tight, flexible set of real estate cold calling scripts and lead follow-up frameworks that we actually know how to use.

In this guide, we’re going to treat scripts the way top agents do: not as robotic lines to read, but as a playbook for high-converting conversations. We’ll walk through real estate cold call scripts, scripts for calling real estate leads from online sources, sphere and social conversations, FSBO, expired and distressed sellers, plus objection-handling frameworks you can plug into almost any situation.

Use this as a working reference, a training tool for your team, and a checklist to improve how you handle every type of lead.

What a Real Estate Lead Script Actually Is (and Isn’t)

A real estate lead script is a structured framework for conversations with prospects: how we open the call, what questions we ask, how we transition, and how we close for the next step.

Good real estate phone scripts:

  • Keep us from freezing or rambling when someone actually picks up
  • Make sure we always hit key points: value, authority, and a clear call to action
  • Standardize how we handle predictable objections
  • Let a team of agents perform at a higher baseline, not just the “naturals”

But even the best real estate cold calling scripts are not meant to be word-for-word monologues. When we watch strong agents on live transfers, Zillow calls, or door-knocking videos, none of them sound like they’re reading. What they all share are the same beats:

  • They know why they’re calling and where they want the call to go
  • They ask smart questions before they pitch
  • They stay calm and confident when objections come up

Think of scripts as guardrails and checkpoints: a track you stay broadly on, a set of questions you must ask, and a few phrases for common objections. The job is to sound conversational and human, not like a telemarketer reading from a sales script.

Core Principles of High‑Converting Real Estate Lead Scripts

Before we get into specific real estate prospecting scripts, we want to lock in a handful of principles that show up again and again in top-performing calls.

1. Speed, Certainty & Confidence

With online real estate leads, speed to lead is everything. When a buyer registers on a landing page or portal, the agents we see winning consistently are calling within 10–30 seconds. By the time the system announces “connecting you to a live agent,” they’re already talking.

When we do that, tone matters as much as timing:

  • Downward inflection: End key sentences with a confident, downward tone; “When would you like to see that property with me.” sounds decisive. The same sentence with an upturned, questioning tone feels unsure.
  • No dead air: On live transfers (Zillow, Realtor.com, etc.), we start speaking the second the beep ends. “Hi, this is [Name]…”—never “Hello? Can you hear me?”

2. Questions First, Pitch Later

In every good real estate lead script, the order is:

  1. Connect – who we are and why we’re calling
  2. Clarify – are they an actual prospect or just curious?
  3. Discover – location, price, motivation, timing, other decision-makers, whether they already have an agent
  4. Invite – offer a logical next step (short call, showing, strategy session)

We see agents struggle most when they flip this: they jump into a pitch or try to close an appointment before they know if there’s a real opportunity. Great scripts protect us from that by being question-heavy and curiosity-driven.

3. Tonality and the “Five C’s”

On paper, two scripts can look identical. On the phone, tone separates the pros from everyone else. Over and over, the top callers shift through what we call the “Five C’s” of tonality:

  • Curious: “I’m curious—what has you thinking about moving?”
  • Confused: “I’m not sure I’m following how you came up with that price—can you walk me through it?”
  • Challenging (light): used only after rapport, to stress-test unrealistic expectations
  • Concerned: “That sounds really stressful to manage from out of state.”
  • Cheerful/Playful: “Three kids and no backyard… that must be fun at bedtime, right?”

We’re using tone to disarm and understand, not to bulldoze people.

4. Disarm and Lower the Prospect’s Guard Early

With real estate cold call scripts, the first 10 seconds are about lowering defenses:

  • State our name and brokerage clearly
  • Give a relevant, legitimate reason for the call
  • Acknowledge their time: “Is this a quick minute?” or at least “I’ll be brief.”

Example opener we use often on homeowner prospecting calls:

“Hi [Name], this is [Your Name] with [Brokerage]. I work a lot in [Neighborhood], and I’m reaching out because we’ve got buyers actively looking in your area right now. Have you thought about selling either now or in the next 6–12 months if the price made sense?”

5. Give Value Before You Ask for Anything

The real estate lead scripts that convert best always give something first:

  • Market insight: “Homes like yours are selling in X–Y days, often above list.”
  • Information: a quick CMA, net sheet, or “what you’d walk away with” scenario
  • Clarity: a realistic plan for buying or selling in today’s market

Only then do we ask for a next step: a 15-minute consult, a walkthrough, a Zoom, or a showing.

6. Always Use a Clear, Binary Call to Action

Every real estate call script should end with something specific and easy to answer, not “Let me know if you have any questions.” Binary options are our friend:

  • “Would Wednesday at 4 or Thursday at 6 work better to walk through the property?”
  • “Do you prefer a quick Zoom or would you rather meet at the house?”
  • “Should I send you a few homes to review first, or would you rather see one in person right away?”

7. A Simple Framework for Objections: ARP

Across different trainers and markets, we keep coming back to the same pattern for handling objections: ARP – Agree, Respond, Pivot.

  • A – Agreeable acknowledgement
    “Totally makes sense.” / “I completely understand.”
  • R – Respond with empathy and permission
    “I’ve been hearing that a lot lately. Before I let you go, can I ask you a quick question about that?”
  • P – Pivot with a ‘no‑oriented’ question
    “If I could show you a way to do X, would you be totally against exploring it?”
    “Would you be opposed to getting a second opinion before you decide?”

We’ll weave ARP into several of the real estate call scripts below so you can see it in context.

Real Estate Cold Calling Script Structures by Lead Type

Now we’ll walk through the major scenarios real estate agents face every week, from pure cold calls to hot portal leads, FSBOs, expired listings, and sphere of influence. Treat these real estate script templates as modular: mix and match openers, questions, and closes to fit your style.

1. Universal Real Estate Cold Call Script (Owner Prospecting)

Goal: Start a relationship with a homeowner, surface any selling intent, and either book an appointment or set up future follow-up.

Script:

“Hey [Name], this is [Your Name]. I know this is a little out of the blue, but I was calling about your place on [123 Main Street].

I just wanted to see if you’ve given any thought to selling it in the near future if the price made sense.”

If they say “yes” or “maybe”:

“Okay, got it. What has you thinking about selling this one?”

Then:

  • “If you sold, where would you go next?”
  • “Ideally, when would you like to be there?”
  • “Have you done any big updates to the home in the last 5–10 years?”

Once you understand their motivation and timeline:

“Based on what you’ve told me, it sounds like selling is definitely on your mind, whether it’s now or in a little bit.

Easiest next step is a quick 15–20 minute walkthrough so I can give you a realistic price range and a plan for how to get there. Would [Day/Time] or [Day/Time] work better for you?”

If they say “no”:

“Totally fair. Is that more ‘no for now’ or ‘no forever’?”

If they laugh and say “we’ll move someday”:

“Gotcha, so not the forever home. Would you guess that’s more like 1–2 years or more like 10–20?”

Now you can slot them into your CRM with the right follow-up cadence and keep the relationship going.

2. Real Estate Scripts for Internet Buyer Leads

Internet real estate leads from Facebook, Google, portals, or your own IDX site are where speed and structure really pay off. We treat these as three mini-scripts: initial contact, qualification, and appointment.

2.1 Initial Contact (Property or List Inquiry)

“Hi [Name], this is [Your Name] with [Brokerage].

I’m a local agent and I saw you requested info on [123 Main Street] / [homes under $X in Area].

Are you actively in the market to buy a home right now, or were you just casually looking?”

We’re intentionally making “just looking” an acceptable answer. Most serious buyers will still pick “we’re starting to think about it.”

When they say “just looking,” we don’t treat it as a dead end:

“Totally understand—most of my clients started out that way.

Just so I don’t send you anything irrelevant, what areas are you most interested in?”

Then:

  • “And the homes you’ve been clicking on around [Price]—is that roughly where you’d like to stay?”
  • “What would you want to change about where you’re living now?”
  • “In a perfect world, when would you like to be in the new place?”

2.2 Checking for Another Agent (Without Killing the Call)

We slide this in casually as part of qualification:

“Because you registered on our site, I’m assuming you’re not working exclusively with another agent yet, right?”

If they say they “have someone”:

  • “Perfect. Have you signed a buyer agency agreement with them yet?”

If they have, we respect that and move them to a nurture list instead of trying to poach. If they haven’t, we can still compete—without bad-mouthing their current contact.

2.3 Converting to an Appointment

Once we have motivation and a rough timeline:

“Based on what you’re telling me, it sounds like real estate is definitely on your mind.

Easiest next step is a quick 15-minute call where I can walk you through what it really looks like to buy in today’s market, answer your questions, and get you set up with homes that actually match what you want.

Would later this afternoon or tomorrow evening work better for you?”

Or if they’re focused on one specific property and it’s still available:

“That property is getting a lot of interest.

When would you like to see it with me—would [Time A] or [Time B] work better?”

2.4 Voicemail Script for Internet Buyer Leads

“Hi [Name], this is [Your Name] with [Company].

I saw you were checking out homes in [Area] and I’ve got some info on [new listings / price changes / off-market options] that I think you’ll find helpful.

I’m around until [Time] today and again [Time Range] tomorrow. You can reach me at [Number].

Again, it’s [Your Name] at [Number]. Talk to you soon.”

3. Live Transfer & Portal Lead Scripts (Zillow, Etc.)

With live-transfer or portal leads, the system has already teed up a reason for the call. Our job is to sound like a real person, not a call center.

3.1 Opening Line (Non‑Negotiable)

“Hi, this is [Your Name], a local agent with [Brokerage].

We’re a [Premier partner with Zillow/etc.]. I see you’re interested in [123 Main Street].

When would you like to see that property with me?”

Then we shut up and let the silence do its work. That confident, downward-toned question frames us as the natural person to meet them at the home.

3.2 Handling Detailed Property Questions (When We Don’t Know the Answer Yet)

When they hit us with “Is it a legal three-family?” or “What are the current rents?”:

“Great question. I’m not in front of the full file at the moment.

Would it help if I put together an email with all those details and send it over before we meet at the property?

I’ve got [Time A] or [Time B] still open today—what works best for you to tour it?”

We’re acknowledging the question, promising to get the answer, and still driving toward a clear call to action.

3.3 Expanding to Other Homes

“Okay, so you’d like to see [123 Main], and it sounds like you’re open to other options in the area as well.

When we see that one, I’ll line up a couple of similar homes—on and off the MLS—so you can compare.

Is [Time A] or [Time B] better for you?”

4. FSBO Cold Calling Scripts for Real Estate Agents

FSBO (for sale by owner) leads are their own animal: they’re actively trying to sell but are often skeptical of agents and commission. The best FSBO scripts respect that and stay curious.

4.1 Initial FSBO Lead Script

“Hello, I’m [Your Name] with [Brokerage].

Am I speaking with the owner of the property for sale at [Address]?”

When they confirm:

“Great, thanks. I specialize in selling homes in your neighborhood and noticed you’re selling on your own.

How’s that process going for you so far?”

We listen, then dig in:

  • “How long have you been on the market?”
  • “What kind of response have you had so far?”
  • “Where are most of your inquiries coming from—online, yard sign, open houses?”

Then we pivot to value, not a pitch:

“Thanks for sharing that. A lot of owners start out selling on their own for the exact reasons you mentioned.

Would it be helpful if I shared what’s actually working in today’s market for similar homes and a few ideas to increase your traffic and offers—no obligation, just information?”

Call to action:

“I can stop by for a quick 15-minute conversation this week, walk through the property, and give you some feedback.

Is [Day/Time] or [Day/Time] better?”

4.2 FSBO Commission Objection Script

Inevitably: “We don’t want to pay 6% commission.” That’s where ARP shines.

“I completely understand—you want to walk away with as much as possible. That’s exactly what you should want.

I’ve been hearing that a lot lately. Before I let you go, can I ask you one quick question about that?

If I could show you a way to sell for a price that more than covers my fee and still nets you more than selling on your own, would you be totally against at least seeing what that might look like?”

We’re agreeing, empathizing, and then using a no-oriented question (“totally against”) to feel less pushy.

5. Expired Listing Scripts for Real Estate Agents

Expired listings are heavily prospected, but they’re still powerful. The key themes we keep weaving into our expired scripts are: acknowledge frustration, explore what went wrong, and present a different plan.

5.1 Core Expired Listing Cold Call Script

“Hi, is this [Homeowner Name]?”

“This is [Your Name] with [Company]. I’ve been following your home on the MLS and noticed it recently came off the market without selling.

I can only imagine how frustrating that must have been after all the time and prep.

In your opinion, what do you think kept your home from selling?”

We listen. Then:

  • “If it had sold, where were you planning to move?”
  • “How soon did you want to be there?”
  • “What did you like about how your last agent worked?”
  • “What do you wish they had done differently?”

Once we understand their story:

“From everything you’ve told me, it sounds like you still want to sell if it can be done right, correct?”

When they say yes:

“If I could show you a plan to get your home sold at top dollar and on your timeline, specifically addressing the things that didn’t go well last time, would you be open to interviewing me for the job?

Would [Day/Time] or [Day/Time] be better for a quick meeting at your home?”

6. Pre‑Foreclosure & Distressed Seller Scripts

With pre‑foreclosure and distressed situations, the tone shifts even more toward empathy and options. The point of the script is to help them avoid the worst outcome, not to hard-sell a listing.

6.1 Pre‑Foreclosure Real Estate Script

“Hi, is [Homeowner Name] available?”

“This is [Your Name] with [Company]. I’m calling because, according to county records, your lender has started the foreclosure process on your property at [Address].

I’m really sorry you’re dealing with that—it’s an incredibly stressful situation.

Are you currently trying to work something out with the bank, or have you considered selling to avoid foreclosure?”

We let them talk. If they’re open to options:

“In our experience, most homeowners in this position don’t know all of the choices they actually have—including options like a short sale that can help avoid a foreclosure on your record.

I’d be happy to sit down with you, look at your specific numbers, and walk you through the pros and cons of each path.

I’m available [Day/Time] or [Day/Time]. Would either of those work to go over your options?”

7. Open House Lead Scripts

Open houses generate warm buyer leads and future sellers if we treat them as lead-generation events, not just Sunday chores.

7.1 At the Open House – Capturing Leads

“Hi, thanks for coming by—come on in.

The market’s been really active and it’s hard to keep up with all the new listings.

If you’d like, I can keep you updated when similar homes in this area hit the market.

What’s the best email or number to send those to?”

If they’re hesitant, we sometimes add a light incentive:

“We’re doing a small drawing for visitors today for a [gift card/coffee card]. I’ll notify the winner by email, so make sure you sign in so you don’t miss it.”

7.2 Open House Follow‑Up Script

“Hi [Name], it’s [Your Name] with [Company]. You stopped by the open house at [Address] on [Day]—thanks again for coming.

What did you think of the home? Anything you really liked or didn’t like?”

After they answer:

“That’s super helpful. Based on that, I’ve got a few other properties in [Area] that might actually be a better fit.

Would you like me to send those over for you to review, or would you prefer to see one or two in person?”

8. Scripts for Calling Referral Leads

Referral leads (both buyer and seller) convert at some of the highest rates. Our main job is to lead with the referrer’s name and show respect for the relationship.

8.1 Referral Buyer Lead Script

“Hello [Name], this is [Your Name] with [Company].

[Referral Source] gave me your number and thought I might be able to help with your plans to [buy / relocate / upsize].

They mentioned you were looking for [brief detail].

I’ve helped a lot of clients in similar situations and would love to learn a bit more so I can see how I can best help.

Do you have a few minutes right now to tell me what you’re looking for in your next home?”

8.2 Referral Seller Lead Script

“Hi [Name], this is [Your Name] from [Company].

[Referral Source] suggested I reach out—they mentioned you might be thinking about [moving/downsizing/upgrading].

First, I really appreciate you considering me.

I’d love to understand your situation a little better—what are you hoping to accomplish with your property, and what kind of timeline are you thinking about?”

From there, we move straight into the same motivation–timeline–appointment sequence we use elsewhere.

9. Sphere & Social Real Estate Scripts (Everyday Conversations)

Not every real estate lead script happens over a dialer. In a lot of the best examples we’ve seen, agents generate listing and buyer leads from casual, everyday interactions because they know how to open the door naturally.

9.1 “Where Do You Live?” Script

In a social setting (party, kids’ sports, salon), we keep it simple:

  1. Be a normal human first: “How do you know [host]?”, “Your dog is awesome,” etc.
  2. When conversation winds down, we ask:

“So, where do you live?”

After they answer:

“Nice, [Area]. I’ve had quite a few clients move there / I’ve seen a lot of people looking in that neighborhood lately.”

Then we bridge into real estate naturally:

“By the way, I’m a real estate agent—what do you like and not like about living there?”

If they hint the home isn’t forever:

“Gotcha, so this isn’t the forever place. If you had to guess, is that more like 1–2 years or more like 20–25 years out?”

We’re laughing a bit on “20–25 years,” so it doesn’t feel like an interrogation, and we walk away with motivation and rough timing.

Before we part, we connect digitally:

“Hey, are you on Instagram/Facebook? Let me add you so we can keep in touch.”

10. Investor & Wholesaling Real Estate Scripts (Agent Outreach)

If you work with investors or wholesale real estate deals, calling other agents can be a powerful lead source. The best investor scripts we’ve tested are deliberately non-threatening and focus on making the agent more money, not less.

10.1 Agent‑to‑Agent Outreach Script

“Hey [First Name], it’s [Your Name].

I’m looking here and I see you’re an agent in the [City] market—I’m not sure if it even makes sense for us to talk, but I represent a group of buyers who purchase [X–Y] properties a month, and they had me reach out to you.”

We’re using softening phrases—“I’m not sure if it makes sense,” “they had me reach out”—to lower resistance.

Then the key question, worded carefully:

“When you go on a listing appointment and the property is in original condition or needs a lot of work, or the seller is in a tough situation…

Are you currently working with anyone who can provide you with an as‑is cash offer in that scenario?”

We want them to say “no”—that’s the gap we fill. If they say they already work with investors:

“That’s really smart.

Would you be opposed to having a brief conversation about how we might be able to triple your commission on those distressed properties by working together?”

10.2 Showing the Agent the Money

“Here’s how it would work.

When you go on a listing appointment and the property is in rough shape, instead of taking on a headache listing or walking away, you can say:

‘I work with an investor who can give you a fast, no‑obligation, as‑is cash offer. If you like it, they cover my fee and closing costs—you get a net number.’

On our end, we can pay you the full 6% commission—and if there’s enough room in the deal, we can even go up to 10%.”

Then we future-cast:

“Imagine instead of turning those sellers away or listing nightmare properties, you make one call, earn 6–10%, and we do all the heavy lifting.

If we did a few of those a year—or even one a month—what kind of difference would that make in your income?”

Universal Real Estate Objection Handling Scripts

Across FSBOs, expired listings, buyer calls, and even sphere conversations, the same core objections show up. We plug ARP into each.

1. Commission Objection (“We Don’t Want to Pay X%”)

“Totally understand, [Name]—I’m making a note right now that you don’t want to go over [X]%. You should absolutely be focused on what you’re walking away with.

I’ve been hearing that a lot lately. Before I give you a firm answer, the best thing we can do is look at your numbers together.

How does [Day/Time] or [Day/Time] look for a quick walkthrough and strategy session at your home?

If I can’t show you how my approach actually puts more money in your pocket after my fee than you’d get on your own, then it probably doesn’t make sense to work together anyway.”

2. “We Already Have an Agent / Friend in the Business”

“That totally makes sense—if you’ve got someone you trust, you should lean on that.

Before I let you go, can I ask you one quick question about that?

Since you’re planning to use them, would there be any downside to getting a second opinion before you make a final decision—just to make sure you’re not leaving money on the table?”

3. “We’re Going to Wait / Rates Are Too High”

“Completely understandable. With rates and prices bouncing around, a lot of people feel that way.

Before I hang up, can I ask you a quick question about that?

If there turned out to be a big financial advantage to moving now instead of later—either on what you could sell for or what you could buy—would you be totally against sitting down for 15 minutes to see your options?”

4. “We’re Just Looking / Not Ready Yet”

“No problem at all—most of our clients start out ‘just looking.’

The truth is, the best time to get clarity is before you’re ready so that when you are, you can move quickly and confidently.

What’s your rough timeframe—are you thinking more like the next 6 months, 12 months, or longer?”

5. “How Did You Get My Number?”

“Fair question. We have a research team that helps us match public ownership records with people who might be a fit for our buyers.

My job is about 50% detective work—the internet is a powerful thing these days, right?”

Then we smoothly go back to our reason for calling.

How to Make Real Estate Lead Scripts Work in Real Life

Copying real estate scripts is easy. Making them sound natural and produce appointments takes practice and systems. Here’s how we turn this playbook into daily results.

1. Role‑Play and Repetition

  • We pick one lead type (Internet buyers, FSBO, expired, sphere) and run that script 10–20 times with a colleague or even an AI role-play bot.
  • We record ourselves and listen for:
    • Pace (we almost always need to slow down)
    • Tone (curious vs. robotic)
    • Talk-time (they should speak more than we do)

2. Stand Up While Calling

Standing up—ideally at a standing desk—consistently improves our energy and delivery on real estate cold calls. Our voice projects better, we sound more confident, and we’re less likely to slouch into a bored, monotone call.

3. Use a CRM to Power Your Scripts

Real estate CRM tools (Pipedrive, Follow Up Boss, LeadSquared, etc.) make our scripts more relevant and easier to execute because we can see:

  • Which property a lead viewed or saved
  • How many times they’ve been on our site
  • What stage they’re at in our prospecting funnel
  • Which source they came from (Facebook, Zillow, sign call, referral)

That lets us open with lines like, “I saw you saved that home on Oak Street,” instead of generic “Are you looking to buy or sell?” intros.

4. Localize Your Real Estate Scripts

The same cold calling script feels either telemarketing-ish or consultative depending on how specific we are to the local market. We constantly weave in:

  • Recent neighborhood sales and days on market
  • List-to-sale-price ratios we’re actually seeing
  • Typical pain points: low inventory, rising rates, new construction, HOA changes

Our goal is to sound like the community expert, not a random salesperson.

5. Track Metrics & A/B Test Your Openers

To know if our real estate calling scripts are working, we track:

  • Dials per day or week
  • Contact rate (conversations per dial)
  • Appointment rate (appointments per conversation)
  • Conversion rate (clients per appointment)
  • Source performance (FSBO vs expired vs online vs referrals)

We’ll often A/B test two openers for 50–100 calls each and keep whichever one produces more actual conversations or appointments.

Building Your Own Real Estate Lead Script Playbook

To make this guide actionable, we recommend putting together a short “Real Estate Lead Scripts Playbook” customized for your business.

  1. Pick 3–5 core lead types you deal with most:
    • Internet buyer leads
    • FSBOs
    • Expired listings
    • Sphere and referrals
    • Open house leads
  2. Create a one‑page sheet for each lead type:
    • 10–15 second opener
    • 5–10 key questions (motivation, timing, price range)
    • 1–2 value statements (what you bring to the table)
    • 1–2 binary calls to action
    • 2–3 common objections plus ARP responses
  3. Rewrite in your own words so it sounds like you, then practice until you don’t need to look at the sheet.
  4. Implement for 2–4 weeks, record as many calls as you can, and adjust based on what you hear and the numbers you see in your CRM.

When we use scripts this way, they stop being stiff, one-size-fits-all paragraphs and become a flexible, improv-friendly system: a real estate calling playbook that supports us in every conversation, from the first cold call to the final negotiation.

Written by

Juan Adrogué

Founder & Lead Strategist at Propphy

Contact Propphy on mobile

Do you want more leads?

Hey, in Propphy we're determined to make a business grow. My only question is, will it be yours?

It's totally free, with no commitments

Phone mockup preview
5.0
Trusted by the Best

Grow your REAL ESTATE business with Propphy