A purchased lead costs $30 to $80 and converts at 1% to 3%, which means you spend $2,500 to $8,000 in acquisition costs per funded loan. A database contact you already own costs nothing to acquire and converts at 2x to 5x the rate of a cold lead. Here is the math, run honestly, so you can see exactly where the breakeven sits.
Most “should I buy leads” debates are opinion-driven. What follows is the calculation, built from published industry benchmarks and the unit economics of a typical independent loan officer. Plug your own numbers into the framework and the answer becomes specific to your book.

The Purchased Lead Path
| Variable | Real-Time Leads | Aged Leads |
|---|---|---|
| Cost per lead | $50 | $2 |
| Conversion rate (lead to funded) | 2% | 0.75% |
| Leads needed per funded loan | 50 | 133 |
| Lead acquisition cost per funded loan | $2,500 | $267 |
| Follow-up time per lead (avg) | 15 min | 20 min |
| Total follow-up time per funded loan | 12.5 hrs | 44 hrs |
| All-in cost per funded loan | ~$3,125 | ~$2,467 |
Time valued at $50/hr (opportunity cost). Real-time lead cost includes $2,500 acquisition + $625 in follow-up time. Aged lead cost includes $267 acquisition + $2,200 in follow-up time. Your numbers may differ; these are midpoint benchmarks.
The Database Mining Path
| Variable | Database (with monitoring) |
|---|---|
| Cost per lead | $0 (already in CRM) |
| Conversion rate (alert to funded) | 4% to 8% |
| Alerts needed per funded loan | 13 to 25 |
| Monitoring system cost (monthly) | Included in CRM |
| Follow-up time per alert (avg) | 10 min |
| Total follow-up time per funded loan | 2 to 4 hrs |
| All-in cost per funded loan | ~$100 to $200 |
Conversion rate for database contacts is higher because they already know and trust you. Follow-up time is lower because outreach is triggered by a signal (credit alert) rather than cold calling. All-in cost is primarily time-based.
The Breakeven Point
If you spend $2,000 per month on purchased leads and close 1 loan from that spend, your acquisition cost is $2,000 plus your time. If you redirect that budget into a CRM with credit monitoring and close 1 loan from database alerts instead, your acquisition cost drops to the CRM subscription you are already paying. The difference is $2,000 per month, or $24,000 per year, going back into your pocket or into scaling your business.
For most loan officers with a database of 300 or more contacts, the breakeven happens within the first 90 days of implementing credit monitoring. One funded loan from a database alert pays for the CRM for the year.

Frequently Asked Questions
How much does it cost to buy mortgage leads?
Real-time mortgage leads cost $30 to $80 per contact depending on geographic market, exclusivity, and source. Aged leads cost $0.50 to $5 per contact. The cost per funded loan from purchased leads ranges from $2,500 to $8,000 including acquisition and follow-up time.
What is the conversion rate for purchased mortgage leads?
Real-time purchased leads typically convert at 1% to 3% (lead to funded loan). Aged leads convert at 0.5% to 1%. Database contacts with an existing relationship and triggered by a credit alert convert at 4% to 8%.
How much can I save by mining my own database instead of buying leads?
For a loan officer spending $2,000 per month on purchased leads, switching to database mining with credit monitoring can save $20,000 to $24,000 per year in acquisition costs. The exact savings depend on database size, monitoring system cost, and conversion rates.
How many contacts do I need in my database for mining to work?
A database of 200 or more contacts with valid contact information is the practical minimum. At 300 to 500 contacts, credit monitoring typically generates enough alerts to sustain 1 to 3 additional funded loans per quarter from database reactivation alone.
Run the math on your own book. BNTouch’s Credit Check Alerts let you test the database mining approach with zero risk, free for 90 days starting July 1. Start here.



