B2B Lead, WhatsApp, Email & Ad-Pixel Intelligence Scraper avatar

B2B Lead, WhatsApp, Email & Ad-Pixel Intelligence Scraper

Pricing

from $2.50 / 1,000 results

Go to Apify Store
B2B Lead, WhatsApp, Email & Ad-Pixel Intelligence Scraper

B2B Lead, WhatsApp, Email & Ad-Pixel Intelligence Scraper

Extract verified decision-maker emails, direct WhatsApp links, phone numbers, social media profiles, and detect Meta, TikTok & Google Ad Pixels from any website list (Google Maps, Clay, n8n, Make). Includes Lead Scoring & 6-language icebreakers.

Pricing

from $2.50 / 1,000 results

Rating

0.0

(0)

Developer

Cristian Duarte

Cristian Duarte

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

🎯 B2B Lead, WhatsApp, Email & Ad-Pixel Intelligence Scraper

Turn raw website lists (from Google Maps, Apollo, Clay, directories, or CSVs) into high-converting B2B sales intelligence in seconds.

Most contact scrapers (Contact Details Scraper or basic email finders) only extract generic info@ emails. B2B Lead, WhatsApp & Ad-Pixel Intelligence Scraper is built specifically for SMMA & Marketing Agencies, Cold Email Teams, GoHighLevel Users, B2B Sales Reps, and AI Agents (Claude / Cursor MCP, n8n, Make.com, Clay).

It crawls target business websites at lightning speed using plain HTTP/2 requests and uncovers whether a business is actively spending money on paid ads, how to reach them directly on WhatsApp Business, separates Decision-Maker Emails from generic inboxes, extracts hidden Schema.org / LocalBusiness data, and writes a Ready-to-Send Personalized Icebreaker in 6 languages (EN, ES, PT, FR, DE, IT).


πŸ”₯ Why Agencies & Automation Builders Choose This Actor

FeatureTraditional Contact ScrapersπŸš€ B2B Lead & Ad-Pixel Intelligence (duartelabs)
Verified Business Emailsβœ…βœ… (Separated into Decision-Maker vs. Generic)
Direct WhatsApp Business Links & NumbersβŒβœ… (Detects wa.me, API links & chat widgets)
Meta / Facebook, TikTok & Google Ad PixelsβŒβœ… (Detects 9+ Ad & Analytics Pixels)
Missing Ad Pixels & Agency Pitch StrategyβŒβœ… (Tells you exactly what service to pitch)
Ready-to-Send Cold Icebreaker (6 Languages)βŒβœ… (Auto-written in EN, ES, PT, FR, DE, IT)
Hidden Schema.org Address, City & RatingβŒβœ… (Extracts JSON-LD LocalBusiness metadata)
Website Conversion & SEO Audit GapsβŒβœ… (Flags missing chat widgets, booking & SEO)
Speed & Infrastructure CostSlow (Headless Browser)⚑ Ultra-Fast HTTP/2 (<$0.08 per 1,000 leads)

πŸš€ Key Features & Extracted Data Points

  1. πŸ“± Direct WhatsApp Business Finder & Phone Extractor:
    • Extracts wa.me, api.whatsapp.com, whatsapp://send, and floating WhatsApp chat widgets (Joinchat, WhatsHelp, GetButton, ElfSight, Click-to-Chat) along with clean international phone numbers.
  2. πŸ’° Advertising Spend & Pixel Checker (BuiltWith Alternative for Agencies):
    • Instantly detects if the business is running paid ads or retargeting:
      • Meta / Facebook Pixel (fbevents.js, fbq)
      • TikTok Pixel (analytics.tiktok.com)
      • Google Ads Conversion & Remarketing (googleadservices, AW-)
      • Google Tag Manager (GTM) & Google Analytics 4 (GA4)
      • LinkedIn Insight Tag, Pinterest Tag, Microsoft Clarity, Hotjar
  3. πŸ‘‘ Decision-Maker vs. Generic Email Classifier:
    • Automatically separates personal/executive emails (decisionMakerEmails) from generic role accounts (info@, support@, sales@) while filtering out junk/asset strings (sentry.io, wixpress).
  4. ✍️ Multilingual Personalized Outreach Icebreaker (readyToSendOutreach):
    • Auto-detects the website's language (English, Spanish, Portuguese, French, German, or Italian) and generates a tailored cold email or WhatsApp message referencing the exact business name, domain, and missing ad pixel or conversion gap.
  5. 🏒 Hidden Schema.org / JSON-LD Local Business Intelligence:
    • Extracts embedded structured metadata including Business Category (businessType), Physical Address, City, Country, Aggregate Rating, Review Count, and Price Range.
  6. πŸ› οΈ E-Commerce, CRM Tech Stack & Conversion Gaps (websiteHealthGaps):
    • Identifies Shopify, WooCommerce, WordPress, Wix, Squarespace, Webflow, HubSpot, Klaviyo, Mailchimp, ActiveCampaign, Intercom, Tidio/Crisp/Zendesk, Calendly, and Stripe β€” and flags actionable conversion leaks (missing live chat, missing booking calendar, missing lead form, or missing SEO meta description).

