Aller au contenu principal

Limite de variantes Shopify : 2 048 variantes, 3 options et solutions

Shopify autorise 2 048 variantes et 3 options par produit. Découvre où thèmes et apps s'arrêtent encore à 100 ou 250, et cinq solutions de contournement.

Limite de variantes Shopify : 2 048 variantes, 3 options et solutions

La limite de variantes Shopify est de 2 048 variantes par produit, réparties sur au maximum trois options (par exemple Taille, Couleur et Matière). Shopify a relevé ce plafond de 100 à 2 048 pour tous les marchands le 15 octobre 2025, selon le changelog développeurs de Shopify. Le plafond de trois options n'a pas bougé, et un produit peut toujours contenir jusqu'à 250 médias.

En pratique, le chiffre que tu atteins en premier est rarement 2 048. C'est le quatrième attribut qui ne tient pas dans trois options, un thème qui ne lit que les 250 premières variantes, ou une app qui suppose encore 100. Ce guide liste les limites actuelles avec leurs sources, montre le calcul des variantes, indique où les gros produits cassent encore, et propose cinq solutions de contournement ainsi qu'un modèle de données à reprendre.

Toutes les limites Shopify qui s'appliquent aux variantes

Tous les chiffres ci-dessous viennent de la documentation de Shopify. Le Centre d'aide Shopify fait référence pour les limites côté marchand.

Limites Shopify qui s'appliquent aux variantes

Variantes par produit2,048Sur tous les forfaits.
Options par produit3Chaque combinaison unique de valeurs d'options peut être une variante.
Médias par produit250Éléments comme les images et les vidéos.
Nouvelles variantes par jour10,000S'applique dès qu'une boutique compte 500 000 variantes. Les boutiques Shopify Plus en sont exemptées.
Variantes prises en charge par certains thèmes tiers100Les anciens thèmes ont été conçus pour l'ancien plafond.
Variantes renvoyées par product.variants en Liquid250Sans pagination (documentation des thèmes Shopify).
Variantes prises en charge par Stocky et l'ancien Order Printer100D'autres apps publiques, extensions d'app de thème et canaux de vente peuvent aussi ne pas en gérer davantage.
Combined listings (Shopify Plus uniquement)60 produits enfants, 2 000 variantesTrois options sur le parent (documentation développeurs Shopify).
8 lignes sur 8
Le plafond de 2 048 est rarement le premier mur : les thèmes, les apps et le plafond de trois options coincent tous plus tôt.

Le changelog ajoute un avertissement qui concerne toutes les boutiques : les apps qui n'utilisent pas les API produit GraphQL prises en charge par Shopify peuvent offrir une expérience dégradée ou cassée sur les produits de plus de 100 variantes. Les apps publiques devaient passer aux nouvelles API produit GraphQL avant le 1er février 2025 (changelog Shopify), mais les apps personnalisées et les intégrations privées n'étaient pas concernées par cette exigence de l'App Store.

Calcul des variantes : trois options s'additionnent vite

Le nombre de variantes d'un produit est le produit du nombre de valeurs de chaque option. Shopify crée une variante par combinaison que tu conserves, et chaque variante est une unité vendable complète avec son propre SKU, code-barres, prix, niveau de stock, poids et image.

  • T-shirt : 8 couleurs × 9 tailles = 72 variantes. Aucun souci avec l'ancien plafond.
  • Chaussure de running : 6 couleurs × 17 pointures (EU 36 à 44 avec les demi-pointures) × 2 largeurs = 204 variantes. Au-dessus des anciennes 100, bien en dessous de 2 048.
  • Canapé fabriqué sur commande : 3 largeurs × 48 tissus × 4 finitions de pieds = 576 variantes. Possible depuis octobre 2025.
  • Peinture murale : 1 200 couleurs × 3 contenances = 3 600 variantes. Au-dessus de la limite, quelle que soit l'organisation des options.

Deux conséquences pratiques en découlent. D'abord, un produit à nombreuses variantes multiplie chaque tâche de données : un code-barres ou un poids manquant n'est pas une lacune mais des centaines. Ensuite, l'ordre des options compte pour l'acheteur. Mets l'option que les gens choisissent en premier (souvent la couleur ou la matière) en Option 1, car les thèmes affichent le sélecteur dans cet ordre.

