For B2B sales, SDRs, AEs & RevOps

Know a prospect's stack before you spend a sequence slot

Paste a domain. In seconds you see the tools a prospect actually runs — and a one-line read on whether they're worth a touch.

  • CRM, analytics, auth and payments, grouped by what they mean for the sale
  • A verdict, not a logo list: qualify, route, personalize, or skip
  • Reads through React & Next.js SPAs that leave Apollo and BuiltWith empty

Scan a domain → (free, no login for your first scan)

A sales rep researching a prospect account on a laptop

Detected · prospect.com

High
HubSpotSalesforceSegmentAuth0Stripe

Verdict

HubSpot + Salesforce → lead with routing/sync

The 20 seconds before you decide to touch an account

You have more accounts than sequence slots. The research to qualify one is a tab-hop through LinkedIn, their homepage, and a job post that lies. So most reps skip it and send “just checking in.”

A scan collapses that into one card with a call:

Manual pre-call research

linkedin.com/company/prospect
prospect.com — homepage
prospect.com/careers — job post

Three tabs, ten minutes, and the job post lies.

Qualify

— right stack, worth the slot

Route

— send to the rep who owns this play

Personalize

— here's the opener their stack earns

Skip

— no fit signal, don't burn the touch

Skip — no CRM or MA detected

The skip is the point. TechSpy will tell you an account isn't worth a touch instead of padding a score to look useful.

The output is a brief, not a logo wall

Every scan returns the detected tools grouped by what they mean for the sale, a fit read, the angle to open with, and an explicit flag when it's not worth chasing. Each tool carries a confidence marker (High / Medium / Low) so you know what's a solid signal versus a maybe — and when a scan is blocked, it says so instead of faking certainty.

No 0–100 fit score. A verdict, the evidence behind it, and what to do next.

Fit: worth a touch1Fit verdict

Buying tools

2Grouped by meaning
HubSpot HighSalesforce High

Data layer

Segment Medium

Security

Auth0 High

Suggested angle

3The opener

Lead with CRM sync + routing.

Contrasting example

Not worth a touch4Explicit flag

Detected stack → the play

The pattern in the scan tells you the move. This is the row you'll screenshot.

DetectedPlay
HubSpot + SalesforceLead with sync + routing pain
Shopify + Klaviyo + RechargeOpen on retention / LTV / subscription churn
Auth0 / OktaRoute to security + compliance seller
Segment + Snowflake + dbtRoute to RevOps / analytics motion
Public API docs + StripeLead devtools angle — self-serve buyer
No CRM or MA detectedSkip — no fit signal to personalize on

Job posts lie. The footprint doesn't.

“We already pay for enrichment.” Sure — and half of it is aspirational. A job post asking for Marketo experience isn't a Marketo deployment. Self-reported stacks are what a company wants to be running, dated whenever someone last updated a form.

TechSpy reads what's serving traffic right now, timestamped. And when Cloudflare or a bot wall blocks the scan, it tells you — no invented 100%.

Self-reported

Job post says: Marketo

posted 7 months ago
Scan blocked — Cloudflare

Live footprint

Site actually runs: HubSpot

read today · 09:41

It lands in the CRM you already work in

You're not going to leave Salesforce to check a scan. So push the detected stack and suggested angle into Salesforce, HubSpot, Clay, or Slack via Zapier or the API — enrich the account fields, drop a brief on the record before the call.

Or export the brief as a PDF and attach it. Zapier, the API, MCP and the CLI come with Plus (30 scans a day) and Max (unlimited scans); PDF export is on Max.

Scan
Plus & MaxZapier / API
SalesforceHubSpotClaySlack

Account record · prospect.com

Detected stack

HubSpot, Segment, Auth0

Suggested angle

CRM sync + routing

Worth a look if the stack changes your pitch

For

  • Integrations & add-ons that plug into a specific CRM/stack
  • RevOps / analytics / attribution
  • Security, auth & compliance sellers
  • Devtools & API products
  • AEs who personalize by stack

Not for

  • Pure-volume outbound where every account gets the same email
  • Offers that don't change based on the prospect's tools

Scan an account. If the stack doesn't change your angle, skip it.

That's the whole rule. Run a domain, read the brief, decide in seconds whether it earns a slot.

Free — first scan, no login. 30 scans/day on the free plan.