Skip to main content

How to Give Free or Discounted Classes to Students with Memberships

Groovio Team avatar
Written by Groovio Team
Updated over 4 months ago

Groovio gives you full control over how classes are priced for students with memberships—whether you're offering full access via credits, partial discounts, or even free classes without using any credits at all.


How Pricing Benefits Work

In your class settings, you can apply pricing benefits for specific memberships. These benefits can be:

  • A percentage-based discount (e.g. 30% off for Gold members)

  • A 100% discount (making the class free for eligible members)

However, if a student's membership has available credits that match the class (via internal tags), those credits will always be used first, regardless of any discount settings.


Example 1: Student Has Used All Membership Credits

Let’s say Amy holds the Gold Membership, which includes:

  • 5 credits per week

  • A 30% discount on any Pole Flow class (normally $50)

By the end of the week, Amy has used all 5 of her credits. She still wants to attend one more Pole Flow class.

Since she has no remaining credits, Groovio will:

  • Detect the pricing benefit (30% off for Gold members)

  • Automatically apply the discount

  • Charge Amy $35 instead of the full $50

This lets her keep booking even after she’s used up her credits—without needing staff intervention.


Example 2: 100% Discount Class Still Uses Credits

Now let’s say Amy hasn’t used all her credits for the week.

Scenario:

  • Pole Flow class is $50

  • Amy has 2 credits remaining

  • The class is set to 100% off for Gold members

Even though the class is technically “free” for her membership, Groovio sees that she has valid credits and a membership tag that matches the class. So:

  • A credit will be used

  • Amy pays $0—but a credit is deducted

Credits always take priority over pricing discounts when tags match.


Example 3: Making a Class Free Without Using Credits

If you want a class to be completely free for a student—and not use up their credits—you can achieve this by removing the internal tag match between the class and their membership.

Scenario:

  • You want Gold members to attend Open Studio for free

  • But you don’t want it to reduce their weekly credit balance

  • Open Studio normally costs $20

Steps:

  1. Remove any internal tag that links Open Studio to the Gold Membership

  2. In the class settings, add a pricing benefit:

    • Gold Membership → 100% discount

Now, when Amy books Open Studio:

  • Groovio sees no matching tag, so it doesn’t try to use credits

  • It checks pricing benefits next

  • It finds the 100% discount for Gold, and charges $0

  • No credits are used

Use this method for bonus classes, member perks, or promotional access without affecting standard credit usage.


Summary Table

Scenario

Student Has Credits?

Tags Match?

Result

30% discount for membership

No

Yes

Discount applied (pays partial price)

100% discount for membership

Yes

Yes

Credit is used

100% discount for membership

No

Yes

Free, no credit used

100% discount for membership

Yes

❌ No tag match

Free, no credit used


💡 Tips

  • You can combine tags, pricing benefits, and class price settings to create flexible access rules.

  • Always check your membership-to-class tag connections when troubleshooting unexpected credit usage.

  • Use pricing benefits to reward loyal members with perks—like discounted or free bonus classes—without altering credit limits.

Did this answer your question?