Real Estate Marketing · Updated September 2026

Expired Listing Scripts: 2026 Calls, Texts, Cadence

In short

  • Diagnose before pitching: the first goal is learning why the listing failed, then earning permission to send a plan.
  • Proof beats promises: a one-page relaunch plan or video CMA within 1 day differentiates against call-only outreach.
  • Cadence is the engine: follow-up through day 7 and a 30/60/90 calendar converts after the herd quits.

An expired seller is not a cold lead. The seller already tried to sell, watched a plan fail, and woke up to a phone that started ringing the moment the status changed. In 2026, expired listing scripts win only when they diagnose the failure fast and put something useful in the seller’s hands within a day.

This playbook treats expired outreach as one channel inside a broader real estate marketing strategy. The goal is simple: earn permission, learn what went wrong, then prove a different relaunch plan in writing.

The sections below include word-for-word language for calls, voicemails, texts, door knocks, and an expired listing letter, plus objection handlers, a follow-up calendar, deliverability fixes for spam labels, and a compliance checklist.

Why expired listings are still a strong listing lead in 2026

Expired listings sit in a rare spot. Seller intent is already proven. The property is known, the photos exist, and the prior price history creates a clear starting point for a real conversation. That makes expired leads different from most cold prospecting, where the first job is convincing someone to even consider selling.

The hard part is not motivation. The hard part is skepticism. Many sellers get a wave of outreach within minutes. Some of it is automated. Some of it sounds identical. A seller who has already heard ten openers in the same hour will not reward a slightly better script.

Specificity wins where volume used to. The fastest way to sound different is to ask one diagnostic question early, then stop talking. Sellers often explain the whole problem in the first answer, if the agent gives space for it.

Expireds should still stay in the mix, not become the only plan. Agents who build a pipeline across other ways to win listings in a tight market avoid the feast-or-famine cycle that expired prospecting can create.

A final reality check matters in 2026. Some expired sellers have been contacted so heavily that no script will feel “fresh.” Those leads require a different approach, usually a short permission message and a written deliverable, not a longer opener.

Before you dial: build the list and do the five-minute diagnosis

Printed expired listing sheets and checklist on a desk illustrate expired listing scripts prep work
Building the call list starts with printed sheets and a quick diagnosis checklist.

A good expired call starts before the dial. The first goal is avoiding obvious mismatches, including sellers who already re-listed, numbers that should not be called, and properties that clearly failed for a reason the agent cannot solve.

Expired, withdrawn, and canceled are not the same lead. Expired means the agreement ran out. Withdrawn often signals a pause, frustration, or a life change. Canceled can signal a broker relationship problem, a contract issue, or a hard stop. That distinction changes the opener. Expired scripts can reference “the listing came off.” Withdrawn and canceled scripts should lead with permission and respect for the pause.

Build the list without creating compliance risk

Start with MLS searches for expired, withdrawn, and canceled listings in target areas. Treat list building like pipeline work, not a one-time project. Agents can place these leads next to other lead generation channels that feed the same pipeline, then run the same follow-up discipline across all sources.

DNC scrubbing belongs before the first call. A listing status change does not create consent. Sellers also share phones inside households, so the risk is not only seller frustration.

Write a five-line pre-call note for every lead

A five-minute diagnosis keeps the first conversation focused. It also prevents the most common mistake: pitching a full marketing plan before the seller names the problem.

Use this template:

  • Property: [STREET], [CITY]
  • What happened: [DOM], [list price], [price drops], [last status]
  • Online presentation: [photo count/quality], [first photo], [description quality]
  • Access: [showing restrictions], [notes], [occupancy]
  • Most likely cause: price, condition, access, marketing, or timing

That last line is the lever. Price and marketing require opposite conversations. A price-driven expired needs a calm market read. A marketing-driven expired needs proof that the relaunch will look different.

Expired listing scripts that convert in 2026

Faded For Sale sign outside a home represents the need for expired listing scripts
A sun-faded, unsold For Sale sign outside a quiet suburban home.

The first eight seconds decide whether the seller stays on the line. A strong opener does three things quickly: it identifies the agent, it names the property so the call does not feel random, and it asks permission to continue.

A workable script is not a speech. It is a sequence of small questions. Two sentences is the maximum before a question lands. A seller who talks early is a seller who can be helped.

