Tech Stack Scraper - Website Analyzer avatar
Tech Stack Scraper - Website Analyzer

Pricing

from $0.01 / 1,000 results

Go to Apify Store
Tech Stack Scraper - Website Analyzer

Tech Stack Scraper - Website Analyzer

Detect technologies used by any website. Identify CMS, frameworks, analytics, marketing tools & more. Bulk analyze competitor tech stacks for market research.

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

John Rippy

John Rippy

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Tech Stack Lookup Scraper

"Know What Your Prospects Are Using" by John Rippy | johnrippy.link


Stop Paying $295/mo for BuiltWith

You're currently paying: BuiltWith ($295/mo), Wappalyzer Pro ($99/mo), SimilarTech ($199/mo), StackShare Pro ($49/mo).

What if you could detect tech stacks for pennies per site?

The Tech Stack Lookup Scraper identifies 200+ technologies on any website:

  • CMS platforms (WordPress, Shopify, Wix, Squarespace, Drupal, Magento)
  • JavaScript frameworks (React, Vue, Angular, Next.js, Nuxt, Gatsby)
  • Analytics tools (Google Analytics 4, Mixpanel, Amplitude, Segment)
  • Marketing automation (HubSpot, Mailchimp, Intercom, Drift)
  • CDN/Hosting (AWS, Cloudflare, Vercel, Netlify)
  • Security headers and SSL analysis
  • E-commerce platforms and payment processors

Pay only for what you use. No monthly subscriptions. No minimum commitments.


Why Choose This Over Traditional Tech Detection Tools

1. Pay-Per-Site, Not Per-Month

Traditional tools: $100-$300/month for unlimited lookups.

This actor: Pay per URL analyzed. Analyze 100 sites for ~$10. Analyze 1,000 for ~$75.

Analyze 500 competitor sites and still pay less than one BuiltWith subscription.

2. 200+ Technologies Detected

We detect technologies across 10 categories:

CategoryExamples
CMSWordPress, Shopify, Wix, Squarespace, Drupal, Magento, Webflow
FrameworksReact, Vue, Angular, Next.js, Nuxt, Gatsby, Svelte
AnalyticsGA4, Mixpanel, Amplitude, Heap, Segment, Hotjar, FullStory
MarketingHubSpot, Mailchimp, Klaviyo, Intercom, Drift, Zendesk
E-commerceShopify, WooCommerce, Magento, BigCommerce, Stripe, PayPal
CDNCloudflare, Fastly, Akamai, CloudFront, StackPath
HostingAWS, GCP, Azure, Vercel, Netlify, DigitalOcean, Heroku
SEOYoast, Rank Math, All in One SEO, Schema.org
AdvertisingGoogle Ads, Facebook Pixel, LinkedIn Insight, TikTok Pixel
SecurityCloudflare, Sucuri, Wordfence, reCAPTCHA

3. Confidence Scores

Every detection includes a confidence percentage (0-100%) so you know how reliable each result is.

4. Bulk Processing with Webhooks

Process thousands of URLs in parallel. Get results delivered to your webhook when done.


Quick Start Examples

Example 1: Analyze Single Website

{
"urls": ["https://stripe.com"],
"detectCMS": true,
"detectFrameworks": true,
"detectAnalytics": true
}

Example 2: Competitor Tech Stack Audit

{
"urls": [
"https://competitor1.com",
"https://competitor2.com",
"https://competitor3.com"
],
"detectCMS": true,
"detectFrameworks": true,
"detectAnalytics": true,
"detectMarketing": true,
"detectHosting": true
}

Example 3: Lead Qualification (Find WordPress Sites)

{
"urls": ["https://prospect1.com", "https://prospect2.com"],
"detectCMS": true,
"checkHeaders": true
}

Example 4: With Webhook

{
"urls": ["https://example.com"],
"webhookUrl": "https://hooks.zapier.com/hooks/catch/12345/abcdef/"
}

Detection Methods

We use 5 detection methods for maximum accuracy:

MethodWhat It Detects
HTML AnalysisMeta tags, scripts, stylesheets, inline code comments
HTTP HeadersServer, X-Powered-By, X-Generator, CDN headers
JavaScript GlobalsFramework-specific window objects (React, Vue, Angular)
URL PatternsKnown asset paths for platforms (wp-content, /cdn-cgi/)
DNS RecordsHosting providers, CDN configurations, email services

Input Parameters

