Loopyah Icon

· 21 min read

How to sell class passes without reducing revenue per session

Featured image for How to sell class passes without reducing revenue per session article

You can sell class passes without lowering your price per visit by charging the full combined price and giving buyers a better reason to commit. If you offer a discount, protect the sessions that already sell well and check that additional bookings cover what you give away. A pass should help you sell additional visits that improve the class result, rather than make the same attendance cheaper.

So you're running paid classes. Tuesday afternoons have empty places, Saturday mornings fill up, and regular customers keep asking whether you do a bundle. Selling several visits together sounds sensible. You collect money earlier, the customer makes a commitment, and you have fewer individual purchase decisions to win.

The trouble starts when you put every session into the same discounted pack. Your most reliable customers switch from full price to the offer, then book the times you were going to sell anyway. You get a good sales week and a worse class business.

This guide walks you through deciding what the pass should achieve, pricing it, setting booking terms and reviewing the results. The examples are hypothetical, in USD, and deliberately simple so you can replace the numbers with yours. Here, a class pass means a pack sold directly by your business for a stated number of visits. It doesn't mean a subscription or a third-party marketplace.

Decide what you mean by protecting revenue

First, separate the price of a visit from the revenue of a scheduled class. They're related, but they're different decisions.

If you normally charge $30 for one visit, a five-visit pack at $150 preserves that advertised price. A five-visit pack at $135 reduces it to $27. Calling the reduction a loyalty reward doesn't change the calculation. If every visit is used, you've sold the same service for less money per attendance.

The scheduled class has another number. A class with ten people paying $30 brings in $300 before fees, tax and refunds. The same class with twelve people paying $27 brings in $324. Revenue for the class rises, although the average price per attendee falls. You may welcome that trade, provided the extra people don't increase costs enough to remove the benefit.

Be clear about which result you're trying to protect. If you need to hold the price per visit, use a full-price pack. If you need more revenue from a quiet class, a targeted discount may work. If you need more profit, include the costs of serving the extra attendance. The word "revenue" can hide these differences when everyone in the room assumes it means something else.

For an initial test, write one sentence that describes the problem. "We want regular buyers to book their next five visits in advance at the current price" is specific. So is "We want to fill unsold Tuesday afternoon places without discounting Saturdays." "We want to grow loyalty" gives you very little to judge later.

Then choose the number that answers that sentence. For the first offer, track price retained per redeemed visit and repeat purchases. For the second, track revenue and money left after attendance costs for Tuesday classes, alongside full-price bookings. Don't decide the offer worked because the bank balance looked better on launch day.

Start with a full-price pack

You don't have to discount a class pass. This is the first option I'd test when regular customers already like the classes and the most useful thing you can offer is a simpler way to keep coming.

A pack can reduce the work of buying repeatedly. It can offer a clear learning sequence, a published timetable or a way to plan several visits at once. Those benefits matter to someone trying to fit your classes around work and family. The buyer may care more about knowing what happens next than saving a few dollars.

For example, five visits at $30 each can become a five-visit pass for $150. The price stays the same. You explain which classes qualify, how reservations work and what happens if a customer can't make a booking. If you offer a benefit, describe it precisely. "Reserve all five dates when you buy" means something. "Exclusive access" doesn't tell the customer whether they'll actually get a place.

Be careful with perks that quietly cost more than the discount would have. A private coaching call, premium materials or unrestricted access to a sold-out class all have a cost. They may be good additions, but price them as part of the offer. A full-price pack that includes substantial unpaid extra work preserves revenue per visit while reducing profit.

The Australian government's guidance on choosing a pricing strategy advises businesses to consider customer value as well as cost. Apply that idea by asking regulars what makes repeat attendance inconvenient. If the answer is uncertainty about dates, fix the dates. If it's the repeated checkout, simplify the purchase. Don't assume every problem needs a lower price.

You can also sell a fixed course rather than flexible visits when the learning genuinely builds week by week. That changes what the customer buys. Our guide to organising a paid workshop covers the delivery planning behind that decision. A course needs an appropriate curriculum and a clear missed-session policy. Putting unrelated dates under one name doesn't create that value.

Work out the price your classes need

Before choosing a pack price, look at the costs of the classes the buyer will attend. Include the instructor, room, materials, payment costs and your own paid time. A pass can spread purchases across several dates, but it doesn't make the teaching free.

Some costs stay the same when another person attends. If you've already hired a room and agreed an instructor fee for that session, adding one customer may not change those bills. Other costs rise with attendance. Clay, ingredients, printed materials and assistant time can make additional places expensive. And eventually another customer can require a larger room or another instructor.

Keep those changes visible. "We have spare space" isn't enough when each extra attendee needs a $12 materials kit. Equally, loading every extra place with the full rent bill can make a useful offer appear unworkable. You need both views: whether the whole class covers its costs and whether additional attendance improves the result.

