How to Embed a Widget on Mighty Networks
Mighty Networks is a community platform for creators and educators. While Mighty Networks has limited support for custom HTML and iframe embeds, there are several methods and workarounds to share interactive Embeddy widgets with your community members.
On this page
Prerequisites
Before you start, you need:
- Your Embeddy widget link and embed code. Log in to your dashboard at https://embeddy.ai/dashboard, open your widget, and copy both the direct link and the iframe embed code.
<!-- Direct widget link (for sharing in posts) --> https://embeddy.ai/webhost/WIDGET_ID?widget_props_id=PROPS_ID <!-- Iframe embed code (for platforms that support it) --> <iframe src="https://embeddy.ai/webhost/WIDGET_ID?widget_props_id=PROPS_ID" width="100%" height="500" frameborder="0" ></iframe>
- Mighty Networks host or admin access. You need host-level access to manage community settings and course content.
Embed Limitations
Important: Limited embed support
Mighty Networks does not support arbitrary iframe embeds or custom HTML in community posts or pages. The platform restricts embeds to a curated list of supported providers (such as YouTube, Vimeo, Spotify, and a few others). Custom iframe embeds from third-party services like Embeddy are not natively supported in the post editor.
This means you cannot simply paste an iframe embed code into a Mighty Networks post and have it render. However, there are several effective workarounds documented below.
What IS supported
- ✓YouTube and Vimeo video embeds (via URL)
- ✓Spotify podcast embeds (via URL)
- ✓Link previews with rich cards
- ✓Image and file attachments
What is NOT supported
- ✗Custom iframe embeds (arbitrary HTML)
- ✗Custom JavaScript or script tags
- ✗Third-party widget embeds from non-approved providers
Supported Embed Methods
While custom iframes are not supported, Mighty Networks does support embedding content from approved providers. If Mighty Networks adds Embeddy to their approved provider list in the future, embedding will work natively. In the meantime, use these methods:
Method 1: Link Sharing (Recommended)
- 1
Copy your widget's direct link
From the Embeddy dashboard, copy the direct widget URL (not the iframe code).
- 2
Create a post in your community
Write a post describing the interactive tool and paste the widget link. Mighty Networks will generate a link preview card.
- 3
Members click to interact
Members click the link to open the widget in a new browser tab where they can fully interact with it.
<!-- Paste this direct link in your Mighty Networks post --> https://embeddy.ai/webhost/WIDGET_ID?widget_props_id=PROPS_ID
Method 2: External Landing Page
- 1
Create a landing page with the embed
Build a simple landing page on your own website (or use a page builder like Carrd) and embed the Embeddy widget there using the iframe code.
- 2
Share the landing page link
Post the landing page URL in your Mighty Networks community. Members click through to interact with the widget on your page.
Tip: You can use your Mighty Networks custom domain or an external website to host a page with the embed. This gives you full control over the presentation and layout of your widget.
Workarounds
If you need to embed interactive content directly within Mighty Networks, consider these alternative approaches:
Use Mighty Networks' native features with Embeddy links
Create a pinned post or featured action in your community space that links to your Embeddy widget. This places the interactive tool prominently where members will see it.
Embed in your Mighty Networks custom page (if available)
Some Mighty Networks plans include a custom website or landing page feature. If your plan supports it, check whether the page builder allows custom HTML. This may vary by plan tier.
Request Embeddy as an approved embed provider
Mighty Networks periodically adds new embed providers. You can submit a request to the Mighty Networks team to add Embeddy as an approved embed source. This would enable native iframe embedding in the future.
Course Content
Mighty Networks courses support video, text, and some limited embed types. For interactive course tools, the link-sharing method works well within course lessons.
- 1
Open your course lesson editor
Navigate to your course and edit the lesson where you want to add the interactive widget.
- 2
Add a link to the widget
In the lesson text area, add a clear call-to-action link to your Embeddy widget. Example: "Click here to take the interactive quiz" linked to your widget URL.
- 3
Save the lesson
Save the lesson. Students will click the link to open the widget in a new tab.
Education tip
Even though Mighty Networks does not support inline iframes, linking to interactive quizzes and assessment tools is still highly effective for course completion and engagement. Add clear instructions so students know what to expect when they click the link.
Widget Link and Embed Code
Here are the two formats you can use. For Mighty Networks, use the direct link (first example). Copy your specific code from the Embeddy dashboard.
<!-- Direct link — paste in Mighty Networks posts and lessons --> https://embeddy.ai/webhost/WIDGET_ID?widget_props_id=PROPS_ID <!-- Iframe embed — use on external landing pages --> <iframe src="https://embeddy.ai/webhost/WIDGET_ID?widget_props_id=PROPS_ID" width="100%" height="500" frameborder="0" style="border: none; border-radius: 8px;" loading="lazy" title="My Embeddy Widget" ></iframe>
Troubleshooting
My iframe code is stripped from the post
This is expected. Mighty Networks does not support custom iframe embeds in posts. Use the direct link sharing method instead. The link will generate a clickable preview card.
Link preview does not show a rich card
Mighty Networks generates link previews based on the target page's Open Graph meta tags. Embeddy widget URLs should display a preview card. If not, the preview may take a moment to load — try refreshing the post.
Members cannot access the widget link
Ensure your Embeddy widget is published and accessible to anyone with the link. Check that the Widget ID and Props ID are correct in the URL.
Frequently Asked Questions
Will Mighty Networks ever support custom iframe embeds?
Mighty Networks periodically updates their list of approved embed providers. While there is no guarantee, you can request support for additional embed providers through their help center. In the meantime, the link sharing method is the most reliable approach.
Can I embed widgets in Mighty Networks courses?
Mighty Networks courses support limited embed types (primarily video). For interactive tools like quizzes and calculators, add a direct link to your Embeddy widget in the lesson content. Students click the link to access the tool in a new tab.
Is the link sharing method effective for engagement?
Yes. While inline embedding is ideal, link sharing with a clear call-to-action is still highly effective. Add compelling text like "Take the interactive quiz" or "Try the calculator" to encourage clicks. Mighty Networks members are accustomed to clicking through to linked content.
Ready to build your widget?
Create a free Embeddy widget — no code required. Get your widget link in minutes and share it with your Mighty Networks community.
Create your free widget at embeddy.ai