31 things it does, and a few it does not
Grouped by what you are trying to get done rather than by which part of the product they live in. If you are comparing platforms, the sections on assessment, evidence and data ownership are usually where they differ.
Your website, not a profile page
Most course platforms give you a storefront inside their own site. This gives you a website you control, on your own domain, with pages you compose yourself.
- Drag-together page builder
- Forty section types — heroes, feature grids, pricing tables, statistics, testimonials, FAQs, calls to action — arranged, reordered, duplicated and hidden without touching code.
- Build the pages that matter, not just extra ones
- Your home page, course catalogue, pricing page and blog index are all yours to rebuild. Leave one alone and it keeps the standard layout; build it and yours takes over the moment you publish.
- Draft and publish, separately
- Editing a live page does not change the live page. Work on a redesign for as long as you like, preview it privately, and publish when it is finished.
- Your own domain
- Point your domain at your site and it becomes the canonical address — search engines are told so, and your subdomain stops competing with it.
- Themes and custom CSS
- Pick a theme, set your palette and typography, and add your own CSS and JavaScript when you need something a setting does not cover. Your CSS loads last, so it wins.
Courses that are structured, not just uploaded
Modules, lessons and mixed content types, with the release schedule and access rules that make a course a programme rather than a folder of videos.
- Modules and lessons
- Group lessons into modules, reorder them, publish some and hold others back. Mark individual lessons free so a prospect can try before enrolling.
- Video, documents, quizzes and assignments
- A lesson can be a video with subtitles, a document read in the browser and searched, a graded quiz, or an assignment a human marks.
- Drip scheduling
- Release a module a set number of days after each learner enrols, so a cohort of one still gets a paced course.
- Review and approval before publishing
- Course changes can go through draft, review and approval before learners see them — and publishing a revision does not destroy the progress of people already part-way through.
- Bundles
- Sell several courses together at a price of your choosing.
Assessment that means something
Quizzes graded on the server, attempts enforced where it matters, and written answers marked by a person.
- Five question types
- Multiple choice, true/false, short answer, fill in the blank and essay. Everything except the essay is graded automatically.
- Attempts, time limits and pass marks
- Set a pass mark, cap attempts or leave them unlimited, and put a clock on the paper. All of it is enforced server-side, so replaying the endpoint gets nobody anywhere.
- Human marking for written work
- Essays and assignments land in a marking queue. A quiz containing an essay cannot be passed until somebody has read it.
- Unlock rules
- Require the videos to be watched before the assessment opens — checked when it is opened and again when it is submitted.
Learners, enrolment and evidence
Who is on which course, how far they have got, and the records you will be asked for later.
- Enrolment and progress
- Per-learner progress through every lesson, with completion and resume position, and a dashboard that shows where a cohort has stalled.
- Certificates you can verify
- Issued on completion with a serial number and a public verification page, so an employer can check one without an account.
- Bulk import
- Bring learners in from a spreadsheet, with a preview of what will happen before anything is written.
- Access windows and caps
- Open a course for a fixed period, or cap the number of places. Both are enforced at enrolment rather than described in the copy.
- Engagement reporting
- Who started, who finished, who has not logged in, and which lesson people leave at.
Selling, without a middleman taking a cut
Take payment on your own account, in your own currency, with the discounting and referral tools you would expect.
- Stripe and Razorpay
- Connect your own payment account. Money goes to you, and the platform does not sit in the middle of the transaction.
- Coupons and discounts
- Percentage or fixed, time-limited, usage-capped, and restricted to particular courses.
- Affiliates
- Give partners a referral link and track what they bring in.
- Orders and refunds
- Every transaction listed, searchable, and exportable.
Built for organisations, not just individuals
More than one person runs a training programme, and they should not all have the same keys.
- Roles and permissions
- Owners, administrators, instructors and support, each with what they need and nothing more. An instructor edits their own courses, not everybody's.
- Single sign-on
- Connect your identity provider so staff and learners sign in with the account they already have.
- Audit log
- Who changed what, and when. The question that gets asked after something goes wrong.
- Multiple sites on one account
- Run several brands, departments or languages as separate sites without separate subscriptions.
For the people who will have to integrate it
The questions an IT function asks before signing anything.
- API keys and webhooks
- Programmatic access with scoped keys, and outbound webhooks so your systems hear about enrolments and completions as they happen.
- Search-engine ready, per tenant
- Every site gets its own sitemap, structured data for courses, and a canonical domain. AI crawlers can be allowed or refused per site.
- Your own storage
- Point video and file storage at your own S3 bucket if you would rather your media did not live with us.
- Your data, exportable
- Learner records, completions and transactions come out as CSV whenever you ask, including on the way out.
What we have not built
Worth knowing before a trial rather than after one. There is no SCORM import, no scheduled live-session tooling, no mobile app, and no public marketplace that sells your courses for you. If any of those is load-bearing for you, say so on the first call and we will tell you honestly whether to wait.
Where people usually start
- Compliance and mandatory trainingCompliance, risk and HR teams in regulated industries
- Internal and corporate trainingL&D teams training their own staff
- Selling courses independentlyIndependent instructors, coaches and small course businesses
- Customer and partner educationProduct, customer success and channel teams
