Sell and manage courses: software for education providers

Booking, payment, participants, invoices and certificates in one software, with a shop under your own brand. Below you will find ten how-tos: how to organise course registrations, payments, corporate bookings, tickets and webinars with courseticket. More than 500,000 courses and events have been processed through courseticket.

Agentic LXP von courseticket auf Laptop und Smartphone

Offerings

Five types of offering, one administration

Classroom course, webinar, video or e-learning: every offering is sold in the same shop, managed with the same participant data and billed with the same invoice.

Courses & workshops

Course booking system with dates, waiting lists, vouchers and automatic invoicing, for classroom and online courses.

Courses & workshops

Webinars & webcasts

Sell live training on Zoom or Webex, send access automatically and record attendance for certificates.

Webinars & webcasts

Video training

On-demand videos as single purchase or subscription: streaming without your own infrastructure, with progress tracking and proof of completion.

Video training

E-learning

Sell online courses with your own academy and shop: SCORM, xAPI and AI-generated content, certificate included.

Selling e-learning

Event tickets & conferences

Sell tickets for conferences, trade fairs and meetings online, with quotas, check-in and invoicing.

Event tickets

How-tos

How to sell and manage courses with courseticket

Ten tasks that education providers, academies and event organisers handle every day, each with a short answer, the steps in courseticket and a link to the detail page.

1. How do I manage course registrations online?

With course management software in which registration, payment, confirmation and participant list are one process. In courseticket, people book online, pay directly and receive confirmation and invoice automatically; you see every booking in the participant list straight away.

  1. Create the course: format (classroom, online, hybrid), dates or recurring dates, trainer and number of places.
  2. Set price, registration deadline and your own booking questions; switch on the waiting list with automatic move-up.
  3. Publish the course in your own shop, as a widget on your website or via direct link.
  4. Confirmations, reminders and calendar invitations go out automatically; cancellations and rebookings follow your deadlines.

Learn more: Sell courses & workshops online

2. Which booking system is right for courses and seminars?

One that manages participants, invoices and learning content as well as the booking. Pure ticketing or scheduling tools stop at payment; after that the manual work with lists, invoices and records begins. courseticket combines booking, course management and learning platform in one system.

  1. Choose offering types: course, seminar, programme, webinar, e-learning, video or blended learning.
  2. Set up checkout for individuals (gross prices) and companies (net prices); create vouchers and discount codes.
  3. Allow several offerings in one cart and add extras such as materials or catering.

Learn more: E-commerce & payment providers

3. How do I handle online payments as a course provider?

Through a payment provider connected directly to the course booking. courseticket connects Stripe or PAYONE; you sign the contract with the payment provider yourself and the money goes straight to you.

  1. Connect the payment provider (Stripe or PAYONE) and run test payments.
  2. Enable payment methods: credit card, SEPA direct debit, online bank transfer (EPS/giropay), PayPal, Apple Pay, Google Pay, invoice or prepayment.
  3. Track the payment status of every booking; invoice and booking confirmation follow automatically.

Learn more: E-commerce & payment providers

4. How do I automate invoices and accounting exports for course bookings?

By generating the invoice from the booking instead of from a spreadsheet. courseticket creates legally compliant PDF invoices and credit notes in your name, with your own number ranges, and provides exports for accounting.

  1. Enter invoice details, number range and tax rates once.
  2. Invoices and credit notes (e.g. after a cancellation) are created and sent automatically with every booking.
  3. Pull accounting exports (CSV, SEPA XML, SAP format) monthly or yearly, or have the invoice issued by your ERP/CRM.

5. How do I let companies book several places for their employees?

With corporate bookings that separate the booker from the participants. A company books several places or a licence quota at net prices and receives one invoice; employees are added individually or assigned later.

  1. Enable B2B checkout with net prices and company details.
  2. Sell places or licence quotas; the company assigns them to its employees.
  3. Import participants in bulk: invoice to the company, access and certificate to the person.

Learn more: E-commerce for education providers

6. How do I keep track of participants, attendance and records?

