Local Business Lead Finder — Pay Per Result avatar

Local Business Lead Finder — Pay Per Result

Pricing

from $1.40 / 1,000 business leads

Go to Apify Store
Local Business Lead Finder — Pay Per Result

Local Business Lead Finder — Pay Per Result

Find structured local business leads on Google Maps by service, brand, or location, with transparent per-result pricing and unbilled empty-search diagnostics. Pay only for validated business leads.

Pricing

from $1.40 / 1,000 business leads

Rating

0.0

(0)

Developer

Xtech

Xtech

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Categories

Share

Google Maps Scraper - Business Leads & Listings finds local businesses by service, category, brand, and location. Turn searches such as “coffee shops in Berlin” or “independent gyms in Austin” into structured business data for prospecting, local research, and competitive analysis.

Independent tool. Not affiliated with, endorsed by, or sponsored by Google.

What can the Google Maps Scraper do?

Add up to 100 searches in one run and choose how many businesses to collect for each search. Use natural search phrases that combine what you need with a city, district, region, or country. The supplied query stays attached to every result, so you can compare markets or segment an exported lead list later.

Google Maps business data

Each saved row represents one business listing and can include:

  • Business name and category
  • Rating and visible review count
  • Address and phone number when shown
  • Public website when shown
  • Direct Google Maps place link
  • Search query and collection timestamp

Download the results as JSON, CSV, or Excel, or connect them to your CRM, spreadsheet, reporting, or enrichment workflow.

How to find business leads on Google Maps

  1. Add one or more focused business searches.
  2. Include a location in every query for more relevant results.
  3. Set the maximum businesses to save per search.
  4. Choose the two-letter display language and start the run.

Example input

{
"searches": [
"coffee shops in Berlin",
"independent gyms in Austin, Texas"
],
"maxResultsPerSearch": 20,
"language": "en"
}

Business lead and market research use cases

  • Build local prospect lists for sales research
  • Compare competitors across cities or districts
  • Review ratings and review volume for local SEO analysis
  • Discover suppliers, partners, franchises, or service providers
  • Study market coverage before opening a new location
  • Create repeatable business-directory exports for internal workflows

Pricing

This Actor uses result-based pricing. You pay for business listings successfully saved to the dataset. Searches that return no usable listings do not create paid business rows. Set a modest result limit while testing a query, then increase it when the results match your target market.

Frequently asked questions

Can I run several locations together?

Yes. Add a separate query for each location. Every row includes the search that produced it.

Does every listing include a phone and website?

No. These fields are returned only when they are visible for that business.

Does this Actor collect reviews?

It returns the visible rating and review count, not individual review text or reviewer profiles.

Limitations

Google Maps controls which businesses, fields, and ranking order appear for every search. Results may vary by language, location wording, and collection time. Broad searches can include less relevant places, so specific service-and-location phrases work best. This Actor does not enrich listings with emails, scrape individual reviews, or guarantee complete coverage of every business in an area.