Exports & integrations
Straight into your sending tool.
Filter first, then send leads where you work: a cold-email campaign, your CRM, a live sheet, a webhook, or a plain file. Your suppression list comes along every time.
PushSend leads straight into a campaign. Bounces come back to your suppression list.
PushAdd leads to a Smartlead campaign in one step.
PushPush leads into a lemlist campaign.
PushCreate companies and contacts in your CRM.
FeedA live feed URL that keeps a sheet up to date.
FeedUse the same CSV or JSON feed URL anywhere that imports from a link.
AutomateTrigger anything when new leads arrive.
Webhooks
AutomateSigned HTTP requests to your own endpoint.
CSV & XLSX
FileDownload any filtered view, with column presets.
REST API
BuildStart searches and pull leads from your own code.
MCP
BuildLet an AI assistant search and read your leads.
How exports work
See what you’re sending before you send it.
- 01
Pick a destination
Instantly, Smartlead, lemlist, HubSpot, a sheet, a webhook, or a file.
- 02
Keep only Verified
The default. Add accept-all if you want the maybes too. Invalid never leaves.
- 03
Choose the columns
The full set, or a preset shaped for your sending tool.
- 04
Send
Your suppression list is applied on the way out, every time.
Feeds and webhooks
Leads that keep arriving on their own.
- Google Sheets, CSV and JSON feedsA private URL that always returns your latest leads. Paste it into Sheets, Airtable or Notion.
- ZapierStart a zap when new leads land, without writing code.
- Signed webhooksWe sign each request so your endpoint can check it came from Leadraft.
- MonitorsA monitor adds new businesses to your leads on a schedule, and a feed of those leads picks them up.
=IMPORTDATA("<your Leadraft CSV feed URL>")REST API
Everything the app does, from your code.
Create an API key in Settings, start searches, poll their progress and pull leads. The same key works with the MCP server for AI assistants.
curl -X POST https://app.leadraft.co/api/v1/searches \
-H "Authorization: Bearer lg_your_key" \
-H "Content-Type: application/json" \
-d '{"queries": ["plumber in Austin, TX"], "email_required": true}'| Method | Endpoint | What it does |
|---|---|---|
| GET | /v1/leads | Your businesses, filtered by search, city, grade, rating… |
| GET | /v1/leads/{id} | One business with every email, its grade and source |
| POST | /v1/searches | Start a search from keyword and location pairs |
| GET | /v1/searches | Your searches and their progress |
| GET | /v1/searches/{group} | One search: counts, status, results |
| GET | /v1/credits | Credits left on your plan |
| GET | /v1/usage | What you used this period |
Questions
Integrations, answered.
Is the do-not-contact list applied to pushes too?
Can I export accept-all emails?
Which plans include integrations and the API?
From map to campaign in one step.
Every destination on every plan, including Free.