Google Maps Lead Extractor | Outreach-Ready Local Leads avatar

Google Maps Lead Extractor | Outreach-Ready Local Leads

Pricing

from $3.00 / 1,000 lead - google maps business data

Go to Apify Store
Google Maps Lead Extractor | Outreach-Ready Local Leads

Google Maps Lead Extractor | Outreach-Ready Local Leads

Turn keyword + location searches into CSV-ready Google Maps lead lists with phone, website, rating, address, URL, and optional email/social enrichment for prospecting and local SEO.

Pricing

from $3.00 / 1,000 lead - google maps business data

Rating

0.0

(0)

Developer

Gagan

Gagan

Maintained by Community

Actor stats

3

Bookmarked

216

Total users

0

Monthly active users

6 days ago

Last modified

Security

Limited permissions

Share

Google Maps Lead Extractor — Emails, Phones & Socials in One Run

Turn any keyword + location into an outreach-ready lead list: business name, phone, website, rating, address, plus emails and social links pulled from each business's own website. Export to CSV, Excel, Google Sheets or your CRM.

Built for: local marketing agencies, SEO consultants, web designers, B2B sales teams and freelancers who prospect local businesses by city and category.


Why this actor

  • Contact enrichment is included in the per-lead price. You don't pay extra for emails and social links.
  • Flat, spreadsheet-ready output. One row per business with no nested JSON to untangle, so you can paste it straight into Sheets or upload it to your CRM.
  • Small, fast runs by design. Run one city and one category at a time, and get clean results in minutes, not hours.

What you get per business

FieldDescription
businessName, categoryName and Google Maps category
rating, reviewCountStar rating and number of reviews
phone, website, addressCore contact details
url, placeId, latitude, longitudeGoogle Maps link and location
hours, menuUrl, photosOpening hours and extras where listed
emailsStringPublic emails found on the business website (when enrichment is on)
facebookUrl, instagramUrl, other socialsSocial profiles found on the website (when enrichment is on)
scrapedAtTimestamp of the scrape

How to use it

  1. Enter one or more searches, such as dentists in Austin TX.
  2. Set maxResults (start with 15–50).
  3. Leave extractEmails on to get outreach-ready contacts.
  4. Click Start, then export the dataset as CSV, Excel or JSON.
{
"searchQueries": ["roofing companies in Phoenix AZ"],
"maxResults": 25,
"extractEmails": true,
"maxEnrichmentPages": 2,
"websiteRequestTimeoutSecs": 8
}

Maps data only (fastest)

{
"searchQueries": ["restaurants in Brooklyn NY"],
"maxResults": 50,
"extractEmails": false
}

Input reference

FieldTypeDescription
searchQueriesarrayKeyword + location searches, e.g. plumbers in Denver CO
maxResultsnumberMax businesses per search
extractEmailsbooleanVisit each website to collect emails and social links
maxEnrichmentPagesnumberHow many pages per website to check (home, contact, about)
websiteRequestTimeoutSecsnumberTimeout per website request

Example output

{
"businessName": "ATX Family Dental",
"category": "Dentist",
"rating": "4.9",
"reviewCount": "260",
"address": "Austin, TX",
"phone": "+1 512-555-0100",
"website": "https://example-dental.com",
"hours": "Open ⋅ Closes 5 PM",
"latitude": 30.2482229,
"longitude": -97.7559705,
"url": "https://www.google.com/maps/place/...",
"emailsString": "info@example-dental.com",
"facebookUrl": "https://facebook.com/example",
"instagramUrl": "https://instagram.com/example",
"scrapedAt": "2026-08-25T00:00:00.000Z"
}

Pricing

From $2.00 per 1,000 leads, with emails and socials included. You pay only for businesses returned to your dataset. Apify's free plan credits are enough to test this actor on real searches.

Tips for better results

  • Be specific. dentists in Austin TX returns far better leads than businesses in USA.
  • Split big jobs. Ten runs of one city each beat one run of a whole state: they're faster, cleaner and easier to retry.
  • Missing emails are normal. Many small businesses don't publish an email. The actor collects only what is publicly listed on their website.

Integrations

Run it on a schedule, call it through the Apify API, or connect it to Google Sheets, Make, Zapier, n8n, HubSpot or any webhook. You can also use it from AI agents through Apify's MCP server.

FAQ

Is scraping Google Maps legal? This actor collects only publicly available business information. You are responsible for following the privacy and anti-spam laws that apply to your outreach, such as GDPR, CAN-SPAM and India's DPDP Act.

My run timed out. What should I do? Lower maxResults, reduce maxEnrichmentPages, or split the search into smaller city/category batches.

Can I get only businesses without a website? Yes. Filter the exported dataset where website is empty. These are often the best prospects for web design agencies.

Feedback

Found a bug or need a field added? Open an issue on the Issues tab. Issues are answered within 48 hours.