2.6 Products


Adding A Product

To add a product you’ll click on the “Add New Product” button from the Products menu under Catalog -> Products.


This brings up the “Create Product” Page as shown below.

Editing Products

After saving a new product you’ll get the edit product screen which looks like this:


The edit product screen is also accessed from the product listing when clicking on the “EDIT” button next to a product which looks like this:


Navigating the Edit Product Screen

The edit product screen has key areas. The Product settings area:


The Product Features edit Area:


And then the Actions buttons:


Product Settings

Product settings has the following elements:

  • Status – The options here are:
    • Active – This product is currently active and displays in your for visitors to purchase.
    • Disabled – This product is currently inactive and will not be displayed
  • SKU – Here you can manage the SKU of your product if needed.
  • Name – Here you can manage the name of your product
  • Price – This is the base price for your pdocut
  • Advanced Pricing – We can set special pricing options.
  • Description – This is the description of your product. The first 150 characters of the product description are automatically used as a short description for your product.
  • Optional Information – We’re able to set some optional settings for your product that mostly are used for SEO options.
  • URL – Here you can update the url for your product
  • Tax Schedule – Here you can define the Tax Schedule and settings for this particular product.

Finally there is a save button to save any changes.  Changes will not be saved unless you click the save button. Clicking on the save button the screen will refresh and display a informational popup like the below confirming that your changes have been saved.


The red button on the page is the delete button.


Clicking the delete button will result in your product being permanently deleted.

Advanced Pricing

The Advanced Pricing options are found on the Edit Product Screen and display when you click on the “Advanced Pricing” button that looks like this:


Clicking on that button brings up a new set of settings that look like this:


Here you can set the following settings:

  • Retail Price – You can set a retail price for your products and the retail price will display on the products crossed out so your visitors know the product’s price is marked down.  
  • Text for Price – Some manufacturers don’t allow you to display a price for their product when it’s below the Minimum Advertised Price (MAP Pricing). Here you would place text that would display instead of the price like “add to cart for pricing”.  The price would then display in their shopping cart.
  • Internal Cost – This allows you to set what your cost for the product is so that you can automatically create reports based on profit margins.

Optional Information

The Optional Information options are found on the Edit Product Screen and display when you click on the “Optional Information” button that looks like this:


Clicking on that button brings up the settings as shown below:


Here you can set the following settings:

  • Short Description – The short description is a key part of your product catalog and used on pages as well as for SEO.  If you don’t set the Short Description it will automatically be set for you using the first 150 characters of your product description.
  • Meta Title – The Meta Title is the <TITLE></TITLE> setting for a web page. This is a key element for SEO and is set for you by default as follows:

Store Name | Product Name

It’s really important you set this setting to get optimal SEO impact.

  • Meta Keywords – These are key words that you’d like your page to rank for and show up in SEO. Although not heavily used in SEO today it’s still considered best practices to enter your keywords here as a comma separated list like: keyword, keyword phrase, keyword 2, etc
  • Meta Description – This is the short text that displays in search engine results under the page title. This too is best practices to fill out.

Product Properties – Properties

Product Properties are accessed from the Edit Product page. and then clicking on the properties item in the left menu as shown below:


Clicking on this menu item brings up the Properties page


Here we can create public and private properties for our products. Properties can be used to set certain values like “Manufacturer” or “Distributor”. For example, if we wanted to make our products searchable by Manufacturer we can create a Property “Manufacturer” enter the name of the product’s manufacturer and then select if we want it to be public or private and click “Set Property” to save it. Doing this would result in the page displaying as such:


We can not edit properties we can only create and delete them.  If you need to change a property for a product simply delete it and recreate it.

Product Properties – Shippping

The Shipping settings are accessed by clicking on edit product and then selecting “Shipping” from the left menu.  Doing so brings up the Edit Shipping page


Here we can set the following Shipping Properties:

  • Non-Shipping – Check this box if this is not a shippable product such as a downloadable product.
  • Weight – Set the weight of the product when packed for shipping
  • Length – Set the length of the product when shipped.
  • Width – Set the width of the product when shipped.
  • Height – Set the height of the product when shipped.
  • Extra Fee – Add any extra fee that this product may have when being shipped this could include setting a handling fee.

These settings are all feed into the real-time shipping calculators and used to help calculate shipping costs as your customers purchase products from your store.

Product Properties – Images

The Product Images settings are found by clicking on the “Images” menu option in the left hand menu on the products page. Here we can upload images for our products and then we can also set caption text and “Alt Image Text” which are both important for usability and handicap accessibility.

Uploading an image

To upload an image for a product, select the choose files option on the screen shown below, select the image from your computer and click “Upload Images” to upload the image to the store.  Note, storefront supports selecting and uploading multiple images at one time streamlining the process of loading images for your products into your store.


Editing Image Text

After your image is uploaded click on the Edit button as shown in the image above and this brings up the “Edit Product Image” screen shown below


From here you’ll enter a new caption text and Alt Text to be displayed for your product image.  Then click the “Save” button to save those changes. The screen will refresh back to the Images screen and your changes are automatically saved.

Product Properties – Customer Choices

Customer Choices are found under the product menu on the left side.  

Customer Choices allow you to create configurable options for products.  Examples of Customer Choices would be sizes: Small, Medium, Large or Colors: Blue, Red, Green.  

Customer Choices can be either drop down lists referred to as “Select Lists”,  Checkbox lists referred to as “Checkboxes” or Text fields allowing for free form text input.

Accessing Customer Choices

To access customer choices, go to the product you wish to change the customer choices for and selecct “Customer Choices” from the left hand menu as shown below


Clicking on Customer Choices will bring up the Customer Choices Page that looks like the below:


Adding a new Customer Choice

