Comparisons

Best Ticketing for Workshops and Classes (Compared)

The best ticketing for workshops and classes, compared on July 2026 pricing — real fees on a $50 seat, small-cap fit, tiers, and who keeps your students.

Meuse Editorial Team

· 18 min read

Best Ticketing for Workshops and Classes (Compared)

TL;DR

If you teach, whether a pottery night, a two-day intensive, or a six-week series, and you want to sell seats to people who already follow you, the pick is Meuse: a branded class page on your own Stripe, with the student staying your contact rather than the platform's lead — at a flat 10% platform fee plus Stripe, about $6.75 on a $50 seat, the highest cut here and a deliberate trade for owning the roster. Luma, TicketSpice, Ticket Tailor, Eventbrite, and Zeffy each win a narrower case, a free single session, a low flat per-seat fee, or marketplace discovery you don't otherwise have. What matters for teaching is small-cap fit, easy tiers and class packs, and who keeps the roster. This compares them on July 2026 pricing, what a $50 seat really costs on each, so you choose on the fee and the ownership together.

If you teach — a pottery night, a two-day watercolor intensive, a six-week writing series — and you want to sell seats to people who already follow you, our pick is Meuse: a branded class page running on your own Stripe, where the student stays your contact. It is not the cheapest — a flat 10% platform fee plus Stripe is the largest cut here — and this guide is explicit about when that trade is wrong for you. Luma, TicketSpice, Ticket Tailor, Eventbrite, and Zeffy each win a narrower case, and this guide draws the lines.

Selling a class seat is not the same job as selling a ticket to a one-off event, and most ticketing tools are built for the second. A class has a small cap — twelve seats, not twelve hundred — so every fee bites harder, with no volume to dilute it. It often has tiered or materials-inclusive pricing, sometimes a multi-session or series pass, almost always a waitlist that genuinely matters, and a need to collect skill level or supply notes before the door. This piece compares six tools on exactly those needs. It is about per-session ticketing; if you run a recurring weekly schedule or a membership, the sibling guide best class booking software covers that different model, and for the broad field of general-event tools see best event ticketing platforms.

How we compared these

A quick note on method, because plenty of "we tested everything" comparisons are fiction. We did not run a live class on each of these six. We lined them up on their published pricing as of July 2026 and on the criteria that decide this for a teacher selling to their own following. Every fee is quoted from what each platform publishes; every seat price is illustrative. Fees change constantly, so confirm the live number before you commit. For how these charges are structured underneath, see event ticketing fees.

The criteria we weighed, in rough order of how much they move the decision:

  • What it costs on a real seat. Not "free to start," but the all-in fee — platform plus processing — on one $50 seat. Small caps make this matter more than for a big event, because there is no volume to spread it over.
  • Small-capacity fit. A class lives or dies on a hard cap and a working waitlist: when ten seats sell out, the eleventh person should queue, not vanish.
  • Tiered and materials pricing, and series passes. Classes rarely have one price — early-bird, materials-included, bring-your-own, and multi-session passes are normal, and they expose which tools bend and which fight you.
  • Skill-level and info collection. You need to ask questions at checkout: experience level, allergies, what to bring. A box office that only takes a name leaves you emailing everyone twice.
  • Who owns the student. The most expensive line item never prints on a pricing page: does the buyer become your contact, or the platform's? For a teacher who runs classes term after term, that compounds.
  • What it is built for. A discovery marketplace, a bare box office, and a self-serve creator host are three different products; matching the tool to the job matters more than shaving points off a fee.

Here is how the six stack up.

Eventbrite

Best for a public class that needs strangers to discover it — an open workshop you cannot fill from your own following.

As of July 2026, per Eventbrite's published pricing (which changes), a paid ticket carries a 3.7% + $1.79 service fee per ticket, plus 2.9% payment processing per order. Free events are free to run. On a $50 seat that lands around $5.09 — north of 10% — and on a premium $200 intensive seat about $14.99.

Eventbrite does bring real class tooling: capacity caps, multiple ticket types, custom order questions for skill level or supplies, and a waitlist. Its genuine edge is discovery — a marketplace people browse when they want something to do, surfacing your class to buyers who would never have found you.

The catch, named plainly: you pay the highest fee here, and a small class cap gives you no volume to absorb it. The buyer also lands as an Eventbrite contact inside an Eventbrite checkout, not on your student list — so the discovery you are renting comes at the cost of the relationship you are trying to build.

Luma

Best for a beautiful single-session class page you fill yourself — a one-night workshop or a community class.

