mortgagelead-follow-uppipeline

Pre-Approved But Never Bought: Work the Buyers You Have

·Terrell Gentry·11 min read
Pre-Approved But Never Bought: Work the Buyers You Have

Somewhere in your database is a buyer who got pre-approved, sent you a pay stub and a bank statement, told you they wanted a house, and then went quiet. Months passed, the file sank under newer leads, and nobody called again. That buyer is the most overlooked inventory you have, and most of them are still worth more than the next purchased lead you buy.

Quick answer: Pre-approved buyer follow up means systematically working the buyers who got pre-approved but never closed, giving each touch a real reason (the pre-approval expiry date, a question about their timeline, a market change that affects their plan) instead of "just checking in," on a cadence that keeps going until the buyer says yes, no, or gives a real date.

Why pre-approved buyers get buried in the first place

The pre-approved buyer gets buried because the systems that hold them don't fire on their own, and the producer runs out of things to say. A mortgage-coaching post from Mortgage Marketing Animals frames the leak plainly: the pre-approved buyer gets buried in the database, months go by, and nobody follows up. Not neglect so much as gravity. The newest lead always feels more urgent than the one from four months ago, so the aged file falls to the bottom and stays there.

This is a different problem from past-client reactivation. A refi or HELOC candidate already closed a loan with you; a pre-approved-but-never-bought buyer never got to the closing table at all. They raised their hand, handed over documents, and then couldn't find a house, got outbid, or stalled on a life event. The file is technically alive and completely silent. Bankrate's home-buying survey found about 16% of would-be buyers gave up on their search over the past five years, and Axios has reported on buyers who stayed pre-approved and even held cash deposits for years while they waited out the market. A paused search is not a dead buyer. It is a buyer nobody called.

The honest part nobody says out loud: a chunk of this list already bought a house with someone else, and another chunk is genuinely done. You won't know which until you work it. That's the point of a cadence that forces an answer.

How to pull your last 12 months of aged pre-approvals

Pull a list of every buyer pre-approved in the last 12 months who never closed, and don't spend hours perfecting it. Mortgage Marketing Animals makes the same point: the first step is the list, not a flawless list. Your goal is to find everyone worth a call, not to produce a clean report.

The data lives in two places that rarely agree. Your loan origination system (LOS) knows who got a pre-approval letter and when. Your CRM, often Follow Up Boss, knows who you've talked to and what stage they sit in. Working the list means reconciling both, which is exactly the kind of stage mismatch covered in Follow Up Boss + LOS sync.

  1. In your LOS, filter for pre-approvals issued in the trailing 12 months with no loan funded. Export the name, pre-approval date, loan amount, and the referring agent if you have it.
  2. In your CRM, pull everyone tagged pre-approved or pre-qualified who never moved to a closed stage. Cross-check against the LOS list so you catch buyers who exist in one system but not the other.
  3. Drop anyone who clearly bought elsewhere or opted out. Keep the rest, including the ones you're unsure about.
  4. Sort by pre-approval date. The oldest letters are closest to lapsing, and that date is your first real reason to call.

Empower LO's pipeline guidance is worth keeping in mind as you sort: a pre-qual that hasn't moved to application within about 14 days, or a lead sitting in "contacted" for three weeks with no engagement, signals a stale deal that needs re-engagement. If you've been letting those slide, your aged book is larger than you think.

Give every touch a real reason, not "just checking in"

Producers stop calling because after the second "just checking in" they have nothing left to say. UserevenueOS names this directly: each touch needs a real reason on a written schedule until the borrower says yes, no, or gives a real date. The fix is not more willpower. It's a reason attached to each contact before you pick up the phone.

For a quiet pre-approval, the strongest reasons are already sitting in the file:

  • The pre-approval expiry clock. Most pre-approvals run roughly 60 to 90 days because the credit, income, and asset documents behind the letter have shelf lives, as 719 Lending explains in its guide to how long a pre-approval lasts. Fannie Mae's Selling Guide caps those documents at four months old on the note date. A letter approaching that line is a legitimate reason to reach out, not a pretext.
  • The borrower's own stated timeline. If they told you "spring" in January, spring is a reason to call.
  • A market change that affects their plan: a rate move, a program update, a shift in inventory in their price range.

WonderRates puts the test cleanly: replace "just checking in" with a reason the recipient cares about and an easy way to respond, pause, or opt out. That last part matters. A message that gives a real reason and a clear way out reads as service, not pressure. One worth knowing and saying out loud: when a pre-approval expires, the lender usually doesn't start over. A few fresh documents and a re-run often restore the letter within a day or two, per 719 Lending. The documents already on file don't vanish. That makes "your letter is about to lapse, and refreshing it is fast" one of the easiest reasons to call there is.

A cadence that keeps going until you get an answer

A follow-up cadence for aged pre-approvals keeps running on a schedule, with a real reason each time, until the buyer says yes, no, or commits to a real date. The number of touches matters less than the fact that each one is scheduled and reasoned, and that the sequence has an exit.

Here is a workable shape for a buyer whose letter is approaching expiry. Adjust the channels to the rules your compliance team sets.

