Skip to content
All works

Lead Generation Agent & CRM

A research agent and CRM that imports local businesses, scores them by need and drafts personalised outreach.

Client
Internal product
Role
Product design, full-stack build
Year
2026
Category
Automation
Lead Gen CRM dashboard showing lead totals, Google Places import and a scored lead list
Lead detail panel with an automated store audit, scoring reasons and WhatsApp draft buttons

Stack

  • TypeScript
  • React
  • Node.js
  • Google Places API
  • SQLite

The problem

Finding small businesses that need a better website meant hours of manual searching, spreadsheets and copy-pasted messages.

What I built

A local CRM with pipeline stages, follow-up dates and lead scoring. It imports businesses from Google Places, audits their web presence, favours smaller shops that need help most, and generates draft-only email and WhatsApp messages. A built-in daily request cap keeps API costs predictable.

Outcome

Prospecting went from a manual chore to a repeatable daily routine with a clear, scored shortlist.

Next project

05 / 09