Every agent has one. A CRM you stopped logging into, a spreadsheet from two brokerages ago, an email account with a decade of client threads, a phone with 1,400 numbers in it. Somewhere in there is a list of people who already know you, already trusted you with the largest transaction of their lives, and already have your number saved. And for most agents, that list sits there doing absolutely nothing.
Meanwhile the same agent is buying leads from people who have never heard their name. That is the strangest math in this business: paying full price for cold strangers while a warm list of past clients and half-finished conversations goes untouched for eighteen months. This playbook is how you fix it — a focused 30-day reactivation sprint you can start this week, followed by the system that keeps you from ever needing a rescue mission again.
Why your own database outperforms any lead source you can buy
A purchased lead has to be convinced of three separate things before they will work with you: that they are actually ready to move, that they need an agent at all, and that you are the right agent. The third one is the expensive one. It is what all that advertising, nurturing, and credibility-building is really paying for.
A contact already in your database has usually settled that question. Consider what a past client already knows about you that a stranger does not:
- How you communicate when a deal starts going sideways.
- That you solved at least one real problem for them.
- What your fee is — and that they paid it once and felt it was worth it.
- Enough about you to have mentioned your name to a friend at some point.
None of that has to be rebuilt. It only has to be reactivated. That is a fundamentally cheaper task, and it is why the agents with the most durable businesses tend to be the ones with the least glamorous habit: they keep talking to people they already know.
Before you commit a month to this, do the arithmetic on your own list. Count your closed clients from the last five years, add the people in your sphere who genuinely know you, and add the dormant leads who once inquired and never converted. If that number is over 200, you are sitting on a real asset. Homeowners move on a multi-year cycle, so in any given year a meaningful slice of any large list is either moving, thinking about moving, or standing next to someone who is. Your job is not to create that demand. It is to be the name that surfaces when it appears.
Step 1: Audit the database before you contact a single person (days 1–5)
The temptation is to start dialing on day one. Resist it for five days. A reactivation campaign run on a broken list produces wrong numbers, awkward duplicates, and messages sent to the one person who asked you never to contact them again. Spend the first week making the list trustworthy.
Pull everything into one place
Contacts hide in more places than most agents expect. Before you can work a database, you have to assemble it. Check every one of these:
- Your current CRM, including archived and “inactive” records.
- Any previous CRM or brokerage system you had access to.
- Your phone contacts — often the most accurate mobile numbers you own.
- Closed transaction files, which hold the property address and closing date.
- Open house sign-in sheets and web form submissions, including the paper ones in a drawer. If your captures still live on clipboards, this is the moment to move them into a system such as OnSight LeadGen so future sign-ins land in your database automatically instead of becoming next year’s audit project.
- Email threads, social media DMs, and past group chats.
- Vendor and partner lists — lenders, title reps, inspectors, contractors.
Define what a usable contact record contains
Pick your required fields now, before you import anything, or you will end up with a large pile of names and no way to act on them. At minimum, every record should carry:
- Full name, and the partner or spouse’s name if there is one.
- Best mobile number and best email address.
- Property address, plus purchase date and price if they closed with you.
- Relationship type — the segment, which we cover next.
- Date of last real contact, meaning a conversation, not a mass email.
- Original source — referral, open house, portal, sphere.
- One or two lines of human detail: kids, dogs, job, why they bought that house.
That last field does more work than any other. “Bought the Cape on Linden because of the school district, has a golden retriever named Otis” is what makes a check-in feel like a person reaching out instead of a campaign firing.
Remove what is not real
Merge duplicates, delete records with no reachable contact method, and correct the obvious typos. Most importantly, honor every opt-out you find and flag those records permanently so no future campaign can touch them. Calling and texting consumers is regulated, and the rules differ by state and by contact method — confirm your approach with your broker and keep a record of consent and opt-outs before you send anything at scale. A clean, compliant list of 300 is worth far more than a messy list of 3,000.
Step 2: Segment by relationship, not alphabetically
A single message written for everyone lands well with no one. The whole leverage of a reactivation campaign comes from sending a slightly different message to five clearly different groups.
The five segments that matter
- Past clients. People who closed a transaction with you. Highest trust, highest referral potential, most likely to be forgotten because the deal is “done.”
- Sphere. Friends, neighbors, former colleagues, parents from the same team — people who know you personally but have never transacted with you. Many of them do not actually know you are still in the business, or how to describe what you do.
- Dormant leads. People who inquired, toured, or filled out a form and never converted. Some were never real. Some were early and are now on their second or third year of thinking about it.
- Referral partners. Lenders, title and escrow contacts, inspectors, attorneys, contractors, and agents in other markets. This group sends business rather than buying it, and it is the most commonly neglected of the five. If you want that side of the ledger to be systematic rather than accidental, OnSight Connections is built for exactly this — managing referral relationships and hand-offs instead of trying to remember them.
- Do not contact. Opt-outs and bad fits. Keep the record, flag it clearly, never message it.
Add one more tag: the next conversation
Once contacts are segmented, add a second, simpler tag that answers a single question: what is the most likely next conversation with this person? Options usually include selling in the next year, buying an investment property, renting and eventually buying, an out-of-area move, or purely a referral source. This tag is what lets you say something specific in step three instead of something generic.
Step 3: Run the 30-day reactivation sequence
Now the outreach. The structure matters: three touches that give something before one touch that asks for something. Most reactivation campaigns fail because they invert that order.
Days 1–7: the no-ask check-in
The first message asks for nothing at all. No market update, no call to action, no “let me know if you or anyone you know…” Its only job is to reopen the channel and confirm the number works. Short, personal, and clearly written by a human:
Hi Dana — Ryan here. Your Linden Street closing came up in my calendar this week, which means you have officially been in that house four years. Hard to believe. How is it treating you? No agenda, just thought of you.
Expect a lower response rate on email and a much higher one on text for numbers you have a relationship with. Every reply is a live channel confirmed. Every bounce or wrong number is data you fix in the record immediately.
Days 8–14: send something only you could send
The second touch delivers value that is specific to that person and could not have come from a portal. For a homeowner, that means their situation, not the national market:
- An equity snapshot: what they paid, what comparable homes on their street have sold for recently, and the resulting rough position.
- The three most recent sales within a few blocks, with a sentence on what those sales say about their street.
- For a landlord, current rents on comparable units nearby.
- For a dormant buyer lead, what has changed in their price band since they last looked.
Attach a number and a note, not a newsletter. “Two houses on your block closed above 700 this spring, which puts you meaningfully ahead of where you were in 2022 — thought you would want the actual figures” is a message people forward to their spouse. A generic market report is not.
Days 15–21: pick up the phone
Weeks one and two exist to make week three easy. By now these people have heard from you twice and have something of yours in hand, so the call is a continuation rather than an interruption. Keep the structure tight:
- Give a reason for the call. Reference the equity figures or the sale down the street.
- Ask one open question. “Is staying put still the plan for the next couple of years?” works better than anything about the market.
- Then stop talking. The next thirty seconds of silence is where the actual information arrives.
- Offer the smallest useful next step. A walkthrough, a pricing opinion, an introduction to a lender — not a listing appointment for someone eighteen months out.
- Close for permission, not for business. “Can I check back in the fall?” is a complete, successful outcome.
Aim for a fixed number of dials per day rather than a total for the week. Twenty a day for five days is a manageable habit; a hundred on Friday afternoon never happens.
Days 22–30: make one clear, specific ask
Now, and only now, you ask. The mistake here is vagueness. “Let me know if you hear of anyone thinking of buying or selling” asks the other person to run a search of their entire memory, and they will not do it. Narrow the question to something answerable:
One favor before I let you go. I am helping two families right now who want to be in the Westside school zone and cannot find anything on the market. If you hear of a neighbor even thinking about listing, would you mention my name? That is it — nothing else needed on your end.
A specific ask is easy to answer and easy to remember. It also gives your contact a reason to bring you up in conversation that is not about you.
What to say when the answer is “not yet”
Most of your best conversations will end without a transaction, and that is the normal outcome, not a failure. When someone says they are thinking about it but the timing is not right, the win is a dated commitment, not a maybe:
That makes sense — sounds like spring is the realistic window. Here is what I would suggest: let me send you the street’s numbers once in the fall so you are not guessing, and I will check in around February. If anything changes before then, you have my number.
Then write it down as a task with a date on it. A “not yet” with a scheduled follow-up is a pipeline entry. A “not yet” you only remember vaguely is a listing your competition takes in March. The difference between agents who convert their database and agents who do not is almost never charisma; it is whether the future date got recorded.
Step 4: Turn the sprint into a system you never have to repeat
A 30-day sprint fixes the backlog. It does not fix the cause. If you want to avoid running this again in two years, three things need to become permanent.
Set a touch cadence you can actually hold
Ambitious cadences collapse in the first busy month. Set something sustainable and keep it:
- Past clients: roughly eight to twelve touches a year, at least two of them a genuine conversation rather than a broadcast.
- Sphere: four to six touches a year, plus whatever happens naturally.
- Dormant leads: a monthly value email and a quarterly personal check-in until they convert or opt out.
- Referral partners: quarterly, and always with something useful for them rather than a request.
Convert intentions into dated tasks in one system
Nothing in this playbook survives contact with a busy week unless it lives somewhere outside your head. Every conversation should end with a note on the record and a next step with a date, in the same place your contacts, leads, and transactions already live. That is the case for running the whole thing on one platform instead of a spreadsheet plus a notes app plus your inbox: OnSight Pro keeps contact records, lead and pipeline stages, full activity history, email and SMS campaigns, and follow-up reminders in one connected timeline — so an anniversary check-in, a February call-back, and a signed document all sit on the same client record instead of in four different tools. Pro is in private beta now, and it is built for precisely this problem: the follow-up you fully intended to do.
Measure four numbers, not twenty
At the end of the 30 days, you want to know whether to run it again. Four numbers tell you:
- Contact rate — of the records you attempted, how many were reachable. This grades your data.
- Conversation rate — how many produced a real two-way exchange. This grades your messaging.
- Appointments set — including future-dated ones. This grades your asks.
- Opportunities created — listings, buyers, and referrals traceable to the campaign, against the hours and dollars you spent. This grades the whole thing against whatever you were paying per lead.
Most agents who track this honestly find their reactivated database is the cheapest source of business they have, by a wide margin.
The five mistakes that kill reactivation campaigns
- Blasting one message to the whole list. It is faster, it feels productive, and it reliably produces unsubscribes instead of conversations.
- Leading with the ask. If your first message in two years contains “anyone thinking of selling,” you have told them exactly why you called, and it was not about them.
- Email only. Email is where you deliver value; text and phone are where relationships actually reopen. Use all three, respecting consent rules for each.
- Stopping after one round. Many replies arrive on the second or third touch. The agents who quit after one send conclude the database is dead when it was only asleep.
- Not writing anything down. A campaign that generates fifty great conversations and zero recorded notes has produced nothing you can act on in six months.
Start with fifty names, not fourteen hundred
The reason most agents never do this is that the whole database feels like an impossible project. So do not start with the whole database. Pull your fifty most recent closed clients, clean those records properly, and run the four touches over the next month. That is a completely achievable amount of work, and it will produce enough — a conversation, a referral, one seller who is closer than you thought — to justify doing the next fifty.
The list is already yours. You paid for it once, in the hardest possible way: by earning it. Reactivating it is the closest thing this business has to free money, and the only real cost is the discipline to write down what you learn and show up again when you said you would.