Google Maps B2B Lead, Email & Tech-Stack Enricher avatar

Google Maps B2B Lead, Email & Tech-Stack Enricher

Pricing

from $2.00 / 1,000 primary lead / record scrapeds

Go to Apify Store
Google Maps B2B Lead, Email & Tech-Stack Enricher

Google Maps B2B Lead, Email & Tech-Stack Enricher

Pricing

from $2.00 / 1,000 primary lead / record scrapeds

Rating

0.0

(0)

Developer

harrison clough

harrison clough

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

19 hours ago

Last modified

Share

Extract high-intent local business leads by search query and location, then automatically crawl each company's website to enrich DNS MX-verified emails, E.164 phone numbers, social profiles (LinkedIn, Instagram, Facebook, X, YouTube, TikTok), CMS platform, ad pixels (meta_pixel, google_tag_manager, tiktok_pixel, linkedin_insight), and booking/CRM widgets (Calendly, HubSpot, Intercom).

Built for Clay.com, n8n, Make.com, and AI Agents (MCP) with guaranteed structured JSON output and Pay-Per-Result ($0 on Empty) billing—you never pay for dead domains or unverified records.


Why Use This Actor Instead of Legacy Google Maps Scrapers?

FeatureLegacy Maps Scrapers ($30–$49/mo Rental)coherent_edelweiss/google-maps-b2b-enricher
Pricing ModelUpfront monthly subscription even if runs failPay-Per-Event ($0.002–$0.007/lead) — $0 on empty results
Email VerificationRaw regex scraping (high bounce rate, .png false positives)Live DNS-over-HTTPS MX Verification + Gateway Detection (Google Workspace, Microsoft 365, Proofpoint)
Ad Pixel & Tech Stack DetectionNot includedDetects CMS (WordPress, Shopify, Webflow) + Retargeting Pixels + CRM/Booking Widgets
AI B2B Sales PitchRequires separate LLM stepBuilt-in gap analysis outreach hook tailored to missing pixels/booking tools
UK / EU GDPR ComplianceScrapes personal data indiscriminatelyBuilt-in gdprSafeMode (auto | strict | off) for UK/EEA corporate role-only filtering
Execution Speed60–180s headless browser spin-up4–8 seconds with zero headless browser overhead

Transparent Pay-Per-Event Pricing (Zero-Charge on Empty)

You are never billed for failed scrapes or businesses without data:

  • result-scraped ($0.002): Charged only when a valid business profile with domain/contact metadata is extracted.
  • verified-contact-enriched ($0.003): Charged only when at least one DNS MX-verified email or website tech-stack signature is attached.
  • ai-structured-summary ($0.002): Charged only when includeAiPitch: true generates a custom B2B sales outreach hook.

Cost Example: Enriching 1,000 verified local B2B leads with MX-verified emails, tech stack, ad pixels, and AI cold email hooks costs $7.00 total (vs. $50–$150 in Clay/SaaS enrichment credits).


1-Click Integrations: Clay.com, n8n & Make.com

Clay.com ("HTTP API" Enrichment Column)

Skip expensive native enrichment credits inside Clay by calling the synchronous dataset endpoint directly:

  • Method: POST
  • URL: https://api.apify.com/v2/acts/coherent_edelweiss~google-maps-b2b-enricher/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN
  • Headers: Content-Type: application/json
  • Body:
{
"queries": ["{{Business Category}} in {{City}}"],
"maxResultsPerQuery": 5,
"enrichWebsites": true,
"includeAiPitch": true,
"gdprSafeMode": "auto"
}

n8n / Make.com / cURL Quickstart

curl -X POST "https://api.apify.com/v2/acts/coherent_edelweiss~google-maps-b2b-enricher/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"queries": ["specialty coffee roasters in Austin TX", "dental clinics in Miami FL"],
"maxResultsPerQuery": 10,
"enrichWebsites": true,
"includeAiPitch": true,
"gdprSafeMode": "auto"
}'

Python (apify-client)

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("coherent_edelweiss/google-maps-b2b-enricher").call(
run_input={
"queries": ["specialty coffee roasters in Austin TX"],
"maxResultsPerQuery": 10,
"enrichWebsites": True,
"includeAiPitch": True,
"gdprSafeMode": "auto",
}
)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item["business_name"], item["verified_emails"], item["cms_platform"], item["ai_b2b_sales_pitch"])

Sample Enriched Output

{
"query": "specialty coffee roasters in Austin TX",
"business_name": "Merit Coffee Co.",
"category": "specialty coffee roasters",
"address": "Austin TX",
"website": "https://meritcoffee.com",
"domain": "meritcoffee.com",
"phone_e164": "+12105550192",
"rating": 4.8,
"reviews_count": 342,
"verified_emails": ["info@meritcoffee.com", "wholesale@meritcoffee.com"],
"mx_verified": true,
"email_provider": "Google Workspace",
"social_profiles": {
"instagram": "https://instagram.com/meritcoffee",
"facebook": "https://facebook.com/meritcoffee"
},
"cms_platform": "Shopify",
"ad_pixels_detected": ["meta_pixel", "google_tag_manager"],
"booking_or_crm_tools": ["Klaviyo"],
"ai_b2b_sales_pitch": "Merit Coffee Co. runs on Shopify with Meta Pixel & GTM active, making them an ideal prospect for wholesale B2B retention automation or TikTok Pixel expansion."
}

Connect to Claude Desktop, Cursor & AI Agents (MCP)

You can call this Actor directly from Claude Desktop, Cursor, or any Model Context Protocol (MCP) client:

{
"mcpServers": {
"google-maps-b2b-enricher": {
"command": "npx",
"args": [
"-y",
"@apify/actors-mcp-server",
"--actors",
"coherent_edelweiss/google-maps-b2b-enricher"
],
"env": {
"APIFY_TOKEN": "YOUR_APIFY_TOKEN"
}
}
}
}

UK GDPR, EU GDPR & PECR Compliance Notice (Safe-by-Design)

  • Stateless On-Demand Processor: This Actor is an ephemeral, on-demand software utility that executes within the user's isolated Apify container. The Actor developer does not store, aggregate, or resell any scraped datasets or personal data.
  • Built-in gdprSafeMode (auto | strict | off): By default (auto), when a UK or EEA domain (.uk, .co.uk, .eu, .de, .fr, etc.) is detected, the Actor automatically filters out named personal emails (firstname.lastname@) and personal LinkedIn profile URLs (/in/), returning only non-personal corporate role endpoints (info@, sales@, contact@, enquiries@), corporate /company/ links, and website technology stack metadata.
  • Controller Responsibility: Users disabling gdprSafeMode act as Data Controllers and are solely responsible for establishing a valid lawful basis (such as UK GDPR Article 6(1)(f) Legitimate Interests for corporate subscribers) and complying with UK PECR / EU ePrivacy rules.

Frequently Asked Questions (FAQ)

How do I extract emails and ad pixels from Google Maps businesses?

Pass any search query (e.g., "roofing contractors in Dallas TX" or "med spas in London") with "enrichWebsites": true. The Actor discovers matching businesses, visits their official websites, extracts contact emails, verifies their DNS MX records in real time, and inspects the HTML for Meta, Google, TikTok, and LinkedIn pixels.

Does this require Google Maps API keys or proxies?

No external API keys or browser cookies are required. Everything runs out of the box using high-concurrency async HTTP requests.