Getting Started with LearnWorlds Automations
Certifier Automations follow a simple “trigger → action” flow:
A trigger happens in LearnWorlds: a learner completes the course you selected.
An action happens in Certifier: a credential is created and, depending on your settings, issued and emailed to the learner.
The available LearnWorlds trigger is:
Certifier checks LearnWorlds for new course completions every 15 minutes.
⚠️ Important: Before starting, make sure the Credential Template you want to use is ready in Certifier.
Before You Begin: Prepare LearnWorlds Client ID & Client Secret
The LearnWorlds Public API is available on the Learning Center plan or higher, and only an admin can access the API settings.
To get the Client ID and Client Secret:
For more information, see LearnWorlds API guidelines.
Step-by-Step Setup
Step 1. Create Your Automation
In Certifier, go to Automations.
Click Create Automation.
Select the LearnWorlds template.
Click Use Template.
Step 2. Configure the Trigger
Open the Trigger Configuration
Click the Trigger card. The template should already have the following options selected:
App: LearnWorlds
Event: Course completed
Click Continue to open the configuration.
Connect Your LearnWorlds Account
Open the Account field.
Select an existing LearnWorlds connection or click + Connect New Account.
Paste the Client ID and Client Secret from your LearnWorlds account.
Click Connect.
Select the Course
In the Course field, select the LearnWorlds course you want Certifier to monitor.
Click Save & Continue.
Your LearnWorlds trigger is now configured.
Step 3. Configure the Action
Next, you’ll need to configure the action. To do so, open this guide in a new tab: Configuring Certifier Action: Issue Credential
For the required recipient fields, use:
Recipient Name: Student Name
Recipient Email: Student Email
⚠️ Important: The instructions for this step are laid out in a separate guide.
We recommend opening the action setup guide in a new tab so you can easily return to this article afterwards. Once you finish configuring the action, make sure to come back here to finalize and activate your automation.
Step 4. Finalize and Activate
Click Save & Activate.
Give the automation a clear name, such as
LearnWorlds – Customer Onboarding Course completed.Click Confirm & Activate.
Your automation is now live!
⚠️ Important: Once an automation is active, it cannot be edited.
To change the course, field mapping, Credential Template, or delivery settings, delete the automation and create a new one.
What It Looks Like in Practice
A learner completes the selected LearnWorlds course after the Certifier automation has been activated.
Certifier detects the completion within approximately 15 minutes.
Certifier creates the credential using your selected Credential Template.
If Issue Credential and Send Credential are set to True, the learner receives the credential by email.
Important Notes
Only new completions are processed. Learners who completed the course before the automation was activated are not issued credentials retroactively.
One automation monitors one course. Create a separate automation for every LearnWorlds course that should issue a different credential or use different settings.
API access is plan-dependent. If Certifier cannot validate the key, confirm that the school is on the Learning Center plan or higher and that the key was created by the school owner.
Wrapping Up
With the LearnWorlds Course completed trigger, Certifier can issue credentials automatically whenever learners finish the course you selected.
If you still have questions, contact us through the chat icon or email [email protected].






