TABLE OF CONTENTS

How to build a team performance review form with scoring logic

Create a performance review form that scores team members automatically and summarizes their results with built-in logic and reports.

TABLE OF CONTENTS

Evaluate performance fairly with automated scoring

In this guide, you’ll build a team performance review form that calculates scores based on answers, averages ratings across criteria, and gives you instant insights into strengths and growth areas. Ideal for HR teams, managers, and department leads.
📘 Learn more: Create your first form, app, or portal in a flash

Step 1 — Create your performance review form

Start from your workspace and click + New → Form. You can start from scratch or choose the Employee Performance Evaluation or Feedback Form template from the Template gallery.

Or use Magic Create,describe what you need, for example:

“A performance review form that scores each competency and calculates total performance automatically.”

Why this matters: starting from a structured form ensures your scoring logic is accurate and consistent.
📘 Learn more: How to create a form

Step 2 — Add key performance criteria fields

Include both rating and descriptive questions for balanced evaluation.

Core evaluation sections:

  • Communication skills (1–5 rating)

  • Collaboration and teamwork (1–5 rating)

  • Goal achievement (1–5 rating)

  • Problem-solving and adaptability (1–5 rating)

  • Attendance and punctuality (1–5 rating)

  • Manager comments (long text)

💡 Tip: use rating scales or single-choice fields with numeric values (1–5) for clean score calculations.
📘 Learn more: Form editor and field types

Step 3 — Add variable fields to calculate scores

Use variable fields to convert each answer into a numeric score and then sum them automatically.

Example setup:

  • @total_score = (@score_communication + @score_teamwork + @score_goals + @score_problem_solving + @score_attendance)

  • @average_score = @total_score / 5

Why this matters: variables let you measure performance instantly without manual calculations.
📘 Learn more: How to add and calculate scores using variable fields

Step 4 — Add logic to categorize performance levels

Go to Settings → Advanced logic and create simple conditions to label results:

  • If average_score ≥ 4.5 → Add tag “Outstanding”

  • If average_score ≥ 3.5 and < 4.5 → Add tag “Strong performer”

  • If average_score ≥ 2.5 and < 3.5 → Add tag “Needs improvement”

  • If average_score < 2.5 → Add tag “Underperforming”

You can also show a custom message on the ending page summarizing results.
📘 Learn more: How to add advanced logic to your form

Step 5 — Display final results dynamically

Add a content field at the end of the form to show calculated results:

“Your total score is @total_score and your average rating is @average_score.
Overall performance: @performance_level.”

💡 Tip: use answer piping to display personalized data instantly after submission.
📘 Learn more: How to create and use answer piping

Step 6 — Automate notifications and PDF reports

Go to Settings → Notifications to send automatic results:

  • To the manager: include a full score breakdown and comments.

  • To HR: send the complete PDF report for filing.

  • To employee (optional): share a summary email with their average score and key feedback.

Attach a custom PDF that pulls in scores and feedback dynamically.
📘 Learn more: How to create and send custom email templates
📘 Learn more: How to generate custom PDFs using templates

Step 7 — Create dashboards to visualize performance

In your Results → Responses tab, create visual summaries for quick insights:

  • Table view: view all employees with total and average scores.

  • Charts: visualize performance distribution by team or department.

  • Kanban view: group employees by performance level (Outstanding, Strong, etc.).

📘 Learn more: How to showcase charts based on form responses

Step 8 — Build an HR and manager portal

From your workspace, create a Portal to organize all review data:

  • Page 1: All employee reviews (HR view)

  • Page 2: My team’s evaluations (Manager view)

  • Page 3: Individual performance reports (Employee access)

Set access filters so each role only sees their relevant data.
📘 Learn more: How to create a portal and manage users’ access

Step 9 — Automate next-step actions

Use on-update logic to trigger follow-up actions:

  • If performance_level = Needs improvement → Notify HR for coaching plan.

  • If performance_level = Outstanding → Send email to manager for reward nomination.

📘 Learn more: What is on-update logic and how it works

Step 10 — Use AI to summarize reviews

Enable AI Analyze to summarize team insights automatically:

  • “Average performance per department.”

  • “Common strengths and weak areas.”

  • “Employees showing consistent growth.”

📘 Learn more: Uncover insights and trends in your data with AI Analyze

Pro tips

Example scenario

A manager fills out a team member’s review form, rating each area from 1–5. The system calculates a total and average score, labels it “Strong performer,” and emails both HR and the employee a summary PDF. The HR dashboard updates in real time, showing department averages and performance trends.
📘 Learn more: How to add and calculate scores using variable fields

FAQ

  1. Can I include self-evaluation and manager review in one workflow?
    Yes, create two linked forms and connect them using shared fields like employee ID.
  2. Can I weigh some questions more than others?
    Absolutely, use variables with multipliers (e.g., @goal_score * 2) for weighted scoring.
  3. Can I export performance summaries for reports?
    Yes, export tables or generate custom PDFs automatically for each employee.
    📘 Learn more: How to export table data into Excel

Your scoring-based review system is live, start tracking growth automatically

You’ve built a performance review form that scores and categorizes team results instantly, helping you evaluate fairly and make smarter HR decisions. Keep enhancing it with logic, automation, and AI-driven summaries.
📘 Learn more: Build personalized and time-saving flows with logic, automations, and AI

Last updated October 2025

Get productivity tips delivered straight to your inbox
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Get started for free

Formaloo is free to use for teams of any size. We also offer paid plans with additional features and support.

How to build a team performance review form with scoring logic