Start a Coaching Business
Set up your coaching practice with scheduling, payments, and client management
What You'll Build
A fully operational coaching business with automated scheduling, payment collection, client CRM, email nurturing, and onboarding videos.
- Automated scheduling with Calendly for discovery calls and sessions
- Stripe payment links for session packages and subscriptions
- Client CRM and session notes in Notion
- Email nurture sequence to convert leads into paying clients
Prerequisites
- A Calendly account (free tier works for one event type)
- A Stripe account for collecting payments
- Your coaching offer defined (who you help and what transformation you deliver)
- A professional headshot and bio ready
Architecture
Calendly handles all scheduling - discovery calls, paid sessions, and follow-ups. Stripe collects payments via payment links and invoicing. Notion stores your client database, session notes, and resources. ConvertKit nurtures leads who aren't ready to buy yet. Loom lets you deliver async coaching and onboarding without extra calls.
Set up Calendly for discovery calls and sessions
~15 minConfigure Calendly with different event types for free discovery calls and paid coaching sessions.
- Sign up at calendly.com and connect your Google or Outlook calendar
- Create a "Free Discovery Call" event type - 30 minutes, with a pre-call questionnaire asking about their goals and challenges
- Create a "Coaching Session" event type - 60 minutes, with a buffer time of 15 minutes between sessions
- Set your availability windows (e.g. Tuesday-Thursday, 9am-4pm) to protect your time
- Add your Calendly link to your email signature, social media bios, and website
Configure Stripe for session packages
~15 minSet up Stripe payment links for one-off sessions and coaching packages.
- Go to stripe.com and create your account - complete the business verification
- Create products for your coaching tiers: Single Session ($X), 4-Session Package ($X), Monthly Retainer ($X/mo)
- Generate Stripe Payment Links for each product - these are shareable URLs that handle checkout
- Set up a Stripe subscription product for recurring monthly coaching clients
- Connect your bank account for payouts and set your payout schedule (daily or weekly)
Build client CRM in Notion
~20 minCreate a client management system in Notion to track leads, sessions, notes, and outcomes.
- Create a Notion database called "Clients" with properties: Name, Email, Status (Lead/Active/Past), Package, Start Date, Sessions Remaining
- Add a "Session Notes" sub-page template linked to each client - include fields for Date, Goals Discussed, Action Items, and Next Steps
- Create a "Pipeline" board view to track leads through stages: Inquiry → Discovery Call → Proposal Sent → Active Client
- Build a "Resources" page with coaching frameworks, worksheets, and templates you share with clients
- Set up a weekly review template to track client progress and prepare for upcoming sessions
Set up ConvertKit for lead nurturing
~15 minBuild an email sequence that converts website visitors and social media followers into coaching clients.
- Create a ConvertKit landing page offering a free resource: a coaching worksheet, assessment, or mini-course
- Build a 5-email nurture sequence: deliver the free resource → share your coaching philosophy → client success story → invite to free discovery call → limited-time offer
- Set up a weekly broadcast template for sharing coaching insights and tips with your list
- Create a "Booked a Call" tag and automation that moves leads out of the nurture sequence when they book via Calendly
- Add your ConvertKit signup form to your website, Calendly thank-you page, and social media link-in-bio
Create onboarding videos with Loom
~20 minRecord async onboarding and coaching videos to deliver value between live sessions.
- Sign up at loom.com and install the browser extension or desktop app
- Record a "Welcome to Coaching" video: introduce yourself, explain how your process works, and set expectations
- Record a "How to Prepare for Sessions" video covering what clients should bring, how to take notes, and how to do the homework
- Create a library of short coaching framework videos (5-10 min each) that you can assign to clients between sessions
- Organize your Loom videos into folders by topic and add links to the relevant client pages in Notion
🎉 You're Done!
A fully operational coaching business with automated scheduling, payment collection, client CRM, email nurturing, and onboarding videos.
Want this built for you?
Get a step-by-step checklist, setup order, and the exact config for every tool in this guide. Or let me build it for you.
Get the checklist → Want this built for you?