Places & Local Businesses Leads Scraper | 17M+ Global Places avatar

Places & Local Businesses Leads Scraper | 17M+ Global Places

Pricing

from $0.50 / 1,000 results

Go to Apify Store
Places & Local Businesses Leads Scraper | 17M+ Global Places

Places & Local Businesses Leads Scraper | 17M+ Global Places

Extract verified B2B leads from 17M+ local businesses across 48 countries. Get phone numbers, emails, websites, ratings, and social profiles. Fast database export without proxies.

Pricing

from $0.50 / 1,000 results

Rating

0.0

(0)

Developer

Saregaa

Saregaa

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

Categories

Share

Places & Local Business Data Scraper | Extract B2B Leads, Phone Numbers, Emails & Maps Data

Short Description

Instantly extract local business leads, verified contact details, and location intelligence from a pre-indexed database of over 17 million places across 48 countries. Designed for sales teams, marketing agencies, growth hackers, and data analysts, this Actor bypasses rate limits, IP bans, and slow browser scrapers by delivering clean, structured records on demand. Filter by country, city, industry, and specifically target leads that already have verified phone numbers, email addresses, or social media links.

Direct access to 17M+ pre-scraped places across 48 countries (US, UK, EU, MENA, APAC, LatAm)Verified contact info toggle: Filter only businesses with phones, emails, or social profiles ✅ No proxy fees or browser overhead: Instant data delivery at high speed ✅ Export ready: Download instantly to Excel, CSV, JSON, XML, or Parquet ✅ Full API & webhook support: Connect seamlessly to Make, Zapier, n8n, and custom CRMs

---

What Data Can Be Extracted?

Every record provides comprehensive firmographic, geographic, and direct contact details:

FieldDescriptionExample
place_idUnique Google place identifierChIJN1t_tDeuEmsRUsoyG83frY4
titleBusiness or place nameBlue Bottle Coffee
categoryNormalized industry categorycafes
google_categoryNative Google Maps categoryCoffee shop
ratingStar rating (1.0 to 5.0)4.6
phoneDirect contact phone number+1 510-653-3394
phone_formattedLocally formatted phone number(510) 653-3394
websiteOfficial company website URLhttps://bluebottlecoffee.com
emailsList of verified company emails["support@bluebottle.com", "info@..."]
social_linksSocial profiles (Instagram, LinkedIn, FB){"instagram": "https://...", "linkedin": "..."}
addressFull formatted street address300 Webster St, Oakland, CA 94607, USA
streetStreet name and number300 Webster St
districtNeighborhood or districtJack London District
cityCity nameOakland
state_provinceState, province, or regionCalifornia
postal_codePostal / ZIP code94607
countryCountry slugusa
country_codeISO 2-letter country codeUS
latitudeGPS latitude coordinate37.7972
longitudeGPS longitude coordinate-122.2711
google_maps_urlDirect Google Maps profile linkhttps://www.google.com/maps/place/?q=place_id:...
data_updated_atTimestamp of last verified update2026-06-15 12:45:00

Features

  • Massive Global Coverage: Search across 48 major markets across North America, Europe, Asia-Pacific, Latin America, and the Middle East.
  • Leads With Contacts Toggle: Eliminate wasted records by enabling onlyWithContacts to retrieve only businesses that have active phone numbers, emails, or social media channels.
  • Dual Category Filtering: Filter using 26 high-level sectors (e.g. Restaurants, Clinics, Real Estate, Gyms) or search granular native Google categories (e.g. Specialty Coffee Shop, Cosmetic Dentist).
  • Instant Delivery: No waiting for automated browsers to click buttons or solve captchas; data is extracted straight from an optimized backend.
  • Flexible Export Options: Download datasets in CSV, Excel (XLSX), JSON, or connect directly to Google Sheets.
  • Built-in Automation: Schedule recurring jobs or trigger extraction directly via Webhooks, Zapier, Make, and n8n.

How to Extract Places & Local Business Data

