Local Business Leads from Google Maps: Phones & Emails
Pricing
from $2.00 / 1,000 leads
Local Business Leads from Google Maps: Phones & Emails
Google Maps lead generation without a browser: local business leads by category and city with name, phone, website, address, hours, rating and reviews. 1,000 leads in seconds, filters for rating, reviews, claimed/unclaimed profile and no-website businesses, optional business emails. Pay per lead.
Pricing
from $2.00 / 1,000 leads
Rating
0.0
(0)
Developer
vncntlabs Labs
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
10 hours ago
Last modified
Categories
Share
Local Business Leads from Google Maps: phones, websites and emails by category and city
Build local business lead lists from Google Maps data in seconds: dentists in Austin, plumbers in Manchester, restaurants in Munich. For every business you get name, category, phone, website, address, opening hours, Google rating and review count, claimed status and a Google Maps link, with filters for rating, reviews, claimed or unclaimed profile, website or no website, and open status, plus optional business emails.
Made for agencies prospecting local clients, B2B sales teams building territory lists, and local marketers sizing a market. 1,000 leads per location come back in a few seconds, not minutes, because the data is served from DataForSEO's licensed Google Business Profile database instead of a live browser crawl.
What you get
| Field | Example |
|---|---|
name, category, additionalCategories | Acme Dental, Dentist, [Cosmetic dentist, ...] |
phone, website, domain | +15125550100, https://acme-dental.com/, acme-dental.com |
address, street, city, zip, countryCode | 123 Main St, Austin, TX 78701 |
rating, reviews, isClaimed, businessStatus | 4.9, 812, true, operational |
openingHours, priceLevel | Mon 08:00-17:00; ...; Sun closed |
latitude, longitude, distanceKm | distance from the searched location's center |
placeId, cid, mapsUrl | Google identifiers and a Maps link to check the listing |
lastUpdated, firstSeen | when the listing data was last refreshed |
emails, email (optional) | info@acme-dental.com |
Plus one location row per searched location (businesses available, delivered, opted-out, duplicates) and a run
summary in OUTPUT. Views: Leads, Contacts (CRM import), Details, Locations searched. Export as CSV,
Excel or JSON, or pull it through the Apify API, MCP, Zapier or Make.
Input examples
Dentists in two cities, 4.0+ rating, with a phone number:
{"categories": ["dentist"], "locations": ["Austin, TX", "Dallas, TX"], "minRating": "4", "requirePhone": true,"maxLeadsPerLocation": 500}
Plumbers and electricians within 25 km of Manchester, with business emails:
{"categories": ["plumber", "electrician"], "locations": ["Manchester, UK"], "radiusKm": 25,"includeBusinessEmails": true}
Web-design and local SEO prospects: plumbers with no website and an unclaimed Google profile:
{"categories": ["plumber"], "locations": ["Phoenix, AZ"], "onlyWithoutWebsite": true, "onlyUnclaimed": true}
Any business named "pediatric" around a point:
{"nameContains": "pediatric", "locations": ["30.2672,-97.7431"], "radiusKm": 15}
Locations: City, Region or City, Country (Austin, TX, Toronto, ON, Manchester, UK, München) or
latitude,longitude. Categories: Google's own business categories in plain words (dentist, hvac,
pizza restaurantreal estate agency); plurals and common synonyms work, and unknown ones are reported with suggestions.
Pricing (pay per event)
| Event | When it is charged |
|---|---|
| Actor start | once per run |
lead | one business delivered to your dataset |
Permanently closed businesses, duplicates across your locations, opted-out businesses, businesses dropped by "only with a business email", and failed requests are never charged. Set a maximum charge per run and the run stops there (it requests only as many rows as your limit covers).
Apify free plan: 20 leads from 1 location per run, so you can test it on your own city. Any paid Apify plan unlocks up to 50 locations and 5,000 leads per location per run.
Data and privacy
Data and privacy. This Actor returns publicly listed business information from Google Business Profiles (name, category, address, business phone, website, hours, rating), delivered through DataForSEO's licensed Business Listings data. It does not return reviewer data, owner names or personal social profiles. Business emails are optional and off by default. When enabled, only addresses on the business's own website domain are returned; free-mail and personal-looking addresses are removed, and for businesses in the EU, EEA and UK only role addresses (such as info@ or contact@) are returned.
You are responsible for how you use the data. If you contact businesses, follow the rules that apply to you, for example GDPR and the ePrivacy/PECR rules in the EU and UK (which can require prior consent for marketing emails to sole traders and individuals), CAN-SPAM in the US and CASL in Canada. Always offer an unsubscribe and honor it.
Opt-out. A business that wants to be excluded from this Actor's results can send its Google Maps link or website to the opt-out contact hello@vncntlabs.com. We add it to a suppression list applied to all future runs, usually within 7 days.
EU/EEA/UK businesses: only role email addresses (info@, contact@...) on the business's own domain are returned. Marketing emails to sole traders and individuals may require prior consent under GDPR/ePrivacy (PECR in the UK).
FAQ
How fresh is the data? It is a regularly refreshed database of Google Business Profiles, not a live crawl; most
listings were refreshed within the last few months. Every row has lastUpdated, and mapsUrl opens the live
listing. Permanently closed businesses are removed.
How complete is it? In our test of 6 city/category pairs (Austin, Manchester, Munich; dentists and plumbers), 55 of the top 60 businesses on live Google Maps were in the data; the missing ones were brand-new or spam-style listings.
Why do some businesses have no email? Emails come from what the business publishes and are filtered strictly (own domain, no free-mail, no personal names, role-only in Europe). Typically 20-30% of businesses have one.
Can I get reviews, owner names or photos? No. This tool returns business data only.
Why is websiteIsSocialProfile true? The business lists a Facebook/Instagram page as its website; emails are
never matched against social domains.
City names: GeoNames (geonames.org), CC BY 4.0. Google and Google Maps are trademarks of Google LLC, named only for description; this Actor is not affiliated with or endorsed by Google.