Accredible is a leading digital credentialing platform that helps you create, issue, and manage certificates and badges for your students. By integrating Accredible with your LearnWorlds school, you can offer customized certificates that highlight your students’ achievements. These credentials can be shared on social platforms like LinkedIn, making it easier for students to showcase their accomplishments.
Examples/Use Cases
- Create visually appealing, professional-grade certificates and badges tailored to each course or program, enhancing your brand and recognizing student achievements effectively.
- Enable students to share their achievements on platforms like LinkedIn, Facebook, and Twitter. Shared credentials enhance your school’s visibility and attract potential students.
Incorporate custom fields and attributes from LearnWorlds (e.g., course completion details or user responses) into certificates, ensuring personalized and dynamic credentialing.
Automate the process of issuing credentials upon course completion, saving time and reducing manual effort.
Manage issued certificates and badges with Accredible’s centralized platform. Easily track which credentials have been issued and monitor their usage and engagement metrics.
In this article, we will learn how to integrate Accredible with your LearnWorlds school.
Retrieve Your API Key from Accredible
Once you've created your Accredible account, navigate to Settings → General Settings → API Settings → Manage API keys to get your API key, copy that, and save it since we are going to use it next.
Enable Accredible Integration in LearnWorlds
1. Navigate to Settings → Integrations → Digital Credentials and locate the Accredible integration.
2. Click the Activate button to enable the Accredible integration for your LearnWorlds school.
3. Once activated, paste the API token you have copied from your Accredible account. Click on Save and you are ready to go.
Set Up Certificates in Accredible
To use Accredible certificates, you first need to create a certificate design and assign it to a group.
While in your Accredible account, navigate to the Designs section and create your certificate design. This is where you’ll customize the layout and content of your certificates. You can check more information on how to create them here.
Select one of the available templates, give it a name, and click Save and Close.
Once your certificate design is ready, go to the Groups tab in your Accredible account. There, you’ll need to assign the design to a group—this step is essential to use the certificate later in your LearnWorlds school.
Fill in your information and click on Save. Once your Certificate and Group are set up, you can return to your school and proceed to configure your Certificate Activity.
When you create a group in Accredible, you’ll notice pre-made attributes such as [group.course_name]. This attribute pulls the value directly from the group’s name, not the course in LearnWorlds.
So, if you use the same group (e.g., Test 1) across multiple courses, the [group.course_name] attribute will always display Test 1 on the certificate—regardless of the actual course it's associated with in your school.
To ensure the correct course name appears on certificates, it's important to create a unique group for each course.
Configure Certificates in LearnWorlds
Once you've successfully linked your Accredible account, you can assign the certificates you've created in Accredible to your activities.
Select the certificate created in Accredible for your LearnWorlds course.
1. Navigate to the course you want to edit.
2. Go to the course outline tab and locate the certificate activity you want to use. Hover over the activity and click on Settings.
3. Choose the Certificate details between the:
- School certificate
- Accredible credentials
- Credly credentials
After you choose the Accredible option, a drop-down menu will appear displaying all available certificates you've created. Choose the one you want to use.
4. Click on the Save button.
Click on Edit Certificate within the Certificate Activity. This will allow you to customize the included questions if this is a certificate of knowledge and/or candidate's details, as well as the starting and ending screens. For more detailed guidance, you can find additional information here.
Use Custom Fields in Accredible
Custom Certification Fields allow you to display specific user data—like responses to questions, on certificates issued via Accredible. To achieve this, you must create matching fields both in LearnWorlds and in Accredible. Here’s how the process works:
1. Create the Custom Field in LearnWorlds
Start by adding the certification field to your activity in your LearnWorlds school.
Choose the appropriate field type (e.g., dropdown, text) and check its PDF key.
2. Navigate to Accredible and Edit or Create a Certificate Design
Log in to your Accredible account and go to the Designs section. From there, you can either edit an existing template or create a new one.
You may notice that some pre-existing attributes, such as the learner’s name or issue date, are already included. These do not require further setup—LearnWorlds automatically sends this information to Accredible, and the fields will be populated accordingly.
However, if you've created a custom field in LearnWorlds—such as a dropdown menu—you'll need to add a corresponding custom attribute to your certificate template in Accredible to ensure the data is displayed correctly
3. Create Custom Attributes in Accredible
- Click on the Attributes tab in the left-hand menu.
- Browse the available attributes to see if your PDF key is already listed.
- If not, click on Manage Attributes to open the attribute manager.
- Click Add Custom Attribute.
- In the Attribute Name, use the same PDF key you set in LearnWorlds (e.g., cert_dropdown).
- Save your changes.
4. Add the Custom Field to the Certificate Design
Return to your Accredible certificate template and add the custom attribute (matching the PDF key) from the attribute list.
Drag and style the field on the certificate layout as needed.
For more details about certificate creation in Accredible please check here. Now, when a user submits their response in LearnWorlds (e.g., selects from a dropdown or fills out a custom form field), their answer will automatically populate the corresponding field on their Accredible certificate.
You can also apply this process to custom sign-up fields.
Manage Certificates
Like default certificates, you can navigate to the Certificates page to review them. On this page, you have the option to edit or delete certificates as needed. You'll also find detailed information, including the user's name, the course name, the issue date, the actual certificate file, and the score (if applicable). For additional information, you can explore further resources here.
User Experience
Users need to fill in their information to claim their certificate. Once it's ready, they click on the Open Certificate button, which will redirect them to Accredible, where they can view their certificate.
After receiving their certificate, learners can also find it on their profile page. They can simply click on the link and be instantly redirected to their certificate.