When user completes a course in MasterStudy LMS, download and send the certificate from Canva designs
When a student finishes every lesson and quiz in a MasterStudy LMS course, FlowMattic exports your Canva certificate design as a PDF and emails it out through WordPress mail or SMTP.
Master Study
Canva
3 steps Setup ~5 min Used on 547 sites Free to import

What this workflow does
A finished course deserves a quick reward, and a PDF certificate is the usual one. Sending them by hand means watching for completions and exporting the same Canva file again and again. This workflow does the watching and the exporting for you, then sends the email.
The MasterStudy LMS trigger fires when a user completes all lessons and quizzes in a course. It passes on data about the student and the course; a test completion shows exactly which fields, including the email address, come through.
Next, Canva Download PDF exports a design from your Canva account. The step ships unmapped, so you choose the certificate design after import. It exports the design exactly as saved, without adding the student's name, so plan for a certificate that reads well for everyone or add your own personalisation step.
The final step uses FlowMattic's Email module, sent with WordPress mail or your SMTP settings. Nothing in it is filled in yet: set the recipient to the student's email, write a subject and message, and add the PDF link that the Canva step returns. Check Task History after a test to confirm what Canva and the email step returned.
Certificates for a language course
A language school on MasterStudy LMS emails a Canva certificate of completion to each learner who passes every lesson and quiz in its beginner course.
Continuing-education records
A professional association sends members a Canva PDF when they complete a MasterStudy course, which members keep for their training records.
A thank-you for finishing a free course
A creator who offers a free MasterStudy course sends finishers a Canva-designed completion page as a PDF, with a note about the paid follow-up course.
How this workflow runs
What happens at each step once the workflow is on, and what you need before you import it.
Master Study Course CompletedFires when a user completes all lessons and quizzes in a MasterStudy LMS course. Student and course details become available for the next steps; confirm the email field in a test completion.
Canva Download PDFExports a design from your Canva account as a PDF. The step ships unmapped: connect Canva and choose the certificate design. The PDF is the design as saved, not personalised for each student.
- Email Send Email
Sends the certificate email through WordPress mail or your SMTP account. The template leaves this step blank, so map the student's email as the recipient, write the subject and message, and include the PDF link from Canva.
What you need
- FlowMatticCore
- MasterStudy LMS PluginPlugin
- Canva AccountAccount
After importing, map your own data. To keep the template universal, not every step is pre-filled. Open each step in the builder and connect your accounts and fields (channels, lists, sheets, recipients) before you switch the workflow on.
Make it yours
Changes worth making after you import it.
- Courses with their own certificate designs need their own copy of the workflow. In each copy, put a Filter between the MasterStudy trigger and the Canva step on the course, and pick that course's design.
- Map the student's name from the MasterStudy trigger into the email greeting, so the message feels personal even though the PDF is shared.
- Do a test completion with your own account and open the PDF link from the email before you turn the workflow on.
Questions about this workflow
When does MasterStudy LMS count a course as completed?
FlowMattic describes the trigger as firing when a user completes all lessons and quizzes in a course.
Does each student get a certificate with their own name?
No, as imported. The Canva step exports the design you pick as it is saved, so every student receives the same PDF. Keep the design generic or add a personalisation step before it.
What do I need to set in the email step after import?
Everything. The Send Email step ships empty, so set the recipient from the MasterStudy trigger, write a subject and body, and add the PDF link that Download PDF returns.
Can the certificate email go out through Gmail?
Yes. Add Gmail's SMTP details to the Email step, or swap the step for the Gmail app's Send Email action with the same recipient and message.
More Docs & Notes workflows
Other ready-to-import templates from the same category.
Import this workflow into your WordPress site
Download the JSON, import it from the Workflows screen and connect your accounts. Every run stays on your server, with no per-task fees.
30-day money-back guarantee Unlimited workflows and runs Self-hosted



