Google Business Profile Scraper avatar
Google Business Profile Scraper

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Google Business Profile Scraper

Google Business Profile Scraper

A fast, reliable Google Business Profile scraper that finds top nearby businesses based on any address and niche. Automatically extracts structured details like name, rating, address, and coordinates—perfect for lead generation, research, and local market analysis.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

Rod G.

Rod G.

Maintained by Community

Actor stats

0

Bookmarked

5

Total users

3

Monthly active users

13 days ago

Last modified

Categories

Share

Google Maps Lead Scraper (Premium)

This Actor scrapes business leads from Google Maps using the official Google Places API. It provides high-quality, verified data including phone numbers and websites.

Features

  • Precise Targeting: Search by address and niche (e.g., "dentists" in "New York, NY").
  • Smart Filtering:
    • Filter by Phone: Only get businesses with phone numbers.
    • Filter by Website: Only get businesses with websites.
  • Verified Data: Uses the official Google Places API for accuracy.
  • Multiple Niches: Search for multiple categories at once (comma-separated).

Pricing

This Actor uses the official Google Maps API to ensure data quality. ⚡️ Limited Time Launch Price: $0.001 / result (Regular Price: $0.004 / result)

Note: Pricing scales linearly. 10 leads = $0.01, 1,000 leads = $1.00.

📍 Search Strategy & Limits

The Google Places API limits results to 60 places per search query (3 pages of 20 results).

To fulfill requests for more than 60 leads (e.g., maxProfiles = 100 or 200), this Actor uses a smart Grid Search Expansion strategy:

  1. Initial Search: Searches the requested location.
  2. Text Search Fallback: If more leads are needed, tries a text-based search.
  3. Grid Expansion: If still more leads are needed (hitting the 60 limit), the Actor automatically moves the search center to 4 nearby points (North, South, East, West ~10km offset) to find new, unique businesses.

This allows the scraper to retrieve 100+ leads even though Google tries to limit it to 60.

🛡️ Why the 100 Lead Limit?

We enforce a maximum of 100 leads per run to ensure the highest quality of data for you.

  1. Relevance: Searching for more than 100 businesses usually forces the scraper to look too far away from your target location (20km+), resulting in leads that are less relevant to your specific area.
  2. Data Quality: By focusing on the top 100 closest and most relevant results, we ensure you get high-intent businesses rather than random outliers.
  3. Speed & Efficiency: Keeping runs focused allows for lightning-fast results and prevents you from paying for low-quality data.

Need more than 100? Simply run the Actor again with a different address (e.g., a neighboring city or zip code) to get a fresh batch of local leads!

⚙️ Configuration

  • address: The center point for the search (e.g., "New York, NY").
  • niche: The type of business (e.g., "Plumber"). Supports multiple comma-separated niches.
  • maxProfiles: The target number of leads. The scraper will keep searching until this number is reached. Maximum limit is 100.
  • includePhone: If true, only returns leads with a phone number.
  • includeWebsite: If true, only returns leads with a website.

Input Parameters

FieldTypeDescriptionDefault
addressStringThe location to search near (e.g., "London, UK")(Required)
nicheStringBusiness categories (e.g., "plumbers, electricians")(Required)
includePhoneBooleanIf true, only returns businesses with a phone number.false
includeWebsiteBooleanIf true, only returns businesses with a website.true
maxProfilesIntegerNumber of leads to generate (10, 20, 50, 100).10

Output

The Actor outputs a dataset containing:

  • Business Name
  • Address
  • Phone Number
  • Website
  • Rating & Review Count
  • Google Place ID
  • Location (Lat/Lng)

Why use this over other scrapers?

  • Reliability: No broken selectors or anti-scraping blocks.
  • Speed: Extremely fast compared to browser-based scrapers.
  • Compliance: Uses official public data sources.