Google Business Search & Lead Extractor avatar

Google Business Search & Lead Extractor

Pricing

from $1.10 / 1,000 results

Go to Apify Store
Google Business Search & Lead Extractor

Google Business Search & Lead Extractor

Search Google for businesses and extract high-quality B2B leads instantly. Including scraping reviews.

Pricing

from $1.10 / 1,000 results

Rating

0.0

(0)

Developer

Inus Grobler

Inus Grobler

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

📍 Google Business Search & Lead Extractor

Search Google for businesses and extract high-quality B2B leads instantly. Collects clean website URLs, phone numbers, ratings, and unique Google IDs (CID). Optimized for high-speed search and low usage cost.

🚀 Why choose this extractor?

Unlike other scrapers that rely on fragile CSS classes, this Actor uses ARIA-first selection and Direct CID Extraction. This means it stays working even when Google updates its layout.

Key Data Extracted (Businesses):

FieldDescription
Business NameOfficial name of the business.
WebsiteClean, direct URL (we bypass Google's redirect tracking).
PhoneVerified phone number.
AddressFull physical address.
CategoryPrimary business category (e.g., Plumber, Marketing Agency).
Rating & ReviewsAverage stars and total review count.
CoordinatesHigh-precision Latitude and Longitude.
Plus CodeGlobal location code for precise mapping.
Price LevelIndicators like $, $$, or $$$ (if available).
Claimed StatusTells you if the business has verified their Google profile.
Closed StatusDetects if a business is temporarily or permanently closed.
Business ID / CIDA unique 12-char identifier or Google CID to link reviews perfectly to this business.

Deep Review Extraction (Optional)

If you enable review extraction in the settings, the Actor outputs each review as an entirely separate row/dataset item, perfectly structured for Pay-Per-Result scaling and database imports. It extracts:

  • Reviewer Name
  • Rating
  • Full Text (automatically expands long text walls)
  • Publish Date

🛠 How to Use

  1. Enter Search Queries: Add business types and locations (e.g., Dentists in Miami, Roofers near Dallas).
  2. Set Limits: Choose how many results you want per query.
  3. Run: Click Start. The Actor will automatically handle infinite scrolling and detail extraction.
  4. Download: Export your leads in Excel, CSV, or JSON format.

💡 Pro Tips

  • Proxies: We highly recommend using Apify Residential Proxies to avoid being blocked by Google.
  • Accuracy: For the most accurate location data, use specific search queries like Marketing Agencies in Austin, TX.
  • Speed: You can increase the "Max Parallel Tabs" in Advanced Settings to speed up the process if you have enough proxy capacity.

📊 Sample Output Schema

Because the Actor can fetch reviews, the dataset will contain multiple "types" of rows, cleanly linked by the businessId.

1. Business Data Item

{
"type": "business",
"businessId": "123456789012345678",
"businessName": "Joe's Pizza",
"category": "Pizza Restaurant",
"rating": 4.8,
"reviewCount": 1245,
"priceLevel": "$$",
"websiteUrl": "https://www.joespizza.com",
"phoneNumber": "+1 212-555-0123",
"fullAddress": "7 Carmine St, New York, NY 10014",
"isClaimed": true,
"isClosed": null,
"latitude": "40.7306",
"longitude": "-73.9996",
"plusCode": "P2XF+4M New York",
"cid": "123456789012345678",
"searchQuery": "Pizza New York"
}

2. Connected Review Item (if enabled)

{
"type": "review",
"businessId": "123456789012345678",
"businessName": "Joe's Pizza",
"reviewerName": "Alice Smith",
"reviewerRating": 5,
"reviewText": "The best slice in the city. Always fresh and the crust is incredible!",
"publishDate": "2 weeks ago"
}

This tool is for personal and business lead generation. Ensure you comply with all local privacy laws (like GDPR/CCPA) when using the extracted contact data.