Adding Products in Ubercart

Adding a product in Ubercart is a relatively simple process. First, start by logging into your account on your Drupal website using your administrative username and password.

After you're logged in, there is normally a button in the shortcut toolbar for adding content. If not, you can click on the "Content" button. The image below explains how you get to the area when you add new content:

When you've clicked on the link to add new content, a new dialog will appear asking you what type of content you would like to add. In this area, you need to select "Product" as your content type. This will bring up the screen for adding a new product.

​Product Basics

The first several fields in this form are self explanatory, and in the interest in time and space, I'll leave their description brief:

  • Name​- The name of the product. You want to make sure you make this descriptive and that it will help your users to find your product.
  • ​Description​- The description of the product. The more detailed the better. You want your customers to not have any questions about your product when they decide to place their order, otherwise you are leaving opportunities on the table.
  • Summary- Clicking on the "Edit Summary" will allow you to introduce a short description for the product. If you omit this part, Drupal will clip your long description for some views that require it.
  • Text Format- This determines what format that you enter your description in. Normally, your system administrator will set different types of input to prevent your users from inserting malicious code into your site. You will want to choose "Full HTML" for this if it is available. If not, choose "Filtered HTML" and your last choice will be "Plain Text".
  • Image- Use this to upload product images.
  • Catalog- This is where you select the categories where you would like your product to appear. You can hold down the shift key and select multiple categories if you would like.
  • Manufacturer- If this field is enabled, you can select who manufactured the item.
  • UPC- If the product has a "Universal Product Code", inputting it here can make it easier to find on the web. If you don't have one, don't worry about it. It's normally on the barcode for the product.

Product Information

This area asks a series of commercial questions about your product that determine the selling price and help populate your reports. Fill out as much information as you know. These fields are used to calculate shipping and the final selling price of your product.

  • SKU- The internal identifying number for the product in your records. This must be unique. You cannot have multiple products with the same SKU number.
  • List Price- The "used to be" price shown to the customer. Use this if you want to show what the original price of a product was before a markdown.
  • Cost- The cost for the product at wholesale or to be manufactured. This is NOT displayed to the customer. It can be useful if you're creating reports to determine your store's profit, margin, etc.
  • Sell Price- This is the price that is charged to the customer. This is the only price field that is mandatory. Don't leave this at 0, you don't want to be giving your product away!!!
  • Product is shippable- If this product is digital or some sort of intellectual property, it is obviously not shippable. This field is to indicate whether you will be sending a physical product. If you are, checking this box will bring up a series of further questions.
  • Weight- Enter the weight of the product with packaging. This also asks for the unit of measure. This is pretty self explanatory: pounds, kilograms, etc.
  • Length, Width, Height, Units- Enter the package dimensions of the product. This helps to calculate dimensional weight required by some carriers. If the product has funny dimensions, there is normally an extra cost. If you don't know this, just guess. As long as you're close, there shouldn't be any surprises. Don't leave these blank though, it will mess up your shipping calculation in some shipping modules.
  • Maximum Package Quantity- How many of this item can fit in one box? This determines whether someone that orders a quanitity of more than one of this particular product will be billed for the complete shipping amount more than once, or if the system will attempt to put all the weight in one box. This can make a big difference in shipping costs. If you're selling keychains, you can obviously fit several into a box, if you are selling computers, they may come prepackaged and you can only send one in a box. This is where you specify that.
  • List Position- If you are interested in having certain products appear in a list above other products, set this value higher. Otherwise, products will appear in alphabetical order.

Shipping Information

This is where you set options for the specific shipping modules. Most of the time, you don't need to change anything in here. Sometimes though, there are changes that need to be if you have a product that is an outlier.

  • Default Product Shipping Type- Change this if you want this particular product to using a shipping method other than the default shipping method. Normally the default is set to "envelope" or "small package". If you normally sell widgets and are selling tickets to an event, it will make sense to change this to "envelope", otherwise, you can normally leave this alone.
  • Default Product Pickup Address- Your product pickup address is set up when your webmaster makes your store. If you need to change this address, this is where you do it. An instance where you might do this is if you are selling products for a friend, or perhaps this product is dropshipped from a wholesaler that is physically in another region. Regions can affect shipping prices and are used when calculating shipping cost.
  • Flat Shipping Rates- This is what is charged for shipping when the flat rate module is used. Using the flat rate module can simplify data entry because weights and measures of the products are not as crucial. The downside is that shipping costs are not always accurate. If they are carefully determined, it can be a wash in the end.
  • USPS Product Description- This is where you select your packaging type if you are using the United States Postal Service. Pick the packaging type that you're using if you use USPS packaging, otherwise, you most likely will want to pick "rectangular" as your package type if you are using your own rectangular packaging.
  • UPS Product Description- Same idea as the USPS product description, only with UPS products.