ADP Workforce Now Next Gen (US) Payroll Integration

Coming Soon!

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 Next Gen. 

Important: This integration is currently in Beta testing and is scheduled for a wider release to all eligible accounts in the near future.

Things to know


  • This integration may require an upgrade from your current 7shifts plan. 
  • This integration is not available for ADP Canada.
  • ADP charges a $15 monthly fee per location for the Connector App.

  • 7shifts can only connect to a single ADP Paygroup per account.

  • Your ADP Workforce Now Next Gen account must be fully "live" on ADP (typically two successful payrolls) before you can complete the integration. If you are unsure of your status, please reach out to your ADP Representative for confirmation. 

Enabling the Integration


To enable the integration, you'll need to complete the following using ADP admin and 7shifts admin credentials:

If integrating multiple ADP Paygroups under the same ADP account, skip ahead to: Enabling the Integration for Multiple ADP Paygroups

Step 1: In 7shifts
  1. Log in to the web app as an Admin.
  2. In the left navigation bar, head to Apps & Integrations > Explore. 
  3. Search and select ADP Workforce Now Next Gen.
  4. Click the Copy button to copy this ID > Connect to ADP Workforce Now Next Gen.
  5. You will be taken to the ADP website, where you will need to sign in with Admin credentials.
Step 2: In ADP
  1. Once you're redirected to ADP's website, click Buy Now beside the ADP Workforce Now Next Gen Connector App. ADP charges a $15 monthly fee/location, and you will only be able to connect to an ADP account that has one Paygroup.
  2. Enter the total number of Locations in your 7shifts account that you wish to activate with the ADP Workforce Now Next Gen integration. This will be the maximum number of locations you can connect.
  3. Click Edit next to the '7shifts Restaurant Scheduling requires additional info' > Paste the Partner ID that you copied earlier from your 7shifts account > click Save Details

  4. Click Next to Review and Buy.
  5. Follow the ADP prompts, such as adding billing information and agreeing to terms and conditions > click Complete Purchase. 

  6. You will be redirected to the order confirmation, click Manage Consent to access to the Consent Manager to grant access and accept the requested permissions. Click here to learn more about authorization requests in ADP.
  7. In the Consent Manager, find the 7shifts - Next Gen Data Connector and click Manage. On the pop up screen, click Allow to finalize the requested permissions.

     

