For growth & technical agencies

Walk into the call with the audit already done

Paste a prospect's domain. In seconds you get their real setup, read off the live site, not a guess.

  • CMS, analytics, DNS health, subdomains, CRM and auth, grouped
  • Gaps flagged: missing GA4, unenforced DMARC, aging CMS
  • Every signal maps to a scoped, billable project
  • No “tell me about your current stack” on the first call

Free: 30 scans/day

Agency consultants reviewing a prospect audit on a laptop

northwind.co

Tech audit
High
CMSWordPressElementor
AnalyticsGTMHotjar
DNSCloudflareSPF
Auth · CRMAuth0HubSpot
No GA4 detectedDMARC not enforced

This is what lands — paste it straight into the proposal

One prospect, one scan. Grouped by what it means, gaps flagged, and the angle called out for you.

Not a feature. The actual thing you hand the client.

northwind.co

Tech audit · scanned Jul 5, 2026

High

CMS & Front-end

WordPress 6.4ElementorjQuery

Analytics & Tracking

Google Tag ManagerHotjar

DNS & Email

CloudflareSPFGoogle Workspace

CRM & Auth

HubSpotAuth0Calendly

Gaps flagged

No GA4 detectedDMARC not enforcedAging WordPress + plugin sprawl

Verdict

Legacy WordPress stack with tracking that never moved to GA4 and an unenforced email domain. Serviceable today, but leaking data and exposed on deliverability.

So pitch: tracking cleanup + GA4 migration as the entry engagement.

BuiltWith sees an empty page. You see the whole stack.

Modern sites are React and Next.js SPAs. Scrapers hit them and get a blank shell — so BuiltWith and Wappalyzer fall back on stale job-post stacks and self-reported junk. Your discovery starts on wrong assumptions.

TechSpy reads the live footprint: JS-runtime fingerprints, HTTP headers, the tools that only show up after render.

Deep Scan (headless render + HAR) surfaces hidden APIs and SDKs. Interact mode clicks and fills to catch tools that load after interaction. Both take a few minutes, not seconds — worth it when the instant scan isn't enough.

What a scraper sees

<div id="root"></div>
// no stack detected
// falling back to 2019 job posts…

What TechSpy sees

CMS

Next.jsSanity

Analytics

GA4Segment

DNS

CloudflareDMARC

CRM · Auth

SalesforceOkta
Deep Scan · minutesInteract · minutes

Every signal is a scoped project

What the scan finds maps straight to something you can quote. No leap required.

What the scan flagsWhat you pitch
No GA4 / broken trackingTracking + analytics cleanup
Aging WordPress + plugin sprawlReplatform / migration
Marketo + Salesforce + form toolingRevOps consolidation
Weak DMARC/SPF + subdomain sprawlDNS + security hardening

Turn a one-off audit into a monthly line item

Save the first scan as a baseline. Re-scan monthly and the compare view shows exactly what changed in their stack.

That drift is your standing meeting: new tool they bolted on, tracking that broke, a plugin that went stale. Export a branded PDF for the review.

One audit becomes a technical retainer.

Baseline Jun 5 → Latest Jul 5
Export PDF
+Intercomadded live chat
-GA4 tagtracking broke this month
~WordPress 6.2 → 6.4plugin sprawl growing
+new subdomain app.product surface expanding

Who this is for

Honest filter. Read it after you've seen the output above.

For

  • Web/RevOps/growth/SEO/analytics agencies who sell on discovery quality
  • Teams running pre-call audits and monthly technical reviews

Not for

  • Anyone wanting a raw tech-list export with no analysis
  • One-off curiosity lookups

Auto-run the audit before you ever open the deal

New prospect hits your CRM, TechSpy scans it, the audit lands in the deal record. Every discovery call starts with context and nobody had to remember to run anything.

Zapier and API on the Max plan. This is the part that makes pre-call audits repeatable across the whole team instead of a thing one person does when they remember.

New prospect in CRM

Max plan

Auto-scan (Zapier / API)

Audit in deal record

Run every discovery free. Pay for depth.

Free

$0

Every pre-call audit

30 scans / daySave & compare
Get started
Most common

Plus

$19/mo

Deep audits + interact

10 Deep Scan5 Interact
Start Plus

Max

$49/mo

Automate across the team

50 Deep Scan25 InteractExport · Zapier · API
Start Max

Need seats, SSO, or higher volume? Enterprise is $199/mo with team controls.

Bring evidence to your next discovery call

Free tier is 30 scans/day — pre-call audits, DNS, subdomains, save and compare. Enough to run every discovery on your calendar this week without touching a paid credit.

View pricing