SkillsWhitepaperHow It WorksResultsFAQ Join Waitlist
SKILL FILE

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.

$0 cost — uses fetch(), no APIs needed
389 leads enriched in under 5 minutes
45+ SaaS tools auto-detected
Download Skill File ↓

How tech stack data powers your sales pipeline

One scan feeds personalized outreach, segmentation, and lead magnets

New Leads Enrolled Signal-based outreach or lead import
1 Fetch Company Sites
2 Extract Third-Party Services
3 Map & Store
Sales
  • Personalized outreach mentioning their tools
  • Stack teardown lead magnets
  • Segment by tool for targeted campaigns
CRM
  • Tech stack stored as queryable JSONB
  • Filter contacts by tool
  • Track stack changes over time
Growth
  • Identify tool adoption patterns across ICP
  • Find leads with high SaaS spend
  • Score leads by replaceability
Events Tracked
Replaces
$3,540
New Leads Enrolled Signal-based outreach or lead import
1
Fetch Company Sites Parallel HTTP GET on homepage + 4 key pages — free
2
Extract Third-Party Services Script tags, CDN URLs, WP plugins, meta generators
3
Map & Store Known domains → friendly names, write to CRM enrichment_data
Sales
  • Personalized outreach mentioning their tools
  • Stack teardown lead magnets
  • Segment by tool for targeted campaigns
CRM
  • Tech stack stored as queryable JSONB
  • Filter contacts by tool
  • Track stack changes over time
Growth
  • Identify tool adoption patterns across ICP
  • Find leads with high SaaS spend
  • Score leads by replaceability
Content Outputs
from
from
from
Everything Tracked
Replaces
$3,540

Cancel your BuiltWith subscription

CANCEL THIS

BuiltWith

$295/mo
  • × Subscription fees
  • × Data locked in their dashboard
  • × Per-seat pricing
  • × Export limits
vs
BUILD THIS

SoloStack + Claude Code

$0/mo
  • Pay-per-use, no subscription
  • Your data in your repo
  • Zero vendor lock-in
  • Unlimited exports
Save $295/mo ($3,540/yr)

What this skill file teaches Claude

Drop one markdown file into your repo. Claude Code learns how to run this entire workflow.

1

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.

2

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.

3

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.

4

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'

5

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.

6

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.

claude — solostack/
you: |
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)
you: |
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
you: |
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

BuiltWith is a polished product with historical data and lead lists — it costs $295/mo. This skill gives you the same core detection (what tools a site uses) for free, using the same signals: script tags, CDN URLs, meta tags. You trade the UI and historical tracking for zero cost and full CRM integration.
Any tool that loads a script, stylesheet, iframe, or image from a third-party domain. This includes CRMs (HubSpot, Salesforce), email tools (Mailchimp, ConvertKit), scheduling (Calendly), website builders (WordPress, Webflow, Wix), analytics (GA, Hotjar, Mixpanel), chat widgets (Intercom, Drift), and 100+ more. Unknown tools are surfaced by domain name for manual review.
It works on the server-rendered HTML. Most SaaS embeds load via script tags in the head/body, which are in the raw HTML regardless of the frontend framework. Pure client-side tools loaded after hydration may be missed.
About 1-2 seconds per lead (parallel batch of 10). Our test of 389 leads completed in under 5 minutes. There are no API rate limits since it's just HTTP GET requests.
Yes — the scanner extracts ALL third-party domains, not just known ones. Unknown domains appear as-is (e.g., 'hyperise.io', 'leadsy.ai'). You can add them to the KNOWN mapping in the script to get friendly names.
Yes — it uses Postgres JSONB merge (||) to add tech_stack to existing enrichment_data without overwriting other fields. Safe to run multiple times.

Ready to automate?

SoloStack gives you every skill pre-installed — scraping, marketing, sales, CRM, and more. One repo. Every department.

Join Waitlist →