Stop Buying Leads. Start Mining the Ones You Already Paid For.

The average cost to acquire a mortgage lead through purchased channels runs $30 to $80 per contact, with a typical conversion rate of 1% to 3%. The cost to reactivate a contact already sitting in your CRM is functionally zero on the marginal unit. The math is not close, and yet most loan officers keep buying leads while ignoring the database they already built.

This is not a motivational argument. It is an accounting problem. Every lead you buy has an acquisition cost, a follow-up cost, and a conversion rate. Every contact already in your database has the same follow-up cost and conversion rate (often higher, because they already know you) but zero acquisition cost. The gap between those two paths is real money, and it compounds every month you do not close it.

Cost comparison showing purchased lead CPL vs database reactivation cost per funded loan

The Real Cost Per Funded Loan, Honestly

Purchased leads: At $50 per lead and a 2% conversion rate, you need 50 leads to close 1 loan. That is $2,500 in acquisition cost per funded loan, before you count the time spent calling, qualifying, and following up on the other 49 contacts who never converted. If your average commission is $3,500, you are spending 71% of it on acquisition.

Aged leads: Cheaper per unit ($0.50 to $5 per contact), but conversion rates drop to 0.5% to 1%. At $2 per lead and a 0.75% conversion rate, you need 133 leads per funded loan, which comes to $267 in lead cost. Better, but the follow-up time per lead is higher because aged leads are colder, and the contact information is often stale.

Your own database: The contacts are already there. If you have 400 past clients and 5% to 7% transact in a given year, that is 20 to 28 potential transactions. Your only cost is the monitoring system and the time to follow up, both of which are fixed costs you are already paying (or should be paying). The marginal cost per funded loan from your own database approaches zero.

Why Loan Officers Keep Buying Anyway

Three reasons, all of them fixable.

No system for surfacing ready contacts. Your database contains signals, but without monitoring, you have no way to know which contacts are ready to transact right now. So you buy leads because they feel more actionable, even though the conversion rate is worse.

The recency illusion. A new lead feels like a new opportunity. A past client who funded three years ago feels like old news. But the past client already trusts you, already knows your process, and is more likely to refer you. The “newness” of a purchased lead is not an advantage. It is a cost.

No follow-up cadence. Most loan officers follow up with purchased leads because they paid for them. They do not follow up with past clients because there is no forcing function. The fix is a system that creates that forcing function automatically.

CRM database radiating connection lines to past clients being reactivated

How to Start Mining Instead of Buying

Step 1: Clean your database. Remove duplicates, update contact information, and tag contacts by relationship type (past client, prospect, referral partner, declined application). You cannot mine what you cannot find.

Step 2: Set up credit monitoring. BNTouch’s Credit Check Alerts watch your database for credit profile changes (score movements, new inquiries, balance shifts) and alert you when a contact shows signs of being ready to transact.

Step 3: Build a follow-up cadence. When an alert fires, follow a 90-day structured outreach plan: warm contact within 48 hours, value-add follow-up at day 7 to 14, monthly soft touch, and re-evaluation at day 90.

Step 4: Stop buying (or drastically reduce) purchased leads. As your database pipeline produces, reallocate the lead-buying budget to the monitoring system and your follow-up process. The ROI comparison will make the decision obvious within 90 days.

Frequently Asked Questions

What is the average cost per lead for mortgage leads?

Purchased mortgage leads typically cost $30 to $80 per contact for real-time leads, with a conversion rate of 1% to 3%. Aged leads cost $0.50 to $5 per contact with conversion rates of 0.5% to 1%. The cost per funded loan from purchased leads ranges from $2,500 to $8,000 depending on source and market.

How many leads does a loan officer need to close one deal?

From purchased leads, typically 33 to 100 contacts per funded loan depending on lead quality and conversion rate. From an owned and monitored database, the ratio is significantly better because the contacts already have a relationship with you and conversion rates are higher.

How do I get mortgage leads without buying them?

Start with your existing database. Set up automated credit monitoring to identify contacts who are ready to transact. Build referral partnerships with real estate agents and financial advisors. Publish content that attracts organic traffic. Use social media to stay visible to past clients and their networks.

Is it worth buying aged mortgage leads?

Aged leads have a lower per-unit cost ($0.50 to $5) but significantly lower conversion rates (0.5% to 1%) and often contain stale contact information. The cost per funded loan can still run $267 to $1,000. For most loan officers, investing in database monitoring and reactivation produces better returns.

Your database already has the leads. You just need a system to find them. BNTouch’s Credit Check Alerts are free for 90 days starting July 1. Start mining your database here.

Artemiy Soldatov
Request a Demo
Try BNTouch's marketing automation platform for yourself
By submitting this form you consent to receive informational messages from BNTouch Inc. Reply STOP to opt-out; Reply HELP for support; Message & data rates may apply; Messaging frequency may vary. Visit Privacy Policy to see our privacy policy and Terms of service for our Terms of Service.