Source: https://mindstamp.com/integrations/moodle
Generated from the integration guide records: 2026-10-06

# Interactive video in Moodle

LMS guide · Updated: 2026-10-05 · As documented by Moodle. Documents checked September 30, 2026.

Paste the Mindstamp iframe code into a Moodle Page or Text and media area, and students answer inside the course while Mindstamp records each answer. To put completion and a grade in the Moodle gradebook, upload a SCORM package as a SCORM activity instead.

## Choose by what Moodle must record

| Method | Where in Moodle | What Moodle records | What Mindstamp records |
| --- | --- | --- | --- |
| Embed code | A Page, Text and media area, Book chapter, or Lesson page, in the editor’s HTML view. | Nothing about the video. | Each view, answer, click, and branch. Add lead capture to see names. |
| Share link | A URL resource. Moodle can open it or show it on the course page. | Nothing about the video. | The same data as the embed. |
| SCORM package | A SCORM package activity. | Completion and a grade in the gradebook. | Each view, with the learner name and ID from Moodle. |

## Add the video to a course

### Paste the iframe code in a Page

1. In Mindstamp, publish the video from its **Share** page.
2. Under **Embed**, choose **Basic iframe** and select **Copy embed code**. Keep allowfullscreen in the code.
3. In Moodle, turn editing on and add a **Page** resource, or edit a **Text and media area**.
4. In the editor, open the HTML view, paste the code, and save.
5. Open the course as a test student and play the video in fullscreen.

[Full steps and fixes](https://mindstamp.com/help/how-to-embed-mindstamp-interactive-videos-into-moodle)

### Add a SCORM package

1. On the Mindstamp **Share** page, under **Export**, select **Download SCORM package**. This needs a Core plan or higher.
2. In **SCORM Version**, choose **SCORM 1.2**. Moodle supports SCORM 2004 sequencing only in part.
3. In **Completion Checkpoint**, choose 10, 25, 50, 75, 90, 95 or 100 percent. The 80 and 85 percent options do not record completion.
4. In the course, turn editing on, add a **SCORM package** activity, and upload the ZIP file.
5. Set the grading method and completion rules. Run the activity as a test student and check the gradebook.

## Moodle includes H5P Interactive Video

### H5P Interactive Video

- Questions, pop-up information, and answer-based jumps in a video.
- Part of Moodle’s core H5P activity since Moodle 3.9.
- Many other H5P content types besides video.

### What Mindstamp adds

- A report of every answer, click, and path for each learner.
- Conditional logic that shows a different message to each student.
- Webhooks and integrations that send results to other systems.
- The same video and report in Moodle, another LMS, and your website.

## Check these before you publish

### The iframe disappears

Moodle removes iframes in activities that students write in, such as Forum, Wiki, Glossary, and Assignment. Use a Page, a Text and media area, or a Book.

### No fullscreen

Moodle does not add fullscreen permission to an iframe. Keep allowfullscreen and allow="autoplay; fullscreen" in the code.

### SCORM 2004 navigation problems

Moodle supports SCORM 2004 sequencing only in part. Use a SCORM 1.2 package.

### Check the Moodle app

The Moodle app shows Page content in a web view, where autoplay and fullscreen rules differ. Check the player in the app before launch.

## Moodle interactive video FAQ

### Can I embed an interactive video in Moodle?

Yes. Paste the Mindstamp iframe code into the HTML view of a Page, a Text and media area, a Book chapter, or a Lesson page. Students answer the questions on the course page.

### Does a Mindstamp SCORM package send grades to Moodle?

Yes. Add the package as a SCORM activity, and Moodle records completion and a grade in the gradebook. The grade is the percent of questions answered correctly, and only the first answer to each question counts.

### Which SCORM version should I use for Moodle?

SCORM 1.2. Moodle imports SCORM 1.2 and SCORM 2004, but it supports SCORM 2004 sequencing and navigation only in part. See [SCORM export](https://mindstamp.com/help/scorm-export).

### Should I use H5P or Mindstamp in Moodle?

H5P Interactive Video is part of Moodle and fits videos that stay in Moodle. Mindstamp fits videos that you also use outside Moodle, or that need lead capture, integrations, and one report for every platform. See [Mindstamp vs H5P](https://mindstamp.com/vs/h5p).

### Can students embed the video in a forum post?

No. Moodle removes iframe code in activities that all class members can write in, such as Forum, Wiki, and Assignment submissions. Students can paste the share link instead.

## Read next

- [Add a Mindstamp video to Moodle](https://mindstamp.com/help/how-to-embed-mindstamp-interactive-videos-into-moodle): The exact clicks, settings, and fixes for common problems.
- [Interactive video in your LMS](https://mindstamp.com/integrations/lms): Embed and SCORM support across 42 LMS and course platforms.
- [Export a SCORM package](https://mindstamp.com/help/scorm-export): Choose the version and the completion checkpoint, then upload the ZIP file.
- [Video quizzes](https://mindstamp.com/features/video-quiz): Add questions inside the video, set correct answers, and score each student.
- [Canvas LMS](https://mindstamp.com/integrations/canvas-lms): Embed the player on a Page, or import SCORM as a graded assignment in the gradebook.
- [Interactive video for education](https://mindstamp.com/uses/education): Ask questions while students watch and see each student’s answers.

## The documents behind this guide

- [Iframe](https://docs.moodle.org/en/Iframe) (Moodle documentation)
- [URL resource](https://docs.moodle.org/en/URL_resource) (Moodle documentation)
- [SCORM activity](https://docs.moodle.org/en/SCORM_activity) (Moodle documentation)
- [H5P](https://docs.moodle.org/en/H5P) (Moodle documentation)

---

[All integrations](https://mindstamp.com/integrations) · [Embed and SCORM support by LMS](https://mindstamp.com/integrations/lms) · [Help Center](https://mindstamp.com/help)
