Filling Courses and Workshops Online
By CodexierPublished 5 min read
Courses and workshops, from pottery evenings and first-aid training to professional certifications and online masterclasses, have a hard deadline: the date. Empty seats on the day are lost for good. Filling them is less about advertising than about a page that sells the outcome, a booking and payment flow without friction, and a system for reminders, waitlists and the next course. This guide covers each step, for courses held in person and online.
A course page that sells the outcome
People do not buy a course; they buy what they will be able to do afterwards. 'Six evenings of beginner's Italian' describes the course; 'Order food and chat with your host on your next trip to Italy' describes the outcome. Lead with the outcome, then give the facts people need to decide: who it is for and who it is not for, what they will do, what they need to bring, the teacher, date, time, place, price including VAT and how many seats are left.
- One page per course or course type, with its own URL you can share and advertise.
- Real photos from earlier sessions, with participants' consent, or of the venue and teacher.
- A short FAQ covering level, cancellation, parking or technical requirements.
- The booking button visible without scrolling on a phone.
This is a focused landing-page job; our landing page build is designed for exactly this kind of single-goal page.
Dates, capacity and early-bird pricing
Showing real dates and remaining seats does two jobs: it answers the practical question and creates honest urgency. An early-bird price rewards people who commit early, which gives you cash flow and a signal whether to promote more. The deadline must be real; a discount that never ends is simply the price, and presenting it as time-limited is misleading marketing.
| Lever | How to use it | Watch out for |
|---|---|---|
| Published dates | Announce the next two or three dates at once | Dates so far out that people postpone deciding |
| Seats left | Show the real number | Fake scarcity breaks trust and marketing rules |
| Early-bird price | Lower price until a fixed date | Extending the deadline repeatedly |
| Group or company price | Price for several seats or an in-house session | Complex price tables on the course page |
Payment and confirmation
Taking payment at booking fills courses more reliably than invoicing afterwards, because a paid seat is a committed seat. Offer Swish and card for private customers, and invoice for companies booking staff. The confirmation should arrive immediately with everything the participant needs: date, time, address or link, what to bring, and how to cancel.
- Choose a booking tool with seat limits and payment, or build a simple flow into your own site.
- Send an instant confirmation email with a calendar file.
- State your cancellation rules clearly before payment.
- Know the right-of-withdrawal rules: leisure services booked for a specific date are generally exempt from the 14-day right of withdrawal, while online courses as digital content need the customer's consent to start before the right ends. Check which applies to you.
- Check VAT with Skatteverket; most courses sold by companies carry standard VAT, but some education is exempt.
Reminders and waitlists
No-shows at a course hurt twice: the seat is empty and the group feels smaller. Send a reminder a week before with practical details, and another the day before. For full courses, run a waitlist and offer freed seats automatically in order. A waitlist also tells you when to add another date. The mechanics of reminders are covered in automated SMS booking reminders.
- One week before: practical information and anything to prepare.
- Day before: time, place or link, and a way to say you cannot come.
- Freed seat: offer to the waitlist with a time limit to accept.
- Long waitlist: open a new date and tell the waitlist first.
Following up for the next course
The cheapest participant for the next course is someone who just finished one. Within a day or two, send a thank-you with any course material, a short feedback question and a clear offer: the next level, a related workshop or a date for a friend. Ask for consent to send news about future courses, since past participants are customers but marketing rules still apply. Use the feedback to improve the course page too; participants' own words about the outcome are the best copy you will get.
When not to buy a new page: if you run one or two courses a year and they fill through your network, a simple booking tool page is enough. When you run courses regularly and seats go empty, a dedicated course page with booking, payment and reminders pays for itself. Book a short call and bring your next course dates.
Frequently asked questions
Should I use a ticketing platform or my own site?
Ticketing platforms are quick and handle payment and seat limits, but send visitors away from your site and may take a fee per ticket. Your own page builds your brand and search presence; many combine the two.
Do course participants have a right of withdrawal?
For leisure services on a specific date, generally not. For online courses delivered as digital content, the right ends once the customer has agreed to start. Other education can differ, so check the rules for your type of course.
How early should I publish course dates?
Far enough ahead for people to plan, often six to ten weeks for evening courses and longer for professional training. Publishing two or three dates at once helps people who cannot make the first.
How do I handle last-minute cancellations?
Set clear cancellation rules at booking, offer the seat to the waitlist, and consider letting participants transfer their seat to someone else.
Empty seats on your next course?
Bring your course, dates and how people book today. On a short call we will outline a course page and booking flow that fills seats, and what it would cost.
Book a free 15-minute call