Publish a booking page in minutes.
Every business gets a branded booking link for upcoming classes, payments, confirmations, and portal access.
- Tenant-specific URL
- Branding and class photos
- Same booking engine as widget and API
Take class bookings on your website, a hosted page, or via API. Payments, waivers, gift cards, and staff scheduling are built in.
30-day free trial · Every feature included · Cancel anytime
6:30 PM with Elena Martinez
10:00 AM with Sam Okafor
1:00 PM with Priya Shah
7:00 PM with Maya Lin
No account password. Confirmation by email.
Launch fast with a hosted page, keep customers on your site with the widget, or wire FullClass into a custom experience with the booking API.
Every business gets a branded booking link for upcoming classes, payments, confirmations, and portal access.
Add a complete booking flow with a few lines of JavaScript. Theme it deeply or run bare mode for total control.
Build your own storefront while FullClass handles scoped keys, origin restrictions, idempotency, and spot locks.
FullClass is built around classes, workshops, courses, camps, lessons, tours, and scheduled events with limited spots.
Reusable class defaults with event-level overrides for price, capacity, visibility, instructors, locations, waivers, and reminders. Schedule a weekly repeating series in one step, and let customers join a waitlist when a class sells out.
Class schedulingSquare, Stripe, free/manual bookings, inline card fields tokenized in the browser, automatic refunds when a booking fails after payment, and recorded payment details.
PaymentsBalance gift cards, class-pass gift cards, class restrictions, atomic redemption, refund restoration, and ledger history.
Gift cards & passesPromo codes support usage controls, date windows, restricting a code to a specific event, booking totals, and clean reporting.
Promo codesDigital waiver acceptance, cancellation policy evaluation, customer self-serve cancellation, and staff visibility.
Waivers & policiesAssign staff to events, track hours, manage permissions, and sync instructor and staff shifts to Google Calendar.
Staff schedulingGive customers a referral link to share. When a friend they refer books and pays, the referrer earns a configurable reward and the new customer gets their discount automatically.
ReferralsRevenue, tax, bookings, customers, gift cards, promo codes, waivers, and staff hours reports.
ReportsScoped API keys, origin restrictions, idempotent booking, spot locks, rate limits, and careful email-based access.
Developer APIPackage several sessions into one prepaid course. Customers pay once and are booked into every session, with promo codes and gift cards applied across the whole course.
CoursesOffer optional add-ons like materials, equipment hire, or a glass of wine, priced on top of the booking and captured in the same payment.
Class add-onsSell a whole event to one company with a deposit-now, balance-later review & pay link. Owner-set pricing with tax and gratuity, branded quote and invoice PDFs, and automatic balance reminders.
Private eventsMany booking tools still treat every spot as a separate transaction. Four friends signing up for a cooking class means four separate checkouts, four payment flows, and four confirmation emails to chase.
FullClass lets a customer reserve as many spots as they need, apply a promo code or gift card to the whole order, pay once, and receive a single confirmation. It's how group booking should work.
Customers should book classes, not manage another account. FullClass links or creates customer records by email, sends confirmations, and gives future access through magic links.
Use the tools your business already trusts, then layer in the booking paths and operational controls you need next.
Use FullClass for bookable experiences where availability, capacity, payments, staff, and policies all matter.
Ingredients, add-ons, gift cards, and limited spots.
Schedule the same class as often as you need, private events, waivers, and reminders.
Passes, capacity, instructors, and calendar sync.
Policies, customer records, camps, and email confirmations.
Courses, reporting, paid add-ons, and staff scheduling.
Fast checkout, guest booking, and cancellation controls.
Reusable defaults with event-level exceptions.
Hosted page today, embedded widget when your site is ready.
Every paid plan starts with a 30-day free trial. Plans differ only by how many spots you schedule each month, never by features. We take no cut of your sales, and you keep your own payment processor. Prices in USD, exclusive of tax.
For trying things out.
For growing studios.
For busy schedules.
For high volume.
Up to 100 scheduled spots a month is free, forever. Paid plans start with a 30-day free trial, and pay yearly to get two months free. A spot is one place on a class you put on your calendar, counted across every event that month whether or not it sells. We check it when you schedule a class, so a customer is never blocked from booking.
Need more than 5,000 spots a month? Contact us about EnterpriseStart taking bookings in minutes. Add the widget, API, gift cards, and policies when you are ready.
30-day free trial · Cancel anytime