What Your Old Real Estate Leads Actually Cost You (2026 Math)
You already spent real money acquiring the contacts sitting dormant in your CRM. Here is the 2026 math on what they cost you, what it costs to work them now, and what a dormant list actually produces when you text it.
Every agent has them: the contacts that came in months or years ago, replied once or twice, and then went quiet. Most agents call them “dead leads” and stop thinking about them.
Here’s the part nobody runs the numbers on. You already paid for those contacts. On a database of 2,000 old leads, you have very likely spent six figures acquiring them, and that money is gone whether you ever text them again or not.
This post is the actual math: what you originally paid per lead, what it costs to work those contacts now, and what a dormant list actually does when someone texts it. Built from 2026 industry benchmarks with sources cited for the acquisition side, and from our own measured results on the reactivation side.
What you paid to acquire each lead
Start with the cost side. What did each contact in your database originally cost to acquire? The honest 2026 numbers, depending on source:
- General real estate leads across all platforms: $20-$100 per lead is the competitive range in 2026 (Ampifire, 2026 benchmarks)
- Residential real estate: industry benchmarks recommend keeping acquisition cost under $175 per lead (Ylopo, May 2026)
- Real estate at the broader industry level: average CPL sits around $448 per lead when blending in B2B real estate, brokerages, and higher-end agency data (Martal CPL benchmarks, 2026)
For a working solo agent using Zillow, Realtor.com, Facebook ads, and similar channels, $50-$150 per lead is the realistic range for most leads in a typical database. Premium markets and high-end leads run higher; some referral sources run much lower. (Zillow Premier Agent in particular runs far steeper in competitive metros, and we break that down in Zillow leads versus working your database.)
So if you have 2,000 old leads, you’ve spent roughly $100,000 to $300,000 acquiring them over the years. That cost is already sunk. It doesn’t come back. The only thing that determines whether it was a good spend is what you do with those leads now.
What it costs to work them now
This is the number that actually matters, because it’s the only one still in front of you rather than behind you.
Working a dormant contact with Klosed is $1 per reachable lead, charged once, when you upload. You’re billed only on the leads we can actually reach: dead numbers, missing numbers and junk entries are stripped out before you pay, and you see the exact billable count before you’re charged anything. There’s no monthly fee, no per-seat charge, and no commission on anything that closes.
On that 2,000-contact database, if 1,600 of the numbers are still good, that’s $1,600, one time, against the $100,000 to $300,000 you already spent to get them. And the dollar isn’t buying a single campaign: contacts who don’t reply get come back to on a sensible cadence for as long as you’re a customer, until they raise their hand or tell us to stop.
What a dormant list actually does when you text it
Here is what we measure, on dormant contacts we have actually texted:
- About 9% of a dormant list replies. That counts every reply, including the people telling us they already sold, that it is the wrong number, or to stop. A reply rate that quietly excludes the unflattering replies is not one you can check against your own inbox.
- About 1 in 90 of the leads we can actually reach turns into a qualified conversation, meaning someone who replies, answers questions about what they are looking for, and gets handed to you.
- One agent’s dormant database. 26 qualified buyers and sellers came back over the two months it was actively sending, an average of 12 a month. That is a single account and the best-performing one, not an average across customers. Those are distinct people rather than notification events, and the figure is deliberately stated against the window the campaign was actually sending rather than any longer stretch.
Two things we’re deliberately not telling you.
We’re not going to quote closings, because there aren’t any yet. Klosed is early. The conversations are real and you can see them happening in your own account in real time, but no deal sourced through Klosed has closed to date, and we’d rather say that plainly than let you infer otherwise.
And we’re not going to put a dollar value on a qualified conversation. That number depends entirely on your market, your conversion rate and your follow-up discipline. Any figure we published would be one we invented, dressed up as research.
Why most agents leave this on the table
If the cost side is this lopsided, why don’t most agents work their databases?
A few honest reasons:
1. Database work doesn’t feel like new pipeline. Buying a new lead off Zillow feels like progress: fresh contact, fresh excitement. Texting someone who went cold 14 months ago feels like admitting a mistake. The psychology is wrong.
2. It doesn’t scale by hand. A 2,000-lead database requires segmenting, personalizing, sending, responding, qualifying, and handing off, for thousands of contacts. Most agents start a reactivation push, get pulled into a live deal, and the database goes quiet again within two weeks.
3. The first response feels worse than the first ad click. “Not right now” or silence on a database text is more emotionally taxing than a stranger ignoring your ad. So agents avoid it.
4. Lead-gen vendors profit from agents not working their existing leads. Zillow, Realtor.com, and every paid-lead source’s business model depends on agents constantly needing more new leads. They never tell you the existing ones are worth a second look.
None of those are good reasons to leave a database you already paid for sitting untouched.
Running your own number
You don’t need a projection. You need two numbers you can actually check:
Database size: ____ contacts × How many of those numbers are still reachable (Klosed shows you this before you pay): ____ = What it costs to work the whole list, once: $____
That’s the entire commitment. Everything past that point is a question of what your specific list does, which you’ll know from your own conversations within days of uploading rather than from a table in a blog post.
What this implies for how you allocate your time
The honest math reframes a question most agents ask backwards. The typical agent question is: “how do I get more leads?” The better question is: “have I actually spoken to the leads I’ve already paid for, before I buy more?”
A few practical implications:
- If you have 1,000+ dormant leads, you’re sitting on a list that cost you real money and has never been properly worked. The acquisition cost is sunk. What’s left is a dollar a contact and some attention.
- The cost asymmetry is the whole argument. You paid $50 to $150 to acquire a contact. Working it again costs a dollar. You don’t need a conversion miracle for that to be worth doing.
- Most agents should work their database before spending another dollar on new leads. Worst case, you learn your list is quieter than you hoped, for the price of a dinner. You’ll know from real replies rather than from anyone’s projection.
When doing this by hand stops working
The reasoning says work the database. The practical reality is that doing it manually at scale doesn’t work for most agents. Sustained reactivation requires segmentation, personalized outreach, real-time reply handling, objection follow-ups, and handoff, for thousands of contacts, alongside running live transactions.
That’s the gap automated reactivation tools fill. Klosed is built to run this entire playbook on autopilot: texting dormant contacts in your voice with low-pressure, opt-out-included openers, handling objections, qualifying replies, and routing warm buyers and sellers back to you.
You should run the manual version of this first, even on 50 leads, to see what your specific database does. Once you’ve seen it, automation is what keeps it going without eating your week.
Related reading
- How to Re-Engage Old Real Estate Leads: The Complete 2026 Guide, the full reactivation playbook
- Database Reactivation for Real Estate Agents: A 30-Day Plan That Actually Works, the operational plan
- What to Text a Cold Real Estate Lead: 7 Scripts That Actually Get Replies, the scripts behind these conversations
- Why Real Estate Leads Go Cold (And What to Do About It), the diagnostic companion
Logan Bates, Founder, Klosed