Mise à jour (juillet 2026) : Shopify a ajouté une visibilité des produits au niveau des variantes, une solution idéale pour masquer les variantes épuisées.
Mise à jour (novembre 2025) : Shopify a ajouté un nouveau statut de produit appelé « non listé » qui est une solution parfaite pour masquer les produits en rupture de stock. Voir la deuxième option pour plus de détails.
La gestion des stocks est l'un des piliers d'une boutique en ligne performante. Vous devez anticiper pour garantir que vos produits phares soient toujours disponibles. Mais qu'en est-il de ceux qui se vendent moins souvent et tombent parfois en rupture de stock ?
Vous ne voulez certainement pas afficher les produits épuisés en haut de vos collections, ni diriger du trafic publicitaire vers leurs pages.

La meilleure façon de gérer les stocks épuisés est soit de les masquer totalement, soit de les reléguer en bas de vos collections. Ce guide explore la première approche et vous apprend à masquer les produits et leurs variantes.
Option n°1 : Utiliser une application tierce
Plusieurs applications tierces peuvent vous aider à gérer vos stocks. Nous recommandons l'application Nada: Sort & Hide Out-of-Stock.

Nada: Sort & Hide Out-of-Stock masque automatiquement les produits épuisés en les retirant du canal de vente « Boutique en ligne ». Elle les remet en ligne automatiquement dès qu'ils sont à nouveau disponibles. De plus, elle crée des redirections pour éviter les erreurs 404. Elle élimine ainsi les inconvénients des options n°2, n°3 et n°5.
L'application est disponible à partir de 0,99 $ seulement pour le premier mois, et vous pouvez profiter d'un essai gratuit de 7 jours.
Autres applications à essayer :
Pour plus d'options, consultez la liste des meilleures applications Shopify pour masquer les produits épuisés.
Option n°2 : Définir le produit comme « non listé »
En octobre 2025, Shopify a introduit un nouveau statut de produit appelé « non listé ». Ce statut signifie que le produit n'est pas visible sur la boutique ni dans les résultats de recherche, mais qu'il reste entièrement accessible (et achetable) via son URL.

C'est presque parfait pour masquer les produits épuisés ou les cadeaux gratuits car les clients ne les verront pas, tout en permettant aux moteurs de recherche d'accéder à l'URL.
Pour définir le produit comme non répertorié, suivez ces étapes :
- Accédez à votre catalogue de produits et ouvrez le produit concerné
- Modifiez le statut sur « Non répertorié » et cliquez sur Enregistrer
- Le produit est désormais masqué pour les clients qui parcourent votre boutique
Mais cette solution n'est pas infaillible et comporte encore quelques risques :
- L'URL est toujours indexée par les moteurs de recherche et les modèles de langage (ex. : ChatGPT), ce qui peut générer du trafic organique, à moins que vous ne désactiviez manuellement l'indexation via robots.txt
- Le produit reste publié sur d'autres canaux de vente comme Facebook et Google, comme l'a appris un utilisateur de Reddit
- Vous devez modifier le statut manuellement ou configurer un Flux
Option n°3 : Dépublier le produit des canaux de vente
Le moyen le plus simple de masquer un produit de votre boutique Shopify est probablement de le dépublier d'un canal de vente spécifique. Pour une boutique en ligne, le nom du canal par défaut est Boutique en ligne (étonnamment).

Pour dépublier le produit du canal de vente, suivez ces étapes :
- Accédez à votre catalogue de produits et ouvrez les détails d'un produit spécifique
- Dans le coin supérieur droit, cliquez sur Gérer dans la section CANAUX DE VENTE ET APPLICATIONS
- Décochez le canal souhaité, cliquez sur Terminé, puis sur Enregistrer
- Le produit est alors masqué et personne ne peut plus l'acheter
En plus d'être masqué de la vitrine, le produit sera également exclu de la recherche sur le site.
Cependant, vous devez garder à l'esprit les inconvénients suivants :
- Renvoi d'une erreur 404 sur la page produit (Google n'aime pas du tout ça !). Cela peut être résolu via des redirections personnalisées
- Cela peut être fastidieux s'il faut dépublier et republier des dizaines de produits. L'importation et l'exportation de produits peuvent faire gagner beaucoup de temps
Option n°4 : Définir le statut du produit sur Brouillon
C'est similaire à l'option n°1, à la différence qu'une fois le produit défini sur Brouillon, il n'est plus visible ni achetable sur aucun canal. Les inconvénients sont les mêmes.

Pour définir le statut du produit sur Brouillon, suivez ces étapes :
- Accédez à votre catalogue de produits et ouvrez les détails d'un produit spécifique
- Dans le coin supérieur droit, dans la section Statut, cliquez sur le menu déroulant Actif et remplacez-le par Brouillon
- Cliquez sur Enregistrer, et le produit est masqué partout
Option n°5 : Définir des règles de collection automatique
Si vous utilisez des collections automatiques, vous pouvez ajouter une condition pour n'afficher que les produits en stock. Les avantages significatifs par rapport aux deux méthodes précédentes sont :
- Aucune erreur 404 (les pages produits restent accessibles via des liens directs)
- Aucune intervention manuelle, tout est automatique, et le produit redeviendra visible dès qu'il sera de nouveau en stock

