https://www.codegrape.com/category/scripts
Scripts
https://www.codegrape.com/category/scripts/javascript
JavaScript

LeadPro AI - Lead Management & Follow-up System with WhatsApp, AI & Pipeline Boa

LeadPro AI is a self-hosted, multi-tenant lead management system built for teams that capture leads from multiple sources and need a single place to manage conversations, follow-ups, and sales pipelines. It connects WhatsApp, SMS, email, website forms, Facebook Ads, Google Forms, IndiaMART, JustDial, and more into one unified inbox — with AI-powered reply suggestions and automated follow-up sequences built in.

Built with React 18 and Node.js/Express on a MySQL database. Deploy it on your own server. No monthly SaaS fees. One license, full control.

Live Demo: https://ecybertech.com/leadpro/
Login: demo@leadpro.ai / demo1234


Lead Capture & Inbox

  • Multi-channel inbox: WhatsApp (Cloud API), SMS (MSG91), Email (SMTP), website forms, missed call tracking
  • Webhook integrations for Google Forms, Facebook Lead Ads, IndiaMART, JustDial, and Zapier
  • Embeddable website widget for lead capture
  • QR code generator linking to your lead capture form
  • CSV and Excel import for bulk lead uploads
  • Custom fields for flexible lead data collection

AI-Powered Features

  • Auto-generate contextual follow-up messages using Claude AI
  • AI lead scoring (hot, warm, cold) with prediction
  • Best contact time prediction
  • Smart first-reply generation for new leads

Pipeline & Follow-ups

  • Visual drag-and-drop Kanban board for sales pipeline management
  • Automated follow-up sequences with configurable intervals (1 hour, 1 day, 3 days)
  • Auto-responder with keyword-based and source-based triggers
  • Message templates with variable placeholders
  • Saved filters for quick lead segmentation

Team & Routing

  • Invite team members with role-based access control (admin, manager, agent)
  • Lead routing rules for automatic assignment to team members
  • Goals tracking for team targets and performance

Analytics & Revenue

  • Dashboard with conversion funnels, source analysis, and team performance charts
  • Revenue tracking dashboard
  • Payment tracking per lead with Razorpay integration
  • Invoice generation with PDF download
  • Export reports to CSV and PDF

Campaigns

  • Bulk SMS and email campaigns with personalized template variables
  • Campaign history and delivery tracking

More Features

  • Two-way WhatsApp messaging via Cloud API
  • Conversations view for threaded message history
  • Per-lead notes and document attachments
  • In-app and desktop browser notifications
  • Calendar view for scheduled follow-ups
  • Outgoing webhooks for external system notifications
  • Global search with keyboard shortcut (Cmd+K / Ctrl+K)
  • Dark mode / light mode toggle
  • English and Hindi language support
  • Database backup and download
  • Responsive design for mobile and desktop

Tech Stack

Frontend React 18, Vite 5, Tailwind CSS 3, React Router v6, Recharts, Lucide Icons
Backend Node.js, Express 4, MySQL (mysql2), JWT Auth, Winston Logger
AI Anthropic Claude SDK (optional — works without it)
Payments Razorpay (optional)
SMS MSG91 (optional)

What's Included

  • Full source code (frontend + backend)
  • Pre-built production files (ready to deploy)
  • Database migrations and seed script with demo data
  • Environment configuration examples (.env.example)
  • README with step-by-step setup instructions
  • Deployment guide for production servers

Server Requirements

  • Node.js 18 or higher
  • MySQL 8.0 or higher
  • npm or yarn

Support

If you have questions about setup or run into issues, open a support ticket through CodeCanyon. We respond within 24 hours on business days.

Appreciate This
Thank You!
by in