Issue Course Completion Certificates through Accredible

If you want to issue a certificate upon course completion, the set up is super easy thanks to a seamless integration with our friends at Accredible.

There is no additional charge for Accredible as long as certificates are generated using the Thinkific integration specifically. Read more about this in Frequently Asked Questions. 

In this article:

Access your Accredible Account

Create and Manage Certificate Designs

Available Attributes

Custom Attributes

Create and Manage Certificate Groups

Using the Same Certificate Design for Multiple Courses

Enable Certificates for a Course

Certificate Expiry

Custom Completion Pages

How Certificates are Issued

Frequently Asked Questions

Access Your Accredible Account

Our Accredible integration will allow you to issue unlimited completion certificates through your Thinkific courses! To access your account information, go to the Market & Sell menu and on the Integrations page, look for the Accredible section under Student Success which will provide you the log in details for the account we created. Please make sure you're using this account to design your Thinkific completion certificates and do not create a new account on Accredible itself. 

You can click on the Go To button which will open the site for you to log in: 

Create and Manage Certificate Designs

To create a new certificate design, click on the Certificate Designs button on the main Accredible dashboard.

From there, you'll see a template certificate that we've included called "thinkific" to help you get started. You can either modify this existing certificate design or you can choose to create a new one from scratch by clicking on the Add Certificate Design button.

If you choose to create a new design, on the next screen you'll be given the option to choose from existing certificates to base your template on or you can press Cancel to use the default design. For more tips on creating your certificate design, Accredible has an in-depth help page with more information on how to use their platform. 

Available Attributes

When you're designing your certificate in Accredible, you can use Attributes to dynamically pull in information from Thinkific onto your certificate. Provided below is a list of the Attributes that you can use through our Integration and what they correspond with on your Thinkific site or Accredible account. Any attributes not listed below will not pull in any information with our integration.


By default, it is set as your Thinkific Site Name.

To change this, go to:
Settings > Branding > Organization Name
By default, this field corresponds to the Award Name set in the Group Settings on Accredible.

To enable this attribute to dynamically pull course names from Thinkific, ensure you have API enabled for your Group (see below).

Group Settings > Information and Appearance > Award Name
This attribute is no longer available with our Accredible integration and should not be used on your certificate design unless you have manually filled out the Award Description in the Group Settings on Accredible.

Group Settings > Information and Appearance > Award Description or credential.license_id
Assigned automatically by Accredible for each new credential issued

Course Builder > Settings > Completion Certificates > Add Certificate Expiry

Direct URL from Accredible to access the issued certificate
Assigned automatically by Accredible for each new recipient on your account
Student Name

Student's can submit a request to update their name on a certificate that has already been issued by following the instructions here.
Student Email

Custom Attributes

If you're issuing completion certificates to students who require additional information on the certificate, like their phone number or a license number, you can do this with our built in Accredible integration.

What you'll need to do is make sure you've set up a custom sign up field for when your students register to indicate the information you want to include on the certificate. 

For example, you can create a custom text field for "Student ID" which is set as required:


Afterwards, in the certificate design you'd like to use the custom attribute, click on the Attribute button and scroll to the bottom to Add a Custom Attribute.

Make sure you input the Attribute Name exactly as how you've named your custom sign up field in Thinkific and that the Attribute Type is left as "Text" and press Save. Once you've saved the attribute, if you go into your certificate designs, you'll be able to select your newly created custom attribute from the dropdown list of attributes available and add it to your completion certificates now! 

Here's a quick animation of what that looks like:


Create and Manage Certificate Groups

Once you've created your certificate design, you'll need to set up a new Group in Accredible to connect the certificate with your courses in Thinkific. To do so, click on the View Groups button to see the current Groups you have on your Accredible account.

From there, click on the Add Credential Group button.

Fill out the required fields in the Add a Credential Group section. Take a look at the Certificate Design section for more details on what each of these fields correspond with.

  • Award Name
  • Group Identifier
  • Award Description
  • Award Website

Note: the Group Identifier field is what will show up on your Thinkific site when you add a certificate to a course, so make sure to name your group clearly so that you can easily identify it!

Afterwards, select a certificate design for the new Group that you have created. You can either Create a Certificate if you want to make a new certificate design, or you can Select a different Template which will allow you to select a certificate design that you have already made and then Save your changes.

Next, in the Group Settings, scroll down to the API Settings section and toggle on the Create Credentials in this Group using the Accredible API option. 

Using the same Certificate Design for Multiple Courses

