ADP Workforce Now (US) Payroll Integration

If you are using 7punches for time-clocking, or have a POS integration that includes labor, you can send your worked hours directly to ADP Workforce Now (WFN).

SKIP AHEAD TO:
Enabling the Integration
Enabling the Integration for Multiple ADP Company Codes
Mapping Employees
Mapping Roles
Preparing your Payroll Data
Including Paid Time Off (PTO)
Including Tips (Coming Soon)
⚠️ This feature may require an update from your current plan.
⚠️The ADP Workforce Now integration requires technical assistance from 7shifts if integrating multiple ADP Company Codes under the same ADP account.

For more information please contact support at  support@7shifts.com.
⚠️Tips are not currently supported in the ADP Workforce Now integration.
🇨🇦This feature is not currently available with ADP Canada.


ADP Workforce Now Integration

⚠️If integrating multiple ADP Company Codes under the same ADP account, skip ahead to: Enabling the Integration for Multiple ADP Company Codes
To enable the integration, you'll need to do the following:

1. Hover over to the more menu ' ☰ ' > Integrations, then click on 'Add Integration.'

2. Search and select 'ADP Workforce Now' Integration then click 'Next.'

3. In order to connect the integration, you will need to provide your 7shifts Partner ID to ADP.

Click the 'Copy' button to copy this ID, then click on 'Login to ADP Marketplace.'

4. You will be taken to the ADP website where you will need to sign in with your existing login and password.

5. Next, click 'Buy Now' beside the ADP WFN Connector App.

⚠️ADP charges a $15 monthly fee/per location to able to connect those Locations in 7shifts to your ADP account.

6. Under the 'Total Locations' field, ensure you enter the total number of Locations in 7shifts that you wish to activate the ADP WFN integration for. Then, click 'Continue.'

⚠️The maximum number of locations you will be able to connect is the number of locations entered here.

7. Next, paste the Partner ID here that you copied earlier from your 7shifts account and click 'Continue.' 

8. Then, follow the ADP prompts, such as providing billing information, to confirm your order.

9. Once completed, click on 'Go To Myapps.'

10. You will now see the 7shifts Connector application in your ADP WFN account if your order was successful.

Click on the application icon shown below to link the connector to your 7shifts account. You'll also be redirected back to your 7shifts account immediately after clicking on this icon.

11. While in your 7shifts account, go to the more menu ' ☰ ' > Integrations > My integrations > ADP Workforce Now > Settings.

12. In the dropdown, select the 7shifts Locations you want to connect and click on 'Save.'

⚠️You will only be able to add as many Locations as you have purchased in ADP.

Once connected, you will now need to Map your Roles & Employees so that your labor data can sync properly between 7shifts and ADP.


Enabling the Integration for Multiple ADP Company Codes

⚠️The integration will need to be set up in separate 7shift accounts, one for each ADP Company Code.

For more information please contact support at  support@7shifts.com.

1. Hover over to the more menu ' ☰ ' > Integrations, then click on 'Add Integration.'

2. Search and select 'ADP Workforce Now' Integration then click 'Next.'

3. In order to connect the integration, you will need to provide your 7shifts Partner ID to ADP.

Click the 'Copy' button to copy this ID, then click on 'Login to ADP Marketplace.'

4. You will be taken to the ADP website where you will need to sign in with your existing login and password.

5. Next, click 'Buy Now' beside the ADP WFN Connector App.

⚠️ADP charges a $15 monthly fee/per location to able to connect those Locations in 7shifts to your ADP account.

6. Under the 'Total Locations' field, ensure you enter the total number of Locations in your 7shifts account that you wish to activate with the ADP WFN integration. Then, click 'Continue.'

⚠️The maximum number of locations you will be able to connect in 7shifts is the number of locations entered here. Be sure to include all of the locations that you want to connect in this total, even if they may be in separate 7shifts accounts.

7. Next, paste the Partner ID here that you copied earlier from your 7shifts account and click 'Continue.' 

8. Then, follow the ADP prompts, such as providing billing information, to confirm your order.

9. Once completed, click on 'Go To Myapps.'

10. You will now see the 7shifts Connector application in your ADP WFN account if your order was successful.

