Google Maps Scraper
Pricing
from $1.00 / 1,000 results
Google Maps Scraper
Pricing
from $1.00 / 1,000 results
Rating
0.0
(0)
Developer
Tan Yegen
Actor stats
0
Bookmarked
1
Total users
0
Monthly active users
3 days ago
Last modified
Categories
Share
🗺️ Google Maps Contact & Social Scraper
The ultimate, ultra-fast solution for B2B Lead Generation. Say goodbye to bloated scrapers that charge you for useless data (like 100 review photos or opening hours you don't need). This actor focuses exclusively on what sales and marketing teams actually care about: Getting direct contact info and social media links.
🤖 Copy to your AI assistant
Copy this block into ChatGPT, Claude, Cursor, or any LLM to start using this actor.
tyegen/google-maps-scraper on Apify. Call: ApifyClient("TOKEN").actor("tyegen/google-maps-scraper").call(run_input={"keywords": ["Software Agencies"], "locations": ["London"], "extractSocialMedia": true}), then client.dataset(run["defaultDatasetId"]).list_items().items for results.
🚀 The Dual-Engine Technology (How it Works)
Other Google Maps scrapers just give you the website URL. If you want the company's Instagram or LinkedIn, you have to do it yourself manually.
This actor uses a smart 2-step Hybrid Engine:
- Maps Engine: Uses browser automation to scroll through Google Maps search results, extracting the Business Name, Phone Number, Address, Category, and Website URL.
- Deep Social Scan: If a website is found, it immediately fires an ultra-fast, lightweight HTTP request (Cheerio) to that website. It scans the source code to find their
Instagram,LinkedIn,Facebook, andTwitter/Xprofiles.
✨ Unbeatable Features
- Laser Focused on Leads: Extracts only highly actionable B2B data (Name, Phone, Website, Address, Socials).
- Auto Social Media Discovery: No other Maps scraper natively hunts down LinkedIn and Instagram links from the company's website in the same run.
- Incredibly Cost-Effective: By skipping heavy review extraction and photos, this actor runs much faster and uses far fewer Compute Units than the competition.
- Smart Pagination: Automatically scrolls to load up to your specified
maxPlacesPerQuerylimit.
🎯 Top Use Cases & Target Audience
- B2B Sales Teams (Cold Calling/Emailing): Build perfectly targeted lists of local businesses complete with phone numbers and website links.
- Marketing Agencies (SMM/SEO): Find businesses (e.g. "Plumbers in NYC"), analyze their websites, and pitch them social media management or SEO services by instantly checking if they have an Instagram or LinkedIn presence.
- Market Researchers: Map out all competitors in a specific category and geography.
📥 Input Configuration
| Field | Type | Description |
|---|---|---|
keywords | Array | What to search for (e.g. ["Sinema", "Restaurants"]). |
locations | Array | Where to search (e.g. ["İstanbul", "Kadıköy"]). |
maxPlacesPerQuery | Integer | Limit the number of businesses extracted per combination (Default: 120). |
extractSocialMedia | Boolean | Turn on/off the secondary engine that scans the business website for social links (Default: true). |
language | String | Language code for Google Maps results (Default: tr). |
proxyConfiguration | Object | Apify Datacenter Proxies work perfectly for this. |
📤 Output Schema
For each business found, you will receive a clean, flat JSON object.
| Field | Type | Description |
|---|---|---|
name | String | The official name of the business. |
category | String | The primary category (e.g. "Software Company"). |
address | String | Full physical address. |
phone | String | Contact phone number. |
website | String | The business's official website URL. |
googleMapsUrl | String | Direct link to their Google Maps listing. |
socials.instagram | String | (If found) Link to their Instagram profile. |
socials.linkedin | String | (If found) Link to their LinkedIn company page. |
socials.facebook | String | (If found) Link to their Facebook page. |
socials.twitter | String | (If found) Link to their Twitter/X profile. |
scrapedAt | String | ISO timestamp of extraction. |
💡 Output Example
{"name": "Acme Digital Agency","category": "Marketing agency","address": "123 Tech Lane, Shoreditch, London","phone": "+44 20 1234 5678","website": "https://www.acmedigital.co.uk","googleMapsUrl": "https://goo.gl/maps/...","socials": {"instagram": "https://instagram.com/acmedigital_uk","facebook": "https://facebook.com/acmedigital","linkedin": "https://linkedin.com/company/acme-digital-agency"},"scrapedAt": "2026-05-04T12:00:00.000Z"}
⚠️ Best Practices
- Search Term Specificity: Instead of just "Plumbers", use "Plumbers in Brooklyn, NY" for the best and most accurate geographical results.
- Timeouts: If a business's website is dead or extremely slow, the deep social scanner will automatically timeout after a few seconds and continue to the next business so your run doesn't get stuck.