0%
Initializing_Engine
Loading 0%

Performance Tier

MrunalPortfolio

Patel2026

Projects

Home / Projects / WhatsApp Lead Qualification Bot

WhatsApp Lead Qualification Bot

Project Overview

An automated WhatsApp bot that picks up new leads straight from Meta (Facebook/Instagram) ad campaigns, opens with a policy-compliant template message, qualifies the lead over a natural 3–5 message conversation, and — only once the customer agrees — hands off to the sales team on Discord and Telegram with the full chat and number, while every conversation is logged to Supabase and manageable from a custom dashboard.

Project_Type

WHATSAPP_LEAD_AUTOMATION

Entry_Year

2026

Target_Platform

WHATSAPP

Primary_Role

AUTOMATION_ENGINEER

Deployed_Technologies

n8nTwilio WhatsApp APIFastAPISupabaseGoogle Sheets APIDiscordTelegram Bot API

Color_Palette

WhatsApp Lead Qualification BotWhatsApp Lead Qualification BotWhatsApp Lead Qualification BotWhatsApp Lead Qualification BotWhatsApp Lead Qualification BotWhatsApp Lead Qualification BotWhatsApp Lead Qualification BotWhatsApp Lead Qualification BotWhatsApp Lead Qualification BotWhatsApp Lead Qualification BotWhatsApp Lead Qualification BotWhatsApp Lead Qualification BotWhatsApp Lead Qualification BotWhatsApp Lead Qualification Bot

Project Walkthrough

A closer look at the finer details of this case study. Explore the core features, thoughtful design decisions, and interactive moments that shape the user experience.

[ Page_Index ]

  • 01 // The Challenge
  • 02 // Interactive Gallery
  • 03 // The Solution

01 // The Challenge

The Challenge

Meta and WhatsApp's messaging policy requires the very first message to a new ad lead to use a pre-approved template — you can't open with a free-form AI reply. Past that first message, the lead still needed to be qualified naturally (business type, location, whether they're already running ads, budget) without feeling scripted, and the moment a lead actually agreed to talk to a person, the sales team needed to be looped in immediately with full context — instead of leads sitting unrouted in an inbox somewhere.

WhatsApp Lead Qualification Bot — n8n lead-intake automation from Google Sheets to Twilio

02 // Interactive Gallery

WhatsApp Lead Qualification Bot — n8n lead-intake automation from Google Sheets to Twilio
WhatsApp Lead Qualification Bot — internal dashboard with lead list, chat view, and AI summary
WhatsApp Lead Qualification Bot — opening template message and qualifying conversation
WhatsApp Lead Qualification Bot — conversation continuing through to sales handoff
WhatsApp Lead Qualification Bot — n8n conversation engine with AI response, status tracking, and handoff routing
WhatsApp Lead Qualification Bot — n8n lead-intake automation from Google Sheets to Twilio
WhatsApp Lead Qualification Bot — internal dashboard with lead list, chat view, and AI summary
WhatsApp Lead Qualification Bot — opening template message and qualifying conversation
WhatsApp Lead Qualification Bot — conversation continuing through to sales handoff
WhatsApp Lead Qualification Bot — n8n conversation engine with AI response, status tracking, and handoff routing

03 // The Solution

The Solution

Built an n8n-orchestrated pipeline that watches the Meta Ads-connected Google Sheet for new leads and fires off the mandatory policy-compliant WhatsApp template as the opener via Twilio. From there, a FastAPI-backed AI agent takes over and qualifies the lead naturally across 3–5 exchanges — business, location, current ad status, budget — before asking if they'd like to be connected with a sales person. The moment a lead says yes, the bot instantly pushes a handoff notification — with the full chat history and phone number — to both Discord and Telegram, and logs everything (messages, lead phase, status, AI-generated summary) to Supabase. A companion dashboard lets anyone on the team browse every lead's conversation, review and edit the AI's summary, and update lead status (Interested / Qualified / Lost / Not Qualified) by hand.

WhatsApp Lead Qualification Bot — internal dashboard with lead list, chat view, and AI summary

Key_Contributions

Built the full pipeline end to end: the Meta Ads → Google Sheets → Twilio WhatsApp lead-intake automation, the FastAPI-backed AI conversation engine that qualifies each lead and tracks its phase, the instant Discord and Telegram sales-handoff notifications carrying the full chat transcript and phone number, the Supabase-backed conversation and lead-status storage, and the internal dashboard for browsing every chat, editing AI-generated summaries, and updating lead status.

Next_Project

Invoice & Payment Management System

View Project View Project View Project View Project View Project View Project
1Home