Cadeau offert à partir d'un montant sur Shopify : comment le paramétrer
Shopify vérifie bien le seuil avec « Montant d'achat minimal », mais n'ajoute jamais l'article offert au panier : c'est au client de l'y placer.

Shopify contrôle bien le seuil en euros. La condition s'appelle « Montant d'achat minimal » et se règle dans le type de remise « Achetez-en X, obtenez-en Y ». Mais Shopify ne dépose jamais le cadeau dans le panier à la place du client. Tant que l'article offert n'y figure pas, aucune ligne ne peut recevoir la remise, et l'opération reste invisible.
Deux chantiers vous attendent donc, et le formulaire de remise n'en couvre qu'un : régler le montant, puis obtenir que le cadeau se retrouve dans le panier. C'est le second qui décide si vos clients voient l'opération ou passent à côté sans rien remarquer.
Paramétrer le seuil dans le bloc « Le client achète »
Deux précisions avant la marche à suivre, parce que c'est là que la plupart des marchands se perdent.
Le cadeau est un type de remise à part entière. Le menu « Sélectionner un type de réduction » propose quatre options de même niveau :
- « Montant de réduction sur les produits »
- « Montant de réduction sur les commandes »
- « Achetez-en X, obtenez-en Y »
- « Expédition gratuite »
Le cadeau n'est pas une variante de la réduction sur les produits, c'est un type à part. Inutile de le chercher ailleurs dans le menu.
Le seuil se règle avec une seule condition, pas deux. Dans « Le client achète », vous prenez soit « Quantité minimale d'articles », soit « Montant d'achat minimal ». Pour un cadeau à partir d'un montant, c'est la seconde.
Si votre déclencheur tient plutôt au nombre d'articles, le réglage n'est pas le même, et nous l'avons détaillé dans le cas du cadeau offert dès trois articles achetés.
- Dans « Réductions », cliquez sur « Créer une réduction », puis choisissez « Achetez-en X, obtenez-en Y » dans le menu « Sélectionner un type de réduction ».
- Dans la section « Méthode », tranchez entre « Code de réduction » et « Réduction automatique ». Sur le parcours automatique, l'aide de Shopify désigne la même entrée sous le nom « Pour X acheté(s), Y offert(s) » : c'est le même formulaire, seul le libellé change.
- Dans « Le client achète », sélectionnez « Montant d'achat minimal » et saisissez le montant. Réglez ensuite la portée avec « N'importe quel article de », soit « Produits spécifiques », soit « Collections spécifiques ».
- Dans « Le client obtient », indiquez la quantité et l'article offert, puis mettez « À une valeur réduite » sur « Gratuit ».
- Cochez « Définir le nombre maximal d'utilisations par commande ». Ce réglage limite le nombre de fois où le cadeau s'applique à une même commande. Un panier test à trois fois le seuil vous dira ce qui se passe quand vous le laissez vide.
- Ouvrez la section « Combinaisons » et décidez avec quelles autres réductions celle-ci peut se cumuler.
- Réglez les « Dates d'effet », puis cliquez sur « Enregistrer la réduction », ou simplement « Enregistrer » si vous êtes passé par la réduction automatique. Testez enfin avec un vrai panier.
Un piège se glisse à l'étape 3. L'aide de Shopify ne précise nulle part si le montant saisi s'entend TTC ou HT, et la réponse dépend de la façon dont votre boutique affiche ses prix.
Dans une boutique française qui vend aux particuliers, les prix affichés sont le plus souvent TTC, alors que votre marge se calcule en HT. Au taux normal de 20 %, 80 € HT font 96 € TTC. Décidez d'abord dans quelle base vous raisonnez.
Dernier point, souvent mal compris : ce type de remise ne vous oblige pas à désigner un produit précis du côté achat. Si votre cadeau doit se déclencher sur un montant et non sur une référence, rassemblez les produits concernés dans une collection, puis pointez « Collections spécifiques » vers elle.
Le même type de remise porte quatre noms dans l'aide Shopify
La documentation française de Shopify désigne ce type de remise de quatre façons différentes, et deux d'entre elles cohabitent sur une même page.
| Où vous lisez le libellé | Nom donné au type de remise |
|---|---|
| La page dédiée à ce type de remise | « Achetez-en X, obtenez-en Y » |
| La même page, passage sur la réduction automatique | « Pour X acheté(s), Y offert(s) » |
| La page qui liste tous les types de remise | « X acheté(s), Y offert(s) » |
| Le bloc de navigation de cette même page | « Achetez X, obtenez Y » |
Un commerçant qui a noté « Pour X acheté(s), Y offert(s) » ne retombera pas sur la page qui explique le mieux ce réglage. Et celui qui a retenu « Achetez X, obtenez Y » cherchera un libellé sans les deux « -en » de la page dédiée.
Il existe pourtant un repère stable. Les deux blocs du formulaire s'appellent « Le client achète » et « Le client obtient » sur toutes les pages françaises consultées. Prenez ces deux libellés comme point d'ancrage plutôt que le nom du type : ce sont eux qui vous disent que vous êtes au bon endroit.
Pourquoi le cadeau reste invisible dans le panier Shopify
Sur les forums Shopify francophones, la même demande revient avec les mêmes mots. Une commerçante la formule ainsi :
Je cherche à ajouter automatiquement au panier de mes clients un cadeau selon le montant de leur panier. J'ai 3 paliers : 60€, 100€, 250€
Trois paliers, donc, et une attente précise : que le bon cadeau tombe tout seul. Empiler plusieurs seuils dans un même panier pose ses propres problèmes, que nous avons traités dans le guide des paliers de récompense dans le panier. Ici, nous restons sur un seuil unique.
Le déroulé est presque toujours le même. Le commerçant crée sa remise « Achetez-en X, obtenez-en Y », relit trois fois son paramétrage, remplit un panier au-dessus du seuil, et il ne se passe rien. Le réflexe est de repartir chercher l'erreur dans le formulaire. Elle n'y est pas.
L'aide de Shopify le dit sans détour :
Les clients doivent ajouter tous les articles à leur panier manuellement. L'article « obtenu » gratuit ou à prix réduit n'est jamais ajouté automatiquement au panier.
Le fonctionnement, lui, est simple. Une remise Shopify porte sur des lignes déjà présentes dans le panier, et elle n'en crée aucune. Le type « Achetez-en X, obtenez-en Y » couvre donc deux volets : les articles qui remplissent la condition d'achat, et l'article déclaré comme cadeau.
Si le cadeau manque, la condition d'achat est bien remplie, mais il n'existe aucune ligne sur laquelle appliquer la réduction. Shopify n'affiche donc rien.
Ce n'est pas un incident, c'est le comportement prévu. Le formulaire ne contient aucune case pour faire apparaître le cadeau tout seul dès que la condition est remplie, parce qu'une remise ne sait pas remplir un panier.
Amener le client à mettre le cadeau dans son panier
Le réglage de la remise est fait. Reste à obtenir que le client ajoute lui-même l'article offert, et quatre leviers décident du résultat.
- Annoncez la condition là où l'achat se décide. Un bandeau sur la page de l'opération ne touche pas celui qui arrive directement sur une fiche produit. La condition a sa place sur les fiches concernées, en une phrase : quel montant, quel cadeau, jusqu'à quand.
- Affichez la progression dans le panier. C'est là que se décide le dernier article ajouté. Une mention qui calcule ce qui manque, du genre « Plus que 12 € pour recevoir votre cadeau », pèse plus lourd qu'une bannière d'accueil.
- Offrez un moyen d'ajouter l'article en un clic. Shopify sait remplir un panier depuis un lien préparé, appelé permalien de panier, qui accepte à la fois des articles et un code de réduction. L'aide ne dit rien du sort d'un panier déjà rempli quand ce lien s'ouvre. Testez ce cas avant de le diffuser.
- Ou faites insérer la ligne dès que la condition est remplie. Il s'agit d'une logique de panier qui ajoute elle-même l'article offert dès que le total franchit le seuil, et le retire dès qu'il repasse en dessous. Les réductions natives ne font pas cela.
Quel que soit le chemin retenu, testez aussi le sens inverse. Que se passe-t-il quand un client retire un article et que le panier repasse sous le montant d'achat minimal ?
Si le cadeau reste dans le panier, la remise ne s'applique plus et l'article s'affiche soudain à son prix plein. C'est le pire des scénarios, parce que le client croit à une manœuvre de votre part.
Ce que l'aide Shopify ne tranche pas sur le montant d'achat minimal
Quatre points ne sont documentés nulle part, ni sur la page française ni sur la page anglaise. Deviner ne sert à rien, car chaque réponse déplace le seuil de plusieurs euros.
- Le montant d'achat minimal se calcule-t-il sur le panier entier, ou seulement sur les articles retenus dans la condition d'achat ?
- Shopify vérifie-t-il le seuil avant ou après les autres réductions en cours ?
- Les frais de livraison entrent-ils dans le calcul ?
- Le montant saisi s'entend-il TTC ou HT ?
Une demi-heure de commandes test suffit à trancher. Créez la remise, placez le montant d'achat minimal à une valeur facile à atteindre, puis composez ces paniers l'un après l'autre :
- Un panier qui atteint le seuil uniquement avec des articles de la condition d'achat. C'est votre cas de référence, la remise doit s'y appliquer.
- Un panier juste en dessous, que vous faites passer au-dessus avec un produit hors condition. Si la remise s'applique quand même, c'est que Shopify prend en compte la totalité du panier.
- Un panier qui n'atteint le seuil qu'une fois les frais de livraison ajoutés.
- Un panier dont le total franchit le seuil en TTC mais pas en HT. Vous saurez alors sur quelle base Shopify calcule.
- Un panier pile au seuil, pendant qu'une autre réduction active fait baisser le total.
Le résultat se lit directement dans le panier et au paiement : soit la ligne de réduction apparaît, soit elle n'apparaît pas. Pour en avoir le cœur net, passez chaque commande avec la passerelle de paiement en mode test, puis rouvrez-la dans votre interface administrateur : le montant appliqué y figure.
Notez vos réponses par écrit. Elles valent pour votre configuration, pas en général, et c'est précisément pour cette raison qu'aucune page d'aide ne peut vous les donner.
Quand un cadeau à partir d'un montant ne vaut pas le coup
Un seuil qui fonctionne techniquement n'est pas pour autant un seuil rentable. Placé trop haut, il ne fait bouger personne. Trop bas, il vous coûte de l'argent sur chaque commande qui atteignait déjà le montant sans votre opération.
Ces commandes reçoivent le cadeau elles aussi. Vous payez donc un coût d'achat sur du chiffre d'affaires que vous auriez fait de toute façon.
Voici un exemple chiffré. Les valeurs sont choisies pour la démonstration, ce ne sont pas des moyennes de marché, et il n'existe aucune référence sectorielle publiée pour le rapport calculé plus bas. Remplacez-les par les vôtres.
- Panier moyen avant l'opération : 42 € TTC, soit 35 € HT au taux normal de 20 %
- Montant d'achat minimal : 60 € TTC, soit 50 € HT
- Marge brute habituelle : 50 %, calculée sur le HT
- Coût d'achat du cadeau : 5 € HT
L'exemple suppose qu'une commande poussée au-dessus du seuil serait sinon restée au niveau du panier moyen, et que le chiffre d'affaires supplémentaire porte la même marge brute que le reste de l'assortiment.
| Grandeur de l'exemple | Commande poussée au-dessus du seuil | Commande qui atteint le seuil de toute façon |
|---|---|---|
| Panier avant l'opération | 42 € TTC (35 € HT) | 78 € TTC (65 € HT) |
| Panier pendant l'opération | 60 € TTC (50 € HT) | 78 € TTC (65 € HT) |
| Marge brute avant l'opération, à 50 % | 17,50 € HT | 32,50 € HT |
| Marge brute supplémentaire | 7,50 € HT | 0 € HT |
| Coût d'achat du cadeau | 5 € HT | 5 € HT |
| Marge brute pendant l'opération | 20 € HT | 27,50 € HT |
| Écart par rapport à la marge brute avant | plus 2,50 € HT | moins 5 € HT |
La colonne de gauche est le cas pour lequel vous montez l'opération. Quinze euros HT de plus, à 50 % de marge brute, font 7,50 € HT. Le cadeau en reprend 5, il reste 2,50 € HT.
La colonne de droite est celle que personne n'anticipe. Le panier est identique avant et pendant, aucune marge supplémentaire n'apparaît, et le cadeau coûte quand même 5 € HT. Que la commande pèse 78 € TTC ou 300 € TTC ne change rien à cette perte.
Le point d'équilibre sort directement de ces deux chiffres. Chaque commande poussée au-dessus du seuil rapporte 2,50 € HT, chaque commande qui l'atteignait déjà en coûte 5. Il en faut donc deux du premier type pour compenser une seule du second.
En volume : si 40 commandes franchissent le seuil sans votre aide sur la période, il faut en pousser 80 autres au-dessus pour rentrer dans vos frais. Quatre-vingts fois 2,50 € HT et quarante fois 5 € HT font 200 € HT de chaque côté.
Attention au sens du mot équilibre. Il s'agit ici de la marge brute et non du bénéfice. L'emballage, l'expédition du cadeau et les retours n'entrent pas dans le calcul, une marge brute à zéro n'est donc pas un bénéfice à zéro.
Ce rapport, vous ne le trouverez dans aucune étude. Il se lit dans l'export de commandes de votre propre boutique :
- Exportez en CSV les commandes d'une période sans opération en cours.
- Ramenez les montants sur la même base que votre seuil. Si vos prix sont TTC et que vous raisonnez en HT, divisez par 1,20.
- Comptez les commandes qui atteignent déjà le seuil envisagé. Ce chiffre est dans l'export, le comptage prend quelques minutes.
- Le second chiffre n'y est pas. Aucun export ne vous dit à l'avance combien de commandes passeront réellement au-dessus du seuil, et mieux vaut en avoir conscience avant de fixer le montant.
- Mesurez-le pendant l'opération. Comparez la distribution des montants de commande avec celle d'une période équivalente, mêmes jours de semaine et même durée. La hausse juste au-dessus du seuil, diminuée de la baisse juste en dessous, vous donne le nombre de commandes déplacées.
Deux situations condamnent le seuil d'avance.
La première : vos montants de commande sont très resserrés. Quand presque chaque commande contient un seul article et que cet article fixe le prix, il n'y a pratiquement personne juste sous le seuil à faire monter.
Le seuil ne touche alors presque personne, ou il descend si bas que tout le monde l'atteint déjà. Dans ce second cas, vous offrez le cadeau sur la totalité de vos commandes. La distribution de votre export vous le montre en quelques minutes.
La seconde : vous n'avez aucun produit à faible coût d'achat qui tienne le rôle du cadeau. Dans l'exemple, une commande poussée au-dessus du seuil dégage 7,50 € HT de marge supplémentaire, et c'est tout le budget disponible.
Un cadeau qui coûte davantage rend l'opération déficitaire, même parfaitement paramétrée. Mieux vaut alors un autre levier, par exemple la livraison offerte à partir d'un montant, dont le coût se limite au transport, ou simplement renoncer.
Questions fréquentes
Comment ajouter automatiquement un cadeau au panier de mes clients selon le montant de leur panier ?
Pas avec la section des réductions seule. Shopify contrôle bien le montant du panier, mais une remise porte sur des lignes déjà présentes, elle n'en crée aucune. L'article offert doit donc y arriver autrement.
Deux chemins restent ouverts : un lien de panier préparé qui contient à la fois l'article et le code, ou une logique de panier qui insère la ligne dès que le seuil est franchi et la retire si le total repasse en dessous. Testez ce second cas avant de lancer l'opération.
Pourquoi le client doit-il ajouter lui-même le produit offert au panier pour que la remise s'applique ?
Parce que Shopify ne l'ajoute jamais à sa place. L'aide française l'écrit ainsi : « Les clients doivent ajouter tous les articles à leur panier manuellement. L'article "obtenu" gratuit ou à prix réduit n'est jamais ajouté automatiquement au panier. »
Le type « Achetez-en X, obtenez-en Y » couvre les deux volets, la condition d'achat et le cadeau. Tant que le cadeau manque, aucune ligne ne peut recevoir la réduction. Vérifiez aussi que la remise est active, que les dates courent, et que les combinaisons autorisent le cumul.
Est-il possible de créer une réduction du type : pour 60 € dépensés, un produit offert ?
Oui. Dans le bloc « Le client achète », choisissez « Montant d'achat minimal » et saisissez 60 €, puis déclarez l'article dans « Le client obtient » avec la valeur « Gratuit ».
Vous n'êtes pas obligé de désigner un produit précis du côté achat. Rassemblez les articles concernés dans une collection, puis pointez « Collections spécifiques » vers elle. Le cadeau, lui, devra toujours se trouver dans le panier pour que la remise s'affiche.
Puis-je définir plusieurs paliers de cadeau sans qu'ils se cumulent, pour qu'un panier à 156 € ne déclenche que le palier 100 € ?
Chaque palier est une remise distincte, et un panier à 156 € remplit la condition des deux. Le formulaire ne propose rien qui permette de n'appliquer que le palier le plus élevé.
Ce que vous contrôlez, c'est la section « Combinaisons », qui décide du cumul entre réductions, et la case « Définir le nombre maximal d'utilisations par commande », qui limite les répétitions à l'intérieur d'une même remise. Pour votre boutique, seule une commande test donne une réponse fiable.


