Introducing opalLMS — build courses, communities, and live training on a single branded platform. See pricing →
Integrations

Plug opalLMS into the rest of your stack.

First-party integrations for the most-requested tools, plus Zapier and a public API for everything else.

Payments & commerce

S

Stripe

One-time sales, subscriptions, seat packs, automatic tax.

P

PayPal

For regions where PayPal is preferred over card processing.

A

Apple Pay & Google Pay

Accepted automatically via Stripe checkout.

Video & live

Z

Zoom

Auto-provisioned meeting links for bookings and cohort events.

Y

YouTube

Embed unlisted videos directly in your course lessons.

V

Vimeo

Premium video hosting for creators who prefer Vimeo.

Marketing & CRM

M

Mailchimp

Sync enrolments and tags to your existing mailing lists.

C

ConvertKit

Two-way sync of learners, tags, and broadcast campaigns.

H

HubSpot

Push leads and learner activity to your HubSpot pipeline.

Z

Zapier

Connect to 5,000+ apps with triggers for enrolments, purchases, completions.

Identity & enterprise (Plus)

O

Okta

SAML SSO + SCIM provisioning for centralised access management.

A

Azure AD

SSO and group-based role sync from Microsoft Entra.

G

Google Workspace

SSO for teams already on Google.

Developer

R

REST API

Read + write access to courses, learners, enrolments, orders.

W

Webhooks

30+ event types delivered to your endpoint with retries.

E

Embed SDK

Embed opalLMS courses and checkout in your own web app.

Need an integration we don't have?

Talk to us about custom connectors. For most needs, Zapier or our webhooks will get you live today.

We use cookies to improve your experience and analyse site usage. Choose which categories you accept — see our cookies policy.

Cookie preferences

Choose which cookie categories opalLMS may use on this device. You can change this anytime from the “Cookie settings” link in the footer.

A choice is required to continue

opalLMS uses cookies to keep you signed in and run core features. Please accept or reject the optional categories — you can change this later from the “Cookie settings” link in the footer.