Print a certificate

I'm trying to print a certificate at the end of a Quiz in Storyline.

I do not use Articulate Online,

I simply want to print a certificate with the Learners name and date of completion onto different lines on an image of the certificate

Is there any simple way to do this as I'm not good with Java or HTML

I hope someone can help on this as I spent hours on it already


8 Replies
Solutions SP


First of all, there is no print slide or object in Articulate Storyline and there is no certificates in it, there is only print quiz results, which can be customized to your liking. Otherwise, you can use variables to customize a normal slide then use Flash print command.

If you mean to print this certificate using details from LMS or other sources, then it may need a lot of Java work to do it.

Please let me know if I can be of further assistance.


Helen Tyson

Hi Stephen

Ask your learners for their name using a text entry field and then reference that variable on a slide designed as a certificate at the end of the course.

For the date, create a text variable called "SystemDate" and reference that on the certificate slide too.

Add the following JS trigger to the certificate:

Actin: Execute javascript

Time: When timeline starts

Object: Slide

Script to add is as follows:

var currentTime = newDate()

var month =currentTime.getMonth() + 1

var day =currentTime.getDate()

var year =currentTime.getFullYear()

var dateString=month +"/" + day + "/" + year

var player = GetPlayer();


It doesn't work in every browser but it's worth giving it a shot

There's a demo found here on the support pages:



Ganesh Ubhare


If the storyline project was published for web and if the story_html5.html file is launched on a website and assuming users was logged into this website to launch the project.

Is it then possible to get the user information using a Javascript and use that inside the storyline project to produce a completion certificate for the user? 

Is this possible?

Can someone please advise.