List stacking is the practice of combining multiple targeted property lists and identifying properties that appear on two or more of them. A seller on one list, say pre-foreclosure, is motivated. A seller on pre-foreclosure and code violations and absentee owner is extremely motivated. That overlap is where your highest-converting leads live.
The concept is simple. The execution is where most investors get stuck: managing spreadsheets manually, paying for expensive skip trace credits on low-quality leads, or missing overlaps because their data is siloed across different tools.
Distress signals compound. A homeowner who is behind on taxes, has an absentee address, and received a code violation notice in the last 90 days is facing pressure from multiple directions. They're more likely to accept a below-market offer, more likely to respond to outreach, and more likely to want to close fast.
Investors who skip trace every name on a raw list waste money on owners who are not motivated. List stacking filters for the top 10-15% of leads before you spend a dollar on outreach. According to BatchLeads' acquisition data, investors using 3-list stacking report 40-60% higher contact-to-offer conversion rates compared to single-list campaigns.
Not all lists are equal. These are the highest-signal sources for motivated seller lead generation:
Stack at least two lists. The sweet spot for most markets is three: pre-foreclosure, tax delinquent, and absentee owner. All three are publicly available, consistently updated, and high-signal.
Use a provider that lets you export by county and filter by list type. Common sources include PropStream, BatchLeads, ListSource, and county recorder websites for probate and lis pendens. Export each list as a separate CSV.
Before you can match records across lists, every address needs to be in the same format. "123 Main St" and "123 Main Street" are the same property but won't match as duplicates. Run your lists through an address standardization tool, or use a data provider that handles this for you.
This is the core of list stacking. Match records by standardized address across all your lists. A property that appears on 3 lists gets a higher priority score than one that appears on 1. In InvestorFunnel, this happens automatically: the list stacking engine overlays your imported lists and assigns a distress score to each property based on how many lists it appears on.
Skip tracing returns phone numbers and emails for property owners. It costs money, typically $0.10 to $0.30 per record. By skip tracing only the properties that appear on 2+ lists, you cut your skip trace spend by 50-70% while increasing the quality of every lead you call.
Import your skip-traced overlap list into your CRM. Assign each lead a pipeline stage, tag by list source, and begin your outreach sequence. The highest-overlap leads (3+ lists) go first.
For a market you're actively working, pull 4-6 lists per county per quarter. For a new market you're testing, start with 2 (pre-foreclosure + tax delinquent) and expand as you learn what signals convert best in that area. More lists isn't always better. Duplicate data from low-quality providers adds noise without adding signal.
Advanced list stackers assign weighted scores to each signal. Pre-foreclosure filed in the last 30 days might score higher than a tax delinquency that's been sitting for 5 years. Code violations on an owner-occupied property score differently than the same violation on a vacant absentee-owned property.
InvestorFunnel's list stacking engine lets you assign weights to each list source so the distress score reflects your market's actual conversion patterns, not a generic formula.
A big list gives you volume. List stacking gives you quality. A 500-record stacked list with 3x overlap will outperform a 5,000-record raw list every time, because you're starting with owners who are under pressure from multiple directions, not just one.
PropStream and BatchLeads are the most commonly used for pulling multiple list types in one platform. For probate and lis pendens specifically, county recorder websites are the most accurate source. Avoid consumer-grade data providers: the accuracy on absentee owner and tax delinquent data varies significantly.
Pre-foreclosure: monthly. Tax delinquent: quarterly (most counties update once a year, but delinquency status changes). Absentee owner and probate: quarterly. Vacant: monthly if you're using utility shutoff data.