Training management software

Grow your training business, not your admin.

Courses, trainers, learners, bookings and payments, all in one place. Coursebricks runs the whole training business, from the first booking to the final certificate.

No credit card · 3 months free · Unlimited admin licenses

Powering training programs at world-leading companies

Aramco
SABIC
SASREF
ArcelorMittal
Yokogawa
S-Chem
Aramco
SABIC
SASREF
ArcelorMittal
Yokogawa
S-Chem
Aramco
SABIC
SASREF
ArcelorMittal
Yokogawa
S-Chem

Sound familiar?

Outgrown spreadsheets and a booking tool?

Spreadsheets got you started. Now every new course means more copy-pasting, more chasing and more double-checking.

Too many tools

Bookings, contacts, invoices and the website each live somewhere else, so the same details get typed again and again.

Endless manual work

Certificates sent one by one, reminders, joining links, and a website updated by hand after every change.

Things slip through the gaps

Missed follow-ups, double-booked trainers and spreadsheets nobody trusts. And growth means hiring another admin.

Coursebricks puts it all in one place, so you can spend less time on admin and more time training.

Automate

Training admin that runs itself.

Coursebricks workflows send confirmations, joining instructions, reminders and certificates for every course at the right moment, so nobody has to remember. New workspaces start with these workflows ready to switch on.

Explore automation

Schedule

Schedule courses in minutes, not hours.

Coursebricks keeps every course, trainer and location on one schedule, from one-day workshops to multi-day programs with a different trainer or room for each session.

  • Public courses and private in-house deliveries
  • Availability requests to several trainers at once
  • Face-to-face, online and hybrid sessions
Explore scheduling

Publish

Your courses, live on your own website.

Coursebricks widgets show your course dates, prices and availability on the website you already have, including WordPress. Everything updates from your schedule, so your website is never out of date.

Explore website widgets

Sell

Online booking and payment in one checkout.

Every course in Coursebricks gets its own booking page. Learners book, pay by card, bank transfer or payment plan, and get their invoice automatically. One person can book a whole team in a single checkout.

  • Registration forms that ask your own questions
  • Promo codes plus group and company discounts
  • Waitlists that offer freed-up seats automatically
Explore bookings & payments

Promote

Fill your next courses with email campaigns.

Coursebricks emails your upcoming courses to the right contacts, now or at a scheduled time, and shows how every campaign performs.

  • Send to filtered segments of your contacts
  • Delivered, clicked and unsubscribed counts per campaign
  • Unsubscribe links and bounces handled for you
Explore email marketing

And much more

Everything else a training provider needs, in one plan.

Coursebricks also runs certificates, invoicing, waitlists, e-signatures, trainer and learner portals, reporting and more. Every feature is included in one plan, with nothing extra to buy.

Security & data residency

Your data, hosted where you need it.

Choose the region where you need your data to be stored, and rest easy knowing that Coursebricks is built to meet the highest security standards.

EU
Frankfurt
US
N. Virginia
AU
Sydney
SG
Singapore
Read about Coursebricks security
  • GDPR, PCI-DSS, HIPAA, CCPA and APP

    Built for providers who handle personal, payment and health information.

  • Card payments handled by Stripe

    Card details go straight to Stripe and never touch Coursebricks.

  • Roles with per-action permissions

    Decide exactly who can approve orders, send emails or change settings.

  • Passwordless sign-in

    One-time email codes for your team, trainers and learners.

Integrations

Connects with the tools you already use.

Coursebricks connects to Stripe for card payments, Xero for accounting, WordPress for your website and 3,000+ more apps through Zapier.

  • Card payments and saved cards with Stripe
  • Two-way Xero sync for invoices, payments and expenses
  • 3,000+ apps through Zapier
  • REST API and outbound webhooks
  • Live course widgets for WordPress or any website
Explore integrations

Spend less time on admin and more time training.

See how Coursebricks fits the way you run courses, or try it free for three months. No credit card needed.

