Skip to main content
Some offerings don’t fit into one-on-one appointments.
Events & Classes let you schedule and manage group sessions — workshops, fitness classes, or multi-day retreats — with full control over registration, capacity, and attendance.
Open Events →

Why It Matters

  • Fill every seat — Set capacity and waitlists. Oskar automatically closes registration when full and promotes waitlisted participants as spots open.
  • Manage recurring series — Build repeating events or multi-session courses without recreating settings.
  • Track attendance and payments — View attendees, send updates, and manage check-ins and refunds in one place.

Core Settings

Event Name and Description

Describe the experience clearly, including requirements such as equipment or skill level.
Use the extended description field for details or background context.

Dates, Times, and Series

Schedule single events or full series of up to 100 dates.
Each occurrence can have its own start and end time or date range.
Set recurrence patterns (daily, weekly, or custom) such as “Every Wednesday at 18:00 for 10 weeks.”

Capacity and Waitlist

Define how many attendees can join each session.
Enable a waitlist to collect interest and automatically fill cancellations.
The event panel shows a progress bar of booked spots versus capacity.

Price and Payment Options

Choose to charge per session or for the full course (e.g., 15perclassor15 per class or 200 for a six-week course).
Accept full or partial payments, apply discount codes, and enable online or offline payment options.

Linked Resources and Staff

Assign locations, equipment, and instructors.
Oskar checks availability and blocks linked resources automatically.

Registration Form and Custom Fields

Collect extra information during registration, such as dietary needs or experience level.
Attach a form with Settings → Custom Fields; clients fill it in during checkout.

QR Code Check-In

Enable QR codes for fast entry.
Clients receive their QR code in confirmation emails.
Scan them from your dashboard or the event attendee list to track attendance.

Cancellation and Rescheduling Rules

Define how late participants can cancel, whether tickets can be transferred, and if refunds apply.
These policies appear automatically on the booking page and confirmation emails.

Publish Status

Control visibility.
Keep events in Draft until ready to publish.
Archived events retain history but are no longer bookable.

Step-by-Step

  1. Open MAIN → Events & Classes.
    View all upcoming events and series with attendance counts.
  2. Create a new event.
    Add name, description, image, capacity, and pricing.
  3. Add dates and times.
    Use Add date to create one or multiple occurrences or a recurring pattern.
  4. Set capacity and payment.
    Define maximum participants, enable waitlists, and select payment options.
  5. Link resources and staff.
    Assign rooms, instructors, or equipment. Oskar blocks availability automatically.
  6. Attach forms and rules.
    Add custom registration fields, cancellation terms, and transfer options.
  7. Publish your event.
    Click Create event. Registrations open immediately.
    Attendees receive confirmation emails and QR codes (if enabled).
    Monitor attendance or add participants manually from the event panel.

Use Cases

Events & Classes power everything from workshops to retreats:
Events & Classes make group scheduling simple, structured, and seamless — for you and your participants.