To add a new choice first select the choice type from the dropdown menu and then click Add Choice.  The options are as shown:

Select List




Text Input


Select Lists


Editing A Checkbox

Adding Checkbox Items

Once you’re on the edit Choice (Checkbox) screen at the bottom is the list of Items. You can add items but entering the name for the item and then clicking “Add Item”.  Once you add an Item the list of Items will adjust and look similar to the below:


You’ll want to first add all of your list items and then you can start editing them.

Editing Checkbox Items

Once you’ve added your items you can edit their settings by clicking the “Edit” button next to the choice.  This will bring up a new set of editable options as displayed below:


Here you can edit the following settings:

  • Name – The name of the choice
  • Is Label – If the choice is a Label
  • Price Adjustment – Enter a new price if it should adjust the price of the product. This can be either a positive number (10.00 to increase price by $10.00) or a negative number (-10.00) to reduce the price by $10.00.
  • Weight Adjustment – Enter the weight adjustment amount and this too can be a positive or negative number.

Once your cohices are edited, click “Save Changes” and move on to the next Choice Option.

Ordering Checkbox Items

Text Input

Editing A Text Input

Product Properties – Variants

Variants are used to create unique price, sku and inventory selections based off of customer choices.  For example, if you were selling a smart phone you may have an option that has 16GB of memory or 32GB of memory. The 32GB version would be slightly more and you would maintain separate inventory levels for each version.  This is how Variants would be leveraged.

To create a variant first you define the customer choices and then create the variants from that. Variants can be multi-dimensional where you have multiple customer choices that result in different variants. Using the smart phone example. Maybe we have a silver and a black smart phone and both come in 16GB and 32GB versions. That would be 4 different phones we’d carry in stock with different pricing, sku’s and potentially weight options.

Creating Variants

Before you can add a variant you’ll first have to add a customer choice and set that customer choice as a variant in it’s choice options as shown below


Adding customer choices that are variants will change the customer choice options to show those options that are variants:


Once you’ve added your customer choices then you can create the variants. To create the variants you’ll first select the “Variants” option from the product menu as shown below


From here the Edit Variants Screen will display


You can manually add variants by selecting the Variant combinations and then clicking the “Add Variant” button or you can click the “Create All Variants” button.

After we’ve added our variants the Edit Variants screen will change as displayed below


Editing Variants

Once our variants are added we’ll want to edit the options for each variant separately.  This is completely optional but generally your products will have different options based on the different variants. To edit variants simply click Edit next to the variant you wish to update and this will bring up the “Edit Variant” box for that particular Variant similar to what’s shown below:


The options are as follows:

  • Custom SKU – The custom sku is if you want a special sku for inventory tracking and reporting for this variant. If so you would enter it here.
  • Changes Price – Here you can set the variant to either use the product price or the special variant price.

Finally, once your options have been selected, simply click the “Save Changes” button to save the variant changes.

Product Properties – Inventory

Inventory is tracked on a per item basis and can be set under the Product settings selecting Inventory from the left menu. Once you’ve selected inventory it will look like the below screen


Inventory Settings

On the Inventory screen you can see at the top that the product is available for sale because of the large green box.  When Inventory is out of stock it will change to look like the below:


Inventory Mode


On the Edit Inventory screen, the Mode option allows you to define how Inventory is handled the available options are:

  • Hide when out of stock – Select this option and the product will automatically no longer show up in searches when inventory is depleted.
  • Ignore Inventory – This will display the product and make it available for sale whether Inventory is available or not.
Low Stock Warning At


The Low Stock Working At setting allows you to set what quantity you’ll start to get notifications that stock is low and you should look to add additional stock soon.

Current Inventory


The Current Inventory display gives you an overview of how many of the items are available and currently in inventory, how many have been reserved for previous purchases and how many are available total.

Adjusting Inventory


From the Adjustment Dialog you’re able to manage your inventory.  You can add a quantity to the available inventory, substract a quantity from the available inventory or reset the available inventory.  To make changes simply select the option, enter the quantity and click the “save” button.

Product Properties – Reviews

On the reviews option you’re able to manage reviews

and approve or disapprove reviews.

Product Properties – Related Items

The Related Items settings allows you to define which products are related to other products on product pages, during checkout, etc.  Leveraging related items often show up on product pages as “Customers that bought this item were also interested in these items” areas like found on Amazon.com.  In Storefront Related Items display on the product page as shown below


In Storefront you can set the related items page by going to the products menu and selecting “Related Items” from the left menu. as shown below


This brings up the related items screen like below:


Adding Related Items

To add related items simply click on the “Add Related items” button and this brings up a list of products in your catalog. From here you’ll simply click the Add button to add the items as highlighted below


As you add products they will disappear from the menu.

You’re also able to search and filter the products using the search box at the top and clicking the “Filter” button.   After you’ve added a few products to the Related Items list the Related items will update as shown below:


Sorting Related Products

You’re able to sort the related products by simply clicking on the arrow selector next to a product and moving the product up or down in the list.


Deleting Related Products

You’re able to remove product relations by simply clicking on the red icon to the right of the product as highlighted below


Product Properties – Product Pages

Products can be added to existing product pages from the Pages menu under the Product settings. This menu is accessible after clicking on a product and then selecting pages as shown in the image below.


The display will update with the Product Pages screen shown below


From this screen you can assign your products to various pages within your shopping cart.

Adding a Product to a Page

To add a product to a page simply select the page from the dropdown box highlighted below as #1.


Once selected, click “Assign to Page” and it will display in the list pages on the Pages screen


Removing Products from Pages

To remove a product from a page simply click on the red button with a garbage can on it to remove it from that particular page as highlighted below


    in 2. Catalog Management