ADP Run (US) Integration

If you are using 7punches for time-clocking or a POS integration with labor data, you can send your worked hours directly to ADP Run.

Things To Know


    Note: If you have multiple locations (Company/Brand Codes) in one ADP account linked to a single 7shifts account, contact 7shifts Support for technical assistance before starting.
  • This feature may require an upgrade from your current 7shifts plan.
  • Setup requires Administrator credentials for both 7shifts and ADP.
  • ADP charges a $15 monthly fee per location for the Connector App.

Enabling the ADP Run Integration


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.
  3. Search and select ADP Run.
  4. Click the Copy button to copy your partner ID.
  5. Click Connect to ADP Marketplace to be redirected to ADP's website.

    Note: To connect multiple ADP accounts, you must create temporary logins for each additional connection.
Step 2: In ADP
  1. Once you're redirected to ADP's website, search and select 7shifts Connector for RUN Powered by ADP.
  2. Click Buy Now. Don't see the Buy Now button? This means you are not using Admin credentials for ADP, they are required to complete this connection.
    Note that ADP charges a $15 monthly fee/per location, and you will only be able to connect to an ADP account that has one Company Code.
  3. Enter the total number of Locations in your 7shifts account that you wish to activate with the ADP Run integration. This will be the maximum number of locations you can connect.
  4. Click Edit:

     
  5. Paste and verify that the Partner ID matches the one you copied earlier from 7shifts > Save details:
  6. Click Next.
  7. Enter your billing details> click Complete Purchase.
  8. You'll receive a confirmation email from ADP about your purchase order.
  9. Click Manage Consent to grant access to your ADP data. Click here to learn more about authorization requests in ADP.
  10. Moving forward you will see the 7shifts Connector application in your ADP Run account (click on your account name at the top right > select My Apps):
Step 3: In 7shifts
  1. Once redirected to 7shifts, select the Location you want to connect. You can only add as many accounts as you've purchased in ADP.
  2. Select Connect to ADP Marketplace to complete the connection > I'm done!
  3. (optional) Click on ADP Run > Settings > Payroll Mapping > choose whether to Split hours by role:
  4. Moving forward, you can manage your ADP Run settings under Apps & Integrations > My Integrations > ADP Run.
  5. 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 and Roles


Match roles in 7shifts with ADP department codes to ensure labor data sync 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 Run.

Tip: We strongly recommend a one-to-one match between 7shifts roles and ADP department codes for data accuracy. It can take up to 24 hours for new ADP employees or departments to appear in 7shifts.

  1. Go to Apps & Integrations > Mapping > Employees or Roles
  2. Check the Matched list for automatic syncs or manually link Unmatched employees using the dropdown.
Role & Employee Mapping in 7shifts defines the universal setup rules and mapping logic for all supported integrations.

What’s included in your ADP Run export


Including Paid Time Off (PTO)

To include Employees' Paid Time Off and Paid Sick Time hours within the report, an Admin needs to enable these features under your Company Settings.

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.

Preparing and Exporting Payroll Data


You must approve all punches and close your timesheet in 7shifts before the data can be sent to ADP.

Important: All overtime exported to ADP Run is currently categorized as Non-Qualified Overtime (NQOVT). You must manually move these hours to Qualified Overtime (OVT) within ADP Run after the export.

  1. Log in to the web app as an Admin or Manager/Assistant Manager with permissions.
  2. In the left navigation bar, head to Time Clocking > select the appropriate Pay Period.
  3. Review and Approve/Edit punches, or choose to Approve All:

  4. Select Close Timesheet in the top right corner. 
  5. Export this timesheet to ADP Run by clicking Export > ADP Run:

Related Articles

Was this article helpful?
7 out of 9 found this helpful