Capture Expired Listing Owners in 2026 (Free Template)
When a listing expires, the homeowner becomes the single most contested lead in residential real estate. They have already decided to sell, they already know the process, and they are frustrated that it did not work. The problem is that every agent in the market knows this too. The MLS expiration timestamp is public, lead-mining tools push it to phones within minutes, and the seller's voicemail fills before they have had coffee. Speed and consistency, not charm, decide who relists the property.
This guide explains how to build an automated follow-up system for expired listing owners: how the trigger fires, what sequence of touches actually converts, how to stay on the right side of compliance, and where automation should hand the conversation back to a human. The goal is not to spam — it is to be the first, most relevant, and most persistent voice the seller hears, so you book the listing appointment before the field thins out.
Key Takeaways
The first 48 hours after expiration are decisive: speed-to-contact and touch frequency, not a single clever script, separate the agent who relists from the dozen who get ignored.
A working sequence layers channels — SMS, voicemail drop, direct mail, and email — across 14 days rather than hammering one channel, because expired sellers screen calls heavily.
Median listings days on market: 32 days according to Realtor.com 2025 Housing Market Report (2025), which frames why a stale listing reads as a pricing or marketing problem you can fix.
Compliance is not optional: expired-listing dialing intersects the National Do Not Call Registry, and a single TCPA violation can cost far more than any commission.
Automation handles the trigger, the cadence, and the logging; the human handles the conversation. Get that division wrong and you either miss the window or sound like a robot.
What "automated expired listing follow-up" actually means
An automated expired listing follow-up system watches for the moment a listing changes status to expired or withdrawn, then launches a pre-built multi-touch sequence to the owner without an agent manually starting it. The automation owns timing and logistics; the agent owns the human conversation once the seller engages.
The reason this matters is volume and timing. A single agent farming a ZIP code might see 15 to 40 expirations a month. Doing the research, skip-tracing the owner, queuing the touches, and remembering to follow up on day 4 and day 9 by hand is exactly the kind of repetitive coordination work that quietly does not happen on a busy week. When it does not happen, the lead goes to whoever automated it.
TL;DR: detect the expiration, enrich the owner record, fire a 14-day multi-channel sequence, suppress anyone on the Do Not Call registry, and route any reply to a live human within minutes. Everything below is the detail behind that one sentence.
Who this is for
This playbook fits a solo agent, team, or small brokerage that actively works expired and withdrawn listings as a lead source, already has a CRM holding contact records, and does enough volume that manual follow-up slips through the cracks. If you relist even two or three expireds a quarter, the commission math justifies the setup.
Red flags — skip if: you work fewer than five expireds a month and genuinely follow up on every one by hand, you have no CRM or contact database to trigger from, or your market is so small that automated multi-channel outreach would feel impersonal to people you will run into at the grocery store. Automation amplifies a process; it does not invent one.
Why expired listings convert — and why most agents still lose them
Expired sellers are pre-qualified in a way cold prospects never are. They listed because they wanted to sell, so the intent is real. What killed the first attempt is usually price, marketing, photography, or an agent who went quiet. According to the National Association of Realtors 2025 Annual Real Estate Report, the bulk of US existing-home sales still flow through agent-listed inventory, so a relisting is a genuine commission opportunity, not a long shot.
The losing pattern is predictable. An agent pulls the expired list, makes a burst of calls on day one, gets voicemail, and never circles back. Meanwhile the seller is being called by 10 to 15 other agents in the same window, screens everyone, and eventually relists with the one agent who kept showing up with something useful — a comparative market analysis, a marketing critique, a reason the first attempt failed.
Expired sellers screen 70-90% of unknown calls according to Hiya 2024 State of the Call Report (2024), which is why a call-only strategy fails. You need a channel mix that reaches them where they are not screening: a text they read, a postcard on the counter, a voicemail drop they listen to on their own time.
The economics of getting it right
Consider the spread. If your average sale price supports a listing-side commission in the low five figures, relisting just one additional expired property a month pays for the entire automation stack many times over. The bottleneck is never the value of the lead — it is the consistency of the follow-up, and consistency is exactly what software is good at.
| Follow-up approach | Touches in 14 days | Typical contact rate | Relative cost per relisting |
|---|---|---|---|
| Manual call-only burst | 2-3 | 5-10% | Highest (agent hours) |
| Manual multi-channel | 4-6 | 15-25% | High |
| Automated single-channel | 5-7 | 10-20% | Low |
| Automated multi-channel | 9-12 | 25-40% | Lowest per relisting |
The pattern is consistent: more touches across more channels, delivered reliably, beat a charismatic one-time effort. Software wins the consistency battle outright. It takes 6-8 touches to generate a viable sales lead according to RAIN Group 2024 sales prospecting research (2024), and expired sellers are no exception — the agent who stops at touch two simply hands the lead to the one who reaches touch eight.
Put the unit economics on one line and the decision stops being close. The table below models a single relisting against the cost of running the automation, at a representative $465,000 median list price and a 2.5% listing-side commission.
| Input | Conservative | Typical | Aggressive |
|---|---|---|---|
| Relistings won per month | 1 | 2 | 3 |
| Avg listing commission | $11,625 | $11,625 | $11,625 |
| Monthly automation + data cost | $300 | $400 | $550 |
| Monthly net contribution | $11,325 | $22,850 | $34,325 |
| Annual ROI multiple | 38x | 57x | 62x |
Even the conservative column — one extra relisting a month — returns more than 38 times the tooling cost, which is why the bottleneck is never the value of the lead.
The trigger: detecting an expiration the moment it happens
The whole system depends on a clean trigger. There are three common sources, in rough order of speed and reliability.
| Trigger source | Latency | Reliability | Notes |
|---|---|---|---|
| MLS status-change feed (RETS/Web API) | Minutes | High | Best if your MLS exposes it; status flips to Expired/Withdrawn |
| Third-party expired-lead service | Hours | High | Skip-traced owner contact included; recurring cost |
| Manual CSV import from MLS export | 1+ days | Medium | Cheapest, slowest; you are already behind faster agents |
The earlier the trigger fires, the more valuable it is, because the contested window is measured in hours. A status-change feed that flips a record to listing_status = expired and posts a webhook lets your sequence begin while competitors are still pulling their morning list.
This is the first place US Tech Automations does concrete work in this workflow: a watcher monitors the MLS feed, and the instant a record's status field changes to expired or withdrawn, it creates a lead record, kicks off skip-tracing to attach a phone and mailing address, and queues the first touch — all before anyone opens a spreadsheet.
The sequence that actually books appointments
A converting sequence is multi-channel and paced across two weeks. The cardinal mistake is collapsing everything into day one; the second mistake is going silent after the first no-answer. Here is a proven 14-day cadence.
| Day | Channel | Purpose |
|---|---|---|
| 0 | SMS | Quick, low-pressure intro referencing the specific property |
| 0 | Voicemail drop | Warm, 20-second message — no callback pressure |
| 2 | Direct mail | A short letter or CMA postcard with a real reason it didn't sell |
| 4 | Marketing critique: photos, price, days-on-market context | |
| 7 | SMS | A single specific question that invites a one-word reply |
| 9 | Phone (human) | Now you call — they have seen four touches first |
| 14 | Direct mail | Final value piece: a one-page relisting plan |
Notice the human phone call lands on day 9, not day 0. By then the seller has received a text, a voicemail, a letter, and an email — so your call is from a name they recognize, not a stranger. That recognition is what flips screening to answering.
Multi-touch sequences see 2-3x reply rates according to Salesforce 2024 State of Sales Report (2024) versus single-touch outreach, which is the entire reason for layering channels rather than calling twice and giving up.
Keep the messaging honest and specific. Reference the actual address, the actual days on market, and a real observation. Generic "I see your home didn't sell" blasts are exactly what the other 14 agents are sending.
A worked example: one expiration, one sequence
Picture an agent farming a suburban ZIP with about 28 expirations a month at a median list price of $465,000. On a Tuesday at 9:14 a.m., the MLS feed flips a property to expired and posts a webhook carrying listing_status: "Expired". Within 4 minutes the automation has created the lead, run skip-trace to attach the owner's mobile number and mailing address, checked that number against the Do Not Call registry, and sent touch one — a 312-character SMS referencing the home's 71 days on market and its $479,000 last list price. A voicemail drop follows at 9:31 a.m. Over the next 14 days the system fires 9 total touches across 4 channels, suppressing the 6 of 28 owners who landed on the DNC list from any call or text. The agent personally dials only on day 9, and only the owners who have not already replied — roughly 19 calls instead of 28, each to someone who has seen four prior touches. That month the agent books 3 listing appointments from the cohort and relists 2 properties.
The figures will vary by market, but the structure does not: detect fast, enrich, suppress, sequence, and reserve human time for warm conversations.
Compliance: the part that ends careers if you skip it
Expired-listing outreach sits squarely inside federal calling and texting law, and "I automated it" is not a defense. Three rules govern almost everything you do here.
| Rule | What it governs | Practical requirement |
|---|---|---|
| National Do Not Call Registry | Telemarketing calls/texts to registered numbers | Scrub every number before dialing/texting; re-scrub every 31 days |
| TCPA | Automated calls/texts, consent | Honor opt-outs instantly; document your basis for contact |
| State-level rules | Calling hours, additional registries | Some states add stricter windows than federal 8am-9pm |
TCPA violations run $500-$1,500 per call or text according to the Federal Communications Commission (FCC) under the Telephone Consumer Protection Act. One careless blast to a registered list can erase a year of commissions. The automation must scrub against the DNC registry before any call or text fires, honor an opt-out reply the instant it arrives, and respect calling-hour windows by time zone.
This is non-negotiable, and it is also a strong argument for automation over a manual process: software does not forget to scrub the list or accidentally text someone at 7 a.m. their time. Build the suppression check as a hard gate that the sequence cannot bypass.
Where automation stops and you start
The single biggest failure mode is letting the robot try to have the relationship. Automation should own detection, enrichment, suppression, cadence, and logging. The moment a seller replies — a text back, an email response, an answered call — the system's job is to route that human to a human, fast.
A reply that sits in a queue for 4 hours is a reply you lost. The routing rule is simple: any inbound from an expired-listing lead pings the assigned agent immediately and stops all further automated touches to that contact so they never get a scheduled blast after they have already engaged. US Tech Automations handles this handoff by watching for an inbound reply event, flipping the lead's lead_status to engaged, alerting the agent on their phone, and pausing the remaining queued touches — so the human conversation starts clean. If you have not built a fast lead-followup path, the rest of this system leaks at the most expensive step.
For agents who also work other lead sources, the same routing discipline applies to routing referral leads to partner agents and to qualifying inbound leads at ISA-team volume. Expired listings are simply the highest-intent flavor of the same follow-up problem.
Common mistakes that quietly kill conversion
Calling only, on day one only. You hit voicemail with everyone else and never circle back. This is the most common and most expensive error.
Generic messaging. "I saw your home didn't sell" reads identically to 14 other agents. Reference the specific address, days on market, and a real observation.
Skipping the DNC scrub. A single registered number you texted is a real financial and legal liability.
No reply routing. The seller texts back, nobody sees it for hours, and they relist with someone faster.
Letting automation run the whole conversation. Sellers can tell. The win is automating the logistics so the human shows up warm and prepared.
When NOT to use US Tech Automations
Honesty matters here. If you work only a handful of expireds a month and you genuinely follow up on every one by hand with a personal touch, a full automation stack is overkill — a simple calendar reminder and a CRM you already pay for will do. If your brokerage already runs a dedicated expired-lead platform that handles the trigger, scrub, and cadence end to end and your team is happy with it, bolting on another orchestration layer adds cost without adding outcomes. And if your real bottleneck is conversation skill rather than follow-up consistency, software will not fix that — coaching will. Automation pays off when the volume is real and the manual follow-up is demonstrably leaking.
Frequently asked questions
How fast does the follow-up need to start after a listing expires?
Ideally within minutes, and certainly within the first few hours. Expired listings are contacted by 10 to 15 agents inside the first 48 hours, so the value of your first touch decays quickly. An MLS status-change trigger that fires automatically beats a once-a-day manual CSV pull by a wide margin precisely because it collapses that latency to near zero.
Is it legal to automatically call or text expired listing owners?
Only if you scrub against the National Do Not Call Registry first and comply with TCPA. Many homeowners are registered, and calling or texting them without a documented basis exposes you to penalties of $500 to $1,500 per contact. Build the DNC scrub as a hard gate the sequence cannot skip, honor opt-outs instantly, and respect calling-hour windows by time zone.
Won't automated outreach feel impersonal to sellers?
Not if you do it right. The automation handles timing and logistics — when to send, which channel, scrubbing the list — while the messaging stays specific to the actual property and the human conversation is fully personal. Sellers notice generic mass blasts; they do not notice a well-timed, specific text any more than they notice a well-timed call.
What channels work best for expired listings?
A mix beats any single channel. Expired sellers screen most unknown calls, so leading with SMS, a voicemail drop, and direct mail warms them up before a human phone call on roughly day 9. Multi-touch, multi-channel sequences see meaningfully higher reply rates than calling twice and giving up.
How many touches before I should stop?
A 14-day, 9-to-12-touch cadence across four channels is a sensible default for an expired sequence. If there is no engagement by the end of it, drop the contact into a long-term nurture track with monthly value touches rather than continuing high-frequency outreach, which past that point reads as harassment.
Do I still need to make phone calls if I automate this?
Yes — but smarter. Automation does the early warming touches so that when you call, the seller recognizes your name and is far more likely to answer. Reserve your live calls for day 9 and for warm replies, rather than burning your day-one energy on cold voicemail.
Ready to stop losing relistings to faster agents?
The expired-listing market rewards exactly one thing: showing up first, relevantly, and consistently, every single time, without depending on a busy human to remember. That is a coordination problem, and coordination is what automation solves. Build the trigger, the scrub, the multi-channel cadence, and the instant reply-routing, and you turn the most contested lead in real estate into a predictable pipeline. See how US Tech Automations orchestrates the full sequence and start booking the listing appointments your competitors are letting slip.
About the Author

Helping businesses leverage automation for operational efficiency.
Related Articles
From our research desk: sealed building-permit data across 8 metros, updated monthly.