ParameterTypeRequiredDescription
urlsstring[]YesList of website URLs to analyze
detectCMSbooleanNoDetect CMS platforms (default: true)
detectFrameworksbooleanNoDetect JS frameworks (default: true)
detectAnalyticsbooleanNoDetect analytics tools (default: true)
detectMarketingbooleanNoDetect marketing tools (default: true)
detectHostingbooleanNoDetect hosting/CDN (default: true)
checkHeadersbooleanNoAnalyze HTTP headers (default: true)
webhookUrlstringNoWebhook URL for async results
demoModebooleanNoReturn sample data without scraping

Output Format

{
"url": "https://example.com",
"scannedAt": "2025-12-23T12:00:00.000Z",
"technologies": {
"cms": [
{ "name": "WordPress", "version": "6.4", "confidence": 100 }
],
"frameworks": [
{ "name": "React", "version": "18.2", "confidence": 95 }
],
"analytics": [
{ "name": "Google Analytics 4", "confidence": 100 },
{ "name": "Hotjar", "confidence": 90 }
],
"marketing": [
{ "name": "HubSpot", "confidence": 100 },
{ "name": "Mailchimp", "confidence": 85 }
],
"hosting": [
{ "name": "AWS", "confidence": 80 }
],
"cdn": [
{ "name": "Cloudflare", "confidence": 100 }
],
"advertising": [
{ "name": "Google Ads", "confidence": 100 },
{ "name": "Facebook Pixel", "confidence": 95 }
]
},
"headers": {
"server": "nginx",
"poweredBy": "PHP/8.1",
"cacheControl": "max-age=3600"
},
"security": {
"hasSSL": true,
"hasHSTS": true,
"hasCSP": false
},
"techCount": 12,
"summary": {
"cms": "WordPress",
"framework": "React",
"analytics": "Google Analytics 4, Hotjar",
"hosting": "AWS",
"cdn": "Cloudflare"
}
}

Pay-Per-Event Pricing

You only pay for what you use. No monthly fees. No minimums.

EventDescriptionPrice
url_scannedEach URL analyzed$0.10
tech_detectedEach technology found$0.005

Cost Examples

TaskThis ActorBuiltWithWappalyzer
100 sites~$15$295/mo$99/mo
500 sites~$75$295/mo$99/mo
1,000 sites~$150$295/mo$99/mo
5,000 sites~$750$495/mo$199/mo

Save 50-90% compared to monthly subscriptions for typical usage.


Use Cases

Sales & Lead Generation

  • Lead qualification: Find prospects using specific technologies
  • Competitive intelligence: Discover competitor tech stacks
  • Upgrade opportunities: Find sites using outdated platforms
  • Target by CMS: Find all WordPress, Shopify, or Wix sites in a list

Marketing Agencies

  • Client audits: Understand current tech landscape
  • Platform migration: Identify sites ready for upgrades
  • Integration planning: See what tools are already in use

SEO Agencies

  • Technical audits: Detect analytics, SEO plugins, schemas
  • Competitor analysis: Compare your client's stack to competitors
  • Speed issues: Identify heavy scripts and plugins

Developers

  • Research: Understand what technologies power successful sites
  • Proposals: Accurately scope projects by knowing current stack
  • Benchmarking: Compare technology adoption across industries

API Integration

Using the Apify API (JavaScript)

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });
const run = await client.actor('localhowl/tech-stack-scraper').call({
urls: ['https://stripe.com', 'https://shopify.com'],
detectCMS: true,
detectFrameworks: true
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

Using cURL

curl -X POST "https://api.apify.com/v2/acts/localhowl~tech-stack-scraper/runs?token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"urls": ["https://example.com"],
"detectCMS": true,
"detectFrameworks": true,
"detectAnalytics": true
}'

Webhook Integration (Zapier, Make, n8n)

Webhook Payload Format

{
"event": "scan_completed",
"timestamp": "2025-12-23T12:00:00.000Z",
"actor": "tech-stack-scraper",
"runId": "abc123",
"urlsScanned": 10,
"techsDetected": 47,
"results": [...]
}

Common Automations

  • CRM Enrichment: Add tech stack data to HubSpot, Salesforce contacts
  • Lead Scoring: Auto-score leads based on technologies used
  • Slack Alerts: Notify when competitor changes their stack
  • Google Sheets: Build a database of prospect tech stacks

Limitations

  • Client-Side Only: Cannot detect server-side languages (PHP, Python, Ruby) definitively
  • Obfuscated Code: Some sites minify/obfuscate, reducing detection accuracy
  • Rate Limiting: Built-in delays to avoid being blocked
  • SPAs: Single-page apps may require JavaScript rendering

Support


Built by John Rippy | johnrippy.link


Keywords

tech stack detector, technology lookup, builtwith alternative, wappalyzer alternative, website technology checker, cms detector, framework detector, analytics detector, website scraper, technology profiler, lead enrichment, sales intelligence, competitive analysis, technology detection api