Personal sessions are private, bookable appointments β like one-on-one lessons or small-group instruction. Students book directly from your member portal using session types you define.
Personal sessions require a Pro or Studio plan. They also require the personal sessions feature to be enabled on your account β contact support if you don't see it.
Step 1: Enable personal sessions
- Go to Settings > Offerings.
- Find Personal Sessions and toggle it on.
This makes the Personal Sessions section visible in your instructor portal and on your member portal (when published).
Step 2: Configure your settings
Before creating session types, visit Settings > Offerings > Sessions to set up:
- Show on landing page β Toggle on to feature sessions on your member portal home screen.
- Access level β Control who can see and book your sessions (public, members only, or private).
- Timezone β Set your local timezone. This applies to all session booking times.
- Google Calendar sync β Connect Google Calendar to block out times when you're unavailable. Tap the calendar sync status to go to the integrations page.
- Payment methods β Choose which payment options are available: Cash ("Pay at the session"), Check by mail, or Stripe.
Step 3: Create a session type
Session types are templates that define a bookable appointment. Each session type appears as a separate booking option on your member portal.
- Go to Your Offers > Personal Sessions.
- Tap or click New Session Type.
- Fill in the session type details:
Basic details
- Session Name β Required. What students see when browsing (e.g., "Private Mahjong Lesson").
- Description β Describe what the session covers.
- Cover Image β Optional image shown on the booking page.
- Duration β Choose from 15, 30, 45, 60, 75, 90, 105, or 120 minutes.
- Capacity β Number of students per session. 1 = private lesson; 2 or more = group session.
Pricing
- Set a flat price, or toggle on Different price for non-members? for split member/non-member pricing.
Status and location
- Status β Draft, Active, Paused, or Archived.
- Location β Optional. Assign a default location for this session type.
Access level
- Override the default access level for this specific session type.
Advanced Settings (tap to expand)
- Buffer time β Minimum gap between bookings (None, 5, 10, 15, 30, 45, or 60 minutes).
- Min lead time β How many hours in advance a student must book.
- Max lead time β How many days in advance students can book.
- Max sessions per day β Leave blank for unlimited.
- Save the session type.
Set the status to Active to make the session type available for booking. Draft and Paused session types are not visible to students.