The ADP Workforce Now Payroll integration provides a seamless connection between Leapsome HRIS and ADP's payroll system, specifically designed for US-based companies. This integration eliminates manual data transfers, reduces payroll errors, and ensures compliance by keeping employee master data synchronized between both systems.
Table of Contents
- When to Use the ADP Workforce Now Integration
- How to Set Up the Integration
- Managing Integration Settings
- Adding ADP to Payroll Policies
- Exporting Payroll to ADP
- Disconnecting the Integration
- FAQ
When to use the ADP Workforce Now integration
Use the ADP Workforce Now integration when you need to:
- Maintain synchronized employee data between Leapsome and ADP without manual updates
- Reduce the risk of payroll errors caused by outdated or inconsistent employee information
- Ensure compliance by having accurate, up-to-date payroll data
- Streamline payroll processing with one-click exports before each pay run
- Eliminate duplicate data entry across multiple systems
- Track payroll-related changes with better visibility and reporting
This integration is specifically designed for companies using both Leapsome HRIS and ADP Workforce Now for payroll processing in the United States.
How to set up the integration
Please note: Only super admins can set up and manage the ADP Workforce Now integration.
Authorize the connection
- Navigate to 'Settings' > 'Admin Settings' > 'Integrations and imports' > 'Payroll'
- Click on 'ADP Workforce Now' to open the integration modal
- Install the Leapsome Connector app from ADP Marketplace and have your ADP administrator authorize the request before you can start authorization. "Start authorization" button is disabled until the marketplace step is done.
- In the 'General' tab, click 'Start authorization'
- You will be redirected to a secure ADP sign-in page where you need to:
- Select your company
- Approve the connection between Leapsome and ADP
- Once you complete the authorization process, you will return to Leapsome
- Verify that your company name appears and the status shows 'Authorized'
- After authorization, you must enter and save an ADP Company Code in the General tab
Please note, the General tab actually shows "Organization ID in ADP'', not a company name.
Managing integration settings
After successfully authorizing the connection, you can configure which employee data syncs to ADP.
Select attributes to sync
- In the ADP Workforce Now integration modal, click the 'Export Data' tab
- Choose which employee attributes to sync to ADP from two main sections:
- Personal Info - Contains sub-sections for different types of personal data (name, address, contact information, employment details, etc.)
- Salary and Compensation - Includes salary, employee currency and FLSA code
- You can select or deselect:
- Individual attributes within each section
- Entire sub-sections at once
- The interface displays the target field mapping in ADP for each selected attribute, ensuring you know exactly where the data will sync
Compensation
The 'Salary and Compensation' section includes:
- Salary
- FLSA Code
- Employee currency
Adding ADP to payroll policies
Once your ADP integration is authorized and configured, you can connect it to specific payroll policies.
- Navigate to 'Payroll' > 'Policies'
- Select the payroll policy you want to connect to ADP
- Click on 'Payroll integration'
- Select 'ADP Workforce Now' as your payroll provider
- Click 'Save'
Please note: When you save these settings, all attributes selected in the ADP integration configuration will be automatically added to the payroll policy and locked. This ensures data consistency across your payroll exports.
Important: If you need to remove an attribute that is included in the sync, you must first disable it in the ADP integration settings (Settings > Integrations and imports > Payroll > ADP Workforce Now > Export Data tab) before it can be removed from the payroll policy.
Exporting payroll to ADP
Before each payroll run, you can review and export payroll-relevant changes from Leapsome to ADP.
- Navigate to 'Payroll' > 'Policies'
- Select the policy connected to ADP Workforce Now
- In the payroll cycle you want to export, click 'Actions'
- Click 'Export to ADP'
- The system will create a snapshot of the payroll cycle and sync the data to ADP
- The export will be saved in the 'Exported Documents' tab of the payroll cycle under the 'ADP' section, including:
- Export type
- Started At
- Completed At
- Status
Please note:
- You can export the same payroll cycle multiple times if needed. Each export creates a new worksheet in ADP.
- You can export data before the payroll cycle approval if necessary.
- The integration maintains a one-way sync from Leapsome to ADP, ensuring your ADP payroll always reflects the latest employee data from Leapsome.
Disconnecting the integration
If you need to disconnect the ADP Workforce Now integration:
- Navigate to 'Settings' > 'Admin Settings' > 'Integrations and imports' > 'Payroll'
- Click on 'ADP Workforce Now'
- In the 'General' tab, click 'Revoke authorization'
- A confirmation modal will appear with the following message: "Revoke authorization from ADP workforce now. Are you sure you want to revoke access for ADP workforce now? Revoking authorization automatically affects ADP payroll, and the link is removed immediately. If you would like to restart the authorization, you can reconnect to ADP workforce now payroll again at any time."
- Click 'Revoke access' to confirm, or 'Cancel' to keep the connection
Please note: You can reconnect to ADP at any time by going through the authorization process again.
FAQ
1. Is the integration one-way or two-way?
The integration is one-way, outbound only (Leapsome → ADP WFN). It exports employee and payroll data from Leapsome to ADP but does not import paystubs, net salary, or changes back from ADP. This is different from the inbound ADP HRIS integration found under Settings > Integrations & Imports > HRIS Integrations > ADP.
3. Which data points are included in the sync?
Core fields include:
• First name
• Last name
• Birthday
• Legal gender
• Marital status
• Address: street & number, addition, postcode, city, state, country
• Phone number
• Department(s)
• Work email
• Personal email
• Primary manager
• FLSA Code
• Salary
• Employee currency
Please note, employee currency Fields are selectable, and not all are mandatory.
4. How often does data sync?
Data exports are triggered manually per payroll cycle, not in real-time. You control when to export data to ADP by initiating the export action before each pay run.
5. Can I choose which data fields to sync?
Yes. You can select or deselect specific fields and entire sections (personal info, compensation) in the integration settings under the 'Export Data' tab before exporting to ADP.