Skip tracing is the single biggest lever most wholesalers underinvest in. You can have the best cold caller in the business, but if half your dial list is disconnected numbers or wrong-owner records, your cost per contact and cost per lead balloon no matter how good the script is. This guide walks through how skip tracing actually works, what hit rates to expect, and how to build a tracing process that keeps your cost per contact low without sacrificing compliance.
What Skip Tracing Actually Does
Skip tracing takes a property record — usually just an owner name and mailing address — and cross-references it against consumer data aggregators to return current phone numbers, email addresses, and sometimes relative/associate contacts. For wholesalers, the goal is almost always the same: turn a list of property addresses into a list of dialable phone numbers attached to the actual current owner, not a previous owner, a tenant, or a deceased relative.
The term "skip tracing" comes from collections work — tracing someone who has "skipped" from their last known address — and the underlying data infrastructure is largely the same infrastructure used by collections agencies, process servers, and background-check companies, repurposed for real estate acquisition.
Where the Data Actually Comes From
| Source Type | What It Contributes | Reliability |
|---|---|---|
| Credit header data | Name, current/past address, phone associations | High — most authoritative source for current contact info |
| Public records (property, court, voter) | Ownership history, liens, address confirmation | High for ownership, moderate for current contact |
| Utility & service connection data | Current occupancy confirmation | Moderate — good address signal, weak for phone |
| Marketing/data co-op databases | Self-reported phone/email from surveys, warranty cards | Lower — higher rate of stale contacts |
| Social & app-based data exhaust | Mobile numbers tied to app registrations | Moderate, improving but inconsistent by demographic |
Most commercial skip tracing platforms (the ones wholesalers actually use) blend several of these sources and return a "confidence score" per phone number. A record with three independent sources agreeing on the same mobile number is far more likely to be accurate than one pulled from a single stale marketing database — which is exactly why waterfall tracing across multiple vendors outperforms any single-source tool.
Realistic Match and Hit Rates
Vendors love to advertise 90%+ match rates. In practice, "match rate" and "usable contact rate" are two very different numbers, and the gap between them is where most wholesalers get burned.
| Metric | Typical Range | What It Means |
|---|---|---|
| Any-phone match rate | 70–85% | At least one phone number returned, quality unverified |
| Confirmed mobile match rate | 45–60% | Number flagged as mobile with reasonable confidence |
| Actual connect rate on dial | 15–30% | Number answers or goes to a working voicemail |
| Right-party contact rate | 8–18% | You reach the actual property owner, not a wrong number |
Notice the drop-off: an 80% "match rate" list can still produce a right-party contact rate under 15%. This is normal — but it means any vendor quoting cost-per-lead math based on match rate alone is misleading you. Always ask for right-party contact rate benchmarks, not match rate, when evaluating a data source.
Cost Per Record vs. Cost Per Usable Hit
This distinction is where most wholesalers miscalculate their real acquisition cost.
| Trace Type | Cost per Record | Usable Mobile Rate | Real Cost per Usable Contact |
|---|---|---|---|
| Single-source, cheap batch trace | $0.03–$0.05 | 35–45% | $0.07–$0.14 |
| Mid-tier single vendor | $0.06–$0.08 | 50–58% | $0.10–$0.16 |
| Waterfall (2–3 vendors) | $0.09–$0.14 blended | 62–70% | $0.13–$0.22 |
| Manual/premium trace (small batches) | $0.35–$1.00+ | 75–85% | $0.45–$1.25 |
For most wholesaling operations running 3,000–10,000 records a month, mid-tier or waterfall tracing hits the best cost-per-contact ratio. Cheap single-source tracing looks like a bargain on the invoice but often costs more per usable contact once you factor in wasted caller time dialing dead numbers.
Batch vs. Single-Record Tracing
Batch tracing (uploading a CSV of hundreds or thousands of records at once) is cheaper per record and standard for cold call list prep, typically $0.03–$0.10 per record depending on depth. Single-record or "on-demand" tracing — looking up one owner at a time, often used when a caller finds a new lead mid-conversation or needs a co-owner's number — costs more per lookup ($0.50–$2.00) but is worth having available for high-value situational leads like a probate or pre-foreclosure case where the deal size justifies the premium.
A well-run operation uses batch tracing for the initial list build and keeps a small on-demand tracing budget (even $50–$100/month) available for the caller to pull a spouse's number, an heir's contact, or a secondary owner mid-call without waiting for the next batch cycle.
DNC Scrubbing: Non-Negotiable, Not Optional
Every skip-traced batch should be run through Do Not Call registry scrubbing and litigator list checks before it ever reaches a dialer — regardless of whether you consider your calling B2B-adjacent or exempt. Real estate wholesaling calls to homeowners are calls to consumers, and TCPA and state mini-TCPA exposure applies to the personal cell numbers skip tracing returns, DNC registration or not, if the call involves an autodialer or prerecorded content.
- National DNC registry scrub: required before any outbound consumer call campaign, refreshed at least every 31 days per FTC rules
- State-level DNC lists: several states (Florida, Texas, and others) maintain separate registries with stricter penalties
- Litigator/serial plaintiff lists: third-party lists of numbers tied to repeat TCPA litigants — scrubbing these is cheap insurance against the highest-risk numbers in any dataset
Budget $0.005–$0.02 per record for combined DNC and litigator scrubbing. It's one of the cheapest line items in the entire process relative to the legal exposure it removes.
Waterfall Tracing Strategy
A waterfall trace runs your list through one vendor, isolates the unmatched or low-confidence records, and re-runs only those through a second (and sometimes third) vendor with a different data footprint. Because vendors pull from overlapping but not identical sources, this recovers a meaningful share of records the first pass missed.
- Pass 1: Run the full list through your primary vendor. Expect 45–58% confirmed mobile match.
- Isolate misses: Pull every record with no phone or only a low-confidence landline.
- Pass 2: Run only the misses through a second vendor with a different data source mix. Typically recovers another 10–15 percentage points.
- Pass 3 (optional, high-value records only): For probate, pre-foreclosure, or other high-equity leads, run remaining misses through a premium/manual trace service.
- DNC and litigator scrub the combined, deduplicated result before it goes to a dialer.
This adds roughly 30–50% to your per-record tracing cost but usually lowers your blended cost per usable contact, because you're not paying a caller's hourly rate to dial dead numbers.
Auditing Skip Trace Quality
Don't take a vendor's match-rate claim at face value. Run this check on every new data source or vendor before committing volume:
- Pull a random 100-record sample from a completed trace batch.
- Manually dial or verify 25 of them against a free reverse-lookup tool or by having a caller attempt contact.
- Calculate actual connect rate — working number, right party, versus disconnected or wrong person.
- Compare against the vendor's advertised confidence score for those same records — a vendor whose "high confidence" numbers connect at under 40% is overstating quality.
- Track this by data source over time (absentee owner list vs. pre-foreclosure vs. tax delinquent) since hit rates vary meaningfully by list type, not just by vendor.
Common Mistakes Wholesalers Make
| Mistake | Consequence |
|---|---|
| Tracing once and reusing the list for months | Phone numbers churn; a 6-month-old trace can be 20–30% stale |
| Skipping DNC scrubbing to save $0.01/record | Meaningful TCPA litigation exposure for a trivial cost saving |
| Judging vendors on match rate alone | Overpaying for lists with inflated match rates but low connect rates |
| Not isolating and re-tracing misses | Leaving 10–20% recoverable contacts on the table |
| Using the same data source for every list type | Vendors specialize; a source great for absentee owners may underperform on probate leads |
How Tracing Quality Changes Your Cost Per Contact
This is the part most cost comparisons miss: skip tracing quality doesn't just affect data spend, it directly moves your cold calling cost per contact and cost per lead. Consider two identical 5,000-record lists worked by the same caller at the same hourly rate:
- Low-quality trace (40% usable mobile rate): ~2,000 dialable numbers, 15% connect rate = 300 conversations, at $1,600 in combined labor and dialer cost = ~$5.33 per conversation
- High-quality waterfall trace (65% usable mobile rate): ~3,250 dialable numbers, 22% connect rate (better numbers connect better) = 715 conversations, at $1,750 in combined cost (labor + higher trace spend) = ~$2.45 per conversation
The better trace costs more upfront but roughly cuts cost per conversation in half, because the caller isn't burning paid hours dialing dead numbers. This is why the highest-leverage change most wholesalers can make to their cold calling economics isn't negotiating a cheaper hourly rate — it's upgrading the list quality feeding the caller in the first place.
Frequently Asked Questions
What is a realistic skip tracing hit rate for wholesalers?
For a typical absentee-owner or pre-foreclosure list, expect a 70–85% match rate for at least one phone number and 45–60% for a confirmed, working mobile number. High-quality waterfall tracing across multiple vendors can push confirmed mobile hit rates to 65–70%, while single-source cheap tracing often lands closer to 35–45% usable numbers.
How much does skip tracing cost per record and per hit?
Bulk skip tracing runs $0.03–$0.12 per record depending on data depth (phone-only vs. phone + email + relatives). Because only 45–65% of records return a usable mobile number, the real cost per usable contact is typically $0.06–$0.20 — and that's before DNC scrubbing, which adds $0.005–$0.02 per record.
Should wholesalers use one skip tracing vendor or a waterfall?
A waterfall approach — running unmatched records from vendor A through vendor B, then C — typically recovers an additional 10–20% match rate on top of a single vendor's results, for a modest additional cost. It's the single highest-leverage tactic to improve cost per contact once your list source is already solid.
Do you need to scrub skip-traced numbers against the DNC registry?
Yes, always, even for B2B-adjacent real estate calling, because personal cell numbers on the national and state Do Not Call registries carry real TCPA litigation risk regardless of your calling intent. DNC and litigator-list scrubbing should happen after every trace batch, not once at list purchase.
Want This Run For You?
Dialing for Dollars staffs trained, neutral-accent Egyptian cold callers and acquisition VAs for real estate wholesalers and B2B teams — at roughly 80% less than a US hire, with no long-term contracts.
Book a Free 30-Min Discovery Call →