Tiger LMS

Certificates

Design Certificate-of-Completion templates with student/course merge fields; issued automatically when a student completes a course.

2 min read Updated July 14, 2026

Tiger LMS can award a Certificate of Completion when a student finishes a course. You design reusable HTML templates, attach one to a course, and the certificate is issued automatically at 100% completion — each with a unique, verifiable link. Certificates are a Pro feature.

Where: WP Admin → Tiger LMSCertificates.

Templates

A certificate template is an HTML design — for example a heading, the student’s name, the course title and an issue line. Give it a Name and edit the Template HTML. Templates are stored privately (admin-only design assets), never published as public pages.

Merge tokens

Drop these tokens into the template body; they are replaced when the certificate is rendered for a student:

  • {{student_name}} — the recipient’s display name.
  • {{course_title}} — the completed course.
  • {{date}} — the issue date.
  • {{cert_id}} — the short certificate ID.
  • {{verify_url}} — the public verification link.

Attaching a template to a course

In the Course Builder, open the course’s pricing & access options and choose a certificate template. A course with no template attached simply never issues certificates.

How certificates are issued

  1. A student reaches 100% of a course that has a template attached.
  2. Tiger LMS mints one certificate record with a unique verification hash and logs it. The process is idempotent — reaching 100% again never mints a second certificate.
  3. The student receives the Certificate issued email and can view or download the certificate from their dashboard.

Admin issue / re-issue

From the Students screen you can issue a certificate to a specific student manually — this does not require 100% progress (but the course must have a template). Re-issuing mints a fresh verification hash, which invalidates the old link. The student is emailed only on a first-ever issue, never on a re-issue.

Verification

Every certificate carries an unguessable per-issuance hash, so its authenticity can be checked at a public URL of the form /certificate/<hash>. To revoke a certificate, delete its record — the verification link then stops resolving.

Troubleshooting

A student finished the course but got no certificate.

Confirm a template is attached to that course in the Course Builder, and that the student is genuinely at 100%. No template means no certificate — attach one, then use the admin issue action if you need to backfill.

A verification link stopped working.

The certificate was either re-issued (which replaces the hash) or its record was deleted (revoked). Re-issue from the Students screen to generate a current link.

Frequently asked questions

On course completion.

Yes — create multiple templates.

Still stuck?

We’re here to help

Can’t find what you’re looking for, or hit something that looks like a bug? Reach the support team or ask the community.