If you would like to use the same certificate design for multiple courses, you can easily do this by using Accredible's API. In the Group Settings under Advanced Settings, scroll down to the API Settings section and toggle on the Create these credentials via API option.

If you had previously filled in the Award Name and Award Description field, you'll also see an option to Reset Group Course Name And Description. You'll want to click this button and then Save your changes. This will set the Award Name and Award Description fields to blank. 

Once you have the API enabled, you can use the group.course_name attribute on your certificate design to pull in the corresponding course name from Thinkific to the certificate. 

Note: enabling the API setting will not pull in information for the Award Description in your Group so you will want to ensure if you have API enabled in the Group, to not use the group.course_description attribute.

Afterwards, make sure you also enable in the Group settings, the option Allow Duplicates:

Enable Certificates for a Course

Enter the course that you would like to issue a certificate for, select Settings, choose Course completion. Select the checkbox for "Completion Certificates" to switch on certificates for the course.

You can choose your certificate template here using the drop-down menu. The names populated in the list will correspond with the names of the Groups (Group identifier) you created in Accredible.

Certificate Expiry

You can also choose to set an expiry date for your certificates. This option is great for if you're running training where the student needs to retake the course after a particular date or period of time. Check off the Certificate expires option to set an expiry date for the certificate.

Expiry can be on a specific calendar date ("Expiry Date"), or a set number of days after the certificate is first issued ("Days to Expire").

After the expiry date, certificates will still be available to students for viewing or download, but there will be a notice to say that the credential has expired (like the one below).

If you would like the expiry date to appear directly on each certificate, you may add the [credential.expired_on] Attribute to the Certificate Design in your Accredible account (more info on accessing your accredible account below).

For more information on what happens when a certificate expires on Accredible check out their help article here.

Custom Completion Pages/ Custom Completion Emails

If you choose to have a Custom Completion Page it isn't currently possible to dynamically include a link to the user's certificate. But don't worry! You can easily send your students the link to their certificates from the automated Course Completion Email that you set up from the Notifications area of your dashboard. Students will be taken to the certificate section of their profile and must login to access their certificates. 

Here is a screenshot from Notifications > Course Completion Email, with the certificate variables highlighted. Use this in your email to allow students to easily claim their certificates upon completing your course!
  • {% certificate_available %} — text inside this variable will only appear if there is a certificate available for this course.*
  • {{certificate_link}} — will supply user with link to completion certificate.
* To use this variable, write out your message like this: 

{% if certificate_available %} Here's your certificate! {{certificate_link}} {% endif %}

More on Course Completion Emails here.

How Certificates are Issued

After a student completes the course, the certificate will be issued 'on-click' which means that their certificate will be generated and issued once they click "Get Your Certificate". They will see this in the course completion popup as well as on the top left of the Course Player side bar. For example:

Frequently Asked Questions

Why does Accredible say I only have 25 credits?

You may notice that at the top of your account, there are 25 credits listed in your account. Please disregard as this is the default number of certificates in any account and does not reflect the number of course certificates you actually can send through Thinkific. If you will be issuing certificates directly from Accredible (i.e. manually issuing them rather than upon 100% completion of a Thinkific course), then these credits will be used for that. Beyond your initial 25 credits, you'll need to pay Accredible for more. 

My student is having trouble accessing their certificate! How do I support them?

Students are able to access their certificates from their account dashboard in Thinkific. They can do that by going to: [Their Name] avatar > My Account > Certificates > View.

Ideally, you also include the certificate link in a course completion email that you send through Thinkific automatically. Students who receive these emails should be able to click on the prompt in the email to go to their certificate dashboard.

Your Accredible account may or may not show all the students who are entitled to a certificate, so it is best to provide all students with the instructions above to access their certificates.

I am currently using Accredible's emails to send out emails, but I'd like to use Thinkific email instead. What should I do?

You can disable Accredible's emails by going to your Group's Settings > Turn Email Off > Send email notifications for this group (toggle off). This would mean that students do not receive an email from Accredible upon earning the certificate.

Generally speaking, we would recommend you deploy the certificates through Thinkific so that you can customize the email template with your branding. 

Why are my students receiving reminder emails from Accredible to download their certificate?

Accredible can send reminder emails to students who have not downloaded their certificates. This email is not customizable at this time. 

If you would prefer for students to stop receiving these emails, you can disable this option by going to Emails in the dashboard Header > Uncheck "Send a reminder email". This would mean that students do not receive a reminder email from Accredible if they have not engaged with their published certificate. 

Accredible dashboard and indicator of where to go to turn off credential reminder emails

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.