If you have a large number of products you want to offer in your PrestaShop store, importing a CSV file of those products will make the process quicker than entering each product one by one in the PrestaShop back office. In this tutorial, we will walk you through importing a CSV file of products into PrestaShop.

Please be sure that you have properly formatted your CSV file before beginning the import process in PrestaShop. Before you import your CSV product file, check the following:

  • The Name field is required for importing and creating products.
  • You can let PrestaShop automatically assign a Product ID by leaving the ID field blank in your CSV file.
  • Active field: 0 = not active, 1 = active
  • To assign a product to a category (or categories) during import the category (or categories) should be identified by name (not ID as was the case in previous PrestaShop installations).
  • The category you assign a product to must already exist in PrestaShop. You can create the categories either through the PrestaShop back office or by importing a CSV file of categories.
  • If you want to assign a product to multiple categories, separate the category names with a comma (,) in the Category field.
  • If you do not assign a category for a product, it will be automatically assigned to the Home category in PrestaShop.
  • The price column uses your store's default currency (this is set in Payment > Currencies > Currency options).
  1. To begin the import process, log into your PrestaShop back office.
  2. Click on the Tools tab and click on the CSV Import link.

    presta-tools-csv-import

  3. In the Upload area on the CSV Import page, click the Browse button and select the product CSV file to import from your local computer.

    presta-choose-upload-product-csv

  4. Click the Upload button.

    presta-upload-csv

  5. Under the Import heading, choose Products from the drop down menu of what you would like to import and click Next step.

    presta-product-import-next

  6. If your product file contains a header row (most do) input 1 in the Skip lines field provided.
  7. Make sure the field names (column names) in your CSV file are properly matched to their corresponding field name in PrestaShop (e.g. ID to id, Active to Active, Name to Name, etc.).
  8. Select Import .CSV data to begin importing your CSV file of products into PrestaShop.

    presta-import-product-your-data

  9. Verify your products imported correctly by navigating to the Catalog tab and viewing each of the categories you imported products into or viewing your your live site.

    presta-new-products-imported

Anytime you want to import new products, use the steps above. To update existing products, simply input each product ID of the products to be updated in the ID column of your product CSV file.

Did you find this article helpful?

We value your feedback!

Why was this article not helpful? (Check all that apply)
The article is too difficult or too technical to follow.
There is a step or detail missing from the instructions.
The information is incorrect or out-of-date.
It does not resolve the question/problem I have.
How did you find this article?
Please tell us how we can improve this article:
Email Address
Name

new! - Enter your name and email address above and we will post your feedback in the comments on this page!

Did you find this article helpful?

Comments

2012-07-09 3:40 pm
Hi,
how can i add one product to different categories and subcategories ?
Staff
13,458 Points
2012-07-09 4:26 pm
Hello AimeRuiz,

I'm going to assume that you're in a current version of Prestashop 1.x and that you trying to add a PRODUCT. The main Prestashop version that I am currently using is 1.5 (which is now in release candidate- so it's almost out now). When I look at ASSOCIATIONS, I see that I can select multiple categories for each product.

Have you tried this in your version of Opencart?

You might not be able to this currently, depending on the version you're using.


If you have any further questions, please contact technical support or leave a comment at the bottom of the page.

Regards,

Arnel C.

Post a Comment

Name:
Email Address:
Phone Number:
Comment:
Submit

Please note: Your name and comment will be displayed, but we will not show your email address.

Related Questions

Here are a few questions related to this article that our customers have asked:
Ooops! It looks like there are no questions about this page.
Would you like to ask a question about this page? If so, click the button below!

Help Center Search

Current Customers

Email: support@WebHostingHub.com Ticket: Submit a Support Ticket
Call: 877-595-4HUB (4482)
757-416-6627 (Intl.)
Chat: Click To Chat Now

Ask the Community

Get help with your questions from our community of like-minded hosting users and Web Hosting Hub Staff.

Not a Customer?

Get web hosting from a company that is here to help.