07 / Business Bundle  ·  LeadFlow

Run a call‑lead brokerage.
Full app included.

Buy a $2/month Twilio number, run Google Ads, and sell every inbound call as a qualified lead to a local tradesman. LeadFlow tracks everything automatically — caller number, call duration, recording URL — so the proof is always there when you invoice.

$ 97 one-time
Get LeadFlow →
Stack → Next.js 15 TypeScript Supabase Twilio Vercel Resend Stripe

Monthly running cost: ~$2–5. That’s just Twilio virtual numbers. Vercel and Supabase are free at this scale.

/ 00 — Who It’s For

Built for non-developers.

You don’t need to be a developer. If you can follow a step-by-step guide and open a terminal once, you can deploy this. The setup guide walks through every single step — including how to install Node.js, how to navigate to a folder in the terminal, and exactly what to paste where.

Most buyers are live within an hour.

No coding experience needed
Works in any country — any Twilio-supported market
Step-by-step setup guide included
/ 01 — The App

Every lead, every call, every penny.

6 pages · Full source included
/ 02 — What’s Included

App, playbook, and everything in between.

5 guides · Full source
Full Next.js 15 SaaS source code 6 pages: Dashboard, Clients, Leads, Invoices, Settings + admin panel. Multi-tenant, Supabase Auth, RLS on every table.
Twilio voice webhook Every inbound call auto-creates a lead with caller number, duration, and recording URL. No manual entry.
Live call forwarding Customer calls your tracking number, gets forwarded live to the tradesman’s mobile. Lead logged silently in the background.
Form lead webhook POST from any Carrd or Webflow landing page. Lead appears in the dashboard instantly.
Supabase schema SQL included Full database setup script. Runs free on Supabase free tier — no paid plan needed to start.
Auto-invoice generation Generate a monthly invoice per client in one click. Email it with a Stripe payment link directly from the app.
Email invoices + Stripe payment links Send a professional HTML invoice to your client with a “Pay Online” button. Powered by Resend and your own Stripe account.
Guide 1 — The Lead Broker Playbook Business model, pricing ($20–$75/lead by trade), pitching scripts, legal setup, 30-day action plan.
Guide 2 — Google Ads Playbook Campaign structure, exact-match keywords, negative keywords, ad copy, bidding strategy, Search Terms report, Performance Max warning, Local Services Ads landscape.
Guide 3 — Your Lead Gen Website Domain strategy, picking city+trade names, Carrd setup ($19/year for unlimited sites), connecting Twilio numbers, and scaling to multiple clients at $2.50/month each.
Guide 4 — Landing Page That Converts Carrd template, headline formulas, trust signals, and the exact form webhook to connect to LeadFlow.
Guide 5 — Getting Paid Invoice timing, handling disputes with call recordings, Stripe setup, and scaling to 5+ clients.
/ 03 — How It Works

From deploy to first invoice.

Live in under 30 minutes
1
Deploy

Run npx vercel from the app folder. No GitHub repo needed. Answer 4 prompts and you’re live. Under 30 minutes start to finish.

2
Connect Twilio

Buy a virtual number (~$2/month). Paste the two webhook URLs from the app setup guide into Twilio. Call tracking is live immediately — no code changes needed.

3
Add a client

Add their name, mobile number, trade, lead fee, and minimum call duration in LeadFlow. Inbound calls to their Twilio number forward live to their phone. The app logs the call silently in the background.

4
Call comes in

A homeowner calls your tracking number. The tradesman answers on their mobile. LeadDesk silently logs: caller number, call duration, and a recording URL. You never need to be on the call.

5
Qualify & invoice

Any call over your set threshold (default 60 seconds) is auto-qualified. Generate an invoice in one click, email it with a Stripe payment link. The recording URL is your undisputable proof — no job verification needed.

6
Scale

Add a second tradesman, a second trade, or a second city. Each client gets their own Twilio number. LeadFlow tracks all clients separately with their own call stats and invoices.

/ 04 — FAQ

Common questions.

Do I need to be a developer?

No. The setup guide walks through every step including Node.js installation, terminal navigation, and Vercel deployment. The exact commands to run are shown line by line. If you can follow instructions, you can get this live.

What does it cost to run each month?

Around $2–5/month — just the Twilio virtual number(s). Vercel (hosting) and Supabase (database) are both free at this scale. Google Ads budget is separate and entirely up to you — you can start with $5/day and scale once the numbers work.

What types of businesses does this work for?

Any local service business that takes inbound calls — plumbers, electricians, roofers, HVAC, pest control, locksmiths. The model works in any country where Twilio virtual numbers are available. Pricing benchmarks in the guides use USD but the app supports GBP, EUR, USD, AUD, CAD, ZAR, and AED out of the box.

Start your lead brokerage this week.

$97

Or $49/month subscription — cancel any time

Get LeadFlow →

Questions about setup? I respond to every message.
If you’re stuck, I’ll get you unstuck.