Vimeo is a professional video hosting platform that allows you to upload, manage, and share high-quality videos. By connecting your Vimeo account to LearnWorlds, you can upload videos directly to your school's Video Library and embed them in your courses.
To ensure smooth video playback on your LearnWorlds site, you must also configure the correct Vimeo privacy and player settings so the LearnWorlds interactive video player works properly.
Connect your Vimeo account
To connect your Vimeo account with your school:
1. Go to Settings → Video → Provider.
2. Select Vimeo, and click to Connect your account. 
3. You will be redirected to Vimeo. Log in (if needed) and click Allow to authorize the connection between Vimeo and LearnWorlds.
Once connected, you can upload videos through the Video Library, and they will automatically be uploaded to your Vimeo account as well.
You can also embed existing Vimeo videos in course activities or pages by pasting the Vimeo video ID from the video’s URL.

- Ensure that your Vimeo account settings are configured correctly to allow your videos to be played in your LearnWorlds courses.
- When you connect a Vimeo account, Vimeo imposes its own upload limits depending on your plan (e.g., Pro, Business, etc.). Check Vimeo's specific restrictions to avoid hitting these limits, which could prevent further uploads.
Vimeo account settings
To ensure LearnWorlds videos play correctly, you must adjust your Vimeo embed settings.
1. Navigate to your Vimeo Account Settings from the drop-down menu of your Profile icon.
2. Go to Videos → Embed presets and +Add new Preset.
3. Give the name you wish to this preset, e.g., learnworlds-settings-Final, and click on Continue.
4. Scroll down to navigate to the settings of your preset. In the Player Preferences, you need to select Always hide for all the options, keep unchecked the checkboxes, and select the option Empty in the After video field like the screenshot below:

5. Navigate to Videos → Upload defaults, and in the Choose embed preset to apply to your videos field, select the Preset you have created for LearnWorlds.

If your school uses a custom domain, click Add domain in the Where can your videos be embedded field and enter your domain.

- For previously uploaded videos, you can either play the video using the Vimeo ID or re-upload them to your video library.
Add your Vimeo videos to LearnWorlds
To add a Vimeo video to a course as a learning activity:
1. Add a video learning activity and choose From Vimeo.
2. Enter the Vimeo video ID.

Ensure that your Vimeo videos are set to Public in your Vimeo account settings, and then copy and paste the Vimeo ID and hash into the relevant From Vimeo field (check this link to copy-paste your Vimeo video ID).