Creating and sharing custom certificates with learners
Recognize your learners' achievement and enhance their sense of accomplishment by awarding a personalized certificate after they complete a quiz or assessment.
FlexiQuiz makes it easy to customize and automate certificate sharing when a learner passes your test. You can choose from several templates, upload your own, and add text in any language.
This guide explains how to generate and distribute a certificate using a FlexiQuiz template.
How to create a quiz certificate using a FlexiQuiz template
- To start, log in to FlexiQuiz and create an online quiz or exam.
- Navigate to the Configure screen and select Certificate from the left-hand menu.
- Scroll down to background and click the down arrow.
- The certificate menu appears, listing all available templates. By clicking on each template, you can preview how the certificate looks.
- Click and select a background template.
- Now, scroll down to Line Items and add the text you want to display on your certificate.
- Text in square or curly brackets is a placeholder. The FlexiQuiz system will automatically add the data to the matching placeholder when the learner passes the test.
- You simply need to choose where you want the text to appear on the certificate and link (map) the data accordingly.
- To change the position of the text, go to the Top column and adjust the number. The lower the number, the higher up the certificate the text will appear.
- Then choose the font, size and color of the text.
Top tip! Any text changes appear in the certificate preview box.
How to link (map) registration fields to the certificate
Sharing your quiz with a unique link, QR code, email invitation or access codes.
To add learner information, such as name, class, team, or staff ID, add a registration page to the start of your quiz. You can customize all registration fields in any language.
Then link the registration fields to the certificate. Follow these steps to link the registration fields to your quiz certificate.
- If the registration fields are still ‘First name’ and ‘Last name’, the FlexiQuiz system will link the data to the placeholder that says Name in square brackets.
- If you change or add new registration fields, you need to link the data. For example, I will add the following field names to the registration page: ‘Nombre de pila’ and ‘Vorname’.
On the certificates screen, I add ‘Nombre de pila’ and ‘Vorname’ in curly brackets.
Important! The text on the registration page must match the text on the certificates screen. Upper- and lowercase characters must match.
Sharing your quiz with a Respondent portal
The First name and Last name on the user profile map to the certificate, where the placeholder is Name in square brackets.
How to share certificates
There are several ways you can share a certificate, either at the end of the quiz or at a later time.
To begin, set the minimum percentage of points that learners must achieve to qualify for a certificate. To set the minimum grading:
- Click Grade on the left-hand menu and configure the grades for your quiz.
- Add a tick in the box next to every grade that will qualify for a certificate.
- Then choose how you want to share the certificates.
Attaching a downloadable PDF to the results screen.
- Click Certificate on the left-hand menu.
- Then tick the box Enable download.
- Click Results on the left-hand menu and make sure the box show results page is ticked.
Adding a certificate PDF to respondents' email notifications.
- Click Certificate on the left-hand menu.
- Tick the box Email copy to respondent.
- You can customize the email notification on the Notifications screen. Make sure the box Include certificate is ticked.
Adding a certificate PDF to self-notifications.
- Click Notifications on the left-hand menu.
- Set up notifications for yourself or other Admins/Trainers.
- Next to Email results tick the box Include certificate.
Download and share the certificate on your Analyze screen.
You can view and download a copy of the certificate from your Analyze screen if the learner qualifies on their current quiz attempt.
- Go to the Analyze tab and select the relevant learner.
- Click on select action and pick certificate from the drop-down menu. You can download the certificate to save or share with your learners.
- To email the certificate to the student, click selection action and pick email results from the drop-down menu.
- Then go to Notifications and customize the email. Tick: Include certificate to add the PDF to the email.
Frequently asked questions
Can I copy my quiz-to-certificate data mapping to other quizzes?
Yes, FlexiQuiz allows you to duplicate an existing certificate setup. You can copy the HTML code to duplicate the text wording, positioning and sizing.
To copy the text for your certificate:
- Go to the first quiz where you want to copy the certificate.
- Select Certificate from the left-hand menu.
- Scroll down the page and click Edit custom HTML overlay. A box will appear with the HTML code for the certificate.
- Copy the code in the box for quiz 1.
- Then go to the certificate on the new quiz.
- Scroll down the page and click Edit custom HTML overlay. Delete the existing text in the box.
- Paste the HTML code from quiz 1.
- Upload or select the relevant certificate template.
Can I upload a custom certificate with my organization's logo and signature?
Yes, you can upload a custom certificate in landscape or portrait. Learn more about uploading custom certificates.
Why does the certificate show a dash where the respondent's name should be?
To start, check that you have mapped the names correctly. If you change a field on the registration page, you must link the field to the quiz by entering the field name in curly brackets.
Additionally, verify that the learner has provided a name. You can set the registration field to 'required' to ensure the learner enters the necessary information.
Can I reissue a certificate?
Yes, you can manually update the score and then reissue the certificate on the Analyze screen.
It is not possible to change the learner's name on the certificate.
Dynamic text tags
Tag | Description |
[Name] | Test-takers first and last name |
[QuizName] | Name of this quiz |
[Day] | Day of month the quiz is submitted |
[Ordinal] | Two letter ordinal shown with a day. Such as 1st, 2nd |
[Month] | Month the quiz is submitted, displayed as a number |
[MonthName] | Name of the month the quiz is submitted by the test-taker |
[MonthShortName] | Three letter abbreviation of the month the quiz is submitted |
[Year] | Year the @UtilityService.ProductTypeLowerCase was submitted, displayed as 4 digits |
[ShortYear] | Year the quiz is submitted, displayed as 2 digits |
[Points] | Total points the test-taker scores |
[PointsAvailable] | Maximum points available in the quiz |
[Grade] | The grade the test-taker achieved |
[Score%] | The percentage score the test-taker achieved |
[Id] | A unique 8 number identifier is generated and added to the quiz |
[Expiry_value_type] | Displays the expiry date for the certificate. To set the expiry date replace value with a number e.g. 6. Replace type with wither days, months, or years. Such as [Expiry_6_months] will display the date 6 months from when the quiz is submitted. |
Relevant help guides:
How to create a custom certificate template
Customizing the results screen
Sending email notifications to test takers
Back