The US Small Business Administration's break-even guidance uses fixed costs divided by the price minus variable cost to calculate the number of sales needed. For your class, that means dividing the session's fixed costs by the amount each attendee contributes after their attendance-related costs.

Here's a hypothetical class with $180 of fixed session costs and $6 of cost per attendee. At $30 a visit, each attendance contributes $24 towards the fixed bill. You need eight paying attendees to cover it because seven contribute only $168. At $27, each attendance contributes $21, so you need nine. Those calculations exclude tax and other costs for now; add the costs that apply to your business before making a decision.

A three-dollar reduction looks small on the price list. In this example, it moves the minimum attendance needed to cover the session. If you want $90 left after the $180 fixed bill, twelve people at $27 contribute $252 and leave $72. Fifteen seats in the room won't help if you realistically sell twelve.

Also compare what you actually keep from the payment. A $150 pack and five $30 purchases have the same headline value, but their payment fees may differ. Some providers charge per transaction, some per ticket, and some combine a fixed charge with a percentage. Confirm how the pack will be charged rather than assuming one checkout means one fee. Include refunds and any commission you pay to acquire the buyer.

If you cover those charges, subtract them before deciding how much each visit contributes. If you pass them to buyers, compare the total checkout prices and show them clearly. The examples here leave payment fees and tax out so the attendance calculation stays visible. Your decision needs the real amounts. A pack that holds the advertised price but costs you more to sell can still leave less money for teaching. Use the same treatment for individual visits and packs, so you're comparing the same thing.

For a fuller starting price, use our paid workshop pricing guide. The pass price should sit on top of a class price you understand.

Test whether the discount buys extra attendance

Let's stay with that hypothetical class. Ten people at $30 pay $300. Their attendance costs total $60. After the $180 fixed bill, the class leaves $60 before tax and any excluded costs.

Now suppose all ten customers move to a pass that allocates $27 to each visit. They pay $270 for the same ten places. Attendance costs remain $60, so the class leaves $30. Nothing improved operationally. You sold the same class to the same people and gave away half of the amount previously left over.

Add two genuinely additional pass attendees and the result changes. Twelve people at $27 bring in $324. Attendance costs rise to $72. After the $180 bill, $72 remains. Compared with the original class, you have $24 more revenue and $12 more left after the modelled costs.

That can be a good decision. It depends on those two people being additional and on the room, teacher and class experience supporting them. If they would have booked anyway at $30, your comparison is wrong. If they leave another class empty, look at the combined timetable. If twelve attendees need an assistant, include the assistant's fee.

The calculation tells you what must happen, rather than predicting that it will. In this example, one extra attendee gives you eleven at $27. Revenue becomes $297, attendance costs are $66 and the amount left is $51. That still falls short of the original $60. You need the second additional attendee to beat the original result under these assumptions.

Before launch, ask how likely that extra attendance is. Have you heard from customers who want that quiet time? Have previous offers filled it? Is there a convenient transport or work pattern behind the gap? A discount won't fix a class time that your audience can't attend.

Give quiet sessions their own offer

If Saturday fills and Tuesday doesn't, price the offer around Tuesday. A discounted pass that works everywhere gives customers a reason to pay less for Saturday. You've paid for a behaviour you already had.

Start by grouping sessions according to actual booking behaviour. Look at which dates fill, how early they fill and whether you turn buyers away. One busy Saturday isn't enough to label every weekend session as high demand. A popular instructor might explain the difference better than the day of the week.

For a quiet-session pack, list eligible dates or times before the buyer pays. "Five weekday afternoon visits" is understandable if the booking calendar clearly identifies them. Define whether school holidays, visiting instructors or special workshops are included. The customer shouldn't discover an exclusion after planning their week around your offer.

Don't move the definition around after selling the pass. If Tuesday suddenly becomes popular, honour the terms already bought and change future offers with notice. You can limit how many passes you sell initially, so you learn without making a large promise across the timetable.

Keep the standard-price option easy to find. Someone who wants one Saturday visit should be able to buy it without navigating a bundle they don't need. Someone who wants a quiet-session pack should be able to see the trade they're making. Different access conditions are a sensible basis for different offers when customers understand them.

You can protect busy sessions by excluding them, giving them a separately priced pack or selling a fixed set of dates at full price. Adding a supplement to a discounted pass is another possible design, but it adds explanation and booking work. I would begin with the offer that staff and buyers can understand most easily.

The class itself still needs to feel worth attending. Lowering the price of an unpopular time while keeping an unreliable instructor, unclear level or inconvenient location won't create a habit. Ask a few interested customers what would make that session practical. Then decide whether a pricing offer answers their problem.

Limit the promise to places you can deliver

