Manage Certificates
LearningCart allows you to easily create your own certificates of completion using Microsoft Word. To use this feature simply create a docx file with your desired layout. You can then type any of the variable names listed below (including brackets) into your document where you would like to insert that variable. When LearningCart generates certificates for your users it will automatically replace the variable with the correct value before presenting the certificate to your users.
Certificates can be made available when a user completes either an entire course or a specific course content item. For information on how to assign a certificate to a course or content item please see Add a Courses or Add Learning Content.
You can add as many different certificates as you would like using the Certificates page which can be found under the Training section of the left hand admin navigation menu. To add a certificate click the Add Certificate button in the top right hand corner, to edit a certificate click the Edit link nex to the appropriate certificate. As you add certificates you will notice that a Preview link appears nex to each one allow you to quickly preview what your completed certificate will look like.
General Variables
- [FullName] - First and last name of the customer.
- [Title] - Title of the course or module.
- [CEUs] - CEUs specified for the course or module.
- [CourseID] -The LearningCart ID of the Course that has been completed.
- [EventLevel] - Event level specified for the course or module.
- [EventLocation] - Event location specified for the course or module.
- [AdditionalCertificateText] - Additional certificate text specified for the course or module.
- [CustomerID] - Unique numeric number that identifies this specific customer in the LearningCart system
- [Address1] – Address line 1
- [Address2] – Address line 2
- [City] – City
- [State Abbreviation] – State Abbreviation
- [Zip] – Zip
- [Province] - Province
- [CountryName] – country Name
- [CountryCode] - Country Code
- [ShippingAddress1] - Shipping Address 1
- [ShippingAddress2] - Shipping Address 2
- [ShippingCity] – Shipping City
- [ShippingState] – Shipping State
- [ShippingAbbreviation] – State Abbreviation
- [ShippingZip] – Shipping Zip
- [ShippingProvince] –Shipping Province
- [ShippingCountryName] – Shipping Country Name
- [ShippingCountryCode] – Shipping Country Code
You can also add custom profile form fields to the certificate.
The Variable name must match the profile field name exactly. Use the format [CustomProfileFieldName].
Completion date variables
- [CompleteDate] - Customers completion date including the time.
- [CompleteDateShort] - Customers completion date without the time.
- [CompleteDatedd] - Day of the month (1-31) of the customers completion date.
- [CompleteDateddd] - The abbreviated name of the day of the week of the customers completion date.
- [CompleteDatedddd] - The full name of the day of the week of the customers completion date.
- [CompleteDateh] - The hour, using a 12 hour clock (1-12) of the customer's completion date/time.
- [CompleteDatehh] - The hour, using a 12 hour clock (01-12) of the customer's completion date/time.
- [CompleteDateH] - The hour, using a 24 hour clock (1-24) of the customer's completion date/time.
- [CompleteDateHH] - The hour, using a 24 hour clock (01-24) of the customer's completion date/time.
- [CompleteDatem] - The minute (0-59) of the customer's completion date/time.
- [CompleteDatemm] - The minute (00-59) of the customer's completion date/time.
- [CompleteDateM] - The month (1-12) of the customer's completion date.
- [CompleteDateMM] - The month (01-12) of the customer's completion date.
- [CompleteDateMMM] - The abbreviated name of the month of the customer's completion date/time.
- [CompleteDateMMMM] - The full name of the month of the customer's completion date.
- [CompleteDatett] - The AM/PM designator of the customer's completion date.
- [CompleteDatey] - The year (0-99) of the customer's completion date.
- [CompleteDateyy] - The year (00-99) of the customer's completion date.
- [CompleteDateyyyy] - The year (as a 4 digit number) of the customer's completion date.
Expiration date variables
If a course has an expiration date specified (under Course Settings > Show Additional Settings) when a user completes a course, an expiration date will be generated. The variable is [ExpirationDate] and you can apply the same types of additional date formatting strings as specified above. For example to just show the 4 digit year of the expiration date you would utilize [ExpirationDateyyyy]
On Course Level Certificates, the Completion date is the date that the user has completed the final, required module for the course. This date is not updated if the user completes the course a second time and the date can not be edited.
Font Embedding
Please note: Embedding the fonts in your word document is important to ensure consistency between your word document and the PDF certificate that is created through LearningCart.
To embed fonts:
In Microsoft Word, select File, Options
Click the “Save” option
Look for the checkbox labeled “Embed Fonts in the file” as well as the option “Do not embed common system fonts” (see screen shot).
- Make sure that "Embed Fonts in the file" is checked.
- Make sure that "Do not embed common systems fonts" is NOT checked.
You can then save your Word document and the neccesary font information will then be included for our system to be able to generate a certificate using your desired fonts.
