Google Maps Lead Extractor — Business Emails, Phones & Socials
Pricing
from $11.00 / 1,000 business contact founds
Google Maps Lead Extractor — Business Emails, Phones & Socials
Turn a Google Maps search into a contact list: one row per business with a verified email, phone and social profiles scraped from its website, plus address, category, rating and reviews. Query like "dentists in Austin, TX". Leads mode bills only for rows that carry a contact.
Pricing
from $11.00 / 1,000 business contact founds
Rating
0.0
(0)
Developer
Jura Moshkov
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Turn a Google Maps search into a ready-to-use contact list. Give it a query like
dentists in Austin, TX and get one row per business with a verified email, phone and social
profiles scraped from the business website, on top of the full Google Maps record: address,
category, rating, reviews, opening hours and coordinates.
Built for lead generation, sales prospecting and AI agents. In leads mode you pay only for
rows that carry a contact — businesses with no reachable email or social still appear, for free, so
you see the real coverage.
What you get per business
| Field | Example |
|---|---|
| name, type, subtypes | Chapter One Coffee — Coffee shop |
| email (from the website) | bjoern@chapter-one-coffee.com |
| phone, phoneDigits | +49 30 25922799 |
| socials | facebook, instagram, linkedin, tiktok, twitter, youtube, pinterest, yelp |
| website | http://www.chapter-one-coffee.com |
| full address, street, city, state, zip, country | Mittenwalder Str. 30, 10961 Berlin, DE |
| rating, reviewCount, priceLevel, verified | 4.6 · 1017 reviews |
| latitude, longitude | 52.49 · 13.39 |
| placeId, cid, googleId, Maps link | — |
Modes
- leads (default) — search WITH website enrichment. One row per business with email, phone and socials. Billed only for rows that carry an email or a social profile.
- places — Google Maps data only (no website enrichment), cheaper per row. Use it when you just need the business list, ratings and Maps phone.
Example queries
Type a query the way you would in Google Maps: <what> in <where>. A run can take many at once.
coffee shops in Berlin, Germanydentists in Austin, TXlaw firms in Manchester, UKplumbers in Sydney, Australiareal estate agencies in Miami, FLdigital marketing agencies in Toronto, Canadagyms and fitness studios in Dubairestaurants in Lisbon, Portugalcar dealerships in Chicago, ILhair salons in Los Angeles, CAwedding photographers in Barcelona, Spainroofing contractors in Denver, CO
Common use cases
- Cold outreach lists — verified emails + socials for a category in a city.
- Local SEO / agency prospecting — find businesses, spot who has no website or weak socials.
- CRM enrichment — feed a query, import the CSV, dial the phones.
- Market research — categories, ratings and review counts by area.
Use it from an AI agent (MCP)
This Actor is available as a tool through the Apify MCP server. An agent can call it by name with a plain input:
{ "mode": "leads", "queries": ["coffee shops in Berlin, Germany"], "maxResults": 20 }
Every field carries a description, so an agent can fill the input from the schema alone. Output is one flat JSON object per business — no nesting to unwrap.
Pricing
Pay-per-event. In leads mode you are billed per CONTACT_FOUND (a row with an email or a social
profile); rows with only a Google phone are free. In places mode you are billed per PLACE_SCRAPED
business. Set maxBudgetUsd to cap a run — it converts to a row count before the first request, so a
run never bills past your ceiling. Free-plan runs are capped and mask the email.
Notes
- Contact fill depends on the business having a reachable website; not every business has a public
email. That is why
leadsmode does not bill the ones without. region(e.g.us,de,gb) narrows results to one country's Maps; otherwise thein <place>part of the query decides.