Learning
Course certificates for cohorts and online courses
Issue course completion certificates from a cohort list or an LMS trigger, with reissue, expiry, public verification, Open Badge 3.0, and LinkedIn sharing.
On this page
A course certificate records completion, but completion is not one thing. It can mean every lesson viewed, an assessment passed, a project submitted, or a minimum attendance threshold. The certificate should say which one the learner met.
Verifycate issues from the completion rule your course already enforces, through an LMS trigger or a cohort import, and keeps the certificate, public page, and reissue path together.
This page covers the platform pieces, what they replace, the options for a course, and the outcomes a creator can track.
Define completion before the certificate
| Rule | Evidence | Where it breaks |
|---|---|---|
| All lessons viewed | LMS progress | Skipped lessons and background tabs |
| Final assessment passed | Quiz or exam score | Retakes and score thresholds |
| Project submitted | Assignment upload | Late submissions and manual review |
| Attendance threshold | Live session check-in | Replay viewers |
Put the rule in the certificate details and on the public page. “Completed the course” is a claim; “passed the final assessment” is a more precise one.
What the platform handles
| Capability | What it gives you |
|---|---|
| Completion certificates | Programme, cohort, completion date, modules, and skills as Attributes. |
| LMS triggers | Canvas LTI 1.3 module item; WordPress course, lesson, and quiz completion. |
| Cohort import | CSV, Excel, API, webhooks, or Zapier for a custom platform. |
| Template versions | See who holds an earlier design and reissue only those learners. |
| Expiry and renewal | Set validity at issue and extend it when the learner renews. |
| Public page | QR code, download, LinkedIn, and signed Open Badge 3.0 data. |
| Correction Form | Fix a name on the same certificate and page without a reissue credit. |
What changes
| Old approach | Friction | With Verifycate |
|---|---|---|
| A design file plus a per-cohort export | The template and mapping are rebuilt each time | Reusable Template and cohort Attributes |
| PDFs in the course platform | Learners cannot share or verify them | Public page and LinkedIn action |
| Manual completion checks | Learners wait for a batch | LMS trigger or completion export |
| Reissuing the whole cohort for a design update | Cost and duplicate pages | Template versions and targeted reissue |
| Name fixes by support email | The creator reissues files | Correction Form on the same record |
Ways to run it
- Completion rule. Lessons, assessment, project, or attendance — choose what the course can evidence.
- Issue path. Canvas module item, WordPress completion trigger, CSV, API, or Zapier.
- Design. One Template with course and cohort Attributes, or a separate design per programme.
- Expiry. Leave it off unless the course has a renewal rule.
- Credits. One per certificate issue; corrections do not spend a credit.
What to watch
| Outcome | Where it shows up |
|---|---|
| Completions issued | Recipient status |
| Delivery and bounces | Delivery events |
| Reissues after a design change | Template version filters |
| Name corrections | Correction Requests |
| Recipient sharing | Page views, clicks, LinkedIn shares |
Fit and inputs
Self-paced courses, cohort programmes, and live courses with a completion rule. The course platform remains the source of truth; Verifycate issues the certificate and keeps the public page.
For the cohort workflow, see how to prepare an attendee spreadsheet.
Common questions
- Can certificates issue automatically after a course?
- The WordPress LMS plugin can issue on course, lesson, or quiz completion. Canvas LTI issues from a module item the learner opens. The API, webhooks, or Zapier can automate from your own completion data.
- What happens when we update the course design?
- Template versions show which learners hold an earlier design. Reissue only the affected learners; each reissue spends a credit.
- Should course certificates expire?
- Only if the course has a renewal or compliance rule. Set an expiry date at issue and extend it on renewal.
- Can learners share the certificate on LinkedIn?
- Yes. The public page has an Add to LinkedIn action, and the certificate carries signed Open Badge 3.0 data.
Related workflows
- University certificatesIssue certificates for university courses, workshops, seminars, and co-curricular programmes — with department identity, cohort lists, and verification.
- Webinar certificatesTurn a webinar attendance export into verifiable certificates — handle no-shows, replay viewers, missing emails, and bulk delivery without manual PDF edits.
- Training certificatesIssue training completion certificates for cohorts and programmes, with expiry, reissue, branded delivery, and a public page learners can verify.
Start issuing
Issue the first batch with 300 free credits
Design once, import the list, review the recipients, and send. No card required.