Là où les produits de plus de 100 variantes cassent encore

La limite de 2 048 est une limite de la plateforme. Tout ce qui lit ou écrit tes produits doit aussi la gérer, et plusieurs couches ont été construites quand le plafond était de 100.

Les thèmes qui bouclent sur product.variants

Les anciens thèmes chargent toutes les variantes dans la page, souvent via un select de variantes caché ou `product | json`. Shopify plafonne désormais `product.variants` à 250 : une boucle s'arrête donc là sans prévenir, et les variantes 251 et suivantes ne sont jamais sélectionnables. Le guide Shopify sur les produits à nombreuses variantes demande aux développeurs de thèmes d'afficher les options avec `product.options_with_values`, de lire la disponibilité dans l'objet `product_option_value` et de récupérer l'état suivant via la Section Rendering API. Le sélecteur de variantes de Dawn est l'implémentation de référence.

Teste avant de faire confiance : crée un produit de test avec 300 variantes et vérifie que la dernière couleur et la dernière taille peuvent être sélectionnées, ajoutées au panier et achetées.

Les apps et intégrations personnalisées sur l'API produit REST

Un connecteur ERP, une synchronisation de stock ou une app de feed construits sur les endpoints produit de la REST Admin API peuvent ne pas gérer les produits de plus de 100 variantes. Le Centre d'aide Shopify indique que certaines apps personnalisées ne le feront pas, et qu'une app personnalisée sur la REST Admin API doit migrer vers la GraphQL Admin API. Pose une question directe à chaque éditeur : « L'outil lit-il et écrit-il des produits de plus de 100 variantes via les API produit GraphQL ? » Une intégration personnalisée qui synchronise des produits entiers devrait utiliser `productSet`, qui crée, met à jour et supprime les variantes pour correspondre à l'entrée : une synchronisation qui envoie une liste partielle de variantes supprime donc les autres.

Les apps et canaux de vente de Shopify

Shopify cite Stocky et l'ancien Order Printer comme limités à 100 variantes, et prévient que d'autres canaux de vente peuvent l'être aussi. Vérifie chaque canal sur lequel tu publies avant de fusionner des produits en une seule grande fiche.

Feeds Merchant Center et règles de variations des marketplaces

Un produit de 576 variantes devient 576 articles dans un feed Google Merchant Center, regroupés par un identifiant de groupe d'articles. Chaque article a besoin de son propre GTIN, prix, disponibilité et lien d'image, et chaque marketplace a ses propres règles pour les familles de variations. Une fiche qui fonctionne sur Shopify peut être refusée ailleurs pour la raison même qui l'a fait grossir : trop de combinaisons avec des données maigres.

Une checklist préalable avant de dépasser 100 variantes

Checklist préalable pour les produits de plus de 100 variantes

0 sur 8 terminés0%
La plupart des points testent ce qui entoure Shopify (apps, code du thème, synchronisations et feeds), pas Shopify lui-même.

Notre checklist SEO Shopify détaille les redirections et l'URL produit canonique.

Cinq solutions quand un quatrième attribut ne rentre pas

La limite de trois options est la contrainte que la plupart des catalogues atteignent. Un produit avec Taille, Couleur, Matière et Longueur a tout simplement un attribut de trop. Voici les options, dans l'ordre où nous les essaierions.

  1. Demande-toi si l'attribut est vraiment une variante. Une option doit changer le SKU, le prix, le stock ou l'image. Les conseils de coupe, les conseils d'entretien ou le grammage du tissu, non. Déplace-les dans des metafields et garde les options pour les attributs que l'acheteur achète.
  2. Combine deux attributs en une seule option. Une option « Taille » avec des valeurs comme « 3 places, méridienne gauche » contient deux attributs en une. Tout reste sur une page, au prix d'une liste de valeurs plus longue et de filtres moins précis.
  3. Déplace les choix sans impact sur le stock vers la personnalisation. Un texte de gravure, un monogramme ou un message cadeau n'a pas besoin de son propre SKU. Une app de personnalisation produit ou des propriétés d'article de commande (line item properties) le capturent sans ajouter de variantes.
  4. Sépare le produit selon un attribut. Un produit par matière ou par collection, chacun avec jusqu'à trois options, reliés entre eux par des pastilles ou un bloc « autres versions ». Chaque produit a sa propre URL, ce qui peut aider si les gens recherchent l'attribut séparé (« canapé en lin »).
  5. Utilise les combined listings sur Shopify Plus. Jusqu'à 60 produits enfants apparaissent comme une seule fiche avec un sélecteur d'options unique. Chaque enfant garde sa propre URL et ses images. Les combined listings ne vendent que via le canal Boutique en ligne, pas via Shopify POS (documentation développeurs Shopify).

