{"article":{"id":58239804700697,"url":"https://reflektive.zendesk.com/api/v2/help_center/en-us/articles/58239804700697.json","html_url":"https://support.reflektive.com/hc/en-us/articles/58239804700697-ADP-Workforce-Now-Syncing-Your-Employee-Data-with-Reflektive","author_id":902673952143,"comments_disabled":false,"draft":false,"promoted":false,"position":6,"vote_sum":0,"vote_count":0,"upvote_count":0,"downvote_count":0,"section_id":58239562061081,"created_at":"2026-05-24T13:43:48Z","updated_at":"2026-05-24T13:43:51Z","name":"ADP Workforce Now - Syncing Your Employee Data with Reflektive","title":"ADP Workforce Now - Syncing Your Employee Data with Reflektive","source_locale":"en-us","locale":"en-us","outdated":false,"outdated_locales":[],"edited_at":"2026-05-24T13:43:48Z","user_segment_id":null,"permission_group_id":317186,"content_tag_ids":[],"label_names":[],"body":"<div id=\"screensteps-webpost-1714280\" class=\"screensteps-document\" data-controller=\"article\" data-ss-edit-in-web-url=\"https://bridgeapp.screenstepslive.com/admin/v2/article-editor/1714280\" data-ss-view-in-admin-url=\"https://bridgeapp.screenstepslive.com/admin/v2/sites/24820/all-articles?showArticle=1714280\" data-ss-edit-in-desktop-url=\"screensteps://bridgeapp.screenstepslive.com/open/s/24820/m/118989/a/1714280\" data-role=\"steps-container\" data-ss-article-type=\"article\">\n<div class=\"step-instructions screensteps-textblock\">\n<div id=\"text-content_277AE970-3111-49D5-94B4-802D936652A6\" class=\"text-block-content\">\n<p>The ADP Workforce Now integration within Reflektive allows us to keep your employee data fully up-to date with your records in ADP Workforce. Information such as employee name, title, manager, and active status, and more can be effortlessly kept in sync once you integrate ADP Workforce Now with Reflektive. The other benefits are listed below:</p>\n</div>\n</div>\n<div class=\"step-instructions screensteps-textblock\">\n<div id=\"text-content_7FB6AF52-ED8F-48B0-B59C-53B762624501\" class=\"text-block-content\">\n<ul>\n<li>\n<strong>Secure</strong>\n<ul>\n<li>Audited operational accounts, requests, and sign-ons between systems</li>\n<li>Authentication, authorization, and secure transmittal of encrypted data</li>\n</ul>\n</li>\n<li>\n<strong>Automated</strong>\n<ul>\n<li>Authorization requests, confirmations, and audit logs</li>\n<li>Scheduled integration for daily extracts from ADP into Reflektive</li>\n</ul>\n</li>\n<li>\n<strong>Advanced Change Logic</strong>\n<ul>\n<li>Automatically manages foundational data changes, including the automation of:\n<ul>\n<li>handles additions, deletions, and terminations</li>\n<li>orchestrates changes in organizations, locations, and groups</li>\n<li>ensure the relationships of managers, employees, and administrators</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n</div>\n</div>\n<div class=\"step-instructions screensteps-textblock\">\n<div id=\"text-content_49C7A716-B9BA-4F90-B4C7-D42267D8265A\" class=\"text-block-content\">\n<p>There is a cost associated with using the ADP integration. Please speak with your Sales or Customer Success contact to learn more.</p>\n</div>\n</div>\n<div id=\"purchasing-reflektive-connector\" class=\"step screensteps-section screensteps-depth-1\" data-step-uuid=\"3229C480-C437-4B8F-AEB8-D656B36C1AAD\">\n<h2 id=\"purchasing-reflektive-connector\" class=\"step-title screensteps-heading\">Purchasing Reflektive Connector:</h2>\n<div class=\"step-instructions screensteps-textblock\">\n<div id=\"text-content_3FFC7212-B739-4313-9D3D-2501EE9DB8A9\" class=\"text-block-content\">\n<ol>\n<li>Sign into your ADP account. If you don't, then Step 2 doesn't work<br><br>\n</li>\n<li>Click on <a href=\"https://apps.adp.com/en-US/apps/290199\" target=\"_blank\" rel=\"noopener\">this link</a> to get to the Reflektive App. You'll see the app appear as below:<br><br><br>\n</li>\n<li>To the right of the icon, you can <strong>Purchase</strong>/<strong>Download</strong> app. If you already have it, you can <strong>Manage App</strong>\n</li>\n<li>Begin the check-out flow on ADP<br><br><br>\n</li>\n<li>Complete the check-out method and continue<br><br>\n</li>\n<li>Confirm the order<br><br><br>\n</li>\n<li>Once you receive the order confirmation, click on <strong>GO TO MYAPPS</strong><br><br>\n</li>\n<li>You should now see Reflektive added to the list of apps you can access</li>\n<li>\n<span style=\"font-weight: 400;\">Give </span><strong>consent</strong><span style=\"font-weight: 400;\"> to allow Reflektive application to retrieve the data from the client ADP database and then </span><strong>login to Reflektive via Single Sign On</strong><span style=\"font-weight: 400;\">. See below instructions:</span><span style=\"font-weight: 400;\"><br></span><span style=\"font-weight: 400;\">- Go to </span><a href=\"https://adpapps.adp.com/consent-manager\"><span style=\"font-weight: 400;\">ADP Consent Manager</span><span style=\"font-weight: 400;\"><br></span></a><span style=\"font-weight: 400;\">- Select Reflektive application &gt; Click Manage &gt; then click Allow </span><span style=\"font-weight: 400;\"><br></span><span style=\"font-weight: 400;\">- Login to Reflektive App via Single Sign On<br><br></span>\n</li>\n<li>\n<span style=\"font-weight: 400;\">In ADP WFN, create a </span><strong>custom/ Employee Search List</strong><span style=\"font-weight: 400;\"> titled </span><strong>“Reflektive”</strong><span style=\"font-weight: 400;\"> for all active employees only<br><br></span>\n</li>\n<li><span style=\"font-weight: 400;\">Reflektive will contact you when the integration has been set up from our side<br><br></span></li>\n<li>\n<span style=\"font-weight: 400;\">Reflektive will pull data daily around </span><strong>8 pm PST</strong><span style=\"font-weight: 400;\"> via the integration from ADP<br></span>\n</li>\n</ol>\n</div>\n</div>\n<div class=\"image screensteps-image\"><img src=\"https://support.reflektive.com/hc/article_attachments/58239817904921\" srcset=\"\" alt=\"\" width=\"512\" height=\"366\"></div>\n<div class=\"image screensteps-image\"><img src=\"https://support.reflektive.com/hc/article_attachments/58239850417049\" srcset=\"\" alt=\"\" width=\"342\" height=\"173\"></div>\n<div class=\"image screensteps-image\"><img src=\"https://support.reflektive.com/hc/article_attachments/58239817974681\" srcset=\"\" alt=\"\" width=\"512\" height=\"257\"></div>\n<div class=\"image screensteps-image\"><img src=\"https://support.reflektive.com/hc/article_attachments/58239847491737\" srcset=\"\" alt=\"\" width=\"512\" height=\"205\"></div>\n<div class=\"image screensteps-image\"><img src=\"https://support.reflektive.com/hc/article_attachments/58239850502041\" srcset=\"\" alt=\"\" width=\"512\" height=\"197\"></div>\n<div class=\"image screensteps-image\"><img src=\"https://support.reflektive.com/hc/article_attachments/58239804651161\" srcset=\"\" alt=\"\" width=\"512\" height=\"260\"></div>\n<div class=\"image screensteps-image\"><img src=\"https://support.reflektive.com/hc/article_attachments/58239804682265\" srcset=\"\" alt=\"\" width=\"512\" height=\"124\"></div>\n</div>\n<div id=\"quick-starter-guide\" class=\"step screensteps-section screensteps-depth-1\" data-step-uuid=\"FAC3CFE5-8C8E-49E0-954A-C2D6583DAD07\">\n<h2 id=\"quick-starter-guide\" class=\"step-title screensteps-heading\">Quick Starter Guide</h2>\n<div class=\"step-instructions screensteps-textblock\">\n<div id=\"text-content_FB42C9E3-95CF-40EE-B79F-427E0DEA96A7\" class=\"text-block-content\">\n<ol>\n<li style=\"font-weight: 400;\">\n<p><span style=\"font-weight: 400;\">Purchase the Reflektive connector on </span><a href=\"https://apps.adp.com/en-US/apps/290199\" target=\"_self\" rel=\"undefined\">ADP marketplace</a></p>\n</li>\n<li style=\"font-weight: 400;\">\n<p><a href=\"https://apps.adp.com/myapps\"><span style=\"font-weight: 400;\">Give consent</span></a><span style=\"font-weight: 400;\"> to allow Reflektive application to retrieve the data from the client ADP database and then login to Reflektive via Single Sign On</span></p>\n</li>\n<li style=\"font-weight: 400;\">\n<p><span style=\"font-weight: 400;\">Create ADP custom report titled </span><strong>“Reflektive”</strong><span style=\"font-weight: 400;\"> with the below requested data for all active employees only and to exclude contractors (if applicable)</span></p>\n</li>\n<li style=\"font-weight: 400;\">\n<p><span style=\"font-weight: 400;\">Reflektive will pull data daily to synchronize</span></p>\n</li>\n</ol>\n</div>\n</div>\n</div>\n<div id=\"data-format\" class=\"step screensteps-section screensteps-depth-1\" data-step-uuid=\"E6EA71D9-BD14-4881-A175-4AFF9ADC289E\">\n<h2 id=\"data-format\" class=\"step-title screensteps-heading\">Data Format</h2>\n<div class=\"step-instructions screensteps-textblock\">\n<div id=\"text-content_27CC854C-F478-4B45-A383-73486ABDB761\" class=\"text-block-content\">\n<p>Reflektive prefers the following delivery format:</p>\n</div>\n</div>\n<div class=\"step-instructions screensteps-textblock\">\n<div id=\"text-content_2549D7AD-9F4A-485F-8811-2D04A6EC15B8\" class=\"text-block-content\">\n<ul>\n<li>HTTPS secure transport</li>\n<li>Include only <strong>active</strong> employees</li>\n</ul>\n</div>\n</div>\n</div>\n<div id=\"data-requested\" class=\"step screensteps-section screensteps-depth-1\" data-step-uuid=\"5CD9DFBB-62F7-46FA-A148-9F67BA07368D\">\n<h2 id=\"data-requested\" class=\"step-title screensteps-heading\">Data Requested</h2>\n<div class=\"step-instructions screensteps-textblock\">\n<div id=\"text-content_037D0506-2EAE-47E7-BB54-DD605E023D84\" class=\"text-block-content\">\n<p>We request the following fields for each employee, following these naming conventions (Reflektive field / ADP Workforce field):</p>\n</div>\n</div>\n<div class=\"step-instructions screensteps-textblock\">\n<div id=\"text-content_EAA5E262-38E0-49C7-8A9C-337B9EB47D09\" class=\"text-block-content\">\n<ul>\n<li style=\"font-weight: 400;\">\n<strong>user_name / person[legalName][formattedName] </strong><span style=\"font-weight: 400;\">- The employee’s full name, in [Last Name, First Name] format, i.e. Smith, Jane</span>\n</li>\n<li style=\"font-weight: 400;\">\n<strong>user_login</strong> <strong>/ businessCommunication[emails][emailUri] || person[communication][emails][emailUri] </strong><span style=\"font-weight: 400;\">- The employee’s primary email address, i.e. jsmith@company.com</span>\n</li>\n<li style=\"font-weight: 400;\">\n<strong>external_uuid</strong> <strong>/ workerID[idValue]</strong><span style=\"font-weight: 400;\">- A unique user ID per employee</span>\n</li>\n<li style=\"font-weight: 400;\">\n<strong>manager_login / workAssignments[reportsTo][workerID][idValue]</strong><span style=\"font-weight: 400;\"> - The primary email address of the employee’s manager. This email address must correspond to another existing user_login, but cannot be the user’s own user_login. If an employee manages themselves, leave this field blank.</span>\n</li>\n<li style=\"font-weight: 400;\">\n<strong>user_department / workAssignments[homeOrganizationalUnits][typeCode][Department]</strong><span style=\"font-weight: 400;\">- The department of the employee, i.e. Engineering</span>\n</li>\n<li style=\"font-weight: 400;\">\n<strong>user_title</strong> <strong>/ workAssignments[jobTitle]</strong><span style=\"font-weight: 400;\"> - The business title of the employee, i.e Software Engineer</span>\n</li>\n<li style=\"font-weight: 400;\">\n<strong>location / homeWorkLocation[address][cityName] </strong><span style=\"font-weight: 400;\"> - The location description and code of the employee's work, i.e. XXXXX- San Francisco</span>\n</li>\n<li style=\"font-weight: 400;\">\n<strong>hire_date / workerDates[originalHireDate]</strong><span style=\"font-weight: 400;\"> - The date the employee was hired, i.e. YYYY-MM-DD format</span>\n</li>\n<li style=\"font-weight: 400;\">\n<strong>gender / person[genderCode][codeValue] </strong><span style=\"font-weight: 400;\">- Gender currently is limited to m/f</span>\n</li>\n<li style=\"font-weight: 400;\">\n<strong>preferred_name /  person[legalName][nickName] + ‘ ‘ + person[legalName][familyName1] - </strong><span style=\"font-weight: 400;\">Preferred name </span>\n</li>\n<li style=\"font-weight: 400;\">\n<strong>avatar_file_name / photos[links][href]</strong><span style=\"font-weight: 400;\"> - A URL to a profile photo for each user</span>\n</li>\n</ul>\n</div>\n</div>\n</div>\n<div id=\"frequently-asked-questions\" class=\"step screensteps-section screensteps-depth-1\" data-step-uuid=\"B70CD8BD-DBA6-4F73-8885-ED4C5D190E30\">\n<h2 id=\"frequently-asked-questions\" class=\"step-title screensteps-heading\">Frequently Asked Questions</h2>\n<div class=\"step-instructions screensteps-textblock\">\n<div id=\"text-content_D750D13C-3588-4047-A04F-650AF1B2309C\" class=\"text-block-content\">\n<ul>\n<li style=\"font-weight: 400;\">\n<span style=\"font-weight: 400;\">We </span><strong>do not</strong><span style=\"font-weight: 400;\"> take </span><strong>custom fields</strong><span style=\"font-weight: 400;\"> (example: secondary managers) or other custom attributes. We only read the generic (and hard-coded) fields you see above</span>\n</li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">The Associate ID is considered the external uuid (employee’s unique identifier) in Reflektive</span></li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Clients can manage the amount of users they buy in the ADP Marketplace: My Apps &gt; click Cogwheel for Reflektive app &gt; Manage  &gt; Update Subscription to increase or decrease the number of integrated users</span></li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">The ADP connector is a monthly fee ($1/user a month) and any billing enquiries are handled with ADP directly</span></li>\n<li style=\"font-weight: 400;\">Refer to attached PDF document on how to <span style=\"font-weight: 400;\">create a </span><strong>custom/ Employee Search List </strong>in ADP WFN </li>\n</ul>\n</div>\n</div>\n</div>\n</div>"}}