StackSwap is a GTM optimization system
Not a single-purpose scanner—a layer that turns stack signal into interpretation, then into actionable next steps and monetizable depth.
02
Problem
- GTM stacks sprawl: duplicate jobs-to-be-done, silent overlap, and spend nobody can defend in a leadership conversation.
- Generic audits and vendor scorecards don't tie recommendations to *your* motion, size, and constraints.
- Insight dies in slides—teams lack a prioritized path finance and RevOps can agree on in the same week.
03
Solution
- One pass that ingests real stack + context and returns a prioritized narrative: waste, overlap, swaps, and modeled impact.
- Outputs structured for decision-making: executive clarity, internal justification, and a line of sight to execution.
- Designed to compound: richer signals over time strengthen benchmarks and recommendations—not one-off PDFs.
04
Key capabilities (what you get)
- Credible stack diagnosis grounded in a large tool graph and explicit scoring—not vibes.
- Strategy modes and profile-aware framing so recommendations match how you said you want to optimize.
- Premium unlock path: pay once, get deliverables teams can run with—without forcing account creation.
- In-product advisor context: ask questions against *your* report, not generic chat.
- Embeds and distribution hooks so the same intelligence shows up where prospects already evaluate stack.
05
Differentiation
- System thinking: signal → interpretation → action → revenue—not a checklist of disconnected features.
- Opinionated outputs: tradeoffs, overlap, and cost concentration called out; not a neutral tool catalog.
- Engineering depth under the hood: persisted reports, pricing experiments, fulfillment, and data hygiene for real operations.
06
Tech stack
- Next.js · React
- TypeScript
- Supabase (Postgres, RLS, serverless APIs)
- Stripe (report unlock, fulfillment)
- OpenAI (guided advisor, structured report flows)
- Deterministic scoring + benchmark dataset (1,100+ tools, authority spine)
07
Results & learnings
- Volume at scale: thousands of stack analyses across the surface—proof of repeat use, not a one-shot demo.
- Benchmark spine: 50-tool authority layer plus 1,100+ tools in dataset—enough breadth to feel real, enough depth to defend claims.
- Conversion is earned: gating premium artifacts behind clear value beats feature-sprawl for serious buyers.
- Honest constraint: synthetic and production data are segmented so metrics stay trustworthy as the product grows.
Numbers on the public site may include seeded data where noted; production funnels are measured separately in internal tooling.
Architecture write-ups
Infrastructure & data
Long-form notes for operators and integrators—schemas, seeding, dashboards, shared platform code.
🗂
Supabase Data Layer
21-column schema. RLS policies. Source tagging. Organic intelligence views.
Read →🧑🤝🧑
500-Persona Seeder
Synthetic data across 8 industries. All 22 fields + tool pricing.
Read →📊
Internal BI Dashboard
Real vs seed filtering. Funnel analysis. Password-gated.
Read →⚡
Platform.js
Shared nav + footer, metrics, Supabase, count-up animations. Pufferfish.
Read →🔒
Edge API Proxy
Vercel serverless. CORS handling. Server-side API keys.
Read →💰
1,120-Tool Database
Per-seat + flat-rate pricing. Team multipliers. Industry benchmarks. 837 priced.
Read →🎯
Tool Capability Map
16 tools with functions, strengths, limitations, replacement rules, fit logic.
Read →🚀
Recommendation Engine
7 stack blueprints, 6 fit rules, company-specific stack recommendations via Claude.
Read →📈
AI-Native Gap Metric
Measures legacy exposure as a percentage. Color-coded. Benchmarked against industry.
Read →🎨
main.css Design System
Single CSS source of truth. Cards, buttons, inputs, metrics, pills, grids. All 14 pages.
Read →🔗
Cross-Tool Data Flow
StackScan, StackBuilder, StackEnrich, and GTM Strategy pass context via URL params + sessionStorage.
Read →🧩
StackScan Flow
URL-first intake, Supabase-backed lead capture, and unified GTM Engine results route.
Read →📬
Leads Schema v2
Extended Supabase leads table for StackScan: GTM fields, analysis scores, spend estimates, source tagging.
Read →🌐
Company URL Inference
Server-side company lookup API that infers name, industry, positioning, and competitors from a single URL.
Read →📄
GTM Report Template
10-page dark-mode GTM strategy HTML template and TypeScript generator wired for PDF export.
Read →🧱
StackScan Data Adapter
Adapter that maps StackScan / StackBuild analysis and form context into a single GTM strategy report model.
Read →🏗️
Paperless GTM Demo Shell
Next.js App Router shell with Paperless nav, Poppins typography, and three private GTM demo routes.
Read →📑
Paperless Contract Parser
Client-side PDF ingest + preview that extracts buyer, property, and dates into a Paperless-style transaction file.
Read →🏙️
Brokerage Diagnostic UX
StackScan-powered brokerage analyzer with gated inputs, AI-style overlay, and story-driven results cards.
Read →💬
Paperless Help Center Chat
In-app help surface with canned reply engine, typing indicator, and prompt cards tuned for real estate.
Read →💳
Report Checkout + Unlock Flow
Stripe Checkout for one-time $99 report unlocks, webhook verification, and report-level premium state.
Read →🧪
Recommendation Normalization Layer
Deterministic validation pass that resolves conflicting KEEP/REPLACE/REMOVE/ADD outcomes before render.
Read →🧬
Operating Profile Inference
Unified profile object for demo + real users, powering tailored executive summary and benchmark credibility lines.
Read →