A flexible five-visit pass isn't necessarily five reserved places. That distinction needs to be obvious. Otherwise the buyer hears "five classes" and expects to attend the next five dates they choose, while you believe they've bought five credits subject to availability.

Choose one booking promise and build the offer around it. A fixed-date pass reserves named sessions. A flexible pack allows reservations from an eligible timetable. If you offer priority booking, state how early it opens and whether a place is guaranteed. Don't use priority as a polite substitute for capacity you haven't planned.

Count what you've sold against the timetable. Twenty five-visit packs create the possibility of a hundred attendances. They may spread across weeks, but they may also cluster around a popular instructor or the final dates before expiry. Average demand can look comfortable while one session becomes impossible to book.

Make a rough booking plan before you launch. Which sessions could serve those hundred visits? How many places do you expect to sell at full price? What happens if everyone wants the same few dates? A conservative pass limit gives you room to learn the answer.

For example, suppose your eligible timetable has forty spare places over the next month after allowing for ordinary bookings. Selling ten five-visit passes promises fifty possible attendances into that window. Even if some people won't use every visit, you've built the offer around customers failing to get the service they bought. Sell fewer, extend the genuine eligible capacity or change the booking promise.

Keep this calculation separate from the attendance you need for profit. A pass can be profitable on paper and still impossible to fulfil well. A class can have enough overall capacity and still need a higher price to pay its instructor. Both tests matter.

And check your booking system before writing the offer. It needs to enforce whatever you're promising about dates, limits and reservations. If staff have to interpret exceptions at the door, you'll spend the launch answering disputes instead of teaching. That's a cost too, even when it doesn't appear next to the room hire.

Make the terms easy to understand before checkout

The first thing you want a buyer to understand is what they're buying. Then show the total price, eligible classes and how booking works. Put the important restrictions beside the offer, where someone can actually notice them.

Write the rules as answers to ordinary customer questions. When does the pass start? Which dates can I book? Can someone else use a visit? What happens if I cancel? What happens if you cancel? How do I see how many visits remain? Those questions will arrive anyway. Answering them before payment makes the purchase easier to judge.

Expiry needs particular care. A short validity window may help attendance planning, but it must fit the eligible timetable and your local rules. A customer needs a realistic opportunity to use the visits. Five visits with access to only one suitable class a week cannot comfortably fit into a four-week window.

Decide how early people must cancel a reservation to recover their visit, and make that rule visible. If you apply a late-cancellation charge or use up a credit, explain the exact consequence. Don't present the pass as flexible and then bury a restrictive booking policy in a separate page.

US Federal Trade Commission advertising guidance for small businesses says necessary disclosures should be clear, noticeable and close to the claim they qualify. That's US guidance, rather than a universal class-pass rule, but the practical communication point is useful. A headline shouldn't create an expectation that the small print removes.

In Australia, the ACCC's guidance on price displays explains requirements for displaying the total price, including applicable mandatory charges. Your obligations depend on where you sell. Check the rules that apply to your business for fees, expiry, refunds and transfers before setting the policy.

Avoid "no refunds under any circumstances" as casual copy. Decide the commercial policy with the relevant consumer obligations in mind, then explain it in normal language. A clear offer helps customers choose. It also gives your team something consistent to point to when a booking changes.

When you cancel a class, restore the visit and give the buyer a practical way to book another eligible date. If the remaining timetable cannot accommodate them, deal with that problem under the terms and consumer rules that apply. Don't extend a deadline on paper while offering no suitable classes. Keep a record of who lost a booking, what you offered and whether the customer accepted it. That record helps your team resolve the next question without asking the buyer to explain everything again.

Budget for customers using every visit

People may buy a pass and attend less often than they intended. That doesn't make unused visits a sensible foundation for your price. Model the offer as though customers will use all of it, and check whether you can afford to deliver what you promised.

Research gives a reason to be cautious about stated attendance intentions. In their 2006 paper Paying Not to Go to the Gym, Stefano DellaVigna and Ulrike Malmendier studied contracts and attendance at three US health clubs. They found patterns consistent with members overestimating future attendance. That historical health-club study isn't a forecast for your classes. It does show why enthusiasm at purchase is a poor substitute for observing actual visits.

If a customer says they plan to attend twice a week, help them choose a pack that fits their real schedule. A smaller first pack can be easier to use and easier to renew. Selling the largest possible bundle creates more upfront cash, but it can leave the customer feeling they wasted money.

Send useful booking instructions and reminders, where the customer has agreed to receive them. Show the eligible timetable and make the remaining visits easy to check. If customers aren't booking, find out whether the problem is availability, confidence, class level or something else you can fix.

There's an interesting commercial test here. Would the pass still work if your customers became better at using it? If the answer is no, successful attendance would damage your business. That's a poor relationship to build with the people you're hoping will return.

