
Expired Listing Leads: Best Sources, Pricing & Scripts (2025)
Learn where to get expired listing leads (REDX, Vulcan7, ArchAgent, Landvoice, Mojo, Espresso Agent), typical pricing, and scripts that convert—plus DNC/TCPA tips.
Expired Listing Leads: Where to Buy Them + Campaigns to Convert (2025)
Looking for expired listing leads — and a reliable way to turn them into signed listings? This guide compares the top providers (pricing, freshness, and dialer/CRM options) and then gives you battle-tested outreach campaigns, scripts, and KPIs to convert those leads into appointments and listings.
Playbooks: You’ve Got the Leads — Here’s How to Convert Them
Now that you’ve chosen a provider and pulled contactable expireds, the hard part starts: turning that contact list into appointments and signed listings. Below are battle-tested sequences, scripts, and KPIs you can copy verbatim — built for speed-to-lead, follow-up discipline, and respectful outreach that wins sellers back.
Playbook: Reboot the Old-School Approach — Call, Knock, Convert
Cold calls and door knocks still win when they’re human and strategic. Start every contact from empathy: ask one real question and listen. Genuine conversations beat slick sales scripts every time.
Timing matters. Most sellers need a few touches; many decisions happen after the 3rd–5th contact. Be patient, consistent, and track each touch in your dialer so nothing falls through the cracks.
KPI (benchmarks): Contact rate 10–25% in 7 days; appointment rate of contacts 8–18%; signed listings from appointments 15–30%.
Live phone opener (use verbatim):
“Hi, this is [Name] with [Brokerage]. I saw your listing at [Address] expired — that’s frustrating. Can I ask what you hoped would happen when you listed?”
Voicemail (20s):
“Hi [First], I’m [Name] with [Brokerage]. I noticed your listing at [Address] expired. I helped a neighbor sell after a relaunch—I’ll text a one-page plan. If you’d rather talk sooner, call [number].”
Tactical tip: Leave a small physical packet (one-page plan + local comps) on the doorstep the morning after it expires — not pushy, just helpful.
Playbook: Direct Mail — High-touch Letters & “Save My Listing” Packs
Direct mail is still golden if you do it with flair and consistency. You can’t just grab a “Dear Homeowner, Sorry your listing expired. Call me!” postcard and hope for the best. Throw in some creativity. Your first piece should be a personalized letter (hand-addressed!) sharing the top reasons why the home probably didn’t sell.
“Expired? Don’t Give Up Yet. Let’s Talk About Why Your Home Really Didn’t Sell. It’s usually one of three reasons: the price didn’t reflect the market, it didn’t get enough exposure, or it wasn’t presented to buyers effectively. If you believe it’s #1, the solution is to lower the price.
If you think it’s #2 or #3, that’s where I can help.”
Why It Works
- It’s personal, not generic.
- It feels more like an educational resource than a marketing piece.
- Expired sellers—who are often jaded or even embarrassed—appreciate someone who acknowledges their frustration and provides a solution.
If they sense you’re truly committed to “Why it didn’t work and how to fix it,” you’ll get their attention—guaranteed.
One of my ListingLeads.com (we over several expired letter templates and sequences that crush) clients told me that he dropped 90 of these letters and got three listings out of it. Those listings netted him nearly $2 million in sales volume.
The moral: yes, you might invest a bit more time or money producing these next-level mailers, but the payoff can be huge.
Playbook: Leverage Tech + Automation — Buy the Leads, Then Win Them
Buying expired feeds gets you the contacts; automation turns those contacts into conversations. Route fresh expireds instantly into a dialer + CRM workflow (skip-trace → verify → tag → call) so the first touch is fast, informed, and personal — not robotic. Prioritize by price band and neighborhood so your first pass attacks the highest-value opportunities where a single appointment moves the needle.
Data quality isn’t optional — it’s the difference between busywork and conversations. Soft skip-trace and quick auto-match in your CRM removes obviously dead numbers, flags mobile vs. landline, and surfaces email or social handles so you can pick the right channel. Document match rate and lead age in a simple column so your team knows which lists to blow off or double-down on.
If you run a team, set a short SLA and routing rules: fresh expireds → immediate triple/single-line ringer to the on-duty agent → reminder tasks and a 24-hour fallback to the manager. Speed + context = better contact rates and far higher appointment velocity.
KPI (benchmarks to track): Call within 1 hour for top results; contact rate up 20–40% when speed improves; appointment rate of contacted leads ~8–18% depending on market/value.
High-signal outreach (scripts & assets you can use today)
These are compact, non-generic, and built to position you as the thoughtful expert — not another interrupting salesperson.
Phone opener — contextual + curiosity hook (live):
“Hi [Name], this is [You] with [Brokerage]. I ran a quick neighborhood check on [Street] and noticed one clear reason that listing didn’t get traction — not enough buyer-targeted photos and the price band was off. I’ve got one short idea that flips stalled listings in this price range. Can I share it in two minutes or is later better?”
Why this works: you lead with a micro-observation (you checked), promise one clear idea (low cognitive load), and ask for permission.
Voicemail (20s):
“Hi [First], I’m [Name] with [Brokerage]. I looked at your listing on [Street] — I’ve got a 1-page relaunch idea that’s helped similar homes sell quickly. I’ll text the link and follow up tomorrow. If you’d rather talk now, my number is [number].”
SMS (20–40 chars + link):
“[First], [Name] w/ [Brokerage]. I sent a 1-page relaunch plan for [Address]. Quick take? [short.link] — reply YES for a 10-min chat.”
Email (3 lines — paste-ready):
Subject: Quick idea to get [Street] sold
Body: “Hi [First], I reviewed your listing at [Address]. Two quick fixes I’d make: 1) headline + price band, 2) photo sequence that converts. Attached is a 1-page relaunch plan and a before/after example. If you want 10 minutes, here’s my calendar: [link]. — [Name]”
One-Page Case Study:
“Before/After Relaunch Snapshot”
A single-page PDF that shows: headline used, 3 before photos, 3 after photos (stock example), 3 exact copy changes (headline, price band, call-to-action), and the result (days to offer). Deliver these as a PDF link in SMS/email and a printed leave-behind for door drops. It’s tactile, highly shareable, and demonstrates competence instantly.
Playbook: Email & Text Sequences — Value-first, Not Pushy
Most expired sellers are not going to say “Yes!” the first time you reach out.
They’ve been burned, and trust is low. That’s why I love email and text sequences.
Basic formula:
- Day 1 Email – A gentle introduction, acknowledging you understand how frustrating the listing process can be. Include a link to a short blog post or a PDF resource explaining common reasons homes don’t sell (poor pricing strategy, inadequate marketing, etc.).
- Day 3 Text – Something like: “Hi, this is [Your Name], the agent who emailed you about your expired home. Wanted to make sure you received my info. Let me know if you have any questions—no pressure.”
- Day 7 Email – A success story of a home you sold that had expired with another agent. Include stats or a short testimonial.
- Day 14 Email – Market update + a subtle offer to do a fresh Comparative Market Analysis.
- Day 21 Call or Text – See if they’re ready yet.
Why does this matter?
Because some folks need that consistent drumbeat of value. They might mentally set a 30-day “cool-down” after their listing expires. And if you’re the agent who’s calmly delivering tips and insights through that entire cool-down period, guess who they’ll call when they’re ready to relist?
This. Works. Period.
Playbook: Creative Plays — Guarantees, Rescue Packets & Followups
Creative offers move the needle in crowded markets: guaranteed-sale options (with investor backing) or a “rescue” binder that shows a new marketing plan. These are bold but effective for highly frustrated sellers — set tight written terms to limit risk.
For older expireds, run a targeted “we still care” nurture with periodic market updates and a holiday card — consistent small touches beat a single flashy push.
Use a high-value physical asset (binder or professionally printed one-pager) when you can deliver it by hand.
KPI: Creative offers convert at a higher per-contact rate (if executed well) but require risk controls; rescue packet ROI is high on premium listings.
Guaranteed pitch opener (door/in-person):
“I’ll sell it in 90 days or an investor partner will buy it at an agreed floor price — here are the written terms and the marketing plan that backs it up.”
Tactical tip: Always get signed acceptance of guarantee terms and include an exit clause tied to pricing/inspection.
Playbook: Personalized Video & Long-Tail Nurture — Build Trust, Not Noise
Short personalized videos (30–45s) humanize you fast. Send them by email or MMS: reference the address, say one specific fix, and invite a short call. Videos overcome mistrust and increase replies dramatically.
For long-tail expireds (6–18+ months), use quarterly market updates, anniversary cards, and annual check-ins — these convert slowly but reliably and feed referrals.
Use video for warm follow-ups (after a mailer or call) rather than the first cold touch in conservative markets.
KPI: Video messages can lift reply rates 2–4x vs plain email; long-tail reactivation 2–6% per year.
Video script (30s):
“Hi [First], I’m [Name] with [Brokerage]. I saw your listing at [Address] didn’t sell — I’m sorry that happened. If you’re open, I made a 60-second plan showing one small change we’d make that often flips stalled listings. Want me to send it over or book 10 minutes?”
Tactical tip: Host videos on a trusted provider (BombBomb, Loom) and use a short landing page so you can track opens/clicks.

You’re about to make a really smart decision.
ListingLeads.com is your go-to source for all the marketing and sales campaigns you need to attract more listings. Join more than 3,000 agents and get instant access to 285+ proven listing attraction campaigns.
