Website Tech & Contact Extractor — Stack, Emails, Socials
Pricing
from $10.00 / 1,000 scanned domains
Website Tech & Contact Extractor — Stack, Emails, Socials
Detect the technologies a website runs (CMS, CDN, analytics, frameworks, hosting, payment) and extract its contact details in the same call: emails, phone numbers, postal addresses, WhatsApp and links to LinkedIn, Facebook, Instagram, X, YouTube and TikTok.
Pricing
from $10.00 / 1,000 scanned domains
Rating
0.0
(0)
Developer
Enrich-CRM
Maintained by CommunityActor stats
0
Bookmarked
7
Total users
0
Monthly active users
8 days ago
Last modified
Categories
Share
Website Tech & Contact Extractor
Give it a domain. Get back the technologies the site runs and the contact details published on it — in one call, in about eight seconds.
Two jobs that usually need two tools:
- Technology stack — CMS, frameworks, CDN, hosting, analytics, payment, email provider, JavaScript libraries, web server, SSL, language. Typically 40–60 technologies across ~16 categories.
- Contact details — emails, phone numbers, postal addresses, WhatsApp, and links to LinkedIn, Facebook, Instagram, X, YouTube and TikTok.
Input
One field.
{ "domain": "example.com" }
https://example.com, example.com and www.example.com all work.
Output
One dataset item per domain.
{"domain": "rmsadvance.com","technologies": {"Content Management System": ["WordPress"],"Frameworks": ["Bootstrap", "PHP", "Open Graph", "Twitter Card"],"Analytics and Tracking": ["Google Analytics"],"Web Hosting Providers": ["..."],"Content Delivery Network": ["..."],"Payment": ["..."]},"footer_contacts": {"footer_found": true,"emails": ["drew@rmsadvance.com"],"phones": [],"addresses": [],"messengers": {},"social": {"facebook": ["https://www.facebook.com/restaurantmanagementsearch"]},"other_contact_urls": []},"meta": {"total_technologies": 54,"categories": 16,"http_status": 200,"response_ms": 48,"error": null}}
technologies is keyed by category, so you can pick out just the ones you care
about — technologies["Content Management System"] for a CMS filter, for
instance — without matching on names.
Views
The dataset ships with four views, so you can export only what you need:
| View | Contents |
|---|---|
| Results | domain, meta, technologies |
| Technology stack | domain, technologies, counts, response time |
| Contact details | emails, phones, addresses, WhatsApp |
| Social profiles | LinkedIn, Facebook, Instagram, X, YouTube, TikTok |
What it is good for
- Qualifying leads by stack. Find every prospect on Shopify, or everyone still on a CMS you migrate people away from.
- Enriching a domain list with a way to reach someone. The contact fields come from the same scan, so a list of domains becomes a list you can act on.
- Competitive and market research. Which analytics, which payment provider, which CDN — across a set of sites.
- Feeding an agent. One input field, predictable JSON, no browser. See below.
Limits — read this before you scale a run
Contact extraction reads the served HTML. It does not run JavaScript. On
sites whose footer is rendered client-side — most single-page apps and many
large modern sites — footer_contacts comes back empty even though the page
shows contact details in a browser. footer_found tells you which case you are
in. Technology detection is unaffected; it works on headers, HTML, scripts, DNS
and TLS.
In practice: static and server-rendered sites give rich contact data; JavaScript-heavy sites give you the stack and little else.
A domain that does not resolve, times out, or returns an error surfaces in
meta.http_status and meta.error rather than failing the run.
Pricing
| Event | Price |
|---|---|
| Actor start | $0.002 |
| Scanned domain | $0.01 |
A 1,000-domain run costs about $10. You are charged per domain scanned, not per technology found.
Calling it from code
Synchronously, one domain, results in the response:
curl -X POST "https://api.apify.com/v2/acts/enrich-crm~tech-detector/run-sync-get-dataset-items?token=YOUR_TOKEN" \-H "Content-Type: application/json" \-d '{"domain": "example.com"}'
For many domains, start one run per domain and read the datasets, or use a Task with the input list. A scan averages 8 seconds.
Related Actors
Part of the Enrich-CRM suite — company firmographics, funding, website traffic, email finding and verification, and the French company registry.