Select the dimensions of your Storyline course so the progress bar positions correctly.
Setup in Storyline
Complete these three tasks in your Storyline project. Mark each one as done when finished.
Access Your Slide Master
▾
Open your Storyline project
Click View in the top menu
Select Slide Master
Select the top-level slide master (the very first, larger thumbnail at the top of the panel). This ensures the progress bar appears on all slides in your course.
Create the Progress Variable
▾
In the Triggers panel, select the Manage project variables icon
When the Variables window opens, select the Create a new variable icon (looks like a plus sign)
Name it: Progress
Type: Number
Default value: 0
Click OK to create the variable
Click OK again to close the Manage project variables window
Connect to Storyline's Progress
▾
Still in Slide Master, look at the Triggers panel
Select the Create a new trigger icon (looks like a piece of paper with a folded corner)
Action: Select Adjust variable
Variable: Select Progress
Assignment: Select Set (not Add, Subtract, Multiply, or Divide)
Value: Select Variable (not Value or Random)
In the variable list, expand Built In → Slide Numbers → Project, then select Project.Progress (described as "Progress through project")
When: Timeline starts
Object: On this slide
Click OK
Position Your Bar
Create a rectangle shape on your Slide Master to define where the progress bar will appear.
In your Slide Master, insert a Rectangle shape
Size and position it where you want the progress bar (a typical size is around 250 × 25 pixels)
Give the rectangle any Fill color — do not use "No Fill," or the progress bar won't display. Set Outline to No Outline.
Once positioned, set the Transparency of the rectangle to 100% so it is no longer visible
Right-click the rectangle — the top line of the menu shows the Object ID. Click it to copy the Object ID.
Paste the Object ID below
This ensures pixel-perfect positioning. You can leave this blank to use default detection.
Customize Appearance
Choose the colors and style for your progress bar.
Preview
65%
Your Code is Ready
Copy the code below and add it to your Storyline project.
✓
Progress bar generated
Paste this into a JavaScript trigger on your Slide Master.
Copy the code below
In Storyline, go to your Slide Master
Open the Triggers panel
Add a trigger: Execute JavaScript
Paste your code into the JavaScript window
Set When to Timeline starts and Object to On this slide