Google Maps Leads Scraper – Multi-City Business Lead Lists
Pricing
from $1.50 / 1,000 results
Google Maps Leads Scraper – Multi-City Business Lead Lists
Pick business categories and a list of cities - anywhere in the world - and get one deduplicated lead list: name, phone, website, rating, hours, plus business emails, social profiles and WhatsApp from each website. Free filters, flat price per lead.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
Umaid Ali
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Multi-City Lead List Builder
Pick your business categories, paste your list of cities - anywhere in the world - and get one deduplicated lead list with every business's phone, website, rating, opening hours, and the contact points from its website: business emails, Facebook / Instagram / LinkedIn / X / YouTube / TikTok, WhatsApp.
- 🌍 Any city, any country. 25 categories × 50 cities per run, up to 500 leads per search. Whole-city coverage, not just the first page of results.
- 📬 Contacts included. Emails, socials and WhatsApp are pulled from each business website at no extra charge. No add-ons.
- 🧹 One row per business. A gym that also matches "fitness centre" is delivered and charged once. Every row says which city and category found it.
- 🆓 Free filters. Minimum rating, only with / without a website, skip closed places, category words. Filtered-out places cost nothing.
- 💵 One flat price per lead. Nothing else.
🎯 Who is it for?
- Agencies and freelancers building outreach lists city by city.
- SaaS and local marketplaces seeding supply in new cities.
- Sales teams who want "every dentist in these 12 cities" in a spreadsheet by lunch.
- Web designers:
websiteFilter = withoutgives you every business with no website.
▶️ How to use it
- Enter categories, one per line:
dentist,physiotherapist. - Enter cities with the country:
Lisbon, Portugal,Porto, Portugal. - Set the cap per search and any filters. Run.
- Download as CSV / Excel / JSON, or push to Google Sheets, Zapier, Make.
⚙️ Input
| Field | Type | Default | Notes |
|---|---|---|---|
categories | string[] | – | Up to 25 |
cities | string[] | – | "City, Country"; up to 50 (100 searches per run max) |
maxPlacesPerCombination | integer | 20 | Per city × category, up to 500 |
placeMinimumStars | string | – | e.g. "4"; unrated places are skipped |
websiteFilter | string | any | with / without |
skipClosedPlaces | boolean | false | |
categoryFilterWords | string[] | – | Keep places whose category contains a word |
includeDetails | boolean | true | Description, weekly hours, plus code, timezone, photos, attributes |
includeEnrichment | boolean | true | Emails, socials, WhatsApp, contact page, tech stack from the website |
language | string | en | Any BCP-47 code |
🧾 Output
Every row is a full business record - the same fields as Locomint - Local Business
Data - plus search_city and search_category:
{"place_id": "ChIJ…", "name": "Clínica Dentária Central", "categories": ["Dentist"],"address": "Av. da Liberdade 10, 1250-096 Lisboa", "city": "Lisbon", "country_code": "PT","lat": 38.72, "lng": -9.14, "phone": "+351 21 000 0000", "website": "https://…","rating": 4.8, "reviews_count": 231, "status": "open","hours": {"monday": [{"open": "09:00", "close": "19:00"}], "…": "…"},"emails": ["geral@clinica.pt"], "socials": {"instagram": "https://www.instagram.com/…"},"whatsapp": "+351910000000","search_city": "Lisbon, Portugal", "search_category": "dentist"}
💰 Pricing
Flat price per lead delivered, enrichment included. Compare: other tools charge a base price plus $1 per 1,000 for each filter and again for contact details.
🛡️ What it deliberately does not do
- No owner names, no personal emails. Business contact points only. Data-removal requests: hello@locomint.io.
- No bypassing. Rate-limited, polite fetching; if the source pushes back we back off - we never retry through another IP.
- No mixing cities up. Results outside the resolved city area are dropped (a "Lagos, Nigeria" search will never hand you Lagos, Portugal).
❓ FAQ
How many leads will I get? Up to maxPlacesPerCombination per city × category,
minus filters and duplicates. Big categories in big cities reach the cap; niche ones
return what exists.
Can I run the same list monthly? Yes - schedule it. Place IDs are stable, so you can diff runs to find new businesses.
Why must cities include the country? "Warsaw" alone can resolve to Warsaw, Indiana. "Warsaw, Poland" cannot.
🧑💻 Support
Issues tab, or hello@locomint.io. See also Locomint - Local Business Data (single city, more options) and Business Record Enricher (you already have the IDs).