Google Maps Lead Scraper avatar
Google Maps Lead Scraper
Under maintenance

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Google Maps Lead Scraper

Google Maps Lead Scraper

Under maintenance

"Extract verified B2B leads from Google Maps. Automatically finds business emails, phone numbers, social media links, and ratings. The fastest way to build targeted prospect lists for sales and marketing."

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

Sean

Sean

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

3 days ago

Last modified

Categories

Share

Company Search Scraper

Fast. Easy. Accessible.

Quick Start

  1. Enter Keywords: List the business types you want (e.g., ["Dentists in London"]).
  2. Set Limit: Choose how many results you need (e.g., 50).
  3. Start: Click the green Start button.

What it does

Finds detailed company data for B2B lead generation by combining Google Maps, Yelp, and Official Websites.

How it does it

  1. Locates: Scrapes Google Maps for companies matching your keywords.
  2. Enriches: Adds Yelp ratings and review counts for social proof.
  3. Extracts: Crawls company websites to find emails, phones, and social media links.

Input Example

  • Search Queries: Keywords (e.g., "Plumbers in Chicago").
  • Country: Target country for search.
  • Max Results: Number of results you want to scrape (Limit the number of companies).
  • Switches: Toggle Email, Phone, and LinkedIn extraction.
{
"searchQueries": ["Plumbers in Chicago"],
"country": "US",
"maxResults": 10,
"enrichYelp": true,
"extractEmails": true,
"extractPhones": true,
"includeLinkedIn": true
}

Output Example

Structured JSON containing:

  • Identity: URL, Name, Description.
  • Reputation: Yelp Rating, Review Count, Yelp URL.
  • Contact: Emails, Phones, Address, Postal Code.
  • Social: LinkedIn, Facebook, Twitter, Instagram Profile URLs.
{
"companyName": "Goode Plumbing",
"industry": "Plumbers in Chicago",
"address": "4594 N Elston Ave, Chicago, IL 60630, United States",
"postalCode": "60630",
"phoneNumber": "+1 773-280-8496",
"website": "https://goodeplumbing.com",
"domain": "goodeplumbing.com",
"shortDescription": "Goode Plumbing is Chicago's trusted plumbing expert offering 24/7 services.",
"emails": ["contact@goodeplumbing.com"],
"phones": ["+1 773-280-8496"],
"yelpRating": "4.5",
"yelpReviewCount": 120,
"yelpUrl": "https://www.yelp.com/biz/goode-plumbing-chicago",
"linkedinUrl": "https://www.linkedin.com/company/goode-plumbing-llc",
"socials": {
"facebook": "https://facebook.com/goodeplumbing",
"twitter": null,
"instagram": null
},
"scrapedAt": "2025-12-14T10:00:00.000Z",
"llmSummary": "Goode Plumbing in Chicago has a strong 4.5 star rating on Yelp."
}

Use Cases

  • Lead Generation: Build lists of local businesses (Plumbers, Dentists, Real Estate Agents) with contact info.
  • Market Research: Analyze competitor density and reputation in specific areas.
  • Enrichment: Get emails and social media links for companies you only have a name and city for.

Pro Tips

  • Proxies: Residential Proxies are REQUIRED. Google Maps and Yelp are strict. Datacenter proxies will likely fail.
  • Keywords: Be specific. Use "Service + City" (e.g., "Roofers in Miami") for the most accurate results.
  • Social Proof: Use the yelpRating and yelpReviewCount to prioritize high-quality leads.

Cost & Performance

  • Cost: Approximately $0.20 - $0.40 per 100 results (depending on proxy costs).
  • Speed: Slower than simple text scrapers because it uses a real browser to ensure data quality and bypass simple blocks.

Limitations

  • Yelp Coverage: Yelp enrichment only works in countries where Yelp is active (US, UK, Canada, major EU countries).
  • Emails: Not all small businesses have emails on their websites. Getting 40-60% email coverage is considered a good result.