The Real Estate Cold Calling Script That Turns Calls Into Listing Appointments
Most agents build a real estate cold calling script, run it for a week, and decide it doesn’t work. The script usually isn’t the problem. The issue is that it doesn’t have a clear objective, or it doesn’t ask the questions that actually move a seller toward setting an appointment.
Kent Brown has made close to a million prospecting calls. He’s built nearly 350 transactions in just a few years, with 90% of that business coming from circle prospecting, expired listings, and FSBOs. Few agents have tested a script against that much real-world data.
Here’s what he says separates a script that books appointments from one that gets sellers to hang up: the questions it asks, the mistake most agents make, and the line he uses to ask for the appointment early and often.
What makes a real estate cold calling script actually work?
A good script has one objective: an in-person meeting to talk about listing the seller’s home. Every question in the script should point back to that goal.
Sellers who are willing to talk to you will take the conversation wherever they want. They might bring up their dog, a bad wedding, or the reason they ended up in the house in the first place. That’s fine to acknowledge, but your job is to bring the conversation back to the objective every time it drifts.
A script without a clear objective just becomes a friendly chat. A script built around the appointment gives you a reason to redirect the conversation without sounding pushy.
What questions should be in your script?
Ask sellers where they’re moving, how soon they need to be there, what’s taking them there, and what their last agent did well or should have done better. These four questions come from the Mike Ferry school of prospecting, and they work because they give you real context instead of small talk.

Why these questions matter
If a seller tells you they’re moving to St. George to help care for aging parents by the end of summer, you now understand the entire transaction. You know their timeline, their motivation, and what matters to them.
That context changes everything downstream. If you don’t get the appointment on that first call, your follow-up becomes specific instead of generic, because instead of sending the same postcard or email every other lead in your expired leads pipeline gets, you can speak directly to their situation.
Why should a good prospecting script get unmotivated sellers off the phone fast?
Because you cannot convince someone to be motivated who isn’t. A good prospecting script does two things at once: it gets motivated sellers talking, and it gets unmotivated sellers off the phone quickly so you can move to the next call.

Prospecting is not about turning dirt into gold. It’s about finding the gold that’s already there. If a seller has no real reason to move and no urgency, no amount of clever scripting will change that. The goal is to find that out fast, not to argue someone into an appointment they were never going to book.
This is also where rapport gets misunderstood. Rapport isn’t being extra friendly. It’s diagnosing the seller’s actual problem so you can show them you understand it. That’s what earns trust.
What’s the biggest mistake agents make with their prospecting script?
The biggest mistake is self-promotion. Agents open with lines like “I know I can get your house sold” or “we have the best marketing plan,” and never ask a question about the seller’s actual goal, which puts them in a defensive position before the call even gets started.
The second version of this mistake is defending your position when a seller pushes back. If someone asks “what makes you better than my last agent,” a weak script tries to out-argue them with a list of features. A stronger response sounds more like this:
- Acknowledge you didn’t interview their last agent, so you can’t compare yourself to them directly.
- Point out that the seller is the one who will ultimately decide who they trust.
- Ask for 15 minutes to let them make that call for themselves.
That shift moves the conversation from a pitch to a decision the seller gets to make, which is a much easier appointment to set.
The line that reframes almost any objection

One line in this prospecting script does a lot of work here: “That’s exactly why it makes sense for us to sit down.” It works when a seller is skeptical, frustrated, or even rude on the phone, because it turns their objection into the reason for the meeting instead of a reason to hang up.
Real estate agents aren’t that different from electricians or plumbers in this respect.
Most licensed professionals can get you a similar result. What separates the ones who get hired is communication and trust, not a longer list of features. For more ways to handle pushback, Inman’s roundup of objection-handling scripts covers examples beyond this one.
When should your prospecting script ask for the appointment?
Ask for the appointment early, and keep asking throughout the call. Many agents wait until they feel like they’ve earned the right to ask, building rapport for several minutes before bringing up the meeting, but that approach usually lowers your close rate instead of protecting it.
State your intention near the start of the call, even if it’s not the very first sentence: you want to meet at their home to determine whether you’re the right person to get it sold. Then keep circling back to that ask as the conversation continues, instead of saving it for the very end.
How many calls does it take to know if a prospecting script works?
Give a prospecting script at least 5,000 calls before deciding whether it’s actually broken. Most agents give up long before that, which means they never internalize the script well enough to stop reverting to old habits under pressure.

Practice matters as much as the words themselves. Run the script out loud, in the mirror, in the car, or with an AI roleplay tool. The goal is to know it well enough that you don’t fall back into self-promotion mode the moment a seller pushes back or brings up an objection you didn’t expect.
Agents who struggle with putting in that repetition often deal with a related problem: call reluctance. The more reps you put in before you’re on a live call, the less that fear shows up when it counts.
A 2026 prospecting script checklist to run before your next session
Before you pick up the phone again, check your prospecting script against these four questions:
- Does it have one clear objective? If the goal isn’t an in-person appointment, rewrite it.
- Does it ask about the move, not just the listing? Where they’re going, how soon, and why gives you context no generic script provides.
- Does it ask for the appointment early, and more than once? If the ask only shows up at the very end, move part of it earlier.
- Have you practiced it out loud this week? A script you haven’t rehearsed is a script you’ll abandon the moment a seller gets difficult.

If you want a head start, REDX’s expired listing scripts are built around this same structure, and pairing them with consistent roleplay gives you a full framework from first call to signed agreement.
THE LCA BLOG
Weekly articles that cover every aspect of the real estate industry, growing your business, personal development & so much more.
Have you ever felt like you’re wearing five different hats at once? One moment you’re giving a property tour, the next you’re answering inquiries, updating listings, posting on social media, chasing paperwork, and trying to remember which leads still need a follow-up. By the end of the day, you’ve been busy nonstop—but somehow your most important tasks still have to wait until tomorrow. This is […]
Important Note: PropStream does not offer legal advice. Before marketing to homeowners, we recommend doing your own research and/or consulting with a legal professional. Effective outreach takes more than sending a postcard or making a phone call. It requires adopting a proven system for contacting and following up with leads across multiple channels. Without a […]
There’s more opportunity in real estate right now than at almost any point before, and a lot of it has nothing to do with paying for portal leads. Tyler, a licensed agent and trainer with REDX’s Listing Academy, breaks down why lead quality matters far more than lead volume, and shares the exact database system […]