Company Domain Finder, Tech Stack and MX/DNS Enricher avatar

Company Domain Finder, Tech Stack and MX/DNS Enricher

Pricing

from $2.50 / 1,000 enriched domains

Go to Apify Store
Company Domain Finder, Tech Stack and MX/DNS Enricher

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

Xenikii

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

3 days ago

Last modified

Security

Limited permissions

Share

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

CapabilityThis Actor (xenikii)Wappalyzer APIBuiltWith API
Company Name → Official Domain ResolutionBuilt-in (confidenceScore + country hint)Separate / limitedDomain input required
12-Category Live Tech StackLive HTTP, CSP, JS/CSS bundles & DNS TXTCached crawl + liveCached historical crawl
Email Security & Provider (MX, SPF, DMARC)Included (Google Workspace, M365, Proofpoint, etc.)PartialSeparate tier
B2B GTM Signals (hasPricing, hasCareers, hasDocs)IncludedNoNo
Published Role Contacts & Social LinksIncluded (Cloudflare cfemail decoded, zero PII)Add-on creditsSeparate product
Entry Pricing$2.50 / 1,000 enriched domains (no subscription)Monthly seat/credit planHigh 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 Workspace vs Microsoft 365 vs Proofpoint).
  • Cybersecurity & MSP Agencies: Audit prospect SPF and DMARC (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
}
ParameterTypeDefaultDescription
companies (required)string[]["Shopify", "Atlassian", ...]Company names ("ASML", "Doctolib | FR") or domains/URLs ("linear.app", "https://cal.com").
defaultCountrystring""Optional 2-letter ISO code (US, DE, NL, FR, JP) prioritized when resolving company names without an inline country hint.
minConfidencenumber0.65Minimum score (0.1–1.0) to accept a resolved domain. Lower-scoring matches return unresolved at $0.
enableTechAndContactsbooleantrueExtract company profile, GTM signals, 12-category tech stack, social links, corporate phones, and role emails.
enableDnsAndEmailbooleantrueQuery DNS (A, CNAME, MX, NS, TXT, SPF, DMARC, PTR) and RDAP for email, DNS, and hosting providers.
respectRobotsTxtbooleantrueCheck robots.txt before fetching a target homepage.
concurrencyinteger15Parallel workers (1–50).
serperApiKey / braveApiKeystring""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.

EventTitlePriceCharged When
actor-startActor start$0.0005Once per run
domain-resolvedResolved domain$0.0015 ($1.50 / 1,000)A company_name input resolves with confidenceScore >= minConfidence ($0 if input is already a domain)
domain-enrichedEnriched 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.50 total (~2,000 domains/month covered by Apify's $5 Free plan credit).
  • 1,000 company names resolved + enriched (85% match rate): $3.40 total.
  • 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 as xenikii/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 inspects Content-Security-Policy allowlists, preloaded JS/CSS entry bundles, outbound SaaS/ATS links (Ashby, Greenhouse, Calendly), and DNS TXT/SPF/DMARC verification 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, genericEmails returns [].
  • 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:

ActorBest ForPricing
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 ScraperExtract hiring velocity, salary transparency & open roles across 7 ATS platforms$1.50 / 1k job postings
Google Ads Transparency & Ad Library ScraperSpy on active Google Search, Display & YouTube creatives, days active & EU reach$1.80 / 1k ad creatives
Broken Link, Sitemap & AI SEO (llms.txt) AuditorAudit broken links, XML sitemaps, GPTBot/ClaudeBot rules & generate llms.txt$3.00 / 1k audited websites
Google Trends Breakout & Comparison ScraperTrack +5,000% breakout queries, multi-keyword share of search & live news trends$2.50 / 1k keyword trend reports