Consumer credit · in-market supply · 10 August 2026

The people looking for help with their credit this week.

Not an aged list. Not a form fill from six months ago that four shops already worked. A file cut from people who searched credit terms in the last 48 hours, filtered to the ones who can actually carry a monthly fee, and handed to one buyer. Plus the sending stack to work it without putting the channel that already pays you at risk.

Scroll
How 340,542 becomes 85,002

Every stage throws
people away.

0
searched credit terms
48 hours, United States, top and mid intent
0
reachable by mobile
a mobile number present on the record
0
and by email
both channels, not one or the other
0
can carry a monthly fee
household income observed, at or above the floor
0
clear your whole buy-box
and inside working age
Proof of work

We would rather show you
the machine than describe it.

Every number on this page came off a file on disk. Here is the session that produced it, start to finish, with the identifiers masked.

session · catalog probe2026-08-10 10:03
$ probe catalog --keywords "credit repair" --type topic
{"success":true,"data":[{"topic_id":"••••","label":"Credit Repair",
"category":"Financial Services","sub_category":"Banking & Credit Services",
"match_score":94.5,"match_method":"keyword"}, ... ]}
# 61 consumer credit topics resolved at match_score >= 70
Unedited from the session. Identifiers masked before publication.
session · audience build2026-08-10 10:07
10:07:34 [audience] stage1 picked: ["Credit Repair","Bad Credit Loans","Credit Report Services"]
10:08:11 [audience] stage2 picked: ["Credit Monitoring","Debt Consolidation Services"]
10:08:349 [audience] score tier: High + Medium
# query committed:
event_date between '2026-08-08' and '2026-08-09'
and topic_id IN ('••••','••••','••••','••••','••••')
and lower(intent_tier) IN ('high','medium')
10:09:02 [audience] status=completed counts=331351
Unedited from the session. Identifiers masked before publication.
session · export2026-08-10 10:11
10:10:31 [export] queueing export
10:11:02 [export] poll 1: {"ready":false,"n":340542}
10:11:23 [export] poll 2: {"ready":true,"n":340542}
downloaded 218,112 KB · 340,542 rows · 58 columns
# parsed and column-verified before it replaced anything on disk
Unedited from the session. Identifiers masked before publication.
On every record

What your closer knows
before they dial.

  • Name, mobile and personal email. Both channels, never one
  • Household income band, observed rather than a checkbox they ticked
  • Homeowner status, observed rather than modelled
  • Age range, so the file stays inside working age
  • Net worth band, city, state and postal address
  • Which intent tier they landed in, top or the broader pool
  • Registry and serial-litigator status attached, so you can run your own policy
Measured, not claimed

The fill rates,
off the real export.

session · measured fill rates2026-08-10 10:13
ROWS 340,542 COLUMNS 58
FILL RATES
mobile 249,298 73.2%
personal email 316,510 92.9%
postal address 297,078 87.2%
state 319,587 93.8%
household income 229,251 67.3%
net worth 234,072 68.7%
homeowner 241,261 70.8%
age range 285,541 83.8%
SCORE medium 332,670 97.7% | high 7,872 2.3%
Unedited from the session. Identifiers masked before publication.
Four segments, different economics

One file, four kinds of
why now.

They are not one audience. Once your dispositions come back we can buy them separately, and weight the ones your closers actually convert.

01

The denial

They just got told no by the market. Searched bad-credit borrowing terms inside 48 hours, which means they have self-declared the problem you fix, in the same week they hit the wall.

sharpest urgency in the set
02

The shopper

Searched credit repair and credit report services directly. They are shopping the exact service you sell, which also means a competitor is being shopped in the same hour. Speed is the whole game on this one.

highest expected close
03

The blocker

Credit terms sitting alongside a refinance or auto signal. There is a specific purchase in front of them and a score standing in the way. A deadline keeps people enrolled, so this is the retention play nobody sells.

best subscription fit
04

The monitor

Watching their score, aware, engaged, no acute pain yet. Largest volume, softest signal, and the one to test last rather than first.

largest volume
Your buy-box, applied

Three quarters of the pool
never reaches you.

Unknown income is excluded rather than shipped as a hopeful blank, which is expensive on purpose: a third of the pool has no income band and all of it is dropped. That is the difference between a lead file and a list.

What survives is 42,501 people a day, against a floor of 26 closers working roughly a thousand a week. Supply is not your constraint and we are not going to pretend it is.

