Installing the Accredible App

    Plan Availability
  • Plus
  • image
  • contact support
    Legacy Plans
  • Plus
  • image
  • contact support
    Platform
  • Plus
  • image
  • contact support

If you have specific certificate requirements that aren't covered by our built in Thinkific Certificates, you can also install our Accredible app to issue certificates upon course completion.



Available with Thinkific Plus

Connect with our team to upgrade to Plus

In this article:

 

IMPORTANT: If you have used Accredible with Thinkific before July 31, 2020 and currently see an email/password listed in your Thinkific integrations page, please contact Support for special instructions.

Sign up for an Accredible Account

To get started, you'll need to sign up for an Accredible account. You can check out their pricing plans and sign up here: Accredible Pricing.

Copy Accredible API Key

Once you have signed up for Accredible, you can copy your Accredible API key:

  1. In Accredible, open the account menu on the top right and go to Settings
  2. Select API & Integrations
  3. Expand the </> API section
  4. Make sure Automatically publish Credentials created via the API is turned on. If you see the green checkmark, it is currently on. If you don't see a green checkmark, simply click the checkbox until you see a checkmark and click Save.
  5. Click copy text to copy your Accredible API Key (This is a secret key, make sure to never share this publicly)

Install the App in Thinkific

Once you have your Accredible API key, you need to install the app in Thinkific:

  1. Locate Accredible in the Thinkific App Store
  2. Click to Install the app
  3. This will return you to your Thinkific Apps page — locate Accredible and click Configure
  4. Under Your Accredible credentials, paste your Accredible API key in the API key field
  5. Click Save

And that's it! Your Accredible account is now connected and you can start setting up your certificates.

Create and Manage Certificate Designs

All of your certificates will be designed within Accredible. To create a new certificate design, click on the Designs button on the main Accredible dashboard, then select Create Certificate Design.

For more tips on creating your certificate design, check out Accredible's in-depth help page.

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 app and what they correspond with on your Thinkific site or Accredible account. Any attributes not listed below will not pull in any information.

Attribute
Thinkific
Accredible
issuer.name
By default, it is set as your Thinkific Site Name.
 
 
To change this, go to:
Settings > Branding > Organization Name
group.course_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
group.course_description
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
credential.id or credential.license_id
N/A
Assigned automatically by Accredible for each new credential issued
 
credential.expired_on
Course Builder > Settings > Completion Certificates > Add Certificate Expiry
 
N/A
credential.url
N/A
Direct URL from Accredible to access the issued certificate
 
recipient.id
N/A
Assigned automatically by Accredible for each new recipient on your account
 
recipient.name
Student Name
N/A
 
Student's can submit a request to update their name on a certificate that has already been issued by following the instructions here.
For Site Owners, you can read more about managing name change requests here or manually update the certificate for your student by following the instructions here
 
recipient.email
Student Email
N/A

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. 

Afterward, if you'd like to use the custom attribute, click on the Attribute button and select Managing Attributes, and then Add Custom Attribute.

CustomAttribute.jpg

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! 

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 Groups button to see the current Groups you have on your Accredible account.

From there, click on the Create Group button.

CreateGroup.gif

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 corresponds with.

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

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!

The Group Name and Group Identifier must be unique and do not use accented characters/letters or your students will receive an error when trying to generate a certificate.

Afterward, 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.

AdvancedSettingAPI.jpg

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. 

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.

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

AllowDuplicates.jpg

Enable Certificates for a Course

  1. Go to Products
  2. Select Courses
  3. Click on the course you want to edit
  4. Select the Settings tab
  5. Select Progress and completion on the left menu
  6. Under Course completion, make sure Completion certificates is checked off
  7. Select Accredible
  8. Under Certificate, choose your certificate template 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. 
  9. Optional: Check off Certificate expiration and adjust settings as desired (see details below)
  10. Click Save settings

Certificate Expiry

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

After the expiry date, certificates will still be available to students for viewing or downloading, but there will be a notice to say that the credential has expired.

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).

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.

How Certificates are Issued

After a student completes the course, the certificate is automatically generated and your student can click Get Your Certificate to view it. They can also access it by going to My Account > Credentials when they are logged in.

More on downloading and printing certificates.

Frequently Asked Questions

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 email notifications. 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 the reminder email. This would mean that students do not receive a reminder email from Accredible if they have not engaged with their published certificate.

My student received the error "IssueCertificate: Unable to issue certificate for ########. Errors: #

This error will look something like this when a student attempts to access their certificate:

This error can occur for 3 different reasons:

  1. It can occur when duplicate certificates are not enabled within your Accredible Group. Make sure that duplicates are allowed. You can see how to update that setting here: Can I Allow Duplicate Credentials in a Group? 
  2. If the Group Name and Group Identifier are the same name. Make sure these are unique if your students are seeing this error.
  3. It can also occur if the original certificate was removed or if certificates were turned off for the course.

What happens if I delete a certificate in Accredible?

It is possible to delete issued certificates directly from Accredible from the Credentials page:

If you delete a certificate, your student will see a 404 error when attempting to access it. They will no longer be able to view or download the certificate:

Please note that you cannot reissue a certificate from the same course after it has been deleted. If the certificate was originally generated by mistake and you would like to issue a new certificate at a later date for the same student, you have 2 options:

  1. You can manually create a certificate in Accredible
  2. Create a "Certificate course" for this particular student to complete. For example, you can create a Private course with a single lesson that is linked to a certificate. You can then enroll your student into this "Certificate course" in order for them to complete the lesson and generate their certificate.

Can I use the same Accredible API key for multiple Thinkific sites?

Yes, you can use the same Accredible API key for multiple Thinkific sites.

What happens if the Group Identifier is updated in my Accredible account?

If your Group Identifier has been updated within Accredible, you will need to go to the course that is linked to the original group, then link the course to the updated Group Identifier.

Are there any alternatives to Accredible?

If you are interested in exploring your certificate options beyond Accredible, check out Sertifier in the Thinkific App Store. Sertifier allows you to send custom, personalized certificates, and badges to your students on autopilot.



Available with Thinkific Plus

Connect with our team to upgrade to Plus

Was this article helpful?
29 out of 46 found this helpful