KPI Templates
Who can use this: Admin and HR
KPI Templates define what employees are evaluated on during a KPI cycle.
How Templates Work
A template is a list of evaluation items (KPIs) that are applied to all employees in a department when a KPI cycle is published. Each item has a weight — the total weights of all items in a template must always equal 100.
Viewing Templates
- Click KPI Templates in the sidebar.
- The table shows:
| Column | Description |
|---|---|
| Name | Template name |
| Items | Number of evaluation items |
| Created | Date the template was created |
Use the search box to find templates by name.
Creating a Template
- Click New Template.
- Enter a template name.
- Add evaluation items:
- Click Add Item.
- Enter the item name (e.g., "Productivity", "Communication").
- Enter a weight (percentage).
- Repeat as needed.
- Click Create.
Weight Rule
Total weight must equal exactly 100. You cannot save a template until the weights add up.
Example: Productivity (40) + Communication (30) + Teamwork (30) = 100 ✅
Editing a Template
- Click the actions menu (⋮) → Edit.
- Modify the template name and/or items.
- You can:
- Add new items
- Remove existing items (click the delete icon)
- Change names and weights
- Click Update.
In-Use Templates
Be cautious when editing templates that are used in active KPI cycles. Changes only affect future evaluations, not existing ones.
Deleting a Template
- Click the actions menu (⋮) → Delete.
- Confirm the deletion.
Deletion Blocked
You cannot delete a template that is actively used by a published KPI cycle.
Importing Templates via CSV
- Click Import at the top of the page.
- Download the sample CSV file to see the expected format.
- Prepare your CSV:
template_name,item_name,weight
Sales Performance,Revenue Target,40
Sales Performance,Client Retention,30
Sales Performance,New Acquisitions,30
- Upload the file.
- Review any errors in the import report.
Import Rules
- Same
template_namerows are grouped into one template - Items within a template must have weights totaling 100
- Duplicate template names will fail
- Partial failures: valid templates are created, invalid ones are skipped with error messages