Extracting verified business leads takes less than a minute:

  • Select Country: Pick your target country from the dropdown (e.g., United States, Germany, United Kingdom).
  • Choose Category: Pick a primary industry from the dropdown or type a custom Google category into the text field.
  • Set Optional Filters: Enter a city name to narrow down geography, or turn on Only with contacts to collect sales-ready leads.
  • Set Max Items: Define how many records you need (or enter 0 for all available results).
  • Click Save & Start: Your dataset will start populating immediately. Once finished, export your data into CSV, Excel, or JSON.

Input Example

codeJSON

{
"country": "usa",
"category": "restaurants",
"googleCategory": "Italian restaurant",
"city": "Miami",
"onlyWithContacts": true,
"maxItems": 100
}

Output Example

codeJSON

[
{
"place_id": "ChIJb_kYqVvE2YgRz5yK0X4H4X4",
"title": "Fiola Miami",
"category": "restaurants",
"google_category": "Italian restaurant",
"rating": 4.7,
"address": "1500 San Ignacio Ave, Coral Gables, FL 33146, United States",
"street": "1500 San Ignacio Ave",
"district": "Coral Gables",
"city": "Miami",
"state_province": "Florida",
"postal_code": "33146",
"country": "usa",
"country_code": "US",
"phone": "+1 305-912-2639",
"phone_formatted": "+13059122639",
"website": "https://www.fiolamiami.com",
"emails": [
"info@fiolamiami.com",
"reservations@fiolamiami.com"
],
"social_links": {
"instagram": "https://instagram.com/fiolamiami",
"facebook": "https://facebook.com/fiolamiami"
},
"google_maps_url": "https://www.google.com/maps/place/?q=place_id:ChIJb_kYqVvE2YgRz5yK0X4H4X4",
"latitude": 25.71424,
"longitude": -80.28012,
"data_updated_at": "2026-05-18 10:20:00"
}
]

Use Cases

1. B2B Cold Outreach & Lead Generation

Populate your CRM (HubSpot, Salesforce, Pipedrive) with verified local business leads. Toggle Only with contacts to obtain valid phone numbers, corporate emails, and Instagram/LinkedIn profiles for targeted cold email and calling campaigns.

2. Marketing Agencies & Local SEO Audits

Identify local businesses with low ratings, missing websites, or incomplete profiles. Pitch digital marketing, SEO, Google Business Profile management, and review generation services directly to decision-makers.

3. Competitor Intelligence & Market Expansion

Analyze business density across specific cities, postal codes, or neighborhoods before opening a new location or launching localized advertising campaigns.

4. B2B Software & POS Sales

Target high-intent segments (e.g., boutique hotels, dental practices, fitness centers, independent restaurants) to pitch specialized SaaS solutions, booking software, delivery integrations, and point-of-sale hardware.

5. Building Directories & Local Aggregators

Kickstart or enrich localized business directories, travel guides, or niche industry portals without spending months setting up fragile scrapers and paying massive proxy bills.


API Access & Integrations

Integrate extracted places directly into your production pipelines and data stacks:

  • Apify REST API: Fetch datasets programmatically using standard HTTP GET requests:

    codeText

https://api.apify.com/v2/datasets/{DATASET_ID}/items?clean=true&format=json
  • Python & Node.js Clients: Start Actor runs and stream results directly into your Python (Pandas/Polars) or Node.js applications with native Apify SDKs.
  • No-Code Automation: Connect this Actor to Make, Zapier, or n8n via native integrations to automatically forward extracted leads to Google Sheets, Airtable, or your email automation system.
  • Scheduled Runs: Configure automated schedules (daily, weekly, monthly) to receive regular batches of newly discovered local businesses.

Pricing

This Actor operates on a simple, transparent usage model: 0.50 USD per 1,000 extracted records (0.0005 USD per place).

Records ExtractedEstimated Total Cost
100 records$0.05
1,000 records$0.50
5,000 records$2.50
10,000 records$5.00
50,000 records$25.00
  • No separate proxy fees, CAPTCHA solving charges, or hidden platform compute costs.
  • You only pay for records successfully delivered to your dataset.

Why Use This Instead of Official APIs or Live Browser Scrapers?

