I Can't Code — But I Built a Full Marketing Automation Platform with AI (and Open-Sourced It)
Source: Dev.to
Introduction
I’m a solo entrepreneur from India with zero coding knowledge—I literally don’t know the difference between a function and a variable. Last month I open‑sourced a full‑stack marketing automation platform built entirely with AI.
I run a coaching business serving coaches and consultants who need marketing automation (email sequences, payment tracking, lead management). Existing tools like HubSpot, ActiveCampaign, and ConvertKit cost $200–$800 / month, which most solopreneurs can’t afford.
Claude Coach Kit – A Free, Open‑Source Alternative
| Feature | Description |
|---|---|
| 📧 Multi‑step email nurture sequences | Auto‑enrollment of leads |
| 💰 Razorpay payment tracking | Webhook‑based tracking |
| 📊 UTM attribution | Trace every payment back to the exact ad creative |
| 📋 Google Sheet sync | Simple lead management |
| 📈 9‑page analytics dashboard | Visual insights |
| 🔄 Payment recovery automation | Automated follow‑ups |
Architecture Overview
Ad Platform (Meta/Google)
↓ (UTM parameters)
Landing Page
↓ (visitor tracking)
Supabase Edge Function (track-visitor)
↓ (stores UTMs + visitor ID)
Razorpay Payment
↓ (webhook)
Supabase Edge Function (razorpay-webhook)
↓ (matches visitor → payment)
Email Automation (SMTP/Resend)
↓ (nurture sequences)
Analytics Dashboard (React)The platform processes real payments for actual clients.
Technology Stack
| Layer | Technology |
|---|---|
| Frontend | React 18 + Vite + TailwindCSS |
| Database | Supabase (PostgreSQL) |
| Backend | Supabase Edge Functions (Deno) |
| Resend API / Any SMTP | |
| Payments | Razorpay |
| Hosting | Netlify / Vercel / Cloudflare Pages |
Every line of code was generated through conversations with Claude: I described what I needed, Claude wrote the code, I tested it, and we iterated. The entire project consists of 78 files and 20+ pages built this way.
Repository
⭐ GitHub:
If the project helps you, a star means a lot. Developers are welcome to submit pull requests.
Closing
Made with ❤️ in India by a non‑coder who believes Claude changes everything.