The challenge
Enquiries arrived through website forms, ads, WhatsApp and walk-ins across several cities. Bot submissions clogged the forms, WhatsApp chats lived outside the CRM, and member feedback was collected but rarely read.
What I built
- Verified enquiry forms. Forms with WhatsApp OTP verification and layered spam protection, so the sales team only sees real people.
- One home for every lead. Website, ad and WhatsApp enquiries synced into Zoho CRM with their source, city and campaign attached.
- WhatsApp chatbots. Bot flows on the WhatsApp Business API (via Gallabox) that answer common questions, collect requirements and route the lead to the right city team.
- Custom routes and webhooks. Node.js API routes where tools did not connect natively, so no lead is dropped between systems.
- AI feedback tool. An in-house tool that reads member and visitor feedback, tags it by theme and sentiment, and summarises it for managers.
- Tracking that matches reality. Google Ads conversions for verified form leads and call clicks, so campaigns optimise for real enquiries.
How it works together
A visitor clicks an ad, lands on a fast city page, and submits a verified form or starts a WhatsApp chat. The lead is created in the CRM with its source, assigned to the right team, and followed up automatically. Every step is measured.