Adding Rich Text to your Credential Templates
Enhance certificate designs with advanced text formatting
Rich Text allows you to format text directly within the certificate designer, giving you more flexibility and control over how content appears. You can combine different text sizes, fonts, and styles in a single text field, add structured elements like bullet points, and create curved text for decorative or formal layouts—helping you design professional, visually appealing certificates with ease.

How to Enable Rich Text?
To enable Rich Text in the Certificate Designer:
-
Open the Certificate Designer.
-
Click on the Settings tab on the left-hand side.
-
Locate the Rich Text option.
-
Toggle the button next to Rich Text to enable it.
Once enabled, Rich Text formatting options will be available when editing text fields.
What You Can Do with Rich Text
1. Bullet Points
-
Add bullet-point lists within a single text field.
-
Useful for displaying learning outcomes, competencies, or structured information.


Behaviour with CSV and API Imports
When using Rich Text (bullet points/ numbered lists) together with dynamic fields, the way your data is structured in a CSV file or sent via the API directly affects how the content appears on the credential. Below are the key behaviours and best practices to keep in mind.
A. One Dynamic Text Field per Bullet Point (Correct Approach)
This supported approach involves using one dynamic text field per bullet or list item.
Recommended setup
-
Each bullet point is mapped to its own dynamic field.
-
Only fields with data are rendered on the certificate.
-
Empty fields are automatically ignored.
This method gives you the most predictable and clean output.
-
Preview from Sample CSV:

- Preview from Dynamic Text Field (Designer) and Certificate:


What to avoid
If all bullet points are entered into a single dynamic field without line breaks or structure, the text may appear as a continuous block rather than a proper list.
Or you've inserted a line break, or you're trying to use a single dynamic rich text field to add two separate points. (Example shown below)
This approach is not recommended unless that layout is intentional.
-
Preview from Sample CSV:

-
Preview from Dynamic Text Field (Designer) and Certificate:


B. One Text Box with Multiple Dynamic Fields (Recommended)
You can use a single Rich Text text box on the certificate template and insert multiple dynamic fields (for example, bullet points) into that text box.
How it works
-
Each dynamic field represents one potential bullet or list item.
-
In your CSV or API payload, you only need to provide values for the fields that apply to a specific recipient.
-
Any dynamic fields left empty will not appear on the final certificate.
❗Important behaviour to note
If a template contains multiple bullet-point dynamic fields (e.g., 5 bullets):
-
Recipient 1 may have data for all bullet points

-
Recipient 2 may only have data for bullet 2

In this case, on the certificate:
-
For Recipient 1, all data will appear.


-
For Recipient 2, the filled dynamic field will automatically shift up and appear as the first bullet, and empty bullets will be removed.


This ensures certificates never display empty or unused bullet points.
C. Adding Bullet Points in Excel (Optional Method)
When preparing your CSV in Excel:
-
Click inside the cell.
-
Press Alt + Enter to start a new line.
-
Add each bullet point on a new line (using
•or-).
Example cell content:
• First learning outcome
• Second learning outcome
• Third learning outcomeWhen exported as CSV and imported, these line breaks will be preserved and rendered correctly on the certificate.
-
Preview from Sample CSV:

-
Preview from Certificate Preview:


If you want to create lists with a single dynamic field (without bullet points or numbers), then
on excel. Add texts with the alt and enter method.
-
Preview from Sample CSV:

-
Preview from Certificate Preview:


D. Using HTML (Optional – Advanced)
You may optionally include HTML in CSV files or API requests.
Important considerations:
-
HTML rendering depends on spacing and formatting, which may vary.
-
You should always test thoroughly before finalising templates.
-
Simple HTML (e.g.
<br>,<ul>,<li>) generally works best. -
This approach is supported for both CSV uploads and API-based issuance.
Important: Because spacing and layout can differ depending on the template, HTML should be used only if you are comfortable testing and adjusting the output.
-
Preview from Sample CSV:

-
Preview from Certificate Preview:


2. Multiple Fonts and Text Sizes
-
Combine different font sizes, styles, and weights in the same text box.
-
Highlight key information without adding multiple text fields.
