Google Maps Lead Generator avatar

Google Maps Lead Generator

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Google Maps Lead Generator

Google Maps Lead Generator

Extract high-quality business leads from Google Maps in minutes. Export names, phones, websites, ratings, reviews, and coordinates to CSV, JSON, Excel, or Apify Dataset.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

Ahmed Raza

Ahmed Raza

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Categories

Share

Apify Google Leads

Extract business leads from Google Maps for a keyword and location, then enrich each result with website-based signals such as emails, social links, tech stack hints, SEO data, and a lead score.

What This Actor Does

Give the Actor a search like:

  • Dentists in London
  • Roofers in Austin, Texas
  • Immigration lawyers in Dubai

It will return businesses with structured lead data such as:

  • business name
  • category
  • address
  • city and country
  • phone number
  • website
  • extracted emails
  • social links
  • technology stack hints
  • SEO details
  • lead score and short reason

All results are written to the default Apify dataset.

Typical Use Cases

  • build local business prospect lists
  • find companies with weak web presence
  • collect sales leads by niche and city
  • enrich Google Maps results before outreach
  • export leads for CRM or spreadsheet workflows

Input

Required

  • keyword: the type of business or search phrase
  • location: the city, region, or country to search

Optional

  • max_results: maximum number of leads to collect
  • provider_mode: choose how Google data is collected
  • playwright_headless: run the browser invisibly or visibly when browser mode is used
  • export_format: preferred export artifact format
  • enable_ai: reserved for future AI summary support

Provider Modes

playwright

This is the default mode on Apify.

Use it when:

  • you want the simplest setup
  • you do not want to provide a Google Places API key
  • browser-based Google Maps extraction is acceptable

api

Use this mode when:

  • you want to use the Google Places API
  • you have a valid GOOGLE_MAPS_API_KEY
  • you prefer API-backed collection instead of browser extraction

If you choose api, add GOOGLE_MAPS_API_KEY in the Actor environment variables or secrets.

Output

Each dataset item contains a structured business record. Common fields include:

  • id
  • name
  • category
  • address
  • city
  • country
  • phone
  • website
  • emails
  • social_links
  • technology_stack
  • ai_summary
  • outreach_message
  • lead_score
  • lead_reason

How To Use On Apify

  1. Open the Actor input form.
  2. Enter a keyword and location.
  3. Leave provider_mode as playwright for the easiest first run.
  4. Set max_results based on how many businesses you want.
  5. Run the Actor.
  6. Open the dataset to review and export the results.
  • keyword: Dentists
  • location: London
  • max_results: 25
  • provider_mode: playwright

Notes

  • playwright mode does not require a Google API key.
  • api mode requires GOOGLE_MAPS_API_KEY.
  • Website enrichment depends on whether a business website is publicly available and reachable.
  • Some businesses may have partial data if Google Maps or the target website does not expose every field.

Output Quality Tips

  • Use specific keywords like family dentists, solar installers, or personal injury lawyers.
  • Use realistic locations such as a city, metro area, or country.
  • Start with smaller runs to validate the niche before scaling up.
  • If you need a simpler first run, keep the default Playwright mode.