Capabilities
LearnWorlds and Salesforce: what actually syncs, and how
LearnWorlds does not offer a native Salesforce connector. Its own integrations page says Salesforce "can be integrated using Zapier or custom API workflows". Two separate things are documented: data flows built on Zapier, webhooks or the API, and Salesforce used as the login provider through SAML or OpenID Connect SSO. The SSO link carries identity (email, name), not training records. SSO, API and webhooks are listed on Learning Center and above.
The short answer: no native connector, three documented routes
When people search for a LearnWorlds Salesforce integration they usually mean one of three different things. LearnWorlds documents each one, but none of them is a packaged connector that maps courses to Salesforce objects for you:
- Zapier (or Make): LearnWorlds events trigger Salesforce actions, and the reverse. Zapier is listed by LearnWorlds among integrations available on all paid plans.
- API and webhooks: a custom pipeline you or a developer builds and maintains. LearnWorlds lists API and webhooks only on Learning Center and High Volume & Corporate.
- Salesforce as SSO identity provider: users sign in to the school with their Salesforce credentials, through SAML 2.0 or OpenID Connect. SSO is also listed on Learning Center and above.
None of these appears as a published price line for Salesforce specifically, and we did not find a LearnWorlds listing on the Salesforce AppExchange when we checked. The wider picture across platforms is on the integrations and API access page.
What can sync through Zapier: triggers and actions
The Zapier connection is event based: something happens on one side, and a step runs on the other. These are the steps Zapier lists for the pair, which gives a concrete idea of what can move and in which direction.
| Direction | Events that start it | Steps that run on the other side |
|---|---|---|
| LearnWorlds to Salesforce | New user, user updated, new lead, user enrolled in product, course completed, assessment completed, new certificate, learning program completed, order paid, payment failed, subscription canceled, tag added or removed, new form submission | Create or update a lead, contact or any record, add a lead or contact to a campaign, convert a lead, create a note, launch a Flow |
| Salesforce to LearnWorlds | New contact, new lead, new record, updated record, updated field on record, new outbound message | Create user, enroll user in product, unenroll user, add or remove tags |
Read the table for what it is: a list of building blocks, not a finished sync. There is no standard mapping between a LearnWorlds course and a Salesforce object; you decide which field receives a completion, a score or a certificate, and you usually create custom fields for them. Each event is a separate Zap, so a two-way sync means two Zaps and a rule for which side wins. Zapier task volume is billed by Zapier, outside the LearnWorlds plan.
What Salesforce SSO carries, and what it does not
LearnWorlds documents Salesforce as an identity provider with two protocols. Both replace the login, not the data pipeline:
- SAML 2.0: you enable Salesforce as identity provider, create a connected app with the school's service provider metadata, and can enable single logout. LearnWorlds supports two custom attributes,
firstnameandlastname; without them the email address becomes the username. - OpenID Connect: a connected app with OAuth settings, the scopes
email,openidandprofile, and a customnameattribute mapped to a Salesforce user field.
Limits LearnWorlds states in both guides: the email address is the unique key, so an email change must be made by hand in the school and in Salesforce; if you disable the LearnWorlds login, existing passwords stop working and every user must exist in, or sign up through, the identity provider; with OpenID Connect, the school's payment pages must hide the built-in sign in and sign up form. Enrollments, progress and completions never travel through SSO. If you need them in Salesforce, you still need Zapier or the API.
For how SSO and admin roles compare across platforms, see SSO and client admin access.
Which plan you need
LearnWorlds states that most integrations, Zapier included, are available on all paid plans, while SSO and API with webhooks are included only in Learning Center and High Volume & Corporate. In practice:
- Zapier only: possible from Starter ($24 per month on annual billing, plus 5 USD per course sale) or Pro Trainer ($79 per month on annual billing).
- API, webhooks or Salesforce SSO: Learning Center ($249 per month on annual billing) or a quote-based Corporate plan.
Thinkific takes the opposite path: it names HubSpot and Salesforce CRM integrations on its quote-based Plus plan, without publishing field mapping or sync direction. The two are compared head to head in Thinkific vs LearnWorlds, and the customer education angle is in customer education LMS: the CRM and SSO decision.
What we have not verified, and the test to run
This page summarizes vendor documentation. We have not built the Zaps, called the API or configured SSO against a Salesforce org, so we make no claim about sync speed, error handling or reliability. Before you commit, run one record end to end in a trial:
- Create a test contact in Salesforce and confirm a LearnWorlds user is created and enrolled.
- Complete the course as that user and confirm the completion lands on the right Salesforce record, in the field you chose, with a date.
- Change the user's email on one side and note what breaks, since email is the SSO key.
- Price the result: plan needed in the cost calculator, plus Zapier tasks or developer time.
Sources
- LearnWorlds, LMS integrations (FAQ "How do I connect LearnWorlds to Salesforce?" and plan availability), read on 21 October 2026.
- LearnWorlds Help Center, How to use Salesforce with LearnWorlds SAML SSO, modified 18 May 2026, read on 21 October 2026.
- LearnWorlds Help Center, How to use Salesforce with LearnWorlds OpenID Connect SSO, modified 15 May 2025, read on 21 October 2026.
- Zapier, LearnWorlds and Salesforce integrations (triggers and actions list), read on 21 October 2026.
- Plan prices: LearnWorlds pricing page, as recorded in our LearnWorlds review.
Frequently asked questions
Does LearnWorlds have a native Salesforce integration?
Can LearnWorlds course completions be sent to Salesforce?
Does Salesforce SSO sync learner data into Salesforce?
Which LearnWorlds plan do I need for Salesforce?
Keep deciding
Integrations and API access across the platforms
An integration logo is not a pipeline. What Thinkific, LearnWorlds, Podia and LearnDash publish for CRM, Zapier and API, plus the one-record demo test.
SSO and client admin access: a procurement checklist
SSO, provisioning and delegated rights are three different things vendors blur. A procurement questionnaire and the demo scenario to demand before you sign.
Thinkific vs LearnWorlds: the answer depends on three things
SCORM, client groups, learner caps and price compared. LearnWorlds for SCORM, Thinkific for a big learner base on a budget. See the split.
Customer education LMS: decide on CRM integration and SSO first
Customer education on a course platform: LearnWorlds Learning Center vs Thinkific Plus on Salesforce and HubSpot integration, SSO and progress exports.