SaaS Stack Scanner with AI
Scan any company website to detect their SaaS tools — CRM, email, scheduling, analytics, chat — using just fetch() and regex. Batch-enrich your entire CRM for free.
How tech stack data powers your sales pipeline
One scan feeds personalized outreach, segmentation, and lead magnets
- → Personalized outreach mentioning their tools
- → Stack teardown lead magnets
- → Segment by tool for targeted campaigns
- → Tech stack stored as queryable JSONB
- → Filter contacts by tool
- → Track stack changes over time
- → Identify tool adoption patterns across ICP
- → Find leads with high SaaS spend
- → Score leads by replaceability
- → Personalized outreach mentioning their tools
- → Stack teardown lead magnets
- → Segment by tool for targeted campaigns
- → Tech stack stored as queryable JSONB
- → Filter contacts by tool
- → Track stack changes over time
- → Identify tool adoption patterns across ICP
- → Find leads with high SaaS spend
- → Score leads by replaceability
Cancel your BuiltWith subscription
BuiltWith
- × Subscription fees
- × Data locked in their dashboard
- × Per-seat pricing
- × Export limits
SoloStack + Claude Code
- ✓ Pay-per-use, no subscription
- ✓ Your data in your repo
- ✓ Zero vendor lock-in
- ✓ Unlimited exports
What this skill file teaches Claude
Drop one markdown file into your repo. Claude Code learns how to run this entire workflow.
Discovery-Based Detection
Doesn't rely on a hardcoded list. Extracts ALL third-party domains from HTML, maps known ones to friendly names, and surfaces unknown services for discovery. You'll find tools you didn't know existed.
WordPress Plugin Detection
Scans wp-content/plugins/ paths to identify installed plugins — WPForms, WooCommerce, Gravity Forms, ActiveCampaign, Yoast SEO. WordPress powers 40% of the web, so this catches a lot.
Batch Processing
Processes leads in configurable batches (default 10) with parallel HTTP requests. 389 leads enriched in under 5 minutes. No rate limits because it's just HTTP GET.
CRM Integration
Writes directly to your Neon Postgres database. Tech stacks stored as JSONB arrays — queryable with SQL. Filter leads by tool: SELECT * FROM contacts WHERE enrichment_data->'tech_stack' ? 'HubSpot'
Zero External APIs
No BuiltWith ($295/mo), no Wappalyzer API ($100/mo), no SimilarTech. Just fetch() and regex. The signals are in the public HTML — script tags, CDN URLs, tracking pixels, meta generators.
Stack Teardown Lead Magnets
Generate personalized 'stack teardown' reports for outreach — show each lead exactly what they're paying for, what's replaceable, and estimated savings. Turns cold outreach into warm consulting.
Build it with plain English
Tell Claude Code what to do. It handles the rest.
Pulling contacts with company domains from CRM... 389 contacts found, 0 already scanned Processing batch 1/39 (10 contacts)... ✓ Provoke.Agency | HubSpot, Calendly, WordPress, Hyperise, WPForms ✓ Hiatt Digital | Calendly, Squarespace, Google Tag Manager ✓ Clever Zebo | WordPress, Google Tag Manager ... Enriched: 314 | No tools: 24 | Failed: 51 Top tools: Google Tag Manager (151), WordPress (116), Calendly (38)
Scanning 50 leads with ICP score >= 80... Batch 1/5 complete — found GoHighLevel on 3 sites, HubSpot on 2 Batch 2/5 complete — discovered new tool: hyperise.io (personalization) ... All 50 contacts updated in CRM with tech_stack arrays Query: SELECT company, enrichment_data->'tech_stack' FROM contacts WHERE icp_score >= 80
SELECT company, company_domain FROM contacts WHERE enrichment_data->'tech_stack' ? 'HubSpot' ORDER BY icp_score DESC; Found 18 HubSpot users: 90 | Provoke.Agency | provoke.agency 85 | The Difference Card | thedifferencecard.com 80 | Chambers Capital | chamberscapitalventures.com ... Ready for targeted outreach — these leads are paying $50+/mo for CRM alone
What you can build with this
Personalized Cold Outreach
Instead of 'Hey, I noticed you run an agency', say 'I see you're using HubSpot + Calendly + Lemlist — that's ~$160/mo for tools that could run on one stack for $13.'
Lead Segmentation by Tool
Create campaigns targeting specific tool users: 'All GoHighLevel agencies', 'HubSpot users with ICP > 80', 'WordPress sites using WooCommerce'.
Competitive Intelligence
See what tools your ICP actually uses — not what you assume. If 40% of your leads use GoHighLevel instead of HubSpot, your positioning needs to address GoHighLevel.
Stack Teardown Lead Magnets
Generate a personalized PDF showing each prospect their current tools, estimated monthly cost, and exactly how much they'd save by consolidating. Higher-converting than generic ebooks.
Things to know
Sites behind Cloudflare/bot protection will return empty results (~13% failure rate in our tests)
JavaScript-only rendered tools (React lazy-loaded widgets) won't be detected — the scanner uses raw HTML, not a headless browser
Cost estimates are based on typical small business tier pricing — actual costs vary by plan
Get the full skill file
Everything above is 80% of the skill file. Download the complete version with full implementation details, agent prompts, and ready-to-run scripts.
Common questions
Keep building your stack
Related Solutions
More tools and workflows from across SoloStack
Free CRM
Unlimited contacts, zero per-seat pricing. AI-managed CRM in your repo.
Free ToolFree Email Marketing
Send campaigns with Resend API. No monthly fees, no subscriber limits.
Free ToolFree Scheduling
Booking pages with Google Calendar sync. Replace Cal.com for $0/mo.
Free ToolFree Website Builder
Build with Astro + AI. Static, fast, SEO-optimized, fully customizable.
Ready to automate?
SoloStack gives you every skill pre-installed — scraping, marketing, sales, CRM, and more. One repo. Every department.
Join Waitlist →