B2B contact data, scraped to your ICP
Describe the buyer you want. We scrape Apollo and LinkedIn for it, score every row against your ICP before it ships, and push it straight to your sending tool.
- per lead
- from $0.005
- minimum order
- $25
- delivery destinations
- 6
- order programmatically
- REST API
Matching your ICP · live SMTP
2/5 verifiedSarah Chen
VP of Sales · Acme Corp
Marcus Rivera
CTO · TechFlow
Emily Watson
Head of Growth · ScaleUp.io
James Park
Director of Ops · CloudFirst
Anna Mueller
CMO · DataBridge
Works with the tools you already run
Apollo
Instantly
Smartlead
Email BisonConsulti
LeadGenJay
Claude
ChatGPT
Gemini
Order to inbox, in three steps
Define the ICP, we scrape it and score the rows back against what you asked for, then it lands where you send from. No calls, no demos, no seat licences — a $25 minimum order and you're in.
Define & order
Describe the buyer — the price is known before you pay.
New order — ICP
Scrape & check
Rows come back and are scored against your ICP before delivery.
ICP match report
- Job title96%
- Industry94%
- Location99%
- Company size88%
Below the 80% wall, it doesn't ship. This one ships.
API & delivery
Pull it over REST, or let it push to where you send from.
$ GET/v1/leads?result=good&hasEmail=true
{ data: [ … ], meta: { nextCursor } }
Instantly
Smartlead
Email BisonOrder to inbox, in three steps
Define the ICP, we scrape it and score the rows back against what you asked for, then it lands where you send from. No calls, no demos, no seat licences — a $25 minimum order and you're in.
Three steps
New order — ICP
The same filters the order form takes — volume is yours, from a $25 minimum.
- 5,000 leads × $0.005
- $25.00
- SMTP verification × $0.002
- $10.00
Every product, one price list
Priced per unit delivered — leads, numbers, or rows — with a $25 minimum order. No seats, no subscription, no contract.
Rate card
per unit delivered · $25 minimum
Apollo Scrape
Default order pathTwelve targeting facets, or paste an Apollo search URL and we scrape exactly that.
Industry · Job title · Seniority · Department · Person location · Company location · Company size · Technology · Keywords · Named companies · Domains · Exclusions
$0.005
/ lead
LinkedIn Scrape
The contacts behind a pasted Sales Navigator search — live job posts optional.Sales Navigator URL
$0.005
/ lead
Mobile Numbers
Dialer-ready direct mobiles from the same ICP filters as any list.Apollo URL or your CSV
$0.12
/ number
Custom List
Trusted Leads · Engineered for your businessAudiences filters can't express — described in plain language, built by hand.
$0.01
/ lead
Enrichment
Your own list, billed only on rows we actually enrich — prepaid balance, no card per job.verify $0.002 · mobile $0.12 · job change $0.04 · email finder $0.04
from$0.002
/ row
Email verification
Add to any scrape — catch-all recovers the addresses plain SMTP marks unknown.SMTP $0.002 · catch-all $0.004
+$0.002
/ lead
In build: Custom ICP · Intent Scrape — not orderable yet, so they aren't priced here. Full product & pricing detail
Scrape
your ICP filters, or a pasted search URL
ApolloSales Navigatoryour CSVVerify
SMTP + catch-all · optional
goodriskySMTP $0.002 · catch-all $0.004Score
every filter scored · the 80% wall
Deliver
CSV export · auto-push
delivered.csvInstantlySmartleadEmail Bisonyour webhook
The exact file it produces is below
What a delivered row looks like
example values · real columns| Name | Title | Company | Verdict | Location | |
|---|---|---|---|---|---|
| Dana Whitfield | VP of Sales | Northbeam Software | dana@northbeam.example | good | Austin, US |
| Marcus Chen | Head of RevOps | Corely Systems | m.chen@corely.example | good | London, UK |
| Priya Raman | Founder | Loopstack | priya@loopstack.example | risky | Berlin, DE |
Every filter you set is scored against what we deliver
A lead list is easy to fill and hard to fill correctly. Before an order is delivered we check the rows we scraped back against the targeting you asked for — filter by filter — and show you the result.
ICP match
passes at 80%
- Job title96%
- Industry94%
- Location99%
- Company size88%
Illustrative. The real report runs on your order's actual rows.
Per filter, not one vague score
If you asked for VPs of Sales at 11–200-person SaaS companies in the US, each of those four constraints is measured on its own. A list that nails the title but drifts on company size tells you exactly where it drifted.
Checked before delivery, not after you complain
The order carries its match report with it. Below 80% overall and it doesn't quietly go out the door.
Verification is separate, and optional
Matching your ICP and reaching the inbox are two different problems. The wall answers the first; SMTP / catch-all verification answers the second, priced as an add-on.
URL and brief orders report composition instead
Target with an Apollo or Sales Navigator URL, or a list written in plain language, and there are no filters to measure against. Those orders report what the delivered rows actually contain, so you can still see what you got.
T-Ex Core drafts the targeting before you order
The assistant built into your dashboard. T-Ex Core reads your website to suggest an ICP and answers platform questions from the help centre — it does not place orders for you, and it never invents an answer.
01 / 03
It drafts your ICP from your own website
Paste your site or LinkedIn company page. T-Ex Core reads it and comes back with targeting to start from, plus an intent read.
Suggested ICP
A starting point you edit — the order form is still yours.
02 / 03
It answers what the platform actually does
Pricing, what a product includes, how verification differs — asked in the dashboard, answered from the help centre.
03 / 03
It shows its source, or admits it doesn't know
Every answer carries the article it came from. When it can't ground one, you get the pages instead of a fabricated reply.
- Pricing and minimum order
- What a delivered row contains
No confident-sounding guesses. It shows the page, or it says it doesn't know.
T-Ex Core drafts the targeting before you order
The assistant built into your dashboard. T-Ex Core reads your website to suggest an ICP and answers platform questions from the help centre — it does not place orders for you, and it never invents an answer.
What it does
You ask
Paste your site or LinkedIn company page. T-Ex Core reads it and comes back with targeting to start from, plus an intent read.
T-Ex Core answers
Suggested ICP
A starting point you edit — the order form is still yours.
Order leads with an API call, not a form
Drive Trusted Leads from your own backend or an automation tool. Submit an ICP, poll the order, pull the leads — the same account, the same prices, either way.
curl -X POST https://trustedleadtest.com/api/v1/orders \
-H "x-api-key: sk_live_..." \
-H "Content-Type: application/json" \
-d '{
"scrapingOption": "filters",
"leadCount": 1000,
"industries": "Software, Information Technology",
"jobTitles": "\"VP, Sales\", Head of RevOps",
"locations": "United States, United Kingdom",
"companySizes": "11-50, 51-200",
"verifyLeads": true
}'
201 Created
{
"data": {
"id": "0b6d9d2e-2f3a-4d6b-9a1e-8c7f5e2a1b3c",
"order_number": "TL-APO-2026-1041",
"status": "pending_review",
"lead_count": 1000,
"scraping_option": "filters",
"verify_leads": true,
"verification_mode": "smtp",
"subtotal": 7,
"discount_amount": 0,
"total": 25,
"created_at": "2026-08-01T14:22:07.412Z",
"updated_at": "2026-08-01T14:22:07.412Z",
"payment": {
"method": "credits",
"status": "paid",
"amountUsd": 25,
"balanceUsd": 475,
"url": null
}
},
"meta": { "requestId": "req_8Fq2K9pLmN3vX" }
}x-api-key auth
Scoped sk_live_ keys, created in your dashboard. Shown once, hashed at rest, revocable.
A spreadsheet row is a valid ICP
Send industries as an array, a comma list, or a quoted cell — "Software, Inc", Fintech splits correctly. Map a Google Sheet straight into your automation; no code step.
Delivery where you work
Push finished leads to Instantly, Smartlead, Email Bison, Consulti, a webhook, or any header-auth API.
| POST | /v1/ordersSubmit a scrape order from an ICP | Submit a scrape order from an ICP |
| GET | /v1/orders/{id}Order status + the full ICP it was built from | Order status + the full ICP it was built from |
| GET | /v1/leadsEvery lead you own, filtered, across all orders | Every lead you own, filtered, across all orders |
| GET | /v1/lead-lists/{id}One delivered list, paginated | One delivered list, paginated |
| GET | /v1/orders/{id}/icp-matchHow well the delivery matched the ICP | How well the delivery matched the ICP |
| POST | /v1/ticketsOpen a support ticket (replies ride the same API) | Open a support ticket (replies ride the same API) |
Create an API key from your dashboard to start.
Run your account from your own AI
Connect Claude, ChatGPT or Gemini over MCP — one URL in Settings → Connectors, scopes approved once on a consent screen, revocable any time. From then on your assistant places orders, checks where they got to, and pulls your delivered rows — over the same /v1 API, against your own account.
Ask
Create orders on your behalf (spends your credit balance)
Claude01 · AskOrder 500 VP Sales leads at US SaaS companies.
Built the ICP, priced it, and paid it from your credit balance — TL-APO-2026-1077 is in review.
- Leads
- 500 · verified
- Targeting
- VP Sales · US SaaS
- $25 minimum applies
- $25.00
Track
Read your orders and match reports
Claude02 · TrackWhere did that order get to?
Delivered. 500 rows back, with the per-filter match report on the order.
- pending review
- approved
- scraping
- delivered500 rows
/v1/orders/{id}/icp-match
Pull
Read your delivered leads
Claude03 · PullGive me the verified rows from it.
Here are the good-verdict contacts — pulled straight from your account.
| First Name | Last Name | Title | result | Company | |
|---|---|---|---|---|---|
| Dana | Ellis | VP Sales | dana.ellis@acme.io | good | Acme Systems |
| Omar | Reyes | VP Revenue | o.reyes@northwind.io | good | Northwind SaaS |
| Priya | Nair | VP Sales | priya.nair@brightline.co | good | Brightline |
Filter by title, seniority, country or industry — across every order you own.
Orders your AI creates are paid from your prepaid credit balance.
One URL in Settings → Connectors · scoped key, revocable
Run your account from your own AI
Connect Claude, ChatGPT or Gemini over MCP — one URL in Settings → Connectors, scopes approved once on a consent screen, revocable any time. From then on your assistant places orders, checks where they got to, and pulls your delivered rows — over the same /v1 API, against your own account.
What your AI does
Claude01 · AskOrder 500 VP Sales leads at US SaaS companies.
Built the ICP, priced it, and paid it from your credit balance — TL-APO-2026-1077 is in review.
- Leads
- 500 · verified
- Targeting
- VP Sales · US SaaS
- $25 minimum applies
- $25.00
Orders your AI creates are paid from your prepaid credit balance.
One URL in Settings → Connectors · scoped key, revocable
Leads land where you already send from
Connect a destination once and every delivered order pushes to it automatically. Instantly, Smartlead, Email Bison and Consulti get direct pushes; anything else takes a webhook or a header-auth API with your own field mapping — or you take the CSV.
| First Name | Last Name | Title | result |
|---|---|---|---|
| Dana | Ellis | VP Sales | good |
| Omar | Reyes | VP Revenue | good |
| Priya | Nair | VP Sales | good |
500 verified rows · auto-deliver on delivery
InstantlyContacts land in the campaign you pick
SmartleadContacts land in the campaign you pickcampaign push
Email BisonPushed into your own Bison workspaceself-hostedConsultiDelivered into your saved Consulti listlist delivery
- WebhookPOST JSON to any URL you ownJSON POST
- Custom header APIAny API that takes header auth — your schema, not oursheader auth
Test before you save
Every destination has a test button — and a preview that maps five real leads from a delivered job onto that destination's own fields, so you see the shape before you commit.
Auto-push on delivery
The moment an order is delivered, every enabled destination gets the rows. Each push is written to a delivery log with its own status; a manual push can send good-verdict rows only.
Keys encrypted at rest
API keys and header values are stored AES-256-GCM encrypted and masked whenever the config is read back — the browser never sees a secret you already saved.
Or just take the CSV
Export the whole filtered list or good rows only — deduped to one contact per company, or split into a ZIP with a file per segment.
Leads land where you already send from
Connect a destination once and every delivered order pushes to it automatically. Instantly, Smartlead, Email Bison and Consulti get direct pushes; anything else takes a webhook or a header-auth API with your own field mapping — or you take the CSV.
Six destinations
| First Name | Last Name | Title | result |
|---|---|---|---|
| Dana | Ellis | VP Sales | good |
| Omar | Reyes | VP Revenue | good |
| Priya | Nair | VP Sales | good |
500 verified rows · auto-deliver on delivery
InstantlyContacts land in the campaign you pickTest before you save
Every destination has a test button — and a preview that maps five real leads from a delivered job onto that destination's own fields, so you see the shape before you commit.
Auto-push on delivery
The moment an order is delivered, every enabled destination gets the rows. Each push is written to a delivery log with its own status; a manual push can send good-verdict rows only.
Keys encrypted at rest
API keys and header values are stored AES-256-GCM encrypted and masked whenever the config is read back — the browser never sees a secret you already saved.
Or just take the CSV
Export the whole filtered list or good rows only — deduped to one contact per company, or split into a ZIP with a file per segment.
Community certified
Trusted by the Lead Gen Jay Insider community
Battle-tested by thousands of lead gen professionals — for quality, reliability and results.
- 2,500+
- Community members
- 10M+
- Leads generated
- 98%
- Satisfaction
“I wasn't expecting the file to arrive so quickly, but Trusted Leads had everything over to me the same morning. We had just kicked off a new outreach campaign and were on a tight timeline, so that turnaround honestly saved us. There was no chasing, no vague timelines — just clear communication and a file in my inbox right when they said it would come. It's rare to find a data provider that actually respects your clock. I'll definitely be planning future campaigns with their speed in mind.”
“I was honestly caught off guard by how quickly everything moved once I placed the order. Trusted Leads delivered the full batch of contacts faster than any provider I've used before, and I've worked with quite a few over the years. There was no chasing, no vague timelines — just clear communication and a file in my inbox right when they said it would be there. That kind of turnaround makes planning campaigns a whole lot easier on my end. I'll definitely be coming back when we need our next round of data.”
“Honestly, I wasn't expecting to get the lead data so fast. I placed the order late in the afternoon and had everything in my inbox by the next morning. That kind of turnaround is rare in this space. It let me hit the ground running with my campaign way ahead of schedule. Trusted Leads really came through when timing mattered.”
“Honestly, I wasn't expecting to get the lead data so quickly. I placed the order late in the afternoon and had a full, clean dataset in my inbox the next morning. That kind of speed is rare in this space, and it made it easy for my team to jump right into outreach without missing a beat. Trusted Leads clearly knows how to keep things moving.”
“Trusted Leads has been amazing so far. I really like that their data is always fresh and up-to-date, and the outcome CSV files are very well organized, which makes my workflow much easier. Their customer support also replies super fast whenever I need help. Overall, a reliable and smooth experience.”
“Honestly, I wasn't expecting much when I placed my first order with Trusted Leads. I've worked with other providers before and usually had to wait days just to get a response. These guys? I had a full batch of leads in my inbox within hours. It was almost too fast — I had to double-check to make sure it wasn't a mistake. But nope, it was legit. That kind of speed makes a huge difference when you're trying to move quickly on campaigns.”
Reviews from Trustpilot.
Pay per lead, not per seat
$0.005/lead
Compared below against list prices the other platforms publish. Their credits buy a seat and a database subscription; ours buys a scraped, ICP-checked row.
ZoomInfo
Apollo.io
Trusted Leads
Competitor pricing is approximate and based on publicly available information.
Price your list
leads
Slider shows up to 100,000 — type any volume above it.
Your price
$50.00
$0.005/lead
Same volume on Apollo
$2,000.00
at $0.20/credit
You save
$1,950.00
98% less
One flat rate at any volume · $0.005/lead · $25 minimum order
No subscriptions, no contracts · All prices in USD
Common questions
Where does the data come from?
What does a lead include?
How do I know the list matches what I asked for?
Can I order without touching the dashboard?
How is verification priced, and is it required?
Is this compliant with GDPR and CAN-SPAM?
Didn't find your answer? Send us a note — we reply to your email, account or not.
Start with one list
Define an ICP, see the price before you pay, and check the match report on what comes back. From $0.005 a lead.