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.

How exports work

See what you’re sending before you send it.

Every export shows its filters first: which searches, which grades, which columns. Then it goes, minus anyone on your do-not-contact list.
  1. 01

    Pick a destination

    Instantly, Smartlead, lemlist, HubSpot, a sheet, a webhook, or a file.

  2. 02

    Keep only Verified

    The default. Add accept-all if you want the maybes too. Invalid never leaves.

  3. 03

    Choose the columns

    The full set, or a preset shaped for your sending tool.

  4. 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.
Google Sheets · cell A1 · paste your feed URL from Exports
=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.

Start a search
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}'
MethodEndpointWhat it does
GET/v1/leadsYour businesses, filtered by search, city, grade, rating…
GET/v1/leads/{id}One business with every email, its grade and source
POST/v1/searchesStart a search from keyword and location pairs
GET/v1/searchesYour searches and their progress
GET/v1/searches/{group}One search: counts, status, results
GET/v1/creditsCredits left on your plan
GET/v1/usageWhat you used this period

Questions

Integrations, answered.

Is the do-not-contact list applied to pushes too?
Yes. Every export, push and feed is checked against your suppression list before anything leaves Leadraft.
Can I export accept-all emails?
Exports include Verified emails by default. You can choose to include accept-all addresses; invalid ones are never exported.
Which plans include integrations and the API?
All of them. Every plan, including Free, can push to every destination and use the API and MCP server.

From map to campaign in one step.

Every destination on every plan, including Free.