Google Maps Business Leads & Contacts Scraper
Scrape Google Maps business listings by search and location. Get name, category, phone, website, full address, rating, coordinates, place ID and opening hours for lead generation. Export to JSON, CSV or Excel.
{ "imageUrl": "https://lh3.googleusercontent.com/-AUtoV9VKfPY…", "businessName": "South Austin Dentist", "category": "Dentist", "rating": 4.9, "phone": "(737) 437-3801", "phoneInternational": "+17374373801", "website": "http://southaustindentist.com/?utm_source=gbp&…", "domain": "southaustindentist.com", "fullAddress": "South Austin Dentist, 3901 S Lamar Blvd Ste 48…" }
每次运行都返回干净、带类型的记录,可直接用于你的 CRM、表格或数据库。
- 每个结果对应一条干净记录,已去重并规范化
- JSON、CSV 或 Excel 的稳定结构,也可通过 Apify API 读取
- 在云端按用量付费,无需安装或维护
一条真实的示例记录,正是你收到的结构。
| Image Url | Business Name | Category | Rating |
|---|---|---|---|
| https://lh3.googleusercontent.com… | South Austin Dentist | Dentist | 4.9 |
| https://lh5.googleusercontent.com… | ATX Family Dental | Dentist | 4.9 |
| https://lh4.googleusercontent.com… | Austin Dental Works | Dentist | 4.9 |
{ "imageUrl": "https://lh3.googleusercontent.com/-AUtoV9VKfPY…", "businessName": "South Austin Dentist", "category": "Dentist", "rating": 4.9, "phone": "(737) 437-3801", "phoneInternational": "+17374373801", "website": "http://southaustindentist.com/?utm_source=gbp&…", "domain": "southaustindentist.com", "fullAddress": "South Austin Dentist, 3901 S Lamar Blvd Ste 48…" }
常见问题
Which countries and cities does it cover?
Anywhere Google Maps has listings, which is worldwide. Set the location field to any city or area (for example Austin, TX or Miami FL) and pick the matching region and language so Google returns local results.
How many businesses can I get per search?
Google returns roughly 100 to 120 businesses for a single search query, which the scraper paginates through automatically. To cover more, run several narrower searches (by neighborhood or by sub-category) or pass multiple Google Maps search URLs.
Can I use my own Google Maps search links?
Yes. Paste one or more Google Maps search URLs into the search URLs field and the scraper runs each of them. This overrides the search query and location fields.
Does it return review counts, price level or the full weekly hours?
It returns the average rating and the current day opening hours from the public results list. Total review counts, price level and the full weekly schedule live only in the per business detail panel and are not part of this listing feed, so they are not included.
Can I also get a contact email and person for each business?
Yes. Turn on the optional contact enrichment add-on and, for each business without a listed email, the scraper attempts to find a public business contact email and a contact person's name, returned in extra `enriched` fields alongside the listing. It is off by default and billed only as a paid add-on.
Do I need to configure a proxy?
No. The scraper defaults to Apify residential proxy in your selected region for reliable results, so there is nothing to set up. You can supply your own proxy configuration if you prefer.