B2B Website Contact & SEO Lead Auditor avatar

B2B Website Contact & SEO Lead Auditor

Pricing

$15.00 / 1,000 audited domains

Go to Apify Store
B2B Website Contact & SEO Lead Auditor

B2B Website Contact & SEO Lead Auditor

Audit business websites and extract public contact details, social profiles, lead forms, tech stack hints, and SEO sales signals.

Pricing

$15.00 / 1,000 audited domains

Rating

5.0

(2)

Developer

Ushba Khan

Ushba Khan

Maintained by Community

Actor stats

2

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Turn company websites into sales-ready lead intelligence.

This Actor audits business websites and returns clean, structured records with public contact details, social profiles, lead form signals, technology hints, and SEO issues. It is built for B2B lead generation, SEO prospecting, marketing audits, agency outreach, CRM enrichment, and sales research.

Why this Actor

Apify Store demand is strongest around lead generation, SEO, e-commerce, and business data. Large platform scrapers are crowded and fragile, while website-level enrichment is durable, legal-friendly, and useful for agencies, sales teams, SaaS companies, and local service providers.

Opportunity comparison

Actor ideaMarketplace demandBuyer usefulnessCompetitionDifficultyPricing potential
B2B Website Contact & SEO Lead AuditorHighHigh: turns domain lists into outreach-ready dataMedium-lowMediumHigh
Local Service Website Form FinderMediumGood for agencies selling web/SEO servicesLowLow-mediumMedium
SaaS Pricing Page Change MonitorMediumUseful for competitive intelligenceMediumMediumMedium-high
Shopify Store Trust & Conversion AuditorMedium-highUseful for e-commerce agenciesMediumMediumMedium-high
Sitemap URL Classifier for SEO TeamsMediumUseful but narrowerLowLowMedium

Chosen product: B2B Website Contact & SEO Lead Auditor because it has broad buyer demand, lower maintenance risk than social scrapers, clear pay-per-domain value, and useful output even from small crawls.

What it extracts

  • Public emails and phone numbers from website pages
  • LinkedIn, Facebook, Instagram, X, YouTube, TikTok, and GitHub profiles
  • Contact/about/team/pricing/careers/business pages
  • Lead forms and form field signals
  • CTA text such as demo, quote, consultation, and subscribe prompts
  • Technology signals such as WordPress, Shopify, WooCommerce, Webflow, Wix, HubSpot, Intercom, Drift, Google Analytics, GTM, Meta Pixel, React, Next.js, and Cloudflare
  • Basic SEO issues: missing title, poor title length, missing meta description, poor meta description length, missing H1, multiple H1s, and thin content
  • Lead score, SEO score, business signals, and recommended sales angles

Input

{
"websites": ["https://apify.com", "example.com"],
"maxPagesPerWebsite": 8,
"includeLikelyContactPages": true,
"discoverFromSitemap": true,
"maxSitemapUrls": 25,
"respectRobotsTxt": true,
"requestTimeoutSecs": 20,
"maxRequestRetries": 2,
"maxConcurrency": 3,
"outputMode": "summaries",
"proxyConfiguration": {
"useApifyProxy": false
}
}

Output

Each domain summary includes:

{
"recordType": "domainSummary",
"domain": "apify.com",
"status": "ok",
"pagesFetched": 3,
"leadScore": 60,
"seoScore": 95,
"emails": [{ "value": "hello@apify.com", "type": "domain" }],
"phones": [],
"socialProfiles": {
"linkedin": "http://linkedin.com/company/apify/",
"x": "https://x.com/apify"
},
"technologies": ["Google Analytics", "Google Tag Manager", "HubSpot", "Intercom", "Next.js", "React"],
"businessSignals": {
"hasContactPage": true,
"hasLeadForm": false,
"analyticsDetected": true,
"chatDetected": true
},
"recommendedSalesAngles": [
"Conversion opportunity: no obvious lead/contact form found."
]
}

Set outputMode to both to also receive page-level records with titles, H1s, page type, forms, technologies, SEO issues, and extracted contact data per URL.

Use cases

  • Enrich lead lists before cold email or CRM import
  • Find companies missing contact forms, analytics, or SEO basics
  • Build agency prospect lists for web design, SEO, CRO, analytics, or WordPress services
  • Audit customer/prospect websites at scale
  • Qualify domains from Google Maps, directories, events, job boards, or purchased lead lists

Reliability features

  • Retries with backoff
  • Request timeouts
  • Optional Apify Proxy support
  • robots.txt support
  • Sitemap discovery
  • Same-domain crawl limits
  • Clean page-level and domain-level outputs
  • Local and Apify platform storage support
  • Pay-per-event charging hook for successful audited domains

Pay-per-event pricing recommendation

Recommended event: auditedDomain

Charge this event once for each website that returns at least one successfully fetched HTML page and produces a domain summary. This is the fairest unit because buyers think in domains or companies, not raw pages. It also prevents charging for unreachable domains.

Recommended pricing:

  • Launch price: $0.015 per audited domain ($15 per 1,000 domains)
  • Mature price after reviews: $0.025 per audited domain ($25 per 1,000 domains)
  • Premium tier with deeper page limits or extra enrichment later: $0.04-$0.06 per audited domain

This is realistic because the Actor returns enriched business intelligence, not just raw HTML or one scraped field.

Local test

The included local input tests:

  • https://apify.com
  • https://example.com

Run:

npm install
npm start

The latest local test completed successfully with 2/2 successful audits and wrote dataset records plus a SUMMARY key-value store record.