We pull courthouse signals weekly in every US county. The Kansas City numbers below are illustrative for a typical 5-county footprint — your county's percentages will look slightly different, but the system is the same. This page is written for the direct mail customer — it's what we do best.
Take Kansas City. Across the 5 counties we cover, there are 1.7 million people in 654,402 properties. We narrow that two ways: your buy box (single-family, reasonable price band, owner-occupied or absentee), and a 0.25 score floor — below that the chance of a sale is so small that mail or skip-trace isn't economical. 198,553 properties make both cuts.
These numbers come from your live FirstPulse Counties dashboard. Every operator we serve sees their own version updated weekly.
Mail every one of those 198,553 each week and you're paying for ~198,500 contacts to catch ~80 actual sales — spending 99.96% of your budget on people who won't sell this week. The job isn't reaching everyone. The job is finding which ~80 are most likely to sell and respond, before another investor does.
The bars below split the eligible pool by lane, then split the actual investor sales by lane. The mismatch is the whole story.
Most data companies license county records from First American with a delay — averages about 14 days, can be 60+ days in some counties. By the time you mail, the homeowner is already weeks past whatever signal triggered the list.
We've built scrapers across 3,000+ counties and pull weekly directly from each county's recorder. When a signal fires in your county, it's in your weekly list — not someone else's three weeks later.
Want to see exactly where your county lands? Check your county →
We ran a parallel audit across the 3,000+ US counties our scrapers cover. For each, we compared the freshest data First American's licensed feed surfaced against what was sitting on the county recorder's site at the same hour. The variance is wide:
The 14-day average hides a huge range. Your county's exact position matters more than the headline.
The 99.96% waste from mailing non-sellers is the obvious one. There are five more leaks most operators never plug:
Each leak is small. Together they're 20–40% of a typical DIY operator's mail budget gone, no questions asked.
Every Sunday night, before Monday's list runs, we pull the prior week's recorded deeds from each of your counties and drop any property that transferred. If it sold over the weekend, it's not on your Monday mail.
We compare your eligible pool against current MLS active listings nightly. A property listed publicly has chosen its sale path — there's no point mailing them.
If one owner holds twelve properties through four LLCs, we identify the human owner and only mail their highest-scoring property that week. You're not paying to land in the same mailbox twelve times.
USPS feedback (bad address, undeliverable, unknown recipient) feeds back into your contact graph. We flag the property and stop mailing until we have a fresh address.
Every contact in your eligible pool carries a score. 0.25 is our economic floor — below that, the predicted likelihood of a sale doesn't cover the cost of mail and skip-trace. We cut at that threshold before every weekly batch leaves. Most data tools surface the full pool and let you sort yourself; we don't ship contacts that can't pay back.
Three problems, all hard, all equal. Get one wrong and you've burned a deal. We work all three. Two problems, both hard, both equal. Get one wrong and you've burned a deal. We work both. Two problems, both hard, both equal. Get one wrong and you've burned a deal. We solve who and when — you handle the message. Two problems, both hard, both equal. The list tells you who and when — your door does the rest.
Pre-foreclosure filings, probate cases, tax delinquency, vacancy, owner age, equity, length of ownership, absentee status. Each contact carries a score calibrated against historical investor sales — a weight that reflects how well that signal predicted real recorded transactions in your county.
Everyone in your buy box gets a score. We sort the list top to bottom. We mail down the list until your weekly volume is filled. The people below the line stay eligible — and move up the moment they pick up a new signal.
The output is a ranked list of who's most likely to sell.
A pre-foreclosure has weeks. A senior absentee owner has years. Hammering the senior weekly burns the relationship; calling the pre-foreclosure once a month misses the window entirely. Different rhythms for different kinds of urgency — that's what lanes are.
The output is a cadence: Blitz, Chase, or Nurture.
Same list, different mail piece — different response rates. Every week, 10% of your mail budget runs as a controlled A/B test against the main piece. Different copy, different formats. What lifts response rolls into next week's main run. What doesn't gets pulled.
Audiences and counties drift, so the testing never stops.
The output is mail that keeps getting sharper.
What you receive. Every week, a ranked list — top of pool, lane-aware — handed off to your mail house ready to print. A monthly lift report against your actual recorded sales.
What you do. Tell us your monthly volume. Review the lift report. Approve creative when we surface a test winner. That's it.
What we do. Score the list, manage the cadence (14/30/45-day cool-downs by lane), test 10% of your budget against new copy each week, swap winners into the main run.
County-level protection: we limit active accounts per county so we're not generating motivated seller leads for your direct competitors. Available counties are limited — once your county is locked, it's yours.
What you receive. Three weekly files dropped into your dialer — Blitz, Chase, Nurture — already lane-separated and score-ranked within each lane. Brand-new contacts only.
What you do. Configure three campaigns in your dialer with different cadences, different cool-downs, different scripts. Dial through your weekly capacity.
What we do. Find and rank the contacts. Cross-reference against your previous deliveries so you never call the same person twice through us. Your dialer handles the recycling.
County-level protection: we limit active accounts per county so we're not generating motivated seller leads for your direct competitors. Available counties are limited — once your county is locked, it's yours.
What you receive. Same scored list, two channels. Weekly mail delivery to your mail house, plus three lane-separated call files to your dialer. Both run off the same ranking.
What you do. Set your mail volume. Set your dial capacity. Run both — we won't double-touch in the same week.
What we do. Score the list once. Route the top to mail, deliver fresh call contacts in lane order. Manage mail cadence on our side, lane your call files for your dialer to handle on its.
County-level protection: we limit active accounts per county so we're not generating motivated seller leads for your direct competitors. Available counties are limited — once your county is locked, it's yours.
What you receive. The same weekly scored, lane-separated lists we deliver to our full-stack clients. $298/mo subscription.
What you do. Execute however you want — print your own mail, dial it yourself, knock the doors, send texts. You handle everything downstream of the list.
What we do. Build the list. Same scoring, same signals, same lane logic. Realistic outcome on a focused county with disciplined effort: a deal a month.
County-level protection: we limit active accounts per county so we're not generating motivated seller leads for your direct competitors. Available counties are limited — once your county is locked, it's yours.
What you receive. The same weekly scored list — focused on a tight ZIP radius you can actually cover on foot. We help you pick the right radius and the right tier.
What you do. Door-knock the top of the list. Show up in person, do the work. No mail, no calls.
What we do. Build the list. Blitz signals are best for door-knocking — court dates and time-sensitive distress are hard to ignore at the door. We surface those first.
County-level protection: we limit active accounts per county so we're not generating motivated seller leads for your direct competitors. Available counties are limited — once your county is locked, it's yours.
List rebuilt weekly from your eligible pool, ranked by score.
Brand-new contacts only, in three lane-specific files.
| Cycle | Attempts | Cool-down |
|---|---|---|
| 1 | up to 14 | 14 days |
| 2 | up to 7 | 21 days |
| 3+ | up to 7 | 90 days |
| Cycle | Attempts | Cool-down |
|---|---|---|
| 1 | 8–10 (over 2 wks) | 30 days |
| 2 | 4–5 | 45 days |
| 3+ | 4–5 | 90 days |
| Cycle | Attempts | Cool-down |
|---|---|---|
| 1 | 2–3 (over 1 wk) | 90 days |
| 2 | 2–3 | 90 days |
| 3+ | 2–3 | 90 days |
We don't deliver the same kind of contact every week. The urgency back catalog hits up front, then the long-tail signals fire over time. Less from us each week is the system working as designed — your dialer or mail house is recycling earlier deliveries through their cool-downs.
Every urgent signal currently active in your counties hands off in your first delivery. Mostly Blitz, some Chase, almost no Nurture — those are the slow-burn signals that fire over time, not back-stocked.
Your dialer or mail house is recycling the back catalog through cool-downs. We top up with what's brand-new at the courthouse — a handful of new Blitz and Chase each week, plus the steady stream of Nurture signals firing.
You set the volume. We make sure every contact you reach is the right one, in the right rhythm, with a message we're constantly improving.
Scoring tells us who to put at the top of your list. Lift tells us whether the people at the top actually sold more often than the people at the bottom. We compare our list against random mailings of the same size in the same county. 2× lift means twice as good as random. 1× lift means no better. If lift drops, our scoring needs work — that's the only honest scorecard.
Why your weekly list stops at the elbow — in one curve.
Mail too little and you miss the train. Mail too much and you pay postage for near-zero-probability sellers. The job is finding the elbow — and our weekly list is built around it.
| County | Investor sales in window |
We tagged before sale |
Coverage | Lift |
|---|---|---|---|---|
Jackson, MO | 497 | 77 | 39.4% | 2.83× |
Johnson, KS | 218 | 46 | 49.1% | 2.24× |
Clay, MO | 91 | 35 | 62.6% | 1.95× |
Platte, MO | 31 | 18 | 61.3% | 1.79× |
Wyandotte, KS | 118 | 55 | 64.4% | 1.51× |
| Across all five counties · 955 investor sales · 231 tagged before sale | avg 2.06× | |||
Window: Jan 21 – Apr 13, 2026 · Recorded deeds · Every one is verifiable. If you want to pull a county yourself, ask.
Mail compounds across lanes. First-touch responses come mostly from Blitz signals and arrive in weeks 2–4. Chase responses pay out across weeks 4–10. Nurture — which produces 46% of total investor sales per our 12-week analysis — pays out over months 2–4 as second and third touches land.
This is why we measure lift over rolling 12-week windows, not single-month snapshots. The system is the car. Month one is the first lap, not the result.
Sort every contact in your buy box by score, top to bottom. Mail the top 100 and almost all of them will be likely sellers — but you'll catch only a sliver of total sales. Mail the top 50,000 and you'll catch most sales — but the average score per piece collapses, and so does lift. Our job is to find the right point on that curve for your goals and budget.
High lift per piece. You're catching the obvious sellers and missing the long-tail ones.
Roughly where the 5-county Riverfront average lands. Half the sales caught at twice random.
More sales caught, lift drops toward random. Volume mailing with a tilt, not targeting.
You set the volume; we pick the right people for it. The illustrative numbers above are directional — your real curve depends on your county footprint, buy box, and signal density. We tune the cut for your goals.
Real addresses, real signals, real sale dates. The first download date is the day the contact entered our weekly list. The sale date is what's recorded with the county.
No long onboarding. No waiting weeks for a "strategy session." Your market analysis starts immediately, your data engine activates within days, and your first campaign drops within a week.
We study your county — competition density, converting distress types in your ZIP codes, effective mail formats — and build your custom strategy.
FirstPulse pulls fresh courthouse data, scores every contact with PulseScore, and stacks 4–6+ distress indicators across your buy box.
We select mail pieces based on what's converting in your market, configure cadences, purchase tracking phone numbers, and prep weekly fresh ingestion.
Printing, postage, delivery — all handled. Seven days from your onboarding call to mail in mailboxes. Guaranteed.
If we don't hit 7 days, we'll make it right.
Two honest answers. The first one disqualifies some readers — that's intentional.
Direct mail compounds with volume. Under roughly $1,500/month in mail spend, the math doesn't work — you're not mailing enough pieces, often enough, to overcome the slack in any given week's responders.
If that's where you are, the right path is Fresh at $298/mo with no mail budget: the same weekly scored, lane-separated lists our mail clients get, and you door-knock the top of the list or dial it yourself. Time-for-money instead of money-for-time. We have clients running this way successfully — realistic outcome on a focused county with disciplined door-knocking: a deal a month.
The pricing page math will tell you which path fits.
On targeted lists at our scoring quality, the planning ratio is roughly 1 deal per 3,000 pieces mailed — about a 0.5% response rate with 1 in 15 responses converting. That's the math we plan against, not a guarantee. Your county density, buy box width, and follow-up discipline all move the actual ratio. Pick a volume you can sustain for at least 90 days — that's when the cadence loops have compounded enough to read.
Where most operators start IF they're testing or in a small market.
Sweet spot for 90-day compounding into deal flow.
For operators with the close-rate to feed it. 3 counties.
Deep analysis of your market before campaigns launch — competition density, converting distress types, effective mail formats, budget allocation. A custom strategy, not a template. Built by a dedicated strategist who knows your county.
Fresh courthouse data pulled every week — same-day to months ahead of PropStream or BatchLeads depending on your county, ~14 days on average. Scoring ranked against recorded investor sales (PulseScore), distress stacking across 4–6+ indicators, and buy box filtering so you only reach sellers who match your criteria.
The Blitz / Chase / Nurture engine runs automatically. Every contact gets the right mail piece at the right time based on their distress type and urgency. No manual scheduling. No guessing when to follow up.
Mail piece selection, split testing, printing, and mailing execution — all handled. Postage at bulk rate, roughly 30% less than going direct. Phone numbers purchased and placed on every piece.
Every week, FirstPulse checks which properties have sold or listed and automatically removes them from active campaigns. Zero wasted stamps on dead leads — something investors have no way to do with PropStream or manual list management.
Ongoing campaign optimization — adjusting targeting, rotating mail pieces, refreshing lists. Market strategy adjustments as conditions change. Plus a weekly cold call list included free with every subscription.
Not a coach. Not an account manager reading a script. A strategist who knows your market and responds within 15–20 minutes. Your campaigns are actively managed by someone who understands the data, the cadence, and your goals.
We limit the number of active accounts per county. When we're generating motivated seller leads for you, your direct competitors don't get the same data. It's how we protect your advantage — and why accounts are limited.
These are planning numbers. Your county's signal density, your buy box width, your follow-up discipline, and your conversion skill all move the actual ratio. We re-calibrate against your real results every quarter — month one isn't a verdict.
Tell us your weekly mail volume or your call team size. We'll show what your weekly delivery looks like, how the lane composition shifts over the first six weeks, and — for cold call — how to configure your dialer.
Numbers are illustrative for a typical 5-county footprint. Your numbers scale with your county footprint and weekly courthouse supply.
Coverage is the percentage of investor sales we tagged before the sale. 39–64% on a small targeted list is the design goal — not a ceiling we're trying to break through.
If you wanted 100% coverage, you'd mail every distressed property in the county — 50,000+ pieces a month, most of them on properties no investor will ever buy. That's volume mailing.
We're built for the opposite: small focused list, most of the sellers caught anyway, fraction of the spend. Want bigger coverage? Same data, just scale the list up — the targeting still ranks them.
Each contact carries a PulseScore calculated from the signals we've captured for that property — pre-foreclosure filings, probate cases, tax delinquency, vacancy, owner age, equity position, length of ownership, absentee status, and several more.
The weights aren't guesses. They're calibrated against historical investor sales — every signal's weight reflects how well it predicted real recorded transactions.
We re-deliver them — to your Blitz file. The new signal warrants a different cadence and a different conversation, so the contact's whole treatment needs to change.
This is the only situation where the same contact appears in our delivery twice. Your dialer may briefly have them in two campaigns until the old entry ages out via cool-down. Intentional, not a duplicate.
Yes. Same data, same price, regardless of channel. You pay for the targeting; you decide how to reach the seller.
For SMS and RVM, the cold-call delivery model fits best (brand-new contacts, your platform recycles). For door-knocking, the mail-style cadence works (we manage cool-downs).