Shopify variantlimiet omzeilen lukt niet met 2048 SKU’s. De 3-optiegrens blijft. Zo voeg je maatwerkopties en live prijzen toe zonder extra varianten.
2026-08-18

Shopify variantlimiet omzeilen: 2048 SKU’s lossen maatwerk niet op

Shopify variantlimiet omzeilen is nog steeds een van de meest gezochte workarounds in de admin. In oktober 2025 ging het plafond van 100 naar 2048 variants per product. Dat klinkt alsof het probleem van de catalogus is opgelost. In de praktijk botst maatwerk nog steeds: je mag maar drie options per product, continue maten passen niet in een SKU-lijst, en een extra veld in je thema verandert de prijs niet.

Als je gordijnen, print, metaal op lengte of personalisatie verkoopt, is de vraag niet “hoe krijg ik nóg een variantregel”. De vraag is: welke keuzes horen écht in voorraad, en welke horen in een formule op de productpagina. Daarvoor bestaat Options Price Calculator: onbeperkte velden en live prijzen, zonder extra SKU per millimeter of afwerking.

Dit stuk zet de actuele limieten op een rij, laat zien waarom de klassieke workarounds blijven haperen, en hoe je wél een schone catalogus houdt.

Wat de Shopify variantlimiet nu écht is

De officiële hulptekst Adding variants is helder:

  • maximaal 2048 variants per product;

  • maximaal drie options per product (Size, Color, Material — of welke drie namen je ook kiest).

De variantcap ging op 15 oktober 2025 naar 2048 voor alle merchants (Shopify-changelog). De drie-optiegrens bewoog niet mee. In de community-draad 2k variants now generally available is dat het eerste wat merchants teruggeven: “still only 3 options max.” Extra SKU’s helpen mode merken met veel maat × kleur. Ze geven je geen vierde as, geen vrije tekst, geen file upload en geen prijs = breedte × hoogte.

Shopify noemt zelf extra plafonds die een “gewoon meer varianten”-strategie verder inperken:

  • tot 250 media-items per product, waarbij een variantbeeld uit die lijst moet komen;

  • thema’s, theme app extensions en sales channels die >100 variants nog niet (goed) ondersteunen;

  • Liquid geeft zonder paginering max. 250 variants terug — een dropdown met 1500 rijen is dus ook storefront-technisch geen plan.

Kortom: de oude “100 variants”-claim is achterhaald. De Shopify variantlimiet omzeilen door tot 2048 SKU’s te groeien, lost het maatwerkprobleem niet op.

Workarounds die shops als eerste proberen

1. Elke cel in de prijstabel als variant

Een printshop of stoffenzaak denkt in een matrix: 20 breedtes × 20 hoogtes × 4 materialen. Dat is 1600 variants — binnen 2048, tot je een vijfde coating of zoom toevoegt. Voorraad per cel is betekenisloos (je snijdt op bestelling), de admin wordt traag, en de klant moet een spreadsheet in een select-box door. Je hebt de limiet “omzeild” door er tegenaan te groeien.

2. Producten splitsen

Eén model wordt vijf producten, zodat elk product weer drie options overhoudt. Dat past in de platformregels. Je krijgt wel dubbele URL’s, rommelige related products en een klant die tussen pagina’s springt voor “dezelfde” jaloezie in een andere stof. Combined listings helpen de storefront, niet je prijsformule.

3. Line item properties in het thema

Met Liquid voeg je `<input name="properties[Breedte]">` toe. Shopify bewaart die string op de orderregel — handig voor de werkplaats. De prijs verandert niet. Dat is geen bug; prijzen hangen aan variants, niet aan properties. Threads als How to increase price when someone choose custom option en How to add price to the variants thats over the variant limit lopen daar steevast op vast: extra velden zonder app of Function zijn alleen labels.

4. Metafields als nep-opties

Zelfde valkuil. Metafields zijn herbruikbare data, geen prijsmotor. Zonder variant of cart transform blijft de checkout op de basisprijs.

Geen van deze paden is “fout” voor echte SKU’s. Ze zijn de verkeerde tool als je continue maten, toeslagen of een vierde keuze nodig hebt. We schreven eerder hoe de drie-optiegrens zelf in elkaar zit; hier gaat het om de variantcap als schijnbare workaround.

De werkende omzeiling: opties naast variants

Houd native variants voor wat ze zijn: voorraadbare combinaties. Een kleur die je op voorraad legt, of een basismateriaal met eigen SKU, blijft een variant. Alles wat geen eigen voorraadregel nodig heeft — vrije maat, extra afwerking, bestand, tekst, setupkost — hoort in productopties met een formule.