πŸ”— Seamless Integration with Google Maps, n8n, Make.com, Clay & MCP

1. Enrich Google Maps Scraper Results

Run any Google Maps Scraper on Apify, export the website column, and feed those URLs directly into startUrls. In seconds, you will know which local businesses (dentists, medspas, roofers, real estate agencies, clinics, e-commerce stores) have active ad budgets and WhatsApp numbers.

2. n8n, Make.com & Clay Workflows

Use the official Apify Module in n8n, Make.com, or Clay.com to run duartelabs/b2b-lead-whatsapp-pixel-scraper automatically whenever a new lead enters your CRM. Map the readyToSendOutreach field directly into Instantly.ai, Smartlead, Lemlist, WhatsApp API, or GoHighLevel.

3. AI Agents & Model Context Protocol (MCP)

Ready for Claude Desktop, Cursor, and OpenAI Agents via the Apify MCP Server. Ask your AI agent:

"Use duartelabs/b2b-lead-whatsapp-pixel-scraper to audit these 20 websites and list the ones running Meta Ads that don't have a TikTok Pixel."


πŸ“Š Sample Output Record

{
"url": "https://example-dental-clinic.com",
"domain": "example-dental-clinic.com",
"title": "Bright Smile Dental Clinic",
"businessType": "Dentist",
"leadScore": 90,
"leadTier": "πŸ”₯ HOT LEAD",
"isRunningAds": true,
"whatsappNumbers": ["+13055550199"],
"whatsappLinks": ["https://wa.me/13055550199"],
"decisionMakerEmails": ["dr.smith@example-dental-clinic.com"],
"emails": ["dr.smith@example-dental-clinic.com", "info@example-dental-clinic.com"],
"phones": ["+1 305-555-0199"],
"adPixelsDetected": ["Meta / Facebook Pixel", "Google Tag Manager (GTM)", "Google Analytics 4 (GA4)"],
"techStack": ["WordPress", "Calendly Booking", "WhatsApp Chat Widget"],
"missingAdPixels": ["Google Ads Tag", "TikTok Pixel"],
"websiteHealthGaps": ["Missing omnichannel pixels: Google Ads Tag, TikTok Pixel"],
"agencyPitchAngle": "Business is actively investing in ads (Meta / Facebook Pixel), but missing Google Ads Tag, TikTok Pixel. Pitch omnichannel retargeting & conversion optimization.",
"readyToSendOutreach": "Hi Bright Smile Dental Clinic team! I was browsing example-dental-clinic.com and noticed you're actively running Meta / Facebook Pixel, but you're currently missing Google Ads Tag to retarget visitors who bounce. Mind if I send over a quick 2-minute video showing how much extra revenue that can unlock?",
"address": "1200 Brickell Ave, Miami, FL, US",
"city": "Miami, FL",
"country": "US",
"ratingValue": 4.9,
"reviewCount": 142,
"instagram": "https://www.instagram.com/brightsmiledental",
"facebook": "https://www.facebook.com/brightsmiledental",
"language": "en",
"pagesScanned": 2,
"scrapedAt": "2026-10-19T14:00:00Z"
}

❓ Frequently Asked Questions (FAQ)

  • How fast is this scraper? It uses asynchronous HTTP/2 requests rather than heavy headless browsers, processing dozens of websites per second at minimal compute cost.
  • Does it crawl internal contact pages? Yes! When scanContactPages is enabled (default), it automatically discovers and scans internal /contact, /contacto, /contato, /about, /impressum, and /team pages on the same domain.
  • What languages are supported for the outreach generator? English (en), Spanish (es), Portuguese (pt), French (fr), German (de), and Italian (it) are automatically detected from the target website.

πŸ€– 1-Click Integration with Claude Desktop & Cursor (MCP)

{
"mcpServers": {
"apify": {
"command": "npx",
"args": ["-y", "@apify/actors-mcp-server", "--actors", "duartelabs/b2b-lead-whatsapp-pixel-scraper"],
"env": { "APIFY_TOKEN": "YOUR_APIFY_API_TOKEN" }
}
}
}

πŸ› οΈ Explore the Complete duartelabs 4-Actor Automation Suite


⚑ Ready-to-Import n8n Workflow Templates & Claude/Cursor MCP Config (1-Click Download)

Import these pre-built JSON workflows directly into n8n (Workflows -> Import from URL / File) or Claude Desktop / Cursor IDE:


🧱 How to Use in Clay.com (1-Click HTTP API Enrichment Column)

Enrichthousands of rows inside Clay.com without paying expensive per-credit markups:

  1. In your Clay table, click Add Column -> Add Enrichment -> HTTP API.
  2. Method: POST
  3. Endpoint URL: https://api.apify.com/v2/acts/duartelabs~b2b-lead-whatsapp-pixel-scraper/run-sync-get-dataset-items?token=YOUR_APIFY_API_TOKEN
  4. Headers: Content-Type: application/json
  5. Body (JSON):
{
"startUrls": [{ "url": "{{domain}}" }],
"scanContactPages": true,
"maxPagesPerDomain": 2
}
  1. Click Save & Run β€” Clay will automatically parse all returned JSON fields into columns!