Local Business Leads from Google Maps: Phones & Emails avatar

Local Business Leads from Google Maps: Phones & Emails

Pricing

from $2.00 / 1,000 leads

Go to Apify Store
Local Business Leads from Google Maps: Phones & Emails

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

vncntlabs Labs

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 hours ago

Last modified

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

FieldExample
name, category, additionalCategoriesAcme Dental, Dentist, [Cosmetic dentist, ...]
phone, website, domain+15125550100, https://acme-dental.com/, acme-dental.com
address, street, city, zip, countryCode123 Main St, Austin, TX 78701
rating, reviews, isClaimed, businessStatus4.9, 812, true, operational
openingHours, priceLevelMon 08:00-17:00; ...; Sun closed
latitude, longitude, distanceKmdistance from the searched location's center
placeId, cid, mapsUrlGoogle identifiers and a Maps link to check the listing
lastUpdated, firstSeenwhen 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 restaurant
, real estate agency); plurals and common synonyms work, and unknown ones are reported with suggestions.

Pricing (pay per event)

EventWhen it is charged
Actor startonce per run
leadone 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.