Certificates of Completion

A great way to reward your students for completing your course is to issue a certificate of completion. This article goes over how to create and manage certificates of completion for your courses.


If you create a certificate of completion, your students will be shown a certificate with a unique serial number upon course completion. The appearance of the certificate can be chosen from one of three templates, or you can use Liquid/HTML to create your own. Your students can also download their certificate from this screen:


To navigate to the Certificates page:

  1. Log in to your Teachable school.
  2. Select one of your courses from the admin sidebar (click View All if the course is not on the sidebar).
  3. Click the Certificates submenu in the admin sidebar.


Create a Certificate

If this is the first time creating a certificate for your course, click the Create New Certificate button. If this is not your first time creating a certificate, click the New Certificate button:


From there, you can choose one of the certificate templates or create a custom certificate.

Custom Certificates

You can create your own custom certificate, by clicking Create Custom Certificate. Then, add Liquid and HTML code in the Edit Custom Certificate field.

The following Liquid variables are available for custom certificates:

  • block.data.logo
  • block.data.title
  • block.data.subtitle
  • block.data.graduating_from
  • block.data.signature
  • block.data.serial_number_title
  • block.data.border_color
  • block.data.primary_text_color
  • block.data.secondary_text_color
  • block.data.date_label
  • course.name
  • current_school.name
  • current_user.name
  • course.report_card.completed_at
  • course.report_card.certificate_serial_number

At anytime during creation, you can Preview your certificate. Note that you'll have to Save your changes or they will not appear in the preview. Click Finish to create the certificate.

NOTE: Adding custom code to your school is an advanced modification—we can’t guarantee full functionality or compatibility with current or future versions of Teachable. This includes how the code functions, as well as how it impacts the appearance of your school.

Certificate Templates

Alternatively, you can use one of the three certificate template options to create a certificate:

You can edit the following parts of the certificate:

  • Name of Certificate
  • Certificate Logo
  • Certificate Title
  • Certificate Subtitle
  • Graduating From
  • Date
  • Signature
  • Border Color
  • Primary Text Color
  • Secondary Text Color

At anytime during creation, you can Reset your certificate to its default settings, or Preview your certificate. Note that you'll have to Save your changes or they will not appear in the preview.


Once you've completed your certificate, click the Finish button to finalize your certificate. Upon completion, you can determine whether or not your new certificate will be the active certificate. The active certificate will automatically be issued to all students upon completion of your course. When a student completes your course, they will also receive an email notification indicating that they have been issued a certificate of completion. 

Manage Your Certificates

For any course, you can create as many certificates as you'd like. However, you can only have one active certificate at a time (as shown in the Active Certificate section). Below your active certificate is a list of your inactive certificates (if any).


At anytime you can edit one of your certificates by clicking the Edit button.


Similarly, clicking the menu icon will reveal the option to Activate/Deactivate, or Preview your certificate.


If you want to delete one of your certificates, you can do so by clicking the menu icon and clicking Delete. However, if your certificate has been issued to students, you will not be able to delete it until you revoke the certificates. The easiest way to do so is by filtering your students by those who are enrolled in the specific course, and then going through their user profiles to revoke the certificate.

Manually Issue Certificates

In some cases, you may not want students to automatically receive certificates upon completion of your course. Instead, you may want to manually issue certificates of completion to your students.

To do so, first make sure that none of your certificates are set to active by going to your course’s Certificates page and clicking Deactivate for each active certificate. Once all your certificates are deactivated, your students will not automatically receive a certificate upon completing your course.


You can manually issue certificates of completion to individuals by going to the Enrollments tab in their user profile. In the Enrollments section, click the menu icon and then click Issue Certificate. A modal will appear that prompts you to select the certificate you’d like the issue. After you’ve chosen the appropriate certificate, click Issue.


If you are manually issuing certificates to more than one user, you can bulk issue certificates from your school’s Students page. Once you’ve filtered your students by the appropriate enrolled course, use the checkboxes to select the students you’d like to issue a certificate to. Afterwards, click the Bulk Actions and then Issue Certificate. A modal will appear that prompts you to select the certificate you’d like the issue. After you’ve chosen the appropriate certificate, click Issue.

Students who have been manually issued a certificate of completion will receive an email notification that contains a link to the certificate.


Can't find what you're looking for?

Contact us