# Add a Certificate Template

## **To Add a Certificate Template**

<mark style="color:blue;">**Step 1:**</mark>  Click <mark style="color:blue;">**Administration**</mark> <mark style="color:blue;"></mark><mark style="color:blue;">></mark> <mark style="color:blue;"></mark><mark style="color:blue;">**Manage Campus**</mark> <mark style="color:blue;"></mark><mark style="color:blue;">></mark> <mark style="color:blue;"></mark><mark style="color:blue;">**Organization Tools**</mark> <mark style="color:blue;"></mark><mark style="color:blue;">></mark> <mark style="color:blue;"></mark><mark style="color:blue;">**Certificates**</mark>.

<mark style="color:blue;">**Step 2:**</mark>  Click the <mark style="color:blue;">**Add HTML Template**</mark> or <mark style="color:blue;">**Add PDF Template**</mark> button.

![](/files/wSZyJgEjQuEaBoc8SlzZ)

### Add HTML Template

<mark style="color:blue;">**Step 1:**</mark>  In the <mark style="color:blue;">**Name**</mark> box, type the name of the certificate.

<mark style="color:blue;">**Step 2:**</mark>  In the <mark style="color:blue;">**Layout Orientation**</mark> select Landscape or Portrait.

<mark style="color:blue;">**Step 3:**</mark>  Click <mark style="color:blue;">**Save**</mark> and a new Html certificate template is created.

<mark style="color:blue;">**Step 4:**</mark>  The <mark style="color:blue;">**Update Html Certificate Template**</mark> dialog box is displayed.

<mark style="color:blue;">**Step 5:**</mark>  In the <mark style="color:blue;">**Custom Fields**</mark> table, type the field values in the <mark style="color:blue;">**Key**</mark> and <mark style="color:blue;">**Value**</mark> columns.

{% hint style="info" %}
You can use these fields to enter a custom certificate template property. The property is referred to in the template by the <mark style="color:blue;">**Key**</mark> and when the certificate is generated the <mark style="color:blue;">**Value**</mark> replaces the key name in the certificate.
{% endhint %}

{% hint style="warning" %}
HTML Certificate Template Custom Fields can only have letters or numbers as <mark style="color:blue;">**Keys.**</mark>
{% endhint %}

<mark style="color:blue;">**Step 6:**</mark> Click <mark style="color:blue;">**Add Page.**</mark>

![](/files/mnaa1iwnFkG8FLO5zmpa)

<mark style="color:blue;">**Step 7:**</mark> Create your template pages by repeating Step 6.

<mark style="color:blue;">**Step 8:**</mark>  Click <mark style="color:blue;">**Info Icon**</mark> to view all possible template Keys that you can add to a page.

![](/files/wF7uLeWhIsWoLMehZcWI)

You can also add custom enrollment fields that are defined in an organization by replacing CUSTOMFIELDKEY with the key that is defined in Manage Campus -> Customize -> Custom Enrollment Fields or Custom Profile Fields<mark style="color:blue;">**.**</mark>

![Manage Campus -> Customize -> Custom Enrollment Fields or Custom Profile Fields](/files/4YQ5ZfQqgcH7Y2J47TCz)

![Search "custom" for Custom Enrollment Fields and Custom Profile Fields (ExtendedProfile)](/files/rVgQqXZmxeonHaWslBdD)

<mark style="color:blue;">**Step 9:**</mark>  Click <mark style="color:blue;">**Save**</mark> and the certificate template page is saved.

<mark style="color:blue;">**Step 10:**</mark>  Click <mark style="color:blue;">**Save**</mark> and the certificate template is saved.

### Add PDF Template

<mark style="color:blue;">**Step 1:**</mark>  In the <mark style="color:blue;">**Name**</mark> box, type the name of the certificate.

<mark style="color:blue;">**Step 2:**</mark>  In the <mark style="color:blue;">**Certificate**</mark> file location, click <mark style="color:blue;">**Choose File**</mark>.

<mark style="color:blue;">**Step 3:**</mark>  The <mark style="color:blue;">**Open**</mark> dialog box is displayed. Navigate and select the required certificate from a location according to your requirement.

{% hint style="warning" %}
The certificate must be saved in <mark style="color:red;">**PDF**</mark> format.
{% endhint %}

<mark style="color:blue;">**Step 4:**</mark>  Click <mark style="color:blue;">**Save**</mark> and a new Html certificate template is created.

<mark style="color:blue;">**Step 5:**</mark>  The <mark style="color:blue;">**Update Html Certificate Template**</mark> dialog box is displayed.

<mark style="color:blue;">**Step 6:**</mark>  In the <mark style="color:blue;">**Custom Fields**</mark> table, type the field values in the <mark style="color:blue;">**Key**</mark> and <mark style="color:blue;">**Value**</mark> columns.

{% hint style="info" %}
You can use these fields to enter a custom certificate template property. The property is referred to in the template by the <mark style="color:blue;">**Key**</mark> and when the certificate is generated the <mark style="color:blue;">**Value**</mark> replaces the key name in the certificate.
{% endhint %}

<mark style="color:blue;">**Step 7:**</mark>  Click <mark style="color:blue;">**Save**</mark> and a new certificate is saved.

#### &#x20;© NexPort Solutions 2022. All Rights Reserved.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.nexportsolutions.com/nexport-user-documentation/administrator-documentation/administrator-reference/campus-management/organization-tools/certificates/add-a-certificate.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
