Google map Business Profile Pro — Real Business Data Extractor avatar

Google map Business Profile Pro — Real Business Data Extractor

Pricing

$17.99/month + usage

Go to Apify Store
Google map Business Profile Pro — Real Business Data Extractor

Google map Business Profile Pro — Real Business Data Extractor

Find real local business leads with complete contact data. Extracts email, phone, website, Instagram, Facebook, LinkedIn, CMS type and marketing pixels from any niche and city. Scores every lead PLATINUM/GOLD/SILVER/BRONZE. No demo data — 100% real extraction.

Pricing

$17.99/month + usage

Rating

0.0

(0)

Developer

Scrape Pilot

Scrape Pilot

Maintained by Community

Actor stats

0

Bookmarked

6

Total users

2

Monthly active users

17 days ago

Last modified

Share

Google Maps Business Scraper | B2B Lead Generation with Email, Phone, CMS & Pixel Detection

Scrape Google Maps business data — email, phone, social links, CMS, and marketing pixels — from any city and industry. Scored and graded leads ready for outreach. No Google API key needed.


📌 Table of Contents


🎯 What Does This Actor Do?

This Google Maps business scraper finds local businesses in any city and industry — then enriches each lead with website email, phone number, social media profiles, CMS type, marketing pixels, and a sales-ready audit — all in a single automated run.

This is not just a directory scraper. It is a full B2B lead intelligence pipeline with four automated steps:

  • Finds businesses in any city and category using OpenStreetMap's global POI database
  • Visits each business website to extract email, phone, social links, CMS, and marketing pixels
  • Scores every lead from 0–100 and grades it PLATINUM / GOLD / SILVER / BRONZE
  • Generates a sales audit with specific outreach angles per business (no FB Pixel, no Instagram, low-speed CMS, etc.)

Provide a keyword ("dentists") and a location ("Miami, FL") — get back a ready-to-use CRM-ready lead list.


⚡ Quick Start — 3 Steps

Step 1 — Choose your target industry and city

{
"keyword": "dentists",
"location": "Miami, FL",
"radius_km": 5,
"max_results": 20,
"fetch_website": true
}

Step 2 — Click Run The actor geocodes your location, queries OpenStreetMap for matching businesses, visits each website, extracts contact data, detects CMS and pixels, scores the lead, and writes the audit conclusion.

Step 3 — Get your B2B leads

{
"Business_Name": "Brickell Dental Studio",
"Business_Email": "hello@brickelldental.com",
"Phone": "+1 (305) 555-0182",
"Website": "https://brickelldental.com",
"Instagram": "https://instagram.com/brickelldental",
"CMS_Detected": "WordPress",
"Marketing_Pixels": "No FB Pixel — Opportunity, Google Analytics ✓",
"Lead_Score": 72,
"Lead_Quality": "GOLD",
"Audit_Conclusion": "WordPress → speed/SEO pitch | No FB Pixel → FB/Instagram Ads opportunity"
}

Your leads are in the Dataset tab — export to CSV, JSON, or Excel and start outreach immediately.


🏆 Why This Google Maps Business Scraper?

FeatureThis ActorSimple Directory ScrapersManual Prospecting
Business discovery (any city, any industry)✅ Global OpenStreetMap⚠️ Limited categories
Real website visit — email + phone extraction✅ Homepage + contact page❌ Directory data only
Social media profile links (5 platforms)✅ Instagram, Facebook, LinkedIn, Twitter, YouTube
CMS detection (10 platforms)✅ WordPress, Shopify, Wix, Webflow...
Marketing pixel detection (10 tools)✅ FB Pixel, GTM, HubSpot, Hotjar...
Lead scoring 0–100✅ PLATINUM/GOLD/SILVER/BRONZE
Sales audit per lead✅ Auto-generated pitch angles
No Google Maps API key needed❌ Most require API
Google Maps URL per lead✅ Auto-generated⚠️
Radius-based search✅ 1–50 km
Data grade (ENTERPRISE / STANDARD)✅ Per lead

This is the only Google Maps business scraper on Apify that combines lead discovery, website enrichment, CMS detection, pixel detection, lead scoring, AND sales audit conclusions in a single automated run.


🎯 Use Cases

📧 Cold Email Outreach Campaigns

