VOOZH about

URL: https://apify.com/api-empire/enrich-google-maps-dataset-with-contacts

⇱ πŸ“ Enrich Google Maps Dataset with Contacts Β· Apify


πŸ‘ πŸ“ Enrich Google Maps Dataset with Contacts avatar

πŸ“ Enrich Google Maps Dataset with Contacts

Pricing

from $4.99 / 1,000 results

Go to Apify Store

πŸ“ Enrich Google Maps Dataset with Contacts

πŸ“ Enrich your Google Maps dataset with verified contactsβ€”emails, phones, and key business details. πŸš€ Build cleaner leads faster for sales, outreach, and market research. πŸ“ˆ Perfect for B2B targeting and accurate CRM updates.

Pricing

from $4.99 / 1,000 results

Rating

0.0

(0)

Developer

πŸ‘ API Empire

API Empire

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Turn plain Google Maps search queries into a ready-to-use lead list. This Actor discovers businesses on Google Maps and then crawls each one's website to harvest emails, phone numbers and social-media profiles β€” all in a single run, with no Google API key required.

Search restaurants in New York, NY β†’ get back every place plus its emails, phones, Instagram, Facebook, X/Twitter, LinkedIn, YouTube, TikTok and Pinterest links.

πŸ€” Why Choose This Actor?

  • Places + contacts in one pass β€” no need to chain two separate scrapers.
  • No API key, no quota β€” talks to Google Maps' own internal endpoint.
  • Smart anti-blocking β€” starts direct and only escalates to datacenter, then residential proxies when needed, then sticks there. You never overpay for proxies you don't need.
  • Clean, strict extraction β€” CDN junk, asset hashes and tracking domains are filtered out of emails; social links are validated against per-network rules.
  • Live results β€” every place is saved the moment it is enriched, organised into five tidy table views.

✨ Key Features

FeatureDetail
πŸ”Ž Multi-query searchBulk Google Maps queries, paginated automatically
✨ Contact enrichmentHomepage + contact/about/imprint pages crawled
πŸ“§ EmailsStrict pattern, junk-domain & asset filtering
πŸ“ž PhonesConfirmed (tel:) and best-effort detected numbers
πŸ“± SocialsInstagram, Facebook, X, LinkedIn, YouTube, TikTok, Pinterest
πŸ—ΊοΈ Geo dataAddress parsing, plus codes, lat/lng
πŸ›‘οΈ Proxy ladderdirect β†’ datacenter β†’ residential (sticky)

βš™οΈ Input

FieldTypeDefaultDescription
searchStringsarrayβ€”Required. Google Maps queries (include the location).
maxPlacesinteger40Max places per query.
enrichContactsbooleantrueCrawl websites for contacts.
maxPagesPerWebsiteinteger5Homepage + up to N-1 sub-pages.
languagestringenGoogle UI language (hl).
countryCodestringusCountry (gl) + residential geo-target.
concurrencyinteger8Parallel website crawls.
requestDelaynumber1.2Seconds between result pages.
proxyConfigurationobjectApify ProxyProxy settings / fallback source.

Example input

{
"searchStrings":["restaurants in New York, NY","coffee shops in Austin, TX"],
"maxPlaces":40,
"enrichContacts":true,
"maxPagesPerWebsite":5,
"language":"en",
"countryCode":"us",
"concurrency":8,
"requestDelay":1.2,
"proxyConfiguration":{"useApifyProxy":true}
}

πŸ“€ Output

Each dataset item is one place. Example (trimmed):

{
"title":"Manhatta",
"categoryName":"New American restaurant",
"address":"28 Liberty St 60th floor, New York, NY 10005",
"city":"New York",
"state":"New York",
"postalCode":"10005",
"countryCode":"US",
"plusCode":"PX5R+5C New York",
"website":"https://www.manhattarestaurant.com/restaurant-menu/",
"phone":"(212) 230-5788",
"totalScore":4.7,
"location":{"lat":40.707997,"lng":-74.008882},
"placeId":"ChIJoTXWl8dbwokRpKA2BJFVsGA",
"cid":"0x89c25bc797d635a1:0x60b055910436a0a4",
"categories":["New American restaurant","Fine dining restaurant"],
"media":["https://lh3.googleusercontent.com/..."],
"contactDetails":{
"emails":[],
"phones":["(212) 230-5788"],
"phonesUncertain":[],
"instagrams":["https://www.instagram.com/manhatta_nyc/"],
"facebooks":["https://www.facebook.com/ManhattaRestaurant/"],
"twitters":["https://twitter.com/manhatta_nyc"],
"linkedIns":[],"youtubes":[],"tiktoks":[],"pinterests":[]
}
}