As of July 2026, per Luma's published pricing (which changes), the free plan charges a 5% platform fee on paid tickets, plus Stripe's 2.9% + 30¢. Luma Plus is $59/mo and drops the platform fee to 0% (Stripe still applies). On a $50 seat the free plan works out to about $4.25 all-in.

Luma's edge is design and speed. You get a genuinely lovely page and a frictionless RSVP flow live in minutes, with capacity caps, a waitlist, and custom registration questions built in. For a single-session class that needs to look good and go up fast, it is a joy.

The catch is twofold. First, the 5% is a percentage, so it stings more as the seat gets pricier — a $200 masterclass seat pays about $16.10 all-in on the free plan, more than Eventbrite on that seat. Luma Plus removes the platform fee, but $59/mo only pays for itself at real volume. Second, Luma keeps ticketing deliberately light: little concept of materials tiers, deposits, or genuine multi-session passes, so it fits one gathering better than a layered class business.

TicketSpice

Best for a high-volume class program or a big open-studio day that wants a flat per-seat fee and deep box-office tooling.

As of July 2026, per TicketSpice's published pricing (which changes), it charges a flat 99¢ per ticket (49¢ for tickets under $5), plus 2.9% + 30¢ processing — no percentage service fee. On a $50 seat that is about $2.74, and the important part is that the 99¢ stays 99¢ whether the seat is $50 or $500. A $200 intensive seat costs roughly $7.09 all-in.

The strength is that flat structure paired with serious tooling: fully branded checkout pages, complex ticket types for tiered or materials pricing, timed entry, capacity limits, and custom forms for skill-level intake. For a premium seat, a flat 99¢ beats any percentage by a wide margin.

The catch: TicketSpice is a box office, not an audience engine — no discovery marketplace, so it will not send you strangers; you supply the room. And like most pure ticketing tools, it is built around the single transaction rather than turning a first-time student into a repeat, higher-tier one. For a small monthly workshop it is more machinery than the job needs.

Ticket Tailor

Best for premium or higher-volume class seats where a flat fee, not a percentage, protects your margin.

As of July 2026, per Ticket Tailor's published pricing (which changes), it charges a flat $0.85 per ticket — as low as roughly $0.30 with pre-purchased credits — and takes no percentage cut. It is free for free events up to a generous annual cap, and processing (your own Stripe, PayPal, or Square) is billed separately by whichever processor you connect. On a $50 seat, the 85¢ plus a typical ~2.9% + 30¢ processing lands around $2.60; a $200 seat is roughly $6.95.

The appeal is predictability. Because Ticket Tailor never takes a percentage, its slice is the same on a $30 seat as on a $300 one, so the math stays legible as your class prices climb. The checkout is largely white-labeled, so the student stays inside your world rather than a directory's, and you can build tiered ticket types and custom questions.

