Let’s be honest for a second. If you’re reading this, you probably hate cold calling. You’ve probably Googled "cold calling scripts real estate" given that you’re tired of stammering through awkward silences or getting hung up on ahead of you even say your name. That’s fair. Cold calling feels like rejection on tap.
But here’s the thing—the phone isn't dead. It’s actually one of the fastest ways to find deals when you do it right. The problem isn’t that you’re calling. The problem is that you’re likely using a script that sounds like a script. I’ve listened to hundreds of agents pitch me (I buy properties myself), and I can tell you exactly why 99% of them fail. They sound like they’re reading a ransom note.
Let’s fix that. We’re going to break down real, natural-sounding scripts you can actually use—plus the psychology behind why they work. No fluff, no "power dialing" nonsense. Just words that get sellers talking.
Before we get to the actual scripts, we need to talk about your mindset. If you pick up the phone thinking, "I have to convince this person to list with me," you’re already dead in the water. You don’t have to convince anyone of anything. You’re just a resource. You’re calling to see if there’s a fit, not to force a square peg into a round hole.
Also, keep in mind that the goal of a cold call isn't to get the listing. It’s to get the appointment. That’s it. If you try to close a deal over the phone, you’ll scare people off. You want to be the agent who says, "I’d love to stop by and give you some numbers on what your home could fetch in this market. No pressure, just info." That’s it. That’s the whole game.
And honestly, the best scripts sound less like scripts and more like a neighbor asking for advice. You want to be conversational. You want to pause. You want to let them talk. Your person who talks the most on the call is the one who loses the deal. So, your script should be short, open-ended, and full of silence.
Here’s the structure we’re going to use. It’s a simple 4-step flow: The Opener, The Hook, The Pivot, and The Ask. You’ll see this in each script below.
This is the bread and butter. It works because it’s relevant. You’re not a random telemarketer; you’re an expert with intel.
"Hi [Name], this is [Your Name] with [Your Brokerage]. I know this is a cold call, so I'll be quick. I just pulled the comps for [Street Name] because a home at [Address] closed last week for [Price]. I'm putting together a quick CMA for the neighbors to see what their homes might be worth in this market. Do you have a second for me to ask you one quick question?"
Notice what you didn’t do. You didn't ask if they want to sell. You asked for permission to ask a question. That’s the hook. When they say "sure," you say:
"Have you given any thought to what you might do with your home in the next year or two—stay put, or maybe make a move?"
This is an open-ended question. Let them talk. If they say "we’re staying," you pivot.
This one is for expired listings. These people are frustrated. They’ve been through the wringer. They don’t want another sales pitch; they want answers.
"Hi [Name], it's [Your Name]. I saw that your listing on [Address] came off the market without a sale. I know that's a tough spot to be in. I'm not going to give you the same song and dance you probably heard from the last agent. I actually looked at your old listing photos and pricing strategy, and I have a couple of specific ideas on what could have been done differently. Would you be open to grabbing a coffee this week so I can show you my marketing plan? No strings attached."
Here's the thing: You’re acknowledging their pain. You’re differentiating yourself. And you’re offering something tangible—a specific critique. That’s way better than "I’m a top agent in the area."
FSBOs are tricky. They think they don’t need you. You should get to position yourself as a helper, not a vulture.
"Hi [Name], this is [Your Name]. I know you're selling your home yourself, and I respect that—honestly, you're saving a ton of money. I'm calling because I have a buyer who is specifically looking in your area, and I'd love to know if you're offering a buyer's agent commission. If you are, I'd love to bring them by. If not, no worries at all. Can you tell me if you're working with a buyer's agent on this?"
This is a low-pressure way to get a foot in the door. Even if they say "no commission," you’ve started a conversation. Just then ask if they’d like a free review of their pricing to make sure they’re positioned correctly. That’s the follow-up.
You can have the best script in the world and still blow it. Here’s what I see agents do wrong every single day:
Alright, so you have the scripts. Here’s the insider advice that separates the top 10% from the bottom 90%. These are the nuances that make you sound like a human, not a robot.
Let’s put this into perspective. You’re spending your time calling. Is it worth it compared to other methods? Here’s a quick look at the trade-offs.
| Method | Cost | Time to First Lead | Skill Level | Conversion Rate |
|---|---|---|---|---|
| Cold Calling | Low (just your time) | Immediate | High (requires thick skin) | Low (1-3%), but high intent |
| Zillow/Online Leads | High (per lead cost) | Fast | Medium (speed to lead is key) | Medium (5-10%) |
| Open Houses | Low (time only) | Weekly | Medium | Medium (if you collect data) |
| Social Media (Organic) | Low | Slow (months) | Medium | Low, but builds brand |
| Referrals | Free | Slow | Low | Highest (30%+) |
See the pattern? Cold calling is a numbers game with a steep learning curve, but it’s the only method you can control entirely. You don’t have to wait for the algorithm to like you. You just have to pick up the phone.
The absolute best times are Wednesday through Friday, between 10 AM and 11 AM, and then again from 2 PM to 4 PM. You want to avoid Monday mornings (people are busy) and Friday afternoons (people are checked out). Also, don't call during dinner hours—people are cranky, and you’ll just get hung up on. If you’re calling expired listings, try Sunday afternoon; that’s when people are home and often thinking about their housing situation.
You need to reframe the rejection. Instead of thinking, "I hope they like me," think, "I’m offering them a free service." You’re the expert. You have information they don’t have. Also, do 10 warm-up calls first—call your mom, call a buddy, just get your voice warmed up. And remember, the worst thing they can say is "no," and you’ve survived a thousand "no’s" prior to It’s just part of the game.
Honestly, no. Pre-recorded messages sound robotic and impersonal. If you get a voicemail, leave a live, slightly rambling message. It sounds more human. Say something like, "Hey, [Name], it's [Your Name] again. I know I just called, but I wanted to make sure I caught you. I had a thought about your property on [Street]. Give me a call back when you get a chance." It’s not perfect, but it sounds like a person, not a marketing campaign. That’s what you want.