Pour définir la condition de stock, suivez ces étapes :
- Accédez à l'administration de votre boutique Shopify > Produits > Collections
- Sélectionnez une collection spécifique, puis dans la section Conditions cliquez sur Ajouter une autre condition. Si vous ne voyez pas la section Conditions, cela signifie que la collection est manuelle et non automatique
- Dans le menu déroulant, sélectionnez Stock + est supérieur à + 0
- Cliquez sur Enregistrer et c'est tout. Le produit ne sera plus visible sur les pages de vos collections (ex: votreboutique.com/collections)
L'inconvénient est que cela ne fonctionne pas avec les collections manuelles et ne s'applique pas à la recherche sur le site.
Option n°6 : Créer des règles automatiques dans Shopify Flow
Shopify Flow est une application d'automatisation conçue par Shopify qui vous permet de créer des flux de travail simples en utilisant des règles SI, ALORS et SINON. Cela fonctionne de manière similaire à Zapier ou Make. Une fois l'application ajoutée à votre boutique, vous pouvez commencer à créer vos propres flux ou parcourir la collection publique qui contient plus de 160 modèles partagés. Pour masquer et republier des produits, le flux s'intitule "Hide and republish products based on inventory level".
L'avantage principal réside dans l'automatisation et la personnalisation. Cependant, le masquage du produit s'effectue sans redirection, ce qui signifie que tout visiteur accédant à la page produit rencontrera une erreur 404.

Heureusement, Shopify Flow est désormais disponible pour tous les marchands Shopify, y compris ceux utilisant le forfait Shopify Basic.
La difficulté consiste à masquer uniquement une variante spécifique sur la page produit, et non le produit entier. Malheureusement, toutes les options ci-dessus ne fonctionnent que lorsque le produit est totalement épuisé (c'est-à-dire toutes ses variantes).
Lors des Editions Spring 2026, Shopify a annoncé une nouvelle méthode pour contrôler la visibilité des produits au niveau des variantes sur différents canaux, y compris la boutique en ligne. Vous pouvez désormais accéder à une variante spécifique dans votre catalogue produits et la masquer sur n'importe quel canal.

Vous trouverez les étapes détaillées dans la vidéo ci-dessus ou ci-dessous :
- Accédez à l'administration de votre boutique en ligne > Produits et sélectionnez un produit spécifique
- Dans la section des variantes, cliquez sur l'icône du canal de vente ou accédez aux détails de la variante
- Sélectionnez le ou les canaux depuis lesquels vous souhaitez dépublier la variante en activant le bouton
- Une fois la variante de nouveau en stock, republiez-la.
Si vous ne souhaitez pas effectuer cette opération manuellement en permanence, utilisez notre application Nada qui s'en charge automatiquement pour vous.

Masquer les variantes épuisées sur le thème Dawn
Si vous utilisez Dawn (ou un thème 2.0 similaire), vous avez de la chance, car vous pouvez masquer la variante épuisée à l'aide d'un peu de CSS personnalisé.
- Accédez à l'administration de votre boutique > Boutique en ligne > Thèmes > Personnaliser
- Accédez au modèle de page de détail du produit et sélectionnez le bloc "Informations sur le produit" dans le menu du modèle à gauche
- Faites défiler jusqu'à CSS personnalisé et ajoutez le code suivant :
.product-form__input .disabled + label {
display: none;
}Le résultat devrait ressembler à ceci.

Masquer les variantes épuisées sur le thème Horizon
Si vous utilisez un thème moderne comme Horizon annoncé lors des Editions Summer 2025, le CSS personnalisé ne fonctionnera malheureusement pas car les variantes épuisées ne possèdent pas de classe CSS.
Vous devrez donc modifier le code Liquid de votre thème, ce qui nécessite quelques connaissances techniques.
- Accédez à l'administration de votre boutique > Boutique en ligne > Thèmes > ... > Modifier le code
- Recherchez le fichier « variant-main-picker.liquid »
- Trouvez l'élément <label> et insérez la condition {% if product_option_value.available %} au-dessus
- Trouvez l'élément de fermeture </label> et insérez {% endif %} en dessous
Votre code devrait ressembler à ceci.

Cette condition garantit que si la variante n'est pas disponible à la vente, elle ne sera pas affichée sur la page produit.
Si vous ne parvenez pas à ajuster le CSS personnalisé vous-même ou si vous utilisez un thème différent, n'hésitez pas à nous contacter, et notre équipe d'agence se fera un plaisir d'examiner cela.






