A performance review cycle coordinates self reviews, peer feedback, upward reviews, manager assessments, and calibration into a single workflow. In Windmill, you configure each stage independently and create a complete cycle in minutes.Documentation Index
Fetch the complete documentation index at: https://help.gowindmill.com/llms.txt
Use this file to discover all available pages before exploring further.
Cycle admins
Cycle admins manage a cycle end-to-end — creating it, configuring stages, monitoring progress, and enabling sharing. Cycle admin is scoped per cycle, not a global role: being a cycle admin on one cycle gives no access to others. Someone becomes a cycle admin by:- Creating the cycle — the person who creates a performance review cycle is automatically a cycle admin for it.
- Being added in the Configuration tab — existing cycle admins can add other members to the cycle from the cycle’s Configuration tab.
Creating a new cycle
Go to Performance Reviews
Navigate to Performance Reviews and click Create new cycle.
Configure cycle basics
Set up the cycle overview:Name — A descriptive name for this cycle (e.g., “Q4 2024 Performance Reviews”)Description — Optional context about this cycle’s purpose or focusTest cycle — Toggle this on to run a test cycle with a limited group before rolling out org-wideReview period — The start and end dates for the period being reviewed (e.g., Oct 1 - Dec 31)Who participates — Choose which employees are included in this cycle using filters (departments, teams, or specific employees)
Select review stages
Choose which review types to include in this cycle:
- Self Review — Employees reflect on their own performance
- Peer Feedback — Employees nominate peers and provide feedback
- Upward Feedback — Direct reports share feedback about their manager
- Manager Review — Managers draft performance assessments
Configure each stage
For each stage you’ve selected, configure:Name and description — Customize the stage name and add context for participantsQuestions — The questions Windy will guide employees through (for self, peer, and upward reviews) or the questions managers will answer (for manager reviews). All review types support text, rating, and yes/no question types.Schedule — When this stage opens and when it’s dueWho participates — Optionally filter to a subset of employees for this specific stageAs you configure each stage, a preview shows how employees will experience the conversation with Windy in Slack.
Review and launch
Review your cycle configuration to confirm:
- All stages are scheduled in the right order
- Questions match your company’s review process
- Deadlines allow time for thoughtful responses
- Employee filters are applied correctly
Windmill supports multiple of the same review type for a cycle. This allows for different departments to run cycles with different questions at the same time.
Configuring questions
For all review types—self reviews, peer feedback, upward feedback, and manager reviews—you configure questions in the cycle creation wizard. All review types support the same question types:- Text questions — Open-ended written responses
- Rating questions — Single-select ratings (e.g., 1-5 scale, Exceeds/Meets/Needs Improvement)
- Yes/No questions — Boolean responses
Creating questions
You configure questions directly in the cycle creation wizard when setting up each stage. Example self review questions:- Describe the impact or outcomes from the last 6 months you believe have had the greatest impact on your team.
- What would you consider your clearest areas of improvement or growth opportunities to drive stronger outcomes in the future?
- How do you want to grow next quarter? Any specific steps or resources you’re thinking about to get there?
- What are this person’s greatest strengths when collaborating on projects?
- Can you share a specific example of this person’s impact on a recent project or outcome?
- What’s one area where this person could grow or improve?
- How does your manager support your growth?
- What could they do more (or less) of?
- How effectively do they communicate and prioritize?
- Overall performance rating
- Key accomplishments and impact
- Areas for growth or development
- Goal progress and alignment with company values
- Promotion readiness
Best practices for questions
- Keep it conversational — Write questions as if you’re asking them in person
- Focus on specifics — Ask for examples, projects, or outcomes
- Limit to 3-5 questions — Windy will follow up naturally based on responses
- Ask constructive questions — You want team members to improve, so try to ask questions that lead to constructive responses
Controlling what employees see
Each manager review question has a Visible to employee toggle. This controls whether employees see that question and its answer when their review packet is shared with them.- Enabled (default) — Employees see this question and its answer in their review packet
- Disabled — The question stays private to managers, skip-levels, and cycle admins. Employees won’t see this question at all.
This setting is configured when creating the cycle and cannot be changed afterward. Make sure to review question visibility before launching.
Configuring sharing settings
When setting up the manager review stage, you’ll also configure how review packets get shared after they’re complete.Sharing options
Choose who controls when employees receive their review packets: HR enables sharing (default) With this setting, a cycle admin must enable sharing for each employee before their manager can share the review packet. This gives admins a checkpoint to review packets after calibration before they go out. The setting is labeled “HR” because HR teams typically take on the cycle-admin role for this step. Managers share directly with their direct reports Managers can share packets immediately after submitting their review—no cycle-admin approval needed. This works well if you’re skipping calibration or want managers to have full control over timing.Test vs. live cycles
Test cycles let you validate your review process with a small group before rolling out org-wide. When you toggle “Test cycle” on:- You manually select which employees participate
- The cycle is marked as a test for tracking purposes
- You can iterate on questions based on feedback
Test cycle data isn’t brought into the rest of the platform (1:1s, etc.)
Review period vs. deadlines
Review period is the time range being assessed (e.g., Q4 2024: Oct 1 - Dec 31). This sets the context for what work Windy will surface. Stage deadlines are when each review type must be completed. For example:- Self reviews due: Jan 10
- Peer feedback due: Jan 15
- Manager reviews due: Jan 25
Employee filtering
You can filter who participates at two levels: Cycle-level filter — Applies to the entire cycle (e.g., “All employees in Engineering”) Stage-level filter — Optionally narrows participants for specific stages (e.g., “Only senior managers provide upward feedback”) Filters support:- Departments
- Teams
- Specific employee lists
- Custom employee tags
After launching
Once you launch a cycle:- Windy notifies participants in Slack when their stage opens
- Employees complete self, peer, and upward reviews in Slack threads
- Managers draft reviews in the Windmill Platform
- Cycle admins track progress in the All Employees view; managers track their direct reports in My Team
Related reading
- Performance Reviews — Overview of the complete review process
- Self Reviews — Employee self-reflection and performance assessment
- Peer Reviews — Collect structured peer feedback
- Upward Reviews — Feedback from direct reports about their manager
- Manager reviews — Draft comprehensive assessments with AI assistance
- Calibration — Review and adjust ratings for fairness
- Sharing reviews - Share finalized packets with employees
- Progress tracking — Monitor completion with My Team and All Employees views