Storyline 2: Publishing a Course for LMS

Article Last Updated

This article applies to:

If you're using a learning management system (LMS) to deploy and track e-learning content, you'll want to use the LMS publishing option in Articulate Storyline.

Step 1: Enter Title, Description, and Folder Location

  1. Go to the Home tab on the Storyline ribbon and click Publish.
  2. When the Publish window appears, select the LMS tab on the left.
  3. Enter the course Title the way you want it to appear in your published output. It defaults to the name of your Storyline project file. (Changing the title won't affect the name of your project file.)
  4. Use the Description field to give learners a synopsis of your course. Currently, the course description only appears on information cards in the Articulate Mobile Player app.
  5. Use the Folder field to indicate where you want to publish your course (for example, your computer desktop). Click the ellipsis button (...) to browse to a specific location. Storyline will create a new folder in that spot with all the files needed to operate your course.

    Important: Always publish to your local hard drive. Publishing to a network drive or a USB drive can cause problems with your published output. After publishing to your local hard drive, upload the output to a web server for testing.

Step 2 (Optional): Enter Additional Project Info for the Articulate Mobile Player

If learners will view your content on iOS devices with the Articulate Mobile Player app, you can add more project information by clicking the ellipsis button (...) next to the Title field, which opens the Project Info window.

  1. The Title and Description fields are the same as those on the Publish window.
  2. The image below the Title field will be the course thumbnail in the Articulate Mobile Player library. By default, Storyline uses an image of the first slide in your course, but you can choose a different image. Just click the blue slide title text, then select a different slide or click Picture from File to choose an image on your hard drive.
  3. AuthorEmailWebsiteDurationDate, and Version appear on the content information cards in the Articulate Mobile Player library.
  4. The Identifier field is a unique string of characters assigned by Storyline. Your LMS uses it to identify your content. If you're republishing a course that's already in your LMS, don't change the value in this field.
  5. Keywords aren't currently used. They'll be used in a future version of the Articulate Mobile Player app.

When you're finished customizing the project information, click OK to return to the Publish window.

Step 3: Choose HTML5 and/or Mobile Publishing Options

If learners will view content on a device that doesn't support Flash, like the iPad, use the following options to make your course viewable in HTML5, the Articulate Mobile Player app, or both.

  • Include HTML5 output: This prepares your course so that it's viewable as HTML5 content. Bear in mind that not all web browsers handle HTML5 content equally. See this article for supported HTML5 browsers.
  • Use Articulate Mobile Player for iOS or Android: This prepares your course so learners have the best possible viewing experience on iPads and Android tablets, using Articulate's free mobile player app.

    Important: Tracking content in the Articulate Mobile Player is only supported in learning management systems that support the Tin Can API specification. If tracking and reporting is crucial to you but your LMS doesn't support Tin Can API, don't mark this option.
  • Allow downloading for offline viewing: This option isn’t currently supported for LMS content. Learners who attempt to view an LMS course offline will be prompted to reconnect to the Internet.

Step 4: Adjust Player Properties and Quality Settings

The Properties section of the Publish window lets you make last-minute changes to your course player and the compression settings Storyline uses when publishing. 

  1. The Player field shows the name of the player currently assigned to the project. (The player is the interface that learners see around the perimeter of your slide content.) Click the player name if you'd like to make adjustments or switch to a different player. If you need help choosing your player settings, see this tutorial.
  2. The Quality field lets you control the compression settings Storyline uses for audio, video, and pictures in your course. The quality settings default to whatever you used the last time you published a course. To change them, click the blue text, make your adjustments, then click OK.
    • Choose Standard if you want to use the default settings: video quality of 5, audio bitrate of 48kbps, and image quality of 80%.
    • Choose Custom if you want to define your own quality settings, then drag the slider for any of the three values to change the compression. Using higher values gives you higher-quality output but also results in larger file sizes (which means longer download times). Lower values give you smaller file sizes and faster download times, but the visual and audio quality will be lower as well.

 Step 5: Choose Reporting and Tracking Options

In the Properties section of the Publish window, click the Tracking field to open the following window, where you can choose how your LMS tracks and reports your learners' progress.

  1. Select a specification from the LMS drop-down. Ask your LMS administrator if you're not sure which to use. Storyline supports Tin Can API, SCORM 2004, SCORM 1.2, and AICC.
  2. Complete the fields in the section called LMS Course Information and, if you're publishing for SCORM, the section called LMS Lesson SCORM Information. Some important notes about the fields on this window:
    • If you've chosen Tin Can API as your reporting specification, you'll see a field called Launch URL. Enter the full URL for the story.html file if you plan to host the content on a server that's separate from your LMS. Typically, you'd host your content on a server separate from your LMS if your LMS supports the Tin Can API but hasn't yet allowed private content authorization for mobile apps. Find out more here and here.
    • The Identifier field is a unique string of characters assigned by Storyline. Your LMS uses it to identify your content. If you're republishing a course that's already in your LMS, don't change the value in this field.
  3. If the window includes a section called LMS Reporting, choose the wording you'd like to use to express learners' statuses.
  4. Click the Tracking tab on the left side of the window and choose one of the following tracking options:
    • Track using number of slides viewed: Use this option to specify how many slides learners need to view in order to complete the course.
    • Track using quiz result: Use this option to track learners based on their quiz results. If your course has multiple quizzes, you'll need to pick just one result slide to use for tracking. (This option is grayed out if your course doesn't have any result slides.)
  5. Click OK to save your changes.

Step 6: Publish

When you're finished making selections, click the Publish button. When the publishing process is complete, you'll see the Publish Successful dialog.

  • View Project: This launches your course in your web browser. However, it's best to upload the published course to your LMS for proper testing.
  • Email: This opens up a new email message with a zipped file of your published output attached. This might be helpful if your LMS administrator will upload the published output to the server for you.
  • FTP: This opens a window where you can enter your FTP credentials and transfer your output to a server (which isn't something you'd typically do if you've published for LMS).
  • Zip: This creates a zipped file of the published output in the location you specified on the Publish window. This is the most common choice when you're using an LMS. Upload the zipped course to your LMS.
  • Open: This opens a file viewer where you can see the files Storyline just created. There will be several folders and files that are needed to play your course. Tip: If your LMS requires that you identify the file that launches your course, point to index_lms.html for SCORM/AICC content or story.html for Tin Can API content.

Step 7: Distribute Your Published Course

Now that you've published, it's time to upload the course to your LMS. The steps for this are slightly different for each LMS. Ask your LMS administrator if you need help uploading, launching, or tracking content.

When learners launch your course, they'll see the right type of content based on the device and browser they're using.

  1. They'll see the Flash content if using a browser that supports it.
  2. If they're using an iPad and you marked the Articulate Mobile Player option when you published, the course will launch in the Articulate Mobile Player app. (If the app isn't already installed, they'll be prompted to install it.)
  3. If they're using an iPad and you didn't mark the Articulate Mobile Player option when you published, but you did include HTML5, they'll see the HTML5 output in mobile Safari.
  4. If they're using another browser that doesn't support Flash and you included HTML5, they'll see the HTML5 output. (Click here for a list of supported HTML5 browsers.)