With a participant list that keeps booking, attendance and completion in one record. Instead of spreadsheets and sign-in sheets, you record attendance by QR code check-in and see bookings, revenue, no-shows and completions in reports.

  1. Set capacity, deadlines and your own participant fields per course.
  2. On the day, scan QR codes in the app or browser; the attendance list fills itself.
  3. Export lists as CSV/XLS or analyse them in the dashboard per role (admin, trainer).

7. How do I create and send course certificates automatically?

With a certificate template that is issued automatically on completion or attendance. courseticket generates attendance confirmations and certificates as PDFs from your templates; participants can download them again at any time in their profile.

  1. Create a PDF template in your own design (logo, signature, course data).
  2. Choose the trigger: attendance, completion of the e-learning or a passed test.
  3. Certificates are sent automatically and remain available in the user profile.

Learn more: Sell e-learning online

8. How do I sell tickets for my event on my own website?

With a booking widget that handles ticket sales directly on your website. Customer data and brand stay with you instead of a ticket marketplace; ticket categories, quotas and QR check-in are included.

  1. Create the event and set ticket categories (e.g. early bird, VIP, group) and quotas.
  2. Embed the widget or a direct link in your website.
  3. Online and PDF tickets with QR code are sent automatically; admission runs via scanner.

Learn more: Event tickets & conferences

9. How do I sell and organise webinars and hybrid events?

With a booking that also controls the conferencing tool. courseticket creates sessions in Zoom or Webex via API, sends the access details and records attendance; other tools such as Microsoft Teams are added via link.

  1. Create the date as online, classroom or hybrid and choose the conferencing tool.
  2. Participants book and pay online; access links and reminders go out automatically.
  3. Attendance is recorded and the certificate follows after the last session; the recording can be sold on as on-demand video.

Learn more: Sell webinars & webcasts · Live webinar integration

10. How do I sell training as a subscription or membership?

With recurring payments that unlock access to a catalogue. Monthly or annual subscriptions, memberships and credits are billed automatically in courseticket; access ends or renews with the subscription.

  1. Create the subscription: term, price and included courses, videos or e-learnings.
  2. Collect payment automatically every month or year.
  3. For companies, sell licence quotas or training credits instead of individual subscriptions.

Learn more: Sell video training online

All under your own brand: shop, catalogue and learning area can run as your own academy on your own domain. Read more about the online academy under your own brand.

Comparison

Course management compared

How education providers typically organise courses today, and what each approach is missing.

TaskcourseticketForm + spreadsheetTicket marketplaceOpen-source LMS
Online booking + paymentyesnoyesvia plugins
Automatic invoicingyesmanuallimitedno
Waiting list, cancellation, rebookingyesmanualpartlypartly
Check-in & attendanceQR code, app, websign-in sheetyespartly
Automatic certificatesyesmail mergenovia plugins
E-learning, video, webinaryes, in one systemnonoyes (self-hosted)
Own brand & customer datayesyeswith the marketplaceyes

Course management: courseticket compared with form + spreadsheet, ticket marketplace and open-source LMS

Swipe to see more columns

Frequently asked questions about course management

<p>The Basic plan costs €880 per month with 250 monthly active users; user accounts, courses and content are unlimited. All plans are on the <a href="/en/platform/pricing/">pricing page</a>.</p>

<p>Yes. You embed booking widgets or direct links in your website or use your own shop under your brand and domain. Booking, payment and invoicing run in courseticket.</p>

<p>Credit card, SEPA direct debit, online bank transfer (EPS/giropay), PayPal, Apple Pay, Google Pay, invoice and prepayment. Your payment provider (Stripe or PAYONE) is connected; the contract stays with you.</p>

<p>Yes. Courses, seminars, programmes, webinars, videos, e-learnings and blended learning run in the same administration, with the same participant data and the same invoice.</p>

<p>By default in Germany (Frankfurt) with an ISO 27001-certified hosting provider, GDPR-compliant. Hosting in other regions is available on request.</p>

Market leaders trust our expertise

Discover our innovative solution approaches — we’ll be happy to advise you.