← Field notes
February 19, 2026Devan SPpipelineaged-leads

Rate lock expirations: the $6M pipeline your LOs forgot about

Every brokerage has a spreadsheet of borrowers who locked a rate and never funded. Most of them got written off. The math says they shouldn't have been.

Go into Arive or Encompass. Filter to borrowers who locked a rate in the last 24 months and didn't fund. The list is usually 3-8x longer than any broker-owner expects.

In the Iconic Mortgage pilot, the expired-lock list was 412 borrowers over 22 months. Most hadn't been touched in a year. The aggregate loan amount on the list: $158M. Even a 3% reactivation-to-fund rate on a segment like that is meaningful money.

Why expired locks are the most dialable segment you own

Three signals stack up:

  1. They were serious enough to lock. Rate-shoppers don't lock. Intent was real.
  2. They didn't fund for a specific reason. Usually: rate went up, credit event, appraisal came in low, DTI tightened, personal life got in the way. Every one of those has a 12-month expiration.
  3. Their consent is still fresh. They filled out an application. You have TCPA-express-consent for follow-up.

That's a segment where the connect rate and the qualification rate both climb. We see 45% connect rates on expired-lock lists vs. 30% on general aged refi lists.

The math on a typical 10-LO shop

Conservative assumptions:

  • Expired-lock list: 200 borrowers (typical for 10-LO, 2-year window)
  • Average loan size on locked deals: $380k
  • Connect rate on dial: 45%
  • Qualified percentage (rate/credit/intent): 20%
  • Funded on reactivation: 3%

200 × 45% × 20% × 3% = ~5 funded deals.

At $380k avg × 0.75 BPS (blended gross to brokerage): ~$114,000 in gross revenue off a list that was sitting in a dead tab.

The sprint to reactivate it: $3,500. Net contribution: $110K+.

Why this list dies in every CRM

Expired locks usually sit under a "lost" or "dead" stage label. Most ISAs won't work them because the rejection ratio is high (most of these borrowers have something going on). LOs won't work them because they're focused on fresh pipeline.

The result: the highest-intent segment you own doesn't get dialed. Ever.

A voice agent doesn't care about the rejection ratio. It dials 200 in two weeks and hands you the 5-8 survivors.

What to pull this week

Don't just work off the CRM's "dead" label. Pull:

  • Locks that expired in the last 6-18 months (older than 18 months, check for rate-cycle relevance)
  • Loans that went through LOS but fell out before CD
  • Applications with appraisal-in but no close
  • Pre-quals that were issued but never progressed

Each of those has its own reactivation angle. A voice agent with segment-aware scripting (we build this into the sprint) handles the differences.

Your competitors aren't dialing their expired locks either. Run yours in a 14-day sprint.

Book a 15-min demo