Building Lists

Source, Sift, Stack, Skip: How Every Seller Mail List Is Built

Every seller list comes from the same public records. Here's how source, sift, stack, and skip work, and how to build a mail list nobody else is sending.

TLDR Every seller list on the market goes through the same four stages. Source is the public record, and everybody pulls from the same well. Sift is a formula someone ran on the source data, and that's what most list companies are really selling. Stack is combining lists, and most investors stack so many that they end up mailing the same tiny list as everyone else. Skip is skip tracing for phone numbers, and if you're mailing, you skip it. Build it this way: neighborhood, then audience, then one motivation per list. Mail the same people every month and refresh the list before every send.


Why this matters

Every few months a new list company shows up with a "proprietary" list. Secret data. Exclusive signals. Leads nobody else has.

I've been mailing for 15 years and bought 300+ houses, a lot of them off mail. Here's what I've learned: there is no secret list. Every list goes through the same four stages, and once you see them clearly you can build a better list than most of what's for sale.

Stage What happens Popular lists from this stage Who has it
1. Source A government office, court, or the market creates a record Pre-foreclosure, probate, divorce, involuntary lien, tax delinquent, code violation, expired listing Everybody
2. Sift A formula runs on the source data High equity, free and clear, tired landlord, pre-probate, likely vacant Every list company, each with its own formula
3. Stack Lists get combined into one mailing "Absentee + high equity + tax delinquent" You, or whoever builds your list
4. Skip Phone numbers and emails get matched to owners Skip-traced lists, cold call lists Consumer data brokers. Optional, and we skip it

Stage 1: Source. Everybody drinks from the same well.

Source data is the original record. It's the only real data in the whole system. Everything else is built on top of it.

Here are the popular lists you'll see in every list tool, and the record each one actually comes from.

Lists from the county

Popular list The source record Where it lives
Absentee owner Owner's mailing address is different from the property Assessor
Out-of-state owner Owner's mailing address is in another state Assessor
Senior owner Senior or over-65 tax exemption Assessor
Long-term owner Last sale date Assessor
Pre-foreclosure Lis pendens, notice of default, or substitute trustee sale notice Register of deeds, legal notices
Auction / trustee sale Scheduled foreclosure sale date Register of deeds, legal notices
Bank owned (REO) Deed from the foreclosure sale to the lender Register of deeds
Involuntary lien Mechanic's lien, judgment lien, IRS or state tax lien, HOA lien, water or sewer lien Register of deeds
Intra-family transfer Quitclaim or low-dollar deed between family members Register of deeds
Tax delinquent Unpaid property taxes County trustee or tax collector
Tax sale Property scheduled for the tax sale County trustee or tax collector

Lists from the courts

Popular list The source record Where it lives
Probate Estate opened after an owner dies Probate court
Inherited Deed or affidavit transferring the house to heirs Probate court, register of deeds
Divorce Divorce filing involving a property owner Family, circuit, or chancery court
Eviction Detainer filed by a landlord Local civil court (general sessions in Tennessee)
Bankruptcy Chapter 7 or 13 filing Federal court (PACER)
Judicial foreclosure Foreclosure lawsuit (in states that foreclose through the courts) Circuit court
Conservatorship Court appoints someone to manage an owner's affairs Probate court

Lists from the city

Popular list The source record Where it lives
Code violation Open code enforcement case City codes department
Condemned / unsafe Condemnation or demolition order City codes department
Vacant property registry Owner registered a vacant house City
Fire damaged Fire incident report Fire department
Expired permit Building permit opened and never finished City permits office
Rental registration Landlord license or rental registry City

Lists from the market and everywhere else

Popular list The source record Where it lives
Vacant Mail carrier flagged the address as not collecting mail USPS (licensed)
Expired listing Listing expired without selling MLS (licensed)
Withdrawn / cancelled Listing pulled before it sold MLS (licensed)
For sale by owner Owner listed it themselves Zillow, Facebook, yard signs
Long-listed rental Rental sitting on the market for months Rental sites
Obituary Death notice or estate notice to creditors Newspapers, funeral homes
Dissolved LLC LLC that owns a house went inactive Secretary of State
Driving for dollars Overgrown yard, boarded windows, tarp on the roof Your car

