Embedding Content

Embedding Content

Overview

Learn Amp allows you to embed external content directly into your Items using the Page Builder. This means you can include videos, presentations, interactive content, and more from external sources—all viewable within Learn Amp without learners needing to leave the platform.

Embedding is ideal when you want more control over the viewing experience than a simple weblink provides.


Functionality Breakdown

Embeds are added using the Embed media button in the description toolbar. Clicking it opens a dialog reading "Paste an embed code or URL", where you paste your content and select Insert. Once embedded, content displays inline within your Item.

The Embed media button accepts either:

  • A full embed code, usually an <iframe> snippet

  • A direct URL

YouTube and Vimeo URLs are converted automatically into the correct embeddable format. For any other source, paste the full embed code rather than the URL.

Common embeddable content includes:

  • Videos from YouTube, Vimeo, Wistia, and other platforms

  • Videos hosted in SharePoint or Microsoft Stream

  • Google Docs, Sheets, Slides, and Forms

  • Prezi presentations

  • H5P interactive content

  • Microsoft Forms and PowerPoint Online

  • Loom videos

  • Virtually any content with an iframe embed code


Embed media vs the Video option

These are two different tools and they accept different things. Knowing which to use avoids the most common embedding problem.

Tool

What it accepts

Use it when

Tool

What it accepts

Use it when

Embed media button

Any iframe embed code, plus YouTube and Vimeo URLs

The content comes from any external source, including SharePoint

Video option / Video item type

URLs from YouTube, Vimeo, Vidyard, Wistia, and classic Microsoft Stream only

The video is hosted on one of those platforms

If you paste an address from an unsupported platform into the Video option, you will see the message "Not a recognised video URL". This includes SharePoint addresses. Newer Microsoft Stream videos are stored on SharePoint, so they fall into this category too.

For a SharePoint-hosted video you have two routes:

  • Copy the full embed code from SharePoint and paste it into Embed media

  • Download the MP4 from SharePoint and upload it as a Video item, which gives learners a native player and completion tracking, and does not require them to have SharePoint access


Simple vs Advanced Editor

When creating content in the Page Builder, you can choose between two editing modes:

Simple Editor

The Simple Editor is the default choice, offering basic formatting:

  • Bold, italic, and underlined text

  • Hyperlinks to websites

  • Search and upload images

Advanced Editor

The Advanced Editor provides full content creation capabilities:

  • Insert media – Add images, videos, and other media directly

  • Tables – Create structured data tables

  • Text formatting – Full styling options similar to Microsoft Word (headings, colours, highlights, lists)

💡 Tip: Embedding no longer depends on which editing mode you are in. The Embed media button in the description toolbar is the route for all embedded content.


Pre-requisites

Role Requirements

To create Items with embedded content, you must have one of the following roles:

  • Owner – Full access within their company

  • Admin – Administrative access within their company

  • Learning Designer – Can create and manage learning content

  • Curator – Can curate and manage content

Additional Requirements

  • Access to the external content's embed code or URL


Quick Start Guide

Embedding a Video or Presentation

Step 1: Get the embed code from your external source

  1. Navigate to the video or presentation you want to embed

  2. Click the Share button

  3. Select the Embed option

  4. Copy the embed code (usually starts with <iframe>)

💡 Tip: Some platforms offer embed options like autoplay, player controls, or loop. Configure these before copying the code.

Step 2: Create a Page Builder Item in Learn Amp

  1. Click the + Create button in the sidebar navigation

  2. Select Item > Page Builder

Step 3: Embed the content

  1. In the description toolbar, select the Embed media button

  2. Paste your embed code or URL into the "Paste an embed code or URL" field

  3. Select Insert

The embedded content will now appear in your Item.

Step 4: Add context (optional)

You can add text above or below your embedded content to provide instructions, context, or discussion questions for learners.

Step 5: Complete the Item setup

Continue through the standard Item creation flow (Engagement, Completion, Visibility) and publish your Item.


Building Custom Pages

The Page Builder allows you to create rich, custom pages combining multiple elements:

  • Formatted text with headings, lists, and styles

  • Embedded videos and presentations

  • Tables

  • Multiple embedded elements on one page

Example use cases:

  • Company announcements with embedded video messages

  • Training guides with multiple embedded tutorials

  • Interactive checklists with embedded forms

  • Resource pages combining text, video, and documents


Using the Chrome Extension

Learn Amp offers a Chrome extension for quickly adding web content to your library:

Installing the extension:

  1. Visit the Chrome Web Store

  2. Search for "Learn Amp"

  3. Click Add to Chrome

Adding content:

  1. Navigate to any webpage you want to add

  2. Click the Learn Amp extension icon

  3. Log in to your Learn Amp account (first time only)

  4. Click Add to Learn Amp

The webpage is added as a hidden Weblink Item. Edit the Item to configure visibility and other settings.


FAQs

Q: What's the difference between embedding and using a Weblink?
A Weblink sends learners to an external site. Embedding displays the content directly within Learn Amp, keeping learners on the platform.

Q: Can I embed content that requires login?
Generally, no. If the external content requires authentication, learners will see an error or login prompt. Use publicly accessible or unlisted content for embedding.

Q: Can I embed a SharePoint video?
Yes, but use the Embed media button with the full embed code from SharePoint rather than pasting the SharePoint link into the Video option. The Video option only recognises YouTube, Vimeo, Vidyard, Wistia, and classic Microsoft Stream addresses. Alternatively, download the MP4 and upload it as a Video item.

Q: Why isn't my embed displaying?
Check that the source allows embedding, as some content is restricted or requires sign-in. Verify you pasted a complete iframe embed code, on a single line with no line breaks inside the address. Try a different browser to rule out browser-specific issues.

Q: Can I embed multiple items on one page?
Yes. Use the Embed media button as many times as you need to add multiple embeds to a single Item page.

Q: What if my platform doesn't have an embed option?
If the platform doesn't offer embed codes, use a Weblink Item instead to link directly to the content.


Troubleshooting

Issue

Solution

Issue

Solution

Can't find the embed option

Look for the Embed media button in the description toolbar. The older <> source code button has been replaced.

"Not a recognised video URL" message

You are using the Video option, which only accepts YouTube, Vimeo, Vidyard, Wistia, and classic Microsoft Stream addresses. Use the Embed media button with the full embed code instead.

Embed not displaying

Verify the source allows embedding. Check the embed code is complete and that the address contains no line breaks.

Embed shows error message

The content may require authentication or be restricted. Try with publicly accessible content.

Embed displays incorrectly

Check the embed code hasn't been modified. Some platforms require specific iframe dimensions.

Embedded video disappeared after editing a page

This was caused by an editor issue that has since been fixed. Embeds are now preserved when a description is edited and saved. Anything removed before the fix needs re-adding with the Embed media button.

Chrome extension not working

Ensure you're logged into Learn Amp in your browser. Try reinstalling the extension.