Integrations
Connect Verifycate to the tools your learners already use
Issue certificates from inside Canvas, or install the free WordPress plugin for LearnDash, Tutor LMS, LearnPress, LifterLMS and Sensei. Send through the email infrastructure you trust and keep the credential verifiable wherever it lands.
Learning management systems
Issue inside the course
Canvas is native through LTI 1.3. The free Verifycate WordPress plugin adds native triggers for LearnDash, Tutor LMS, LearnPress, LifterLMS and Sensei, plus a custom hook for everything else. Moodle and Kajabi are next on the integration roadmap.
Canvas LMS
Issue certificates from a Canvas module item.
Install Verifycate as an LTI 1.3 tool. Canvas controls access through module requirements, and each learner receives one verifiable certificate.
See the Canvas integrationWordPress
Issue certificates from LearnDash, Tutor LMS, LearnPress, LifterLMS and Sensei.
Install the free Verifycate plugin, connect a workspace API key, then map a course, quiz or lesson to a certificate. Includes a learner wallet and public verification shortcodes.
See the WordPress integrationLearnDash
Issue on LearnDash course completion, quiz passing or lesson completion.
Use the free Verifycate WordPress plugin to map a LearnDash course, quiz or lesson to a certificate. Add a minimum quiz score when the result should decide eligibility.
See the LearnDash integrationTutor LMS
Turn Tutor LMS course and quiz completions into certificates.
Map a Tutor LMS course, lesson or quiz attempt to a certificate. The WordPress plugin handles completion, score thresholds and duplicate suppression.
See the Tutor LMS integrationLearnPress
Issue certificates from LearnPress courses, lessons and quizzes.
Choose a LearnPress course, quiz or lesson in the Verifycate plugin and issue a verifiable certificate when the learner meets the requirement.
See the LearnPress integrationLifterLMS
Issue when a LifterLMS course, lesson or quiz is completed.
Connect LifterLMS completion events to a certificate without exporting a learner list. Map one course, one quiz or every course with an Any option.
See the LifterLMS integrationSensei
Issue certificates from Sensei courses, lessons and quiz grades.
Map Sensei course completion, lesson completion or a passed quiz grade to a certificate. The plugin handles the learner, score and duplicate checks.
See the Sensei integrationMoodle
Bring the same LTI 1.3 flow to Moodle.
A Moodle profile on the same integration layer, with course-level module items and one credential per learner.
Kajabi
Issue course-completion certificates from Kajabi.
Connect a Kajabi course and issue a certificate when a learner completes the required lessons.
Email senders
Send through your own provider
Send certificate email through the provider your team already uses. Connect Resend, SendGrid, Amazon SES, Postmark, Mailgun, or Cloudflare with encrypted credentials and a test send.
Resend
A clean API for transactional certificate email.
Connect a Resend API key and activate it with a test send. Certificate email stays in the same Resend account as your other transactional mail.
See email sendersSendGrid
Deliver through the SendGrid account your team already uses.
Connect a SendGrid API key and keep certificate delivery in the sending account your team already monitors.
See email sendersAmazon SES
High-volume sending on your existing AWS account.
Choose a region and connect an access key to send high-volume certificate email through SES.
See email sendersPostmark
Transactional delivery with message streams.
Connect a server token and optional message stream for transactional certificate delivery.
See email sendersMailgun
Use your existing Mailgun domain and API key.
Connect an API key and sending domain to deliver certificate email through your existing Mailgun setup.
See email sendersCloudflare
Send through Cloudflare Email.
Connect a Cloudflare account ID and API token to send certificate email through Cloudflare Email.
See email sendersForms and data
Turn responses into credentials
Issue a certificate when a form is submitted or a record lands in your database. These connectors are next on the integration roadmap.
Google Forms
Issue a certificate when a form is submitted.
Map form answers to recipient attributes and issue automatically after submission.
Microsoft Forms
Connect Microsoft Forms responses to certificates.
Use form responses to create recipients, map attributes, and issue after submission.
Airtable
Issue from new Airtable records.
Watch a base or view and issue a certificate when a record is ready.
Supabase
Issue from new database rows.
Trigger certificate issuance from a Supabase table or webhook.
Webinars and events
Issue after the live session
Connect attendance and registration data from the tools your events already run on. Zoom is first on the list.
Zoom
Issue certificates from Zoom attendance.
Connect a Zoom account and use webinar or meeting attendance to decide who receives a certificate.
Analytics and advertising
Measure what the credential does
Send certificate events to the analytics tools your team already uses. These destinations are next on the integration roadmap.
Google Analytics
Forward certificate events to Google Analytics.
Measure certificate views, downloads and shares as goals in the reports your team already uses.
Meta Pixel
Track certificate conversions with a Meta Pixel.
Attribute certificate claims and shares to your campaigns without changing the learner experience.
API, webhooks and MCP
Build around the certificate
If your platform has a completion event, webhook, or recipient list, you can connect it without waiting for a native card. Use the API for issuance, webhooks for lifecycle events, and MCP inside supported AI assistants.
REST API
Create recipients and issue credentials from your own backend when a learner finishes. Map your own attributes and keep issuance inside the workflow you already run.
Read the API docsWebhooks
Send certificate lifecycle events to your endpoint so a CRM, data warehouse, or internal system can react to issued, updated, or failed credentials.
Explore webhooksMCP for AI assistants
Connect supported assistants such as Claude or Cursor to available certificate tasks, so routine lookups and issuance work can happen inside the tools your team already uses.
See the developer surfaceRequest an integration
Don't see your tool?
Tell us what your team uses. If it has a completion event, webhook, or import, we can often connect it through the API today — and we prioritise new native integrations based on customer requests.
Integrations: frequently asked questions
- Which platforms can I connect today?
- Canvas uses a native LTI 1.3 integration. LearnDash, Tutor LMS, LearnPress, LifterLMS and Sensei work through the free Verifycate WordPress plugin, and a custom hook covers other completion events.
- Do I need a developer to set up an integration?
- No for Canvas or WordPress. A Canvas admin installs the LTI tool, and a WordPress admin installs the plugin, connects an API key and maps the completion. API, webhook and MCP setups are aimed at developer teams.
- Can a certificate be issued automatically?
- Yes. Map a course, quiz or lesson to a certificate once. When the learner meets the completion rule, Verifycate queues, creates and delivers the certificate without another manual step.
- Are integrations included in every plan?
- The Canvas and WordPress integrations are free on every plan. Issuing a certificate uses one credit. API access, webhooks, connected email senders and MCP are Pro capabilities.
- What if my platform is not listed?
- Tell us what you use. If it has a completion event, webhook or import, we can often connect it through the API or add it to the integration roadmap.
- Can I build the connection myself?
- Yes. The REST API covers recipients, issues and public verification, and webhooks report certificate lifecycle events. Use scoped API keys so the integration only has the access it needs.
Ready to connect your first course?
Start with 300 free credits. The Canvas and WordPress integrations are free on every plan; issuing a certificate uses one credit.