Lead Management System

A lead management system does one job: make sure every enquiry gets a fast reply and a follow-up until it turns into a sale or a clear no. Most businesses lose leads in the gaps between a website form, a WhatsApp chat, a Facebook ad and a salesperson's diary. You can buy software for this (LeadSquared, Zoho CRM, HubSpot) or have one built. Buying is right for many teams. When your process doesn't fit those tools, or per-user fees keep growing, I build a lead management system around how you sell.

01

What I build

Lead capture from every source

Website forms, WhatsApp, Meta and Google lead ads, IndiaMART or property portals, calls and walk-ins all land in one list within seconds, tagged by source.

De-duplication and assignment

Leads are matched by phone number so a repeat enquiry updates the old record, then assigned round-robin, by city or by product to the right salesperson.

Follow-up reminders that get used

Every open lead has a next follow-up date. Each morning, each salesperson sees overdue and today's calls, and logs the outcome in one tap.

Conversion and speed-to-lead reports

How fast leads get a first reply, which sources turn into sales, where leads drop out of the funnel, and the value of the open pipeline.

02

Results from shipped work

Daily lead finder with AI qualification

Builder · Running since October 2026

  • Collects leads from Reddit, Hacker News, X and LinkedIn every morning into one SQLite database
  • Cheap keyword filter first, then an LLM scores each lead and drafts a reply
  • Daily digest on Telegram with one-tap send, edit and skip commands

Self-hosted WhatsApp + n8n stack

Builder & operator · Running since June 2026

  • WhatsApp bots and n8n workflows that capture enquiries and pass them on automatically
03

Pricing

Fixed-scope packages. After a free call you get a fixed written quote for your exact project, so the price doesn't creep up mid-way. Prices in INR, GST extra where applicable. Payment: 50% to start, 50% on handover. Outside India? Same packages, quoted in USD.

Lead tracker

from ₹60,000

one-time · about 2 weeks

For a small team losing leads across WhatsApp, calls and spreadsheets.

  • Leads from your website form and WhatsApp in one place
  • Pipeline stages and a follow-up date on every lead
  • Duplicate check by phone number
  • CSV import and export
Ask about Lead tracker
Most picked

Sales CRM

from ₹1,50,000

one-time · about 4–6 weeks

For a sales team of 2–20 that needs a daily call list and real numbers.

  • Everything in Lead tracker
  • Today's call list for each salesperson
  • One-tap call outcomes and WhatsApp logging
  • Users and roles
  • Funnel, source and speed-to-lead reports
  • 2 integrations: property portals, Meta lead ads, website or Sheets
  • 30 days of fixes after handover
Ask about Sales CRM

Custom CRM

from ₹3,00,000

quoted after the call

For businesses whose sales process runs into onboarding, payments or delivery.

  • Everything in Sales CRM
  • Your own stages, rules and approvals
  • WhatsApp templates sent from the lead page
  • Targets and weighted forecast
  • Migration from your old CRM or sheets
Ask about Custom CRM

Running costs (paid by you, at cost)

No licence and no per-seat fee. You pay only for hosting in your own account.

Hosting (Cloudflare or a small VPS)₹0–1,500/month
WhatsApp messages, if usedMeta's rates, from ₹0.115 per message
Optional care plan: fixes, updates, small changes₹5,000–12,000/month
04

What I design for

These are the problems that came up on real projects, and the ones I plan for before writing code.

Speed to lead

Every source is wired in directly, so a lead can get a WhatsApp or email reply within a minute instead of whenever someone checks a dashboard.

One tap, or it won't get logged

The daily screen is a call list with outcome buttons. Salespeople won't fill long forms, so the system asks for as little as possible.

Leads belong to the business

Every call, chat and note is on the lead's timeline, so when a salesperson leaves, their leads and history stay with you.

No per-user pricing

Hosted in your own account with CSV export any time. Adding the tenth salesperson costs nothing extra.

05

Tools I use

  • TypeScript
  • Cloudflare Workers
  • PostgreSQL / SQLite
  • n8n
  • WhatsApp Cloud API
  • Meta Lead Ads
  • Google Sheets
  • Vercel
06

Is it a fit?

A good fit for businesses getting 20 or more leads a week from several sources, with a sales team of 2–20 and follow-ups that currently live in spreadsheets, diaries or personal WhatsApp.

Not a fit if LeadSquared, Zoho or HubSpot already fits your process and the per-user cost is fine. Then the better spend is connecting your lead sources and WhatsApp to that tool, which I also do.

07

Questions people ask

What is a lead management system?

Software that collects enquiries from all your sources into one place, assigns each one to a salesperson, reminds them to follow up, records every call and message, and reports which sources and people convert.

Custom lead management system or LeadSquared / Zoho / HubSpot?

Buy if a standard tool fits your process: it is faster to start and the vendor maintains it. Build custom when your stages and rules don't fit, when per-user fees grow painful as the team grows, or when leads need to flow into your own product, billing or delivery.

How long does it take to build?

A focused lead tracker takes about 2 weeks. A full sales system with call lists, roles, reports and two integrations takes about 4–6 weeks.

Can it capture leads from WhatsApp, Facebook ads and IndiaMART?

Yes. Any source that sends leads by webhook, API or email can feed the system, and each lead keeps its source so you can see which ones bring sales.

Can I move my existing leads in?

Yes. CSV import with phone-number matching brings in your spreadsheet or old CRM export without duplicates.

08

Go deeper