Skip to main content
All CollectionsCustomization
Integrating with ADP
Integrating with ADP

We are directly integrated with ADP, allowing you to easily import users from your ADP system into SkyPrep by following the steps shown here

Catherine Wnuk avatar
Written by Catherine Wnuk
Updated over a week ago

To get started, navigate to Replace with your platform URL.

Copy the ADP Link Code from the settings page.


Next, navigate to and hit Login in the upper-right.

Once signed in, search for SkyPrep in the ADP Marketplace. It should appear as SkyPrep Learning Management System for ADP Workforce Now®.


Once you’ve clicked on the integration, you can begin the purchase process.

Ensure that Click here to Link to an existing SkyPrep account is checked and paste the copied code into the Your ADP Link Code field.


Click Check on the bottom, and if successful, you should see a green banner appear at the top, notifying you that the code was validated.

Continue with the purchase process, and once finished, you should be redirected to your My Apps page within ADP.

Click on the SkyPrep icon. If the icon isn’t visible, refresh your page.


The integration will now try to sign you into SkyPrep and you will likely see a couple confirmation pages. Accept the prompts and you will be taken into SkyPrep.


Click on Home in the left navigation menu, then on Integrations. Click on Configure beside ADP.


In the Settings tab, there are several more options available to you:

Sign-in Page Flow: Choose between using the default SkyPrep login page, the SkyPrep login page with an ADP button, or a full redirect from the SkyPrep login page to your ADP sign in page.

Termination Date Action: If a Termination Date is found on a user, you can choose to disable their login and prevent them from accessing the platform.

Auto Import New Users: Automatically adds new users in ADP to your SkyPrep platform as long as they fall under your import rules.

Enable Email Notifications on New User Creation: Determines whether users added via the integration have email notifications enabled.

Remove users from groups they are no longer a part of in ADP: If you used Data Mapping to assign users to Groups in SkyPrep based on an ADP field, this setting will unenroll users from Groups they no longer belong to in ADP.

Deactivate users in the LMS that are no longer in ADP: If enabled, users that are no longer in ADP will be locked out of the platform.

Reactivate terminated users in the LMS that are no longer terminated in ADP: If enabled, users that were terminated in the past (with a termination date) will be reactivated in SkyPrep if a termination date is no longer associated with their profile in ADP.

Setting up Data Mapping

Proper Data Mapping is critical to ensure imports and updates of your users. This area is where you determine which SkyPrep user information fields correspond with the fields in your ADP. In the Data Mapping tab, you will see three columns:

SkyPrep Property: This is the field in SkyPrep that will be filled in based on the Primary and Secondary values you choose. Most of these are going to be based on the Custom Labels you have set up in SkyPrep. Email, First Name and Last Name are mandatory and will need to have associated ADP values. User Group can be used to enroll users into Groups — the Groups will need to be spelled the same way in ADP as they are in SkyPrep, and use commas to separate multiple Groups.

Primary ADP Value: This is the default ADP field that SkyPrep will try to pull information from.

Secondary ADP Value: If the Primary ADP Value is blank, the information in this field will be used instead.

Setting up Import Rules

Import Rules let you choose which users are imported into SkyPrep rather than simply importing all users from your ADP system. By clicking on the Add Rule button, you can use filters to set whether the user is added or skipped.

Once your Data Mapping and Import Rules are set up, you should see users populate in the Users tab. Depending on how many users you have, this may take a while.

If you don't see any users or see this message, ensure that you have correctly set up your ADP Consent Manager.

Did this answer your question?