Pricing
$15.00 / 1,000 audited domains
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
Actor stats
2
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
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 idea | Marketplace demand | Buyer usefulness | Competition | Difficulty | Pricing potential |
|---|---|---|---|---|---|
| B2B Website Contact & SEO Lead Auditor | High | High: turns domain lists into outreach-ready data | Medium-low | Medium | High |
| Local Service Website Form Finder | Medium | Good for agencies selling web/SEO services | Low | Low-medium | Medium |
| SaaS Pricing Page Change Monitor | Medium | Useful for competitive intelligence | Medium | Medium | Medium-high |
| Shopify Store Trust & Conversion Auditor | Medium-high | Useful for e-commerce agencies | Medium | Medium | Medium-high |
| Sitemap URL Classifier for SEO Teams | Medium | Useful but narrower | Low | Low | Medium |
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.comhttps://example.com
Run:
npminstallnpm start
The latest local test completed successfully with 2/2 successful audits and wrote dataset records plus a SUMMARY key-value store record.
