Skip to content
Projects

krishna-build/claude-coach-kit has 46 GitHub stars and 23 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-13 03:38 UTC. Last push 2026-03-16.

How these counts are measured

๐Ÿš€ Open-source marketing automation toolkit for coaches & solopreneurs โ€” built entirely with Claude. Email sequences, payment tracking, UTM attribution, analytics dashboard. Supabase + React.

Measured star growth

in 24h
0
in 7 days
Collecting history
in 15 days
Collecting history
in 1 month
Collecting history

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

README.md

Original

๐Ÿš€ Claude Coach Kit

Open-source marketing automation for coaches, consultants & solopreneurs

Stop paying $500+/month for marketing tools. Claude Coach Kit gives you everything โ€” for free.

Stars MIT License Issues Built with Claude Supabase React

Quick Start โ€ข Features โ€ข Architecture โ€ข Tech Stack โ€ข Contributing


๐Ÿ’ก Why Claude Coach Kit?

Most coaches and solopreneurs pay $200-500/month for tools like HubSpot, ActiveCampaign, or ConvertKit. Claude Coach Kit replaces all of them with a single open-source toolkit that you own and control.

Feature HubSpot ConvertKit Claude Coach Kit
Email sequences โœ… $800/mo โœ… $66/mo โœ… Free
Payment tracking โŒ โŒ โœ… Free
UTM attribution โœ… $800/mo โŒ โœ… Free
Analytics dashboard โœ… $800/mo โœ… $66/mo โœ… Free
Lead management โœ… $800/mo โœ… $66/mo โœ… Free
Self-hosted โŒ โŒ โœ… Yes

โœจ Features

๐Ÿ“ง Email Automation

  • Multi-step nurture sequences โ€” automatically enroll new leads
  • Payment recovery emails โ€” recover failed payments with automated follow-ups
  • Smart stop rules โ€” sequences pause when leads convert
  • HTML template engine โ€” beautiful emails with personalization tokens

๐Ÿ’ฐ Payment Tracking

  • Razorpay webhook integration โ€” real-time payment capture
  • Lifecycle tagging โ€” Lead โ†’ Paid โ†’ Call Booked โ†’ Purchased
  • Revenue attribution โ€” trace every payment to its source ad
  • Refund detection โ€” automatic status updates

๐Ÿ“Š UTM Attribution Engine

  • Server-side visitor tracking โ€” capture UTM parameters on page load
  • Payment-visitor matching โ€” link ad clicks to payments automatically
  • Cloudflare geolocation โ€” free city detection (no API key needed)
  • Campaign analytics โ€” performance breakdown by campaign, creative, and audience

๐Ÿ“‹ Lead Management

  • Google Sheet sync โ€” bidirectional import from existing spreadsheets
  • Smart deduplication โ€” match by email and phone
  • Contact timeline โ€” full journey from first click to purchase
  • Bulk operations โ€” tag, segment, export, and manage at scale

๐Ÿ“ˆ Analytics Dashboard

  • 9-page dashboard โ€” contacts, segments, sequences, attribution, revenue
  • Real-time metrics โ€” delivery rates, open rates, conversion rates
  • Campaign comparison โ€” side-by-side ad performance
  • Revenue tracking โ€” daily, weekly, monthly breakdowns

๐Ÿ“ธ Screenshots

Dashboard

Dashboard

Contacts Management

Contacts

UTM Attribution Analytics

Attribution

๐Ÿ—๏ธ Architecture

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”     โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”     โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚   Ad Platforms   โ”‚โ”€โ”€โ”€โ”€โ–ถโ”‚  Landing Page     โ”‚โ”€โ”€โ”€โ”€โ–ถโ”‚   Razorpay      โ”‚
โ”‚  (Meta/Google)   โ”‚     โ”‚  (your website)   โ”‚     โ”‚  (payment)      โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜     โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜     โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                               โ”‚                          โ”‚
                    UTM tracking script            Webhook (payment)
                               โ”‚                          โ”‚
                    โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ–ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ–ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
                    โ”‚              Supabase                         โ”‚
                    โ”‚  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”‚
                    โ”‚  โ”‚ Contacts โ”‚  โ”‚ Visitors  โ”‚  โ”‚ Sequences โ”‚ โ”‚
                    โ”‚  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ”‚
                    โ”‚  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”‚
                    โ”‚  โ”‚ Payments โ”‚  โ”‚ Campaigns โ”‚  โ”‚ Analytics โ”‚ โ”‚
                    โ”‚  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ”‚
                    โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                                       โ”‚
                            โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ–ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
                            โ”‚  React Dashboard    โ”‚
                            โ”‚  (9 pages)          โ”‚
                            โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

๐Ÿ› ๏ธ Tech Stack