session · your buy-box applied2026-08-10 10:19
FUNNEL
raw 340,542 100.0%
mobile 249,298 73.2%
+ email 243,531 71.5%
+ state 239,283 70.3%
+ gated 85,002 25.0%
of which top intent tier: 1,956
per day clearing the buy-box: 42,501
Unedited from the session. Identifiers masked before publication.
The part you flagged on the call

Leads on day one.
The stack to work them inside 72 hours.

You said it yourself: if this one source breaks the other ten, that is the problem. A cold file blasted from the same numbers your team calls and nurtures from will pull opt-outs into the reputation your paid lane depends on. That is not a data problem, it is a plumbing problem, and it is the piece we would build with you.

Separate identity

Different numbers entirely

Cold outreach goes out on its own registered sending identity and its own number pool, with nothing shared with the numbers your closers dial from or the ones your existing customers already know.

Contained opt-outs

Stops land where they belong

Opt-out handling sits on the cold stack and suppresses globally, so a stop from a cold message is honoured everywhere but the reputation hit never reaches your main lane.

Standing by

Approved inside 72 hours

The sending stack is provisioned and carrier-approved within three days of you saying go, so it is running before the first round has finished being worked rather than arriving weeks later once the damage is already done.

Which means you get both, this week: the file to work on day one, and the stack to work it from inside 72 hours. Every other seller of this data hands you the file and leaves the part that can hurt you as your problem. That part is the reason you have said no to all of them.

Said before you have to ask

The three things most
sellers would bury.

01 · the tier

Only 2.3% is top tier

That is 978 people a day, not 42,501. The rest is a real but softer signal. Anyone selling you a file this size as "all searched yesterday" is selling you the tail as the head.

02 · the age cut

We drop everyone over 64

Two in five of the raw pool is 55 plus and one in five is 65 plus. That group churns off a monthly plan fastest and complains most, and a complaint rate is what costs people their ad account. We cut it rather than pad the count.

03 · the dial

Nobody has called any of it

The contact data audits clean. That proves the people are real. It does not yet prove the intent signal converts, and only your closers on live calls will. That is exactly what round one is for.

session · contact integrity audit2026-08-10 10:21
SAMPLE 1,000 gated records
malformed mobile 0 0.0%
duplicate mobile numbers 15 1.5%
duplicate emails 14 1.4%
AREA CODE vs STATE OF RESIDENCE
match 747 74.8% of resolvable
mismatch 251 25.2% (normal: numbers port when people move)
TOP EMAIL DOMAINS gmail 45.4% · yahoo 24.6% · hotmail 10.4% · aol 5.4%
role-address emails 0 (consumer records, not business)
Unedited from the session. Identifiers masked before publication.
The run

Six rounds. You fund one,
we fund the next.

Rounds of 1,000, about five days each, alternating, with the cut rebuilt between every one from what your closers report back. You never fund two in a row without watching us match the last one. You are not buying a list, you are funding a file that gets sharper six times.

Round 1
1,000
you fund
Round 2
1,000
on us
Round 3
1,000
you fund
Round 4
1,000
on us
Round 5
1,000
you fund
Round 6
1,000
on us
No refund clause

Because we do not stop

If a round misses the buy-box you gave us, we cut it again on us until it lands. Six rounds is the plan, not the limit.

One buyer

Never resold by us

One buyer per record. We cannot promise nobody else independently sourced the same person, and we will not pretend otherwise.

Then we price it

Off your own dispositions

The production rate gets set after the run, from what your team logs as answered, worked and closed. Neither of us should be guessing that number today.

Next

Send the buy-box.
Round one goes out the same week.

States, the income floor you want, the age range, and how many your closers can absorb in five days. We cut the file to it while you watch the count move, and you keep sample records from your own filtered set either way.

Figures measured on a single intent pull, 8 to 9 August 2026, United States, top and mid tier, five consumer credit topics. The 1,000-record sample referenced in the integrity audit is the highest-ranked slice of the 85,002, not a random draw, and spans 50 states. Household income, net worth and homeowner status are commercial estimates, not verified financials. We place no calls and run no registry scrub, because that obligation belongs to whoever dials and cannot be transferred; every record carries its status so your team applies your own policy. We do not supply date of birth or social security number. A record is a qualified candidate, not a confirmed applicant, until your team has spoken to the person.