How to generate certificate after passing course | XM Community
Skip to main content
Solved

How to generate certificate after passing course

  • May 15, 2023
  • 7 replies
  • 225 views

Forum|alt.badge.img+3

I’m currently researching the capabilities of Qualtrics for courses and surveys. And we have some courses that are used to get certifications in different areas. And I was wondering if it’s possible to generate PDF certificates for a user once they’ve passed a course without the need to use custom code.

Best answer by brookel

Hi - Thanks for your question! You can’t customize PDF certificates, but you could link to an attachment of a single PDF (that would be the same for everyone) that you could send to anyone who completed the course.

7 replies

brookel
Groups Administrator
Forum|alt.badge.img+10
  • Groups Administrator
  • Answer
  • May 16, 2023

Hi - Thanks for your question! You can’t customize PDF certificates, but you could link to an attachment of a single PDF (that would be the same for everyone) that you could send to anyone who completed the course.


ashleigh_quaill
Level 3 ●●●
Forum|alt.badge.img+19

Hi @emmanaes - another solution that you might be interested in? We’ve previously used an email template and used HTML to make it look like a certificate. It had a border around it with an official logo at the top, the course name and then piped text for the participant name. We figured that if people wanted to print a copy of it, they could simply print the email out and it seemed to work fine for our purposes.

Unfortunately it was in my previous role so I no longer have access to the code but from memory it was basically a table with only the outer border, and then fields in the centre to ensure the alignment.


brookel
Groups Administrator
Forum|alt.badge.img+10
  • Groups Administrator
  • June 5, 2023

@ashleigh_quaill Thank you for your input here! 


Hillary Blevins
Level 5 ●●●●●
Forum|alt.badge.img+6

If you formatted the email to look like a certificate, you could set a trigger to send the email to the respondent after they completed the survey. Or you could have the certificate saved on a shared drive and have the survey go to the file link after the survey is complete.


brookel
Groups Administrator
Forum|alt.badge.img+10
  • Groups Administrator
  • August 11, 2023

If you formatted the email to look like a certificate, you could set a trigger to send the email to the respondent after they completed the survey. Or you could have the certificate saved on a shared drive and have the survey go to the file link after the survey is complete.

Great idea!


Kristi_Colaizzi
Level 2 ●●
Forum|alt.badge.img+5

The no code way to do a custom certificate would be to create the certificate without a name and save it as a graphic. Then using the Rich Text Editor in Qualtrics you can inlude the graphic and use piped text to position their name in the right place at the right size. You could do this in email but because every email client handles HTML differently its harder to get a consistent experience in the layout without getting into the underlying code. It also adds a bunch more junk to the printed page if they choose to print it.  

My recommendation would be to do this with the End of Survey message so they can then print to PDF using their browser functions and there is no chance the certificate is lost to spam filters or internet gremlins.

If you are willing to use a little HTML/CSS at the code level you can create a simple button on the page that makes it easier (and more obvious) to print. Think recipe websites.

The HTML looks like this:

<button class="printbutton" onclick="window.print()">Your Button Text</button>

You can then use CSS to make the button prettier… or not and it will look like a standard basic operating system button.

Consider that if you do add a button (or anything else), then it will print with the document unless you do a little more HTML and CSS to make parts of the page unprintable.

Welcome to the coding slippery slope. Its ok. There’s cookies at the bottom.

 


Swanand_Chavan_Ugam
QPN Level 5 ●●●●●
Forum|alt.badge.img+26

This can surely be used somewhere :)