Layer Technology Why
Frontend React 18 + Vite + TailwindCSS Fast, modern, beautiful
Database Supabase (PostgreSQL) Free tier, real-time, auth
Edge Functions Supabase Edge Functions (Deno) Serverless webhooks
Email Resend API / Any SMTP Flexible, affordable
Payments Razorpay India-first, extensible to Stripe
Hosting Netlify / Vercel / Cloudflare Pages Free tier available
Analytics Recharts + Custom tracking No third-party dependencies

๐Ÿš€ Quick Start

Prerequisites

  • Node.js 18+
  • Supabase account (free tier works)
  • Email provider (Resend API key OR any SMTP)

Installation

# Clone the repository
git clone https://github.com/krishna-build/claude-coach-kit.git
cd coachkit

# Install dependencies
npm install

# Set up environment
cp .env.example .env
# Edit .env with your credentials

# Start development server
npm run dev

Visit http://localhost:5173 โ€” your dashboard is live! ๐ŸŽ‰

Database Setup

# Push schema to Supabase
npx supabase db push

# Or run migrations manually
npx supabase migration up

๐Ÿ“ Project Structure

coachkit/
โ”œโ”€โ”€ src/
โ”‚   โ”œโ”€โ”€ components/          # Reusable UI (Layout, Modals, Charts)
โ”‚   โ”œโ”€โ”€ pages/               # Dashboard pages (20+ pages)
โ”‚   โ”‚   โ”œโ”€โ”€ Dashboard.tsx    # Overview & stats
โ”‚   โ”‚   โ”œโ”€โ”€ Contacts.tsx     # Lead management
โ”‚   โ”‚   โ”œโ”€โ”€ Sequences.tsx    # Email automation
โ”‚   โ”‚   โ”œโ”€โ”€ Attribution.tsx  # UTM analytics
โ”‚   โ”‚   โ”œโ”€โ”€ Analytics.tsx    # Revenue & performance
โ”‚   โ”‚   โ”œโ”€โ”€ MetaAds.tsx      # Ad campaign tracking
โ”‚   โ”‚   โ””โ”€โ”€ ...
โ”‚   โ”œโ”€โ”€ hooks/               # Custom React hooks
โ”‚   โ”œโ”€โ”€ lib/                 # Supabase client, helpers
โ”‚   โ””โ”€โ”€ types/               # TypeScript definitions
โ”œโ”€โ”€ supabase/
โ”‚   โ”œโ”€โ”€ functions/           # Edge functions
โ”‚   โ”‚   โ”œโ”€โ”€ razorpay-webhook/   # Payment processing
โ”‚   โ”‚   โ”œโ”€โ”€ track-visitor/      # UTM tracking
โ”‚   โ”‚   โ”œโ”€โ”€ email-engine/       # Email sending
โ”‚   โ”‚   โ””โ”€โ”€ sync-master-sheet/  # Google Sheet sync
โ”‚   โ””โ”€โ”€ migrations/          # Database schema
โ”œโ”€โ”€ scripts/                 # Automation (cron jobs)
โ””โ”€โ”€ docs/                    # Documentation

๐Ÿค Who Is This For?

  • ๐Ÿง‘โ€๐Ÿซ Coaches running paid programs who need lead nurturing
  • ๐Ÿ’ผ Consultants automating their sales pipeline
  • ๐Ÿš€ Solopreneurs who can't afford enterprise marketing tools
  • ๐Ÿ‘ฉโ€๐Ÿ’ป Developers building marketing tools for clients
  • ๐ŸŒ Anyone who believes marketing automation should be free and open

๐Ÿ—บ๏ธ Roadmap

  • Email nurture sequences
  • Payment recovery automation
  • Razorpay webhook integration
  • UTM attribution system
  • Google Sheet bidirectional sync
  • 9-page analytics dashboard
  • Contact lifecycle management
  • Campaign performance tracking
  • WhatsApp Cloud API integration
  • Stripe payment support
  • Multi-tenant mode (SaaS)
  • AI-powered email copywriting
  • Booking system (Cal.com alternative)

๐Ÿ“š Companion Project

Marketing Prompts โ€” 500+ curated marketing prompts, swipe files & hooks. The perfect companion to Claude Coach Kit.

๐Ÿค Contributing

Contributions are welcome! Please read our Contributing Guide and Code of Conduct.

# Fork โ†’ Clone โ†’ Branch โ†’ Code โ†’ PR
git checkout -b feature/your-feature
git commit -m "Add: your feature"
git push origin feature/your-feature

๐Ÿ“„ License

MIT โ€” use it, modify it, ship it. Free forever.


๐Ÿ’ฌ Story

"I'm a solo entrepreneur from India. I needed marketing automation for my coaching clients but couldn't afford HubSpot or ActiveCampaign. So I built Claude Coach Kit with AI as my development partner. No team, no funding โ€” just one person and an AI. Now I'm open-sourcing it so every coach and solopreneur can have enterprise-grade automation for free."


If Claude Coach Kit saves you money, give it a โญ

Made with โค๏ธ in India

Explore related projects