How Certifier integrates with Moodle
Certifier runs as a native plugin inside Moodle. Choose when the credential is issued: when a learner completes the entire course, or when they finish one specific activity you select, for example passing a key quiz, with an optional minimum grade.
For the course-completion route, you decide which activities a learner must finish, and Certifier issues credentials the moment the completion requirements are met.
Certifier and Moodle LMS workflows
Available workflows (2)
Moodle course completed > Issue credential with Certifier
Selected activity completed or passed > Issue credential with Certifier
Setup steps
- 1
Make sure you meet the requirements: Moodle 4.1 or newer, admin access, a published Credential Template, a Certifier API access token, a Moodle course, and a test student account.
- 2
In Certifier, create and publish the Credential Template you want to issue.
- 3
As a Moodle admin, add the Certifier plugin from the Moodle Plugin Directory and complete the database upgrade.
- 4
In Certifier, create an access token under Settings > Developers, then paste it into the plugin's API Key field to link Moodle to your workspace.
- 5
Open the Moodle course, turn on Edit mode, add a Certifier activity, and select the credential template learners should receive.
- 6
Choose Create + issue + send as the delivery mode and Course completion or selected activity as the trigger.
- 7
Enable completion tracking, confirm Moodle cron and ad hoc tasks are running, and test the flow with a learner account before going live.
Resources and manuals
Key benefits
Automated issuance using Moodle
Connect the learning environment directly to Certifier with a maintained plugin rather than relying on a spreadsheet bridge.
Verifiable and secure credentials
Certifier handles the published template, issued record, delivery settings, verification page, and later credential management.
Easy, no-code setup
Install the Moodle Certifier plugin, link with your API key, choose your template, and go live.
Is this integration right for you?
Reward course completion automatically with branded certificates and badges, issued the moment Moodle marks a course or activity as complete.
Corporate and compliance training
Keep an auditable trail for compliance programs. Every credential links back to a verifiable record with a Moodle course or specific assessment.
CPD and CE providers
Issue CE, CPE, CPD, or professional development credentials after a full course or graded Moodle assessment.
Universities and academic programs
Issue certificates to entire cohorts every term without the registrar's office touching a single file.
Frequently asked questions
No. The Moodle integration works on every Certifier plan, including the free one, which covers up to 250 credentials a year. Paid plans only raise the issuance limit.
No. Once a learner completes the course, their credential is delivered without any Certifier account requirement. Recipients get a notification in Moodle and an email from Certifier, and from there they can open, download, or share the credential.
The Certifier plugin works with Moodle 4.1 and later. As long as your site is on a supported version with admin access to install plugins, you are set.
Yes. Every credential has its own page where anyone can confirm it is authentic. Learners can also post credentials to LinkedIn or share them elsewhere, with each link leading back to the verification page.
Yes. You design each certificate or badge in Certifier, including logo, colors, layout, and learner details. Higher Certifier tiers also extend branding controls to the verification page and custom domain options.
Yes. You can issue the credential when a learner completes the full course, or when they finish one specific activity such as a quiz or assignment. You choose the trigger when adding the Certifier activity to the course. When issuing from an activity, you can also attach a minimum grade so the credential only goes to learners who score at or above the mark you set.