Growth & Engineering
A $0 lead capture widget.
Built from scratch. Shipped in days.

High-intent visitors were reading NetBramha's case studies and leaving without converting. No AI model, no SaaS subscription, no Webflow conflicts. A decision-tree widget that qualifies, validates, and routes leads in real time — built entirely on native web APIs and Google Workspace.

$0 Recurring cost
0ms Render blocking
Instant Slack alerts
Single async/defer script
High-intent visitors. No conversion path.

NetBramha's case studies were attracting the right audience — senior decision-makers doing competitive research before reaching out. The static contact form wasn't enough. Visitors wanted to self-select their problem before committing to a call. And the existing Webflow forms couldn't be touched.

◇ The Gap
High-intent visitors browsing case studies had no structured way to signal intent before filling a generic contact form. Conversion dropped off before the form ever appeared.
✦ The Constraint
Zero AI/LLM models. $0 recurring software budget. No render blocking. Zero interference with existing Webflow contact forms. Had to live entirely above the page.
A decision tree that qualifies before it asks.

Visitors answer two or three branching questions — what they're looking for, their timeline, their org size. The widget routes them to the right ask, not a generic form. Built entirely in vanilla JS with hardcoded node rendering.

Widget interaction — simplified
What brings you to NetBramha today?
Select the option that fits best
UX / Product Design End-to-end design for a product or platform
UX Research User interviews, usability testing, insight synthesis
→ Routed to sales intake · Slack webhook fired · Calendar redirect
Visitor to qualified lead in four steps.
01 · Inject
Async Script Load
Single deferred script tag. Zero render blocking. FCP untouched.
02 · Guide
Decision Tree
Hardcoded node renderer. NetBramha typography + brand palette.
03 · Qualify
Smart Guardrails
Email validation, domain scoring, phone E.164 check, honeypot.
04 · Route
Pipeline + Alert
Lead payload → Google Sheets. Hot prospect → Slack webhook instantly.
Built-in filters that run before the submit.

Every lead is scored before it reaches the sheet. Junk leads are downgraded, not blocked — so the pipeline stays clean without losing borderline prospects.

Email validation
Format check on entry. Free domains (@gmail, @yahoo) automatically downgraded in lead score — not rejected.
📞
E.164 phone verification
Country code parsing and format validation before submission. Prevents junk phone entries without blocking valid international numbers.
🍯
Honeypot spam protection
Hidden field trap catches bot submissions silently. No CAPTCHA, no friction for real visitors.
Real-time Slack webhooks
Hot prospects (corporate email + high-intent path) trigger an instant Slack alert. Response SLA dropped from 24h to immediate.
Numbers that matter.
$0
Operational Cost
Native web APIs, Google Workspace, and Apps Script. No enterprise bot platform, no SaaS subscription.
0ms
Render Blocking
Fully deferred execution. First Contentful Paint on Webflow completely preserved.
24h→0
Hot Lead Response
Automated Slack webhook fires the moment a qualified prospect submits. Sales team responds in minutes, not a day.
Zero dependencies. Real infrastructure.
Frontend
Vanilla JS + CSS
Single async/defer script. Hardcoded node renderer matching NetBramha's editorial typography (Playfair Display + Manrope) and brand palette. No framework, no build step.
Zero dependencies
Backend
Google Apps Script
Serverless API endpoint deployed as a Web App. Parses the lead payload and writes directly to Google Sheets. No server to maintain, no cost to run.
Serverless
Routing
Slack Webhooks
Hot prospect detection triggers an outbound webhook to the sales Slack channel with full lead context. Calendar redirect for high-intent paths.
Instant alert
The best tool is the one that ships — and costs nothing to run.
Zero-AI Lead Engine · Built for NetBramha Studios · sarathms.com