Turn any Google Maps search into a clean spreadsheet of local business leads — and optionally enrich every row with the emails, phone numbers and social profiles scraped straight from each company's website.
Ever wished you could pull every result from a Google Maps search into Excel — without touching the Google Maps API or writing a line of code? Paste the search URL into ExportComments and you get a row per business, complete with address, phone, website, rating, opening hours and more. Switch on Enrich Leads with Contact Info and we'll go one step further: visit each business's website and harvest the contact details Google doesn't show.
Why export Google Maps search results
A Google Maps search is the fastest way to build a targeted, location-based list of businesses. Exporting it turns that list into a working dataset:
- Local lead generation — build a prospect list of every "kitchen remodeler in Sydney" (or any niche + city) with phone, website and address ready for outreach.
- Sales enrichment — add the emails, phone numbers and social profiles pulled from each company's own website, so reps have a contact channel before the first call.
- Market & competitor research — map how many competitors operate in an area, their ratings, review counts and price level.
- Territory planning — segment leads by city, state and category for field sales or franchise expansion.
Google Maps only surfaces around 120 results per search, so you won't be able to pull more than that from a single query. To cover a larger area, tighten your search (narrower keyword or smaller zoom region) and run several searches across the same territory, then combine the exports.
How to export — step by step
Step 1: Copy the Google Maps search URL
Run your search on Google Maps (for example kitchen remodeler, Sydney), let the results and map settle, then copy the full URL from your browser's address bar. A valid search URL contains /maps/search/ and the map coordinates, e.g. https://www.google.com/maps/search/kitchen+remodeler,+sydney/@-33.96,150.95,10.75z.
Step 2: Paste it on ExportComments
Open the Google Maps Search Exporter and paste the URL into the export box.
Step 3: (Optional) Turn on "Enrich Leads with Contact Info"
Below the URL box you'll see the Enrich Leads with Contact Info option. Enable it to have each business website visited and scraped for emails, phone numbers and social media links. This is a paid feature available on Premium and Business plans.
Step 4: Start the export
Click Start Export Process. ExportComments pages through the Google Maps results and, if enrichment is on, visits each business site in the background.
Step 5: Download Excel, CSV or JSON
When the export finishes, download the result as Excel (XLSX), CSV or JSON — one row per business.
How the lead enrichment works
When Enrich Leads with Contact Info is enabled, every result that has a website is processed like this:
- Homepage + key sub-pages — we fetch the company homepage and follow a small set of internal pages most likely to hold contact details (
/contact,/about,/teamand similar). - Emails — addresses are pulled from page text,
mailto:links and structured data, then de-duplicated and validated (placeholder and image-filename junk is filtered out). - Phone numbers — collected from
tel:links, microdata and JSON-LD, then normalised. - Social profiles — links to Facebook, Instagram, LinkedIn, X (Twitter), YouTube, Pinterest and TikTok are detected and de-duplicated.
Pages are fetched in parallel with tight timeouts, so enrichment adds rich contact data without dragging the export out. Results vary by site — some businesses publish a public email, others only a contact form.
Inside the export — what fields you get
- name — business name
- address, city, state — location details
- website — the business website URL
- phones — phone number(s); enriched with extra numbers found on the website
- emails — email addresses scraped from the website (enrichment only)
- socialLinks — social media profiles found on the website (enrichment only)
- category — Google Maps business categories
- rating & profileReviewsCount — average star rating and number of reviews
- pricing — price level where Google shows it
- workingHours — opening hours by day
- amenities & summary — attributes and the editorial summary when available
- placeLat / placeLng — coordinates
- placeUrl & placeId — canonical Google Maps place link and ID
- images & photoTags — photo URLs and tags
- timezone, language
Common workflows
- Cold outreach lists — export a niche + city search, enable enrichment, and import the emails/phones into your CRM or cold-email tool.
- Agency prospecting — find local businesses with low ratings or no website and pitch your service.
- Data enrichment — already have a list? Re-run targeted searches to fill in missing phones, emails and socials.
- Scheduled monitoring — keep an eye on new businesses entering a market by re-running the same search on a schedule.
Plan limits & API access
Results exported per run scale with your plan: Free 100, Personal 5,000, Premium 50,000, Business 250,000 (a single Google Maps search itself tops out around 120 places). Lead enrichment (Enrich Leads with Contact Info) requires Premium or Business. See Pricing. The REST API is available on Premium and Business for automated, scheduled exports.
FAQ
- Do I need a Google Maps API key?
No. Paste the Maps search URL and ExportComments handles the rest — no API key, no code. - Why are some emails or socials blank?
Enrichment only finds what a business publishes on its own website. If a company hides its email behind a contact form, or has no website, those columns stay empty for that row. - How many results can one search return?
Google Maps caps a single search at roughly 120 places. Run several narrower searches across a region and combine the exports to cover more ground. - Is lead enrichment free?
No — the base Google Maps export works on all plans, but the "Enrich Leads with Contact Info" option (visiting each website for emails, phones and socials) is a Premium and Business feature. - What formats can I download?
Excel (XLSX), CSV and JSON. - Can I automate this?
Yes — use the REST API or scheduled exports on Premium and Business plans.