Google Maps Lead Enricher - Emails, Tech Stack & Socials
Pricing
from $7.00 / 1,000 enriched business leads
Google Maps Lead Enricher - Emails, Tech Stack & Socials
Enrich Google Maps business datasets with emails, social links, website tech stack, contact pages, SEO metadata, and lead scores for local B2B prospecting.
Pricing
from $7.00 / 1,000 enriched business leads
Rating
0.0
(0)
Developer
Group Oject
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Turn Google Maps scraper output into a lead-ready prospecting dataset.
This Actor reads Google Maps business records from an Apify dataset, pasted JSON/CSV records, or direct website URLs. It enriches each business website with public emails, social profiles, website technology, contact pages, SEO metadata, and a lead score.
It is built for agencies, local SEO teams, sales teams, SaaS companies, ecommerce tools, recruiters, and consultants who already collect local businesses but need better contact and qualification data.
Why use it
Google Maps scrapers are great at finding businesses. This Actor helps answer the next sales question: which businesses are worth contacting, and how can you reach them?
What it extracts
- Original business name, category, address, phone, rating, reviews, and Maps URL when present
- Website domain, final URL, page title, H1, and meta description
- Public business-domain emails and phone numbers
- LinkedIn, X/Twitter, Facebook, Instagram, YouTube, and TikTok links
- Contact, about, pricing, sales, demo, services, and company pages
- CMS: WordPress, Webflow, Wix, Squarespace
- Ecommerce: Shopify, WooCommerce, Magento, BigCommerce
- Analytics and ad pixels: Google Tag Manager, GA4, Meta Pixel, TikTok Pixel, LinkedIn Insight Tag, Hotjar
- CRM, marketing, and chat tools: HubSpot, Salesforce Pardot, Marketo, Klaviyo, Mailchimp, Segment, Intercom, Drift, Zendesk, Crisp
- Payments and infrastructure: Stripe, PayPal, Cloudflare, Vercel
- Lead score from 0 to 100
Input options
Use any of these:
- Google Maps dataset IDs from Apify scraper runs.
- Business records JSON/CSV pasted directly into the input.
- Website URLs as a fallback for direct enrichment.
Private Apify datasets require an Apify API token in the encrypted token field. Public datasets and pasted records do not.
{"datasetIds": ["YOUR_GOOGLE_MAPS_DATASET_ID"],"apifyApiToken": "YOUR_APIFY_TOKEN_IF_THE_DATASET_IS_PRIVATE","maxBusinesses": 100,"includeLinkedPages": true,"maxPagesPerSite": 4,"extractEmails": true,"extractPhones": true,"detectTechnologies": true}
Example pasted business records:
[{"title": "Example Dental","categoryName": "Dentist","website": "https://exampledental.com","phone": "+1 555 123 4567","address": "New York, NY","rating": 4.8,"reviewsCount": 120}]
Output
Each dataset item is one enriched local business lead.
{"businessName": "Example Dental","businessCategory": "Dentist","address": "New York, NY","rating": 4.8,"reviewsCount": 120,"domain": "exampledental.com","leadScore": 86,"emails": ["info@exampledental.com"],"mapsPhone": "+1 555 123 4567","linkedinUrl": "https://www.linkedin.com/company/example-dental","contactPageUrl": "https://exampledental.com/contact","technologies": ["WordPress", "Google Tag Manager", "Meta Pixel"]}
Pricing
One result equals one enriched business lead written to the default dataset.
Recommended workflow:
- Run a Google Maps scraper for a category and city
- Copy the dataset ID into this Actor
- Export enriched leads to CSV, Google Sheets, CRM, or your outreach system
Notes
This Actor only reads public website pages. Some businesses do not have a website, hide email addresses, or block crawlers. Use Skip businesses without websites if you only want enriched records with website data.
Run through the API
curl -X POST \"https://api.apify.com/v2/acts/groupoject~google-maps-lead-enricher/runs?token=YOUR_APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"datasetIds":["YOUR_MAPS_DATASET_ID"],"maxBusinesses":100,"includeLinkedPages":true,"detectTechnologies":true}'
Input reference
| Field | Description |
|---|---|
datasetIds | Datasets containing Google Maps-style business records |
apifyApiToken | Secret token needed only for private source datasets |
businessRecordsText | Pasted JSON, JSON Lines, or CSV business records |
urls, urlsText | Direct website enrichment fallback |
maxBusinesses | Hard output cap |
skipBusinessesWithoutWebsite | Keep only businesses that can be website-enriched |
includeLinkedPages | Scan contact, services, location, team, and about pages |
detectTechnologies | Detect marketing and website technologies |
Lead qualification workflow
- Collect businesses for a category and location with a Google Maps scraper.
- Pass its dataset ID to this Actor.
- Enrich websites and public contact details.
- Filter results by lead score, technology, category, ratings, or location.
- Verify each prospect and import relevant records into your CRM.
FAQ
Does this Actor scrape Google Maps directly?
No. It enriches existing Maps-style records. This separation lets you use any source scraper, pasted records, or direct website URLs.
Why is an Apify token sometimes needed?
Only private input datasets require a token. The schema marks it secret; it is not included in output.
Does every business return an email?
No. Only contact information publicly displayed on scanned business websites can be extracted.
What does lead score mean?
It is a prioritization signal based on available website, contact, page, and technology data, not a prediction or guarantee of conversion.
Use business contact data lawfully, honor opt-outs, and avoid indiscriminate outreach.