The catch is that lean is the whole personality. Ticket Tailor brings no discovery and stops at the ticket: no real series-pass or membership logic (that is booking software's job) and no way to turn a buyer into a repeat, higher-tier customer beyond the sale in front of it.

Zeffy

Best for a nonprofit or community teaching program — a fundraiser class, a school workshop, a donation-funded studio night.

As of July 2026, per Zeffy's published pricing (which changes), it is 100% free for organizers — no platform fee and no card fees. Zeffy monetizes instead through an optional tip a buyer can add at checkout. On a $50 seat, the organizer's cost is effectively $0, covered by that voluntary tip.

For the right user this is unbeatable: genuinely zero fees on tickets, donations, and registrations, which for a nonprofit stretching every dollar beats any percentage- or flat-fee competitor. Nothing else here comes close to free.

The catch is fit. Zeffy is nonprofit-focused — its whole model, from the tip mechanic to its feature set, is built around charitable organizations, not a for-profit creator selling seats as a business, and your effective cost depends on how many buyers tip. If you are a registered nonprofit teaching program, look here first; if classes are your income, it is solving a different problem than yours.

Meuse

Best for a creator or teacher selling seats to their own audience — someone who wants a branded class page, layered pricing, and to keep the students for the next term.

Meuse runs on Stripe Connect, so you sell through your own Stripe account and payouts land straight in your bank. It charges a flat 10% platform fee on top of Stripe's standard ~2.9% + 30¢ — about $6.75 on a $50 seat. That is the highest all-in cost of any for-profit option here, and worth naming plainly: if the lowest fee per seat is your goal, a flat-fee box office wins and the gap grows on premium seats. What the 10% buys is the class-shaped tooling around the sale — caps, waitlists, intake questions, access tiers, deposits and installments on a pricey intensive — and a student who stays your contact. Meuse is a creator experience platform — you sell access and host in person — rather than a bare box office, and naming that plainly frames both its strength and its limit.

The strength is ownership plus range. Because the student is yours, not a platform contact, the next class starts warm instead of cold, and you can cap a small room, run a waitlist to validate demand before you book a studio, and collect skill level or supply notes at checkout. Meuse also treats the in-person class as the deepest tier of a ladder of paid access — the same students who buy a seat can pay to watch a technique demo, ask questions, or get small-group time — so one skill becomes several products. For the seat-selling flow itself, sell tickets online and how to sell tickets on your own website walk through it, and how to create tickets for an event covers the mechanics of tiers and questions.

The catch, in fairness: Meuse is not a discovery marketplace and not a heavy public box office. It will not put your class in front of strangers the way Eventbrite's directory can, and it is not built to run timed entry for a five-thousand-person festival. If you have no audience and need the platform to find you a crowd, a different tool here fits better. Meuse is the pick when the students are already yours and you want to keep them.

A small group working together at a shared table with notebooks, laptops, and coffee during a hands-on class
A class fee is small on one seat and large across a small room — and the platform that skims the most is often the one that also keeps the student as its contact, not yours.

The fees side by side: what a $50 seat really costs

Here is the worked example a pricing page never shows: the same illustrative $50 class seat, run through each platform's July 2026 published fees, with a note on how each handles the class-specific needs above. The dollar figures round the real math; the seat price is illustrative, but the fee rates are the platforms' own.

PlatformFee structure (% + flat)Fee on a $50 seatSmall-cap and tiersWho owns the student
Ticket TailorFlat $0.85/seat (from ~$0.30 with credits), no % + processing~$2.60Ticket types, custom questions; no series logicYou — white-labeled checkout
TicketSpiceFlat 99¢/seat (49¢ under $5), no % + 2.9% + 30¢~$2.74Deep tiers, timed entry, formsYou — branded pages, no marketplace
Luma (free plan)5% platform + Stripe 2.9% + 30¢~$4.25Caps, waitlist, questions; light on tiersMostly you — clean self-serve page
Eventbrite3.7% + $1.79/seat + 2.9% processing~$5.09Caps, ticket types, waitlist, questionsPartly Eventbrite — marketplace contact
MeuseFlat 10% platform + Stripe 2.9% + 30¢, on your own account~$6.75Caps, waitlist, intake, access tiers, depositsYou — your brand, list, and Stripe
Zeffy$0 — funded by an optional attendee tip~$0 (tip-covered)Registration and forms, nonprofit-firstYou, but nonprofit-focused

Read the fee column and the shape is clear: on a $50 seat, Eventbrite takes roughly 2.9× what you would pay running your own Stripe, and Luma's free plan about 2.4×. Feel it at class scale: a workshop of fourteen seats at $50 costs about $24.50 in fees on Meuse and about $71.26 on Eventbrite — a $46.76 gap on one small room, real materials budget on a cap too small to hide it.

The ranking also flips with price, and classes span the range. On a cheap $10 community seat the flat-fee tools look worst — TicketSpice about 15.8%, Ticket Tailor 14.4% — because a fixed charge plus 30¢ is a big bite of a small seat, while Eventbrite is brutal at 24.5% and Meuse sits at 15.9%. On a premium $200 intensive seat the percentage tools balloon — Luma's free plan hits about $16.10, more than Eventbrite's $14.99 — while the flat-fee tools barely move near $7 and Meuse climbs highest at about $26.10. A percentage hurts more as the seat gets pricier; a flat fee more as it gets cheaper.

The small cap is what makes this matter. A big event spreads its fees over hundreds of buyers, so a percentage point blurs into the crowd. A class of twelve has no crowd to hide the fee in — every seat carries its full share, and a premium intensive at a small cap is exactly where a percentage cut does the most damage. For premium, low-volume class seats, a flat fee or your own Stripe wins by a widening margin.

Which should you pick

Fees are only half the answer; the other half is what the class actually is. Match the tool to the job.

A public class that needs to be discovered → Eventbrite. If you genuinely cannot fill the room from your own following, Eventbrite's marketplace is the reason to accept its fee, and its familiar checkout reassures a cold buyer. Just know you pay the highest fee here, on a cap too small to dilute it, and hand over the student.

A teacher selling to their own audience → Meuse. This is the case most ticketing tools are mispriced for. When the buyer already follows you, a discovery premium is a toll on reach you do not need. Your own Stripe keeps the fee at the processing floor, the student joins your list under your brand, and the class becomes the top of an access ladder you keep selling the same people. For setting the number the fee comes out of, read how much to charge for a workshop and, for one-to-one sessions, how to price a private session.

A registered nonprofit or community program → Zeffy. If you qualify, free is free, and the donor-tip model means a fundraiser class can run at effectively zero platform cost. Confirm your organization fits its nonprofit focus.

Premium or high-volume class seats → flat-fee Ticket Tailor or TicketSpice. The moment your seat price climbs past roughly $20, a percentage cut is the most expensive thing on your invoice. A flat 85¢ or 99¢ per seat protects a pricey intensive's margin, and both keep the checkout on your own brand. TicketSpice brings deeper box-office tooling; Ticket Tailor is the leaner, cheaper toll.

A single, one-off class that should look great → Luma. For a one-night workshop you are filling yourself, Luma's free tier and lovely page are hard to beat, as long as you do not need materials tiers, deposits, or discovery.

The trap is choosing on the sticker fee alone: a marketplace feels almost free because the cut only lands after you have been paid — but you pay in margin on every seat and in ownership of the student, permanently. If your class is a weekly recurring schedule rather than dated seats, weigh best class booking software instead, since ticketing sells per-session seats while booking software runs standing schedules and memberships; for a mobile-first field, best ticketing apps sorts the app-shaped options.

Keep comparing before you commit:

Frequently asked questions

What is the best ticketing for workshops and classes?

It depends on the class. To sell seats to your own students and keep the roster, a self-serve host like Meuse runs the sale on your own Stripe at a flat 10% + Stripe, trading the lowest fee for the relationship. For a public class that needs discovery, Eventbrite. For a nonprofit program, Zeffy is free. For premium seats or the lowest cut outright, flat-fee Ticket Tailor or TicketSpice protect your margin better than any percentage.

How is class ticketing different from event ticketing?

A class has a small cap, so every fee is felt with no volume to dilute it. It usually has tiered or materials pricing, sometimes a series pass, a waitlist that genuinely matters, and skill-level questions at checkout. General event tools handle these unevenly, which is why matching the tool to class-specific needs beats picking a familiar logo.

What is the cheapest way to sell seats to a workshop?

For a registered nonprofit, Zeffy is effectively free, funded by an optional tip. For a for-profit teacher, the lowest cost is a flat-fee tool: Ticket Tailor ($2.60 on a $50 seat) and TicketSpice ($2.74) beat percentage-based tools by a widening margin on premium seats. An own-Stripe host like Meuse is the priciest at about $6.75 on that seat, and makes sense only when keeping the student on your own list is worth more than the difference.

Can I collect skill level and materials info at checkout?

Yes, on most tools here. Eventbrite, Luma, TicketSpice, Ticket Tailor, and Meuse all support custom questions at registration, so you can ask experience level, allergies, or what to bring before the door. A bare box office that only captures a name leaves you emailing everyone a second time, so treat intake as a real selection criterion.

Ticketing or class booking software — which do I need?

Ticketing sells seats to dated, one-off or series sessions: you list a class, cap it, and take payment per seat. Booking software runs recurring standing schedules and memberships — a weekly class students book into ongoing. If your teaching is a fixed calendar of sessions, ticketing fits; if it is an always-on schedule, see best class booking software.

Do free community classes cost anything?

Usually not in platform fees. Eventbrite, Luma, and Ticket Tailor all run free events at no platform charge, and Meuse takes no cut on a free class. The moment a seat is paid, both the platform fee and roughly 2.9% + 30¢ processing switch on — and on a very cheap seat, that fixed 30¢ alone is a meaningful slice.

Will I keep my students when I sell class seats?

Not automatically. On a marketplace like Eventbrite the buyer arrives as the platform's contact, and you get a filtered version of the relationship. Self-serve and white-labeled tools keep more of it with you, and a creator host like Meuse is built so the student joins your own list under your brand — the asset that fills your next term.

Selling a class seat is a different job from selling an event ticket, and the right tool fits a small cap, layered pricing, and a student you want to teach again. If that student is already yours, the cheapest and most durable path is a branded page on your own Stripe that keeps the fee at the processing floor and the relationship in your hands. That is the case for Meuse — start selling seats to your class.

Written by

Meuse Editorial Team

Meuse

The Meuse editorial team covers how creators turn what they already do — training, traveling, cooking, performing, building — into paid, participatory experiences their fans can watch, shape, and join in person.

You might also like

Your launch starts here

Ready to host what you love?

Validate demand, find sponsors, and fill every spot — you only pay when it succeeds.

New here? See how the Meuse platform works