B2B Domain Contact, Tech Stack & ICP Enricher avatar

B2B Domain Contact, Tech Stack & ICP Enricher

Pricing

from $2.50 / 1,000 domain enricheds

Go to Apify Store
B2B Domain Contact, Tech Stack & ICP Enricher

B2B Domain Contact, Tech Stack & ICP Enricher

All-in-one B2B domain enrichment Actor. Extracts verified emails, phone numbers, LinkedIn/social profiles, 40+ tech stack signatures, DNS MX/SPF/DMARC security status, and B2B ICP qualification scores from any list of company domains.

Pricing

from $2.50 / 1,000 domain enricheds

Rating

0.0

(0)

Developer

Archie Campbell

Archie Campbell

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

21 days ago

Last modified

Features

Limited permissions

Share

B2B Domain Contact, Email, Tech Stack & ICP Lead Enricher

Apify Store Pay-Per-Event MCP Ready

Stop paying $0.03–$0.05 per row in Clay or Apollo. Enrich company domains with verified corporate emails, direct phone numbers, 42 tech stack signatures, DNS email security audits (MX/SPF/DMARC), and ICP qualification scores for just $0.0025 per domain.


🚀 Why RevOps & Growth Teams Use This Actor

Standard email finders only check shallow meta tags. This Actor executes a multi-step enrichment pipeline:

  1. Deep Website Crawling: Crawls Contact, About, Impressum, Team, Careers, and Pricing pages.
  2. Smart Email De-Obfuscation: Decodes [at] / (at) obfuscations, strips asset false-positives (@2x.png, sentry.io), and ranks executive inboxes (founder@, sales@, hello@) first.
  3. 42 High-Signal Tech Stacks: Detects CRM (HubSpot, Salesforce, Klaviyo), Payments (Stripe, Shopify), Analytics (GA4, Segment, PostHog), and Frameworks (Next.js, Webflow, WordPress).
  4. Email Security Audit (MSP Lead Trigger): Checks MX, SPF, and flags domains missing DMARC (_dmarc)—an instant hook for IT, MSP, and security consultants.
  5. Fair Pricing Policy: If a domain is unreachable or has no contacts, it outputs an explicit status: "no_results" with result_reason at $0.00 PPE charge. You only pay for successfully enriched leads.

📊 Cost Comparison

PlatformCost per 1,000 DomainsMinimum Monthly SpendTech Stack & Security Audit Included?
This Apify Actor$2.50 ($0.0025/ea)$0.00 (Pay as you go)✅ Yes (42 Stacks + DMARC)
Clay.com Native Credits$30.00 – $50.00$149/month plan❌ Requires 3 separate actions
Apollo.io$39.00 – $99.00$49/month plan❌ Limited tech stack data
ZoomInfo$15,000+/yearAnnual contract❌ No instant API self-serve

⚡ 1-Click Clay.com Integration

Stop burning 3–5 Clay credits per domain. Enrich directly using an HTTP API column in Clay:

  1. In your Clay table, add a new Enrichment column → HTTP API.
  2. Method: POST
  3. URL: https://api.apify.com/v2/acts/unlimitedbands~b2b-domain-contact-icp-enricher/run-sync-get-dataset-items?token=YOUR_APIFY_API_TOKEN
  4. Body (JSON):
{
"domains": ["{{Company Domain}}"],
"maxPagesPerDomain": 3,
"checkDnsSecurity": true,
"detectTechStack": true
}
  1. Map the response fields directly to your table:
    • emails[0] → Primary Email
    • techStack → Installed Technologies
    • emailSecurity.hasDmarcRecord → DMARC Protected (true/false)
    • leadScore → ICP Score (0-100)

🔄 Native n8n Workflow Integration

To automate domain enrichment in n8n:

  1. Add an HTTP Request node (or Apify node).
  2. Set URL to: https://api.apify.com/v2/acts/unlimitedbands~b2b-domain-contact-icp-enricher/run-sync-get-dataset-items?token={{$env.APIFY_API_TOKEN}}
  3. Method: POST | Body Parameters:
{
"domains": ["={{$json.domain}}"],
"detectTechStack": true,
"checkDnsSecurity": true
}
  1. Filter on status === "completed" to route enriched leads into HubSpot, Salesforce, or your cold email sequence.

💻 Python & cURL Quickstart

cURL
curl -X POST "https://api.apify.com/v2/acts/unlimitedbands~b2b-domain-contact-icp-enricher/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"domains": ["stripe.com", "supabase.com"],
"detectTechStack": true,
"checkDnsSecurity": true
}'
Python (apify-client)
from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run_input = {
"domains": ["linear.app", "vercel.com"],
"detectTechStack": True,
"checkDnsSecurity": True,
"maxPagesPerDomain": 5,
}
run = client.actor("unlimitedbands/b2b-domain-contact-icp-enricher").call(run_input=run_input)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(f"Domain: {item['domain']} | Emails: {item['emails']} | Tech: {item['techStack']}")

🤖 Using with AI Agents (MCP)

This Actor natively supports the Model Context Protocol (MCP). Connect it to Claude Desktop, Cursor, or Windsurf:

{
"mcpServers": {
"apify": {
"type": "http",
"url": "https://mcp.apify.com/?tools=b2b-domain-contact-icp-enricher"
}
}
}

💰 Transparent Pricing

  • Pricing Model: Pay-Per-Event ($0.0025 per enriched domain).
  • Zero-Charge Policy: If a domain cannot be reached or returns zero results, you are charged $0.00. You only pay for verified data.