An Excel spreadsheet file (XLSX) cannot be uploaded as is, but you can convert it to a CSV right in Excel and then upload to StoreFront. To convert XLSX to CSV, use the Save as option in Excel and select the CSV format from the available options to save the file with .csv extension.
Please keep in mind that having a .csv extension alone does not make the file valid. The file contents also matter, so please make sure they comply with the import format specification.
The options are rather complex properties of the products, and it is not really feasible to put them into the same plain table, as described above. StoreFront does not allow importing product options using the CSV format described here yet. However, you can partially import product options using CSV files in XCart format.
Yes, you can import your products in XCart and LiteCommerce formats.
For more information:
StoreFront does not allow importing categories using its format yet. However, you can import categories using CSV files in XCart format.
Import process is a quite long and resource consuming procedure. Thus it can affect server performance, so all the other stores which use the same server can load slower because of that. We don't want this. We want to make sure, that all the stores are always loaded quickly. So we have implemented a smart way to import products from different stores. How it works (in a nutshell):
As a result, even if 100 StoreFront users decide to import 20,000 products each at the same time, all the other stores will work without any delays or slow downs.
In your particular case we assume that the import queue has already had a bunch of files to import and the server load has been a bit high. So it has taken longer than usual to import your file.
The skip column options in the import settings dialog are necessary when your CSV file has some columns that cannot be processed by StoreFront, and you for some reason do not want to modify your CSV file. Enable the skip column option and StoreFront will ignore the corresponding column in the CSV file.
In most cases issues with CSV import in your StoreFront store are related to one of the following:
There following is an example of a CSV file and the corresponding import settings:
If you have any problem when importing a CSV file, you should first of all check the below points:
The import function may generate the following errors:
When updating your products with the import function, StoreFront checks if the incoming products already exist in your inventory by their SKUs as the key field. It takes each row of the imported file and verifies whether the SKU is already present among your products. The SKU is verified word-by-word, i.e. the length and the exact characters in the SKU must match both in the imported file and ina your inventory in order for StoreFront to consider this product a target for the update. If such a product is not found, StoreFront will create a new one and will store the information from that row in the new product.
So, for example, SKUs '00050' and just '50' are completely different for StoreFront, despite that they both may represent numeric value 50 and may look the same for humans. When you have a product with SKU '00050' in your inventory, and try to import a product with SKU '50', you will get 2 similar but separate products - because for StoreFront those 2 SKUs are completely different.
We have had a number of reports that Microsoft Excel has to cut off the leading zeros from the SKUs, just like in the example above. This may result in duplicating products when you quickly edit your exported inventory in Excel and import it back to StoreFront.
Excel automatically selects the most similar format for the columns, so if you use numeric SKUs and try to edit an exported file from your StoreFront inventory in Excel, it may decide that SKUs are pure numerals and their leading zeros are meaningless.
To prevent such behavior, you can try to rename the exported *.csv files from StoreFront into *.txt, open them in Excel with 'Open…' menu command (not just by double-clicking on the file). In this case Excel will show the settings dialog, where you can select the exact type for each column; you should select the 'Text' type for the SKU column to preserve its leading zeros.
The other solution is to use OpenOffice.org free office suite to edit the *.csv files exported from StoreFront. No renaming is needed then: you can just open the *.csv files with OpenOffice spreadsheet editor and it will show the settings dialog immediately. Make sure that the settings you use there produce a meaningful table of product properties for you, and the SKU codes match the ones you actually use in your StoreFront.
In some cases everything is imported fine except for the product images. If you face such a problem, please follow these troubleshooting steps:
StoreFront CSV import file, you have to use the direct links (e.g.http://example.com/image.jpg) , not just URLs of HTML pages that display that image (e.g. http://example.com/image_page.html) . Here's how to get a direct link from an HTML page containing the image:
StoreFront exports all the information in UTF-8. This encoding is widely used and is already a standard for web applications, because it is compatible with all languages. For example, you can have a part of your product description in French and the other part - in Japanese.
However, if you use a non-English version of Excel, it may expect your CSV file to be in a different encoding, for example in the encoding of your national language. Thus, non-ASCII symbols will be corrupted. In order to fix this issue take these steps:
All decimals are rounded to nearest integers after importing a CSV file. Why?
Such issues are caused by an incorrect number format used in the import CSV file, e.g. when you use a comma as a decimal separator (it must be a dot). Please refer to this paragraph for the details: Number format.
back to Store Front View