Local Business Leads — Maps + Contact + Email
Pricing
from $10.00 / 1,000 enriched leads
Local Business Leads — Maps + Contact + Email
Get local business leads with emails, phones, and social profiles from Google Maps — in one run, no coding required. Enter a business category and location, get a clean response of enriched leads.
Pricing
from $10.00 / 1,000 enriched leads
Rating
0.0
(0)
Developer
jvn coder
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
17 days ago
Last modified
Categories
Share
Get local business leads with emails, phones, and social profiles — in one run, no coding required.
Enter a business category and location (e.g. "dentists in Austin TX"), and this Actor searches Google Maps for matching businesses, then visits each business's website to find their email, phone, and social media handles. All data is returned in a clean spreadsheet — one row per business.
What it does
- Scans Google Maps for your search queries (e.g.
"plumbers in Denver CO","coffee shops in Portland OR") - Extracts business info: name, address, phone, website, rating, reviews count, coordinates
- Enriches contact details by visiting each business website to find emails, social links (Instagram, Facebook, LinkedIn, TikTok, X/Twitter, YouTube), and phone numbers
- Deduplicates results by Google Place ID so you don't get duplicates across overlapping queries
- Returns a clean dataset you can export as CSV, JSON, Excel, or connect directly to n8n / Make / Zapier / your CRM
Example Input
{"searchQueries": ["dentists in Austin TX","plumbers in Denver CO","coffee shops in Portland OR"],"maxResultsPerQuery": 50,"enrichContacts": true,"enrichmentTimeoutSecs": 20,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
Example Output (one record)
{"name": "Austin Dental Care","category": "Dentist","address": "123 Main St, Austin, TX 78701","phone": "(512) 555-0100","website": "https://austindentalcare.example.com","email": "info@austindentalcare.example.com","socialLinks": {"instagram": "https://instagram.com/austindental","facebook": "https://facebook.com/austindental","linkedin": null,"tiktok": null,"twitter": null,"youtube": null},"rating": 4.5,"reviewsCount": 127,"latitude": 30.2672,"longitude": -97.7431,"placeId": "ChIJ....","googleMapsUrl": "https://www.google.com/maps/place/...","enrichmentStatus": "success","sourceQuery": "dentists in Austin TX"}
Use cases
- Sales prospecting — build targeted lead lists by location and industry
- Local SEO — audit competitor citations and online presence
- Real estate / territory planning — map business density in specific areas
- Market research — analyze pricing, ratings, and service categories
- CRM enrichment — append emails and social handles to your existing contact database
Pricing
This Actor uses Pay-Per-Event pricing. You are charged only for successfully enriched records:
- $X per 1,000 results returned in the dataset
- Records with
enrichmentStatus: "failed"or"timeout"are not charged - Runs that return zero records are not charged
Integrations
Connect this Actor to your workflow using Apify's webhook or API:
- n8n — use the Apify node to trigger runs and process results
- Make (formerly Integromat) — Apify module in your scenario
- Zapier — connect via Apify + Zapier integration
- Any CRM — export to CSV and import, or use the API directly
Usage notes
- Only publicly available data is collected from Google Maps and business websites.
- Users are responsible for complying with applicable data protection and privacy laws (e.g. GDPR, CCPA) in their jurisdiction when using this data for outreach.
- Residential proxies are recommended for reliable Google Maps access.
- Enrichment only works on public business websites — sites behind login walls or captchas will be skipped (marked as
"failed").
Input parameters
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
searchQueries | array of strings | Yes | — | Business category + location combinations |
maxResultsPerQuery | integer | No | 50 | Max businesses per query (max 500) |
enrichContacts | boolean | No | true | Crawl websites for email/social/phone |
enrichmentTimeoutSecs | integer | No | 20 | Seconds to wait per website |
proxyConfiguration | object | Yes | Residential | Apify proxy config |
Legal
This tool collects only publicly accessible information. Users must ensure their use complies with all applicable laws. Respect robots.txt and terms of service of the websites you scrape.