Google Maps Email, social network Scraper Extractor
by scraping_solutions
Extract business emails, social links, reviews & more from Google Maps. Automate lead generation, market research, and SEO audits with accurate, structured data.
Opens on Apify.com
About Google Maps Email, social network Scraper Extractor
Need real-world business data without the manual hassle? This Google Maps scraper pulls everything you see on a listing and organizes it for you. I've used it to gather contact details, email addresses, and social media links directly from Maps, which is perfect for building lead lists. It also captures the essentials like ratings, customer reviews, physical location, and the services a business offers. The real value is in how you use that data. For market research, you can analyze competitors in an area. For lead generation, you get a clean list of potential clients with their public contact info ready for outreach. It’s also a solid tool for local SEO work, helping you audit business citations and directory listings. You can customize your searches by location or business type to get exactly the dataset you need. Setting it up is straightforward. You define your search parameters, run the actor, and it returns structured JSON or CSV files. The accuracy depends on what’s publicly listed on Google Maps, but for grabbing visible data at scale, it saves an enormous amount of time compared to copying and pasting manually.
What does this actor do?
Google Maps Email, social network Scraper Extractor is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
Google Maps Business Scraper
Overview
This actor scrapes detailed business listings from Google Maps based on search queries. It extracts structured data including contact information, social profiles, and operational details, suitable for lead generation, market research, and local SEO analysis.
Key Features
- Comprehensive Data Extraction: Scrapes business names, categories, ratings, review counts, and precise location data.
- Contact & Social Details: Collects email addresses, social media links (Instagram, etc.), phone numbers, and website URLs.
- Operational Info: Retrieves working hours, service options (delivery, dine-in), accessibility features, and amenities.
- Location Intelligence: Provides full addresses, coordinates (latitude/longitude), and Google Maps place IDs.
- Search Flexibility: Accepts queries by keyword, category, or specific location. Supports country and language parameters.
How to Use
Configure the actor run with a JSON input specifying your search parameters. The actor will navigate Google Maps, extract data from the results, and output a structured JSON dataset.
Input
Define your search using the following input fields in JSON format:
{
"Posts": ["restaurants"],
"country": "us",
"language": "es",
"place": "Philadelphia, PA, USA",
"resultsLimit": 179
}
- Posts (Required): An array of search queries or business categories (e.g.,
["restaurants"],["coffee shops", "cafes"]). - country: Two-letter country code (e.g., "us", "gb") to scope the search.
- language: Two-letter language code (e.g., "es", "fr") for the interface and results.
- place: A specific location string to narrow the search (e.g., a city or full address).
- resultsLimit: The maximum number of business listings to return per query.
Output
The actor outputs an array of JSON objects, one per business listing. Each object contains the scraped fields as shown in the example below.
[
{
"query": "restaurants in Philadelphia, PA, USA",
"name": "Osteria Ama Philly",
"main_category": "Italian restaurant",
"categories": "Italian restaurant",
"rating": 4.8,
"reviews_count": 1542,
"emails": ["info@osteriaamaphilly.com"],
"social": {
"instagram": ["https://www.instagram.com/osteriaamaphilly"]
},
"address": "1905 Chestnut St, Philadelphia, PA 19103",
"city": "Philadelphia",
"state": "Pennsylvania",
"country": "US",
"latitude": 39.9520555,
"longitude": -75.1721628,
"website_url": "http://osteriaama-philly.com/",
"phone": "(484) 355-4133",
"working_hours": "Monday: 12–9 PM; Tuesday: 12–9 PM; Wednesday: 12–9 PM; Thursday: 12–9 PM; Friday: 12–10 PM; Saturday: 12–10 PM; Sunday: 12–9 PM",
"service_options": "Outdoor seating, Delivery, Takeout, Dine-in",
"accessibility": "Wheelchair accessible entrance, Wheelchair accessible restroom, Wheelchair accessible seating",
"place_id": "ChIJ6SuyUYrHxokR-4BpMK0WIiM"
}
]
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try Google Maps Email, social network Scraper Extractor now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- scraping_solutions
- Pricing
- Paid
- Total Runs
- 115
- Active Users
- 8
Related Actors
🏯 Tweet Scraper V2 - X / Twitter Scraper
by apidojo
Google Search Results Scraper
by apify
Instagram Profile Scraper
by apify
Tweet Scraper|$0.25/1K Tweets | Pay-Per Result | No Rate Limits
by kaitoeasyapi
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support