Importing Products via CSV files
If you need to upload multiple products to BurgerShop simultaneously, use the import product function. Follow this guide to import your products efficiently.
Step-by-Step Guideline:
Step 1: Access the Import Function
- From the BurgerShop admin site, go to Products > All Products > Import.

The system will display the import products popup.

Step 2: Download the Sample CSV template
- Click on the sample CSV template text
- The system will automatically download the sample CSV file for you.

Step 3: Enter Product Information into the CSV file
Below is a detailed guide on how to prepare the file and meet data requirements:
General Requirements:
- The file must be in
.csv
format. - Required fields must not be left blank.
- Do not use Vietnamese characters or spaces in the
Handle
field. - If a duplicate product URL is imported and “overwrite” is selected, the old data will be replaced.
Field | Guide |
Handle | Required. No spaces or special characters. Used to identify the product in the system. |
Title | Optional. Maximum of 4000 characters. It can contain product descriptions in HTML. |
Body (HTML) | Optional. Maximum of 4000 characters. Can contain product descriptions in HTML. |
Option1 – Option3 Name | Required if the product has variants. Maximum of 255 characters. Leave blank if the product has no variants |
Option1 – Option3 Values | Required if variants exist. Maximum of 255 characters per variant. Leave blank if the product has no variants |
Variant SKU | Optional. If a product has multiple variants, each must have a unique SKU. |
Image Src | Required if there are variants. Format: .jpg , .png . |
Price | Required. Maximum of 24 digits, no negative numbers allowed. Allows up to two decimal places (e.g., 19.99). |
Status | Accepts only Active or Draft .If left blank, the system defaults to Active |
Step 4: Upload the CSV file
- After completing the CSV file, upload it to the system.
- Click the Submit button for the system to process the file.

Possible Outcomes
Scenario: System Returns an Issue with the File

- If the system returns a message like “Your import contains an invalid item type. You can still import, but any invalid types will not be assigned,” it means there is an issue with your file. Review and correct the errors.
If you proceed with the import, the system will notify you via email about the detailed issues in the CSV file.

Scenario: System Accepts the File
- If the system confirms that your file works, you can continue submitting to finish the process.

By following these steps, you can efficiently import multiple products into your BurgerShop store using a CSV file, streamlining the process of bulk uploading product information.