ClayHR’s integration with the ADP Marketplace empowers clients to effortlessly access and subscribe to a variety of ADP applications, such as ADP Run and ADP Workforce Now. This integration is designed to streamline key payroll processes, including the automatic synchronization of user data (push user) and the efficient retrieval of payroll information (pull payroll run). By leveraging this integration, organizations can enhance their payroll management, ensuring accuracy and reducing manual effort. This comprehensive guide provides a step-by-step walkthrough to help you seamlessly set up and configure the integration between ClayHR and ADP Marketplace, enabling a smoother, more efficient payroll experience.
1. Access the Setup Menu: Navigate to the Setup menu and select ‘Third Party Integrations’ from the available options.
2. View Available Integrations: A list of all third-party integrations will be displayed on the screen, allowing you to review the available options.
3. Initiate New Integration: Click on ‘New Integration’ to begin setting up the ADP integration. From the Integration Type dropdown menu, choose Payroll.
4. Select Payroll Integration: Upon selecting the payroll option, a list of all available payroll integrations will be provided.
5. Choose ADP Application: Select either ADP RUN or ADP Workforce Now, depending on the ADP Marketplace product you are using. You will then need to input the App ID.
6. Test Connectivity: To verify that the connection has been established correctly, click on the Test Connectivity button.
7. Verify Connection: If the connection is successful, a confirmation message will appear, indicating that the integration has been established properly.
8. Add Push/Pull Operations: Click on Add Post Function to configure the push/pull operations associated with the integration.
9. Review Saved Operations: The operations you save will be listed in the Pull/Push Functions table, providing a clear overview of the actions linked to your integration.
After the integration is successfully set up, the following fields are mapped when a user is pushed to ADP:
Additionally, the following custom fields are also mapped:
These fields ensure that the necessary information is accurately transferred to ADP during the push process.