Das Shopify-Variantenlimit liegt bei 2.048 Varianten pro Produkt, verteilt auf maximal drei Optionen (etwa Größe, Farbe und Material). Laut Shopify-Entwickler-Changelog hat Shopify die Obergrenze am 15. Oktober 2025 für alle Händler von 100 auf 2.048 angehoben. Die Grenze von drei Optionen blieb unverändert, und ein Produkt kann weiterhin bis zu 250 Medien enthalten.
In der Praxis stößt du selten zuerst an die 2.048. Meist ist es das vierte Attribut, das nicht mehr in drei Optionen passt, ein Theme, das nur die ersten 250 Varianten liest, oder eine App, die noch von 100 ausgeht. Dieser Leitfaden listet die aktuellen Limits mit ihren Quellen auf, zeigt die Variantenrechnung, nennt die Stellen, an denen große Produkte noch scheitern, und liefert fünf Workarounds plus ein Datenmodell zum Übernehmen.
Alle Shopify-Limits, die für Varianten gelten
Alle Zahlen unten stammen aus Shopifys eigener Dokumentation. Das Shopify Help Center ist die Referenz für die Limits auf Händlerseite.
Shopify-Limits, die für Varianten gelten
| Varianten pro Produkt | 2,048 | In jedem Tarif. |
|---|---|---|
| Optionen pro Produkt | 3 | Jede eindeutige Kombination von Optionswerten kann eine Variante sein. |
| Medien pro Produkt | 250 | Elemente wie Bilder und Videos. |
| Neue Varianten pro Tag | 10,000 | Gilt, sobald ein Shop 500.000 Varianten hat. Shopify-Plus-Shops sind ausgenommen. |
| Varianten, die manche Drittanbieter-Themes unterstützen | 100 | Ältere Themes wurden für die alte Obergrenze gebaut. |
| Varianten, die product.variants in Liquid zurückgibt | 250 | Ohne Paginierung (Shopify-Theme-Doku). |
| Von Stocky und dem alten Order Printer unterstützte Varianten | 100 | Andere öffentliche Apps, Theme-App-Erweiterungen und Vertriebskanäle unterstützen eventuell auch nicht mehr. |
| Combined Listings (nur Shopify Plus) | 60 Kindprodukte, 2.000 Varianten | Drei Optionen am übergeordneten Produkt (Shopify-Entwickler-Doku). |
Der Changelog enthält eine Warnung, die für jeden Shop wichtig ist: Apps, die nicht die aktuell unterstützten GraphQL-Produkt-APIs von Shopify nutzen, können bei Produkten mit mehr als 100 Varianten eingeschränkt oder fehlerhaft funktionieren. Öffentliche Apps mussten bis zum 1. Februar 2025 auf die neuen GraphQL-Produkt-APIs umsteigen (Shopify-Changelog), aber Custom Apps und private Integrationen fielen nicht unter diese App-Store-Vorgabe.
Variantenrechnung: Wie schnell sich drei Optionen summieren
Die Variantenzahl eines Produkts ist das Produkt aller Optionswerte. Shopify legt pro Kombination, die du behältst, eine Variante an, und jede Variante ist eine vollwertige verkaufbare Einheit mit eigener SKU, eigenem Barcode, Preis, Lagerbestand, Gewicht und Bild.
- T-Shirt: 8 Farben × 9 Größen = 72 Varianten. Unter der alten Grenze kein Problem.
- Laufschuh: 6 Farben × 17 Größen (EU 36 bis 44 in halben Größen) × 2 Weiten = 204 Varianten. Über den alten 100, weit unter 2.048.
- Sofa nach Maß: 3 Breiten × 48 Stoffe × 4 Fußausführungen = 576 Varianten. Möglich seit Oktober 2025.
- Wandfarbe: 1.200 Farbtöne × 3 Gebindegrößen = 3.600 Varianten. Über dem Limit, egal wie du die Optionen anordnest.
Daraus folgen zwei praktische Konsequenzen. Erstens vervielfacht ein Produkt mit vielen Varianten jede Datenaufgabe: Ein fehlender Barcode oder ein fehlendes Gewicht ist nicht eine Lücke, sondern Hunderte. Zweitens ist die Reihenfolge der Optionen für Käufer wichtig. Setz die Option, die Leute zuerst wählen (meist Farbe oder Material), in Option 1, denn Themes stellen die Auswahl in dieser Reihenfolge dar.
Wo Produkte mit mehr als 100 Varianten noch scheitern
Das Limit von 2.048 ist ein Plattformlimit. Alles, was deine Produkte liest oder schreibt, muss damit ebenfalls umgehen können, und mehrere Ebenen wurden gebaut, als 100 noch die Obergrenze war.
Themes, die über product.variants iterieren
Ältere Themes laden jede Variante in die Seite, oft über ein verstecktes Varianten-Select oder `product | json`. Shopify begrenzt `product.variants` jetzt auf 250, also bricht eine Schleife dort stillschweigend ab, und Varianten ab Nummer 251 sind nie auswählbar. Shopifys Leitfaden für Produkte mit vielen Varianten empfiehlt Theme-Entwicklern, Optionen mit `product.options_with_values` darzustellen, die Verfügbarkeit aus dem Objekt `product_option_value` zu lesen und den nächsten Zustand über die Section Rendering API zu laden. Die Variantenauswahl von Dawn ist die Referenzimplementierung.
Teste es, bevor du dich darauf verlässt: Leg ein Staging-Produkt mit 300 Varianten an und prüfe, ob sich die letzte Farbe und Größe auswählen, in den Warenkorb legen und kaufen lässt.
Apps und eigene Integrationen auf der REST-Produkt-API
Ein ERP-Connector, ein Lagerbestands-Sync oder eine Feed-App, die auf den Produkt-Endpunkten der REST Admin API basiert, kommt mit Produkten über 100 Varianten eventuell nicht zurecht. Laut Shopify Help Center gilt das für manche Custom Apps, und eine Custom App auf der REST Admin API muss auf die GraphQL Admin API migrieren. Stell jedem Anbieter eine direkte Frage: „Liest und schreibst du Produkte mit mehr als 100 Varianten über die GraphQL-Produkt-APIs?“ Eine eigene Integration, die ganze Produkte synchronisiert, sollte `productSet` nutzen. Das legt Varianten passend zum Input an, aktualisiert und löscht sie. Ein Sync, der nur eine Teilliste der Varianten schickt, löscht also den Rest.
Shopifys eigene Apps und Vertriebskanäle
Shopify nennt Stocky und den alten Order Printer als auf 100 Varianten begrenzt und warnt, dass andere Vertriebskanäle es ebenfalls sein könnten. Prüfe jeden Kanal, in dem du veröffentlichst, bevor du Produkte zu einem großen Listing zusammenführst.
Merchant-Center-Feeds und Variantenregeln von Marktplätzen
Ein Produkt mit 576 Varianten wird im Google-Merchant-Center-Feed zu 576 Artikeln, gruppiert über eine Artikelgruppen-ID. Jeder Artikel braucht eine eigene GTIN, einen Preis, eine Verfügbarkeit und einen Bildlink, und jeder Marktplatz hat eigene Regeln für Variantenfamilien. Ein Listing, das auf Shopify funktioniert, kann anderswo aus genau dem Grund abgelehnt werden, aus dem es so groß wurde: zu viele Kombinationen mit dünnen Daten.
Eine Checkliste, bevor du die 100 Varianten überschreitest
Checkliste für Produkte mit mehr als 100 Varianten
Unsere Shopify SEO-Checkliste behandelt die Weiterleitungen und die kanonische Produkt-URL ausführlicher.
Fünf Workarounds, wenn ein viertes Attribut nicht passt
Die Grenze von drei Optionen ist die Einschränkung, an die die meisten Kataloge stoßen. Ein Produkt mit Größe, Farbe, Material und Länge hat schlicht ein Attribut zu viel. Das sind die Möglichkeiten, in der Reihenfolge, in der wir sie ausprobieren würden.
- Frag dich, ob das Attribut überhaupt eine Variante ist. Eine Option sollte SKU, Preis, Bestand oder Bild ändern. Passformhinweise, Pflegehinweise oder Stoffgewicht tun das nicht. Verschieb diese in Metafelder und nutze Optionen für die Attribute, die ein Käufer tatsächlich kauft.
- Fasse zwei Attribute in einer Option zusammen. „Größe“ mit Werten wie „3-Sitzer, Récamiere links“ enthält zwei Attribute in einer Option. So bleibt alles auf einer Seite, auf Kosten einer längeren Werteliste und ungenauerer Filter.
- Verschieb Auswahlen ohne Lagerbezug in die Personalisierung. Gravurtext, ein Monogramm oder eine Geschenknachricht brauchen keine eigene SKU. Eine App für Produktpersonalisierung oder Line Item Properties erfassen das, ohne Varianten hinzuzufügen.
- Teile das Produkt entlang eines Attributs auf. Ein Produkt pro Material oder pro Kollektion, jedes mit bis zu drei Optionen, untereinander verknüpft über Swatches oder einen Block „Weitere Versionen“. Jedes Produkt bekommt eine eigene URL, was hilft, wenn Leute nach dem aufgeteilten Attribut suchen („Leinensofa“).
- Nutze Combined Listings auf Shopify Plus. Bis zu 60 Kindprodukte erscheinen als ein Listing mit einer einzigen Optionsauswahl. Jedes Kindprodukt behält seine eigene URL und Bilder. Combined Listings verkaufen nur über den Online-Store-Kanal, nicht über Shopify POS (Shopify-Entwickler-Doku).
Welche Attribute Optionen werden und welche Metafelder
Ein sauberes Variantenmodell beginnt mit einer Regel pro Attribut, nicht pro Produkt. Geh diese Entscheidungsliste für jedes Attribut eines Produkttyps durch:
Option, Metafeld oder Line Item Property
| Ändert SKU, Bestand oder Preis | Option | Größe, Farbe, Kapazität |
|---|---|---|
| Ändert das Hauptbild, aber nicht den Bestand | Meist trotzdem eine Option, damit das Bild wechselt, wenn der Käufer sie wählt | |
| Für jede Variante gleich | Produkt-Metafeld | Markengeschichte, Materialzusammensetzung (wenn fest), Pflegehinweise |
| Je Variante unterschiedlich, aber nicht vom Käufer gewählt | Varianten-Metafeld oder Variantenfeld | Gewicht, GTIN, Herkunftsland |
| Freitext, den der Käufer eingibt | Line Item Property, nie eine Variante | Gravurtext, ein Monogramm, eine Geschenknachricht |
Die Kategorie-Metafelder von Shopify schließen die Lücke zwischen Optionen und strukturierten Daten. Du kannst ein Kategorie-Metafeld wie Farbe mit einer Variantenoption verbinden, sodass Optionswerte auf gemeinsame Metaobjekt-Einträge verweisen. Benennst du einen Eintrag um, wird jede Variante aktualisiert, die ihn nutzt, und Farbeinträge können auf der Produktseite als Swatches erscheinen (Shopify Help Center).
Das ist dieselbe Denkweise wie bei der Attributmodellierung in einem PIM: Entscheide einmal pro Produkttyp, welche Attribute eine Variante definieren und welche das Produkt beschreiben. Unser Leitfaden zum Variantenmanagement behandelt Eltern- und Kinddatensätze ausführlicher.
Das Sofa Aston: 1.152 Kombinationen aus vier Kaufentscheidungen
Eine Möbelmarke verkauft das modulare Sofa „Aston“. Das Produktteam listet vier Auswahlmöglichkeiten für Käufer auf: Breite (2-Sitzer, 3-Sitzer, 4-Sitzer), Seite der Récamiere (links, rechts), Stoff (48 Stoffe in drei Familien: Samt, Bouclé, Leinen) und Fußausführung (Eiche, Nussbaum, Schwarz, Messing).
Alle Kombinationen: 3 × 2 × 48 × 4 = 1.152. Das passt unter 2.048, braucht aber vier Optionen, und Shopify erlaubt drei. Hier sind zwei Modelle, die funktionieren.
Modell A: ein Produkt, zwei Attribute zusammengeführt
- Option 1, Stoff: 48 Werte, verbunden mit einem Kategorie-Metafeld Farbe für Swatches.
- Option 2, Größe: 6 Werte, die Breite und Seite der Récamiere zusammenführen, etwa „3-Sitzer, Récamiere links“.
- Option 3, Füße: 4 Werte.
- Varianten: 48 × 6 × 4 = 1.152. SKU-Muster ASTON-3L-VLV-EMR-OAK (Modell, Größe, Stofffamilie, Stoff, Füße).
- Preis: richtet sich nach der Größe, mit einem Aufpreis für die Samtfamilie. 1.152 Preise entstehen so aus 18 Regeln statt aus 1.152 manuellen Änderungen.
- Medien: 48 Stoff-Swatches plus 4 Hauptbilder pro Größe belegen 72 der 250 Medienplätze.
Modell B: ein Produkt pro Stofffamilie
- Produkte: Aston Velvet, Aston Bouclé, Aston Linen, jeweils mit 16 Stoffen.
- Optionen: Stoff (16), Breite (3), Seite der Récamiere (2). Die Füße werden zu einer Line Item Property, wenn sie beim Versand montiert werden und den Bestand nicht verändern.
- Varianten: 16 × 3 × 2 = 96 pro Produkt, unter der alten Grenze von 100, sodass jede ältere App und jedes ältere Theme weiter funktioniert.
- Abwägung: drei URLs statt einer. Ein Block „Andere Stofffamilie wählen“ verknüpft sie, und jede Seite kann für die Suche nach ihrem eigenen Stoff ranken.
Modell A ist für Käufer auf einem modernen Theme sauberer. Modell B ist sicherer, wenn eine ältere App, ein Marktplatz oder ein Feed-Tool noch bei 100 deckelt. In beiden Fällen ist die Arbeit dieselbe: Attribute, SKU-Muster und Preisregeln werden einmal pro Produkttyp definiert und auf jede Variante angewendet, nicht Zeile für Zeile eingetippt.
Tausende Varianten mit einem PIM vollständig halten
Sobald ein Produkt Hunderte Varianten hat, wachsen die Datenlücken mit. Ein fehlendes Gewicht bei einem Stoff sind 24 fehlende Gewichte. Die Lösung ist, das Variantenmodell außerhalb des Shops zu definieren: die Optionsattribute, die Pflichtfelder pro Variante und die Benennungsregeln pro Produkttyp.
In WISEPIM richtest du das mit Produktfamilien ein: Jeder Produkttyp hat eigene Attributlisten, Standardwerte und Pflichtfelder, und Quality Guard listet jedes Produkt auf, dem noch eines davon fehlt, bevor es an einen Kanal geht. AI-Anreicherung füllt Beschreibungen und Attributwerte in großen Mengen, und die Shopify-Anbindung überträgt die angereicherten Daten in deinen Shop. Wenn du eine größere Umstrukturierung deines Katalogs planst, führt dich unser PIM-Implementierungsplan Schritt für Schritt durch das Datenmodell.

