How to Import a Product Feed from DataHub to Mirakl

Created by Aleksandra Furundzic, Modified on Mon, 16 Sep at 6:19 PM by Aleksandra Furundzic


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. 


TABLE OF CONTENTS



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.





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.



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.



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.




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.

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.




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:



We hope that this covers everything. If you have any further questions or need additional clarification, please contact us via [email protected] or our chat widget!

 





Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article