If you want more listings, expired listing leads should be on your radar. They are some of the most motivated seller opportunities in real estate, but they can also be some of the most mishandled, because most agents call with the same tired script and wonder why they get hung up on.
Want seller leads on autopilot? ListingLeads.io combines Google Ads, home value tools, and AI follow-up to book listing appointments while you sleep. Book your free strategy call now →
That is the good news and the bad news. The good news is these homeowners already raised their hand and said, “We want to sell.” The bad news is they are often annoyed, disappointed, and suddenly very popular.
So if you want the appointment, your script cannot sound canned. It has to sound human, useful, and different from the twenty other agents who called before breakfast.
Why expired listing leads still work in 2026
An expired listing is not a dead lead. It is a seller whose plan failed. Big difference.
According to NAR, many homeowners still expect an agent to help them price, market, negotiate, and close. Even with all the noise around DIY selling, the majority of sellers want guidance. That matters because expireds are not usually asking, “Should I use an agent?” They are asking, “Which agent can actually get this sold?”
That is why expireds can convert fast when your message is right. The pain is fresh. The motivation is real. The timing can be excellent.
If you want more ways to build your pipeline beyond expireds, check out these listing lead generation tactics for 2026. Expireds work best when they are part of a bigger listing business, not your only move.
Before you use any expired script, understand what the seller is feeling
Most expired sellers are dealing with a mix of frustration, embarrassment, and skepticism. They may feel like the market let them down. More often, they feel like their last agent did.
- ▸ They are tired of hearing generic promises.
- ▸ They do not want a pushy pitch five seconds into the call.
- ▸ They want proof that you see what went wrong.
- ▸ They want a plan that makes sense in their market.
That last point matters. A seller in suburban Dallas, a condo owner in Miami, and a move-up family in Phoenix may all have expired listings, but the reason the home failed can be wildly different. Price. Photos. Showing access. Condition. Buyer financing. Weak follow-up. All of it matters.
The best expired listing script is not the one that sounds the slickest. It is the one that makes the homeowner feel understood in under 30 seconds.
The 9 best scripts to convert expired listing leads
1. The soft opener script
Script: “Hi, is this Sarah? This is Mike with ABC Realty. I saw your home came off the market, and I know you are probably getting bombarded right now, so I will be brief. Are you still hoping to sell the home?”
This works because it lowers defenses. You acknowledge reality instead of pretending you are the only agent on earth with a phone.
Use this if you are calling fresh expireds and want a respectful entry point. It is simple. No chest thumping. No awkward “I specialize in expireds” line that homeowners have heard 8,000 times.
2. The curiosity script
Script: “Hi John, this is Kelly with Westbridge Homes. Quick question. If your home had sold during the listing period, where were you planning to move next?”
This flips the conversation away from failure and toward motivation. It gets sellers talking about their why, which is far more useful than launching into your resume.
Once they answer, you can follow with, “Got it. So the move still matters. Can I share what I think may have held the sale back?” Now you are in a real conversation.
3. The diagnosis script
Script: “I took a look at your previous listing before calling. Usually when a home does not sell, it comes down to one of a few things. Price, presentation, exposure, or buyer response time. Would you be open to hearing where I think the gap was?”
This is strong because it positions you as a problem solver. Not another prospector with a pulse.
And yes, you should actually review the listing first. The photos, description, days on market, price changes, and agent remarks tell a story. Read it before you call. Please. Your future commission will thank you.
4. The empathy-first script
Script: “I am sorry your home did not sell. That is frustrating, especially when you put your life on hold for showings, cleaning, and all the chaos that comes with being on the market. Are you taking a break, or are you still open to selling if the right plan came along?”
This one works well with homeowners who sound guarded or irritated. You are validating their experience. People relax when they feel seen.
A lot of agents skip empathy because they think it sounds soft. It does not. It sounds smart.
5. The proof-based script
Script: “I help homeowners whose listings did not sell the first time. In the last 12 months, I have helped 7 expired sellers relist and close, and I noticed a few things on your previous listing I would change right away. Would it be crazy to spend 15 minutes going over them?”
Specific proof beats vague confidence every time. If you have numbers, use them. If you do not have expired success yet, use another category of proof, like average days on market, list-to-sale ratio, or buyer demand in that zip code.
For agents building a broader seller funnel, this guide on the parts of a seller lead generation system that works is worth reading. Expireds convert better when your follow-up system is not held together by sticky notes and hope.
6. The text message script
Script: “Hi Lisa, this is Mark with Oak Street Realty. I saw your home came off the market. Sorry that happened. If you still want to sell, I have a few ideas that may help. Want me to send them here?”
Text can work especially well after a missed call. It feels less intrusive, and response rates can be solid when the message is short and specific.
Do not write a novel. Nobody wants a five-paragraph text from a stranger at 7:12 a.m.
7. The objection disarming script
Script: “You may already have agents calling you nonstop, and you may even be thinking about waiting a while. Fair enough. But before you make a decision, would it be helpful to see a simple breakdown of why the home likely did not sell and what I would do differently?”
This is great when you sense resistance. You are not forcing a meeting. You are offering clarity.
That is a subtle but powerful difference.
8. The voicemail script
Script: “Hi Tom, this is Rachel with City Point Realty. I noticed your home came off the market, and I put together a few thoughts on what may have kept it from selling. If you still want to move, call or text me at 555-123-4567 and I will send them over. Again, 555-123-4567.”
Voicemails should create curiosity, not deliver a full listing presentation to the beep. Keep it calm. Keep it useful. Repeat your number slowly.
9. The appointment close script
Script: “Based on what you shared, I do think there is a path to getting this sold. The easiest next step is for me to stop by for 15 minutes, show you what I would change, and then you can decide if it makes sense. Is later today better, or would tomorrow be easier?”
Do not end a good call with, “Let me know if you need anything.” That is agent code for “I enjoy losing appointments.” Ask for the meeting.
What to say when the homeowner objects
You will hear objections. Good. It means you are talking to real people.
“We are going to relist with the same agent”
Try this. “I respect loyalty. Before you sign again, would it be helpful to get a second opinion on pricing and marketing, just so you know all your options?”
“We are taking a break”
Say, “That makes sense. A lot of sellers do that after an expired. Out of curiosity, what would need to happen for you to feel ready to try again?”
“We have tried this before”
That is exactly the point. “I get it. Most expired sellers have tried before. What matters now is whether the next approach is actually different. If I can show you a different plan, would you at least want to see it?”
“My market is different”
Fair objection. Answer it directly. “Every market has its quirks. That is why I would not give you a generic pitch. I would look at your price band, buyer demand, recent comps, and showing activity and build the plan around that.”
If you are also trying to diversify beyond expireds, these ideas on getting more listings as a real estate agent can help round out your approach.
Pattern interrupt. Scripts are not the real bottleneck
Most agents do not lose expired listing leads because of the opening line. They lose them because the follow-up falls apart.
One call. One voicemail. Maybe a text. Then nothing.
Meanwhile, the seller is still deciding. Still frustrated. Still watching who shows up with consistency and actual value.
That is one reason so many agents are moving toward systems that combine lead generation with automated follow-up. Not because they are lazy. Because they are busy doing dollar-productive work like showings, open houses, listing presentations, and closings.
A simple follow-up plan for expireds
If you want better conversion, use a multi-touch approach. Nothing fancy. Just consistent.
- Day 1. Call, leave voicemail, send text.
- Day 2. Follow-up call with a different angle.
- Day 4. Send a quick market insight or price observation.
- Day 7. Call again and offer a brief strategy review.
- Day 10 and beyond. Stay in touch weekly with useful, specific messaging.
Useful means useful. Not “just checking in.” That phrase should probably be retired.
For agents who want more seller opportunities overall, read about exclusive seller lead sources and the best places to buy seller leads. Expireds are powerful, but they are even better when your pipeline is not feast or famine.
Quick case study. What this looks like in the real world
Let’s say an agent on a small team targets 40 expired listings in a month. They use a soft opener, send follow-up texts, and offer a 15-minute strategy review instead of a hard sell.
- ▸ 40 expired contacts added
- ▸ 22 actual conversations
- ▸ 8 appointments set
- ▸ 3 listings signed
- ▸ 2 closings within 90 days
Those numbers are not fantasy. They are very achievable with skill and consistency. Even if your numbers come in lower, one or two listings can justify the time quickly.
The same principle applies to inbound seller leads from Google Ads and home value pages. The contact source changes. The need for good follow-up does not.
What if you do not have time to chase expireds every day?
That is a fair objection. Most productive agents are already juggling active clients, inspections, appraisals, sphere follow-up, social media, farming, and at least one person asking if now is a good time to “pick your brain.”
If your schedule is packed, you have two options. Keep prospecting manually and accept the inconsistency, or build a system that brings in seller leads and follows up fast without requiring you to babysit every step.
That is where ListingLeads.io fits. We help agents generate seller leads through Google Ads and home value tools, then use AI-powered follow-up to start conversations and book listing appointments. You focus on the meeting. The system handles the chase.
If you are curious about tech-assisted seller targeting, this post on predictive seller lead tools for real estate agents is a smart next read.
Final tips to convert more expired seller appointments
- ▸ Call with context. Review the old listing first.
- ▸ Lead with empathy. Sellers are people, not door counts.
- ▸ Be specific. General advice sounds cheap.
- ▸ Follow up more than once. Respectfully, but consistently.
- ▸ Ask for the appointment. Do not dance around it.
And one more thing. Do not obsess over sounding perfect. Sounding real beats sounding polished.
Conclusion
The agents who win with expired listing leads are not always the loudest or the slickest. They are the ones who show up with empathy, a better plan, and follow-up that does not fall apart after one attempt. If you want more listing appointments without relying on cold prospecting alone, book a free strategy call with ListingLeads.io and see how we can help you generate and convert more seller opportunities.
Ready to Fill Your Listing Pipeline?
ListingLeads.io builds the system. Google Ads bring the sellers. AI books the appointments. You show up and win the listing.



