CoachGrow
PricingHow it worksCoach stories
Log inStart my free trial
Resources/Academy
Playbook · Academy

Recording a course in one afternoon

Devon A. recorded nine videos on a Sunday. The course has sold every week since without him touching it, and forty-seven students have bought it so far, most of whom he has never met on a court. A coach who teaches thirty hours a week cannot teach thirty-five, and every dollar is tied to an hour until something like this exists. The afternoon is the only hard part, so here is how to spend it.

Updated September 15, 20265 min read

Film the five things you say every week

Before you press record, write down the five explanations you repeat most: the grip, the beginner serve, the one drill everyone gets assigned, the mistake every intermediate makes. Those are the course. Each becomes a short clip of you demonstrating and talking, the same footage you would send a student after a lesson anyway.

Skip the welcome video, the equipment tour, and anything you would not say on court. Nine short clips beat two long ones, and a phone in decent light is what nearly every coach uses.

Build it in the library

Upload the clips and trim them in the editor. Where a clip needs narration, record a voiceover so you can talk the student through what they are watching. A lesson can also carry an attachment, an audio track, and its own thumbnail, so a worksheet travels with the clip instead of living in a separate email. Group the lessons in your own vocabulary, whether that is modules and lessons or workouts and drills.

Two prices, one free taste

Offer the course as a one-time purchase the student keeps forever, and offer an all-access membership at a monthly price for the students who want everything. Different people buy in at different levels, and both can sit on the same page. Mark the first lesson as a free preview so a hesitant student can sample before paying. Course sales cost 0.99 percent plus card processing, the same as a direct booking.

One detail catches people: the academy page needs a monthly price above zero and the Publish switch turned on. The price only unlocks the switch. Once both are set, the page sits under your brand, linked from your Coach Site and shareable on its own, and since a course has no geography, anyone with the link can buy.

Sell it to the people who already trust you

The Content view in Client Growth has a Draft offer button that sends the course to experienced students who do not have access yet. Assign a lesson as homework after a session. Hand a loyal regular free access when it makes sense. Bundle the course with your ten-pack so your best offer gets more valuable without a discount.

When the students you know have bought, the ad comes next. A digital product sells anywhere, so set the reach to states and cities or the whole United States and optimize for Purchases, and let it run for the full week before judging it.

Coach names have been changed.

Settings to copy

The exact values, in the fields you will type them into.

Setting

Value

Where

Clip count

Five to nine short videos, one topic each

Library

Free preview

Lesson one

Library > lesson settings

Products

One-time course plus all-access membership

Library > products

Academy page

Monthly price set and Publish switch on

My CoachSite > Academy

First buyers

Draft offer to experienced students

Grow > Client Growth > Content

Ad, later

Promote the course, whole United States, optimize for Purchases

Grow > Run Ads

Questions

Common questions

Do I need video equipment?+−

No. A phone is what most coaches use, and the editor handles trimming and voiceover.

Why is my academy page not live?+−

It needs both a monthly price above zero and the Publish switch turned on. The price only unlocks the switch.

What does CoachGrow take?+−

Course sales are 0.99 percent plus card processing. The subscription is $19 a month after the free trial.

Tools in this playbook

Built into CoachGrow

Grow repeat revenue

Digital Academy

Sell courses, drills, and memberships

Read more

Grow repeat revenue

Upsells

Move students to packages and plans

Read more

Get found by new students

Run Ads

Facebook and Instagram ads, self-serve

Read more
Keep going

More playbooks

Local SEO

Getting your Google listing to rank

The order of work that moves an independent coach into the Google local pack: a verified profile, honest reviews, consistent details, and weekly local pages.

Read more

GEO

Getting named when a student asks ChatGPT for a coach

What AI assistants cite when someone asks for a coach nearby, and the pages, listings, and reviews that get an independent coach named in the answer.

Read more

Reviews

Getting a review after every lesson

How to turn one text after each lesson into a steady stream of reviews, Google ratings, and referrals without asking anyone in person.

Read more

Run this playbook on a real business, free for a week.

Start your trial, build your site, and copy these settings into your own account.

Start my free trialSee pricing

7 days free, then $19 a month. Cancel anytime.

CoachGrow

More students. Less admin. A business that grows.

Create your site and services, take direct bookings, and add marketing when you're ready to grow.

Start my free trial

7 days free, then $19 a month. Cancel anytime.

Get found

  • Coach Site
  • SEO & GEO
  • Local Listings
  • Reviews Engine
  • Run Ads

Get booked

  • Online Booking
  • Packages & Memberships
  • Clinics & Camps
  • Leads Inbox
  • Scheduling

Grow revenue

  • Follow-ups
  • Winbacks
  • Upsells
  • Digital Academy
  • Affiliates

Run your business

  • Payments & Payouts
  • Students & Progress
  • Messages
  • Earnings & Insights
  • CoachAI
CoachGrow

The business platform built for independent coaches.

AboutContactCoach FAQPrivacyTerms
InstagramFacebook

© 2026 CoachGrow

Earnings shown are from real coaches using CoachGrow and the TeachMe.To student network and are not a guarantee of your results; individual earnings vary. Coaches complete an application and background check before going live on the marketplace. Card processing fees apply to all payments.