Quels attributs deviennent des options et lesquels des metafields

Un modèle de variantes propre commence par une règle par attribut, pas par produit. Utilise cette liste de décision pour chaque attribut d'un type de produit :

Option, metafield ou propriété d'article de commande

Change le SKU, le stock ou le prixOptionTaille, Couleur, Capacité
Change l'image principale mais pas le stockEn général toujours une option, pour que l'image change quand l'acheteur la choisit
Identique pour toutes les variantesMetafield produitHistoire de la marque, composition de la matière si elle est fixe, conseils d'entretien
Différent selon la variante mais pas choisi par l'acheteurMetafield de variante ou champ de variantePoids, GTIN, pays d'origine
Texte libre saisi par l'acheteurPropriété d'article de commande, jamais une varianteTexte de gravure, monogramme, message cadeau
Seuls les attributs qui changent le SKU, le stock, le prix ou l'image principale méritent l'un des trois emplacements d'options de Shopify.

Les metafields de catégorie de Shopify font le lien entre options et données structurées. Tu peux relier un metafield de catégorie comme Couleur à une option de variante, pour que les valeurs d'options pointent vers des entrées de métaobjets partagées. Renommer une entrée met à jour toutes les variantes qui l'utilisent, et les entrées de couleur peuvent s'afficher sous forme de pastilles sur la page produit (Centre d'aide Shopify).

C'est la même logique que la modélisation des attributs dans un PIM : décider une fois, par type de produit, quels attributs définissent une variante et lesquels décrivent le produit. Notre guide de gestion des variantes approfondit les fiches parents et enfants.

Une famille choisit ses attributs une fois : chaque produit de ce type, et chaque variante qui en dépend, porte les mêmes champs.

Le canapé Aston : 1 152 combinaisons à partir de quatre choix d'achat

Une marque de meubles vend le canapé modulable « Aston ». L'équipe produit liste quatre choix d'achat : Largeur (2 places, 3 places, 4 places), Côté de la méridienne (gauche, droite), Tissu (48 tissus en trois familles : velours, bouclette, lin) et Finition des pieds (chêne, noyer, noir, laiton).

Toutes les combinaisons : 3 × 2 × 48 × 4 = 1 152. Cela tient sous 2 048, mais il faut quatre options, et Shopify en autorise trois. Voici deux modèles qui fonctionnent.

Modèle A : un produit, deux attributs fusionnés

  • Option 1, Tissu : 48 valeurs, reliées à un metafield de catégorie Couleur pour les pastilles.
  • Option 2, Taille : 6 valeurs qui fusionnent Largeur et Côté de la méridienne, comme « 3 places, méridienne gauche ».
  • Option 3, Pieds : 4 valeurs.
  • Variantes : 48 × 6 × 4 = 1 152. Schéma de SKU ASTON-3L-VLV-EMR-OAK (modèle, taille, famille de tissu, tissu, pieds).
  • Prix : fixé par la Taille, avec un supplément pour la famille velours : les 1 152 prix découlent donc de 18 règles, et non de 1 152 saisies manuelles.
  • Médias : 48 pastilles de tissu plus 4 photos principales par taille utilisent 72 des 250 emplacements médias.

Modèle B : un produit par famille de tissu

  • Produits : Aston Velvet, Aston Bouclé, Aston Linen, chacun avec 16 tissus.
  • Options : Tissu (16), Largeur (3), Côté de la méridienne (2). Les pieds passent en propriété d'article de commande s'ils sont montés à l'expédition et ne changent pas le stock.
  • Variantes : 16 × 3 × 2 = 96 par produit, sous l'ancien plafond de 100 : toutes les anciennes apps et anciens thèmes continuent donc de fonctionner.
  • Compromis : trois URL au lieu d'une. Un bloc « Choisir une autre famille de tissu » les relie, et chaque page peut se classer pour sa propre recherche de tissu.

