- Recorded courses: issue when a student reaches a completion threshold (for example 100% or 80%).
- Cohort-based courses: issue after a specific date/time (for example cohort end date) regardless of per‑item completion tracking.
- Live sessions: issue after the live session ends.
Enable certificates
1
Open course settings
Open any course and navigate to Settings > Completion certificate.
2
Enable certificates
Toggle Enable certificate for this course.

3
Choose certificate template and orientation
You can upload a custom HTML template or generate one using AI.
Additionally, you can manually choose the orientation of the certificate (landscape or portrait).
Additionally, you can manually choose the orientation of the certificate (landscape or portrait).

4
Set eligibility criteria for recorded courses
For Recorded courses, select the completion percentage at which a user becomes eligible for a certificate.

5
Set certificate issue date for cohort-based courses
For Cohort-based courses, choose the date after which certificates will be granted to learners.

6
Save changes
Once you’ve configured your certificate settings, click Save to apply the changes.
Certificate template (AI builder)
1
Open certificate settings
Open any course and navigate to Settings > Completion certificate.
2
Enable certificates
Toggle Enable certificate for this course.
3
Generate with AI
Click Generate with AI in the certificate settings. Use the AI chat to describe your preferred style or layout, and the system will automatically generate a professional certificate template for you.


4
Edit the template source code (optional)
Edit the generated template’s source code directly to make any further changes or customizations as desired.


5
Apply the certificate
Once your template is ready, click Apply certificate to this product to use the new certificate for your course or product.


The builder automatically supports variables like recipient name, course title, issue date, and certificate ID, so your certificates are always personalized and ready for sharing or download.
Supported variables
{{forCompletingWhatEntityName}}– course or product title{{userFullName}}– certificate recipient name{{issuedAtFormattedDate}}– issuance date (formatted){{certificateId}}– unique certificate ID (hash)