Results are grouped into five table views: 🏒 Overview, πŸ“ Location, βœ‰οΈ Contacts, πŸ“± Social media, and πŸ–ΌοΈ Media & IDs.

πŸš€ How to Use (Apify Console)

  1. Log in at https://console.apify.com β†’ Actors.
  2. Open Enrich Google Maps Dataset with Contacts.
  3. Enter one or more Search queries (include the location).
  4. Optionally tune max places, enrichment and proxy.
  5. Click Start and watch results stream into the log in real time.
  6. Open the Output tab and export to JSON / CSV / XLSX.

πŸ€– Use via API

curl-X POST "https://api.apify.com/v2/acts/<ACTOR_ID>/run-sync-get-dataset-items?token=$APIFY_TOKEN"\
-H"Content-Type: application/json"\
-d'{"searchStrings":["restaurants in New York, NY"],"maxPlaces":20}'

πŸ’‘ Best Use Cases

  • Building local-business lead lists for outreach.
  • Market research on a category in a city.
  • Enriching an existing place list with contact + social data.

πŸ’³ Pricing

Pay-per-event: you are billed per enriched place delivered to the dataset, plus the standard Actor start. Disable enrichContacts for lighter, places-only runs.

❓ FAQ

Do I need a Google API key? No. The Actor uses Google Maps' own internal endpoint, so there are no API keys or quotas to manage.

Why are some emails empty? Many businesses publish only social links or a contact form. We never invent data β€” empty means none was found on the site.

Will I get blocked? The Actor starts without a proxy and only escalates to datacenter then residential proxies if Google or a website pushes back, then stays on residential for the rest of the run.

βš–οΈ Legal

Only publicly available data is collected. You are responsible for complying with GDPR/CCPA, anti-spam laws and target-site terms when using the results.

πŸ“¬ Support

Found a bug or want a new field? Open an issue on the Actor's Issues tab.

You might also like

πŸ“ Enrich Google Maps Dataset with Contacts

scrapio/enrich-google-maps-dataset-with-contacts

πŸ“Enrich your Google Maps dataset with verified contactsβ€”emails, phones, and more. πŸš€ Boost lead quality for sales, outreach & marketing. πŸ“ˆ Faster prospecting, cleaner CRM. Perfect for B2B research and location-based campaigns.

Enrich Google Maps Dataset with Contacts

compass/enrich-google-maps-dataset-with-contacts

Enrich Google Maps Dataset with Contacts. Scrape websites of Google Maps places for contact details and get email addresses, website, location, address, zipcode, phone number, social media links. Export scraped data, run the scraper via API, schedule and monitor runs or integrate with other tools.

1.8K

3.1

(9)

Google Maps Lead Enricher β€” Emails & Lead Scores

ryanclinton/google-maps-lead-enricher

Turn a Google Maps search query into a fully enriched, scored lead list.

31

Local Business Lead Finder

solutionssmart/local-business-lead-finder

Discover, extract, and enrich local business leads from Google Maps. Find businesses by keyword and location, collect contact details, emails, and social profiles, and export clean, deduplicated data. Built for automation, CRMs, and recurring lead generation workflows.

πŸ‘ User avatar

Solutions Smart

82

Google Maps Scraper

trakk/google-maps-business-intelligence

Fast HTTP-only Google Maps scraper for places, reviews, photos, phones, emails, websites, social profiles, opening hours and lead data. Export clean business contacts at scale with no browser runtime.

Google Maps Data Extractor

sandaliaapps/google-maps-data-extractor

Google Maps Data Extractor is a powerful scraper and extractor that collects business listings from Google Maps, including names, ratings, reviews, addresses, phones, and more. Perfect for lead generation, market research, business intelligence, and local SEO.

52

Dentist Lead Scraper

automation-lab/dentist-lead-scraper

🦷 Find dentist, orthodontist, and dental clinic leads from Google Maps with phones, websites, ratings, and optional email enrichment.

πŸ‘ User avatar

Stas Persiianenko

6

Dental Clinic Lead Finder

automation-lab/dental-clinic-lead-finder

Find dental clinic leads from Google Maps with phone, website, ratings, reviews, address, and public email enrichment.

πŸ‘ User avatar

Stas Persiianenko

2

Google Maps Email Extractor

api-empire/google-maps-email-extractor

Automate email extraction from Google Maps with Google Maps Email Extractor. The actor scans listings and pulls available contact emails into structured datasets for CRM enrichment.