Build targeted cold email lists for any industry in any city. Every lead includes a verified business email extracted directly from the company website — not a directory-guessed address. Filter by Lead_Quality: PLATINUM or GOLD to contact the most data-rich prospects first.

📱 Digital Marketing Agency Prospecting

The Audit_Conclusion field tells you exactly what to pitch for each business: no Facebook Pixel, no Instagram presence, WordPress sites needing speed optimization, low Google review count. Your sales team walks into every call with a ready-made diagnosis.

🏢 Local SEO & Web Design Sales

Target businesses using Wix, GoDaddy, or Unknown/Custom CMS — these are the easiest upsell opportunities for website redesign and local SEO packages. The CMS_Detected field makes it instant to filter your list.

📣 Facebook & Google Ads Agency Lead Gen

Filter for businesses with "No FB Pixel — Opportunity" in Marketing_Pixels — these are businesses running no Facebook or Instagram ads. Approach them as cold prospects who have never been reached by a competitor agency.

🔎 Sales Territory Mapping

Scrape all businesses of a specific type within a radius of any city. Map them by Lat/Lon for territory planning. Use the Google_Maps_URL field to open each location instantly in Google Maps.

💼 CRM Data Enrichment

Use this actor to enrich a list of business names and cities with website, email, phone, social links, and tech stack data. Import directly into HubSpot, Salesforce, or Pipedrive.

🤝 Partnership & Sponsorship Outreach

Find local businesses in your target category, identify their LinkedIn pages, and reach out for partnership or sponsorship discussions with verified contact data and full business context.

📊 Market Research & Competitive Analysis

Understand the technology landscape of businesses in a specific market. Which CMS platforms dominate? What percentage run Facebook Pixel? How many have Instagram presence? Run across multiple cities to build a market-level view.


⚙️ The 4-Step Data Pipeline

This Google Maps business scraper runs four sequential steps per run — fully automated:

Step 1 — Geocode the Location

