Skip to main content

Benefits of Connecting ADP to Windmill

Connecting ADP to Windmill keeps your org structure accurate without manual updates. When ADP is the source of truth, Windmill automatically:
  • Imports new hires
  • Archives employees who leave
  • Updates manager → direct report relationships
  • Ensures teams and reporting lines are always current
This means review cycles, 1:1s, and feedback stay aligned to how your organization actually works — no spreadsheets or duplicate entry.

Connected Data

Windmill syncs the following fields from ADP:
FieldDescription
Employee NameFull legal name
Work EmailUsed as the employee’s identity + login
Job TitleCurrent title as listed in ADP
Manager RelationshipOrg structure used for reviews and 1:1s
DepartmentFor grouping and cycle assignment
Status (Active / Terminated)Automatically archives former employees
Start DateUsed to support new-hire ramp review patterns
Windmill does not sync salary or compensation data.

Permissions

To connect ADP, the user enabling the integration must have:
  • ADP admin access
  • Permission to connect third-party applications via ADP Marketplace
  • Permission to view employee directory and reporting structure
The connection uses a secure OAuth authorization flow.
No passwords are shared and Windmill never writes back to ADP.

Managing Employee + Manager Updates

If you need to:
  • Update a manager
  • Move someone to another team
  • Change a title
  • Archive a departing employee
Make the change in ADP.
These changes will sync automatically to Windmill.
Any changes made directly in Windmill to these fields will be overwritten by the next sync.

FAQs

How often does the sync run?
Automatically every 24 hours. You can also trigger a manual sync inside Windmill.
Does the integration change payroll or benefits?
No. The integration is read-only and does not modify payroll data.
Do we need ADP Marketplace access enabled?
Yes — your ADP admin can enable this if it’s not already available.
Can contractors be synced?
Only if they are listed in ADP as active workers with a manager assigned.