Here is a framework that holds across price, condition, access, marketing, and timing.

  • Permission opener
  • One diagnostic question
  • Reflect back what was heard
  • One specific value offer
  • One low-friction ask

First call script

Copy-ready version with bracketed variables:

Hi [NAME] — this is [AGENT NAME] with [BROKERAGE] here in [AREA].

Quick question, and if now is a bad time just tell me.

I saw the home on [STREET] came off the market. What do you think got in the way of it selling?

[Pause. Let them answer.]

That makes sense. If I put together a short, property-specific relaunch plan, is it okay if I send it over for a second opinion?

Great. What’s the best email for that?

Before I send it, one thing: was the plan to sell right away, or did something change on timing?

Why it works: the seller controls the pace. The diagnostic question forces specificity. The ask is permission-based and small. The agent also earns a deliverable before chasing an appointment.

Two quick objection handlers that fit inside call one:

  • “Just send it.”
Totally fine. To make it worth reading, which felt like the bigger issue — price, condition, access for showings, or how it looked online?
  • “We’re done with agents.”
Understood. No pressure to meet. A second-opinion relaunch plan still helps even if the next move is on your own. Is it okay if I send it?

Second and third dial mini script

Call two and three should be shorter. The goal is a callback, not a restart.

Hi [NAME] — [AGENT NAME] here in [AREA].
I left a short note about [STREET].

If the home still needs to sell, what felt like the main issue — price or how the listing showed online?

Door knock script for expired and withdrawn

Door knocks only fit when local rules, brokerage policy, and neighborhood norms allow it.

Hi [NAME] — [AGENT NAME] with [BROKERAGE].
This will be quick.

The home at [STREET] came off the market. If selling is still on the table, what do you think got in the way?

If sending a one-page relaunch plan would help, what’s the best email?

Expired listing letter script

This version stays property-specific and avoids big claims.

[DATE]

[NAME]
[STREET]

Hi [NAME] — the listing at [STREET] recently came off the market.

A simple question: what do you think kept it from selling?

If a second opinion helps, [AGENT NAME] can send a one-page relaunch plan that covers:
- pricing position vs today’s active competition
- what buyers saw online in the first photo and first ten seconds
- the three changes that would make the relaunch look different

If that would be useful, text “PLAN” to [PHONE] or email [EMAIL].

Respectfully,
[AGENT NAME]
[BROKERAGE]

Expired listing voicemail script and expired listing text message script

Phone and printed page show expired listing scripts for voicemail and text messages
A quick voicemail and text script, kept short to earn the callback.

Voicemails and texts do one job: earn the callback. They should not sell the appointment. They should not explain the whole plan. A short message with one reason to call back beats a long message that sounds like every other agent.

Keep voicemails tight. A practical target is 12 to 18 seconds. Say the number twice. If the voicemail is longer than the seller’s patience, the seller will never reach the value.

Texting requires extra caution. A manual, one-to-one message can still be unlawful in some situations, and automated or bulk texting to numbers without consent is a different legal category. Broker and counsel guidance should decide the workflow.

Voicemail scripts

Voicemail one, first contact:

Hi [NAME] — [AGENT NAME] with [BROKERAGE] in [AREA].
Calling about [STREET].

Quick question on why it didn’t sell. Call me at [PHONE].
Again, [PHONE].

Voicemail two, midweek:

Hi [NAME] — [AGENT NAME].
I pulled the active competition around [STREET].

If selling is still on the table, call [PHONE].
Again, [PHONE].

Voicemail three, end of week:

Hi [NAME] — [AGENT NAME].
Last note from me on [STREET].

If a one-page relaunch plan would help, call [PHONE].
Again, [PHONE].

Text message scripts with opt-out language

Initial text after a live conversation, safest default:

Hi [NAME] — [AGENT NAME] with [BROKERAGE].
Thanks for the quick call.
I’ll email the one-page relaunch plan for [STREET] shortly.
Reply STOP to opt out.

Text to use only when lawful in the agent’s jurisdiction and workflow:

Hi [NAME] — [AGENT NAME] with [BROKERAGE] in [AREA].
Question about [STREET] coming off the market.
Is it okay to send a one-page relaunch plan by email?
Reply STOP to opt out.

Day-30 re-engagement:

Hi [NAME] — [AGENT NAME].
A comparable near [STREET] just sold and it clarifies the price band.
Want me to send the update?
Reply STOP to opt out.

