Sur une boutique en ligne, le code promo PrestaShop reste l’un des leviers les plus directs pour déclencher une commande hésitante, récompenser un client fidèle ou écouler un stock dormant. PrestaShop intègre cette mécanique nativement, sans module, sous une appellation qui déroute parfois les marchands : la « règle panier ».

Cet article détaille ce qu’est réellement un code promo sur PrestaShop, comment le créer onglet par onglet dans le back-office, quels types de réductions appliquer et quelles erreurs évitent de voir une promotion produire l’inverse de l’effet recherché.
Ce qu’est une règle panier sur PrestaShop
Dans le vocabulaire PrestaShop, ce que les clients appellent un code de réduction porte le nom de règle panier PrestaShop. Il s’agit d’une condition associée au panier d’achat : lorsque le client saisit un code à l’étape de validation, ou parfois lorsqu’une condition automatique est remplie, le moteur applique une remise sur le montant de la commande.
La règle panier vit dans le menu Catalogue > Réductions du back-office et fonctionne par défaut sur PrestaShop 1.7, 8 et les versions ultérieures, sans installation complémentaire.
Cette règle panier ne doit pas être confondue avec la règle de prix catalogue, accessible au même endroit mais répondant à une logique différente. La règle de prix catalogue applique une baisse de prix directement sur des produits, des catégories ou des fabricants, visible en rayon sans aucune action du client.
La règle panier, elle, dépend d’une saisie ou d’une condition liée au panier et offre un contrôle beaucoup plus fin sur les bénéficiaires, les montants planchers et la période de validité. Choisir le bon outil dès le départ évite de reconstruire toute une campagne promotionnelle.
Vous voulez faire le point sur votre boutique PrestaShop ?
Profitez d'un audit gratuit et sans engagement avec un expert de notre agence PrestaShop.
Demander mon audit gratuitPourquoi intégrer des codes promo à votre stratégie commerciale
Un code promo PrestaShop n’est pas qu’un rabais : c’est un signal commercial mesurable. Bien employé, il agit sur trois leviers complémentaires que le back-office permet de suivre précisément.
- Déclencher la première commande : un code de bienvenue réduit la friction du panier abandonné et transforme un visiteur indécis en acheteur.
- Fidéliser et réactiver : une remise réservée aux clients existants ou aux comptes inactifs entretient la relation sans dévaloriser l’offre auprès de tous.
- Piloter l’écoulement : un code ciblé sur une catégorie ou une fin de série relance un stock qui tourne mal, sans toucher au prix de référence du catalogue.
L’intérêt de la mécanique native tient aussi à sa traçabilité. PrestaShop enregistre le nombre d’utilisations de chaque code, le montant total économisé par les clients et les commandes associées. Ces données permettent d’arbitrer entre une opération rentable et une remise qui rogne la marge sans générer de volume additionnel.
Un commerçant qui exploite sérieusement ces statistiques pilote ses promotions comme un poste budgétaire, et non comme un geste commercial réflexe.
Cette discipline rejoint une logique plus large de performance commerciale. Structurer ses opérations promotionnelles produit son plein effet lorsqu’elles s’inscrivent dans une acquisition de trafic maîtrisée, ce qui passe notamment par le référencement d’une boutique PrestaShop capable d’amener des visiteurs qualifiés sur les pages où ces codes seront proposés.
Créer un code promo dans le back-office PrestaShop
La création d’un code promo PrestaShop se déroule en trois temps, correspondant aux trois onglets d’une règle panier : les informations générales, les conditions d’éligibilité et les actions de réduction. Le déroulé d’ensemble depuis le tableau de bord tient en quelques étapes.
- Connectez-vous au back-office de votre boutique avec un compte disposant des droits sur le catalogue.
- Ouvrez le menu Catalogue > Réductions.
- Cliquez sur Ajouter une règle panier en haut à droite de l’écran.
- Renseignez successivement les onglets Informations, Conditions et Actions détaillés ci-dessous.
- Enregistrez après chaque onglet avec « Enregistrer et rester », puis validez la création complète avec « Enregistrer ».
Onglet Informations : nommer et activer le code
Le premier onglet définit l’identité du code. Le champ Nom apparaît sur le panier du client et sur la facture : il doit rester clair et reconnaissable. La Description reste interne et sert de mémo sur le contexte de l’opération.
Le champ Code contient la chaîne que le client saisira au panier, à choisir courte et mémorisable. L’option Mettre en avant affiche le code dans le panier même s’il n’a pas encore été saisi, ce qui incite à l’utiliser.
La Priorité arbitre l’ordre d’application entre plusieurs règles, le chiffre le plus bas l’emportant. Enfin, l’État active ou désactive le code sans le supprimer, utile pour suspendre une opération sans perdre son paramétrage.
L’option Utilisation partielle mérite attention sur les bons de réduction à montant fixe. Activée, elle génère un avoir du solde restant si le bon dépasse le total de la commande ; désactivée, elle déduit simplement le montant du panier sans report.
Ce réglage évite qu’un bon de valeur élevée ne soit consommé en totalité sur une petite commande.
Onglet Conditions : restreindre l’éligibilité
Le deuxième onglet encadre qui peut utiliser le code et dans quelles limites. C’est ici que se joue la rentabilité d’une opération promotionnelle.
- Limiter à un seul client : réserve le code à un compte nominatif, idéal pour un geste commercial individuel ou un dédommagement.
- Valide : fixe la période d’activité du code, indispensable pour une opération saisonnière ou un déstockage limité dans le temps.
- Montant minimum : conditionne la réduction à un panier plancher, en précisant la devise, le calcul HT ou TTC et la prise en compte ou non des frais de port.
- Quantité totale disponible : plafonne le nombre d’utilisations sur l’ensemble de la clientèle, utile pour une offre à volume limité.
- Quantité disponible par utilisateur : limite les utilisations par client, le plus souvent à une seule pour un code de bienvenue.
- Restrictions : cible le code selon le transporteur, le groupe de clients ou une sélection de produits, pour des campagnes finement segmentées.
Onglet Actions : définir la réduction accordée
Le troisième onglet détermine l’avantage réellement accordé. L’option Livraison gratuite offre le port en complément ou non d’une remise. Appliquer une réduction ouvre le choix entre un pourcentage, un montant fixe ou aucune remise sur le prix. Exclure les produits en promotion empêche le cumul d’un code avec des articles déjà soldés, ce qui protège la marge.
L’option Envoyer un cadeau joint un produit choisi dans le catalogue à la commande éligible. Une fois ces réglages posés, le bouton « Enregistrer » finalise la création et le code devient immédiatement opérationnel selon son état et sa période de validité.
Les types de réductions disponibles et leurs usages
PrestaShop propose trois mécaniques de réduction principales via la règle panier, auxquelles s’ajoute le cadeau produit. Chacune répond à un objectif commercial distinct, et le tableau ci-dessous synthétise leurs usages les plus pertinents.
| Type de réduction | Effet sur le panier | Usage commercial recommandé |
|---|---|---|
| Réduction en pourcentage | Applique un taux sur le montant éligible | Opérations généralistes, soldes, codes de bienvenue où la remise s’ajuste au montant du panier |
| Réduction à montant fixe | Déduit une somme définie, HT ou TTC | Bon de réduction PrestaShop nominatif, dédommagement, panier moyen connu |
| Livraison offerte | Annule les frais de port | Lever le frein du coût de livraison sur un panier plancher |
| Cadeau produit | Ajoute un article du catalogue à la commande | Échantillonnage, mise en avant d’une nouveauté, fidélisation |
Le choix entre pourcentage et montant fixe n’est pas neutre. Le pourcentage protège mieux la marge sur les paniers élevés mais peut s’avérer généreux à l’excès sur de grosses commandes ; le montant fixe rassure le client par sa lisibilité mais représente une remise proportionnellement lourde sur les petits paniers.
Associer un montant minimum de commande à une livraison gratuite PrestaShop constitue souvent le compromis le plus rentable, car il pousse le panier moyen vers le haut tout en supprimant le frein psychologique des frais d’expédition.
Gérer le cumul et les codes non cumulables
La question du cumul revient systématiquement dès qu’une boutique fait tourner plusieurs opérations en parallèle. Par défaut, PrestaShop autorise l’application de plusieurs règles panier sur une même commande, ce qui peut conduire un client averti à empiler les remises au point de vendre à perte.
Construire un code promo non cumulable PrestaShop repose sur trois réglages combinés.
- Le champ Priorité de l’onglet Informations détermine quelle règle s’applique en premier lorsque plusieurs sont éligibles.
- La Quantité disponible par utilisateur fixée à une seule utilisation limite la répétition d’un même code.
- L’option Exclure les produits en promotion empêche qu’un code s’ajoute à une remise déjà active en rayon.
Pour un contrôle plus strict du cumul entre codes distincts, certaines versions exigent un module dédié, la règle panier native ne bloquant pas nativement deux codes différents saisis successivement. Tester chaque scénario sur une commande fictive avant le lancement reste la seule garantie qu’une promotion ne se transformera pas en faille tarifaire.
Bonnes pratiques pour des promotions rentables
Au-delà du paramétrage technique, quelques principes distinguent une opération qui crée de la valeur d’une remise qui détruit de la marge.
- Borner chaque code dans le temps : une date de fin crée un effet d’urgence et empêche un ancien code de circuler indéfiniment sur les sites de bons plans.
- Conditionner à un panier minimum : protège la marge et oriente le client vers un montant de commande supérieur à son intention initiale.
- Segmenter par groupe de clients : réserver une remise aux nouveaux comptes ou aux clients fidèles préserve la valeur perçue de l’offre.
- Suivre les statistiques d’utilisation : confronter le nombre d’usages au volume de commandes généré révèle la rentabilité réelle de chaque opération.
- Nommer ses codes de façon cohérente : une nomenclature claire facilite le suivi quand plusieurs campagnes coexistent dans le back-office.
Ces réglages prennent tout leur sens sur une boutique dont l’architecture commerciale est solide. La mise en place d’opérations promotionnelles efficaces s’appuie sur une boutique PrestaShop correctement structurée, où les pages catégories, les tunnels de commande et les groupes de clients sont pensés pour servir la conversion autant que la promotion ponctuelle.
Les erreurs fréquentes à éviter
Plusieurs écueils reviennent régulièrement lorsqu’un marchand configure son premier code promo PrestaShop, et la plupart se corrigent en quelques secondes dans le back-office.
- Confondre règle panier et règle de prix catalogue : reconstruire une campagne dans le mauvais outil fait perdre tout le travail de paramétrage.
- Oublier l’état du code : une règle laissée sur « Désactivé » ne s’applique jamais, source d’incompréhension fréquente au lancement.
- Négliger les dates de validité : un code dont la période n’est pas encore ouverte renvoie un message d’erreur au client même s’il est correctement orthographié.
- Ignorer le montant minimum : un client dont le panier n’atteint pas le seuil verra le code refusé, ce qui explique souvent un code promo qui n’apparaît pas.
- Laisser le cumul ouvert : sans plafond ni exclusion, plusieurs remises peuvent s’additionner au-delà du raisonnable.
Lorsqu’un code semble ne pas fonctionner, le réflexe à adopter est de vérifier dans l’ordre l’état de la règle, la période de validité, le montant minimum et les restrictions de groupe ou de produit. Dans la grande majorité des cas, le code est valide mais une condition de l’onglet Conditions n’est pas remplie par le panier en cours.
Questions fréquentes sur les codes promo PrestaShop
Comment faire un code promo sur PrestaShop ?
Rendez-vous dans le menu Catalogue > Réductions de votre back-office, cliquez sur « Ajouter une règle panier », puis renseignez les trois onglets : Informations pour le nom et le code, Conditions pour l’éligibilité et les dates, Actions pour le type de réduction. Enregistrez après chaque onglet et finalisez avec « Enregistrer ». Le code devient actif immédiatement selon son état et sa période de validité.
Quelle différence entre une règle panier et une règle de prix catalogue ?
La règle panier dépend d’un code saisi ou d’une condition liée au panier et offre un contrôle fin sur les bénéficiaires, les seuils et les dates. La règle de prix catalogue baisse directement le prix de produits, catégories ou fabricants, visible en rayon sans action du client. Pour un code promo classique, c’est toujours la règle panier qu’il faut utiliser.
Pourquoi mon code promo PrestaShop n’apparaît pas ?
Le plus souvent, une condition n’est pas remplie : l’état de la règle est sur « Désactivé », la période de validité n’est pas ouverte, le panier n’atteint pas le montant minimum exigé, ou une restriction de groupe ou de produit exclut la commande en cours. Vérifiez ces points dans l’onglet Conditions avant de conclure à un dysfonctionnement.
Comment créer un code promo non cumulable sur PrestaShop ?
Combinez trois réglages : fixez la quantité disponible par utilisateur à une seule utilisation, activez « Exclure les produits en promotion » dans l’onglet Actions, et servez-vous de la priorité pour ordonner les règles. La règle panier native ne bloque pas deux codes différents saisis successivement ; un contrôle strict du cumul entre codes distincts peut nécessiter un module dédié.
Comment offrir la livraison gratuite avec un code promo ?
Dans l’onglet Actions de la règle panier, activez l’option « Livraison gratuite ». Vous pouvez la combiner avec une réduction sur le prix ou la proposer seule. Associer cette livraison offerte à un montant minimum de commande dans l’onglet Conditions est la configuration la plus rentable, car elle pousse le panier moyen vers le haut tout en levant le frein des frais de port.
Peut-on limiter un code promo à certains clients ou produits ?
Oui. L’onglet Conditions permet de limiter le code à un client nominatif, à un groupe de clients, à un transporteur ou à une sélection de produits via les restrictions. Cette segmentation autorise des campagnes ciblées, par exemple une remise réservée aux nouveaux comptes ou un code dédié à une seule catégorie pour relancer un stock précis.