Options Price Calculator is daarvoor gebouwd. De listing-kern in één zin: onbeperkte productopties met formuleprijzen, zonder extra variants. De app is Built for Shopify, zet een theme app extension op de productpagina en koppelt de calculator per variant als je wél een SKU-verschil hebt (hout versus metaal, bijvoorbeeld).

Een typische formule uit de documentatie:

``` product_price + (width * height) ```

Of met een vaste zaag- of setupkost:

``` product_price + 25 + (width * height) ```

De klant ziet het totaal live bijwerken. Op de order komen de ingevulde velden mee. Server-side price validation (app-wide setting) zorgt dat de berekende prijs niet alleen in de browser klopt.

Premium-only, en zo benoemen: conditional logic (if/then, staffel boven een drempel, minimumprijs), live preview / Product Personalizer, font picker en een realtime price breakdown. Starter dekt onbeperkte opties, formula builder, metafields, AI-generatie van velden en meertalige labels.

Voorbeeld: metaal op lengte, zonder 2048 zaagsnedes

Stel: aluminium U-profiel. Klanten bestellen elke lengte tussen 200 en 3000 mm, plus een keuze voor anodiseren of blank, plus eventueel verzagen in twee stukken.

Native zou je dit als variants willen modelleren. Elke millimeter × 2 afwerkingen is al duizenden SKU’s — over de 2048 heen, en je drie options zijn op. Line item properties vangen de lengte, maar de meterprijs blijft staan. Offertes per mail schalen niet.

In Options Price Calculator:

  1. Laat “legering” of “profieltype” als echte Shopify-variant (eigen SKU, eigen voorraad).

  2. Voeg een number field `length_mm` toe (min/max).

  3. Dropdown of checkbox voor anodiseren met een numeric value (toeslag of multiplier).

  4. Checkbox “op lengte zagen” met een vaste zaagkost.

  5. Formule, bijvoorbeeld:

``` product_price + (length_mm * price_per_mm) + anodize + cutting ```

`price_per_mm` kan een veldwaarde zijn, of een product metafield als elk profiel een ander tarief heeft terwijl de calculator hetzelfde blijft. Eén product, één schone variantlijst, prijs die meeschaalt.

Hetzelfde patroon geldt voor stof per meter, spandoeken per m² en made-to-measure: continue input + formule, geen variant per cel.

Wil je dat lengtes boven 2000 mm een hoger tarief krijgen, of dat orders onder €100 worden afgerond naar een minimum? Dat is Premium conditional pricing, niet de gratis of Starter-laag.

Wat je nodig hebt om te starten

  1. Installeer Options Price Calculator. Free plan: 20 uses (op een Shopify Develop-store altijd gratis). Starter $9.99/mo voor onbeperkte opties; Premium $14.99/mo voor conditional logic en live preview.

  2. Voeg het app block toe op je producttemplate — zie How to Add the Extension to the Product Page. Aanbevolen plek: onder de prijs, boven Add to cart.

  3. Bouw velden voor alles wat géén SKU is. Houd echte voorraad als variants.

  4. Schrijf de formule, test met previewwaarden, rond af op het eind (`Math.round`, `Math.ceil`).

  5. Link de calculator aan de juiste variants, eventueel in bulk.

  6. Check theme bindings (prijs- en ATC-selectors) als je thema afwijkt; na een theme-wissel opnieuw de selector picker.

Daarna: één productpagina, live totaal, checkout met de juiste prijs, fulfillment die dezelfde maten in de order ziet.

Tot slot

Shopify variantlimiet omzeilen betekent niet “nog meer SKU’s tot 2048”. De cap van 2048 helpt als je combinaties echte voorraad zijn. Maatwerk — een vierde keuze, een vrije lengte, een toeslag, een upload — hoort naast variants, in velden met een formule.

Zet die calculator live met Options Price Calculator en laat klanten configureren in plaats van een offerte afwachten of een dropdown met duizend rijen openen.

online origins logo full

Dé Shopify select partner voor ambitieuze e-commerce bedrijven die willen groeien!

linkedin online origins iconinstagram online origins icon

Reviews

5/5

Bekijk op Google

Mail: info@onlineorigins.nl

Tel: 073 234 0612

KVK: 89825624

BTW: NL865123639B01

Bruistensingel 500,
5232 AH 's-Hertogenbosch
Cookies

© 2026 Online Origins