Why use groups
Use groups to target pulse surveys, choose review cycle participants, filter Analytics, and share resources such as skills. Groups can represent departments, committees, locations, or cross-functional teams beyond your reporting structure.Choosing a group type
Browsing groups
Search by name or filter by type. The list shows each group’s name, type, member count, source, and visibility. Use the column controls to show optional columns, including category and creator.- Company means the group is shared company-wide.
- Restricted means access is limited by sharing settings. Admins and HR Admins retain access.
Creating groups manually
Open Groups
Choose Manual
Name the group
Add members
Creating smart groups
Smart groups keep a reusable employee segment current as employee information changes. Configure the filters during creation.Choose Smart
Name the group
Add membership rules
Create the group
Choosing membership rules
The filters work like employee filtering in Analytics. Employees must match all filters you add. The editor supports a flat list of filters, without nested condition groups.Editing rules
Open the smart group
Edit membership rules
Save rules
Refreshing membership
Windmill refreshes Smart groups in the background after relevant employee changes, including profile updates, hires, archive or restore actions, and reporting-line changes. Nearby changes are batched together, and a periodic refresh helps catch missed updates. Updates aren’t instantaneous. Changes from an HR system must reach Windmill before they can affect group membership. If you have edit access, open Group actions > Sync now to recalculate membership using employee information already in Windmill. This doesn’t force your HR system to send fresh data.Syncing groups from integrations
Use a Synced group when another system already owns the member list. Syncing is one-way: source groups flow into Windmill, and Windmill groups aren’t pushed back.Choosing which groups to sync
Choose Synced
Find source groups
Select groups
Sync the selection
What stays in sync
The source owns the group’s name and membership. Change them in the source system; you can’t edit them in Windmill. Windmill refreshes linked groups periodically. Freshness also depends on when the integration collects source data. With edit access, use Group actions > Sync now to refresh from source data already stored in Windmill. This doesn’t force a fresh fetch from the provider. If the source is no longer active, a refresh can archive the linked group. Restoring the source can make it available again.Supported integrations
Sources include Google Workspace, Microsoft (Outlook), Salesforce, Slack, and your connected HRIS (Human Resources Information System). Available group types depend on the integration. Slack groups are user groups, not channels.Managing SCIM groups
SCIM (System for Cross-domain Identity Management) lets your identity provider provision groups automatically. These groups appear when pushed to Windmill, without the Synced creation picker. With edit access, you can still manage sharing and archive the group. Deleting a provisioned group through the identity provider archives it in Windmill. Future provisioning remains controlled by the provider. See Sync groups from your identity provider for setup instructions.Groups and permissions
Membership determines which employees belong to a group. Sharing determines who can view or edit it. Being a member doesn’t by itself grant permission to edit the group.Creating and managing groups
Creating groups and linking new integration groups require group-management permission. Admins and HR Admins have this permission in the standard roles. Other users can edit an existing group when granted Can edit access. This includes sharing and archiving, plus the actions supported by its type. It doesn’t make Smart, Synced, or SCIM membership manually editable.Viewing groups
New groups are company-visible by default. Manually created Manual and Smart groups are initially editable by their creator and group administrators. Source-created groups are initially editable by group administrators. Can view access exposes the group and its full roster. Viewers can select View sharing to inspect access settings without changing them.Sharing a group
Open sharing
Choose who has access
Set access levels
Save sharing
Synced groups
Edit access lets you share or archive a Synced or SCIM group. Its source-owned name and membership remain read-only, including for administrators.Editing group details
With edit access, open Group actions > Edit group on a Manual or Smart group to change its name or category. Source-managed details for Synced and SCIM groups aren’t editable in Windmill. You can’t convert a group’s type. Create a separate group if you need a different way to manage membership.Archiving a group
Open the group
Select Archive group
Confirm the archive
Using groups
In pulse surveys
Choose groups when configuring a Pulse audience, such as a team check-in or onboarding cohort. Groups can overlap.In performance reviews
Use groups when choosing review cycle participants. Check the cycle’s participant list before launching.In analytics and sharing
Use groups in Analytics employee filters to compare segments. Where a feature supports sharing with groups, such as skills or 1:1 templates, grant access to the group instead of maintaining individual grants.FAQs
Can someone belong to multiple groups?
Can someone belong to multiple groups?
Why can't I add or remove someone?
Why can't I add or remove someone?
Why is membership out of date?
Why is membership out of date?
Why can't I see a group?
Why can't I see a group?
Why can an administrator see a restricted group?
Why can an administrator see a restricted group?
What happens when an employee is archived?
What happens when an employee is archived?
Where did Available to sync go?
Where did Available to sync go?
Will a group created in Windmill sync back to Google or Slack?
Will a group created in Windmill sync back to Google or Slack?
Can I create a smart group from another group?
Can I create a smart group from another group?
Can I delete a group permanently?
Can I delete a group permanently?