Step By Step – Creating your first product in nopCommerce

This article was written to help create a product in nopCommerce. It deals with product level details like price, sku, description, product attributes (questions), and much more.

So before I get into the details of how to create a product in nopCommerce (v1.8), a couple of quick things to note that might save you some time down the road.

Think of the overall product section as a web page not a product. On this page you will place any pictures of the items you are selling, give an overall description, and add things like related product or social networking items. What you will not be doing… is setting up SKU’s, prices, quantity, questions, answers, or any other gritty details associated with your products.

The reason for this is lets say for example you are selling T-Shirts. When you set up your T-Shirt product, the first thing you are going to do is say some general things about your T-Shirt. Cotton, Machine Wash, high quality fabric. Then you can add some pictures of the shirt, maybe the front, back, and what the package looks like. At this point you are ready to enter in the details of the T-Shirt like price, color, size, ect. Well you may want independent pictures, prices, descriptions, and other various details that need to be displayed to your customers on the T-Shirt Product page. For this reason, all the SKU’s related to your product are handle at a lower level than the product page itself.

Ok, lets get started.

  1. Start by going to the Manage Products section and clicking the “Add New” Button in the upper right corner.
  2. Take a deep breathe, you don’t have to fill out everything you see here. Lets just note the important stuff. Product Name, Short Description and Full Description are a good place to start.
  3. Once you have those items filled out, click “Save” in the upper right corner. Once you have done this, the option in the upper right will have changed to “Copy“, “Save“, and “Delete“.
  4. Now if you like you add a picture or two to your product.
  5. At this point thing get a bit tricky. You are now going to add the business level stuff, like SKU’s, prices, questions, and things like that. Go to the “Product Variants (SKUs)” tab. Here you will see an item called “Unnamed product variant“. This would be the first “SKU” listed on this product’s page. Go ahead and click “View” across from the “Unnamed product variant“.
  6. This will take you to a new page called “Edit Product Variant For Product: XXXX“, here you can enter in specific information like price, SKU, a more specific product picture, and many other details.
  7. Most simple products can be built from the steps given here, but what if you need to ask your Customers questions about the product like size, or color. If you are one of those people keep reading.
  8. From the “Edit Product Variant For Product: XXX” screen go to the menu and go to “Catalog” -> “Attributes” ->”Product Attributes” section.
  9. Once the screen loads, click “Add New” in the upper right corner.
  10. Here list the title of the question you want to ask you customer, for example… color. What this step does is create a structure for this question to be used for more than one product. That is why this section is somewhat unrelated to the individual product section
  11. Now that you have created a question, go back to your individual product in the “Manage Product Section“. There find your product and click “Edit” on the left hand side of the screen.
  12. Go to the tab labeled “Product Variants (SKUs)“, find your “Unnamed product variant” and click “View
  13. Now go to the tab labeled “Product Variant Attributes“, at the bottom of this page you can create a question in any type you want… Drop down, check box, text area, ect. If you create a question that has predefined answers, like a drop down list, you can edit those values after you create the question. There will be a link in the “Values” column which will let you edit the answers to your questions along with any pricing modifications that might need to be done based on the Customer’s answer (like if the ordered a Shirt in a size XXXL, you want to charge $5.00 extra for more fabric).

I posted a of pictures of our journey and some examples of what a totally built out product with questions, answers, and anything else might look like.

If you have any questions or want to see something in greater detail just ask in the comments section and I’ll get up whatever information you are looking for.