Google Maps Mexico Scraper — Email + Leads
Pricing
from $1.00 / 1,000 results
Google Maps Mexico Scraper — Email + Leads
Extract Mexican business leads from Google Maps — name, address, phone, email, website, rating and GPS. Emails auto-extracted from business websites. Mexico City, Guadalajara leads.
Pricing
from $1.00 / 1,000 results
Rating
0.0
(0)
Developer
Thomas Gharbi
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Google Maps Mexico Business Scraper
What does Google Maps Mexico Business Scraper do?
Google Maps Mexico Business Scraper lets you extract business listings from Google Maps in Mexico for any search query. For each result you get the business name, full address, phone number, email address (automatically extracted from the business website), website URL, star rating, and GPS coordinates — ready to export to CSV or feed directly into your CRM.
This scraper was built because the official Google Places API is expensive ($17 per 1,000 results) and requires an approved project. This Actor gives you the same data — plus emails that Google doesn't provide — at a fraction of the cost, with no API key needed.
The scraper supports:
- Search by keyword and location — use any query you would type into Google Maps (e.g.
plomero Ciudad de México,electrician Chicago) - Multiple queries in one run — run 10 or 100 different queries in a single job and get all results merged
- Email extraction — for each business that has a website, the scraper visits it and extracts the contact email address
- GPS coordinates — latitude and longitude parsed from the Google Maps URL
- Real-time results — data is pushed to your dataset as each business is scraped; no need to wait for the full run
- Export to CSV, JSON, or Excel — directly from the Apify console
How much will scraping Google Maps cost you?
This scraper uses a pay-per-result pricing model: it costs $1.00 to scrape 1,000 business listings ($0.001 per result).
With the Apify Free plan ($5 free usage credit every month), you can scrape approximately 4,000–5,000 businesses per month for free.
Email extraction visits each business website, which adds a few seconds per result. This is included in the price — you're still billed $0.001 per business regardless.
Apify Residential Proxies are used automatically to prevent Google blocks — the cost is included in the per-result price above.
What does the output look like?
Each scraped business has the following structure:
{"title": "Best Plumbing NYC","category": "Plumber","address": "350 5th Ave, New York, NY 10118","phone": "+1 212-555-0147","email": "hello@bestplumbing.com","website": "https://www.bestplumbing.com","rating": "4.7","latitude": 40.7484,"longitude": -73.9967,"searchQuery": "plomero Ciudad de México","scrapedAt": "2024-06-15T09:23:11.000Z"}
You can export all results as CSV, JSON, or Excel, or use the Apify API to push data directly into your CRM, Google Sheets, or any other tool.
What can you use this data for?
- B2B lead generation — build targeted prospect lists by trade and city, complete with direct contact details
- Email outreach campaigns — reach business owners directly by email instead of cold-calling
- Market research — map business density, analyze competition, and identify underserved areas
- CRM enrichment — fill in missing phone numbers, emails, and addresses on existing contact records
- Local SEO monitoring — track competitor ratings and review counts in your niche
How to use Google Maps Mexico Business Scraper
- Click Try for free to open the scraper
- Add your search queries — one per line (e.g.
plomero Ciudad de México,electrician Chicago) - Set Max results per query — the default is 20, the maximum is 100
- Click Run — results start appearing in your dataset within seconds
- When the run finishes, click Export to download CSV, JSON, or Excel
Limitations and things to keep in mind
Scraping Google Maps is inherently dynamic — Google regularly changes its page structure, and results may vary by location, time of day, and query complexity. We regularly update this scraper to keep it working, but the number of results per run may occasionally fluctuate. The best way to validate for your specific use case is to run a small test first.
Email extraction: Not every business has a website listed on Google Maps, and not every website publishes a contact email address. On average you can expect to find an email for 40–60% of businesses, depending on the industry and region. Professional services (plumbers, lawyers, accountants) tend to have higher email rates than restaurants or retail shops.
Proxy requirement: Residential proxies are required to reliably access Google Maps. The scraper uses Apify Residential Proxies by default — do not disable this setting.
Support and feedback
If you encounter a bug or want to request a new feature, please open an issue on the Issues tab in the Apify console. We actively maintain this scraper and respond to all reported issues.