Capabilities

Certificates versus recertification for training providers

Most platforms can print a completion certificate. Recertification, expiring credentials that learners must renew, is a different feature set that grids rarely spell out. Thinkific issues completion certificates from the Start plan; LearnDash includes a certificate builder from Essentials; LearnWorlds supports certificates with per-plan mechanics worth a check; Teachable and Podia do not itemize certificate terms in their published grids.

In this guideThinkificPricing →LearnDashPricing →LearnWorldsPricing →TeachablePricing →PodiaPricing →

What is published, per platform

Start from the sourced facts, then treat everything else as a demo question. Thinkific lists completion certificates from the Start plan up. LearnDash includes a certificate builder from its Essentials license, the entry tier. LearnWorlds supports certificates, but expiration and recertification mechanics are not itemized per plan on the pricing page, so confirm them in a demo before relying on them. Teachable references course certificates on upper plans without clear plan gating, and Podia does not include certificates in its published plan grid.

Because Teachable and Podia do not itemize certificate terms publicly, treat both as not published, confirm in a demo, rather than assuming a yes or a no.

The four-part grid most vendors collapse into one

A certificate feature is really four capabilities. Recertification needs the last three, yet most grids only promise the first:

Ask each vendor about all four separately. A yes on PDF generation tells you nothing about the three that recertification actually depends on.

How to verify the three that matter

In a trial or demo, issue a certificate with a short validity period, then confirm three things: that the platform records an expiration date on the credential, that it can send a renewal reminder before that date, and that you can export a history file listing holders and expiry dates. Open the export and check the columns are real, not a screen-only view.

If a platform only does PDF generation, you can still run recertification, but the tracking and reminders become your own spreadsheet and calendar work. Price that labor into the decision with the cost calculator, and cross-check what your reporting can actually export on the reporting and learner progress page.

Published commitments only. Partial means the capability lives inside one shared school. Nothing here claims tested isolation: cross-client access must be verified with test accounts in a demo.
What you need separateThinkificLearnWorldsTeachablePodiaLearnDash
Custom branding per clientPartial, shared school
Branding removal from Grow applies to one school, one brand. Per-client branding is a Plus conversation.
Partial, shared school
Full white label from Learning Center covers your school; client groups share that brand unless you go Corporate.
Partial, shared school
Branding removal on Growth; no per-client branding as published.
Not published, ask in a demo
Branding terms are not itemized on the pricing page.
By construction, separate installs
Each WordPress install is fully the client's brand; one license covers one site.
Custom domain per clientPartial, shared school
One custom domain per school. Per-client domains are not published below Plus.
Partial, shared school
One school domain; per-group domains are not published.
Partial, shared school
One custom domain from Builder.
Partial, shared school
One custom domain per account.
By construction, separate installs
One install per domain, so per-client domains are structural.
Separate catalog per clientPartial, shared school
Group selling from Grow shares one catalog; you scope access, not the catalog itself.
Partial, shared school
Client groups (1 on Pro Trainer, up to 10 on Learning Center) receive assigned courses from one catalog.
Not offered as published
No published client portal or group concept.
Not offered as published
Spaces are communities, not client portals.
By construction, separate installs
Separate installs mean separate catalogs; within one install, groups share the catalog.
Separate user pool per clientPartial, shared school
Groups segment one shared student base inside the school.
Partial, shared school
Groups are segments of one user base, not separate schools.
Not offered as published
One student base per school.
Not offered as published
One customer base per account.
By construction, separate installs
Separate installs keep user pools apart; within one install, groups share the user table.
Client admin rightsNot published, ask in a demo
Delegated client-admin rights below Plus are not documented publicly.
Not published, ask in a demo
Per-group admin delegation is not itemized publicly.
Not published, ask in a demo
Only admin seat counts are published.
Not offered as published
Assistants are staff seats, not client admins.
Partial, shared school
Group leader role exists within one install; rights depend on tier and setup.
Separated client dataNot published, ask in a demo
No public commitment on per-client data separation; confirm the multi-account scenario in a demo.
Not published, ask in a demo
No public isolation commitment; verify cross-group access with test accounts in a demo.
Not published, ask in a demo
Not documented.
Not published, ask in a demo
Not documented.
By construction, separate installs
Separate installs mean separate databases; one shared install does not separate data.

On compliance, we do not assess it

We make no regulatory compliance claims. Whether a certificate or a recertification cycle satisfies a specific standard depends entirely on your professional body, industry regulator or accreditation scheme, and this site does not assess that. A platform can generate a technically perfect certificate that your governing body still does not recognize. Confirm the required fields, validity rules and record-keeping with your own regulator, then check the platform can produce them using the grid above.

Frequently asked questions

Which platforms issue certificates on their entry plan?
LearnDash includes its certificate builder from Essentials, the entry license. Thinkific issues completion certificates from the Start plan, one tier above its cheapest Basic plan. LearnWorlds supports certificates but does not itemize per-plan mechanics publicly, so confirm the entry point in a demo. Teachable and Podia do not itemize certificate terms in their published grids, so treat certificate availability there as not published, confirm in a demo.
What is the difference between a certificate and recertification?
A certificate marks that someone completed a course. Recertification treats that credential as expiring, so learners must renew it on a cycle. Recertification needs three things a plain certificate does not: an expiration date on the credential, renewal reminders before it lapses, and an exportable history of who holds what and when it expires. Most pricing grids only promise PDF generation, so ask about the other three explicitly.
Does a certificate make my program compliant?
We cannot say, and neither should the platform. Compliance depends on your professional body, regulator or accreditation scheme, not on the LMS. This site does not assess regulatory compliance. Confirm the required certificate fields, validity periods and record-keeping directly with your governing body, then verify in a demo that the platform can produce exactly those, including exportable history for audits. The tool issuing a PDF is not the authority recognizing it.
How do I test recertification before committing?
In a trial, issue a certificate with a short validity window and watch the full cycle: confirm an expiration date is stored, that a renewal reminder can fire before it, and that you can export a history file with holders and expiry dates. Open the export and check the columns hold real data. If only PDF generation works, budget for tracking renewals yourself in a spreadsheet, and price that time into the decision.

Keep deciding

Reporting and learner progress: what you can actually export

A training company must export per-client completion, scores and timestamps. What Thinkific and LearnDash publish, what LearnWorlds leaves to a demo.

Best LMS for a training company selling to businesses

Selling training seats to companies? A grid that separates seats, client autonomy, per-client reporting and data separation across the main platforms.

LearnDash license comparison: Essentials vs Pro vs Elite

LearnDash yearly licenses at $259, $399 and $599 for one site, plus the real budget: hosting, maintenance and time. What needs the Elite tier.

Course platform pricing calculator: Thinkific vs LearnWorlds vs Teachable, Podia and LearnDash

Selling courses? Compare the yearly cost of Thinkific, LearnWorlds, Teachable, Podia and LearnDash from your sales, students, admin seats and transaction fees.