LEAD GENERATION

Every business on
Google Maps, exportable

Pull thousands of Google Maps listings by category + city. Names, phones, websites, ratings, reviews, categories, and coordinates in one clean export.

Any

City Worldwide

$0.005

Per Lead

JSON/CSV

One-Click Export

Email

Scraped from Website

USE CASES

What you can do with this data

🔍

Hyperlocal Lead Gen

Target businesses by city + category worldwide. Filter by rating (only 4-star+), review count, or category to prioritize high-quality leads.

📍

Sales Territory Planning

Map all target accounts in a metro. Plan field sales routes, assign reps by zip code, visualize market density.

📧

Cold Email Campaigns

Extract websites from Google Maps, then scrape contact pages for emails. Build GDPR-safe outreach lists for agencies, SaaS, services.

📈

Competitive Benchmarking

Compare your business vs every competitor in the city — rating, review velocity, hours, photos, responsiveness.

💼

Franchise / M&A Scouting

Identify acquisition targets: single-location businesses with 4+ stars, 100+ reviews, and 5+ years on Google.

📅

Local Event & Venue Research

For event planners: extract every restaurant, bar, and venue with capacity indicators from descriptions.

OUTPUT FIELDS

Fields extracted per listing

Business name

Phone number

Website URL

Email (from website)

Full address + coordinates

Category & subcategories

Rating (1–5)

Total review count

Recent reviews

Hours & availability

Price level indicator

Photos URLs

HOW IT WORKS

Three steps to structured data

01

Set search query

Enter category + location ("coffee shops in Austin", "dentists in Berlin") or paste a Google Maps search URL.

02

Optional email enrichment

Enable "scrape email from website" and the actor will visit each business site to extract contact emails (adds ~$0.001/lead).

03

Export

Download as JSON/CSV, or stream to Google Sheets, HubSpot, Airtable via Apify integrations.

COMPARISON

Why this actor vs alternatives

Feature This Actor Google Places APIApollo / ZoomInfo
Setup Zero — just query API key + billing tier Paid seat
Price per lead ~$0.005 (with email) $17/1k places $150+/mo
Email included Yes (from website) No Yes
Review text Last 10 with timestamps Summary only No
Bulk limit Unlimited 1k places/day Export caps
Fresh data Real-time Real-time Days stale

FAQ

Frequently asked questions

Is scraping Google Maps allowed?

Google Maps business data is public — thousands of tools scrape it. Apify handles anti-bot and rate limits. Your usage must comply with local data-protection laws.

What’s the difference vs Google Places API?

Places API charges per-call at $17/1000 and has strict rate limits. This actor is ~3x cheaper with email extraction and full review text.

How are emails extracted?

Optional: the actor visits each business’s website and scrapes contact pages. Coverage ~40–50% because many small businesses have no website or obfuscate emails.

Can I target by polygon / radius?

Yes — pass a Google Maps search URL with defined bounds, or provide lat/lng + radius. Good for territory-based campaigns.

How fresh is the data?

Real-time from Google. You get the same listings Google Maps visitors see right now.

START NOW

Build hyperlocal lead lists in minutes

Free trial credits on Apify cover your first 1000 leads. No credit card needed.

Extract Google Maps Leads