By El Ghali Bennis · Published
How to Sell Class Packs Online: A Studio Owner's Guide
Learn how to sell class packs online: pricing, expiration rules, intro offers, and the checkout setup that turns first-timers into regulars.

To sell class packs online, define a few simple pack sizes, price each one below your drop-in rate, set a clear expiration policy, and put them on a checkout page that charges the card instantly and credits the client's account. Add an intro offer for new clients and a membership option for regulars.
Most studios already sell packs. They just sell them at the front desk, over DMs, or through a booking tool that takes a cut and owns the client relationship. This guide covers the decisions that matter: what to charge, how long packs should last, how packs compare to memberships, and how to build the online flow. If you're still deciding whether to build a full storefront around your studio, start with our guide to a fitness studio online store.
What Is a Class Pack and Why Sell It Online?
A class pack is a prepaid bundle of sessions, usually 5, 10, or 20, sold at a lower per-class price than a drop-in. Selling it online means the client pays and gets credits without staff involvement, any hour of the day.
The business case is cash flow and commitment. A client who prepays $180 for ten classes has already decided to come back ten times. Studios see better attendance from pack holders than from drop-in clients, because a sunk cost nudges people onto the mat on days they'd otherwise skip.
Selling online also removes the awkward moments. Nobody has to ask for a card number at a busy front desk, and a prospect browsing at 11 p.m. after seeing your Instagram story can buy right then. That late-night impulse is real revenue you lose when the only way to buy is to walk in.
The same logic applies if you start selling online from a physical store: the easier you make the first purchase, the more first purchases you get.
Packs vs. session packages
"Class pack" is the term for group fitness, yoga, and pilates. If you run one-on-one training, physio, or coaching, you'll want to sell session packages online instead, such as 4, 8, or 12 private sessions. The mechanics are identical: prepaid credits, a price break, and an expiration date. The main difference is that private sessions usually need booking by a specific trainer, so credits should be tied to a service rather than any class.
How Should You Set Class Pack Pricing?
Price each pack so the per-class cost drops 10-30% below your drop-in rate, with the biggest discount on the largest pack. Keep the ladder to three options. More than that and clients stall.
Here's a sample ladder for a studio with a $28 drop-in rate, a typical figure for boutique fitness pricing in mid-size US cities:
| Option | Price | Per class | Discount vs. drop-in |
|---|---|---|---|
| Drop-in | $28 | $28.00 | 0% |
| 5-class pack | $125 | $25.00 | 11% |
| 10-class pack | $230 | $23.00 | 18% |
| 20-class pack | $420 | $21.00 | 25% |
Treat these numbers as a starting point, not a rule. Your market, class size, and instructor costs decide the real figures.
Fitness class package pricing: the three checks
- Margin per credit. Divide your cost per class (instructor pay, rent, utilities) by average attendance. Your lowest per-class pack price must still clear that number with room to spare.
- Breakage. Some credits go unused. Don't build your pricing around this, but know that it exists and that your expiration policy affects it.
- The anchor. Show the drop-in price next to the packs. It makes the middle pack feel like the obvious choice.
Your 10-pack should be the one you want most people to buy. Make it visually prominent and name it plainly: "10 classes, $230."
Class Pack Expiration Policy: What Works
A good class pack expiration policy gives clients enough time to use every credit without letting liabilities pile up forever. Common windows are 2 months for a 5-pack, 3 to 4 months for a 10-pack, and 6 months for a 20-pack.
Check your local rules before you publish anything. Some US states treat prepaid credits like gift cards, which can limit or ban expiration dates. The Federal Trade Commission publishes consumer guidance on prepaid products, and your state attorney general's site will list local rules. Ask your accountant too.
Write the policy in plain words
State it in three places: on the product page, at checkout, and in the confirmation email. A good version reads: "Your 10-class pack is valid for 4 months from purchase. One-time extension of 2 weeks for illness or travel on request."
- Offer one freebie extension. It costs you almost nothing and prevents angry emails.
- Send reminders. An automated email at 30 days and 7 days before expiry brings people back to class.
- Make credits transferable or not, but say which. Gifting a pack to a friend is free marketing, so many studios allow it.
- Be consistent. Exceptions for one client become expectations for all of them.
Studio Membership vs. Class Pack: Which Should You Sell?
Sell both. Packs suit newcomers, travelers, and irregular schedules. Memberships suit people who come weekly and want the lowest per-class cost. The right split gives you predictable monthly revenue plus a flexible entry point.
| Factor | Class pack | Membership |
|---|---|---|
| Commitment | Low | Higher |
| Revenue pattern | Lumpy, upfront | Predictable, monthly |
| Best client | New, occasional, seasonal | Weekly regular |
| Churn risk | Client simply stops buying | Cancellations |
| Typical per-class cost | $21-$25 in our example | $15-$20 if they attend 8+ times |
Here's the practical rule. If a client buys three packs in a row, they're a membership candidate. Send them an email showing what they'd save: "You've spent $690 on packs in 6 months. A membership would have cost $540." That's an honest pitch and it converts.
Recurring membership billing for studios
If you sell fitness memberships online, recurring billing is the part that needs care. You need a card on file, automatic monthly charges, retry logic for failed payments, and a self-serve way to pause or cancel. Payment processors such as Stripe Billing handle the subscription engine, but you still have to decide the rules: freeze policy, cancellation notice, and what happens to unused credits.
Make cancellation easy. It feels counterintuitive, but hidden cancellation breeds chargebacks and one-star reviews, and the FTC has been tightening its stance on subscription cancellation practices.
How Do You Sell Class Packs Online? Step by Step
Selling class packs online takes six steps: choose your pack ladder, set expiration rules, build product pages, connect payments, add an intro offer, and automate follow-up emails. Most studios can finish the setup in a day or two once the pricing is decided.
- Decide your ladder. Three packs plus drop-in, as above.
- Write expiration and refund terms. One short paragraph, in plain English.
- Create a product page per pack. Include price, per-class cost, validity window, which classes qualify, and a photo of the actual studio. Real photos beat stock images every time.
- Connect checkout. Card, Apple Pay, and Google Pay at minimum. Fewer fields means fewer abandoned carts.
- Link it to booking. Credits should appear in the client's account right after payment, with no manual step from you.
- Automate follow-up. Receipt, how-to-book email, expiry reminders, and a win-back message.
Where the booking tool ends and your store begins
Booking software handles schedules and check-ins well. But many studios discover its storefront is thin: no real SEO, limited branding, and little room for retail like mats, grip socks, and merch. A separate online store lets you sell packs alongside products and own your customer list. Our piece on the best app to sell products online compares the options, and the honest answer on whether you need an app at all is worth a read before you pay for another subscription.
Intro Offers That Turn First-Timers Into Regulars
An intro offer for new clients is a one-time discounted bundle, such as 3 classes for $39 or one week unlimited for $30. It lowers the risk of trying you, and it's usually the highest-converting product on a studio's site.
The offer only works if it leads somewhere. Plan the path before you launch it:
- Limit it to new clients. Tie it to email so it can't be bought twice.
- Set a short window. 14 to 30 days creates urgency and gets people into class quickly.
- Follow up on day 5. Email something like: "You've got 2 classes left. Here's the 10-pack if you want to keep going, with your intro price credited."
- Credit the intro price. Letting them apply what they paid toward a full pack removes the "I already spent money" friction.
Studios often worry that intro deals attract bargain hunters. Some will. Most don't convert, and that's fine, because the offer pays for itself if even a quarter of takers buy a pack. Track the conversion from intro to first pack as your key metric.
Common mistakes to avoid
- Offering too many pack sizes, which causes decision paralysis.
- Hiding the expiration date until after payment.
- Discounting so deeply that the 20-pack loses money on peak classes.
- Forgetting a mobile checkout test. Most of your buyers will be on a phone.
- Skipping reminder emails, then wondering why credits expire unused and clients feel cheated.
Frequently Asked Questions
Should class packs expire?
Usually yes, with a generous window, but check state rules first. Expiration drives usage and keeps your books clean. A single courtesy extension keeps goodwill high.
Can I offer refunds on class packs?
Many studios refund unused packs within 7 days of purchase and nothing after. Whatever you choose, put it in writing at checkout.
How many classes should be in a pack?
5, 10, and 20 cover most studios. If your clients come 2 to 3 times per week, add a 30-pack for committed regulars.
Do I need a separate website to sell packs?
Not strictly, but your own store gives you better search visibility, branding, and customer data. It also lets you sell retail next to your packs.
Put It Together and Start Selling
The studios that sell packs well keep it simple: three sizes, a clear expiration window, an intro offer that leads to a pack, and a membership for the people who show up every week. Everything else is execution, mainly a checkout that works on a phone and emails that bring people back.
If you'd like a storefront for your studio without hiring a developer, Rovela builds a complete store from a plain-language description, with Stripe checkout, customer accounts, abandoned-cart recovery, and email automations included in one flat subscription. You can see the plans on the pricing page and have your packs live in hours, not weeks.
