1)  LearnWorlds uses PDF templates for creating user certificates. Those PDF certificates are PDF Forms, with fields corresponding to the data that you want to include in the student certificate. So the first step you need to do is to create/choose the template of your certificate and save it as a PDF file. Then you have to add the various form fields    

You have to edit the .pdf and insert the appropriate Text Fields with names as shown below . Please make sure to keep the file size of the PDF below 1Mb, preferably below 500Kb. Otherwise the process of issuing a certificate will be very slow leading to students' frustration and potential technical problems.  

Attention: the names are case-sensitive. Also it would be good to set the alignment setting to "Center" and the font size to "Auto" (so that a bigger name or title can fit nicely in the form field)

Here is helpful article on how you can add form fields to your pdf using a free online tool 

Here are the available Fields that you can use in your certificates

Field Name



The name of the student


The course name


The date that the certificate was awarded in


The score that the students achieved in the final test, in percentage points


The course credits points (this can be setup in the course settings)


 A unique identifier (text and numbers) that can be used to identify/track valid certificates


A special field that can be used for showing user input, like a professional registration number etc