Skip to main content

Certificate Templates

Plan requirement

Custom certificate templates are available on the Enterprise plan. All other plans use the default platform template.

Certificate templates let you fully control the appearance of completion certificates — layout, fonts, colors, logos, and legal text — using an HTML editor with dynamic variables.

Accessing templates

  1. Go to Certificates in the sidebar
  2. Click the Templates tab

The Templates list shows all templates in your organization, including which courses they are assigned to.

The default template

Every organization starts with a built-in Default Template. It uses your organization's primary color and logo. You can use it as-is or duplicate it as a starting point for a custom template.

Creating a custom template

  1. Go to Certificates → Templates
  2. Click New Template
  3. Enter a Template name (internal label)
  4. Edit the HTML in the template editor

Available variables

Use these variables in your HTML — they are replaced with the student's actual data when the certificate is generated:

VariableReplaced with
{{student_name}}Student's full name
{{course_title}}Name of the completed course
{{completion_date}}Date of completion (formatted as "May 9, 2026")
{{org_name}}Your organization's name
{{credential_id}}Unique certificate ID (for verification)

Example usage in HTML:

<h1>Certificate of Completion</h1>
<p>This certifies that <strong>{{student_name}}</strong> has successfully
completed <strong>{{course_title}}</strong> on {{completion_date}}.</p>
<p>Issued by {{org_name}}</p>
<small>Credential ID: {{credential_id}}</small>

Styling

The template editor accepts standard HTML and inline CSS. External stylesheets are not supported, but you can include a <style> block at the top of the template.

The output is rendered as a PDF at A4 landscape size (297 × 210 mm). Use fixed pixel or millimeter widths when positioning elements.

Previewing a template

Before saving, click Preview to see the template rendered as a PDF with sample data. Review it carefully — typos in the HTML are included in the generated PDF.

Click Save to store the template.

Setting a template as default

The default template is used for any course that does not have a specific template assigned.

  1. In the Templates list, open a template
  2. Click Set as Default

Only one template can be the default at a time.

Assigning a template to a specific course

  1. Go to Courses → [Course] → Settings
  2. Under Certificates, find the Certificate Template dropdown
  3. Select the template to use for this course
  4. Click Save

Students who complete this course will receive a certificate using the selected template, regardless of which template is set as the default.

tip

Test your template by enrolling a test student account in a course and completing it — the generated certificate will reflect exactly what your students see.