How to fill your small-group classes, week after week

Fill a small-group class from the inside: start with your 1:1 clients, keep it at the same time every week, and invite people by name rather than with a post. Six full spots every Saturday beat twelve half-empty ones.

Catalin from Gorillo5 min read
A small group class training with resistance bands, arms overhead, in a dim studio.
Photo: Geert Pieters on Unsplash
On this page
  1. Why small-group classes stay empty
  2. Design a class people can commit to
  3. Fill it from your 1:1 clients first
  4. Make the class easy to see and easy to join
  5. Keep it full after the first month

Why small-group classes stay empty

Most empty spots aren’t a demand problem. The class is easy to miss, easy to put off, or unclear about what you get.

  • It was posted once in a group chat and scrolled away by lunchtime.
  • The time changes every week, so nobody can build it into theirs.
  • There’s no cap, so there’s never a reason to book this week rather than next.
  • It’s called “HIIT” or “Group session”, which tells nobody what they’ll get out of it.

Design a class people can commit to

Same day, same time, a small cap and one clear promise. That’s what turns a class into a habit.

  • One fixed slotSaturday 9am, every week, for at least eight weeks. A slot that moves never becomes a habit.
  • Six to eight spotsSmall enough to coach everyone by name, and full looks full.
  • One clear promise“Strength basics: squat, hinge, press, 45 minutes.” Not “full-body burn”.
  • A clear priceIncluded for members, a set price for everyone else. No haggling at the door.

Fill it from your 1:1 clients first

Your 1:1 clients already trust you. Offer each one the class with a reason that fits their week.

1A client who trains with you twice a week

Looks like
Loves training, can’t stretch to a third 1:1.
Do this
Offer the class as their third session, at a class price.
End of their session
Ana, want a third session without the 1:1 price? Saturday 9am strength class, 6 people. First one’s on me.

2A client coming back after a break

Looks like
Nervous about starting again, apologising for the gap.
Do this
Use the class as an easy way back before the 1:1s start again.
The day they message
Leo, good to have you back. Join Saturday’s class first? 9am, easy start, I’ll keep an eye on the knee.

3A pack client between packs

Looks like
Pack finished, no decision yet on the next one.
Do this
Offer one class while they decide, so the week doesn’t go empty.
Last session of the pack
Mia, pack’s done. While you think about the next one, come Thursday 7pm? Same coaching, smaller group.

Make the class easy to see and easy to join

Put it where clients already look, show the spots left, and remind the people who joined the day before.

  1. 1Put the class in your calendar a month ahead, so it’s there whenever someone looks.
  2. 2Post it once in the gym group chat: day, time, spots, price, what they’ll do.
  3. 3Show the real number of spots left. Never fake scarcity: clients talk to each other.
  4. 4The day before, message the people who joined: “Tomorrow 9am, bring water.” One line.
  5. 5After the class, post one group photo in the gym chat, with everyone’s OK. People join what looks alive.

Keep it full after the first month

Track who comes, text anyone who misses twice, and change the time or the promise before you touch the price.

  • Start every class the same way: names, the plan for today, one thing to focus on.
  • Write down who came. Anyone who misses two in a row gets a text that week.
  • Below half full for four weeks? Change the time or the promise. Cutting the price comes last.
  • When it’s full every week, open a second slot rather than raising the cap.

Regulars in a good class are your best source of new clients: how to get referrals from the clients you already have.

How Gorillo helps

Classes your clients can see and join.

Spots
Give a class a number of spots and a price. Clients see how many are left.
Open sign-up
Turn it on and every client at your gym can join or leave from their app. It shows Full when the spots run out.
Every week
Duplicate a class to next week in one tap.
Who’s in
Your calendar shows how many have joined each class.
The group
One gym chat room for everyone, plus a private feed for class photos.
A client’s Gorillo schedule: classes with price and spots left, a Join button, and one class marked Full.
The Gorillo trainer calendar for one day: 1:1 sessions and two classes showing how many have joined.

Keep reading

All articles