Wappalyzer Scraper
Pricing
from $7.00 / 1,000 websites
Wappalyzer Scraper
[$0.01/site] Wappalyzer-style technology lookup for any list of websites: CMS, e-commerce, framework, analytics, ad pixels, payments, hosting, CRM, chat — 209 signatures in 32 categories, one row per site, plus e-mails and social profiles from the same page. No run fee, no browser.
Pricing
from $7.00 / 1,000 websites
Rating
5.0
(1)
Developer
Matvey
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Wappalyzer Scraper looks up the technology stack of any list of websites the way Wappalyzer does — CMS, e-commerce platform, front-end framework, analytics, advertising pixels, payments, hosting and CDN, CRM and e-mail tools, live chat, cookie consent, reviews, A/B testing — 209 signatures across 32 categories — and gives it back as one flat row per website. $0.01 per website, no start fee, no API key, no browser extension.
Because the home page is already fetched, the same row also carries the e-mails, phone numbers and social profiles found on it. One run gives you the stack and the way to contact whoever runs it.
Sites that refuse to answer come back as an error row and are never billed.
What is Wappalyzer Scraper?
It is a Wappalyzer lookup you can run in bulk — from the Apify console, the API, a spreadsheet, n8n, Make or an AI agent — without the browser extension, the monthly plan or the per-lookup credits. Paste one domain or ten thousand; per website you get what it runs, in which category, whether the evidence was in the page or in a response header, and how to reach the owner.
Typical uses: prospect lists ("Shopify stores that do not use Klaviyo yet"), qualifying inbound leads before the call, competitive research on a market segment, auditing a portfolio of client sites, and enriching a CRM with technographic fields.
What it detects
| Category | Examples |
|---|---|
| E-commerce | Shopify, WooCommerce, Magento, BigCommerce, PrestaShop, Ecwid |
| CMS and builders | WordPress, Wix, Squarespace, Webflow, Drupal, Joomla, Tilda, HubSpot CMS |
| Front-end | Next.js, Nuxt, React, Vue, Angular, Svelte, Gatsby, Astro, jQuery, Bootstrap, Tailwind |
| Analytics | GA4, Universal Analytics, Matomo, Plausible, Hotjar, Clarity, Mixpanel, Amplitude, Heap |
| Ad pixels | Meta, Google Ads, TikTok, LinkedIn, X, Pinterest, Snapchat, Reddit, Criteo, Taboola |
| Marketing and CRM | HubSpot, Marketo, Klaviyo, Mailchimp, ActiveCampaign, Omnisend, Segment, Tealium, Braze |
| Payments | Stripe, PayPal, Square, Klarna, Afterpay, Zip, Apple Pay |
| Hosting, CDN, server | Cloudflare, Vercel, Netlify, Akamai, Fastly, CloudFront, nginx, Apache, LiteSpeed, IIS |
| Consent and security | OneTrust, Cookiebot, CookieYes, Usercentrics, reCAPTCHA, hCaptcha, Turnstile |
| Chat, booking, reviews | Intercom, Zendesk, Tawk, Crisp, Calendly, Acuity, Mindbody, Yotpo, Judge.me, Trustpilot |
| A/B, search, video, monitoring | Optimizely, VWO, Adobe Target, Algolia, Vimeo, Wistia, Sentry, New Relic, Datadog |
What the numbers actually are
Measured against 97 real websites — small businesses taken from social-profile links and well-known brands across retail, media, SaaS and local services, in several countries:
| Websites that answered | 88% directly, 92% when blocked ones are retried through a proxy |
| Technologies found per website | 4 on average, median 4, best 12 |
| Websites with at least one technology | 95% of those that answered |
| Social profiles found | 78% of websites |
| E-mail on the home page | 28% of websites |
| Median time per website | about 1.5 seconds |
The 8% that refuse everything are heavy retail and media sites behind enterprise bot protection. They come back as an error row with the reason, and they cost nothing.
How much does it cost?
$0.01 per website — one row, one charge, no start fee. A thousand domains is $10.
- Sites that refuse every attempt: $0.
- Sites removed by your own filters: $0.
- Contacts, categories, titles and headers: included, not an add-on.
Bulk export: what 50,000 rows actually cost
This Actor is built for bulk jobs — put thousands of domains into one run, or call it from the API on a schedule. There is no fee per run, no fee per page and no proxy charge: you pay for the rows you keep, and error rows are free. That is what decides the bill once you scan a whole market rather than a handful of sites.
| Job | This Actor | Most-used Actor in this category |
|---|---|---|
| 50,000 websites across 100 runs | $500 | $5,000 |
Checked on the Apify Store on 23 September 2026 against the Actor with the most monthly users in this category, which charges $0.10 per website. Some Actors here ask less per row — this table compares against the one buyers actually use most.
How to use it in three steps
- Paste domains into 🌐 Websites —
gymshark.com,allbirds.com, or a list of ten thousand from a sheet. - If you are building a prospect list, fill in ✅ Keep only sites that use and 🚫 Drop sites that use. Filtered-out sites are not billed.
- Press Start, then download JSON, CSV or Excel — or call the run from the API, n8n, Make, Zapier or an AI agent.
⬇️ Input
{"domains": ["gymshark.com", "allbirds.com", "brooklinen.com"],"mustUse": ["shopify"],"mustNotUse": ["klaviyo"],"includeContacts": true}
That input answers a real sales question: Shopify stores that have not bought Klaviyo yet — with the e-mail address to write to, in the same row.
Filters
✅ Keep only sites that use requires every named technology; 🚫 Drop sites that use removes a site if any of them is present. Names are matched loosely, so shopify matches both Shopify and Shopify Plus. 🗂️ Only these categories narrows what appears in the row when you only care about, say, payments.
⬆️ Output
{"type": "website","domain": "gymshark.com","stack": "Shopify · Google Tag Manager · Klaviyo · Cloudflare · Meta Pixel","technologies": ["Shopify", "Google Tag Manager", "Klaviyo", "Cloudflare", "Meta Pixel"],"technologyCount": 5,"categories": ["ads_pixel", "cdn", "ecommerce", "email_marketing", "tag_manager"],"technologiesByCategory": { "ecommerce": ["Shopify"], "cdn": ["Cloudflare"], "email_marketing": ["Klaviyo"] },"ecommerce": "Shopify","hosting": ["Cloudflare"],"marketing": ["Klaviyo"],"adsPixels": ["Meta Pixel"],"emails": ["press@gymshark.com"],"instagram": "https://instagram.com/gymshark","title": "Gymshark","readVia": "direct","scrapedAt": "2026-09-23T12:04:11.004Z"}
technologiesDetailed adds, per technology, its category and whether the evidence was in the page or in a response header. Two table views come with the dataset: Tech stack and Contacts.
Use cases
Prospect lists for anyone selling to online stores
Filter by platform, exclude the competitor's tool, keep the e-mail. That is the whole workflow, in one run.
Qualifying inbound leads
Before the call, know whether they are on Shopify or Magento, whether they already run a consent platform, and which analytics they trust.
Competitive and market research
Scan a market segment and count platforms, pixels and payment providers. technologiesByCategory makes the aggregation a one-liner.
Agencies auditing client sites
Check a portfolio for missing pixels, missing consent banners or an outdated framework, on a schedule.
AI agents
Connect through the Apify MCP server and ask "what does gymshark.com run on?" — the agent gets rows, not a screenshot.
Integrations
Every run is available through the Apify API, and the Actor works out of the box with n8n, Make, Zapier, Google Sheets, LangChain and the Apify MCP server. Schedule it, webhook it, or export straight to CSV.
FAQ
Is this the official Wappalyzer? No. It is an independent Actor with its own signature set, built to give the same kind of answer — the technologies a site runs — in bulk and at $0.01 per site.
Why is a site missing a technology I know it uses? Detection reads the home page and its response headers. A tool loaded only on inner pages or after login is not visible from the home page. Use technologiesDetailed to see the evidence for what was found.
Do I need a proxy? Usually not. 88% of sites answer a direct request; the rest are retried through residential addresses automatically when Retry blocked sites through a proxy is on.
Is this legal? The Actor reads publicly available home pages and response headers, the same thing a browser does. Contact data is limited to what a site publishes about itself; use it in line with GDPR, CCPA and the site's terms.
Is there a run fee, a monthly plan or a minimum? No. One charge per delivered website, and nothing else.