VOOZH about

URL: https://apify.com/moving_beacon-owner1/google-my-business-scraper-tool

⇱ Google My Business Scraper Tool Β· Apify


Pricing

$10.00/month + usage

Go to Apify Store

Google My Business Scraper Tool

This Python script automates data scraping from Google My Business. It collects essential information like business name, website, phone number, address, ratings, and photos, saving the data in Excel format and uploading it to an Apify dataset.

Pricing

$10.00/month + usage

Rating

5.0

(1)

Developer

πŸ‘ Jamshaid Arif

Jamshaid Arif

Maintained by Community

Actor stats

4

Bookmarked

386

Total users

14

Monthly active users

2 months ago

Last modified

Share

Google My Business Data Scraper

Overview

The Google My Business Data Scraper is a powerful tool designed to collect essential business information from Google. This tool automates the process of extracting data, including business names, contact details, websites, ratings, profiles, and photos. The extracted data can be saved in an Excel file or sent to an Apify dataset for further analysis, ensuring streamlined access to critical insights.


Key Features

  • Efficient Data Extraction: Automates the collection of business names, phone numbers, addresses, websites, ratings, and photos.
  • Excel Export: Saves the data in a well-structured Excel file for easy use and sharing.
  • Apify Integration: Seamlessly stores scraped data in Apify datasets for scalability.
  • Pagination Support: Handles multiple pages of data to ensure comprehensive results.
  • Headless Browsing: Operates in the background without disrupting your workflow.

Benefits

  • Saves time and effort compared to manual data collection.
  • Delivers accurate and structured data for business analysis.
  • Enhances decision-making with quick access to business information.
  • Reduces errors through automated and reliable processes.

How It Works

  1. Input Search Query: The script accepts a search term (e.g., "lawyers in Rawalpindi") to specify the type and location of businesses to scrape.
  2. Scraping Process: Using Selenium, the script navigates Google My Business, extracts relevant data, and processes each business entry.
  3. Data Storage:
    • Excel Output: Data is saved locally in <search-term>_data.xlsx.
    • Apify Dataset: Optionally pushes data to an Apify dataset for cloud-based storage.
  4. Output Results: The output includes all requested business details in a clean and accessible format.

Input

FieldTypeDefaultDescription
searchstringrequiredSearch query, e.g. "restaurants in New York"
max_resultsint100Max listings to return (0 = unlimited)
max_scrollsint50Max scroll attempts
languagestring"en"Google Maps language code
geo_coordinatesstringβ€”"lat,lng" to center the search
zoom_levelint14Map zoom (1–21)
proxyobjectResidentialApify proxy config
max_retriesint3Retries with proxy rotation
scroll_delay_minfloat1.5Min delay between scrolls (s)
scroll_delay_maxfloat3.5Max delay between scrolls (s)
extract_detailedboolfalseClick each listing for extra fields

Data Captured

  • Business Name
  • Website URL
  • Phone Number
  • Address
  • Ratings
  • Profile Links
  • Photo URLs

Deliverables

  • Clean and structured Excel file containing all scraped data.
  • Optionally, data uploaded to an Apify dataset (if configured).

Client Instructions

  1. Search Term: Provide a clear and specific search term (e.g., "restaurants in New York").
  2. Output Preferences: Specify if you require Excel output, Apify storage, or both.
  3. Review Results: Once the script completes, review the Excel file or Apify dataset for insights.


Support

For any issues, clarifications, or enhancements, feel free to reach out.


You might also like

Google Map Business Scraper

logical_scrapers/google-map-business-scraper

Scrapes business information from Google Maps including name, address, phone, website, ratings, opening Hours and more.

492

4.9

Google Map Scraper

moving_beacon-owner1/my-actor-20

This Python script automates data scraping from Google My Business. It collects essential information like business name, website, phone number, address, ratings, and photos, saving the data in Excel format and uploading it to an Apify dataset.

74

4.0

Google Maps Places API

thodor/google-maps-scraper-with-reviews

Google Places API alternative. Get 60+ business attributes per place: names, phones, websites, hours, reviews, and coordinates. JSON, CSV, or Excel. Unlimited results per area, no per-request quota.

πŸ“©πŸ“ Google Maps Business with Emails Extractor πŸ₯‡

logical_scrapers/google-maps-email-extractor

Best for lead generation. Extract complete business information from Google Maps listing like ratings, opening hours, contact info, email addresses, social media links, and more. Ideal for building rich contact databases to support lead generation, market research, and business outreach.

710

1.5

Multi-State Bar Association Scraper

jungle_synthesizer/multi-state-bar-scraper

Scrape attorney records from official state bar websites across 15 U.S. states. Extract bar number, license status, admission date, disciplinary history, firm name, and contact info. Filter by state, bar status, and name. Covers AZ, CA, FL, GA, ID, IL, MA, ME, MN, NJ, NY, OH, PA, TN, TX.

πŸ‘ User avatar

BowTiedRaccoon

22

Google Maps Business Lead and Business Website Scraper

lead.gen.labs/google-maps-business-lead-and-business-website-scraper

Unlock valuable business leads by effortlessly scraping contact detailsβ€”name, address, phone, website, and reviewsβ€”from Google Maps. Perfect for boosting your marketing outreach and sales pipeline.

562

1.1

Google Maps Places Extractor

enckay/google-maps-places-extractor

Extract Places and businesses from Google Maps. Scrap phone numbers, emails, website, business hours, address and gps, Google Place ID. Use filters to include or exclude irrelevant leads.

861

Google Maps Photos Scraper

thescrappa/google-maps-photos-scraper

Extract and download photos from any Google Maps business listing. Get high-quality images including customer photos, owner uploads, and street view photos with metadata like author, date, and engagement metrics.

Google Maps Business Extractor

leadsbrary/google-maps-business-extractor

Scrape Google Maps by keyword or URL. Extract business name, address, phone, website, rating, review count, opening hours & GPS coordinates. Supports bulk queries, residential proxy and direct place URLs. Export to JSON, CSV or Excel.

πŸ‘ User avatar

Alexandre Manguis

116

5.0