TouchTimingReason for the contact
1Day 0Your pre-approval is nearing its expiration date; here's what refreshing it takes
2Day 4A question about their timeline: are they still targeting the window they mentioned?
3Day 10A market or program update relevant to their price range
4Day 18A direct ask: should I refresh your letter now, or is the search on hold?
5Day 30Final touch with a clean exit: close the loop or tell me to pause

The exit is not optional. Shape's framing of the problem is that nurture sequences get built as a destination with no edges, so leads fall in and never come out. A cadence that never asks for a decision just annoys people and burns the list. Each touch should make it easy to say no, and a clear no is a win, because it clears a name you were never going to close and lets you spend the hour on one you might.

This is the same discipline that makes working 50+ refi candidates without an army possible: the reason and the schedule carry the follow-up, so the producer's memory doesn't have to.

Manual list-working vs. a system that owns the nudge

Working the list by hand is where the whole plan quietly dies. The manual version depends on a producer remembering to log every next action, key each touch to the right date, and actually fire it across dozens of files while new deals keep landing. That discipline is exactly what aged pre-approvals never get.

Manual follow-upSystem-owned follow-up
Who remembers the next touchThe producer, between live dealsThe system, on a schedule
What triggers the outreachSomeone notices the dateThe expiry date fires the touch
Reason per touchWhatever comes to mindKeyed to the file: expiry, timeline, market
Across 40 buried filesA few get called, most don'tEvery file gets the cadence
When it stopsWhen the producer forgetsAt yes, no, or a real date

This is the gap SalesOS closes. It reads the pre-approved segment across your CRM and LOS, fires reason-based follow-up in your team's own voice built from your best converted deals, keys each touch to the real expiry date, and escalates to a person before a letter lapses. It works with the CRM you already have rather than replacing it, and it follows the follow-up rules your team sets, with your compliance team deciding what's allowed. You can see how AI Cofounder works or book a demo to watch it run on a pipeline like yours.

Common pitfalls when working aged pre-approvals

The fastest way to waste this inventory is to blast the whole list with one generic "are you still looking?" email. That is the manual pipeline's single stalled-email habit scaled up, and it trains the list to ignore you.

  • Treating all aged pre-approvals the same. A letter expiring next week and one issued yesterday need different reasons. Sort by date first.
  • Starting over on documents. The letter may be expired, but the file isn't blank. Lead with how fast a refresh is, not with a new application.
  • No exit in the sequence. If there's no clean way to say "pause" or "no," your reactivation reads as pressure and the list goes colder.
  • Letting one channel do all the work. Most buyers prefer text, but the rules your CRM and compliance team enforce decide what you can send and when. Build the cadence around those rules, not around what's easiest.
  • No owner for the nudge. When the producer has 40 buried pre-approvals and a full day of live deals, "work the list" with no system behind it means a handful get called and the rest stay buried.

FAQ

How far back should I pull pre-approvals to work?

Pull the last 12 months of pre-approvals who never closed. That window catches buyers whose letters have lapsed but whose intent and documents are recent enough to restore quickly, and it keeps the list from swelling with buyers who have genuinely moved on.

What's a good reason to contact a buyer who went quiet?

A good reason is tied to something the buyer already cares about: their pre-approval nearing expiration, a question about the timeline they told you, or a market or program change that affects their price range. UserevenueOS makes the point that producers quit after two touches because they run out of reasons, so attach one to every contact before you reach out.

When should I stop following up on an aged pre-approval?

Stop when the buyer gives you a real answer: a yes, a clear no, or a specific date to circle back. The sequence should make a no easy to give, because a clean no clears a name you were never going to close and frees your time for a buyer who might.

Is working aged pre-approvals different from refi database reactivation?

Working aged pre-approvals is different because those buyers never closed a loan with you, while refi and HELOC reactivation targets past clients who did. The pre-approved buyer raised their hand, sent documents, and went dark before the closing table, so the trigger is the pre-approval expiry date rather than a rate drop.

What happens to documents when a pre-approval expires?

When a pre-approval expires, the lender usually doesn't start the process over. A few fresh documents and a re-run of credit often restore the letter within a day or two, per 719 Lending, which makes "your letter is about to lapse and refreshing is fast" one of the easiest reasons to reopen a quiet file.

If you want to see this run against your own buried pre-approvals, where a system reads the segment, keys each touch to the real expiry date, and escalates before letters lapse, book a demo and we'll walk it on a pipeline like yours.

About Terrell Gentry

Founder at 6omb

Terrell is the founder of 6omb and runs Claude Community, the #1 Skool community for Voice AI agents. Over 16 months his team has built 100+ AI agent systems delivering $10M+ in business value, including voice agents like Emily, which booked 453 new clients for a law firm in 8 months. He is a Y Combinator Startup School alum (SUS20) and a Gold Retell partner.

AI AgentsClaude CodeVoice AIBusiness AutomationGrowth Marketing

Close more of the deals you already have

SalesOS follows up with every lead in your own voice, keeps your CRM in sync, and shows you where every deal stands. See it working on a pipeline like yours.

Book a Demo