1. The 2-Step Google Maps to B2B Email Pipeline
Combining map discovery with live domain crawling gives outbound teams much higher coverage among local SMBs (med spas, HVAC contractors, dental practices, law firms, agencies) than static LinkedIn databases.
| Pipeline Stage | Endpoint | Extracted Fields | Credit Cost |
|---|---|---|---|
| 1. Local Business Discovery | GET /v1/places/search | name, place_id, phone_e164, domain, rating, review_count, address | 5 Credits / place ($0.0002–$0.0005) |
| 2. Website Contact Crawl | GET /v1/leads/enrich | emails[], contact_page_url, linkedin, instagram, facebook, twitter | 20 Credits / enriched domain (0 if empty) |
2. Automated Discovery + Email Enrichment Script
Filter out directory domains (yelp.com, facebook.com) and enrich every verified business website in parallel:
Search Google Maps & Enrich Decision-Maker Emails
End-to-end Python & JavaScript workflow for outbound lead enrichment:
curl "https://api.googlemapsapi.io/v1/leads/enrich?domain=felixroastingco.com&place_id=ChIJN5X_gWdZwokRck9rk2guJ1M" \
-H "x-api-key: gm_live_your_api_key"Interactive Engineering Workbench · GET /v1/leads/enrich
Verify real-time latency, credit math & JSON schema
Frequently Asked Questions
- Can I call /v1/leads/enrich directly from a Clay.com HTTP API column?
- Yes. Set the URL to https://api.googlemapsapi.io/v1/leads/enrich?domain={{domain}} and add the header x-api-key: gm_live_your_api_key. Clay will enrich each row in real time using your own API key.