Google Maps Leads Scraper — Business Contacts avatar

Google Maps Leads Scraper — Business Contacts

Pricing

from $32.00 / 1,000 qualified leads

Go to Apify Store
Google Maps Leads Scraper — Business Contacts

Google Maps Leads Scraper — Business Contacts

Search Google Maps for any business type and location, and get name, category, rating, address, phone, website and public contact email as clean rows.

Pricing

from $32.00 / 1,000 qualified leads

Rating

0.0

(0)

Developer

GoCreative AI

GoCreative AI

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

0

Monthly active users

15 days ago

Last modified

Share

Search Google Maps the way you would in the app — "marketing agencies in Austin TX" — and get the results back as a clean lead table: business name, category, Google rating, full address, phone, website, and the contact email published on the business's own site.

No API key. No Google Cloud billing. No paid upstream Actor.

How it works

Step 1 paste your list, step 2 run the Actor, step 3 download the rows

What you receive

Name, category, address, phone, website, rating, coordinates and a contact email.

A realistic input on the left and the exact output table it returns on the right

Every value above came from a real run of this Actor — not a mock-up. Download the same rows as CSV, JSON, Excel or XML, or pull them from the API.

How it works

your search ──► Google Maps ──► business list ──► visit each website ──► lead rows
"plumbers in (direct) name, phone, find published CSV / JSON /
Austin TX" rating, address contact email Excel / API
  1. Search — your query goes to Google Maps exactly as typed, with an optional map centre.
  2. Collect — one result page of businesses, with the details Maps shows publicly.
  3. Enrich — for each business that lists a website, the Actor opens it and reads the contact address the company publishes (homepage, /contact, /about). Nothing is guessed or bought.
  4. Filter — drop anything under a rating you set, or keep only businesses with an email.

What you get

FieldExample
nameBlackhawk Digital Marketing
categoryMarketing agency
rating4.9
address410 Baylor St Unit b Austin, TX 78703
phone(512) 736-0127
websitehttps://www.blackhawkdm.com/
email / emailshello@blackhawkdm.com
latitude / longitude30.2705887 · -97.75662
maps_urllink back to the Maps listing
search_querythe query that produced the row
fetched_at2026-08-17T21:40:11+00:00

Every row carries search_query, so you can run several searches and still tell the results apart in one export.

Input

{
"searchQuery": "marketing agencies in Austin TX",
"maxResults": 20,
"enrichEmails": true,
"requireEmail": false,
"minRating": 4,
"latitude": "30.27",
"longitude": "-97.74"
}
OptionDefaultNotes
searchQuery(required)What and where, as you'd type it into Maps.
maxResults201–20 — one Google Maps result page.
enrichEmailstrueVisit each site for a published email. Off = faster and cheaper.
requireEmailfalseKeep only businesses with an email found.
minRating0Drop businesses below this Google rating.
latitude / longitudeUS centreOptional map centre for local searches.

What people use it for

  • Local agency prospecting — one search per city and trade, straight into your CRM.
  • Territory research — pull every competitor in a category with ratings and addresses.
  • Franchise and multi-location mapping — coordinates come with every row.

Export

Results land in a standard Apify dataset: CSV, JSON, Excel or XML download, or straight from the API, MCP or the JavaScript / Python clients.

Notes

  • Emails come only from the business's own public website. Nothing is guessed from a pattern or bought from a third-party database, and no email is invented when none is published.
  • Google returns one page of map results per search; narrow the query (or move the map centre) to cover a larger area rather than expecting hundreds of rows from one run.
  • Google rate-limits cloud IP ranges, so runs go through Apify Proxy by default.