Classes & Workshops Branch
The Classes Branch lets you teach groups with scheduling, enrollment management, and attendance tracking.
Setting Up Classes
Class Definition
For each class or workshop, configure:
- Title and description — What students will learn
- Format — Single session, multi-session series, or recurring
- Duration — Length of each session
- Capacity — Maximum number of students per session
- Pricing — Per-class, per-series, or subscription-based
- Delivery — Online (video), in-person (with location), or hybrid
Schedule Configuration
- One-time classes — Set a specific date and time
- Recurring classes — Define a repeating schedule (e.g., every Tuesday at 7 PM)
- Series — Group multiple sessions into a course with sequential enrollment
- Drop-in availability — Allow students to attend individual sessions without committing to a full series
Materials & Prerequisites
- List any required materials or equipment
- Specify prerequisite knowledge or prior classes
- Provide downloadable resources (handouts, worksheets, preparation materials)
Student Experience
When a student enrolls:
- They browse your class catalog and read descriptions
- They select a class and view available dates/times
- They enroll and pay through Stripe checkout
- They receive confirmation with class details and any preparation instructions
- Reminders are sent before each session
Managing Classes
Your dashboard provides:
- Enrollment lists — See who’s registered for each class
- Attendance tracking — Record who attended each session
- Waitlists — Manage overflow when classes reach capacity
- Communications — Send updates or materials to enrolled students
Pricing Models
| Model | Best For |
|---|---|
| Per session | Drop-in classes, workshops, one-time events |
| Per series | Multi-week courses with sequential content |
| Subscription | Ongoing recurring classes with regular attendees |
Tips
- Start with a small class size. Easier to manage and creates a more personal experience.
- Record (with permission) for later use. Recordings can become digital products for passive revenue.
- Offer different levels. Beginner, intermediate, and advanced classes broaden your audience.
- Encourage community. Classes build community — leverage that for retention.
Related
- Events & Entertainment — For larger-scale events
- Consultations — For one-on-one teaching
- Digital Products — Sell course recordings and materials