Six weeks ago I had an idea: tradespeople in the UK are notoriously bad at having websites. Plumbers, tilers, electricians - great at the trade, invisible online. Meanwhile they're losing jobs to competitors who show up on Google.
So I built a system to fix that automatically.
Here's what it does end to end, with zero human involvement:
🔍 Step 1 - Lead discovery.
A scraper hits Google Maps and pulls tradespeople across 40+ UK cities: plumbers, electricians, plasterers, roofers, tilers. Filters out anyone who already has a website. Scores each lead by rating, review count and trade category.
🤖 Step 2 - AI site generation
Claude (Anthropic's model) writes bespoke copy for each business — unique tagline, services, about section, colour palette. No templates. Each site feels built for that specific business.
🚀 Step 3 - Automatic deployment
📱 Step 4 - Outreach
The lead gets a WhatsApp message with their site screenshot attached: "I built [Business] a website. No website = lost jobs. £299 one-off. YES or STOP."
🧠 Step 5 - Intent classification
Replies are classified automatically: positive, negative, unknown. Positive triggers a preview link send. Payment link goes out. Day 3 and Day 7 follow-up sequences run automatically.
📞 Step 6 - Call list
A dashboard surfaces warm leads for manual follow-up, sorted by temperature: payment link sent → said YES → preview viewed.
The whole stack: Python, FastAPI, SQLite + GCS, Cloud Run, Twilio, Netlify, Anthropic API, Stripe.
8,500+ messages sent. Running 24/7 on £5/month infrastructure.
I'll post the real numbers and what I'd do differently next.