# Synchronize Users From ADP

### Overview

MangoApps provides three options for synchronizing employee profiles from ADP to MangoApps:

1. **Manual Import** – Upload an exported Employee profile CSV from ADP.
2. **Automated SFTP Sync** – Schedule an ADP export and sync it via SFTP.
3. **MangoApps Connector for ADP** – Utilize a real-time API-based integration.

***

### Importing Manually Exported Employee Profile CSV from ADP

Follow these steps to manually import employee profiles.

#### **On ADP Side**

1. Create a **New Customer Report** in ADP.

<figure><img src="/files/H6Z81nkUwWjGGOBVB3b3" alt="" width="368"><figcaption></figcaption></figure>

2. Select **Employee or Contract Profile Data**.

<figure><img src="/files/BhwDPdyGzklAodZ9fWNR" alt="" width="370"><figcaption></figcaption></figure>

3. In the **Build Your Report** screen:

* Select required fields.
* Apply any necessary filters.
* Provide a report title and description.
* Run the report.

<figure><img src="/files/CLbWWQczG958U1dO0BPr" alt="" width="368"><figcaption></figcaption></figure>

4. Save the report in **CSV format**.

<figure><img src="/files/cBdRz8P4YhRugAqYXdpd" alt="" width="368"><figcaption></figcaption></figure>

***

#### **On MangoApps Side**

1. Log in to your **MangoApps domain** and switch to the **Admin Portal**. Navigate to **Import Users**.

<figure><img src="/files/dWajhm8sbE8CFXNLFEcA" alt="" width="536"><figcaption></figcaption></figure>

2. Browse and select the **CSV file** exported from ADP.

<figure><img src="/files/ulr8oITzrZ7QazCRYcf9" alt="" width="521"><figcaption></figcaption></figure>

3. Click **Import Now** to load users from the CSV into MangoApps.

***

### Automating SFTP Sync for Scheduled ADP Exported CSV

Use the following steps to automate user synchronization using an SFTP sync.

#### **On ADP Side**

1. Request **SFTP Export** from the ADP Reporting module.
2. Set up an **SFTP server** to pull reports.
3. Contact your **ADP account representative** to initiate the setup process. There is a **one-time fee** for this setup.
4. Build reports in ADP and configure them for **SFTP delivery**.

<figure><img src="/files/915Hn2cCtSuJwMo2jW28" alt="" width="563"><figcaption></figcaption></figure>

***

#### **On MangoApps Side**

1. Once the SFTP export configuration is complete in ADP, log in to the **MangoApps Admin Portal**.
2. Configure the **SFTP settings** in MangoApps to automate the sync.

<figure><img src="/files/YIpmKjplYOTWGl6HTx89" alt="" width="563"><figcaption></figcaption></figure>

3. Set a **sync schedule** in MangoApps that aligns with the ADP export schedule.

<figure><img src="/files/pWctrGVXOXKJBA1oifNF" alt="" width="563"><figcaption></figcaption></figure>

***

### MangoApps Connector for ADP (Real-Time API Integration)

For real-time synchronization, MangoApps offers an API-based integration with ADP.

<figure><img src="/files/gBS4Qb6Z4eDMrJJlSo0K" alt=""><figcaption></figcaption></figure>

#### **Enabling the Connector**

1. Purchase the [**MangoApps Connector for ADP**](https://guides.mangoapps.com/integrations-guide/single-sign-on/integration-with-adp-workforce-now) from the [**ADP Marketplace**](https://apps.adp.com/en-US/apps/348267).
2. ADP applies a **monthly per-user fee** for this service.
3. Contact your **ADP account manager** for pricing and implementation details.

***

By choosing the appropriate synchronization method, you can ensure that employee data remains up to date within MangoApps, improving efficiency and user management across your organization.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://guides.mangoapps.com/admin-guide/user-provisioning-and-management/add-users/import-users/synchronize-users-from-adp.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
