Company Domain Finder, Tech Stack and MX/DNS Enricher
Pricing
from $2.50 / 1,000 enriched domains
Company Domain Finder, Tech Stack and MX/DNS Enricher
Company domain finder and Wappalyzer alternative: resolve domains and enrich tech stack, MX/SPF/DMARC, GTM signals, and role contacts.
Pricing
from $2.50 / 1,000 enriched domains
Rating
5.0
(1)
Developer
Xenikii
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
0
Monthly active users
3 days ago
Last modified
Categories
Security
Limited permissionsShare
Resolve raw company names into verified official domains with confidence scores, and enrich any B2B domain with a 12-category tech stack, MX / SPF / DMARC email posture, DNS & cloud hosting providers, GTM signals (hasPricing, hasCareers, hasDocs, languages), and published corporate role contacts — in one fast HTTP + DNS pass.
Built as a pay-as-you-go Wappalyzer and BuiltWith alternative for Clay, n8n, Make, CRM enrichment, and AI outbound agents.
How It Compares to Wappalyzer & BuiltWith
| Capability | This Actor (xenikii) | Wappalyzer API | BuiltWith API |
|---|---|---|---|
| Company Name → Official Domain Resolution | Built-in (confidenceScore + country hint) | Separate / limited | Domain input required |
| 12-Category Live Tech Stack | Live HTTP, CSP, JS/CSS bundles & DNS TXT | Cached crawl + live | Cached historical crawl |
Email Security & Provider (MX, SPF, DMARC) | Included (Google Workspace, M365, Proofpoint, etc.) | Partial | Separate tier |
B2B GTM Signals (hasPricing, hasCareers, hasDocs) | Included | No | No |
| Published Role Contacts & Social Links | Included (Cloudflare cfemail decoded, zero PII) | Add-on credits | Separate product |
| Entry Pricing | $2.50 / 1,000 enriched domains (no subscription) | Monthly seat/credit plan | High monthly plan |
Who Is This For?
- Clay, n8n & Make Builders: Turn messy CRM company names (
"Doctolib | FR","Atlassian") into verified domains, tech stacks, and email infrastructure inside a single webhook/HTTP step. - B2B Outbound & RevOps Teams: Segment accounts by installed tools (
HubSpot,Salesforce,Marketo,Stripe,6sense,Intercom,OpenAI), self-serve motion (hasPricing), active hiring (hasCareers), or email gateway (Google WorkspacevsMicrosoft 365vsProofpoint). - Cybersecurity & MSP Agencies: Audit prospect
SPFandDMARC(none/quarantine/reject) posture alongside DNS and CDN providers at scale.
Input
Mix bare company names, country-hinted names (Company | ISO), domains, and URLs in the same batch:
{"companies": ["Atlassian", "Doctolib | FR", "Shopify", "linear.app"],"minConfidence": 0.65,"enableTechAndContacts": true,"enableDnsAndEmail": true}
| Parameter | Type | Default | Description |
|---|---|---|---|
companies (required) | string[] | ["Shopify", "Atlassian", ...] | Company names ("ASML", "Doctolib | FR") or domains/URLs ("linear.app", "https://cal.com"). |
defaultCountry | string | "" | Optional 2-letter ISO code (US, DE, NL, FR, JP) prioritized when resolving company names without an inline country hint. |
minConfidence | number | 0.65 | Minimum score (0.1–1.0) to accept a resolved domain. Lower-scoring matches return unresolved at $0. |
enableTechAndContacts | boolean | true | Extract company profile, GTM signals, 12-category tech stack, social links, corporate phones, and role emails. |
enableDnsAndEmail | boolean | true | Query DNS (A, CNAME, MX, NS, TXT, SPF, DMARC, PTR) and RDAP for email, DNS, and hosting providers. |
respectRobotsTxt | boolean | true | Check robots.txt before fetching a target homepage. |
concurrency | integer | 15 | Parallel workers (1–50). |
serperApiKey / braveApiKey | string | "" | Optional search API keys (BYOK) for local SMBs whose domain does not match their name and is not in Wikidata/GLEIF. |
Output
Each item is written to the default Dataset (JSON, CSV, Excel, Parquet), and run totals are saved to SUMMARY in the default Key-Value Store. Below is an untouched live output record for "Atlassian":
{"input": "Atlassian","inputType": "company_name","status": "enriched","companyName": "Atlassian","domain": "atlassian.com","websiteUrl": "https://www.atlassian.com/","confidenceScore": 0.99,"resolutionMethod": "wikidata_verified","description": "Atlassian unites every team with Jira, Confluence, Loom, and Rovo AI agents; one connected platform for planning, tracking, and delivering work.","logoUrl": "https://dam-cdn.atl.orangelogic.com/CDNLink/AT12ESY0.png","country": "US","foundedYear": 2002,"emailProvider": "Proofpoint","hasMx": true,"hasSpf": true,"dmarcPolicy": "reject","dnsProvider": "AWS Route 53","hostingProvider": "AWS CloudFront","technologies": ["AWS CloudFront","Intercom","Marketo","Google Analytics 4","Google Tag Manager","Microsoft Clarity","Meta Pixel","6sense","Sentry","OneTrust","Contentful","Algolia","HubSpot","Amazon SES","Stripe","Atlassian","Notion","DocuSign","Zoom","Miro","Canva","Postman","MongoDB Atlas","OpenAI","Anthropic"],"techByCategory": {"cdn_hosting": ["AWS CloudFront"],"chat_support": ["Intercom"],"marketing_automation": ["Marketo","Amazon SES"],"analytics": ["Google Analytics 4","Google Tag Manager","Microsoft Clarity"],"ads_pixels": ["Meta Pixel","6sense"],"security_auth": ["Sentry","OneTrust"],"cms": ["Contentful"],"saas_tools": ["Algolia","Atlassian","Notion","DocuSign","Zoom","Miro","Canva","Postman","MongoDB Atlas","OpenAI","Anthropic"],"crm": ["HubSpot"],"payments": ["Stripe"]},"genericEmails": ["press@atlassian.com"],"phones": ["+14157011110"],"socialLinks": {"linkedin": "https://www.linkedin.com/company/atlassian","x": "https://x.com/atlassian","facebook": "https://www.facebook.com/Atlassian","youtube": "https://www.youtube.com/user/GoAtlassian","github": "https://github.com/atlassian","instagram": "https://www.instagram.com/atlassian"},"gtmSignals": {"hasPricing": true,"hasCareers": true,"hasDocs": true,"languages": ["en","ja","fr","de","es","pt","zh","ko","ru","pl","it","nl"]},"error": null,"processedAt": "2026-11-04T09:20:54.527Z"}
Pricing (Pay Per Event)
Unresolved company names, invalid inputs, and dead domains cost $0. No residential proxies or headless browsers are required.
| Event | Title | Price | Charged When |
|---|---|---|---|
actor-start | Actor start | $0.0005 | Once per run |
domain-resolved | Resolved domain | $0.0015 ($1.50 / 1,000) | A company_name input resolves with confidenceScore >= minConfidence ($0 if input is already a domain) |
domain-enriched | Enriched domain | $0.0025 ($2.50 / 1,000) | Live DNS or HTTP profile, tech stack, GTM signal, or contact data is extracted |
- 1,000 domains enriched:
$2.50total (~2,000domains/month covered by Apify's$5Free plan credit). - 1,000 company names resolved + enriched (85% match rate):
$3.40total. - Respects Apify's Maximum total charge cap and exits cleanly when reached.
API, Clay, n8n & MCP Integration
curl -X POST "https://api.apify.com/v2/acts/xenikii~company-domain-tech-stack-enricher/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"companies": ["Atlassian", "Doctolib | FR", "linear.app"]}'
- Clay / n8n / Make: Call
run-sync-get-dataset-items(or the native Apify node) with["{{Company Name}} | {{Country}}"]. - MCP (
mcp.apify.com): Works out of the box in Claude Desktop, Cursor, and OpenAI/LangGraph agents asxenikii/company-domain-tech-stack-enricher.
FAQ & Data Compliance
- How does tech detection catch tools hidden behind tag managers or SSR? Besides DOM
<script>tags and HTTP headers/cookies, the Actor inspectsContent-Security-Policyallowlists, preloaded JS/CSS entry bundles, outbound SaaS/ATS links (Ashby,Greenhouse,Calendly), and DNSTXT/SPF/DMARCverification tokens (HubSpot,Marketo,Stripe,OpenAI,Anthropic,6sense). - Does it fabricate or guess
info@emails? Never. If a company publishes no contact emails on its homepage, contact/impressum subpages,security.txt, or DMARC records,genericEmailsreturns[]. - GDPR & Privacy Compliance: This Actor processes publicly published corporate metadata and infrastructure records only. Personal employee emails (
first.last@) and personal social profiles (/in/...) are filtered out in memory and never stored, keeping B2B enrichment aligned with GDPR data-minimization principles.
Other B2B Intelligence Actors
Combine these Actors in Clay, n8n, Make, or MCP to build a complete B2B signal and SEO stack:
| Actor | Best For | Pricing |
|---|---|---|
| Company Domain, Tech Stack & MX/DNS Enricher (This Actor) | Resolve company names to domains, 12-category tech stacks, MX/SPF/DMARC & role contacts | $2.50 / 1k enriched domains |
| B2B Hiring Signals & Multi-ATS Job Scraper | Extract hiring velocity, salary transparency & open roles across 7 ATS platforms | $1.50 / 1k job postings |
| Google Ads Transparency & Ad Library Scraper | Spy on active Google Search, Display & YouTube creatives, days active & EU reach | $1.80 / 1k ad creatives |
Broken Link, Sitemap & AI SEO (llms.txt) Auditor | Audit broken links, XML sitemaps, GPTBot/ClaudeBot rules & generate llms.txt | $3.00 / 1k audited websites |
| Google Trends Breakout & Comparison Scraper | Track +5,000% breakout queries, multi-keyword share of search & live news trends | $2.50 / 1k keyword trend reports |