I want to ask if it is possible to achieve this through Shopify. I have a framing shop website where I sell a cross-product variant across multiple products. For example, a black frame in 15x21 size variants should be available for multiple products.
I know I can create variants for each product, but is there a better way to create add-on variants and track the inventory quantity through Shopify?
Yes, you can use a spreadsheet-like app to track inventory. And do e.g. Inventory adjustments from an Excel-like format.
And also you can copy-paste the variant you want to replicate for each product - at least it will be done faster within a spreadsheet, compared to the Shopify admin
Our app Material Manager can assist you with this. It allows you to track inventory of raw materials that is shared across multiple variants.
For your example you would add a black 15x21 frame as a raw material in the app. Then you would assign every Shopify variant that uses the frame to that material. Then when one of those variants is sold the frames inventory will be updated in the app and the app will update the inventory of every variant that is linked to it.
Looks like the image didn’t make it. If an order is cancelled or returned with the “Restock inventory” option checked then the raw materials inventory will go back up. If it is not then it wont.
In Material Manager you would need to create a material for each combination. For example: “15x21 / White”, “20x30 / White”…, “15x21 / Black”, “20x30 /Black”…
You would then link each variant to the materials it requires. You can do this on the material page.
You can use the csv import feature to do this quickly. After you add one material click on the “Export” button in the top right. Add your new materials to that spreadsheet then click the “Import” button in the top right to import the changes.
Optionally, if a lot of your products have the same variants you can copy the raw materials from one product to others. You would first need to create the raw materials, then link each variant from one product to the appropriate material. Then you can use the copy feature using the product you set up as the source and then selecting as many products as you need as the target. This will match any variants that are the same between the source and the targets and automatically apply the raw materials needed to them. You can read more about this feature here: https://www.omatic.app/materialmanager/shopify-copy-raw-materials/
Awesome, glad to hear it’s working for you! In the Shopify mobile app if you hit the menu button in the bottom right “Material Manager” will be listed in the apps section.
If the Shopify option on the product called “Continue selling when out of stock” is checked then the customer will still be able to order it. If it’s not then the customer will not be able to.
This isn’t working as intended .
I’ve ticked OFF “Continue selling when out of stock” for some items, and
although I set the app zero as material, I can still place an order.
We can help you troubleshoot. Can you please send us an email at support@omatic.app? Include the link to the out of stock product that you are still able to purchase.