Comment lancer un 3 pour 2 avec l'article le moins cher offert sur Shopify
Sur une collection mixte, savoir lequel des trois articles est offert décide si la promotion vous coûte peu ou beaucoup. Offrir l'article éligible le moins cher est le réglage par défaut, parce que c'est le choix qui protège la marge et celui que les acheteurs attendent déjà.
- Achetez X, obtenez Y
- $30.00
Scalp Renew Serum
Qté 1
- $28.00
Deep Repair Hair Mask
Qté 1
- $20.00
Volumize Daily Shampoo
Qté 1
Trois articles entrent dans le panier et le moins cher tombe à zéro, l'économie étant affichée sur sa propre ligne. Le comportement correspond à ce que les acheteurs supposent déjà d'un 3 pour 2 : il n'y a rien à expliquer.
Comment le configurer
- 1
Campagne > Type d'offre
Choisissez Achetez X obtenez Y.
type = bxgy
- 2
Cible
Ciblez la collection couverte par la promotion. Chaque article y est à la fois un article éligible et un article potentiellement offert.
target.scope = collections
- 3
Achat et obtention
Quantité achetée 2, quantité obtenue 1, à 100 % de remise.
bxgy.buyQty = 2
- 4
Sélection de l'article obtenu
Réglez la sélection sur l'article éligible le moins cher pour que l'unité offerte soit prise dans le même ensemble plutôt que de correspondre au déclencheur.
bxgy.getSelection = cheapest_eligible
- 5
Allocation
Laissez l'allocation sur les moins chers d'abord. Passer aux plus chers d'abord rend la même promotion nettement plus coûteuse sur un panier mixte : ne le changez qu'en connaissance de cause.
stacking.allocation = cheapest_first
- 6
Comptage des ensembles
Laissez les unités offertes en supplément pour qu'un ensemble soit deux payées plus une offerte, ce qu'un 3 pour 2 signifie habituellement.
bxgy.freeUnitsAreAdditional = true
- 7
Aperçu
Simulez un panier avec un large écart de prix, confirmez quelle unité a été offerte, puis publiez.
Chaque réglage, en détail
Voici les vraies clés de configuration avec lesquelles l'offre est enregistrée, pour que vous puissiez comparer votre propre paramétrage champ par champ.
| Réglage | Valeur | Clé de configuration |
|---|---|---|
| Type d'offre | bxgy | type |
| Quantité achetée | 2 | bxgy.buyQty |
| Quantité obtenue | 1 | bxgy.getQty |
| Sélection de l'article obtenu | cheapest_eligible | bxgy.getSelection |
| Récompense obtenue | 100 % de remise | bxgy.getDiscountPct |
| Allocation | cheapest_first (par défaut) | stacking.allocation |
| Comptage des ensembles | unités offertes en supplément | bxgy.freeUnitsAreAdditional |
| Plafond de récompenses | facultatif, par commande | bxgy.maxRewardsPerOrder |
Le voir créé de bout en bout
L'épisode n'est pas encore en ligne
Nous sommes en train de l'enregistrer. La recette écrite ci-dessus est complète, vous pouvez donc la créer dès aujourd'hui.
Ce que Shopify fait nativement
Le Achetez X obtenez Y natif offre l'unité éligible au prix le plus bas : le comportement de base correspond donc, sans application.
Le Achetez X obtenez Y natif ne donne aucun contrôle sur l'allocation si vous voulez le comportement inverse, aucun plafond indépendant d'unités remisées par commande, et aucun moyen de prévisualiser un panier à prix mixtes avant publication.
Points de vigilance
- L'allocation est une décision de marge, pas une préférence d'affichage. Les plus chers d'abord sur une large amplitude de prix peut coûter plusieurs fois plus par commande.
- Les unités offertes sont en supplément par défaut : six articles en donnent deux gratuits, pas trois.
- Sans plafond de récompenses par commande, une grosse commande peut faire offrir beaucoup d'unités d'un coup.
- Si la collection couvre une amplitude de prix très large, mieux vaut resserrer la cible que d'accepter l'écart.
Questions fréquentes
- Quel article est offert dans un 3 pour 2 ?
- L'article éligible le moins cher, par défaut. Cela correspond au comportement natif de Shopify et aux attentes des acheteurs.
- Puis-je offrir l'article le plus cher à la place ?
- Oui, en changeant l'allocation. Modélisez d'abord le coût, car l'écart est important sur un panier mixte.
- Pourquoi un panier de six articles n'en offre-t-il que deux ?
- Parce que chaque ensemble est deux payés plus un offert par défaut. Six unités forment deux ensembles complets.
- Puis-je plafonner le nombre d'unités offertes par commande ?
- Oui, avec un plafond de récompenses par commande.
Exemples associés
Buy one get one where any variant in the range can be the free unit.
Second item half price, repeating on every subsequent pair rather than once per cart.
Any 3 items from a collection for one price, repeating for every complete set.
Créez ceci dans votre boutique
Chaque recette de cette bibliothèque tourne sur le même moteur côté serveur, donc le total du panier et celui du paiement concordent.