Custom CRM & Lead Management

Off-the-shelf CRMs make you sell their way, charge per user, and still need a spreadsheet next to them. When your sales process is specific (site visits, demos, deposits, installations), a CRM built around it gets used, and one that isn't gets abandoned. I build lead management systems that capture every enquiry, tell each salesperson whom to call today, and show the owner the real pipeline.

01

What I build

Lead capture from every source

Website forms, WhatsApp, Meta lead ads, property portals, calls and walk-ins land in one place, with duplicates merged by phone number and the source recorded.

Pipeline and follow-ups

Kanban stages that match how you sell, a follow-up date on every lead, overdue ones in red, and a morning list of today's calls for each person.

WhatsApp and call logging

One-tap call outcomes, WhatsApp messages and templates from the lead page, and a full timeline of every touch, so a lead never depends on one person's phone.

Targets, forecast and reports

Deal values with stage probabilities for a weighted forecast, monthly targets per person, and funnel, source and speed-to-lead reports.

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
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.

Salespeople actually using it

The daily screen is a call list, not a database. If logging a call takes more than one tap, it won't get logged.

One lead, one record

Leads are matched by phone number, so the same buyer enquiring three times shows up once with the full history.

Your data, your servers

Hosted in your own cloud account, exportable to CSV at any time, with no per-seat pricing as the team grows.

Connected to the rest of the business

Onboarding, payments, WhatsApp and email connect to the CRM, so a won deal moves to delivery without anyone copying data.

05

Tools I use

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

Is it a fit?

A good fit for businesses with a sales team of 2–20 and a process off-the-shelf CRMs don't fit well: real estate, education and coaching, clinics, B2B equipment and service companies.

Not a fit if a standard CRM already works for you. If Zoho or HubSpot covers your process, I'd rather connect WhatsApp and automation to it than build a replacement.

07

Questions people ask

Custom CRM or Zoho / HubSpot / LeadSquared?

Use an off-the-shelf CRM if it fits your process and the per-user cost is fine. Build a custom one when your process has steps those tools can't model, when per-seat pricing grows painful, or when the CRM needs to be part of your own product.

How long does a custom CRM take to build?

A focused lead management system with pipeline, follow-ups and reports usually takes 4–8 weeks. Integrations with portals, WhatsApp and payments add time depending on how many there are.

Can it connect to WhatsApp?

Yes. Leads from WhatsApp land in the CRM automatically, and salespeople can send approved WhatsApp templates from the lead page. See WhatsApp automation for the messaging side.

Can I import my existing leads?

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

Is there a monthly fee?

No licence fee. You pay for hosting in your own account, which for a small team is usually a few hundred to a couple of thousand rupees a month, plus an optional support plan.

08

Go deeper