Material Manager Quick Start Guide
Starting syncing your raw material and Shopify inventory levels effortlessly with Material Manager
Add raw materials
The first thing to do after installing the app is to add some raw materials. Click on the “Add raw material” button.
This will bring you to the add material screen where you can fill in the details for your raw material. You can also add the inventory level for the raw material at each of your locations.
Add product variants to the raw material
After adding the raw material add the Shopify product variants that use the material to it. Click on the “Add product” button.
This will open up a dialog that will allow you to search through and assign multiple Shopify product variants to the raw material.
Once the variants are selected you just need to fill in how much of the raw material each variant requires. In this example each variant requires 1 t-shirt to make the final product.
After adding the variants to the material their inventory levels will automatically be updated.
Add raw materials to a product from the Shopify product page
You can also view/edit all the raw materials assigned to a product’s variants when viewing the product in the Shopify admin. On the product page in the top right click on the “More actions” button and then select “Raw Materials”.
This will open a dialog that will allow you to see and manage all raw materials assigned to that product’s variants.
To add a new raw material to a variant use the “Add material” link on the left. Search for the raw material, set the quantity used by the variant and click the “add” button.
To remove a raw material from a variant use the trash icon next to the material.
Inventory level updates
When a variant is assigned to one or more raw materials it’s inventory level is set to the maximum amount of products that can be created based on all the raw materials required.
Note that inventory is only updated for variants that meet the following conditions:
- The variant has the “Track quantity” option selected.
- The inventory levels for the variant will only be updated at locations where that variant is stocked.
Shopify events that change the inventory levels of raw materials
When orders are created, the inventory levels of the raw materials will be decreased by the appropriate amount. Decreasing the quantity of the raw materials in the order will also trigger updates to the inventory levels of all products that use those materials.
When an order is cancelled, refunded, returned, or products are removed from it, the inventory levels of the raw materials will be increased if the ‘Restock’ option is selected.