Connect ADP WFN with bob to automatically sync all your payroll related data and updates from bob to ADP.

bob will continuously push out the following information to ADP:

  1. New hires
  2. Employee changes
  3. Employee terminations

Setting up the Integration

Before you start

Please contact your customer success manager before initiating the integration process for initial installation assistance.

Come prepared to the installation call with the following information:

  1. Payroll cycle definitions: How many pay cycles do you have? Are they running simultaneously? What is the length of each cycle? When does each cycle start and end?
  2. List the field names you have setup in bob and which fields they correlate with in ADP WFN such as departments and job titles.
  3. Assign each employee a change code (CO code)
  4. Choose which fields you would like bob to update in ADP WFN

Set up the Hibob connector for ADP WFN

Following the installation call with your customer success manager you are ready to setup the integration with ADP.

1. Go to the Hibob connector in the ADP marketplace

2. Click Buy now and follow the onscreen guidance to purchase* the connector

*The connector is currently free, you will not need to enter any payment information

3. Login to your ADP app manager

4. Click on the Hibob Connector and provide consent as prompted for SSO and the connector


Note: If for any reason you are not prompted to consent to both the SSO and the connector you can provide consent here

Set up the ADP Applicant Onboard Template

Follow these steps to confirm that the Applicant Onboard Template is active in ADP.

  1. In ADP navigate to Setup > Template Management > Hire/Rehire
  2. On the New Hire Templates screen locate the "HR + Payroll (System)" template and verify that Applicant Onboard is enabled
  3. Check that a Practitioner profile is assigned to the "Applicant Onboard" template

How to use your ADP WFN integration

In your Reports area you will find the Payroll Reports folder where you can see all of your organisation's active payroll cycles.

bob collects all of the payroll related information for each pay cycle as follows:

  • New hires - new employees that joined your company during the current pay cycle
  • Changes - any employee related change with an effective date that falls into the current pay cycle
  • Termination - all employees that were terminated during the current pay cycle

Each type of Payroll Report contains the following fields (or a subset of them) and pushes it's data out to the corresponding field in ADP WFN.

ADP New Hire Payroll Reports

What is included?

  • List of all new hires
  • Alerts for any missing fields required by ADP WFN
  • Sync status by employee

What to do?

  1. Review the data
  2. Ready to send to ADP? Click Sync

3. The new applicants will be added to the In Progress section in ADP WFN:

Find it by navigating to Process > HR > Hire/Rehire > In progress

4. Review and confirm the new employees in ADP WFN, you may also need to add

additional data

ADP Employee Changes Reports

What is included?

  • List of all employee changes with effective dates that falls into the current pay cycle
  • List of all retroactive changes that were made during the current cycle with a previous effective date
  • Alerts for any missing fields required by ADP WFN
  • Sync status by employee

What to do?

  1. Review the data
  2. Ready to send to ADP? Click Sync
  3. The data will be automatically updated to your ADP WFN account

ADP Employee Termination Reports

What is included?

  • List of all employees whose termination date falls within the current pay cycle
  • Alerts for any missing fields required by ADP WFN
  • Sync status by employee

What to do?

  1. Review the data
  2. Ready to send to ADP? Click Sync
  3. These employees will be marked as terminated in your ADP WFN account

Congratulations! You're done setting up your integration and sync with ADP WFN.

Need more help? If you're unsure about anything please send us a message through the chat icon below.

Did this answer your question?