PerformUp gives managers a structured, data-driven way to assess employee performance — using custom job-role indicators with weighted scoring.
PerformUp is built around structured, weighted assessments — no spreadsheets, no guesswork.
Assign percentage weights to each indicator per job role. Final scores use Σ(score × weight / 100) calculated to 3 decimal places.
Define indicator templates per job role. Different roles can have different KPIs and weights — always summing to 100%.
Each organization has fully isolated data — indicators, job roles, assessments, and users. No cross-tenant data leakage.
Managers create assessments for their direct reports, add ratings indicator-by-indicator, and scores recalculate instantly.
Track assessment scores over time per employee, compare performance across cycles, and identify growth patterns.
Built on FilamentPHP — a polished, accessible admin UI with forms, tables, filters, and actions all wired out of the box.
No complex configuration. Follow four simple steps to run your first performance cycle.
Register a tenant, invite your team, and set up the workspace in under 2 minutes.
Add KPI indicators and assign weighted templates to each job role. Weights must total 100%.
Managers create assessment records, rate each KPI indicator on a 1–5 scale with comments.
PerformUp auto-calculates the weighted average score (3 d.p.) and percentage the moment ratings are saved.
Every score in PerformUp is the result of a clear, auditable formula — not a gut feeling. Managers rate each KPI on a 1–5 scale and the system calculates the weighted average automatically.
decimal(4,3) precision.Stop wrestling with formulas in Google Sheets. PerformUp gives you structure, auditability, and speed.
| Capability | PerformUp | Spreadsheets | Generic HR Tools |
|---|---|---|---|
| Weighted KPI scoring per role | ✓ Built-in formula | ~ Manual formulas | ✗ Not supported |
| 3-decimal precision scores | ✓ Always | ~ Error-prone | ✗ Rounded only |
| Multi-tenant org isolation | ✓ Database-level | ✗ Not possible | ~ Varies |
| Role-based KPI templates | ✓ Per job role | ✗ Manual copies | ~ Limited |
| Real-time score recalculation | ✓ On every save | ✗ Manual refresh | ✓ Sometimes |
| Full audit trail | ✓ Every rating logged | ✗ No history | ~ Varies |
"Finally a performance tool that separates job-role KPIs properly. Our engineering and sales teams have completely different indicators, and PerformUp handles that perfectly."
"The weighted scoring formula is exactly what we needed. No more debates about whether a score is fair — the maths is transparent and every employee can see how it's calculated."
"We run 3 separate business units under one account. Each org has its own roles and indicators, completely isolated. Setup took less than 20 minutes."
ScoreCalculatorService recalculates the total weighted score and percentage instantly. You always see the live, current score without any manual refresh.