Skip to main content

How to Integrate ClassPass With Vibefam's Fitness Class Booking, Payments and Invoicing

By vibefam
How to Integrate ClassPass With Vibefam's Fitness Class Booking, Payments and Invoicing

Running a boutique fitness studio means juggling multiple booking channels. ClassPass brings new faces through the door, but managing separate systems creates headaches. The good news? You can integrate ClassPass with Vibefam and keep everything in one place.

The core philosophy: Treat ClassPass as a marketplace and Vibefam as your source of truth for bookings, payments and invoicing.

Why Integrate ClassPass with Vibefam?

When ClassPass and Vibefam work together, you get:

  • Single unified calendar — See both direct and ClassPass bookings in one view
  • Granular control — Choose exactly which class spots go to ClassPass members
  • Integrated payments — Process direct member payments via Stripe and local methods (PayNow, GrabPay, FPX)
  • E-invoicing compliance — Malaysian studios get MyInvois integration for IRBM compliance
  • Centralized attendance tracking — Track check-ins across all booking channels

Integration Steps

Step 1: Submit Integration Request

Start by contacting ClassPass through their partner dashboard. Complete the migration/integration form and specify Vibefam as your scheduling platform. ClassPass typically confirms within 3 business days.

Step 2: Enable ClassPass in Vibefam & Share Your Venue ID

Once ClassPass confirms, head to your Vibefam Studio Admin site:

  1. Navigate to Configure → ClassPass Integration
  2. Enable the locations you want connected
  3. Copy your Venue ID from the grey box
  4. Send this ID to your ClassPass account manager

Important: Enable all desired locations before sending your Venue ID. Adding locations later requires re-syncing with ClassPass.

Step 3: Choose Which Class Spots Go to ClassPass

Vibefam gives you spot-level control, not just bulk numbers. This matters for:

  • Reformer studios — Reserve specific machines for direct members
  • Spin facilities — Keep premium bike positions for loyal customers
  • Any studio with assigned seating — Use custom floorplan capabilities

Select individual spots available to ClassPass members while keeping others exclusive to direct bookings.

Step 4: Bulk Update Existing Classes

No need to edit classes one by one. Use the bulk editor:

  1. Go to Schedule → Actions → Edit Schedule
  2. Filter by date range, instructor, or location
  3. Apply ClassPass settings across multiple classes at once

Step 5: Decide on SmartSpot

ClassPass offers a feature called SmartSpot that automatically allocates seats based on their algorithm. Before enabling:

  • SmartSpot can override your manual spot selections
  • Recommendation: Start with SmartSpot disabled to maintain control
  • Monitor class fill rates before enabling during off-peak hours

How It Works After Integration

Once connected, the system operates seamlessly:

  • Class inventory syncs bidirectionally between platforms
  • ClassPass bookings appear as separate guest entries in your calendar
  • Direct member bookings continue through Vibefam as usual
  • Attendance and waitlist rules apply uniformly across all bookings
  • Your operations team sees one unified calendar

Payment & Invoicing: Who Handles What?

This is where clarity matters most.

ClassPass Handles:

  • Charging users in credits
  • Paying studios according to ClassPass's variable payout model
  • Sending separate payout statements

Vibefam Handles:

  • Direct member payments via Stripe
  • Local payment methods: PayNow, GrabPay, FPX, Alipay, WeChat Pay, Apple Pay
  • Transaction records in your Vibefam dashboard
  • Malaysia-specific: MyInvois e-invoicing for IRBM compliance

Key point: ClassPass payments do not appear in Vibefam payment reports. They operate on separate payout schedules. Reconcile by matching ClassPass attendance data with their payout statements.

Common Mistakes to Avoid

  1. Not enabling all locations first — Sending your Venue ID before activating all locations results in incomplete sync. Always enable everything before sharing.
  2. Skipping spot configuration — Without specifying ClassPass spots per class, you may get unexpected booking volumes.
  3. Leaving SmartSpot enabled unintentionally — This removes your granular capacity control. Know when it's on or off.
  4. Expecting ClassPass in Vibefam reports — ClassPass transactions arrive via separate statements, not in your Vibefam payment exports.
  5. Delaying e-invoicing setup — Malaysian studios: Register with MyInvois early to avoid compliance gaps.

Financial Reconciliation Strategy

For Operations Teams:

  • View combined attendance across all channels
  • Track fill rates by booking source
  • Analyze class-level demand patterns

For Finance Teams:

  • Export direct payment transactions from Vibefam
  • Access MyInvois e-invoice records (Malaysia)
  • Reconcile ClassPass payout statements against attendance data

Frequently Asked Questions

Can I see ClassPass bookings in the same calendar as direct bookings?
Yes. Once integrated, all bookings appear in your Vibefam calendar regardless of source.

What payment methods work for direct bookings?
Stripe for cards, plus local methods like PayNow, GrabPay, FPX, Alipay, WeChat Pay, and Apple Pay.

Can I generate receipts and invoices?
Yes. Vibefam handles receipts for direct bookings. Malaysian studios also get MyInvois e-invoicing for tax compliance.

Will ClassPass payments show in Vibefam?
No. ClassPass handles their own payments and sends separate payout statements. Match these against attendance data for reconciliation.

How do I limit ClassPass capacity?
Use spot-level controls in Vibefam to specify exactly which seats or spots ClassPass members can book.

How long does integration take?
ClassPass typically confirms within 3 business days. Full sync depends on your class volume but usually completes within a week.

Ready to Get Started?

Integrating ClassPass with Vibefam centralizes your operations while expanding your reach. Keep Vibefam as your source of truth, let ClassPass bring in new members, and enjoy a single view of your entire business.

Start your free trial or schedule a demo for a studio-specific walkthrough of the ClassPass integration process.

Ready to Transform Your Fitness Studio?

Discover how vibefam can help you streamline operations, boost member engagement, and grow your business.

Schedule a Free Demo