An expired listing is the closest thing prospecting has to a warm lead: a homeowner who already decided to sell, already signed with an agent once, and watched the sale fall through. The motivation is real. The frustration is real. The question they are asking — why didn't my home sell? — is one a good agent can actually answer.
This guide covers how to find expired listings, why homes expire in the first place, what to say when you reach the seller, and the follow-up plan for the ones who do not relist right away.
What Is an Expired Listing?
Every listing agreement has an end date — typically three to six months out. If that date passes without a sale, the MLS status flips to Expired and the agreement is over. The seller owes the old agent nothing and is free to relist with anyone.
Expired is not the same as the other "off-market without a sale" statuses. Withdrawn or Cancelled means the seller pulled the home before the agreement ended — sometimes because they changed their mind, sometimes because they fired the agent. Those sellers can be good prospects too, but the signal is muddier. An expiration is the clean case: the clock simply ran out on a sale that never came.
Why Listings Expire
Almost every expiration traces back to one of three things:
1. The price was wrong
The most common cause by far. An overpriced listing sits, showings dry up, and by the time the price drops the listing is stale — buyers assume something is wrong with it. This usually starts at the listing appointment, where an agent "bought the listing" by promising a number the comps never supported.
2. The marketing was thin
Phone photos, a bare MLS description, no staging advice, no reach beyond the portals. The home never got in front of enough of the right buyers to create competition.
3. The communication broke down
Ask expired sellers what went wrong and a surprising number do not lead with price — they lead with "I never heard from my agent." No showing feedback, no market updates, no plan B when the first month stalled. The listing did not just fail; it failed silently.
Your job on the call is to figure out which of the three killed this sale — because your pitch is the specific fix, not a generic "I sell homes" speech.
How to Find Expired Listings
- Your MLS, every morning. Search for status changes to Expired in your farm area — listings roll over at midnight, so a daily 8am check catches them within hours. This is free and it is what most expired-focused agents actually use.
- Expired lead services. Data providers pull expired listings and append owner phone numbers and emails — useful because the MLS gives you the property, not the owner's cell. Quality varies; test the match rate before committing to a subscription.
- Old expireds. Listings that expired six or twelve months ago and never relisted are a quieter pool. The owner still did not sell, nobody is calling them anymore, and the conversation is less crowded.
- Skip tracing. When a service does not have the owner's contact info, skip-trace tools can fill the gap from public records. Always cross-check against the Do Not Call registry before dialing.
One compliance note worth repeating: an expired listing is not consent to be called. DNC rules apply to cold calls to expired sellers. Check the registry, and when a number is on it, reach out by door knock or mail instead.
How to Win an Expired Listing
Expired sellers get hammered with calls the week their listing dies — some hear from a dozen agents in two days. Three things cut through:
- Speed. Be one of the first calls the morning it expires, not the tenth call on day three.
- A diagnosis, not a pitch. Come with a fresh CMA and a specific read on why the home did not sell: where it was priced against the comps, how many days it sat versus the neighborhood average, what the photos and description looked like. "Your home was listed at $610,000 while the three closest comps sold between $540,000 and $565,000" wins the appointment. "I'm a great agent" does not.
- Persistence. Most agents call twice and quit. Sellers who say "we're taking a break" in week one relist all the time in week six — with whichever agent kept showing up politely.
One rule on tone: never trash the previous agent. The seller chose that agent; insulting the choice insults them. "The strategy didn't work" lands. "Your agent failed you" backfires.
Expired Listing Scripts
Three short scripts to adapt. For a full library of cold-calling openers, objection handlers, and text sequences, see our real estate scripts guide.
The first call (morning it expires)
"Hi, is this [name]? This is [you] with [brokerage]. I noticed your home on [street] came off the market yesterday without selling — I'm sorry, that's frustrating after [X] months. Can I ask: are you still planning to sell, or are you taking a break? ... The reason I ask is I ran the recent sales around you this morning, and I think I can show you exactly why it didn't sell — it's usually one of three things, and all three are fixable. Would you be open to a 20-minute walkthrough this week? No commitment — worst case you get a free market analysis out of it."
The voicemail + text follow-up
Voicemail: "Hi [name], [you] with [brokerage] — I saw your listing on [street] expired and I put together a quick analysis of why homes like yours are or aren't selling right now. I'll text it over. No pressure — if you relist with anyone, I'd just want you to have the full picture first."
Text: "Hi [name], just left you a voicemail — I pulled the recent sales near [street] after your listing expired. Happy to send over what I found, or drop it off. Either way it's yours to keep. — [you], [brokerage]"
The "we're taking a break" reply
"Completely understandable — most sellers I meet after an expiration say the same thing. Can I do this: I'll check back in a month, and in the meantime I'll send you a short monthly note on what's selling near you, so if you do relist you'll know exactly where the market is. Sound fair?"
That last one converts because it reframes persistence as service. You are not chasing the listing; you are keeping them informed until the timing is right.
The Follow-Up Plan
Most expireds do not relist in week one, so the money is in the follow-up system:
- Day 1: call + voicemail + text (the scripts above)
- Day 3: drop off or mail the CMA with a one-page "why it didn't sell" note
- Week 2: second call — reference the CMA, ask if they read it
- Monthly: a short market update for their street until they relist or say stop
Tracking this by hand across a dozen expireds is where most agents drop the ball — which is what a CRM with automated follow-up sequences is for. Set the cadence once and let the reminders fire.
How RealAnalytica Handles Expired-Style Prospecting
RealAnalytica approaches the same problem — finding motivated sellers before the crowd — from the data side. Ivy, the Lead Specialist, runs weekly prospecting over your territory and surfaces likely sellers with predictive analytics, drafts the outreach, and routes every message through your approval before it goes out. The CMA that anchors your expired pitch comes from the same platform: MLS comps, line-item adjustments, and an AVM confidence score, generated in minutes and shareable as a live link. And the follow-up cadence above runs as an automated sequence with Keep-in-Touch reminders, so no expired seller goes cold while you are busy with active clients.
The Bottom Line
Expired listings are motivated sellers with a known problem. The agents who win them do three unglamorous things: they show up first, they bring a specific diagnosis backed by a fresh CMA, and they keep following up after everyone else quits. Pair that with geographic farming and circle prospecting and expireds become one leg of a seller-lead system rather than a numbers game.
Want the data side handled for you? Start with RealAnalytica — CMAs in minutes, predictive seller leads, and follow-up that runs itself.
Frequently Asked Questions
How do I get expired listings in real estate?
Check your MLS each morning for listings whose status changed to Expired — statuses roll over at midnight, so a daily check catches them within hours. The MLS gives you the property but usually not the owner's phone number, which is why many agents add an expired-lead data service or skip tracing for contact info. Always cross-check numbers against the Do Not Call registry before cold calling.
Are expired listings good leads?
Among the best in prospecting. The seller already decided to sell, already went through a listing once, and usually still wants to move — you are not creating motivation, just fixing what went wrong. The trade-off is competition: every expired-focused agent in your market sees the same expirations the same morning, so speed and follow-up decide who wins.
Where do I find expired listing phone numbers?
The MLS record rarely includes the owner's cell, so agents use expired-lead services that append owner phone numbers and emails, or skip-trace the owner through public-records tools. Match quality varies by provider — test a batch before subscribing. And regardless of source, numbers on the Do Not Call registry are off-limits for cold calls; use mail or a door knock for those.
What do you say to an expired listing?
Lead with empathy, then a diagnosis: acknowledge the frustration, ask whether they still plan to sell, and offer a specific, data-backed answer to why the home did not sell — where it was priced against the comps, how the marketing looked, how long it sat versus the neighborhood average. Bring a fresh CMA to the appointment. The one thing to never do is criticize the previous agent; sellers hear that as criticism of their own judgment.
What is the difference between an expired and a withdrawn listing?
An expired listing ran out the clock — the agreement's end date passed without a sale. A withdrawn or cancelled listing was pulled off the market by the seller before the agreement ended. Expireds are the cleaner prospecting signal: the seller wanted a sale that never came. Withdrawn sellers may have changed their plans entirely, so qualify motivation earlier in the conversation.


