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

Moving cash students onto packages

Noelle K. put a ten-pack on her page, and half of her new students bought it instead of a single lesson. Same coaching, same court in Laguna Beach, completely different income. The regulars who had been paying her every Saturday for months were the next ones to move. They had never been offered anything else.

Updated September 15, 20265 min read

Why one decision beats ten

When every lesson is a separate purchase, every lesson is a moment the student can drift. A package moves that decision to the front and makes it once. You get the season paid up front, and the student holding six prepaid lessons has no reason to shop around. A membership does the same thing on a monthly rhythm and tells you roughly what next month looks like before it starts.

Put the pack on the page first

In Smart pricing, the pack discounts you set become packs on your site automatically. In Custom packages, Add package lets you name it, choose the number of lessons and the length, and set a price per lesson, cents included. A ten-pack at a modest discount is the standard shape, and an expiry date is optional if you want packs to keep moving.

Once the pack exists, some share of new students will pick it without any conversation, which is what happened on Noelle’s page.

Find the regulars who are ready

Upsells reads booking frequency, lesson count, and spend and gives you a shortlist. It does not message anyone; you decide who gets an offer. The weekly regular gets a membership invite, the frequent booker gets a package, and the student who keeps asking for homework gets your course.

For a membership, the Subscriptions view in Client Growth has a Draft invite button. Choose the cadence and an optional first-month discount, read the message, and send it. The student gets a checkout link, and once they accept, billing and lesson balances take care of themselves. Noelle moved six regulars to monthly plans in two weeks this way.

The message itself

The awkward part is the asking, and a prepared message removes it. Name what they have been working on, name the pack, attach the link, and leave it there. "You have been in every Saturday since June. If you want to lock those in, here is the ten-pack. A bit less per session, and no more texting me to book." If the answer is no, nothing changes and they keep booking the way they always have.

Cash students belong in the same system

A student who insists on cash can still hold a pack. Add sessions on their profile records lessons paid outside CoachGrow, in cash, Venmo, Zelle, or otherwise, against the pack with the amount collected, so their prepaid balance and history stay right. When you add an existing student, the No package option records lessons without billing anything, so nobody has to invent a fake one-dollar pack to get a longtime client onto the books.

From there the system watches balances for you. A student down to their last two lessons gets a renewal nudge from Follow-ups before they run out, and a prepaid student with nothing scheduled gets a booking nudge with no discount attached, because they already paid.

Coach names have been changed.

Settings to copy

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

Setting

Value

Where

Pack on the page

A ten-pack at a modest discount

Private Lessons > Manage > Smart pricing pack discounts, or Custom packages > Add package

Membership invite

Monthly cadence, optional first-month discount

Grow > Client Growth > Subscriptions > Draft invite

Upsell shortlist

Review monthly, you send each offer

Grow > Client Growth > Top priorities

Cash lessons

Logged against the pack with the amount collected

Students > profile > Add sessions

Low balance nudge

On

Follow-ups

Share one pack

Copy the pack link and send it in the message

Package list > Share

Questions

Common questions

Can I move an existing student onto a package?+−

Yes. Add them and send a checkout link, or convert them from the Upsells view, which finds the students most likely to say yes.

What happens when a package expires?+−

You decide whether it expires at all. If it does, you get a nudge to reach out before it lapses.

Can memberships be paused?+−

Yes. Memberships pause and resume without cancelling, which is how most coaches handle winter or an injury.

Tools in this playbook

Built into CoachGrow

Fill your calendar

Packages & Memberships

Sell blocks of lessons and monthly plans

Read more

Grow repeat revenue

Upsells

Move students to packages and plans

Read more

Grow repeat revenue

Follow-ups

Automatic nudges after every session

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.