Customer logo
“We were able to generate over $20,000+ in revenue and $80,000+ in pipeline value just by utilizing the broadcast feature for targeted email campaigns.”
Omar Hassan · Business Development & Operations Manager
revenue from broadcasts
$20,000+
revenue from broadcasts
in pipeline value
$80,000+
in pipeline value

FAQ

Training Management Software FAQs

Training management software (a TMS) runs the business side of instructor-led training: scheduling courses, trainers and locations, taking bookings and payments, invoicing, emailing learners and issuing certificates. Coursebricks is a training management system for training providers that run the same courses again and again.

Book a Demo

What is Coursebricks?

Coursebricks is a training management system (TMS) for training providers that run instructor-led courses again and again. It runs the whole training business in one place: course scheduling, online booking and payments, invoicing, automated emails and certificates, CRM, email marketing, website widgets and reporting. Coursebricks covers the full course lifecycle, from the first booking to the final certificate.

What is a training management system (TMS)?

A training management system (TMS) is software that runs the business side of instructor-led training. A TMS schedules courses, trainers and locations, takes bookings and payments, sends invoices, communicates with learners and issues certificates. It is built for organisations that deliver the same courses repeatedly, whether learners pay (commercial training providers) or not (internal L&D teams and associations).

Is Coursebricks an LMS?

No. Coursebricks is a training management system (TMS), not a learning management system (LMS). An LMS delivers self-paced online content and tracks progress through it. Coursebricks runs the logistics and commerce around instructor-led courses, such as scheduling, registrations, payments, trainers, locations and certificates, across face-to-face, online and hybrid sessions. These are the jobs an LMS is weak at.

Who is Coursebricks for?

Coursebricks is for organisations that deliver the same courses repeatedly and have outgrown spreadsheets, booking tools and generic event software. Customers include commercial training providers, associations, universities, not-for-profits and internal training teams. Common industries are health and safety, business and leadership, IT and software, construction and trades, real estate and teacher training.

Can Coursebricks replace my spreadsheets and separate tools?

Yes. Coursebricks replaces the spreadsheets, booking tool, email tool and manual website updates that most training providers juggle. Course scheduling, online booking and payments, invoicing, CRM and sales pipeline, workflow automation, certificates and documents, learner and instructor portals, website widgets and reporting all live in one system, so course and learner details are entered once.

Does Coursebricks work with my existing website?

Yes. Coursebricks adds live widgets for upcoming courses, your course catalogue and trainer profiles to the website you already have. Dates, prices and places left update automatically when you change a course or it fills up, and learners book directly from your pages. If you don't have a website, Coursebricks can host a branded training website on your own domain.

Which payment and accounting tools does Coursebricks integrate with?

Coursebricks takes card payments through your own Stripe account and supports bank transfer, invoices and payment plans. It syncs invoices, contacts, payments and expenses two-way with Xero. Zapier connects Coursebricks to 3,000+ other apps, and a REST API and outbound webhooks are available for custom integrations.

Is Coursebricks secure, and where is my data hosted?

Yes. Coursebricks is hosted on Vercel and is GDPR, PCI-DSS, HIPAA, CCPA and Australian Privacy Principles (APP) compliant. All data is encrypted at rest and in transit with TLS 1.3. You choose where your data is stored: the EU (Frankfurt, eu-central-1), the US (N. Virginia, us-east-1), Australia (Sydney, ap-southeast-2) or Singapore (ap-southeast-1). Card details are handled by Stripe and never touch Coursebricks, and custom roles with per-action permissions control what each team member can do.

Is there a free trial of Coursebricks?

Yes. Coursebricks offers a three-month free trial with full access to every feature. No credit card or long-term commitment is needed to start, and our team helps you set up throughout the trial.

How much does Coursebricks cost?

Coursebricks has one plan with every feature included: $139 per month, or $1,500 billed yearly. The plan includes unlimited user licenses and unlimited registrations, and Coursebricks charges no fees per registration.