Separate your operating calculation from formal accounting. The IFRS Foundation's overview of IFRS 15 explains that revenue under that standard follows the delivery of promised goods or services. The accounting and tax treatment for your business depends on its rules and circumstances. Ask your accountant how to record advance payments, unused visits and refunds. For planning, keep track of what you still owe customers even after their payment reaches your account.

Sell the reason to return

Once the price and booking promise work, explain the pass through the customer's next few visits. "Five classes for $150" is useful information, but it doesn't tell them whether the pack fits their plans.

If you're teaching a skill, show the progression. What can someone practise across several classes that they can't reasonably finish in one? Which sessions should a beginner choose first? When does the next suitable date run? You don't need to promise a dramatic transformation. A clear plan makes the commitment easier to understand.

If the sessions are independent, explain the convenience honestly. The buyer can pay once and book eligible dates as their schedule allows. That may be enough. Don't dress a practical pack up as a membership with benefits you don't provide.

Start with people who have already enjoyed an appropriate class. A follow-up can explain the pack, link to the eligible timetable and show the next booking step. Keep the single-visit option available for someone who enjoyed the experience but can't commit. A smaller sale at the right price can be better than pressuring the wrong buyer into a refund request.

Use the same description across your sales page, confirmation and staff instructions. If the page says "choose any class" and the confirmation says "weekday afternoons only," the problem started before the customer arrived. Read the offer as a buyer would, with no knowledge of your internal plan.

For scheduled paid classes, Loopyah's ticketing tools provide event pages, ticket types, checkout, sales-source reporting and QR ticket check-in. Those capabilities help sell and run a dated class. A flexible pack also needs a reliable way to manage remaining visits and reservations across dates. Verify that whole workflow with your provider before selling it; a ticket with the word "pass" in its name doesn't establish those booking capabilities.

You should be able to describe the purchase journey without skipping a step. The customer buys, receives instructions, reserves a place, attends, sees the visit recorded and knows what remains. If one of those steps depends on a guess, finish the setup before promoting the offer.

Run a small test and compare the right classes

Launch with a limited number of packs and a defined review period. The period should allow customers to book and use the offer, rather than end as soon as the initial sales spike fades.

Before launch, record the eligible classes' attendance, revenue, refunds and costs. Separate busy sessions from quiet ones. Compare similar instructors, levels and times where possible. A holiday week or a new instructor can change demand without the pass causing it.

Keep pass sales and visits connected in your reporting. You need to know when the pack was bought, what it cost, which dates each visit used and how many visits remain. Otherwise you'll count the money when it comes in and lose sight of the classes that have to earn it.

For management reporting, allocate a simple pack's price across its included visits consistently. A $150 five-visit pack allocates $30 to each visit; a $135 pack allocates $27. This is a useful comparison for equal-value visits, not a substitute for your accountant's revenue policy. If the pack includes different services or extras, agree a more appropriate allocation.

Then compare four practical results. Did the eligible classes bring in more money? Did they leave more after their delivery costs? Did full-price attendance fall? Did buyers manage to use the pass without booking problems? A strong launch needs more than a pile of advance payments.

Don't assume every pass customer is new revenue. Look at what regular customers used to buy. If someone previously bought five visits at full price and now buys the discounted pack, the price reduction is real. If someone moves from two visits to five, the extra attendance may justify it. Keep those groups separate when judging the offer.

Finally, ask staff what happened. They may have spent hours correcting balances or explaining eligibility. Ask customers whether they found suitable dates. A pack that brings extra revenue but requires constant exceptions needs work before you sell more of it.

Change future offers when the result isn't working

If the pass reduced the price of attendance you already had, stop giving that discount to future buyers. Test a full-price pack, limit discounted access to genuinely quiet sessions or reduce the size of the offer. You don't need to keep a weak price because the first launch looked popular.

If the offer fills quiet classes profitably but crowds out standard-price customers at busy times, change future eligibility. If buyers can't find suitable dates, reduce the number of new passes or add economically viable capacity. More sales won't solve a delivery problem.

If regular customers buy but rarely renew, ask why before making the pack cheaper. They may need a smaller commitment, clearer scheduling or a different class level. A price cut won't repair a timetable they can't use.

Honour the terms of passes already sold. Explain changes to future offers clearly and give returning customers time to make an informed decision. Consistency matters when you're asking people to commit to coming back.

The best starting point is a pass that works when every visit is used. Keep the price per visit if convenience and a better plan are enough to sell it. Discount only where the additional attendance can pay for that reduction, and protect the dates people already want. Then judge the offer through the classes you actually deliver. That's how advance sales become a healthier class business.

Loopyah Icon

Author: By the Loopyah Content Team

The Loopyah Content Team shares expert insights, practical guides, and industry updates to help event organizers create unforgettable experiences and stay ahead in the event planning world.