Aller au contenu
Exemples

Comment offrir un cadeau gratuit par paliers sur Shopify

Une seule offre Cadeau gratuit peut porter un cadeau différent à chaque palier de dépense. Un client à 126 $ reçoit le cadeau du palier 100 $, pas celui du palier 50 $ et pas les deux, car le moteur attribue le palier le plus élevé que le panier satisfait.

  • Cadeau offert
Cadeau pour tout achatLe palier atteint le plus élevé l'emporte
  • Dépensez 50 $Mini shampooing de voyagePalier 1
  • Dépensez 100 $Lot de chouchous en soiePalier 2
  • Dépensez 150 $Carte cadeau de 25 $Palier 3
Trois paliers, un seul cadeau attribué. Le client à 126 $ se trouve sur l'échelon du milieu.
Ce que voit le client

Le panier indique quel cadeau est débloqué à cet instant et ce que coûte le suivant. À 126 $, le lot de chouchous est ajouté sans frais et le texte annonce au client que 24 $ de plus lui donnent la carte cadeau. Il ne reçoit jamais deux cadeaux à la fois.

Le créer

Comment le configurer

  1. 1

    Campagne > Type d'offre

    Choisissez Cadeau gratuit. Une seule offre porte toute l'échelle, pas une offre par échelon.

    type = free_gift

  2. 2

    Paliers > Palier 1

    Réglez le seuil sur 50 $ avec une récompense d'article gratuit, puis rattachez le mini shampooing de voyage à ce palier.

    tiers[0].minSpend = 5000

  3. 3

    Paliers > Cadeau du palier 1

    Chaque palier porte sa propre liste de cadeaux. Ajoutez le cadeau principal plus un remplaçant, car c'est le remplaçant qui maintient le palier en vie si le principal s'épuise.

    tiers[0].giftVariantIds = [mini shampooing, remplaçant]

  4. 4

    Paliers > Paliers 2 et 3

    Recommencez à 100 $ pour le lot de chouchous et à 150 $ pour la carte cadeau. Les seuils sont exprimés en unités mineures : 150 $ s'écrit donc 15000.

    tiers[2].minSpend = 15000

  5. 5

    Paliers > Libellés

    Donnez un nom à chaque palier si vous voulez que le widget affiche « Argent » ou « Or » plutôt qu'un montant brut. Les libellés sont purement d'affichage et ne changent jamais le calcul.

    tiers[n].label = Argent / Or / Platine

  6. 6

    Limites

    Laissez le plafond de cadeaux par commande sur un, sauf si vous voulez qu'un client puisse collecter plusieurs exemplaires du même cadeau.

    freeGift.maxGiftsPerOrder = 1

  7. 7

    Aperçu

    Simulez des paniers à 49 $, 50 $, 126 $ et 152 $ et vérifiez qu'un seul cadeau apparaît à chaque fois, et que c'est le bon.

Les réglages exacts

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églageValeurClé de configuration
Type d'offrefree_gifttype
Palier 1minSpend 5000 -> free_itemtiers[0].rewardType
Cadeau du palier 1mini shampooing plus remplaçanttiers[0].giftVariantIds
Palier 2minSpend 10000 -> free_itemtiers[1].minSpend
Cadeau du palier 2lot de chouchous plus remplaçanttiers[1].giftVariantIds
Palier 3minSpend 15000 -> free_itemtiers[2].minSpend
Cadeau du palier 3coffret cadeau plus remplaçanttiers[2].giftVariantIds
Règle d'attributionuniquement le palier atteint le plus élevétiers[].giftVariantIds
Plafond de cadeaux1 par commandefreeGift.maxGiftsPerOrder
Classe de remiseproductdiscountClasses
Regarder

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.

Sans application

Ce que Shopify fait nativement

Ce que vous pouvez faire

Shopify sait offrir un produit gratuit via une remise native Achetez X obtenez Y, et vous pouvez en faire tourner plusieurs à la fois.

Où une application devient nécessaire

Le Achetez X obtenez Y natif se déclenche sur la quantité plutôt que sur la dépense, et chaque remise est indépendante : trois remises cadeau natives se déclencheraient donc toutes à 150 $ et remettraient trois cadeaux au client. Il n'existe nativement aucune notion de « palier le plus élevé uniquement », ni de repli sur un autre article quand la variante offerte est épuisée.

Avant de publier

Points de vigilance

  • Le client reçoit uniquement le palier atteint le plus élevé, jamais un cadeau par palier. Si vous voulez réellement des cadeaux cumulatifs, c'est une configuration différente qui demande des offres distinctes.
  • Chaque palier doit aboutir à un cadeau. Un palier sans liste de cadeaux propre retombe sur le cadeau défini au niveau de l'offre : vérifiez donc que ce repli est bien le cadeau que vous vouliez.
  • Les seuils sont stockés en unités mineures. Saisir 150 au lieu de 15000 crée un palier à 1,50 $ qui se déclenche sur presque tous les paniers.
  • Le stock du cadeau est un vrai stock. Sans variante de secours sur chaque palier, une rupture supprime silencieusement cet échelon de l'échelle.

Questions fréquentes

Le client reçoit-il tous les cadeaux qu'il dépasse, ou un seul ?
Un seul, celui du palier le plus élevé que le panier satisfait. Un panier de 150 $ reçoit le cadeau du palier 150 $, et pas en plus ceux des paliers 50 $ et 100 $.
Chaque palier peut-il avoir un cadeau différent ?
Oui. Chaque palier porte sa propre liste de variantes offertes, et chaque liste peut comporter des remplaçants.
Que se passe-t-il si le client retire un article et redescend d'un palier ?
Le cadeau est recalculé face au nouveau panier : il redescend donc au cadeau du palier inférieur, ou perd le cadeau entièrement s'il repasse sous le premier seuil.
Puis-je nommer les paliers ?
Oui. Chaque palier accepte un libellé facultatif comme Argent ou Or, que le widget affiche. Les libellés sont cosmétiques et n'influencent jamais le palier appliqué.

Exemples associés

Free gift on spend

One threshold, one gift added at no charge, with backups for when stock runs out.

Discount plus free gift

An order discount and a free gift on the same threshold, both applying to one cart.

Spend more, save more

Three spend thresholds, each unlocking a bigger percentage off the order.

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.

Nous utilisons des cookies essentiels pour faire fonctionner ce site et, uniquement avec votre autorisation, des cookies d'analyse pour comprendre le trafic. Consultez notre Politique de cookies.