Your location input (e.g., "Miami, FL") is sent to Nominatim (OpenStreetMap's free geocoding API) and converted to precise latitude/longitude coordinates. No Google Geocoding API key required. 20+ city fallback coordinates are built in for the most common global cities.

Step 2 — Discover Businesses via OpenStreetMap

The actor queries the Overpass API — OpenStreetMap's real-time query engine — using your keyword and radius. OpenStreetMap is the world's largest open business database, maintained by millions of contributors globally. The query uses specific OSM amenity/shop/office tags for 40+ business categories for maximum accuracy, with a name-search fallback for any category not in the built-in map.

Three Overpass endpoints are tried in sequence (primary + 2 fallbacks) to ensure reliability. If 0 results are found at the specified radius, the search automatically widens to 3× the original radius.

Step 3 — Website Enrichment

For each business with a website, the actor visits:

  • Homepage — extracts email (mailto links + regex), phone (tel: links), social profiles (5 platforms), CMS signature, and marketing pixels
  • Contact/About page — secondary email scan on /contact, /contact-us, /about, /get-in-touch paths

This two-page scan finds emails that businesses hide from the homepage but expose on their contact page — significantly improving email recovery rates over single-page scrapers.

Step 4 — Score, Grade & Audit

Every lead receives a 0–100 score based on data completeness and business signals. The score determines the quality grade and Data_Grade label. An Audit_Conclusion is generated automatically with specific pitch angles relevant to that business's gaps and tech stack.


📋 What Data You Get

Every B2B lead record contains up to 25 fields:

FieldTypeDescriptionExample
Business_NamestringCompany name"Brickell Dental Studio"
Business_EmailstringEmail from website (mailto + regex)"hello@brickelldental.com"
PhonestringPhone from OSM or website tel: link"+1 (305) 555-0182"
WebsitestringBusiness website URL"https://brickelldental.com"
InstagramstringInstagram profile URL"https://instagram.com/..."
FacebookstringFacebook page URL"https://facebook.com/..."
LinkedInstringLinkedIn company URL"https://linkedin.com/company/..."
TwitterstringTwitter/X profile URL"https://x.com/..."
YouTubestringYouTube channel URL"https://youtube.com/@..."
AddressstringStreet address"123 Brickell Ave, Miami, FL"
CitystringSearch location"Miami, FL"
Lat / LonstringGPS coordinates"25.76" / "-80.19"
CategorystringBusiness category from OSM"Dentist"
Opening_HoursstringBusiness hours (if in OSM)"Mo-Fr 09:00-18:00"
CMS_DetectedstringWebsite platform"WordPress"
Marketing_PixelsstringDetected tracking tools"No FB Pixel — Opportunity, Google Analytics ✓"
Lead_Scoreinteger0–100 data quality score72
Lead_QualitystringGrade tier"GOLD"
Data_GradestringEnterprise or Standard"ENTERPRISE"
Audit_ConclusionstringAuto-generated sales pitch angles"WordPress → SEO pitch | No FB Pixel → Ads opportunity"
Google_Maps_URLstringDirect Google Maps link"https://www.google.com/maps/@..."
KeywordstringSearch keyword used"dentists"
Location_QuerystringSearch location used"Miami, FL"
OSM_IDstringOpenStreetMap record ID"node/123456789"
TimestampstringISO 8601 extraction time"2024-10-30T10:15:00Z"

🏅 Lead Scoring System — PLATINUM to BRONZE

Every lead is automatically scored on a 0–100 scale. The score reflects how complete and actionable the lead data is:

Data PointScore Added
Business email found+35 points
Phone number found+20 points
Website found+10 points
Rating ≥ 4.0 stars+8 points
10+ reviews+7 points
Instagram profile+3 points
Facebook profile+3 points
LinkedIn profile+3 points
No Facebook Pixel (opportunity signal)+4 points

Grade Tiers:

GradeScoreWhat It Means
🥇 PLATINUM75–100Email + phone + website + social presence + reviews. Highest-confidence leads — all outreach channels available
🥈 GOLD55–74Email and/or phone confirmed. Website with at least partial social presence. Strong outreach potential
🥉 SILVER30–54Website found, partial contact data. Phone or social outreach viable
🔷 BRONZE0–29Limited data — name and address confirmed. Website enrichment may not have succeeded

Filter your export by Lead_Quality to start outreach with PLATINUM and GOLD leads while nurturing SILVER leads with additional research.


💻 CMS Detection

The actor detects the website platform for each business from HTML source signatures:

CMS / PlatformDetection Method
WordPress/wp-content/, /wp-includes/, wp-json
Shopifycdn.shopify.com, myshopify.com
Wixwixstatic.com, X-Wix-Published
Squarespacesquarespace.com/s/, sqsp.net
Webflowwebflow.io, webflow.com/css
GoDaddygodaddy.com, img1.wsimg.com
Joomla/components/com_content, Joomla!
Drupaldrupal.js, /sites/default/files
BigCommercecdn11.bigcommerce.com
MagentoMage.Cookies, skin/frontend/
Elementorelementor/css, elementor-js
Unknown / CustomNone of the above matched

Why CMS matters for sales: WordPress and Wix sites are common upsell targets for web redesign, speed optimization, and security packages. Shopify and BigCommerce sites indicate e-commerce businesses — potential targets for conversion rate optimization and paid ads.


📡 Marketing Pixel Detection

The actor scans every business website for active tracking tools and advertising pixels:

Pixel / ToolWhat It Tells You
Google AnalyticsBusiness tracks website traffic
Google Tag ManagerMarketing-savvy — uses a tag management system
Facebook PixelRunning or has run Facebook/Instagram ads
TikTok PixelActive TikTok advertiser
HubSpotUses HubSpot CRM/marketing — may have internal marketing team
HotjarInvested in UX and conversion optimization
LinkedIn InsightRunning LinkedIn ads
Intercom / Crisp ChatHas live chat support infrastructure
KlaviyoE-commerce email marketing active

No FB Pixel — Opportunity is automatically flagged in Marketing_Pixels when no Facebook Pixel is detected. This is the most common sales signal used by Facebook/Instagram ad agencies to identify cold prospects.


🔍 Audit Conclusion — Built-In Sales Intelligence

Every lead includes an auto-generated Audit_Conclusion with specific pitch angles based on the business's gaps:

Business Gap DetectedAudit Conclusion Generated
No Facebook Pixel"No FB Pixel → FB/Instagram Ads opportunity"
No Google Analytics or GTM"No Google Analytics → tracking setup needed"
No email found"No email → pitch via phone or social"
WordPress / Wix / GoDaddy CMS"WordPress → speed/SEO optimization pitch"
No Instagram profile"No Instagram → social media management opportunity"
Rating below 4.0"Low rating → reputation management pitch"
Fewer than 10 reviews"Few reviews → review generation campaign"
No gaps detected"Strong presence — pitch premium services"

Multiple gaps are combined: "WordPress → SEO pitch | No FB Pixel → Ads opportunity | No Instagram → social management" — giving your sales team a complete diagnostic before the first call.


⚙️ Input Parameters

{
"keyword": "dentists",
"location": "Miami, FL",
"radius_km": 5,
"fetch_website": true,
"min_rating": 0,
"min_reviews": 0,
"max_results": 20,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}
ParameterTypeDefaultDescription
keywordstring"Dentists"Business type or industry to search (e.g., "restaurant", "gym", "lawyer", "real estate")
locationstring"Miami, FL"City, neighborhood, or address to search near (e.g., "London, UK", "Dubai", "Chicago, IL")
radius_kmnumber5Search radius in kilometers around the location (1–50)
fetch_websitebooleantrueWhether to visit each business website for email, social, CMS, and pixel enrichment
min_ratingnumber0Minimum star rating filter (0 = no filter, 4.0 = 4+ stars only)
min_reviewsinteger0Minimum review count filter
max_resultsinteger20Maximum number of enriched leads to return
proxyConfigurationobjectOffApify proxy config — RESIDENTIAL recommended for website enrichment

Built-In Business Categories (40+ supported)

The actor has optimized OpenStreetMap tags for: dentist, doctor, pharmacy, restaurant, cafe, gym, hotel, plumber, electrician, lawyer, accountant, real estate, beauty salon, barber, auto repair, school, bank, insurance, marketing, travel agency, veterinary, tattoo, bakery, florist — and many more. Any other keyword searches by business name.


📦 Example Input & Output

Find Dentists in Miami with Full Enrichment

Input:

{
"keyword": "dentists",
"location": "Miami, FL",
"radius_km": 5,
"max_results": 10
}

Output (one PLATINUM lead):

{
"Business_Name": "Brickell Dental Studio",
"Business_Email": "appointments@brickelldental.com",
"Phone": "+1 (305) 555-0182",
"Website": "https://brickelldental.com",
"Instagram": "https://instagram.com/brickelldental",
"Facebook": "https://facebook.com/BrickellDental",
"LinkedIn": "Not Found",
"Twitter": "Not Found",
"YouTube": "Not Found",
"Address": "1000 Brickell Ave, Miami, FL 33131",
"City": "Miami, FL",
"Lat": "25.7617",
"Lon": "-80.1918",
"Category": "Dentist",
"Opening_Hours": "Mo-Fr 08:00-18:00; Sa 09:00-14:00",
"CMS_Detected": "WordPress",
"Marketing_Pixels": "Google Analytics ✓, No FB Pixel — Opportunity",
"Lead_Score": 78,
"Lead_Quality": "PLATINUM",
"Data_Grade": "ENTERPRISE",
"Audit_Conclusion": "WordPress → speed/SEO pitch | No FB Pixel → FB/Instagram Ads opportunity",
"Google_Maps_URL": "https://www.google.com/maps/@25.7617,-80.1918,17z",
"Keyword": "dentists",
"Location_Query": "Miami, FL",
"Timestamp": "2024-10-30T10:15:00Z"
}

Find Restaurants in London — GOLD and Above Only

Input:

{
"keyword": "restaurant",
"location": "Shoreditch, London, UK",
"radius_km": 2,
"max_results": 30
}

Filter the output by Lead_Quality: GOLD or PLATINUM to start outreach with the most data-rich leads immediately.


Gym and Fitness Studios in Dubai

Input:

{
"keyword": "gym",
"location": "Dubai Marina, Dubai",
"radius_km": 3,
"max_results": 20
}

Returns all fitness centres within 3 km of Dubai Marina with full website enrichment — email, social profiles, CMS, pixel gaps, and pitch angles.


⚡ Performance & Speed

ConfigurationLeadsEstimated Time
10 leads, website enrichment ON10~2–4 minutes
20 leads, website enrichment ON20~4–8 minutes
50 leads, website enrichment ON50~10–20 minutes
100 leads, website enrichment ON100~20–40 minutes
Any count, website enrichment OFFAny~1–2 minutes

Website enrichment is what takes the most time — each business requires 1–2 HTTP requests (homepage + contact page). Enrichment is always worth enabling for the highest-quality lead output, but can be disabled ("fetch_website": false) for fast discovery runs.


💰 Cost Estimate

Subscription: $17.99/month · Free Trial: 1 Full Day (no credit card required)

Run TypeApify Compute UnitsApprox. Compute Cost
10 leads with enrichment~0.05–0.10 CU< $0.01
20 leads with enrichment~0.10–0.20 CU~$0.01
50 leads with enrichment~0.30–0.60 CU~$0.02–$0.05
100 leads with enrichment~0.60–1.20 CU~$0.05–$0.10
10 daily runs × 20 leads/month~1–3 CU/month~$0.08–$0.24

Apify provides $5 free compute credit per month on the free plan. Most users will pay only the $17.99 subscription with very low compute costs per lead.

Use the 1-day free trial to run the actor on your target city and industry before subscribing — verify lead quality for your specific use case at zero cost.


⚠️ Limitations

Being transparent about what this actor cannot do:

  • Google Maps official data — This actor uses OpenStreetMap (Overpass API) — not Google's own API. OSM coverage is excellent in major cities globally but may be incomplete in very small towns or rural areas where fewer contributors have mapped local businesses.
  • Star ratings and review counts — Google Maps ratings are Google's proprietary data. OSM does not carry Google ratings. The Rating and Reviews fields reflect OSM-sourced data only (rare) — most records show 0 reviews.
  • Photos — Business photos are not extracted. Use the Google_Maps_URL to view photos directly.
  • JavaScript-rendered websites — Email and social extraction uses raw HTML. Websites that load contact information via JavaScript after page load may not yield email or social data.
  • Private email addresses — Common/role addresses like noreply, admin, webmaster, postmaster are filtered out automatically. Some businesses only expose contact forms — these cannot be scraped.
  • Real-time business hours accuracy — Opening hours come from OSM contributor data and may not reflect current hours, holiday schedules, or recent changes.
  • 100% coverage of all businesses — OSM is a community-maintained database. Newer businesses, home-based businesses, and businesses in low-mapping areas may not appear.

🔌 Integrations

HubSpot / Salesforce / Pipedrive CRM

Export the Dataset to CSV and import directly into your CRM. Map fields: Business_Email → Contact Email, Phone → Phone, Lead_Quality → Lead Grade, Audit_Conclusion → Notes.

Google Sheets Lead Tracker

Export results to Google Sheets. Use conditional formatting: PLATINUM rows in gold, GOLD in yellow, SILVER in grey. Add a Status column for your sales team to track outreach progress.

Apify API — Automated Lead Generation

// Trigger a B2B lead generation run via API
const run = await fetch("https://api.apify.com/v2/acts/YOUR_ACTOR_ID/runs", {
method: "POST",
headers: {
"Content-Type": "application/json",
"Authorization": "Bearer YOUR_TOKEN"
},
body: JSON.stringify({
keyword: "dentists",
location: "Austin, TX",
radius_km: 5,
max_results: 30
})
});

Zapier / Make — Automated Outreach Pipeline

Trigger a Zap when a new run completes. For each PLATINUM lead with a verified email, automatically create a contact in your email outreach tool (Lemlist, Instantly, Woodpecker) and enroll them in a sequence.

n8n — Multi-City Lead Gen at Scale

Build an n8n workflow that loops through a list of cities, triggers this actor for each one, merges results, deduplicates by domain, and pushes all leads to a central Google Sheet or database automatically.


❓ FAQ

Q: Does this scrape Google Maps directly? A: This actor discovers businesses using OpenStreetMap's Overpass API — a free, public, legally scrape-friendly database maintained by millions of contributors worldwide. It generates Google Maps links for each business using their coordinates. No Google Maps scraping or API key is required.

Q: How accurate is the business email extraction? A: The actor visits the business homepage AND scans their /contact, /about, and similar pages for mailto: links and email-pattern text. Common false-positive addresses (noreply, admin, CDN domains) are filtered. Most businesses that display email publicly will have it extracted correctly.

Q: Why is there no Google rating or review count? A: Google ratings are proprietary data not available without the Google Places API (which has strict usage costs). OSM occasionally carries rating data but rarely. The lead scoring system rewards businesses with OSM-supplied rating data where available.

Q: What if 0 businesses are found? A: The actor automatically tries a 3× wider radius if your initial search returns 0 results. It also logs a clear message suggesting: increase radius_km, use a simpler keyword (e.g., "dentist" instead of "Dental Clinics"), or try a larger city.

Q: Can I run this for multiple cities? A: Each run targets one keyword + location combination. For multi-city lead gen, run the actor multiple times with different location values and combine the Dataset outputs. Use the Apify API or n8n to automate multi-city runs.

Q: Why is website enrichment recommended? A: Without website enrichment ("fetch_website": false), you get name, address, phone (if in OSM), and a Google Maps link — but no email, no social profiles, no CMS, no pixels, and no audit conclusion. Enrichment is what transforms a directory listing into a actionable B2B lead.

Q: What does "No FB Pixel — Opportunity" mean in the output? A: It means the business website has no Facebook Pixel installed — so they are not currently running Facebook or Instagram ads. This is the most commonly used targeting signal by digital marketing agencies to identify cold prospects who have never been approached by a competitor.

Q: Can I use this for non-English cities? A: Yes. Nominatim geocoding works globally. Overpass API covers OSM worldwide — major cities in Europe, Asia, the Middle East, Australia, and Latin America all have good OSM coverage. The keyword-to-tag mapping works regardless of the city's language.


📜 Changelog

v1.0.0 (Current)

  • ✅ 4-step pipeline: Geocode → Overpass discovery → website enrichment → score & audit
  • ✅ Nominatim geocoding (free, no API key) with 20+ city coordinate fallbacks
  • ✅ Overpass API business discovery with 40+ pre-mapped OSM category tags
  • ✅ Automatic 3× radius expansion when initial search returns 0 results
  • ✅ 3 Overpass endpoint fallbacks for reliability
  • ✅ Website enrichment: email (homepage + contact page scan), phone, social links
  • ✅ Social link extraction for 5 platforms: Instagram, Facebook, LinkedIn, Twitter/X, YouTube
  • ✅ False-positive email filtering (30+ skip domains, role addresses blocked)
  • ✅ CMS detection for 11 platforms (WordPress, Shopify, Wix, Squarespace, Webflow, and more)
  • ✅ Marketing pixel detection for 10 tools (Google Analytics, FB Pixel, HubSpot, Hotjar, and more)
  • ✅ Lead scoring system: 0–100 score, PLATINUM / GOLD / SILVER / BRONZE grading
  • ✅ ENTERPRISE / STANDARD data grade per lead
  • ✅ Auto-generated Audit_Conclusion with specific sales pitch angles per business
  • ✅ Google Maps URL auto-generated from lat/lon for every lead
  • min_rating and min_reviews filters
  • ✅ Residential proxy support via curl_cffi Chrome 110 impersonation
  • ✅ Results pushed to Dataset and Key-Value Store (results.json)
  • 🔜 Coming next: Google Places API integration option, review count enrichment

This actor uses free, public APIs (Nominatim / OpenStreetMap, Overpass API) and visits publicly accessible business websites to extract contact information that businesses have chosen to publish.

Please use responsibly:

  • Only contact businesses through their publicly listed contact channels
  • Comply with CAN-SPAM, GDPR, CASL, and all applicable email and data protection regulations in your jurisdiction
  • Do not use extracted emails for spam, unsolicited bulk messaging, or harassing communications
  • Business websites are visited one at a time with human-like delays — do not attempt to modify the actor to remove delays
  • OpenStreetMap data is © OpenStreetMap contributors, licensed under ODbL — attribution is required when publishing OSM-derived datasets publicly
  • This actor is designed for legitimate B2B prospecting, sales outreach, and market research

GDPR Note: Business contact information (company email, phone, address) published on a business's own website may be processed for legitimate business outreach purposes under GDPR Article 6(1)(f). Personal email addresses require explicit consent. Consult a legal professional for your specific use case.


🤝 Support

  • 0 results for your city/industry? Increase radius_km or simplify the keyword — contact via the Apify page if you need help with OSM tag mapping for your specific category
  • Missing a business category? Drop a request — new OSM tag mappings are added based on feedback
  • Works well for your lead generation workflow? A ⭐ review on the Apify Store helps others find this Google Maps business scraper and keeps it actively maintained

Google Maps Business Scraper · B2B Lead Intelligence Pro · Built on Apify
Email · Phone · Social · CMS · Pixels · Lead Scoring · Sales Audit · Any City · Any Industry · No API Key