Back to Help Center

Adding Apprendly RolePlays to Canvas LMS

Easy steps to add Apprendly RolePlays to Canvas LMS with iFrame embed or external links.

Updated 21 days ago

Apprendly RolePlays can be added to Canvas LMS by embedding them directly into course pages or linking to them. The recommended approach for most users is to use an iFrame embed, which displays the RolePlay directly within a Canvas page. You can also add RolePlays as external links or, if your institution has the SCORM Cloud app installed, through SCORM integration.


The easiest way to add an Apprendly RolePlay to Canvas is to embed it directly into a course page using an iFrame. This displays the RolePlay content right within Canvas without requiring additional tools or apps.

Steps to set up a course and add a RolePlay with iFrame embed:

  1. Create or open a Canvas course:

    • Click Courses in the left menu.
    • Click + Create a course.
    • Set a course name and click Create.
    • Once created, you can set your course details as needed.
  2. Create a new page or assignment:

    • Click Pages or assignments in the left menu of your course.
    • Click + Page or + Assignment to create a starting point.
    • Set the name and the settings you want.
  3. Create your RolePlay in Apprendly:

  4. Get the iFrame code:

    • Go to your Apprendly dashboard.
    • Find the RolePlay you want to embed.
    • Click the Share button and select Get iFrame code.
    • Copy the iFrame code.
  5. Embed the RolePlay in the Canvas page:

    • In the Canvas page editor, click Insert.
    • Select Embed.
    • Paste the Apprendly iFrame code.
    • Click Save to add the RolePlay.
  6. Publish the page or assignment:

    • Make sure the page or assignment is set to Published so learners can see it.
    • Test the content as a learner to confirm the RolePlay loads and works correctly.

This method is ideal for non-advanced users because it is straightforward to set up and displays the RolePlay directly in the course.


If you prefer not to embed content directly, you can add the RolePlay as an external link in Canvas.

  1. Create your RolePlay in Apprendly:

  2. Get the share link:

    • Go to your Apprendly dashboard.
    • Find the RolePlay you want to link to.
    • Click the Share button and select Get share link.
    • Copy the link.
  3. Add the link to Canvas:

    • Open the relevant Canvas course and navigate to Pages or **assignments.
    • Create a new Page or assignment or edit existing content.
    • Click Insert and select External link.
    • Paste the Apprendly share link and click Insert.
    • Click Save to add the link.
  4. Publish and test:

    • Publish the content so learners can access it.
    • Test the link as a learner to confirm it opens correctly.

SCORM integration (requires SCORM Cloud app)

SCORM is not natively supported in Canvas. If you want to use SCORM to add an Apprendly RolePlay to Canvas with completion tracking, you must first install the SCORM Cloud app from the Canvas app marketplace and set up your SCORM Cloud account.

To use SCORM with Canvas:

  1. Your Canvas administrator must install the SCORM Cloud app from the Canvas app marketplace.
  2. You or your administrator must create and configure a SCORM Cloud account.
  3. Once set up, you can download SCORM packages from Apprendly and upload them to SCORM Cloud for use in Canvas.

This method is more complex than the iFrame or external link methods and is recommended only if your institution has SCORM Cloud configured and you specifically need SCORM-based tracking and completion reporting.


Advanced Canvas integrations

Canvas also supports OAuth2 and LTI-based integrations for more advanced workflows, such as dedicated tool launches and grade passback. If you need a tighter Canvas integration than links or iFrames, contact us to discuss the best path forward.


You can learn more about general LMS options here: Adding RolePlays to your LMS

If you need a more custom setup, see: RolePlay JavaScript embedding

Still need help?

support@apprendly.com

Join the RolePlay revolution

Get access now and start transforming your learning experiences.