Skip to main content

Aperçu

Lors de la configuration d’un widget d’upsell au checkout, vous pouvez remplir l’emplacement produit de plusieurs façons : choisir manuellement un produit spécifique, laisser l’IA en recommander un, ou attacher une Strategy. Chacune est un outil différent pour un besoin différent. Les Strategies servent au merchandising dynamique en temps réel — associer le bon accessoire à un produit principal, suggérer un article complémentaire, ou faire apparaître un produit différent selon ce qui se trouve déjà dans le panier. Là où les déclencheurs de checkout décident quel widget apparaît pour un acheteur donné, une Strategy décide quel produit va à l’intérieur. Les déclencheurs sont la porte d’entrée, les Strategies sont le cerveau derrière l’expérience.

Attacher une Strategy à un widget de checkout

Les Strategies sont attachées par widget, et non au checkout dans son ensemble. Vous pouvez mélanger des widgets pilotés par Strategy et des widgets à produit statique dans le même checkout.
  1. Ouvrez le widget de checkout que vous souhaitez modifier.
  2. Dans le menu Select product type, choisissez Strategy.
  3. Dans le sélecteur de Strategy, recherchez et sélectionnez la Strategy que vous souhaitez utiliser.
  4. Cliquez sur Confirm, puis enregistrez le widget.
Une fois attachée, le widget affiche le nom de la Strategy à la place d’un produit spécifique. À chaque chargement du checkout, la Strategy est évaluée et le produit renvoyé est affiché dans le widget.
Donnez à vos Strategies des noms clairs et descriptifs. Le nom de la Strategy est ce qui apparaît dans l’éditeur de widget une fois attachée, et c’est le moyen le plus simple de savoir en un coup d’œil quelle Strategy pilote quel widget.

Ce que voit la Strategy

Le checkout dispose d’un contexte plus restreint que le post-achat. La Strategy est évaluée au moment où la page de checkout se charge, avant que la commande soit passée — l’historique client et l’attribution de session ne sont donc pas encore disponibles. Voici ce qui est envoyé automatiquement :

Contexte produit

Les lignes d’articles actuellement dans le panier sont envoyées comme produits d’entrée. Les déclencheurs comme les tags de produit, les collections de produit, le type de produit, le fournisseur et les métachamps de produit sont tous évalués par rapport à ces articles. Le selling plan n’est pas évalué ici. Les lignes d’articles du checkout ne comportent pas de selling plan dans cette charge utile, donc un déclencheur Selling plan ne correspond jamais sur les widgets de checkout.

Contexte panier

  • Subtotal — le sous-total du panier.
  • Item count — quantité totale sur toutes les lignes.
  • Line count — nombre de lignes d’articles distinctes.
Les déclencheurs client et session ne correspondront pas au checkout. Les tags client, le nombre de commandes, le pays, la locale et les paramètres UTM ne font pas partie de la charge utile du checkout. Si une Strategy utilisée dans un widget de checkout repose sur ces déclencheurs, ces règles ne se déclencheront jamais, et seules les règles au niveau du produit ou du panier (ou le Catch all) pourront renvoyer un produit.

Ce qui se passe quand la Strategy renvoie un résultat

Le ou les produits renvoyés par la Strategy remplacent l’emplacement réservé dans le widget — ils ne s’y ajoutent pas. L’acheteur voit le widget comme si vous aviez choisi ce produit vous-même. Le widget remplit ses emplacements à partir des produits renvoyés, par ordre de priorité, jusqu’au nombre d’offres que le widget est configuré pour afficher. Un widget à offre unique utilise le premier produit renvoyé.

Quand aucun produit n’est renvoyé

Si aucune règle ne correspond et que la Strategy ne renvoie aucun produit, le widget n’est pas affiché à l’acheteur — l’emplacement disparaît entièrement du checkout. Pour que votre widget continue de s’afficher, configurez un Catch all dans la Strategy afin qu’il y ait toujours un produit de repli à renvoyer. Consultez la page Construire des Strategies pour savoir comment configurer un Catch all.

Moment de l’évaluation

Par défaut, une Strategy sur un widget de checkout est évaluée une seule fois, au chargement de la page de checkout. Le produit choisi au chargement de la page reste le produit affiché, même si l’acheteur ajoute ou retire des articles pendant le checkout. Si le widget a la revérification flexible des déclencheurs activée, la Strategy est au contraire réévaluée chaque fois que le panier change pendant le checkout, et le widget se met à jour pour refléter le nouveau panier — de manière similaire au comportement de l’intégration Upcart. Concevez vos règles en fonction du mode utilisé par le widget : un instantané fixe au chargement du checkout, ou une réévaluation en direct à chaque changement de panier.

Conseils pour les Strategies de checkout

  • Concevez uniquement autour des produits et du panier. Les déclencheurs au niveau du client et de la session ne correspondront jamais au checkout, alors construisez vos Strategies autour des attributs produit (tags, collections, métachamps) et de la composition du panier (sous-total, nombre d’articles, nombre de lignes).
  • Utilisez le Catch all comme filet de sécurité. Une Strategy sans Catch all masquera le widget si rien ne correspond. Un simple Catch all garantit que l’emplacement affiche toujours quelque chose.
  • Mélangez widgets dynamiques et statiques. Chaque widget n’a pas besoin d’être piloté par une Strategy. Un schéma courant consiste à mettre une Strategy sur le widget d’upsell principal (le plus personnalisé) et un produit statique sur un widget secondaire (une valeur sûre).