So does anybody have special data?

No. Not really.

PropStream, BatchLeads, DealMachine, PropertyRadar, ListSource: they all sit on top of the same public records. Behind many of them are a few wholesale data companies (ATTOM, Cotality, which used to be CoreLogic, and First American's DataTree) that collect county records nationwide and license them out. PropStream's own site says its data comes from public records, MLS, and private aggregators.

Nobody is driving to the Hamilton County courthouse to pull a probate list for you. They buy bulk feeds and digital copies of the same public records you could look up yourself.

A few honest exceptions, so you know where the edges are:

Can you beat them by going to the courthouse yourself?

You can be a little faster. A few days, maybe. It doesn't matter. If you're mailing the same people every month (and you should be), being two days earlier than the next guy changes nothing.

Where going local actually helps is coverage, not speed. The national companies are good at county records: pre-foreclosure, tax delinquent, involuntary liens. They're bad at city records. Code violation, condemned, fire damaged, vacant registry, and obituary lists mostly never make it into the big databases. Some smaller counties don't feed digital records at all.

That's the real edge: source data the big companies don't carry. You get it with a public records request (FOIA), by reading the paper, and by watching your neighborhood. It's slow, local work. That's why it works.


Stage 2: Sift. This is what most list companies are selling.

Sifted data, or derivative data, is a formula somebody ran on the source data. It's not a new fact. It's a guess built from old facts.

Most "proprietary lists" are sifted lists with a good name on them.

Popular sifted list What it's really made from Where it breaks
High equity An estimated value minus the mortgages they could find The estimated value is often wrong, and cheap or rough houses often don't get one at all
Free and clear No open mortgage found in the recorder data Loans recorded under a different name, private notes, and HELOCs get missed
Upside down / underwater Estimated value is less than estimated loan balance Two estimates stacked on each other. Double the error
Tired landlord Absentee owner + owned for X years Ten years means something different in a hot suburb than in a rural town
Pre-probate Owner's estimated age is high Age is guessed from other data. Plenty of 85-year-olds are doing fine
Likely vacant A mix of USPS flags, mailing address, and utility guesses Lots of false positives. Owner-occupants get marked vacant
Empty nester Long-term owner + big house + estimated age Three guesses in a trench coat
Likely to sell / motivation score A blend of all of the above, weighted by a formula you can't see You can't check it, and it's the same formula in every neighborhood in America

Here's the problem with sifted lists: it's one formula for the whole country. The same high equity cutoff gets applied in Phoenix and in Chattanooga. The same tired landlord rule gets applied to a $60,000 house and a $600,000 house. It works in some neighborhoods and fails in others. It works for some strategies and not for others.

That's why I don't trust automated values. I use the tax assessed value instead. It's source data, every county has it, and a rough house in a good neighborhood often carries a low one. That's driving for dollars at scale.

Sifted data isn't bad. Blanket sifted data is bad. A formula built for one specific neighborhood, from that neighborhood's own records, is a different animal. More on that below.


Stage 3: Stack. Where most people screw it up.

Stacking is combining lists. Buy box, owner type, motivations: you layer them and get a mailing list.

The mistake almost everyone makes: they stack too much.

The popular playbook says stack every motivation onto one list. Absentee and high equity and tax delinquent and vacant. Or probate and absentee and free and clear. It sounds smart. More signals, more motivated seller, right?

Here's what actually happens:

  1. The list shrinks to almost nothing. Four names. You can't run a mail program on four names.
  2. Everyone ends up with the same four names. Every tool sells the same preset stacks. If you stack the popular lists, you're mailing the exact people every other investor in town is mailing that month.
  3. You lose the real sellers. This is the part nobody talks about.

Why stacking motivations loses real people

Every motivation list is incomplete. Tax delinquencies get paid off and reported late. Probate gets filed in a different county. Involuntary liens get missed. Say each list catches about 70% of the people who actually have that problem.

Every motivation you require cuts out real people who have the problem but didn't show up in that particular list. And the person in pre-foreclosure is already motivated. They don't also need to be going through a divorce.

The right stack: neighborhood, then audience, then one motivation per list

1. Neighborhood. Start with where you'd actually buy. Pick a house you'd buy, and the neighborhood around it is your buy box. Set your size, age, and value limits from that neighborhood, not a national template.

2. Audience. Split the owners by who they are, because they sell for different reasons and read mail differently.

3. One motivation per list. Run each motivation as its own list on top of neighborhood + audience:

Never require two motivations on the same house.

Then:

You end up with a list in the hundreds, not four names. Every person on it has a real reason to sell. And because you built it from your neighborhood instead of a preset, it isn't the list everybody else is mailing.

One more benefit: when each list has one motivation, your mail can speak to that one situation. A letter to an heir on the probate list reads differently than a letter to a landlord on the code violation list.


Stage 4: Skip. The one we skip.

Skip tracing is matching phone numbers and email addresses to the owners on your list. It's for cold calling and texting.

It's not public record. The numbers come from consumer data brokers: credit headers, utility hookups, magazine subscriptions, old forms people filled out. That's why the same owner comes back with six phone numbers and four of them are wrong.

And it's not a motivation. A phone number doesn't tell you anyone wants to sell. It just gives you another way to interrupt them.

If you're mailing, you don't need it. The mailing address is already source data, straight from the assessor. It's free, it's accurate, and the owner has to keep it current or they stop getting their tax bill. That's the address your postcard goes to.

If you do decide to call or text, know the rules first. Do Not Call lists and texting laws apply, and the fines are real.

We skip this stage. Homebase is mail. The seller calls you.


The rule that matters most: same people, every month

The list is not a one-time pull. The biggest mistake after overstacking is mailing a list once, getting two calls, and moving on.

Sellers don't sell when you mail them. They sell when their life changes. Your job is to be the name on the fridge when that happens. That means mailing the same neighborhood, the same audiences, every month.

Set it up once. Refresh it every time you send.

Your monthly routine:

  1. Refresh every motivation list. New probate filings, new pre-foreclosures, new code violations come in. Paid-off and sold houses drop out.
  2. Freeze this month's version so you know exactly who got what.
  3. Combine the lists and remove duplicates.
  4. Subtract the do-not-mail list.
  5. Send.
  6. Track which list and which neighborhood every call came from.

Once the lists are built, this takes an hour. A VA can do it. Mine does.


Build it yourself: the checklist

That's the whole thing. Those are the keys.


Or let us do it

This is exactly what Homebase does, built for one neighborhood at a time.

Source: we pull every record in your neighborhood. Not a national list filtered down. Every property, every owner, every record we can get for that area.

Sift: we sift it for that neighborhood. Size, age, and value limits come from your neighborhood's own houses. The signals are weighed against what's normal on those streets, not a blanket formula built for the whole country. That's the difference between good sifted data and bad sifted data.

We find what the big databases miss. When we build it for you, an AI research crew works your neighborhood before every send: obituaries, foreclosure notices, tax sales, code cases, fires, for sale by owner listings, long-listed rentals. Real houses with real problems that never show up in a list tool.

Stack: we stack it the right way. Neighborhood, then audience, then one motivation per list. No overstacking, no preset lists everyone else is mailing.

Skip: we skip it. No cold calls, no texts. Postcards to the owner's real mailing address, and the seller calls you.

And we refresh it every send. Same people, every month, with new motivated owners added as they show up.

You pick the neighborhood. We build the list, mail it, track every call, and hand you the leads.


Sources for the data-industry claims: PropStream FAQ, PropStream features, ATTOM recorder data, First American DataTree, USPS DPV / vacancy data.

Pick one house you'd buy. Homebase builds the neighborhood list, mails it every month, and tracks every call.

Start with your neighborhood