Product variations/options problem for successful sneaker store

4 0 0

We have a very successful offline footwear store and now we plan to move into e-commerce/Shopify. We sell sneakers and the customer can choose between a selection of different shoe laces. The sneaker itself is not a product variation that can be bought alone, nor are the shoe laces. Only together they become a SKU and can be bought.

Obviously, we hold only a certain amount of inventory for each sneaker size and each type of shoe laces.

Its pretty straightforward to manage this offline, when a specific sneaker size is out-of-stock we tell customer that the size is sold out currently, or when a specific shoe lace is out-of-stock we tell customer that this specific variation is sold out currently she/he may want to choose another shoe lace instead.

Now, trying to plan our online store infrastructure/work-flows, I found out that this becomes a challenge online. With the available Shopify options, it seems it only allows us to create variants/SKU's as "end products". But we don't have finished "end product" on stock and therefore we cannot enter the inventory level for each "end product". Instead, we only have the product options (sneaker + shoe laces) which then together will become an "end product" according to customer's selection. I hope that makes sense.

Basically we are looking for a solution that allows us to set the stock levels of each product option. For example:
Sneaker_1 size 8 = 200 units
Sneaker_1 size 9 = 350 units
Sneaker_1 size 10 = 250 units, etc.
Sneaker_2 size 8 = 150 units
Sneaker_2 size 9 = 275 units
Sneaker_2 size 10 = 200 units, etc.
ShoeLace_1 = 250 units
ShoeLace_2 = 600 units
ShoeLace_3 = 300 units, etc.

When a customer orders Sneaker_2 size 9 with ShoeLace_3 (SKU example S02-090-L03), then the stock levels should adjust automatically (both -1). This would then make sure we never sell something we don't have + allows us to easy manage inventory levels.

Does something like that exist? Is there an app? What is your recommendation? Thank you!

Replies 4 (4)
4 0 0
Shopify Partner
100 4 18

Hey @snkrs in this scenario you'll likely be assembling bundles to sell on Shopify. There are a variety of apps that support this, though most apps will require you to pre-make the bundles, which may be a selection criterion that you'll have to chat with the bundle apps providers to figure out if they offer it. 


Bundles Apps on the Shopify App Store


The alternative option would be to set up your own private app that has restrictions on each individual product to show all the options (laces/shoe style), but restrict checkout until they made a selection in each category (shoe with a lace). This is the route I would personally take, it'll be a lighter app to do this specific function and thus remove some of the extra features many of the existing bundle apps provide. 


For handling the inventory on each of your bundles, depending on how many orders you are creating, it might be beneficial to have a system that will coordinate the pick and pack of your bundles into batches to make it efficient here. For a look at handling this process within a Shopify inventory system take a look here, and check out



The best Shopify Inventory Management App: Purchases, Bin Locations, Visual Inventory, Warehouse Management, Pick Pack Ship, Cycle Counts, and more.
Get your first SKUSavvy Mobile Inventory and Order Fulfillment account free for 50 orders
Schedule a call
Shopify Partner
1273 176 850


I’m Richard Nguyen - CRO Expert at PageFly- Free Landing Page Builder. 


I think with your case, at first, you need an inventory management app. You can have a look at this article to see which one is the best app for you.


And after you had finalized all the essentials information for your variants, you need to have a way to display it to your customers. In this case, option swatches apps will be the best. Please kindly check this guide and find the best apps for you:


Our app - PageFly has our own option swatches system, which is easier to configure on your page. But I can't guarantee the effectiveness of our system. You can have a look first or give it a try, because it's free to use.


I hope these information can be helpful to you!



PageFly- Advanced Shopify Page Builder - Empowering 100.000+ active merchants.

Check our Evergreen List of Best Platforms To Sell Online.

Check our guide The Most Common Ecommerce Merchants Problems And How To Avoid Them

Learn how to boost your sales for Father's Day with PageFly

Shopify Partner
126 6 19

@snkrs Have you got the solution? If not, I have a similar solution that can match your requirements.


First, you need to create the product from Shopify for sneakers and while creating the product, you need to create the options for styles, size, and shoe laces. Check this Screenshot. After creating the options, the combinations of variants will be automatically created below. You need to add the stock quantities according to the variants here.


Here, the limitation is Shopify won’t allow you to show options more than two. It’ll just display the styles and sizes, not the shoe lace. Also, your customers won’t be able to choose multiple shoe lace to order.


But the MultiVariants - Bulk order app can help you with this. With this app, It’s possible to select multiple options with multiple variants. Like they can choose the style, size, and the shoelaces which are available in stock. It will allow you to select as many as variants before going to the cart page. For example, your customer can choose Sneaker 1 in size 8 and choose 3 different shoelaces. Not only that, but you can also limit the number of shoelaces they can purchase if you want.


Regarding your concern about the inventory, the stock will be automatically adjusted for both Shopify backend and product pages. Whenever the stock is empty, the customer won’t be able to add that variant to the cart.


Here is the Demo product where your customer can easily choose the shoe styles, size from the dropdown, and shoelaces from the list. MultiVariants - bulk order appMultiVariants - bulk order app


Emilia7 | eFoli
-Was my reply helpful? Click Like to let me know!
- Was your question answered? Mark it as an Accepted Solution
- Checkout our apps:Inkybay || MultiVariants