Skip to main content
Can I Use External Embeds?
Updated over 3 months ago

Radically expand the features of your Mighty Network by embedding ~2000 services that look great on web, iOS and Android.

Our embeds support a wide range of providers, including video, audio, photos, slideshows, playlists, podcasts, maps, 3D content, forms, documents, puzzles, quizzes, graphs, infographics, and more!

You can search for embeds that we support on our website here.

For additional embeds we support, check out this article.

How to Embed

Embeds can be placed directly in Landing Pages, Articles, Events, Courses and the Page feature to bring additional functionality into your Mighty Network.

For any service you want to use, find an area where it says “Share” or “Embed.” Copy the link and paste it into the embed input in Mighty Networks.

Each service acts a bit differently, so you may have to play around a little bit to get the correct link.

Have a service you’d like to embed that’s not listed? If the service uses iframes (a popular way to embed), please share your request using the “Need Help?” button on your Mighty Network. We’ll be adding additional options as we validate that they meet our security requirements.

A quick note: In addition to digital goods sales being required to adhere to mobile platform policies, most 3rd-party e-commerce services don't offer a full purchase experience within iframes, for cross-domain security reasons. We suggest either utilizing our built-in payment features or exploring our support for external payment systems.

Specific Provider Instructions

  • Use the “Smart embed link” not the “HTML embed code"

  • Use “Share Link” not “Add times to email” or “Add to website”

Notion

Due to limitations on the Notion side, Notion embeds only display a link card instead of a fully-interactive embed. If embedding Notion is important to you, you can consider using a third-party option like Embed Notion

Instagram

The copy embed code from Instagram is not an iframe and won't work. It will only work via a share link. If the account is private then the embed will not show.

Video

For Quick Posts, simply paste the video’s URL into the text area, then press Enter to automatically display the embedded version.

For an Article, an Event, or the materials inside of the Table of Contents, you can embed video directly by using the "Add Video" option when you open up the + button.

Copy the full URL where the video is hosted (not the full embed code or the Share Links for other Platforms), paste it into the field where you see "Video URL," and add an optional thumbnail. The video will then be embedded directly into your content, and members can watch it without leaving your Mighty Network. Note: You can embed YouTube videos set to Unlisted but not Private.

Note that vertically filmed videos will show an automatically zoomed-in horizontal thumbnail and grainy thumbnails will not be recognized. If your YouTube thumbnail is not displaying please go back to your YouTube video settings and ensure you're following their recommended specs (1280 pixels by 720 pixels).

To force closed captioning to play on your YouTube-embedded videos, you will need to add a tag at the bottom of your video in your YouTube settings.

Login to your YouTube account and open YouTube Studio. On the left menu, click Content > select the specific video. Click the pencil icon to edit details > scroll to the end until you see "Show More", scroll and you'll see the tag section, add the attribute yt:cc=on, and click Save.

If you have multiple caption options on the same video, the ability to switch between those options won't be available when you embed the video into the platform. The video will only display the first language option.

Please note that closed captioning does not work on iOS for YouTube videos due to restrictions with Apple.

Screen_Shot_2021-12-17_at_11.25.12_AM.png

In addition, you have the option to integrate a live video feed directly into your content by embedding a URL from platforms such as YouTube Live or Vimeo Live. For detailed guidance on setting up a live stream via Vimeo, click here.

Vimeo

One important note for videos hosted on Vimeo: If you are embedding private videos hosted on Vimeo, there is one additional step you'll need to take to ensure that your videos play both on the web and within the Mighty Networks iOS and Android apps.

When you are adjusting the privacy settings for each video on Vimeo.com, you must select the privacy setting "Hide from Vimeo" and then add the option for the video to be embedded to "Specific domains". Then, you need to add the custom domain mapped URL for your Mighty Network AND "mn.co" as the second approved domain. If you do not have "mn.co" listed, the Vimeo video will not play in the mobile apps.

You will also need to select the setting to be "Fixed" and not "Responsiveness"

Currently, showcases (playlists) can not be embedded as they are not supported.

Here is an example showing how this was set up for a video that was embedded into Mighty Community:

Screen_Shot_2021-08-23_at_5.24.51_PM.png

Searchie (Membership.io)

Here's a preview of what a Searchie video looks like in a Course Lesson showing how transcriptions appear:

Screen_Shot_2021-01-28_at_11.15.51_AM.png

One important note for videos hosted on Searchie: Searchie does not have an API that enables course progress tracking, so if you want to enable course progress tracking, use our native video upload or YouTube. At the moment, we also do not support widgets being embedded.

For these services listed above, you can embed video directly by using the "Insert Embed" option when you open up the + button while creating or editing an Article, an Event, or the materials inside a Table of Contents.

Just copy the video URL (not the full embed code) where it's hosted, paste it into the box, and the video will be embedded directly in your content.

Please note that closed captioning does not work on iOS for Loom videos due to restrictions with Apple.

Music Playlists

  • Always use the full embed code, not just the link, to ensure proper functionality.

🎙 .MP3 Audio Files

Copy the full link for the .mp3 audio file where it's hosted, paste it into the box, and the audio file will be embedded directly in your content.

Embedding Google Maps

  1. Search for the location in the upper left corner

  2. Click on the location you'd like to embed in your Mighty Network Article

  3. Click the 'Share' icon

  4. From the sharing options, choose 'Embed a Map'

  5. Select your preferred map size and then click 'COPY HTML'

chrome-capture-2023-9-25.gif

In your Mighty Network:

  1. Open the Article where you want to embed the map

  2. Click inside the body of the article

  3. Click the '+' icon

  4. Choose the 'Embed' symbol

  5. Paste the HTML code from Google Maps

chrome-capture-2023-9-25 (1).gif

Note: Maps created using Google's Custom Maps feature cannot be embedded.

For Typeform you only need to paste in the URL of the actual form, not the entire embed code. Customized Typeform links are not supported, please use the default link provided on the Typeform Share Page.

Google Slides, Google Docs, etc...

You can embed a Google Slide presentation by opening up your slides and going to File -> Share -> Publish to Web -> Grab the Embed code -> Insert Embed into the Article, Event, or Lesson.

Did this answer your question?