18 Real Estate Cold Calling Scripts That Convert
Most cold calling scripts fail for the same reason. They are written to sound good on a page, and a page does not interrupt you four seconds in to ask who this is.
What follows is organised by the situation you are actually in: an expired listing this morning, a FSBO who has already told three agents no, a farm area where nobody knows your name. Take the opening lines, keep the objection handlers, and throw away anything that makes you sound like you are reading.
What a real estate cold calling script actually is
A cold calling script is a planned opening and a set of prepared responses, not a monologue. The parts that need writing down are the first fifteen seconds and the four objections you will hear all day. Everything between those is a conversation, and conversations cannot be scripted.
The structure underneath almost every good real estate call is the same:
Note what is not in that diagram: pitching. You are not selling a listing agreement on a cold call. You are selling ten minutes at their kitchen table.
When to call
Calling at the wrong hour wastes a good script. Connect rates vary more by time of day than by anything you say.
The pattern matters more than the exact numbers, which move with your market and your list. Test your own windows for a fortnight before believing anyone else’s chart, including this one.
Expired listing scripts
An expired listing is the warmest cold call in real estate. They wanted to sell, they failed to sell, and they are annoyed about it. Your job is to be the first person who sounds like they have a different plan.
- You
- Hi, is this Sarah? My name's Dan, I'm a local agent. I'm calling because I saw your home on Oak Street came off the market yesterday. Are you still hoping to sell it?
- Them
- We are, but we've had about nine agents call already this morning.
- You
- I believe you, and I'm not going to pretend I'm different in the first thirty seconds. Can I ask one thing instead? What do you think stopped it selling?
That last line is the whole script. Every other agent is explaining why they are better. You are asking a question the seller has been chewing on for weeks and nobody has asked them.
- You
- Hi Sarah, it's Dan calling, local agent. Your place on Oak Street came off the market back in June. I'm guessing you've either sold privately since, or you've parked the idea. Which one is it?
- Them
- We parked it. Honestly we got tired of the whole thing.
- You
- That's the most common answer I get. If it helps, most of the tiredness comes from the showings, not the price. Would it be useful if I told you what I'd do differently on that specifically?
Expired listing objection handlers
“We’re going to relist with the same agent.” “That’s fair, they know the property. Out of interest, has the plan changed for the relist, or is it the same approach again?”
“We’re taking it off the market for now.” “Understood. Can I ask, is that because the timing changed, or because the process was exhausting?”
“How is what you do any different?” “Honestly, the marketing is broadly similar. Where I’d differ is pricing strategy in the first ten days, and I’d want to look at your listing before claiming I know what went wrong.”
FSBO scripts
For-sale-by-owner sellers have already decided you are unnecessary. Arguing that point directly loses. Offering something useful without asking for the listing wins more often than it should.
- You
- Hi, I'm calling about the house you've got for sale on Elm Road. I'm an agent, so I'll be upfront about that. I'm not calling to ask for the listing.
- Them
- Right. So what are you calling for?
- You
- Two things I can tell you in about a minute. What buyers in your street are actually paying right now, and the one document that holds up most private sales here. Want them?
- You
- Hi, quick question about your place on Elm Road. Are you open to working with a buyer who's coming through an agent, or is it strictly private sale only?
- Them
- Depends. We're not paying a full commission.
- You
- That's reasonable and it's not what I'd be asking for. If I bring a buyer, we'd agree a fee just for that side. Would you want to hear the number before you decide?
FSBO objection handlers
“I’m not paying commission.” “Understood, and plenty of people sell privately fine. Can I ask what number you’d need to walk away with? That’s the part that decides whether an agent makes sense at all.”
“I’ve already had ten agents call.” “I’d have been surprised if you hadn’t. I’ll be quicker than the others. One question and then I’ll leave you alone.”
“We’re going to try it ourselves for a month first.” “Sensible. Would it be alright if I called you in four weeks to see how it went? No pitch, just curious how the market treats you.”
Circle prospecting scripts
Circle prospecting is calling the neighbours around a listing or a sale. It works because you have a genuinely relevant reason to ring.
- You
- Hi, it's Dan, I'm a local agent. I've just sold the place at number 14 and I'm ringing a few neighbours because it went for more than we expected. Do you know what it made?
- Them
- No, go on.
- You
- Four-eighty-five, which is about twelve above what the street was doing in spring. Does that change anything for you, or are you settled where you are?
- You
- Hi, quick one. I'm listing a house on your road next week and I'm calling neighbours first, because sometimes people have been thinking about moving and a nearby sale pushes them into it. Is that you at all?
- Them
- Not really. Maybe next year.
- You
- Next year is worth knowing. Can I put you on a list where I send the actual sold prices on your street, four times a year, and nothing else?
Just-listed and price-reduction scripts
Two more reasons to ring a neighbourhood that are genuinely newsworthy rather than invented.
- You
- Hi, it's Dan, local agent. I've just listed a house on your road and I'm ringing round because occasionally a neighbour knows someone who wants to move in. Anyone come to mind?
- Them
- Not offhand.
- You
- Worth asking. While I've got you, is your own place something you'd ever think about selling, or are you long-term settled?
- You
- Hi, Dan here, local agent. The house at number 22 dropped its asking price this week, and that usually shifts what buyers expect on a street. I'm ringing a few owners so nobody's working off old numbers.
- Them
- Is that bad for us?
- You
- Not necessarily, it depends on your timing. Would it help if I sent you what's actually completed on your road this year rather than what's being asked?
Renter and investor scripts
Two lists most agents never work, which is exactly why they still produce.
- You
- Hi, I'm calling because you're renting on Chestnut Street and rents there have gone up about nine per cent this year. I help people work out whether buying is cheaper than renewing. Is that something you've looked at?
- Them
- We don't have a deposit.
- You
- That's the most common blocker and it's more solvable than most people think. Would it be useful if I put you in touch with someone who does that side, no cost to you?
- You
- Hi Mr Ellis, I'm calling about the flat you own on Park Road. I work with a few landlords in the area. Are you building the portfolio at the moment, or holding steady?
- Them
- Holding. Might sell one eventually.
- You
- That's useful to know. Can I ask which one you'd sell first if you did? That usually tells me whether it's a yield problem or a hassle problem.
Sphere and referral scripts
The warmest calls you will make, and the ones most agents feel oddly awkward about.
- You
- Hi Rachel, it's Dan. Not a sales call, I ring everyone I've worked with about this time of year. How's the house treating you?
- Them
- Good, we're happy here.
- You
- Glad to hear it. If it's useful, your street's up about six per cent since you bought. And if anyone you know is thinking of moving, I'd appreciate you mentioning me.
- You
- Before I let you go, can I ask a favour? The way I get most of my work is people passing my name on. Is there anyone you can think of who's likely to move in the next year?
- Them
- My sister's been talking about it.
- You
- Would you be comfortable introducing us, or would you rather I waited until she's further along?
Voicemail scripts
Most calls go to voicemail, and most agents either hang up or leave something forgettable. Keep it under fifteen seconds and give exactly one reason to call back.
- You
- Hi, it's Dan, local agent, calling about Fairfield Road coming off the market. I'm not going to pitch you on a voicemail. I've got the figures for what actually sold on your street over those months and I thought you'd want them. I'll try again tomorrow.
- You
- Hi, calling about your place on Elm Road. I'm an agent, and I'm not ringing to ask for the listing. There's one document that holds up most private sales around here and I'd rather you knew about it before it costs you time. My number's on the missed call.
- You
- Hi, it's Dan, local agent. Number 14 on your road sold this week and it went for more than the street's been doing. That's the whole message. If you want the number, call me back.
Wholesaling scripts
Wholesaling calls are different. You are usually looking for motivation rather than a listing, and the qualifying happens earlier.
- You
- Hi, is this Mr Patel? I'm calling about the property you own on Bridge Street. I buy houses in that area and I wanted to ask, would you consider selling it if the price was right?
- Them
- Not really looking to sell.
- You
- That's fine. Can I ask, is it rented at the moment, or sitting empty?
- You
- If I could pay cash and close on whatever date suits you, with no repairs and no fees your side, what number would make you say yes?
- Them
- I'd want market value.
- You
- That's a straight answer, thank you. Market value with an agent usually means three months, viewings, and fees off the top. My offer is lower and faster. Would you like me to work out both numbers so you can compare properly?
The four objections you will hear every day
Everything above is situational. These four are universal, and knowing them cold is worth more than another twenty scripts.
“I’m not interested.” Do not fight it. “No problem. Before I go, can I ask one question so I stop wasting your time in future? Are you not interested in selling ever, or just not right now?”
“How did you get my number?” Answer plainly and move on. “It’s on the public listing record. If you’d rather I took you off my list I’ll do that right now, just say the word.”
“Send me an email.” “Happy to. What should I put in it so it’s actually useful rather than another agent email you delete?”
“We’re already working with someone.” “Then I’ll leave you to it. If anything changes, is it alright if I check back in a couple of months?”
The follow-up cadence
One call is not prospecting. Most agents stop after the first attempt, which is why the ones who do not tend to look unusually lucky.
A workable pattern for a cold list: day one, day three, day eight, day sixteen, then monthly. Vary the time of day on each attempt, because a person unreachable at 10am may be easy to reach at 6pm. Never make the same call twice in one day; that is how you become the agent people complain about.
- You
- Hi Mr Reeves, it's Dan. I've tried you a few times and I don't want to be a nuisance, so this is my last call unless you'd like me to try again. Is now a bad time, or is it just not something you're interested in?
- Them
- Now's not great, honestly.
- You
- No problem at all. When would be better, and I'll only ring then?
Giving people a clean exit converts better than persistence that ignores signals. Some will take the exit, which is a result: you stop wasting calls on them.
What the scripts cannot fix
Here is the part most scripts posts leave out. The difference between agents who get listings from cold calls and agents who do not is almost never the script. It is that one group makes the calls every day and the other makes them in bursts when the pipeline gets frightening.
A script fixes what you say. It does not fix how many times you say it.
This is the honest case for automating the first call. An AI voice agent works the two hundredth record with the same opener as the second, calls expireds the morning they expire rather than whenever someone gets to the list, and transfers the sellers who engage straight to you. You still have the kitchen-table conversation. You stop doing the two hundred dials that precede it.
Before you dial: the compliance part
Cold calling is regulated, and the rules are not optional just because you are a sole agent.
- Check the national Do Not Call registry, and your state or country equivalent, before every campaign rather than once a year.
- Keep your own internal do-not-call list, and honour it permanently.
- Observe local calling hours. In most places that is 8am to 9pm local to the person you are ringing, not local to you.
- If you are using any automated dialling, understand what your jurisdiction requires around consent and disclosure. Rules differ significantly and penalties are per call.
None of that is legal advice, and none of it substitutes for asking someone who knows your market.
The short version
Use the opener that matches the situation. Ask one real question and then stop talking. Handle the four objections without arguing. Ask for the appointment rather than the listing. And call the whole list, because that is the variable that actually moves.