Click on the application icon shown below to link the connector to your 7shifts account. You'll also be redirected back to your 7shifts account immediately after clicking on this icon.

11. While in your 7shifts account, go to the more menu ' ☰ ' > Integrations > My Integrations > ADP Workforce Now > Settings.

12. Click the link to contact 7shifts support and receive assistance in completing the setup for your Multiple ADP Company Codes. 

13. Once the 7shifts accounts for each company code have been configured, you will need to set up your integration settings within each 7shifts account individually.

You can toggle between your multiple 7shifts accounts by clicking the dropdown found in the top left corner.

14. Hover over the more menu ' ☰ ' and navigate to Integrations > ADP Workforce Now > Settings.

15. In the dropdown, select the ADP Company Code and the applicable Locations within it that you want to connect. Then, click on 'Save.'

⚠️You will only be able to add as many Locations as you have purchased in ADP.

16. Once the Locations under this ADP Company Code have been connected, choose whether to 'Split Hours by Role' In the 'Payroll Mapping' tab.

With your integration finally activated across your Locations, you will now need to Map your Roles & Employees so that your labor data can sync properly between 7shifts and ADP.


Mapping Employees

⚠️This required in order to match your Employees in 7shifts to their counterparts in ADP and process payroll. This will also help ensure that your labor data syncs properly between 7shifts and ADP.

In the 'Payroll Mapping' tab, click on 'Map Employees.'

Within the in mapping page, you can:
  • Map Roles
  • Map Employees
  • Filter by (outlined in blue):
    • Location
    • Integration
    • Mapped, Unmapped, or Ignored, All
  • Sorting (outlined in green)

7shifts will automatically map any Employees that already exist between 7shifts and ADP Workforce Now, if they are both spelled the same way with identical capitalization and spacing. You'll find those under the 'Mapped' heading.

Any Employees that cannot be automatically matched will be under the 'Unmapped' or 'Ignored' tab. 

Match any Employees from ADP to their counterpart user profile in 7shifts.

  • Match: Simply find the corresponding employee in the list.
  • Ignore: You'll want to Ignore if the employee will never need to clock in/out (i.e. Salaried employees)
Click here to learn more about mapping Employees.

Mapping Roles

⚠️This is required in order to process payroll and ensure that your labor data syncs properly between 7shifts and ADP.

7shifts will automatically map any Roles that already exist between 7shifts and ADP, if they are both spelled the same way, with identical capitalization and spacing. You'll find those under the 'Mapped' heading.

Any Roles that cannot be automatically matched will be under the 'Unmapped' or 'Ignored' tab.

Match any Roles from ADP that are used for punching in, to their 7shifts Role. If the Role is not used, move it to the 'Ignored' section. If you choose to set as 'Ignored,' data will not sync between the integration and 7shifts. 

Click here to learn more about mapping Roles.

Preparing your Payroll Data

Before you can send your payroll data to ADP Workforce Now, you'll need to ensure that you've properly approved all punches and closed your timesheet.

1. Click the 'Time Clocking' icon at the top of the screen, then select the appropriate Pay Period.

2. From there, review and 'Approve' or 'Edit' punches, or choose to 'Approve All.'

3. Once you've approved all punches, you're ready to close the Timesheet and Export your Timesheets to ADP Workforce Now

To close the Timesheet, select 'Close Timesheet' in the top right corner. 

4. After the Timesheet is closed, you can send it to ADP Workforce Now by clicking 'Export' and 'ADP Workforce Now.'

5. Confirm by clicking 'Export.'

❗️If you see the following error message, you have not completed your mapping. Please see the mapping instructions here.


Including Paid Time Off (PTO)

To include Employees' Paid Time Off and Paid Sick Time hours within the report, you will need to enable these features under your Company Settings.

Click here to learn about enabling Paid Time Off (PTO).


Coming Soon...

Including Tips

Accounts using a supported POS integration will be able to send their tip data to 7shifts. From there, this information can be included with your time clocking data when processing payroll.

Click here to learn more about syncing your tip data to payroll.

Please review carefully to see if your POS or tip source is compatible with your payroll provider.
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us