Micro-script after a positive reply:

Perfect. What’s the best email for the plan and update?

Deliverability fixes for “Spam Likely” and voicemail screening:

  • Caller ID and name registration matter. One consistent outbound number helps reputation.
  • Dial velocity can trigger labeling. Lower the number of calls per number per hour.
  • Verified branded calling can lift answer rates when carriers support it.
  • Local presence can help, but it can also create distrust if the number feels “fake.”
  • Callback windows matter. Calls placed near lunch, late afternoon, and early evening often beat mid-day.
  • A voicemail-to-text fallback can land the message even when calls get screened.

Expired listing objection handlers that keep the call alive

Many sellers do not object to the agent. Sellers object to the feeling of getting pitched again. A clean objection handler does three things: it acknowledges the emotion, it avoids attacking the prior agent, and it ends with a question that returns control to the seller.

Call one should not argue price, commission, or the prior agent’s effort. The call should diagnose and earn permission to deliver something useful. That makes the handler’s job easier.

Below are word-for-word handlers for the common blocks and the ones most script pages skip.

We’re relisting with the same agent

What it usually means: loyalty, comfort, or a fear of starting over.

Reply:

That makes sense, and loyalty matters.
What is that agent changing this time so the result is different?

Follow-up question:

If I send a one-page second opinion, is it okay if I check back after the first couple weeks?
We’re already interviewing someone

What it usually means: the seller wants options, but does not want more calls.

Reply:

Totally fair.
What are the top two things the next agent has to do differently for this to be worth it?

Follow-up question:

If a one-page relaunch plan answers those, is it okay if I send it for comparison?
We’re taking a break

What it usually means: exhaustion, family stress, or a timing change.

Reply:

Understood. That process wears people out.
Is the break about timing, or did the plan itself feel off?

Follow-up question:

If timing improves, would a clearer relaunch plan help decide next steps?
Our price is firm

What it usually means: pride, payoff pressure, or a belief that marketing was the issue.

Reply:

Got it.
If the price stays the same, what has to change so buyers see it differently online and in person?

Follow-up question:

Is it okay if I send a relaunch plan that focuses on presentation and access first, not a price cut?
We were just testing the market

What it usually means: the seller wants a high number, but still wants a path.

Reply:

That makes sense.
If the market paid that number, what would have needed to happen during the listing period for it to feel like a win?

Follow-up question:

Is it okay if I send a one-page plan that shows what a “test” looks like with clear checkpoints?
Send me your info by email

What it usually means: the seller wants to end the call.

Reply:

Happy to.
So the email is useful, which felt like the bigger issue — price, condition, access, or how it looked online?

Follow-up question:

What email should I use?
What would you do differently

What it usually means: the seller wants specifics, not buzzwords.

Reply:

Three things.
First, a tighter read on the active competition. Second, a relaunch that changes what buyers see in the first photo. Third, a showing plan that removes friction.

Follow-up question:

Which of those felt weakest last time?
What’s your commission

What it usually means: the seller wants control and clarity.

Reply:

Fair question.
Fees depend on the exact plan and what services are included, so I don’t quote numbers over the phone.

Follow-up question:

Is the bigger concern the total cost, or making sure the relaunch is different enough to justify a new attempt?
The market is the problem, not the price

What it usually means: the seller feels blamed.

Reply:

The market does set the ceiling.
The part worth controlling is how the home compares to what buyers can pick instead this week.

Follow-up question:

Is it okay if I send a one-page update on the current active competition around [STREET]?
We’re going to rent it out instead

What it usually means: a plan B, often temporary.

Reply:

That can be a smart reset.
Is renting the long-term plan, or a bridge until the sales side improves?

Follow-up question:

If it’s a bridge, would a relaunch plan help decide when to switch back?
We’ll go FSBO

What it usually means: the seller wants control and less hassle.

Reply:

Understood.
If it goes FSBO, what’s the plan for photos, showings, and buyer screening so it doesn’t feel like a second full-time job?

Follow-up question:

Is it okay if I send a one-page FSBO relaunch checklist either way?
My agent was my friend

What it usually means: emotional loyalty plus frustration.

Reply:

That’s hard, and it’s common.
If friendship stays intact, what has to change for the sales result to change?

Follow-up question:

Is it okay if I send a neutral second opinion that doesn’t criticize anyone, just the plan?
How did you get my number

