How to Know Who's Actually Ready to Move: The Signal Most Teams Miss
August 23, 2026 written by Kerry Kleckner, VP of Sales
TL;DR
- Gut instinct and manual list pulls can't keep up with a database of thousands of contacts where property and life circumstances change weekly.
- A real signal looks like a refinance, a new listing nearby, a household status change, or a spike in email engagement, not a hunch.
- A real estate lead scoring database works continuously, catching signals the moment they happen instead of waiting for a quarterly review.
- Teams that rank contacts by real signals convert a flat contact list into a prioritized call list your agents can act on today.
- Teams that score and follow up on the contacts they already have reported converting more of those contacts into appointments, without buying a single new lead, though the size of that gain depends on the team and market.
Introduction
Your team has 800, 5,000, maybe 50,000 contacts sitting in the CRM. Somewhere in that list is your next closing. The problem is nobody knows which contact that is, so agents either call the same 20 people they always call or skip the list entirely and wait for inbound.
This is the Lead Trap: the belief that buying more leads fixes a problem that's actually operational. The real issues are usually stale data, weak follow-up, and poor conversion, not a shortage of names. You don't need a bigger list. You need to know who in the list you already have is showing real signs of moving now.
That's what a real estate lead scoring database is built to do, and it's fundamentally different from a spreadsheet sorted by last contact date.
Why Gut Instinct and Manual List Pulls Fail at Scale
Ask any agent how they decide who to call today and you'll usually hear some version of "whoever feels warm" or "whoever I talked to last." That works when you have 40 contacts. It falls apart at 4,000.
The signals that actually predict a move are scattered across three places most agents never check in one sitting: property records, life events, and engagement history. A contact's equity position lives in one system. Their email opens live in another. Their neighbor just listed a house, and nobody connected that dot to the fact that your contact lives two streets over.
This isn't just a workflow problem, it's a relationship problem too. NAR's 2022 Profile of Home Buyers and Sellers found that 73% of sellers said they would definitely use the same agent again. That number exists because someone stayed close to a relationship over time. A database full of past clients and old leads is really a database full of future referrals and repeat business, if someone is watching it closely enough to notice when a contact is ready again.
Manual list pulls make this worse because they're a snapshot, not a stream. A quarterly export tells you who was engaged three months ago. It says nothing about the contact who started browsing listings last Tuesday night. As "Your Database Isn't Dead. Your Follow-Up Is." explains, an old database isn't the failure point. Inaction on the signals already inside it is.
What a Real Estate Lead Scoring Database Actually Tracks
A real signal isn't vague "engagement." It's specific, timestamped, and tied to something changing in a contact's life or property.
Here's what that looks like in practice:
A refinance or equity jump. There's no universal percentage or dollar figure that makes an equity change "significant," that threshold depends on your market and how your team defines it. What matters is that when a contact's equity position moves enough to change what they can afford or qualify for, they often have new options they didn't have last year. Set your own threshold rather than assuming there's a standard one to copy.
A new listing nearby. Proximity matters more than most teams realize. NAR's research on buyer and seller trends shows the typical move distance is around 20 miles, which means a listing appearing near a contact's current home is a legitimate move-readiness signal, not noise.
A change in household status. NAR's Profile of Home Buyers and Sellers shows that job changes, family size changes, and retirement are commonly cited among the reasons sellers give after they've already decided to sell. That's useful context, but it isn't evidence of a live feed that flags these events the moment they happen. In practice, household status shows up as a secondary signal, something an agent notes after a conversation, or a shift in the kind of properties a contact starts browsing, rather than a real-time data stream like equity or MLS status.
An uptick in digital engagement. Zillow's research found that 94% of buyers use online resources during their home search. That means saved searches, repeat site visits, and email opens aren't vanity metrics. They're some of the most trackable, real-time signals of intent available.
Each of these signals is available today. The gap isn't visibility, the signals are already sitting there. What's missing is someone, or something, watching all of them at once, continuously.
The Signal Most Teams Miss Completely
The signal that costs teams the most deals isn't a missing data point, it's timing. A contact who visits your listings dashboard at midnight or replies to an old email three months later is raising their hand right then. If nobody's watching, that window closes. "Hand-Raisers Are Already in Your Database. The Problem Is Finding Them Before They Call Someone Else." lays out just how much a fast response matters: reaching someone quickly after a signal fires, versus waiting hours, meaningfully changes whether that contact ever picks up the phone again.
How an Agentic Workflow Continuously Scans for Hand-Raisers
The mechanics matter here. A quarterly list pull is a scheduled drip, it runs on your calendar, not the contact's timeline. An agentic workflow runs on the contact's timeline instead.
Felix, Fello's AI teammate, works from what's called a living database, meaning he's always pulling from current data rather than a list somebody exported last quarter. Data Enrichment keeps ownership, equity, and MLS activity updated in the background, so when Felix scans for signals, he's not working off information that's already stale. A good AI agent is only as good as the data behind it, and this is the part most teams skip when they try to build scoring manually.
Felix catches the specific moments that predict readiness: a listing that just expired, a contact whose equity jumped, someone browsing the dashboard at midnight. He builds a strategy per contact using past conversations, current property data, and real-time engagement, then decides what to do next without waiting for someone to run a report. Because Felix can run many conversations at once, he catches these moments at a scale no agent scrolling through a spreadsheet can match.
When a contact shows genuine readiness, Felix either bridges the call live to a human agent on your team or schedules a callback, with notes saved automatically to the CRM. The agent shows up to a warm, informed conversation instead of a cold dial.
From Stagnant List to Working List: A Specific Example
Here's what turning scattered signals into a ranked list actually looks like. One example of how a scoring rubric might be built, outlined in John Marzullo's real estate lead scoring playbook, weighs concrete behaviors: saved listings, reply behavior, showing requests, and inactivity decay that lowers a score the longer a contact goes quiet. Treat this as an illustration of the approach, not a confirmed formula inside any specific product.
Apply that same logic to your database and a flat list of 800 names becomes a ranked list. The contact who saved three listings and replied to a text this week ranks above the contact who hasn't opened an email in eight months. Your team stops guessing which 20 people to call and starts working from a list that's already sorted by who's most likely to move right now.
The same idea shows up at the database level, not just the individual contact level. Teams that track something like a database win rate, the share of past contacts who end up listing with them instead of a competitor, consistently see a clearer picture of where they're winning and losing than teams that measure success by transaction count alone. Scoring individual contacts is the same logic, just applied one signal at a time instead of one aggregate number.
A bigger contact list and a working one aren't the same thing, and that distinction is the whole point of scoring what you already have.
Proof Points
Two things about Felix are worth highlighting, even though neither is a formal, third-party study. His voice has been played live in rooms full of agents, and listeners said they couldn't tell it apart from a human caller. He's also built to run many conversations simultaneously, a scale no team scrolling through a spreadsheet can match. Those are the mechanics that make continuous signal scoring possible in the first place.
What that translates to in appointments will vary by team, market, and how disciplined your follow-up already is, so treat any specific lift number you hear from a vendor with some skepticism unless they can show the math behind it. What's more defensible is the mechanism: reaching a hand-raiser while they're still actively engaged, rather than hours or days after a signal fires, is the entire premise the system is built around. Combine that speed with accurate signal detection and you get a database working for you continuously instead of sitting still until the next quarterly review.
Frequently Asked Questions
What's the difference between lead scoring and a real estate lead scoring database?
Lead scoring is a method, usually a numeric ranking based on behavior. A real estate lead scoring database goes further by continuously pulling in property and life-event data alongside engagement behavior, so the score updates automatically as circumstances change rather than sitting still until someone recalculates it.
How often should signals be checked if we're doing this manually?
Manually, most teams check quarterly at best, and that's the core problem. Signals like an equity jump or a nearby listing are time-sensitive. Waiting even a few weeks to notice them means someone else may already have that contact's attention.
Isn't a bigger contact list still valuable?
Only if you can act on it. Ranking the contacts you already have almost always surfaces more usable opportunity than adding unqualified names to a list you're not working.
What if our data is outdated or incomplete?
Fix that first. Signal detection is only as reliable as the data feeding it, so enrichment needs to run before scoring means anything.
Do agents still need to make the calls themselves?
Yes. Surfacing a hand-raiser doesn't replace the agent conversation, it makes sure that conversation happens with the right person at the right time. The system's job is to remove the guesswork about who to call, not the relationship-building part of the job.
Can this work for a database that's several years old?
Age isn't the disqualifier. A contact from three years ago with a fresh equity jump or a recent household change is just as valid a hand-raiser as someone added last month. The signal matters more than the contact's tenure in your CRM.
A Question Worth Bringing to Your Ops Lead
If your team is discussing whether to adopt a scoring or agentic AI system, push for a specific answer to one question: how does it define a signal, and how fast does it act once one appears? Vague answers about "engagement scoring" without concrete examples, like an equity jump or a dashboard visit, usually mean the system is tracking activity, not intent. As the agent actually working the calls, you're the one who'll notice fastest whether the contacts you're being handed are real hand-raisers or just warm bodies. That's worth flagging up the chain to whoever owns the decision.
Try This This Week
Pull last month's most engaged contacts from your CRM, the ones who opened emails, visited your site, or replied to a text. Then check your call logs. See how many of them your team actually called.
For most teams, the gap between "engaged" and "contacted" is where the real opportunity is sitting. Your next deal probably isn't missing from your database. It's just waiting for someone to notice it raised its hand.