For research and data teams
Every business in the area, as clean data.
Market sizing, site selection, roll-up research: you need completeness more than a contact. Leadraft searches an area until it runs dry, keys every row on Google's place ID, and hands it over as a file, a feed or an API.
- Complete
Searched until it runs dry
Big areas are split into tiles and each tile is exhausted. On one measured run, that found twice the businesses of a single search.
- Precise
Labeled, not padded
Every row says whether it's in your area, how far outside it is, and whether its category matches the trade. Filter on it.
- Sendable
Ready for your pipeline
A REST API, JSON and CSV feeds, signed webhooks and an MCP server, all keyed on a stable place ID.
The data
About 45 columns per business, one stable key.
Identity, location, contact, reputation and provenance on every row, with first-seen and last-seen dates, so you can track a market over time.
- Google place ID and CID on every row
- Latitude, longitude, distance and in-area flag
- first_seen and last_seen for change tracking
{ "google_place_id": "ChIJ•••••••••Q8", "business": "Ridgeline Plumbing Co.", "category": "Plumber", "email": "office@ridgelineplumbing.example", "email_grade": "valid", "phone": "+1 512-555-0148", "website": "https://ridgelineplumbing.example", "city": "Round Rock", "state": "TX", "lat": 30.5083, "lng": -97.6789, "in_area": true, "distance_km": 0, "rating": 4.8, "reviews": 212, "first_seen": "2026-10-24" … }
- identity
- contact ×6 emails
- location
- hours
- reputation
- 8 socials
- provenance
How it works
From area to dataset
- 01
Define the area
A polygon, a radius, a KML file, or a list of cities and postcodes, in any country.
- 02
Define the categories
Keyword packs cover each vertical's search terms; every result is checked against Google's own category code.
- 03
Run and watch
Searches run on our servers. Track coverage on the map and pause or resume whenever you like.
- 04
Pull it
GET /leads from the REST API, subscribe to a JSON feed, or ask an AI assistant through the MCP server.
Included on every plan
- REST API: searches, leads, credits and usage
- MCP tools: find_leads, start_search, search_status and more
- JSON and CSV feed URLs for Sheets, Airtable or Notion
- Signed webhooks for delivery to your own systems
- Categories, rating, reviews, price level and hours
- Worldwide searches; deepest testing in the US, UK, Canada and Australia
$149/ month
600,000 businesses · 30,000 checked emails / mo
600,000 businesses a month and ten searches at once: enough for whole regions. For more, talk to us about a custom plan.
Questions
Data & research, answered
How complete is a dataset?
Can I query it from code?
Do you include reviews or photos?
Which countries can I search?
Start with 500 businesses, free.
50 checked emails included. No card.