Video
Host course videos on your own account with the Vimeo LMS integration
Upload videos through LearnWorlds and keep them in your Vimeo account too. The Vimeo LMS integration also lets you add existing Vimeo videos to courses by ID.
TL;DR
The Vimeo integration saves uploading twice. Videos you upload to the LearnWorlds Video Library also land in your Vimeo account, and existing Vimeo videos join courses by ID.
Skip the double upload. Video Library uploads also go to your Vimeo account
Reuse videos already on Vimeo by entering their ID instead of uploading again
Avoid playback errors by applying a LearnWorlds embed preset before you upload
Best for: Course creators and training teams who already host their video library on Vimeo.
What you can do with Vimeo and LearnWorlds
Upload from the Video Library
Add videos to the Video Library as usual. Once Vimeo is connected, each upload also goes to your Vimeo account.
Add videos by Vimeo ID
Create a video learning activity, choose From Vimeo, and enter the video ID. The video needs to be Public or embed only in Vimeo.
Apply settings to older videos
Tick Also apply to all existing videos in Vimeo so earlier uploads use your LearnWorlds embed preset.
Embed on your custom domain
If your school runs on a custom domain, add it under Where can your videos be embedded in your Vimeo settings.
How LearnWorlds and Vimeo integrate
See what moves from LearnWorlds to Vimeo and what you set up first. Conditional rows need a setting in Vimeo or LearnWorlds before they work.
| LearnWorlds | Vimeo | Type of trigger |
|---|---|---|
| Video uploaded to the LearnWorlds Video Library | Video also uploaded to your Vimeo account, LearnWorlds to Vimeo only | Automatic |
| Video learning activity set to From Vimeo | Existing Vimeo video plays by its ID | Conditional |
| Unlisted Vimeo video added | Plays when the ID includes the ?h= privacy hash | Conditional |
| Embed preset applied in Vimeo | Videos play correctly in the LearnWorlds interactive video player | Conditional |
How to set up the LearnWorlds and Vimeo integration
Connect your account, then set up one embed preset in Vimeo so videos play in the LearnWorlds interactive video player. Requires: a Vimeo account.
Connect your Vimeo account
Go to Settings > Video > Provider, select Vimeo, and click Connect your account. Log in to Vimeo if needed and click Allow. Requires: a Vimeo account.
Create an embed preset
In Vimeo, open Account Settings from your profile icon and go to Videos > Embed presets > Add new Preset. Name it LearnWorlds settings and click Continue.
Set the preset options
Leave the preset’s checkboxes unchecked and set the After video field to Empty.
Apply the preset to uploads
Open Videos > Upload defaults and pick your LearnWorlds preset under Choose embed preset to apply to your videos. Tick Also apply to all existing videos for older uploads.
Add your custom domain
If your school uses a custom domain, click Add domain under Where can your videos be embedded and enter it. For the full setup guide, see the Vimeo help article.
Who uses the Vimeo integration and how
Course creators with an existing Vimeo library
They add each video as a From Vimeo learning activity by entering its ID. Nothing has to be downloaded and uploaded again.
Training teams uploading new course videos
They upload new lessons to the LearnWorlds Video Library and the files also land in their Vimeo account. Nobody uploads the same video twice.
FAQs
Your Vimeo plan’s limits apply. Vimeo sets upload limits based on your subscription, so check them to avoid interruptions when uploading from LearnWorlds.
Yes. You connect your Vimeo account under Settings > Video > Provider and authorize it in Vimeo, with no third-party connector. It sits alongside the other LearnWorlds integrations.
Videos uploaded before you configured the embed preset may show playback errors. Apply the preset to existing videos, or upload them again through the LearnWorlds Video Library.
Yes. Enter the video ID with its privacy hash, for example 1234567890?h=b15bb707bd. The ?h= parameter is required for unlisted videos to play correctly.
Yes, if your videos already live on Vimeo. Each Video Library upload also goes to your Vimeo account, and existing videos join courses by ID instead of a second upload.
Published:
Last Update:


