Online courses that end with a certificate employers trust
Sell in-service courses around the clock, run cohort theory online, and issue certificates automatically the moment a student meets your rules.

Build a course in six steps
Create the course
Title, objectives, language versions, clock hours, free or paid, access period and enrollment rules.
Build the outline
Modules and lessons: text, video with captions, slideshow, flipbook, PDF (download or view-only), audio, links and live-session links.
Set the assessments
Question banks with single and multiple choice, true/false, matching and short answer; time limits, attempts and pass marks.
Set seat-time rules
Minimum time per lesson, idle time-out and a "Next" button that unlocks only when the minimum is reached.
Review and publish
Draft, in review, published. Students keep the version they started.
Track completion
The rules engine checks lessons, seat-time, pass mark, payment and approval — then issues the certificate.
CNA In-Service, 24 hours
Progress · 68%- Next lesson
- Module 4 · Infection control
- Time logged
- 16 h 20 min
- Access ends in
- 23 days
Example for illustration — fictional school
Five ways to deliver a course
| Self-paced, paid | CNA 24-hour in-service: 30 days of access, 6 modules of 4 hours, 70% pass mark |
|---|---|
| Self-paced, free | Free courses with a free student account |
| Cohort-based online | Pharmacy technician theory with weekly unlocks and live sessions |
| Blended | Online theory, in-person lab and clinical — one combined completion rule |
| Bundled | An online course included in an in-person program |
Certificates that verify themselves
Each certificate carries a unique code and a QR code. An employer scans it and sees only what they need: valid, expired, revoked or not found.
SHA-2026-7Q4K-93XD
Valid
- Holder
- Maria L. Gómez
- Program
- CNA In-Service, 24 hours
- Clock hours
- 24
- Issued
- March 12, 2026
- Expires
- March 12, 2028
- Issued by
- Sample Health Academy
Example for illustration — fictional school
Design the template
Your logo and colors, student name, program, clock hours, dates, signature, certificate ID and QR code — in English, Spanish or French.
Set the issuing rules
Automatic on completion, or after instructor or admin approval. Never issued while a required approval, skill or payment is missing.
Generate and deliver
A PDF in the student's account and an email with the download link.
Number and secure
A code that cannot be guessed, stored with a fingerprint of the certificate so altered copies fail verification.
Verify
Employers see the holder's name, program, hours, dates, status and school — never an email, address, grade, payment or document.
Manage
Reissue after a name correction, revoke with a reason, issue a whole cohort at once, and import past certificates so old codes still verify.
Renewals become recurring revenue
Each certificate type has its renewal cycle — for example, CNA in-service hours every two years, or CPR every two years. Graduates receive reminders 90, 60 and 30 days before expiry with a one-click link to the right online course, and your dashboard shows the renewals due this quarter.
Let's map your school's student journey
Tell us about your programs and students. We reply within one business day with the package that fits and a written estimate.
