2017-09-11
Rating 0 stars - 0 votes

How to Import XML Feeds to PrestaShop?

To enhance data upload possibilities and make it of straightforward character merchants usually resort to PrestaShop import. Data import allows you to easily fill your product catalog when you need to populate it with a great number of items or implement update efficiently.


Variety of feeds to be imported store data in .xml format. Some import profiles do not accept .xml data and it makes you convert files and perform extra tasks before import. Store Manager for PrestaShop lets you bypass the inconvenience of manual data converting since its import wizard works with different file formats.


Product import wizard organizes the procedure of PrestaShop .xml import into several logical steps, within which you should designate data upload settings.


Pre-Import Tasks

In order to attain desirable data import outcomes and avoid malfunctions in the course of data transfer, you are supposed to proceed with the following:

  • set up FTP connection if product pictures are provided in the file and should be imported
  • check the file, product details will be imported from and ensure necessary fields are recorded
  • if needed proceed with database backup

Configuring PrestaShop XML Import

Afterwards designate PrestaShop import from .xml file settings, as it is described below in this artiicle.

1. Select the File for Import

After you start up the wizard from Tools -> Import/Export -> Import/Export Products or product toolbar and opt for the import operation, you will be transferred to the step, where import file should be provided. It can be local file or that placed at remote location. You must firstly select the source of the file and afterwards designate file settings.

2. Convert XML Data to CSV

This stage of PrestaShop import is responsible for input .xml data transformation to .csv. Firstly base product node, that contains all the details on a product, should be selected. Afterwards set transformation mode depending on node structure. Once you are done with this, proceed with fields associations – define what .csv column this or that .xml node refers to. Pick .xml node from the list to the left and drag-and-drop it to corresponding .csv column to the right.

3. Designate File Delimiters

After information is being converted to .csv and the following wizard window comes up, you should set delimiters used to detach multiple values, subvalues of values and terminating character used to detach categories in category tree. Below data you are going to transfer in the process of PrestaShop .xml import is displayed in preview window.

If you are going to upload images, downloadable products or attachments proceed with corresponding settings.

4. Set CSV Columns-Database Fields Associations

On this step you should indicate what fields at PrestaShop database this or that .csv file column corresponds to. Opt for product identifier and combination identifier, if product attributes come in the file.

5. Proceed With Import Options

Before you commence on PrestaShop import itself, you should set proper import options – data upload method, actions over products that are not recorded in the file, category options, choose necessary product options and category associations.

Being able to import PrestaShop .xml data on the fly opens new possibilities and perspectives for efficient store content management. Upload feeds with Store Manager for PrestaShop – experience all the advantages of efficient data management.


Tags: PrestaShop import, import to PrestaShop, PrestaShop .xml import, PrestaShop import of .xml



Upload .xml data to PrestaShop FREE with Store Manager for application

Upload Now