One class. Ten Saturdays. Eight seats each.
Set the workshop up once as a series, cap the bench, and let the sheet fill itself. The seat count is kept per session, so a full Saturday never closes the next one.
Wheel Throwing · Beginners
Sat 14 Feb · 10:00Bench of eight · session 02 of 10
Your side of the sheet. Students see the number, never the names.
The unit
Most calendars think a class is one date.
It is a bench, run again next week, with the seats counted separately every time.
The term
10 sessions
One event, a weekly pattern, ending after ten. Typing ten classes in by hand is ten chances to fat-finger a start time.
The bench
8 seats, per session
The cap is held per date, not per class. Fill this Saturday and the next one is still wide open, with its own count.
The link
1 address
Students see the whole term at one link and book the week that suits them. They can download that date, or subscribe once to a live calendar that keeps up with the term.
The bench is the unit. Everything below hangs off it. Set one up
Setting the series
The day, the weeks off, and the last one.
Three settings turn one event into a whole term, and all three are on the free plan.
The day it runs
FreePick the days of the week and the start time, or repeat every second week, monthly, or once a year. Saturdays is one entry, not ten.
The weeks you are closed
FreeTake single dates out and add one-off dates in. A closed studio or a kiln repair does not mean rebuilding the term.
The last session
FreeEnd on a date, or after a set number of sessions. This is the setting that makes a term a term instead of a weekly class that runs forever.
Pottery Fundamentals
One recurring event · Saturdays 10:00 · ends after 10The skipped week does not use up a session. A date you take out comes off the count as well, so a term set to end after ten still teaches ten. Change the start time once and every remaining session follows it.
A class that runs twice on the same day is two events, because one recurring event carries one start time. Two benches, two seat counts, no argument about which one somebody booked.
Two sides
You see the sheet. They see the count.
Names and email addresses belong to you. The public page shows spots remaining and nothing else: no roster, no addresses, not ever.
Signed in as the instructor
Sat 14 Feb · 10:00
6 of 8Every name arrived with an email address, from a sale or from a free registration. Sales export to a CSV on the Pro plan, when you want the list somewhere else.
What a student sees
Wheel Throwing · Beginners
Sat 14 Feb · 10:00 · Clay Lane Studio
2 spots remaining
Register
Name and email, or a card if the class is paid. That is the whole form, unless you have added a question of your own.
- The number comes off the same count you set, so it is right the moment somebody books.
- When the session is full, the form becomes a waitlist for that date instead of a dead end: free on registration, Pro once the spots are paid tickets.
- Free registration with a seat limit is unlimited on every plan, and the free plan sells 25 paid spots a month on top of that.
- Not on sale yet, or not ready to book? A student can leave just an email address for that date and hear when spots go on sale, if you cancel, and 48 hours before it starts, plus any change notice you send. Free on every plan.
The class card
Ten classes, one purchase.
Because the term is one recurring event, a card can span it. The holder gets a private link, books the week that suits them, and the card keeps its own ledger.
Ten-class card · Priya S.
Pro| Use | Date | Class | Status | Left |
|---|---|---|---|---|
| 1 | Sat 7 Feb | Pottery Fundamentals | Used | 9 |
| 2 | Sat 14 Feb | Pottery Fundamentals | Used | 8 |
| 3 | Sat 21 Feb | Pottery Fundamentals | Used | 7 |
| 4 | Sat 7 Mar | Pottery Fundamentals | Booked | 6 |
| 5 | Not booked yet | Any session left in the term | Open | 6 |
Usage is tracked per session, so you can see which weeks a card holder actually turned up to.
A cutoff you set
ProGive the card a cancellation cutoff in hours before a session starts. Cancel earlier than that and the seat goes back to the bench, and the waitlist for that date hears about it.
A policy for late notice
ProPast the cutoff, the card decides: forfeit the class, or block the cancellation outright. Either way it is your rule, written down before anybody argues it.
More than one seat
ProSet how many people a card admits at each session, so a parent-and-child card takes two places off the bench rather than one.
Cards are sold alongside single spots, not instead of them. Somebody who wants one Saturday can still just buy one Saturday. How class cards work
Getting paid
What the bench earns is what you keep.
Spots are sold through your own Stripe or PayPal account, or paid in cash on the day. Event Schedule charges zero platform fees on every plan, so past the processor's own fee the money is yours. The free plan sells 25 paid spots a month; Pro takes the ceiling off.
Prices, plainly
FreeNamed ticket types, each with its own price, quantity and sales window: early bird, concession, materials included. A cheaper rate for booking several at once comes with them. Discount codes are Pro.
Ask before they arrive
ProCustom questions collect what the class actually needs: apron size, dietary needs, whether they are bringing their own camera or borrowing yours.
A class as a present
ProSell a gift card that somebody sends to a recipient by email, with its balance redeemed toward any class on your schedule.
Teaching for free, or asking for the money in the room? Registration with a seat limit needs none of this and is on the free plan.
After class
The bit that fills next term.
The code on the bench
FreeDownload your schedule's QR code, print it, and tape it to the bench. People who liked the class scan it on the way out and follow you.
What they made
FreeStudents add photos, video and comments to the class they came to, and nothing appears until you approve it. Free covers 25 photos per schedule.
Whether it landed
ProCollect star ratings and written comments from the people who attended, so the second run of a class is better than the first.
Being straight about following: there are two lists. Somebody who confirmed an email address on your page gets a short digest when you add classes, and it costs nothing from your allowance. Somebody who only pressed Follow hears from you through a newsletter you write and send, and that allowance counts recipients: 10 a month on Free, 100 on Pro, 1,000 on Enterprise.
Everything else
Between one Saturday and the next.
Tell the students you already have
FreeEveryone who found you from the bench, the link or the embed and then followed your schedule is a mailing list you own. Write a newsletter when the next term goes up, and read the open and click rates afterwards.
The number worth knowing: the allowance counts recipients, not sends, so one email to 40 students is 40 of the month's allowance.
When a session fills
FreeA full session turns its sign-up into a waitlist for that date rather than a dead end. Cancel a booking and the freed seat is offered to the first person waiting on that date, and if they do not take it the offer passes to the next one. Free when the class takes registrations; on paid tickets the waitlist is Pro.
Beginners and advanced
FreeSub-schedules keep the strands apart on one link, each with its own colour. They sort and they colour; hiding a class until you announce it is what a draft is for.
On the studio site you already have
FreeEmbed the calendar on your own site so the term lives where people look you up, and sync two ways with Google, Outlook and CalDAV. A recurring class crosses as a single entry rather than ten, so the term itself stays here where the seats are counted.
Built-in analytics show page views, the devices people are on and where the traffic came from. That is what they measure, and nothing more.
Next term, faster
FreeClone a class you have run before and change the dates. Keep it as a draft while you think about it, and publish when the term is settled.
The running order of one class
FreeBreak a session into its parts with times, so people know the three hours are wedging, centering, pulling and a clean-up rather than a mystery. It shows on the class page as an agenda.
Already written the blurb somewhere else? Paste the text or drop in the flyer and the details are pulled out for you to check, on every plan. How the import works
Perfect for all workshop instructors
Six seats or thirty, a bench is a bench.
Cooking Class Instructors
From pasta making to pastry arts. Cap the kitchen per session, ask about dietary needs at checkout, and build a following of food lovers.
Learn morePottery & Ceramics Teachers
Wheel throwing, hand building and glazing. Run the term as one series, hold the wheels to the number you actually have, and sell a ten-class card.
Photography Workshop Leaders
Photo walks, studio sessions and editing evenings. Ask what gear they are bringing at checkout, and take a washed-out date out of the series.
Craft & Maker Instructors
Woodworking, metalwork, sewing and beyond. Put the materials list in the class description and hold the bench to the number of vices on it.
Art Teachers
Painting, drawing and mixed media. Let students post what they made to the class page, all held for your approval first.
Learn moreMusic Lesson Instructors
Group lessons, masterclasses and jam sessions. Run the term as one weekly series and sell a card that covers the whole thing.
Learn moreThree steps
Set the class up as a series
Create the class once as a recurring event, pick the day it runs, and give it an end: a last date, or a number of sessions.
Cap the bench
Set the seat limit. It is counted per session date, so a full Saturday does not close the next one. Skip the weeks the studio is closed.
Open the sheet
Share one link. Take free registrations, or connect Stripe or PayPal and sell spots and class cards with zero platform fees.
Key features
Free forever. Upgrade when you're ready.
Zero platform fees on ticket sales, on every plan. The only deduction is your payment processor's own.
Everything you need to publish a schedule, and enough selling to find out whether you need more.
- Unlimited events, sub-schedules and recurring dates
- Two-way Google, Outlook and CalDAV sync
- 25 paid tickets a month, each one scanned at the door
No expiry, and no card asked for.
The ceilings come off, and the rest of the selling kit arrives with them.
- Unlimited ticket sales and the live check-in dashboard
- Promo codes, add-ons, passes and gift cards
- The REST API, webhooks, and no Event Schedule branding
7-day free trial, cancel any time.
For a room with a seating chart, a team, and a domain of its own.
- Reserved seating, drawn once and reused every date
- Your own domain, and up to five team members
- Internal and unlisted events, and 1,000 newsletter recipients
Included free on every selfhosted install.
Frequently asked questions
What instructors ask before they move a term across.
Is Event Schedule free for workshop instructors?
Yes. Publishing your classes, running one as a weekly series, capping the seats with free registration, sorting strands into sub-schedules, emailing the students who follow you and syncing two ways with Google, Outlook or CalDAV are all free forever. So is selling, up to 25 paid spots a month, and so is scanning the QR at the door on every plan. Lifting that ceiling, plus multi-class cards, custom questions at checkout and the live check-in screen, is the Pro plan at $5 a month, and Event Schedule charges zero platform fees on what you sell.
Can I run different kinds of workshops on one schedule?
Yes. Sub-schedules keep cooking, pottery, photography and craft strands apart on one link, each with its own colour, and every class carries its own description, images, capacity and prices. To be straight about what a sub-schedule is: it sorts and colours, it does not hide. A class you have not announced yet is a draft, and drafts are what keep it off the public page until you say so.
How do students find out about a new class?
Two ways, and they are not the same list. Somebody who leaves an email address on your page and confirms it is sent a short digest on its own when you put new classes up, batched so a whole term posted in one sitting is one message, and it costs nothing from your allowance. Somebody signed in who pressed Follow is on the other list, and that one only ever hears from a newsletter you write and send, with open and click rates afterwards. The allowance counts recipients rather than sends, at 10 a month on Free, 100 on Pro and 1,000 on Enterprise. A student who would rather not give an address at all can subscribe to your schedule as a live calendar from its page, and it keeps up as you add and move sessions. Alongside that, share your one link, embed the calendar on the studio site you already have, and download your schedule's QR code to tape to the bench.
Can students hear when next term goes on sale?
Yes, free on every plan. On a session that is not on sale yet, a student can press "Tell me when tickets go on sale" and leave just an email address, with no account. They get one email when spots go on sale, one if you cancel, and a reminder 48 hours before the session, plus any change notice you choose to send. On a session that is already selling, the same list sits beside the buy button as "Tell me if anything changes". Each date keeps its own list, you see how many people are waiting on the event's Tickets panel, and it does not touch your newsletter allowance. It is not the waitlist, which is for a session that has already filled.
Can I sell spots and cap the class?
Yes. Sell spots with named ticket types, each with its own price, quantity and sales window, and take the money through your own Stripe or PayPal account, or as cash, a payment link, Invoice Ninja, or Payfast if you charge in rand, on every plan. The free plan sells 25 paid spots a month and Pro lifts the ceiling; free classes can use registration with a seat limit instead, unlimited on every plan. Either way the count is kept per session date, so a full Saturday does not close the next one, and students see the number of spots left rather than who is on the sheet.
Can I refund a student?
Yes, on every plan, from the Sales page, for a student who drops out or a class you call off. A Stripe or PayPal payment goes back through the provider, in full or in part, and a partial refund leaves the spot booked. A spot paid in cash, through a payment link, Payfast or Invoice Ninja is marked as refunded instead, which records it without moving any money. Event Schedule does not email the student about a refund, so that message is yours to send.
How does a multi-class card work?
A card is one purchase valid across the series, on the Pro plan. The holder gets a private link and books the session they want, and you can set how many people the card admits at each session. Give it a cancellation cutoff in hours before a session starts: cancel earlier than that and the seat goes back to the class, cancel later and the card's policy decides whether the visit is forfeited or the cancellation is blocked outright. Usage is tracked per session, so you can see which weeks a card holder actually turned up.
What about a class that runs twice on the same day?
That is two events. One recurring event carries one start time, so a 10am beginners bench and a 2pm intermediate bench are two series, each with its own seat count and its own tickets. It is a little more setup and it keeps the two benches, and their money, properly apart.
Free forever
Pin up the sheet. Fill the bench.
Publishing your classes, capping the seats and emailing the students who follow you are free forever, and so are the first 25 paid spots a month. Unlimited sales and class cards are $5 a month, and nothing is taken off the top.
No credit card required
Related
Keep exploring
For Online Classes
Sell online classes with registration and recurring sessions.
Read moreFor Fitness & Yoga
Share your class schedule and sell drop-ins and class passes.
Read moreUse Cases
Event scheduling for musicians, venues, restaurants and theaters.
Read morePricing
See what is included on Free, Pro, and Enterprise plans.
Read more