> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.syncspider.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Importing Product Feeds to Mirakl

**TABLE OF CONTENTS**

* [Description](#Description)
* [Step 1: Set Up the Task](#Step-1%3A-Set-Up-the-Task%C2%A0)
* [Step 2: Configure Target and Download the Product Template from Mirakl](#Step-2%3A-Configure-Target-and-Download-the-Product-Template-from-Mirakl-%C2%A0)
* [Step 3: Select and Download the Product Category Template](#Step-3%3A-Select-and-Download-the-Product-Category-Template)
* [Step 4: Upload the Template to SyncSpider and Enter the Marketplace Category ID](#Step-4%3A-Upload-the-Template-to-SyncSpider-and-Enter-the-Marketplace-Category-ID)
* [Step 5: Map Fields in SyncSpider](#Step-5%3A-Map-Fields-in-SyncSpider)
* [Additional Resources](#Additional-Resources)

## 
## Description

Learn how to import a product feed from **SyncSpider's DataHub** to **Mirakl**.

This involves generating a schema based on the product category in Mirakl, uploading the necessary files, and mapping the fields to ensure accurate data synchronization.

---
## Step 1: Set Up the Task

**Log into SyncSpider** and navigate to the **Integrations** section.

For the **source** integration, select the **DataHub** and the relevant **Items** entity containing your product data.

For the **target** integration, select **Mirakl** and choose the **Product** entity. This ensures that SyncSpider will correctly align product data for schema generation and import.

![Selecting Mirakl as the target integration for product data synchronization.](https://storage.crisp.chat/users/helpdesk/website/-/d/5/6/1/d561728746936000/a42995bf-d4de-4829-a9c6-4c5f9f_bpbupt.png)

---
## Step 2: Configure Target and Download the Product Template from Mirakl

**For target configuration**, you will first need to upload a file from Mirakl, which will be used to generate the schema for product mapping.

In SyncSpider, go to the **Target Configuration** section, where you will need to upload a file from Mirakl.

![Uploading the product category file in SyncSpider’s Target Configuration for schema generation.](https://storage.crisp.chat/users/helpdesk/website/-/5/1/b/4/51b4baf57b28c000/c5e9ef64-461d-4ab9-9bae-aa6fb1_2ait5n.png)

In the **Mirakl dashboard**, navigate to the **File Imports** tab.

Select **CSV/XML Template** to download the appropriate template for your product category.

![Accessing the CSV/XML template download option from the Mirakl dashboard for product category selection.](https://storage.crisp.chat/users/helpdesk/website/-/7/f/2/e/7f2ed9e06d428800/1c4010d8-12b9-4bd2-9943-777db1_kzgnka.png)

---
## 
## Step 3: Select and Download the Product Category Template

Choose the product category for the items you want to import.

Download the template for the selected category to be used in SyncSpider for schema generation.

In the below example, we selected a category inside Wellness under Beauty and Care.

![Selecting a product category in the Mirakl dashboard to download the corresponding CSV/XML template.](https://storage.crisp.chat/users/helpdesk/website/-/5/2/3/9/52397ddcdc07c800/82a136e9-fbc5-431a-a1ae-6ce83b_ub1if2.png)

---
## Step 4: Upload the Template to SyncSpider and Enter the Marketplace Category ID

Return to **SyncSpider** and go to the **Target Configuration** page.

**Upload the CSV/XML file** that you downloaded from Mirakl.

Enter the Marketplace Category Value (ID), which is the portion of the file name before '-example.csv' in the example below.

![Uploading the CSV template and entering the Marketplace Category ID in SyncSpider for accurate schema generation.](https://storage.crisp.chat/users/helpdesk/website/-/a/9/3/c/a93c970e82eac000/b56a6d16-1473-4544-8e49-9e5bbb_1igror9.png)

```
The **Marketplace Category Value** is a unique identifier assigned by Mirakl for each product category. Entering this ID is important because it helps SyncSpider generate the correct **schema** for your product data.
```
---
## Step 5: Map Fields in SyncSpider

After uploading the file and entering the **Marketplace Category ID**, click **Next** in SyncSpider.

If everything was uploaded correctly, the **Mapping Screen** will appear.

In the **Mapping Screen**, SyncSpider will display the fields for mapping between your **DataHub** and **Mirakl**.

Map the fields to ensure that your product data is accurately synchronized.

![](https://storage.crisp.chat/users/helpdesk/website/-/3/7/4/2/37426519b06a9800/7a3890df-01a3-414f-b3a2-067aef_10a4awl.png)

Once the mapping is complete, click **Save as Template** if you'd like to reuse this setup for future imports.

You have now completed the process of importing a product feed from **DataHub** to **Mirakl**!

---
## Additional Resources

For more detailed information and related processes, check out the following articles:

* [How to integrate DataHub](https://support.syncspider.com/en/support/solutions/articles/3000127093)
* [How to Integrate Mirakl](https://support.syncspider.com/en/support/solutions/articles/3000125399)
* [Overall manual of the Datahub module](https://support.syncspider.com/en/support/solutions/articles/3000120880)

We hope that this covers everything. If you have any further questions or need additional clarification, please contact us via [[email protected]](/cdn-cgi/l/email-protection#32414742425d404672414b5c5141425b5657401c515d5f "mailto:support@syncspider.com") or our chat widget!

##