BOM Kits

Create Bill Of Material (BOM) Kits

In StoreAutomator, kits are either a multiple of the same product e.g. 10 pairs of socks or a number of different SKUs e.g. sweatshirt + shorts + trousers + socks + cap etc. 

When setting these up, the Kit item quantity field must always be an integer.

Bill of Materials kits are typically the different items required to build a product e.g. a bicycle could be the frame + seat + pedals + chain and so on. 

In a BOM kit, the quantity can be decimal, for example, 1.67 or 0.222888 or 267.12, it doesn’t have to be an integer. This can be helpful for a variety of different scenarios particularly where a product is a measure of something e.g. wiring: 1m, 2m, 0.5m or nails where a product of, say, 100 is a proportion of a pack of 1000.

How to create BOM Kits

You can either create BOM Kits individually or in bulk.

  1. Create in bulk

Bulk uploading BOM Kits is possible by using relevant headers, “kit_item_sku_x”, ”kit_item_bom_quantity_x”, different than normal kit upload fields “kit_item_sku_x”, ”kit_item_quantity_x”, where X can be as much as 25. StoreAutomator uses the same sku field for both, just by changing the quantity to BOM quantity, you can easily denote that this product is a BOM type.

You can Create a BOM Kit that has as many as 25 SKUs.

You can place BOM Kits in a parent to create a variation family.

You can include multiple BOM Kits into another BOM Kit, just make sure that the included kit items must be created in your inventory before you can create the newer BOM Kit.

BOM Kits must be created from scratch, a single product cannot be converted to a BOM Kit, or a kit product cannot be converted to a BOM Kit, as StoreAutomator does not let a Kit Product content’s or their quantities to change.

Column A: productdata.sku which will be your BOM SKU.

Column B: brand name

Column C: title

Column D: kit_price type which is exactly the same as the kit bulk file. It can be either set as fixed, or dynamic-regular, or dynamic-actual

Column E: price: if the price type is fixed, then the price will be a fixed price. But if you choose to use dynamic-actual or dynamic-regular, you need to give a discounted percentage on the cell. For example, for the total price of kit item skus, you would like to discount 20%, then you need to type as 0.80 in the for the bom/kit sku. Total price of kit items will be multiplied by 0.80 which will make 20% discount from total. Same thing for dynamic-regular too.

Column F: kit_item_sku_1  the first item that you want to have on your BOM/KIT.

Column G: kit_item_bom_quantity_1: the difference between regular kit file, you need to add “bom” wording in kit item quantity. So, you can enter decimals in this quantity. Note: you can add an integer number as well.

More kit item sku and kit item bom quantity can be added. You just need to add a new column by changing the number below

kit_item_sku_2 kit_item_bom_quantity_2

kit_item_sku_3 kit_item_bom_quantity_3


In the kit/bom bulk file, the first kit/bom sku must be the one that has the most component skus. For example, if you have a bom that has 15 different component skus (kit item skus), this bom sku must be the first one in the file. And make sure those components are already created in SA first.

  1. Create individually

Go Inventory>Products

Click +Add Product

Enter the necessary information into the box such as below screenshot. Note: You need the select Kit as single at first. In next page, you can select BOM option if it will be a BOM product.

The rest of the steps are same as creating Kit items which you can see it in detail in a chaper titled: Create Kits and Bundles


Was this article helpful?

0 out of 0 found this helpful