What it usually means: the seller is worried about privacy.

Reply:

Fair question.
It came from public records and listing data tied to [STREET].

Follow-up question:

If contact isn’t wanted, I can stop. If a one-page relaunch plan would help, what email should I use?

Stage your first listing in under 5 seconds

15 space types, 10 styles, MLS-compliant by default. All 11 tools on one account. Free trial credits, no credit card.

Start staging free

The 24-hour deliverable and relaunch proof sellers can see

A script earns attention, then the deliverable earns trust. For expired sellers, the deliverable should land within 1 day of the first real conversation, because the seller’s patience is highest right after an honest diagnosis.

The deliverable should not try to close. It should answer one question: what changes this time. That means a one-page relaunch plan or a short video CMA that uses the seller’s address, the current competition, and the first-photo problem.

Keep the deliverable clean. Put the market story, the relaunch changes, and the next decision into writing. Save negotiable items for the appointment, including fee structure and any detailed commission terms, because email forwards easily and context dies fast.

Marketing-driven expireds respond best to visual proof. A rewritten description matters, but the first-frame photo matters more. A seller who sees a corrected cover photo, decluttered primary room, and stronger twilight exterior instantly understands the relaunch difference. The agent can pair that visual plan with a rewritten listing description to tighten the message.

Here is a simple relaunch proof list that fits most properties:

  • New first-frame image choice that matches the buyer’s entry point
  • Straight, bright interior photos with fewer distractions
  • A dusk-style exterior to reset curb impression
  • A plan for empty or dated rooms so buyers understand scale and use

One way teams make this tangible is creating “before and after” versions of the seller’s existing photos for the appointment. Tools like AI HomeDesign can produce virtual staging, photo editing, and virtual renovation across 11 specialized tools on one account and one shared credit pool, with free regenerations, starting from $0.24 a photo, and MLS-compliant by default, so the relaunch promise shows up as real visuals rather than talk. That can pair naturally with an AI virtual staging set for vacant or dated rooms.

The first seven days and the 30/60/90 follow-up plan

Agent reviewing expired listing scripts and a 30/60/90 day follow-up calendar at his desk
Tracking the 7-day and 30/60/90 follow-up cadence for expired sellers.

The cadence matters more than the opener. Many expired sellers will not answer on touch one. They will answer after seeing the same name show up with the same calm message several times.

A safe rule keeps outreach disciplined. No more than two call attempts in one day. No calls outside permitted hours. Stop early on an explicit no, a clear opt-out, or confirmation that the home is already under a new listing agreement.

This plan assumes the first week aims for two outcomes: a real diagnosis and permission to send a deliverable. Appointment-setting fits after the seller sees the plan.

Day 1

Touches: 2 calls + voicemail 1

Intent: earn diagnosis

What to say in one line: “What do you think got in the way?”

Day 2

Touches: short note or mail

Intent: slow down the noise

What to say in one line: “I’ll send a one-page relaunch plan if helpful.”

Day 3

Touches: call + voicemail 2

Intent: earn permission

What to say in one line: “I pulled the active competition around your home.”

Day 4

Touches: deliverable send

Intent: prove difference

What to say in one line: “Here are the three changes I would make.”

Day 5

Touches: call at a new time

Intent: catch a different window

What to say in one line: “Did the plan match what felt wrong?”

Day 6

Touches: door knock if appropriate

Intent: human signal

What to say in one line: “This will be quick. One question about [STREET].”

Day 7

Touches: call + voicemail 3

Intent: clean close

What to say in one line: “Last note from me unless selling is still on the table.”

Seven-day cadence that prioritizes diagnosis, then proof, then an ask.

After day 7, the long tail wins the business.

  • Days 8 to 30: one value touch weekly
  • Days 31 to 60: value touch every other week
  • Days 61 to 90 and beyond: monthly touches plus an “anniversary of expiration” call

Good long-tail touches are specific. A comp sold in their band. A pricing gap that just widened. A buyer activity note that changes urgency language. This is the same discipline as farming the same neighborhood consistently, just applied to a smaller list with higher intent.

End each long-tail touch with permission, not pressure.

If selling comes back on the table, is it okay if I keep sending updates like this once a month?

Compliance and scorecard for expired outreach

