Export a Mindsmith lesson or course as a SCORM package to deliver it through a Learning Management System (LMS). A compatible LMS can track learner progress, completion, and scores from the package.
This guide explains how to export a package, choose a package type, and deploy it to an LMS.
Exporting a SCORM package
Before exporting, ensure your lesson is fully generated. You cannot export a lesson that is still only in Storyboard mode.
To export your lesson or course as a SCORM package:
Open your lesson or course in the Mindsmith editor.
Click the Share button located in the top toolbar.
Click Download LMS Package.
Select your preferred LMS Format (SCORM 1.2 or SCORM 2004). Enterprise lesson exports may also offer experimental xAPI packages.
Select your Package Type (Dynamic or Static).
Click Download to save the ZIP file to your computer.
Choosing an LMS format
When downloading your package, you will be prompted to choose a format. This depends entirely on what your LMS supports.
SCORM 1.2: Choose this when your LMS requires a SCORM 1.2 package.
SCORM 2004: Choose this when your LMS requires a SCORM 2004 package.If you are unsure which format to select, consult your LMS administrator or documentation.
Dynamic vs. Static packages
Mindsmith offers two distinct ways to package your SCORM files. Understanding the difference will help you choose the best deployment method for your organization.
Dynamic packages (recommended)
A Dynamic package embeds the live Mindsmith player in your LMS instead of bundling all media files into the package.
Automatic Updates: If you fix a typo in a text tile or update an image tile in Mindsmith, those changes instantly appear in your LMS. You do not need to re-download and upload the SCORM package.
Requirements: Your learners must have an active internet connection, and their network must allow access to Mindsmith's servers (see Network Requirements for Dynamic Packages below).
Dynamic SCORM does not include a date-and-time scheduler for future updates. Without Staging, saved changes are available to the Dynamic package immediately. For lessons, Enterprise Staging lets you keep edits separate from the live version, but an author must select Publish Changes when the update should go live; the existing LMS package does not need to be replaced.
Static packages
Static packages bundle all of your content, including every text, image, and question tile, into a single self-contained ZIP file.
Self-contained Mindsmith content: The package hosts supported lesson content and uploaded assets in your LMS, so it does not need Mindsmith's servers at play time. Embedded or linked third-party content can still require internet access to its provider.
Manual Updates: If you make changes to your lesson in Mindsmith, you must download a new static SCORM package and upload it to your LMS to see the updates.
Static Package Limitations: Some interactive tiles that require a live server connection are not included in static exports. Conversation tiles are automatically removed from static SCORM packages because they require a real-time AI connection. If your lesson relies on conversation tiles, use a Dynamic package instead.
Network requirements for Dynamic packages
When a learner launches a Dynamic package, the SCORM file in your LMS loads the lesson live from Mindsmith's servers. On locked-down corporate networks, firewalls or web filters can block that connection: the course then shows a silent grey or blank screen. Because network policies often differ between offices or regions, this can affect only some of your learners while others in the same organization are unaffected.
If your organization (or your learners' organizations) filters outbound traffic, ask the network team to allowlist the following domains. All traffic uses standard HTTPS on port 443.
Required: the lesson will not load if these are blocked:
app.mindsmith.aieu.mindsmith.ai(only required if using EU region data hosting)
Content and media may also load from Mindsmith content domains and supported media providers. See Network & Firewall Requirements for the current allowlist and the built-in learner network check.
If your organization cannot allowlist these domains, use a Static package instead: it is fully self-contained and does not need to reach Mindsmith's servers at play time.
Branding and white-labeling in SCORM
Is Mindsmith branding visible to learners in a Dynamic SCORM package?
Dynamic packages load your lesson inside an iframe that points to the Mindsmith app. Whether Mindsmith branding appears depends on your plan:
Free plan: A "Powered by Mindsmith" badge is displayed at the bottom of the lesson. This cannot be removed on the Free plan.
Paid plans: The "Powered by Mindsmith" badge is automatically hidden. You can also upload your own organization logo in Lesson Settings, which will appear in place of any Mindsmith branding.
Static packages are fully self-contained and follow the same plan-based branding rules as Dynamic packages.
Common issues and practical tips
My SCORM package is showing an error in the LMS If you exported a Dynamic package, verify that the lesson or course URL is accessible and that your internet connection is active.
My Dynamic package shows a grey or blank screen A blocked connection to Mindsmith is a common cause. As a quick check, open the lesson or course's share URL directly in a browser on the same device, outside the LMS. If that page is also blank, run the learner network check and share its results and the domain allowlist in Network Requirements for Dynamic Packages above with your IT or network team. If allowlisting is not possible, switch to a Static package.
My updates aren't showing up in the LMS If you exported a Static package, you must generate and upload a brand-new package to your LMS to see changes. If you are using a Dynamic package and have Enterprise Staging enabled, ensure you have clicked Publish Changes in the Share menu.
Interactive features are missing in my static SCORM export Static packages do not support tiles that require a live server connection. The export removes Conversation tiles. The "Require Interactives" lesson setting controls learner navigation within the Mindsmith player and may not work in every static SCORM configuration. Use a Dynamic package when the lesson depends on these features.
