Hello, I want to add more variants than the allowed 100 on Shopify, I want to do this because I have started selling golf clubs on my new site and there are many options. The link below highlights the limit that I currently have. I want to have 10 categories/options and several hundred variant options if possible. My theme is Sense. Any help would be much appreciated!
Thanks for posting! I hope your day is going well.
Unfortunately, Shopify has a 100 variant limit per product. The reason for this is related to how our
API works and the total allowable data size of each call. Each API call allows for a maximum of 250 products and 100 variants per product, so 25,000 variants per call. If we were to increase this the time for API calls to complete would also increase.
As such, we recommend breaking up your products where applicable. This will also allow for a better customer experience as having too many variants can appear cluttered and overwhelming.
An example of this would be if you had the Variant Options: Style (t-shirt, tank top, hoodie), Size (S, M, L, XL, 2XL) and Color
With those 3 variants and their options, you’d have 105 possible variants. For the workaround, you could take the ‘style’ variant option and create separate products for each of them. This would mean one product forT-shirt, one for Tank Top, and one for Hoodie This creates 3 different products, each with 35 possible variants.
I hope that makes sense! In the meantime, I took a look at your product link and noticed there is a lack of padding between your header and your product page. I would recommend adding a bit of padding as currently it’s looking a bit smashed together.
For stores with more than 100 variants, I recommend exploring the Easify Product Options app, free plan available. This app allows you to effortlessly create unlimited product options and variants .
If you share more details about your options, I can guide you through specific steps for seamless option setup with the app. It’s user-friendly and doesn’t require any coding skills.