Home › Build Guides › Start a Coaching Business
Beginner

Start a Coaching Business

Set up your coaching practice with scheduling, payments, and client management

Calendly
CalendlyScheduling
Stripe
StripePayments
Notion
NotionClient CRM
ConvertKit
KitEmail
Loom
LoomAsync Video

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 (check the linked profile for current access and limits)
  • 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. Kit nurtures leads who aren't ready to buy yet. Loom lets you deliver async coaching and onboarding without extra calls.

Lead → Kit (nurture) → Calendly (discovery call) → Stripe (payment) → Notion (CRM) → Loom (onboarding)

Plan checks and sources

Plan-specific access matters more than a tool’s “free” label. Read the dated profile linked above, then confirm your seat count, usage, billing basis and required export or publishing feature.

No new vendor price or free-plan allowance is asserted in this edit. Linked profiles retain their own source dates and unknowns.

Before launch: use a synthetic record, verify permissions and output, test a failed action, and document how to reverse it. A successful checkout preview or API response does not prove a paid order, delivery or confirmed subscription.

1
Calendly

Set up Calendly for discovery calls and sessions

Configure Calendly with different event types for free discovery calls and paid coaching sessions.

  1. Sign up at calendly.com and connect your Google or Outlook calendar
  2. Create a "Free Discovery Call" event type - 30 minutes, with a pre-call questionnaire asking about their goals and challenges
  3. Create a "Coaching Session" event type - 60 minutes, with a buffer time of 15 minutes between sessions
  4. Set your availability windows (e.g. Tuesday-Thursday, 9am-4pm) to protect your time
  5. Add your Calendly link to your email signature, social media bios, and website
Tip: Add 2-3 qualifying questions to your discovery call form. Questions like "What's your biggest challenge right now?" and "What have you already tried?" help you prepare and filter out bad-fit leads.
2
Stripe

Configure Stripe for session packages

Set up Stripe payment links for one-off sessions and coaching packages.

  1. Go to stripe.com and create your account - complete the business verification
  2. Create products for your coaching tiers: Single Session ($X), 4-Session Package ($X), Monthly Retainer ($X/mo)
  3. Generate Stripe Payment Links for each product - these are shareable URLs that handle checkout
  4. Set up a Stripe subscription product for recurring monthly coaching clients
  5. Connect your bank account for payouts and set your payout schedule (daily or weekly)
Tip: Offer a 4-session package at a slight discount over single sessions. Packages create commitment and reduce client churn - they're better for both you and the client.
3
Notion

Build client CRM in Notion

Create a client management system in Notion to track leads, sessions, notes, and outcomes.

  1. Create a Notion database called "Clients" with properties: Name, Email, Status (Lead/Active/Past), Package, Start Date, Sessions Remaining
  2. Add a "Session Notes" sub-page template linked to each client - include fields for Date, Goals Discussed, Action Items, and Next Steps
  3. Create a "Pipeline" board view to track leads through stages: Inquiry → Discovery Call → Proposal Sent → Active Client
  4. Build a "Resources" page with coaching frameworks, worksheets, and templates you share with clients
  5. Set up a weekly review template to track client progress and prepare for upcoming sessions
Tip: Create a "Client Wins" section in each client's page. Documenting wins helps you write testimonials, track ROI, and remind clients of their progress during tough sessions.
4
ConvertKit

Set up Kit for lead nurturing

Build an email sequence that converts website visitors and social media followers into coaching clients.

  1. Create a Kit landing page offering a free resource: a coaching worksheet, assessment, or mini-course
  2. 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
  3. Set up a weekly broadcast template for sharing coaching insights and tips with your list
  4. Create a "Booked a Call" tag and automation that moves leads out of the nurture sequence when they book via Calendly
  5. Add your Kit signup form to your website, Calendly thank-you page, and social media link-in-bio
Tip: Your best-converting email in the sequence will be the client success story. Social proof does the selling so you don't have to.
5
Loom

Create onboarding videos with Loom

Record async onboarding and coaching videos to deliver value between live sessions.

  1. Sign up at loom.com and install the browser extension or desktop app
  2. Record a "Welcome to Coaching" video: introduce yourself, explain how your process works, and set expectations
  3. Record a "How to Prepare for Sessions" video covering what clients should bring, how to take notes, and how to do the homework
  4. Create a library of short coaching framework videos (5-10 min each) that you can assign to clients between sessions
  5. Organize your Loom videos into folders by topic and add links to the relevant client pages in Notion
Tip: Loom videos are your leverage. Record once, send to every new client. This saves you from repeating the same onboarding spiel on every first call.

Validate before launch

Target outcome: A fully operational coaching business with automated scheduling, payment collection, client CRM, email nurturing, and onboarding videos. Check the actual workflow, failure and recovery paths before publishing.

Need help building?

I help founders set up, connect, and launch their tool stacks. Skip the guesswork.

Work with me →