Step 3: In 7shifts
  1.  Log in to your 7shifts account as an Admin, and navigate to Apps & Integrations > My Integrations > ADP Workforce Now Next Gen > Settings:

  2. Select the 7shifts Locations you want to connect, and click Save (you can only add as many locations as you've purchased in ADP).
  3. With your integration activated across your Locations, you will now need to complete your Pay Mapping, Tip Mapping and Map your Roles & Employees so that your labor data can sync properly between 7shifts and ADP.

Enabling for Multiple Paygroups


7shifts can only connect to a single ADP Paygroup. If you need multiple paygroups, consider:

  • Splitting your 7shifts Account so that each Location operates under its own 7shifts Account. This allows you to integrate each 7shifts account with its corresponding ADP Paygroup. To do this, please contact our Support team for assistance.

To enable the integration, you'll need to complete the following using ADP admin and 7shifts admin credentials:

Step 1: In 7shifts
  1. Log in to the web app as an Admin.
  2. In the left navigation bar, head to Apps & Integrations > Explore. 
  3. Search and select ADP Workforce Now Next Gen. 
  4. Click the Copy button to copy this ID > Connect to ADP Workforce Now Next Gen.
  5. You will be taken to the ADP website, where you will need to sign in with Admin credentials.
Step 2: In ADP
  1. Once you're redirected to ADP's website, click Buy Now beside the ADP Workforce Now Next Gen Connector App. ADP charges a $15 monthly fee/location, and you will only be able to connect to an ADP account that has one Paygroup.
  2. Enter the total number of Locations in your 7shifts account that you wish to activate with the ADP Workforce Now Next Gen integration. This will be the maximum number of locations you can connect.
  3. Click Edit next to the '7shifts Restaurant Scheduling requires additional info' > Paste the Partner ID that you copied earlier from your 7shifts account > click Save Details

  4. Click Next to Review and Buy.
  5. Follow the ADP prompts, such as adding billing information and agreeing to terms and conditions > click Complete Purchase. 

  6. You will be redirected to the order confirmation, click Manage Consent to access to the Consent Manager to grant access and accept the requested permissions.
  7. In the Consent Manager, find the 7shifts - Next Gen Data Connector and click Manage. On the pop up screen, click Allow to finalize the requested permissions.

     

Step 3: In 7shifts
  1.  Log in to your 7shifts account as an Admin, go to Apps & Integrations > My Integrations > ADP Workforce Now Next Gen > Settings:

  2. Click the link to contact 7shifts support and receive assistance in completing the setup for your Multiple ADP paygroups. 

  3. Once you have set up a 7shifts account for each paygroup, configure the integration settings separately within each account.

    To switch between your 7shifts accounts, use the dropdown menu in the top-left corner:
    mceclip2 (11).png

  4. Head to Apps & Integrations > My Integrations > ADP Workforce Now Next Gen > Settings.
  5. In the dropdown, select the ADP Paygroup and the applicable Locations that you want to connect. Then, click on 'Save.'

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

Pay Mapping


Once the Locations under this ADP Paygroup have been connected, head to the Pay Mapping tab to choose whether to:

Export wages: When enabled, 7shifts will send the specific hourly wages assigned to each role directly to ADP. This data will populate the Temporary Rate field in ADP, ensuring employees are paid based on their 7shifts settings rather than their ADP default rate.

Split hours by role: When enabled, employees' hours will be split by role. 

Note: If you have Export wages enabled and also use Wage-based roles, you must enable Split hours by role. Without this, the system cannot identify which wage to apply to the unified block of hours, and no wages will be exported to ADP.

The Pay Types available for mapping are determined by your specific Labor & Overtime settings in 7shifts. Ensure your labor rules and overtime thresholds are correctly configured in 7shifts Labor & Compliance settings to see the corresponding mapping options.

Overtime Pay Mapping: Map your 7shifts Pay Types to the corresponding ADP Policies using the dropdown selectors. The ADP policies will automatically pre-populate based on the policies you have already established within your ADP account for the connected Paygroup. If a specific policy is missing from the list, ensure it is fully configured and active in ADP before completing this step.

Holiday & Time Off Pay Mapping: Map your 7shifts Holiday and Time Off types to the corresponding ADP Policies using the dropdown selectors. Similar to Overtime mapping, these options will pre-populate based on the specific policies you have set up in your ADP account for the selected Paygroup.

If a specific policy is missing from the list, ensure it is fully configured and active in ADP before completing this step.

FLSA Policies & Workweek Dates

While 7shifts supports various labor configurations, there are specific requirements when syncing data to ADP WFN Next Gen for employees assigned to FLSA (Fair Labor Standards Act) policies in ADP. Because of how data is shared between the two systems, the following conditions apply:

  • For Weekly Pay Periods: ADP WFN Next Gen requires a Workweek Start and End Date for every FLSA employee to process the sync. If you encounter a "Workweek Start Date and End Date missing" error in ADP, you must manually input these dates within your ADP payroll worksheet to clear the error.

  • For Pay Periods Longer than 1 Week (e.g., Bi-weekly): Currently, 7shifts and ADP WFN Next Gen do not support FLSA policy calculations for pay periods exceeding one week. There is no manual workaround available for this scenario at this time.

Note: If your employees are Non-FLSA, these dates are optional, and your data will sync normally for both weekly and bi-weekly periods.

Tip Mapping


To include tip data in your payroll export, toggle on 'Include tips in payroll.' When enabled, your mapped tip data will be included in the payroll sync sent to ADP.

Use the dropdown selectors to map each 7shifts Pay Type to the corresponding ADP policy. These options will pre-populate based on the policies you have already established within your ADP account.

Important: Tip amounts are based on your 7shifts Tip Calculation formula. Please make sure your tip calculation formula is correctly set up to ensure tips are exported accurately.

 For further assistance with creating ADP Policies, please reach out to your ADP rep.

Mapping Employees


Each time you add a new employee to 7shifts or payroll provider, you'll want to ensure that they are properly mapped. This step is required and ensures employees are matched between 7shifts and ADP for payroll processing.

Note: If you've recently added a new Employee in ADP, it can take up to 24 hours for them to appear on the Employee Mapping page in 7shifts. If you do not see them in 7shifts initially, please check back in 24 hours.
  1. Log in to the web app as an Admin or Manager/Assistant Manager with permissions.
  2. In the left navigation bar, head to Apps & Integrations > Mapping > Employees. Here, you'll see the users that you have set up within 7shifts vs. the users that exist within ADP. 
  3. Use the dropdown filter to view the mapping status of your employees:
    • Matched: 7shifts will automatically match any Employees that already exist between 7shifts and ADP WFN Next Gen, if they are both spelled the same way with identical capitalization and spacing.
    • Unmatched: Any Employees that cannot be automatically matched.
  4. For unmatched Employees, you can either match up manually or ignore. 
    • Match: Simply find the corresponding employee on the list.
    • Ignore: You'll want to ignore if the employee is you do not need to transfer data into your payroll system.

Screenshot 2025-09-03 at 11.51.56 AM.png

Click here to learn more about mapping Employees.

Mapping Roles


Match roles in 7shifts with ADP department codes to ensure labor data syncs correctly. As terminology can vary between systems, remember that your Roles in 7shifts are the same as the department codes you have set up in ADP WFN Next Gen.

Important: Mapping 7shifts Roles to Department Codes - Although the system allows you to map multiple 7shifts roles to a single payroll department code, we strongly recommend maintaining a one-to-one match (one 7shifts role to one payroll role/department code). This ensures the most accurate data transfer. 

If you've recently added a new department in ADP, it can take up to 24 hours for it to appear on the Role Mapping page in 7shifts. If you do not see it in 7shifts initially, please check back in 24 hours. 

  1. Log in to the web app as an Admin or Manager/Assistant Manager with permissions.
  2. In the left navigation bar, head to Apps & Integrations > Mapping > Roles. 

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

Screenshot 2025-09-03 at 11.49.10 AM.png

If 7shifts was unable to auto-map the specific Roles, they'll appear in the Unmatched section. You'll need to either create the Role within 7shifts or ADP, or map it to another existing Role.

Click here to learn more about mapping Roles.

Preparing your Payroll Data


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

1. Click the Time Clocking tab, 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 to ADP Workforce Now Next Gen. 

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

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

5. Confirm by clicking Export. 

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

Was this article helpful?
0 out of 0 found this helpful