All-in-One B2B Website Audit & Lead Intelligence Scraper
Pricing
from $5.50 / 1,000 domain auditeds
All-in-One B2B Website Audit & Lead Intelligence Scraper
Comprehensive 61-parameter website audit tool extracting Contacts, Social Links, Tech Stack, Marketing Pixels, SEO Meta, CTAs, and Live Chat Widgets with automated pitch reason generator.
Pricing
from $5.50 / 1,000 domain auditeds
Rating
0.0
(0)
Developer
sadique shaikh
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
🚀 All-in-One B2B Website Audit & Lead Intelligence Scraper
The most comprehensive 61-parameter website audit and B2B lead enrichment tool on Apify. Turn any list of raw domains or website URLs into actionable lead intelligence, contact data, technology stack insights, and automated sales pitch arguments.
📌 Table of Contents
- 🌟 Key Features & 8 Core Modules
- 🎯 Automated Web Dev Pitch Generator
- 📥 Input Parameters
- 📤 Output Dataset Example
- 💻 Integration Examples
- 💳 Pricing & Pay-Per-Event
- ❓ Frequently Asked Questions
🌟 Key Features & 8 Core Modules (61 Parameters)
📞 1. Contact Discovery (7 Parameters)
- Emails Extracted: Scraping clean, valid business email addresses (excluding static asset emails).
- Phone Numbers: Extracting phone numbers with regex pattern matching.
- Physical Address: Detecting physical office/store address keywords.
- Contact & About Page Links: Direct URL resolution for contact, about us, and careers pages.
- Contact Form Detection: Checking if active lead capture forms exist.
🌐 2. Social Discovery (9 Parameters)
- Direct extraction of official social profile links:
- LinkedIn, Facebook, Instagram, X (Twitter), YouTube, WhatsApp, TikTok, Pinterest, GitHub
💻 3. Website Technology & Infrastructure (8 Parameters)
- CMS Platform: WordPress (Theme detection), Shopify, Webflow, Squarespace, Wix, Ghost, or Custom.
- Frontend Frameworks: React, Next.js, Vue.js, Nuxt.js, Laravel.
- SSL Security: Verifying HTTPS active certificate.
- CDN Detection: Cloudflare, Fastly, Akamai, Cloudfront.
- Web Server & Hosting: Nginx, Apache, IIS, X-Powered-By detection.
📊 4. Marketing & Tracking Pixels (9 Parameters)
- Analytics & retargeting pixel status:
- Google Analytics (GA4/UA), Google Tag Manager (GTM), Meta (Facebook) Pixel, LinkedIn Insight Tag, Microsoft Clarity, Hotjar, HubSpot, Intercom, Zendesk
🔍 5. SEO Intelligence (9 Parameters)
- Meta Data: Page Title, Meta Description, H1 Tag.
- OpenGraph Meta: OG Title, OG Image for social sharing preview.
- Technical SEO: Schema.org JSON-LD detection, Canonical URL, Robots.txt check, Sitemap.xml check, Language tag.
🏢 6. Business Intelligence (7 Parameters)
- Company Name: Extracted from site meta and header structure.
- Google Maps Link: Direct link to Google Business Profile.
- Business Indicators: Operating hours, service areas, supported countries & languages.
💼 7. Sales Intelligence & Conversion Signals (9 Parameters)
- Call-To-Action (CTA) button detection.
- Intent signals: Book Demo, Free Trial, Request Quote, Schedule Meeting.
- Social proof signals: Testimonials, Client Logos, Portfolio, Case Studies.
💬 8. Communication Channels (6 Parameters)
- Detection of live chat widgets (Intercom, Zendesk, Tidio, Crisp, Drift).
- Specialized form detection (Newsletter, Quote, Support, Booking, Demo Forms).
🎯 Automated Audit & Web Dev Pitch Generator
Every scanned domain receives an automated Design Score (1-5) and an Automated Pitch Generator:
- 1-Page Brochure Website Detection: Identifies single-page sites that need multi-page sales funnels.
- Mobile Responsiveness Check: Verifies viewport configuration.
- Automated Pitch Reasons: Generates instant cold email pitch angles (e.g. "Not Mobile Responsive, No SSL Certificate, 1-Page Site, Outdated Design Layout").
📥 Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
domainsText | String | Required | List of domain names or URLs separated by newlines. |
maxThreads | Integer | 15 | Concurrency rate (max parallel crawling threads). |
timeout | Integer | 12 | Request timeout per URL in seconds. |
includeContactDiscovery | Boolean | true | Enable module 1: Emails, phones, address, forms. |
includeSocialDiscovery | Boolean | true | Enable module 2: Social media profile links. |
includeWebsiteTechnology | Boolean | true | Enable module 3: CMS, frameworks, CDN, SSL. |
includeMarketingTracking | Boolean | true | Enable module 4: Pixels, GA, GTM, Clarity, Hotjar. |
includeSeoIntelligence | Boolean | true | Enable module 5: Meta title, description, OG tags. |
includeBusinessIntelligence | Boolean | true | Enable module 6: Company name, Google maps link. |
includeSalesIntelligence | Boolean | true | Enable module 7: CTA buttons, intent signals, testimonials. |
includeCommunicationChannels | Boolean | true | Enable module 8: Live chat widgets, specialized forms. |
{"domainsText": "google.com\nshopify.com\nstripe.com","maxThreads": 15,"timeout": 12,"includeContactDiscovery": true,"includeSocialDiscovery": true,"includeWebsiteTechnology": true,"includeMarketingTracking": true,"includeSeoIntelligence": true,"includeBusinessIntelligence": true,"includeSalesIntelligence": true,"includeCommunicationChannels": true}
📤 Output Dataset Example (JSON)
{"domain": "example.com","enrich_status": "Online","enrich_load_time_sec": 1.45,"enrich_ssl_active": true,"audit_design_score": 4,"audit_design_style": "Modern","audit_is_1_page_website": false,"audit_responsive_mobile": true,"audit_pitch_web_dev": false,"audit_pitch_reasons": [],"contact_discovery": {"emails": ["contact@example.com"],"phones": ["+1 800-555-0199"],"contact_page_link": "https://example.com/contact","has_contact_form": true},"website_technology": {"cms": "WordPress","wp_theme": "astra","cdn": "Cloudflare","framework": "React"},"marketing_tracking": {"google_analytics": true,"meta_pixel": true,"intercom": false},"seo_intelligence": {"title": "Example Corporation - Leading B2B Solutions","description": "Comprehensive enterprise technology services.","h1": "Welcome to Example Corporation"}}
💻 Integration Examples
Node.js / JavaScript
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_API_KEY' });const run = await client.actor('validatormails/b2b-website-auditor-lead-intelligence').call({domainsText: 'stripe.com\nshopify.com',maxThreads: 10});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
Python
from apify_client import ApifyClientclient = ApifyClient('YOUR_API_KEY')run = client.actor('validatormails/b2b-website-auditor-lead-intelligence').call(run_input={'domainsText': 'stripe.com\nshopify.com','maxThreads': 10})for item in client.dataset(run['defaultDatasetId']).iterate_items():print(item)
💳 Pricing & Pay-Per-Event (PPE)
This Actor uses Apify's Pay-Per-Event billing model:
- $0.0075 per domain audited ($7.50 per 1,000 domains).
- You only pay for successful results.
❓ Frequently Asked Questions
Q: Can I scan 100,000 domains at once?
A: Yes! The actor utilizes a high-throughput multi-threaded HTTP engine. Simply increase maxThreads up to 30.
Q: How are cold email pitch reasons generated?
A: The engine checks for missing SSL certificates, absent mobile viewports, single-page limitations, missing marketing pixels, and outdated web structures to generate targeted outreach angles.