Page tree
Skip to end of metadata
Go to start of metadata

Learn how to create a certificate that will be automatically delivered to your students upon completion of a course in iSpring Learn.

Creating a Generic Certificate in Microsoft PowerPoint

The easiest way to create a certificate is to use a Microsoft Office template.

  1. First, launch Microsoft PowerPoint.

  2. As soon as the program is launched, start by searching for suitable templates. To do this, just type 'certificate' in the search bar.
  3. Select the template you would like to use from the available matches.
  4. Next, click Create. That's it! Your certificate will open as a presentation slide and you can proceed to edit it.

Saving a Generic Certificate as a PDF file

After you have edited texts and removed useless placeholders, save your certificate as a PDF document:

  1. Open the File tab on the PowerPoint ribbon.
  2. Click Save As.
  3. Choose PDF in the Save as type menu.
  4. Finally, click Save.

Adding Form Fields to Personalize Your Certificate

Now you have a basic certificate. If you add it to a course, the item title won't be automatically populated on the issued certificate, nor will the name of the user who receives it.

So, it's more convenient to create a certificate that will include information inserted dynamically. That means the certificate will include the name of the user who has completed the course, the date of completion, or any other parameter you decide to put into it. 

By default, iSpring Learn currently recognizes the following form fields: 


The name of the student that completed your course.
COURSE_NAMEThe course title.


The date and time when the student completed your course.
DATE_ONLYThe date when the student completed your course (time value not included).
TIME_ONLYThe time when the student completed your course (date value not included).
DURATIONThe amount of time the given student spent on completing your course.
EXPIRATION_DATEThe certificate's expiration date (Specify the expiration period when adding a new certificate in iSpring Learn. The expiration date will be automatically calculated starting from the date when the certificate was issued).
AWARDED_SCOREThe awarded score points.
PASSING_SCOREThe passing score (the field will be empty if it is not specified).
CERTIFICATE_IDA unique identifier for every certificate awarded.

But, you can also insert any user profile field into a certificate. To do this, you will need to copy a user field ID and insert it in accordance with the instructions listed below.

Check how to create a new custom field and set up its field ID in the User Profile Settings article. 

To add form fields to your PDF certificate, please install Adobe Acrobat DC, which allows you to edit PDF files. 

  1. Launch Adobe Acrobat DC on your computer.

  2. Click File, then choose the Create option and select Create Form from the menu.

  3. Next, click Select a file

  4. Locate your static certificate on your computer and hit the Open button.

  5. Now that you have chosen a certificate to edit, click Start

  6. Your certificate will be opened. 

  7. First, let's edit the placeholders from the original template using the toolbar located on the right pane. In the example below, we have put a static value as the instructor's name (it will be constant, not variable) and used the dynamic DATE value for another field (the date of the course's completion will be inserted there).

  8. Second, we will add a new text field which was not previously available in the certificate template. To do this, right-click, choose Text Field, select an area where the field will be located and insert the value. In this example, we have added the NAME form field (the name of the learner who completed the course will appear here).

  9. Finally, save this dynamic certificate to your device.

  10. Now upload the new certificate to your iSpring Learn portal and choose to issue it upon course completion. When the certificate is delivered to users, they will see their names, date of completion, and any other custom form fields. 
  • No labels