Website Tech Stack Detector avatar

Website Tech Stack Detector

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Website Tech Stack Detector

Website Tech Stack Detector

Find out which CMS, e-commerce platform, analytics, ad pixels, chat widget and payment provider any website runs — one clean row per domain.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Murat Uzun

Murat Uzun

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

20 hours ago

Last modified

Share

What is Website Tech Stack Detector?

Website Tech Stack Detector is an Apify Actor that tells you what any website is built on: CMS, e-commerce platform, analytics, ad pixels, e-mail marketing, chat widget, payment provider, framework, cookie-consent tool, and hosting — one clean row per website, not per page. It runs on plain HTTP, no headless browser, so a few thousand domains is fast and cheap.

What data does Website Tech Stack Detector extract?

Website Tech Stack Detector extracts every signature anchored to something a site can only have if it truly runs it — a vendor CDN hostname, a namespaced variable, a generator tag:

FieldTypeDescription
domainstringRoot domain, www. stripped
title / descriptionstringHomepage title and meta description
generatorstring<meta name="generator"> tag, if present
cms / ecommercearrayCMS and e-commerce platforms
analytics / advertisingarrayAnalytics tools and ad pixels
emailMarketing / chat / paymentsarrayMarketing, chat, payment tools
frameworks / cookieConsentarrayFrameworks and consent tools
cdn / serverarrayHosting and web server
primaryCms / primaryEcommercestringBest single guess
isEcommercebooleanTrue if a shop platform was found
trackingIdsobjectGA4, GTM, Ads, Meta Pixel, Hotjar, Yandex, TikTok IDs
technologies / technologyCountarray/numberAll detections, count
pagesCrawled / scrapedAtnumber/stringPages fetched, timestamp
errorstringError message if domain could not be crawled (null if successful)

How to use Website Tech Stack Detector

  1. Paste your websites into Websites (bare domains or full URLs).
  2. Optionally pick Technology categories; empty means everything. Leave Max pages per website at 3.
  3. Enable Follow subdomains for sites like shop.example.com, then click Start and download results as JSON, CSV, Excel, or HTML.

Example input

{
"startUrls": [{ "url": "https://example.com" }],
"maxPagesPerDomain": 3,
"categories": ["cms", "ecommerce", "advertising"]
}

Example output

{
"domain": "example-shop.com",
"title": "Example Shop — Handmade Ceramics",
"cms": ["WordPress"],
"ecommerce": ["WooCommerce"],
"analytics": ["Google Analytics 4", "Google Tag Manager"],
"advertising": ["Meta Pixel", "Google Ads"],
"payments": ["Stripe", "PayPal"],
"primaryCms": "WordPress",
"isEcommerce": true,
"trackingIds": { "ga4": ["G-8XKQ2LM9PZ"], "gtm": ["GTM-T7FPMN"] },
"technologyCount": 15,
"pagesCrawled": 3,
"scrapedAt": "2026-09-09T12:00:00.000Z",
"error": null
}

Input parameters

ParameterTypeDefaultDescription
startUrlsarrayapify.comWebsites to fingerprint, one row each
maxPagesPerDomaininteger3Page budget per website (1–50)
categoriesarray[] (all)Technology categories to detect
followSubdomainsbooleanfalseAlso inspect subdomains
maxConcurrencyinteger10Parallel requests (1–50)
proxyConfigurationobjectnoneOptional proxy

Pricing

Website Tech Stack Detector uses pay-per-event pricing: $0.005 per website result ($5 per 1,000), plus a negligible $0.00005 actor-start fee, with platform usage included. HTML-only fetching keeps a 1,000-domain list at 3 pages each to a few cents of compute. Set Maximum cost per run to cap spend.

Website Tech Stack Detector vs. BuiltWith and Wappalyzer subscriptions

BuiltWith and Wappalyzer sell monthly subscriptions with lookup caps. This Actor is pay-per-event, run on demand or on a schedule, results straight into a dataset or your own pipeline via the API — no subscription, no unused seats.

Using Website Tech Stack Detector with AI agents and MCP

Website Tech Stack Detector runs on pay-per-event pricing with limited permissions — the two requirements for an Actor to be callable through the Apify MCP server at mcp.apify.com. An agent passes startUrls and gets one row per domain back, and connects via n8n, Make, Zapier, or LangChain through Apify's integrations.

FAQ

How accurate is it? Every signature is anchored to something a site can only have if it truly runs that technology, not a brand name in page text.

Why did it miss a tool I know is there? Usually Google Tag Manager: tags loaded through GTM are injected at runtime and never appear in HTML, which this Actor reads only — it reports the GTM container, not the tags inside it. Raising maxPagesPerDomain helps for scripts on missed pages.

Does it detect Turkish e-commerce platforms? Yes — Ticimax, IdeaSoft, T-Soft, ikas, Platin Market, iyzico, PayTR, and Shopier.

Is this legal to run? The Actor reads only public HTML and collects no personal data. You're responsible for complying with the sites' terms and applicable law.

How do I control cost? Set Maximum cost per run — narrowing categories and lowering Max pages per website also cut compute.

Can I export as CSV or Excel? Yes, from the Output tab and API.

Part of the webdatatools web-intelligence suite — every Actor is pay-per-event, runs without proxies or a headless browser, and returns one clean row per entity:

Website & domain intelligence

Content for AI, LLMs and RAG

Search, video and social

Leads, jobs and company data

Developer, app and research data

Support and feedback

Found a technology it should detect, or a false positive? Open an issue on the Issues tab.