Tracking sales leads across multiple channels without a CRM system leads to missed follow-ups, unclear pipeline health, and no visibility into which sources convert best. Manual spreadsheet management creates data silos with zero automation.
A fully automated lead tracking system using Google Sheets as the operational UI, AppScript as the automation engine, Python for ETL processing, SQLite as the analytical layer, and this dashboard for BI visualization — all integrated end-to-end.
Lead entry form with auto-ID generation (LRK format), status update workflow with VLOOKUP restoration, JSON export API via AppScript Web App, daily Python pipeline with validation, and SQL-powered dashboard with live filtering.
Real-time pipeline visibility, conversion rate tracking from lead source to signed contract, automated follow-up scheduling, lead score distribution analysis, and budget forecasting from signed contract values.
| Name | Company | Score | Stage |
|---|
| Name | Status | Score | Budget |
|---|
| Name | Priority | Follow-up |
|---|