Compliance is a system, not a disclaimer. It also changes by state, brokerage policy, and MLS rules. This section is not legal advice. Broker and counsel review should decide the final workflow. Two primary sources are worth reading directly: the FTC’s National Do Not Call Registry access site for telemarketers and sellers and the FCC’s consumer guidance on robocall and robotext rules under the TCPA.

Use this checklist to keep expired outreach defensible:

Checklist

0 of 8 done
DNC scrub and record: scrub against national and state lists before calling, re-scrub every 31 days, and keep a record of each scrub date.
Calling hours: call only between 8 a.m. and 9 p.m. in the recipient’s local time, and follow any stricter state calling-hour rules and brokerage policy.
No implied consent: a listing expiring does not create consent to call or text.
Texting risk line: treat automated or bulk texting differently than a manual one-to-one message, and get broker guidance.
Opt-out language: include “Reply STOP to opt out” in texts, and honor opt-outs fast.
Call recording consent: follow one-party or all-party consent rules where applicable.
Internal do-not-contact list: keep a brokerage-level list and follow it.
MLS Rules and prior photos: do not reuse another brokerage’s listing photos without permission.

AI-edited visuals also need clear Disclosure. Many MLS systems and state rules differ, so broker guidance matters. A safe labeling practice uses plain text like:

  • “Virtually staged”
  • “AI-enhanced image”

Where required, add a visible Virtually Staged Watermark on the image itself, not only in remarks.

Now track the outreach like a system. A weekly scorecard keeps script changes honest.

MetricDefinitionLeading indicatorFix focus
Contact ratereached a humananswer rate by time blockdeliverability and calling windows
Conversation rateseller named a causehow often the diagnostic question landsopener and early questions
Deliverable ratepermission + email captured“plan sent within 1 day” countvalue offer clarity
Appointment set rateappointment scheduledratio after deliverable sentrelaunch proof quality
Appointment to signedsigned listing agreementsigned per attendedpresentation and next steps

Simple scorecard that separates deliverability, script, and presentation problems.

A/B testing should change one variable at a time. Swap the opener line, keep the list and time blocks constant, then log results for a full week before judging. Random script changes inside random call windows create noise, not insight.

A final boundary protects trust. Some situations require a softer approach or none at all, including clear opt-outs, active grief or estate sensitivity, tenant-occupied homes with strict access limits, and sellers who state that the home is off the market indefinitely.

Frequently asked questions

What is the best opening line for an expired listing call?

A strong opener identifies the agent and the property, then asks permission and one diagnostic question. A practical line is: “Hi [NAME], this is [AGENT] in [AREA]. Quick question, and if now is a bad time just tell me. What do you think got in the way of [STREET] selling?” The seller’s answer determines the next move.

How soon should an agent contact an expired listing?

Same day the status changes, after DNC scrubbing and basic pre-call research. Early outreach is crowded in 2026, so speed alone is not the advantage. The advantage is earning permission and delivering something useful within 1 day of the first real conversation, such as a one-page relaunch plan or a short video CMA.

Is it legal to cold call or text expired listing sellers in 2026?

Calling can be permissible when numbers are scrubbed against DNC lists and state calling-hour rules are followed, but expiration does not create consent. Texting is often stricter, and automated or bulk texting can fall under different legal requirements than manual one-to-one messages. This is not legal advice. Broker and counsel guidance should decide the workflow.

How many times should follow-up happen with an expired listing?

A disciplined plan beats guesswork. A common structure is a seven-day cadence with multi-channel touches, then weekly value touches through day 30, every other week to day 60, and monthly to day 90 and beyond. Stop early on an explicit no, any opt-out, or confirmation the seller re-listed under a new agreement.

What should an agent send before an expired listing appointment?

Send a short packet that proves the relaunch plan, not a long presentation. A practical set includes a one-page relaunch plan, a comps snapshot, a net sheet draft, an access and showing plan, and a brief “what changes this time” summary. Keep fee details for the appointment unless brokerage policy requires otherwise.

Why do calls show as Spam Likely and what fixes it fastest?

Carrier labeling often flags high-volume dialing patterns, inconsistent caller identity, or low engagement signals. Fast fixes include caller ID and name registration, sticking to one consistent outbound number, reducing dial velocity per number, and using verified branded calling when available. A voicemail-to-text fallback also helps the message land even when the call gets screened.

Try the Magic!

Sign up today and unlock free tries on any service.
Regenerate as many times as you like.

Read More