Google Maps Website Enrichment Leads Scraper
Pricing
from $2.00 / 1,000 results
Google Maps Website Enrichment Leads Scraper
Enrich Google Maps business records by visiting websites and extracting emails, phone numbers, social links, contact pages, website status, and basic technology signals.
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer
Dmytro Paduchak
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Share
Google Maps Website Enrichment Actor
Enrich records from the apify-actor-google-maps-business scraper by visiting each business website and saving contact, social, status, and lightweight technology signals to a new Apify Dataset.
This is a separate Actor repository. It does not rename or modify the Google Maps Business scraper.
Input
Provide either a source dataset ID from the Google Maps Business scraper or inline records:
{"sourceDatasetId": "YOUR_GOOGLE_MAPS_BUSINESS_DATASET_ID","maxRecords": 100,"concurrency": 5,"requestTimeoutSecs": 30,"includeSecondaryPages": true,"apifyProxy": false}
Inline input is also supported:
{"records": [{"businessName": "Example Coffee","category": "Coffee shop","address": "10 Example Street, London","website": "https://example.com/","googleMapsUrl": "https://www.google.com/maps/place/Example+Coffee/","latitude": 51.5072,"longitude": -0.1276,"placeId": "example-place-id","sourceQuery": "coffee shops in London","scrapedAt": "2026-05-12T12:00:00.000Z"}]}
| Field | Type | Default | Description |
|---|---|---|---|
sourceDatasetId | string | - | Dataset ID or named dataset containing output from the Google Maps Business scraper. |
records | object[] | [] | Inline Google Maps Business records. Used when sourceDatasetId is not supplied. |
maxRecords | number | 100 | Maximum number of source records to enrich. |
concurrency | number | 5 | Number of websites to visit in parallel. |
requestTimeoutSecs | number | 30 | Navigation timeout per website page. |
includeSecondaryPages | boolean | true | Visit detected contact and about pages on the same website. |
apifyProxy | boolean | false | Use Apify Proxy for website visits. |
apifyProxyGroups | string[] | ["RESIDENTIAL"] | Optional Apify Proxy groups. |
proxyCountries | string[] | [] | Optional proxy country hints. |
proxyUrls | string[] | [] | Custom proxy URLs. Overrides Apify Proxy. |
Output
Each output item preserves the original Google Maps Business fields, including values such as:
businessNamecategoryaddresswebsitegoogleMapsUrllatitudelongitudeplaceIdsourceQueryscrapedAt
The Actor appends enrichment fields:
{"businessName": "Example Coffee","category": "Coffee shop","address": "10 Example Street, London","website": "https://example.com/","finalWebsiteUrl": "https://www.example.com/","domain": "example.com","publicEmails": ["hello@example.com"],"phoneNumbers": ["+44 20 1234 5678"],"socialLinks": {"instagram": ["https://www.instagram.com/examplecoffee/"],"facebook": ["https://www.facebook.com/examplecoffee/"]},"contactPageUrl": "https://www.example.com/contact","aboutPageUrl": "https://www.example.com/about","websiteType": "restaurant","websiteStatus": "ok","technologySignals": {"wordpress": true,"shopify": false,"wix": false,"squarespace": false,"webflow": false,"wooCommerce": false,"bookingWidgets": ["OpenTable"]},"enrichmentStatus": "success","googleMapsUrl": "https://www.google.com/maps/place/Example+Coffee/","latitude": 51.5072,"longitude": -0.1276,"placeId": "example-place-id","sourceQuery": "coffee shops in London","scrapedAt": "2026-05-12T12:00:00.000Z","enrichedAt": "2026-05-12T13:00:00.000Z"}
Status Values
websiteStatus describes the website visit:
okmissing_websiteinvalid_urlnavigation_failedtimeoutblockednot_foundserver_errornon_html
enrichmentStatus summarizes the record:
success: homepage loaded as HTMLpartial: the URL loaded but was not HTMLfailed: the website URL was invalid, blocked, missing, or failed to loadskipped: the source record had no website
Technology Signals
The Actor uses lightweight page-content heuristics for:
- WordPress
- Shopify
- Wix
- Squarespace
- Webflow
- WooCommerce
- Booking widgets such as Calendly, OpenTable, Resy, Mindbody, Fresha, Treatwell, Setmore, SimplyBook, Square Appointments, and similar providers
These are simple signals, not a full Wappalyzer-style fingerprint.