Le modèle A est plus propre pour les acheteurs sur un thème moderne. Le modèle B est plus sûr quand une ancienne app, une marketplace ou un outil de feed plafonne encore à 100. Dans les deux cas, le travail est le même : les attributs, le schéma de SKU et les règles de prix sont définis une fois par type de produit et appliqués à chaque variante, pas saisis ligne par ligne.

Garder des milliers de variantes complètes avec un PIM

Dès qu'un produit contient des centaines de variantes, les lacunes de données grossissent avec lui. Un poids manquant sur un tissu, ce sont 24 poids manquants. La solution est de définir le modèle de variantes en dehors de la boutique : les attributs d'options, les champs obligatoires par variante et les règles de nommage par type de produit.

Chaque type de produit est une famille avec sa propre liste d'attributs ; des familles enfants comme Headphones se trouvent sous Audio Equipment et héritent de ses attributs.

Dans WISEPIM, tu mets cela en place avec les familles de produits : chaque type de produit porte sa propre liste d'attributs, ses valeurs par défaut et ses champs obligatoires, et Quality Guard liste chaque produit à qui il en manque encore un avant qu'il parte vers un canal. L'enrichissement par AI remplit les descriptions et les valeurs d'attributs en masse, et la connexion Shopify envoie les données enrichies vers ta boutique. Si tu prévois une restructuration plus large de ton catalogue, notre plan de mise en place d'un PIM détaille le modèle de données étape par étape.

Diego Nijboer

CTO et cofondateur de WISEPIM, je développe des solutions propulsées par l’AI qui transforment la gestion des données produit des entreprises e-commerce. Plus de 10 ans d’expérience dans la résolution de défis techniques complexes dans l’e-commerce et les systèmes PIM.

Questions fréquentes

Tu as encore des questions ?

Tu ne trouves pas la réponse que tu cherches ? Contacte notre équipe.

Contacter le support

Shopify autorise jusqu'à 2 048 variantes par produit sur tous les forfaits. La limite était de 100 jusqu'au 15 octobre 2025, date à laquelle Shopify l'a relevée pour tous les marchands. Les variantes proviennent toujours d'au maximum trois options, et certains thèmes et apps conçus pour l'ancienne limite peuvent ne gérer que 100 variantes : teste-les donc avant de fusionner de gros produits.

Non. Un produit Shopify peut avoir jusqu'à trois options, même avec la limite de 2 048 variantes. Pour gérer un quatrième attribut, fusionne deux attributs en une seule valeur d'option, déplace les choix qui ne changent pas le stock vers des propriétés d'article de commande, sépare le produit selon un attribut, ou utilise les combined listings sur Shopify Plus pour afficher plusieurs produits comme une seule fiche.

Ton thème charge probablement les variantes via product.variants en Liquid, qui renvoie au maximum 250 variantes sans pagination. Les variantes au-delà de la 250e manquent alors dans le sélecteur. Shopify recommande d'afficher les options avec product.options_with_values et de charger la disponibilité via la Section Rendering API. Vérifie une version récente de ton thème ou demande au développeur du thème.

Non. La limite de 2 048 variantes s'applique à tous les forfaits Shopify. Les boutiques Plus diffèrent sur deux points liés : elles sont exemptées du plafond quotidien de 10 000 nouvelles variantes qui s'applique dès qu'une boutique compte 500 000 variantes, et seules les boutiques Plus peuvent utiliser les combined listings, qui regroupent jusqu'à 60 produits distincts en une seule fiche.

Utilise des variantes quand les couleurs partagent la même description, les mêmes caractéristiques et la même logique de prix, pour que les avis et les liens s'accumulent sur une seule URL. Utilise des produits séparés quand chaque couleur a besoin de son propre contenu, se vend via un canal qui plafonne les variantes ou attire ses propres recherches. Beaucoup de boutiques séparent selon un attribut large comme la matière et gardent couleur et taille en options.

Continue d'explorer

Une sélection d'étapes suivantes pour aller plus loin.

De meilleures données produit, de meilleurs résultats.Génère plus de ventes.