FeatureThis ActorLive Browser ScrapersOfficial Google Places API
Cost per 1,000 places$0.50 flat**$**3.00 – $7.00+ (compute + proxies)$17.00 – $32.00+
Emails & Social Links✅ Included❌ Rarely available (requires 2nd scraper)❌ Not provided
Speed⚡ Seconds (Indexed database)🐢 Slow (clicks pages in real time)⚡ Fast (per request)
Proxy Costs🆓 None needed💸 Expensive residential proxies required🆓 None
IP Bans & Captchas🛡️ Zero risk⚠️ Frequent blocking & broken runs🛡️ None
Data Cleanliness🧹 Pre-normalized & validated⚠️ Dependent on live DOM changes🧹 Standard JSON

Frequently Asked Questions (FAQ)

Yes. The data extracted consists exclusively of publicly accessible business information published by companies for discoverability (names, addresses, business phone numbers, public websites, and official social media handles). It complies with major global data collection regulations for public business directories.

Do I need to provide proxies or an API key?

No. Everything is fully handled by the Actor backend. You do not need residential proxies, third-party captcha solvers, or separate API keys.

Can I download results directly to Excel or CSV?

**Yes. As soon as the run finishes (or even while it is running), click the** **Export** **button in the Apify Console and select** **CSV**, **Excel (XLSX)**, **JSON**, or **XML**.
#### What if a search returns 0 results?

If a search query yields no matches (for instance, searching for a very rare category in a small town), the Actor will log an informative message and finish with status SUCCEEDED. It will not fail or consume unnecessary credits.

Can I search across the entire country at once?

Yes. Simply leave the City input empty and select your desired Country and Category. The Actor will extract places across the entire nation up to your specified maxItems.

What does the "Only with contacts" filter do?

When enabled, the Actor returns only businesses that have at least one verified contact method: a direct phone number, an email address, or an active social media profile.

Does this Actor work worldwide?

The dataset actively covers 48 major worldwide economies, including the United States, Canada, the United Kingdom, all 27 EU member states, Australia, New Zealand, Japan, South Korea, UAE, Saudi Arabia, Brazil, Mexico, and more.

How often is the data refreshed?

Records are continuously normalized and verified against live directory updates. Check the data_updated_at field in your dataset output to see when each record was last verified.

Can I automate runs with webhooks?

Yes. Under the Actor's Integrations tab, you can configure webhooks to automatically trigger payloads to your backend, Slack, or webhook listener whenever an extraction completes.

What happens if I set Max Items to 0?

Setting maxItems to 0 enables unlimited extraction mode. The Actor will return all available matching records in the database for the selected parameters.


SEO & Comparison Guides

How to Scrape Local Business Leads Without Getting Blocked

Traditional scrapers launch emulated Chrome or Playwright instances to crawl search result pages. This technique frequently encounters CAPTCHAs, IP bans, and DOM changes. By contrast, this Actor queries a pre-indexed data layer containing 17M+ verified entities, enabling you to extract thousands of leads in seconds without managing proxy pools.

An Affordable Alternative to Google Places API

The official Google Places API costs between $17 and $32 per 1,000 requests, strictly prohibits permanently storing or caching business data, and does not provide direct emails or social media links.

This Actor provides a cost-effective alternative at just $0.50 per 1,000 places. You get permanent data ownership, verified phone numbers, business websites, and enriched contact channels (emails, Instagram, Facebook, and LinkedIn) ready for your CRM or outreach campaigns.

How to Export B2B Leads to CSV for Cold Email Outreach

  • Run the Actor with your target industry (e.g. restaurants, dentists, gyms) and country.
  • Enable the Only with contacts option.
  • Open the Dataset tab in Apify.
  • Click Export, choose CSV, and select columns: title, phone, emails, website, city.
  • Upload the CSV directly into your cold outreach software (Instantly, Lemlist, Smartlead).

Support

Need help setting up a custom workflow, requesting a specific region, or experiencing unexpected results?

  • Open an issue in the Issues tab on the Actor page.
  • Contact our team through Apify Messages for enterprise custom exports.
  • Feature requests and new category suggestions are reviewed weekly.