Why use groups
Groups help you organize and target employees in Windmill: Pulse surveys Send surveys to specific groups instead of your entire organization. This lets you gather feedback from specific teams or cohorts. Performance reviews Choose which groups participate in review cycles. This is helpful when rolling out reviews to specific teams. Groups provide a flexible way to organize employees beyond your reporting structure. You can create groups for cross-functional teams, committees, locations, or any other grouping that’s useful for your organization.Creating groups manually
You can create groups manually in Windmill:Go to Settings > Groups
Navigate to the groups
tab under account settings.
Enter a name for the group
Give your group a descriptive name like “Customer Success” or “Engineering”. Click Create Group to continue.
Archiving a group
Go to Settings > Groups
Navigate to the groups
tab under account settings.
Syncing groups from connections
Groups automatically sync from Google Workspace, Slack, and your HRIS into Windmill. This is a one-way sync—groups created in Windmill are not synced back to these systems.What syncs automatically
- Group names
- Group membership (who’s in each group)
- Changes to membership when people join or leave groups
Supported connections
- Google Workspace - Syncs all groups from your Google Workspace directory, including distribution lists, security groups, and other Google groups
- Slack - Syncs Slack user groups (not channels)
- HRIS - Syncs team groupings from your HR system
Using groups
In pulse surveys
When creating a pulse survey, you can target specific groups instead of your entire organization:In the Audience section, select Specific groups
Choose to target specific groups instead of your entire organization.
- Team-specific check-ins
- Onboarding cohorts
- Cross-functional initiatives
In performance reviews
When setting up a performance review cycle, you can use groups to control who participates:In the Participants section, select Specific groups
Choose to limit participants to specific groups.
Choose which groups should participate in the review cycle
Select the groups that should be included in the review.
- Rolling out reviews to specific teams first
- Running different review processes for different teams
- Piloting a new review format with a subset of your organization
Groups and permissions
Creating and managing groups
Only admins can create and manage groups in Windmill.Viewing groups
All team members can see which groups exist, but only admins can edit group membership or settings.Synced groups
Groups synced from Google Workspace, Slack, or your HRIS can only be modified in the source system. Admins cannot manually edit these groups in Windmill.FAQs
Can I add someone to multiple groups?
Can I add someone to multiple groups?
Yes. Employees can belong to as many groups as you need. This is helpful for cross-functional teams, committees, and other overlapping groupings.
What happens to groups when someone leaves the company?
What happens to groups when someone leaves the company?
When an employee is archived, they’re automatically removed from all groups. For manually created groups, this happens immediately when you archive them. For integrated groups, they’re removed when the next sync runs.
Can I delete a group permanently?
Can I delete a group permanently?
You should archive groups instead of deleting them. Archiving preserves historical data (like which groups were targeted in past surveys) while removing the group from active use.
Why can't I edit a group synced from Google Workspace?
Why can't I edit a group synced from Google Workspace?
Groups synced from connections are read-only in Windmill to prevent conflicts with the source system. If you edit a synced group manually, your changes would be overwritten on the next sync. Make changes in the source system instead, and they’ll sync to Windmill automatically.
If I create a group in Windmill, will it sync to Google Workspace?
If I create a group in Windmill, will it sync to Google Workspace?
No. Group syncing is one-way only—from your connected systems into Windmill. Groups you create manually in Windmill exist only in Windmill and are not synced back to Google Workspace, Slack, or your HRIS.
How do I know if a group is synced from an integration?
How do I know if a group is synced from an integration?
Groups synced from integrations are labeled with their source (Google Workspace, Slack, or your HRIS name). You’ll also see a notice that the group is read-only when you view its details.
Can I create a group with the same name as a synced group?
Can I create a group with the same name as a synced group?
Yes, but we don’t recommend it. This can be confusing for other admins. If you need a group similar to a synced group, give it a distinct name (like “Customer Success Team” vs “Customer Success”).