Skip to main content
Les déclencheurs peuvent être utilisés pour afficher un tunnel dans des situations particulières, et ils peuvent être combinés pour mettre en avant efficacement des tunnels dans des scénarios spécifiques.
Déclencheur Show for all customers Déclencheurs basés sur les produits Déclencheurs de panier et de remise Déclencheurs d’attributs client Déclencheurs liés aux détails de commande et au temps

Déclencheur Show for All Customers

Un tunnel « fourre-tout » (Catch-All) utilise le déclencheur « Show for All Customers ». Ce tunnel s’active lorsqu’une commande ne répond aux critères d’aucun autre tunnel. Il sert de filet de sécurité, garantissant qu’aucune commande ne passe sans upsell ni offre de page de remerciement. Pour l’utiliser efficacement, attribuez à ce tunnel la priorité la plus basse afin qu’il n’apparaisse que si aucun autre tunnel ne se déclenche. Voici quelques exemples :
  • Vous avez trois tunnels : un pour les commandes de plus de $100, un pour des produits spécifiques et un avec le déclencheur Show for All Customers. Si un client passe une commande qui ne répond pas aux critères des deux premiers tunnels, le tunnel Show for All Customers s’activera en tant que solution de repli.
  • Vous voulez vous assurer que chaque client voit au moins une offre. Créez un tunnel avec le déclencheur Show for All Customers et attribuez-lui la priorité la plus basse. Ce tunnel captera toutes les commandes qui ne correspondent pas à vos autres tunnels ciblés.

Déclencheurs basés sur les produits

Ces déclencheurs s’activent en fonction des produits, collections ou variantes présents dans le panier d’un client. Veillez en outre à une configuration correcte pour éviter que des produits masqués ou réservés à la vente en gros n’apparaissent de manière inattendue dans les recommandations. Cela implique de passer en revue la logique de recommandation de produits de Shopify et de restreindre ces produits à l’étape d’ajout au panier, afin d’atténuer les problèmes de visibilité involontaire.

Product/Collection

Le déclencheur Product/Collection affiche le tunnel lorsqu’un client achète un produit spécifique ou un produit d’une collection particulière. Voici quelques exemples :
  • Vous avez un tunnel avec un déclencheur Product/Collection défini sur les produits X, Y et Z. Si un client achète les produits A, B et Y, ce tunnel s’activera et affichera au client les upsells de ce tunnel.
  • Vous avez un tunnel avec un déclencheur Product/Collection défini sur les produits X, Y et Z. Si un client achète les produits A, B et C, ce tunnel ne s’activera pas puisqu’aucun des produits spécifiés (X, Y ou Z) n’a été acheté.

Product Quantity

Le déclencheur Product Quantity affiche l’offre en fonction du nombre d’unités d’un produit spécifique présentes dans le panier. Contrairement au déclencheur Product/Collection (qui vérifie si un produit est présent, quelle que soit la quantité), le déclencheur Product Quantity vous permet de définir un seuil de quantité pour un produit spécifique. Pour configurer un déclencheur Product Quantity :
  1. Cochez la case Product quantity dans les paramètres de vos déclencheurs.
  2. Dans la ligne de condition, choisissez un opérateur dans le menu déroulant : More than, Less than ou Exactly.
  3. Saisissez le seuil de quantité dans le champ numérique.
  4. Utilisez le sélecteur de produits pour choisir le produit auquel la condition s’applique.
  5. Cliquez sur Save.
Exemples de cas d’usage :
  • Défini sur « more than » 2 du Produit A (l’upsell n’apparaît que lorsqu’un client a 3 unités ou plus du Produit A dans son panier).
  • Défini sur « exactly » 1 du Produit A (l’upsell ne se déclenche que pour les commandes d’une seule unité de ce produit).
  • Défini sur « less than » 3 du Produit A (l’upsell apparaît lorsqu’il y a 1 ou 2 unités de ce produit dans la commande).
Utiliser plusieurs lignes de condition : Vous pouvez ajouter plusieurs lignes pour cibler différents produits ou plages de quantités au sein du même déclencheur. Chaque ligne définit son propre opérateur, seuil et produit. Utilisez le bouton Condition Logic en haut à droite pour relier les lignes avec une logique AND ou OR. Par exemple :
  • Ligne 1 : « more than » 1 du Produit A AND Ligne 2 : « exactly » 1 du Produit B (l’upsell n’apparaît que lorsque les deux conditions sont remplies simultanément).
  • Ligne 1 : « exactly » 2 du Produit A OR Ligne 2 : « more than » 3 du Produit B (l’upsell apparaît lorsque l’une ou l’autre des conditions est remplie).

Product Tag

Le déclencheur Product Tag affiche l’offre lorsque des produits portant certains tags Shopify sont inclus dans la commande. Voici quelques exemples :
  • Vous souhaitez exclure les produits discontinués des offres d’upsell. Définissez le déclencheur Product Tag pour exclure les produits tagués « discontinued ». Si un client achète un produit portant ce tag, le tunnel ne s’activera pas.
  • Vous souhaitez afficher une offre spéciale uniquement pour les produits tagués « summer-collection ». Définissez le déclencheur Product Tag pour inclure les produits portant ce tag. Si un client achète un produit tagué « summer-collection », le tunnel s’activera.

Product Type

Le déclencheur Product Type affiche l’offre lorsque les produits appartiennent à un type de produit Shopify défini.
  • Par exemple, si vous définissez le déclencheur Product Type sur « Shoes », chaque fois qu’un client achète un produit appartenant au type de produit Shoes, le tunnel s’affichera. Par exemple, si le client ajoute une paire de baskets de course (type : Shoes) à son panier, le tunnel s’activera. En revanche, si le client ajoute un t-shirt (type : Apparel), le tunnel ne s’affichera pas car le type de produit ne correspond pas au déclencheur.

Metafields

Le déclencheur Metafields affiche des tunnels en fonction des données de metafields personnalisées associées aux produits ou aux variantes. Vous pouvez choisir entre les metafields de produit ou les metafields de variante, mais un seul type peut être mis en correspondance à la fois. Chaque sous-déclencheur (Product ou Variant) dispose d’un menu déroulant Match type avec trois options :
  • Value matches — le comportement existant. Saisissez un nom et une valeur de metafield (name: value), puis choisissez Includes ou Excludes. Le nom et la valeur sont sensibles à la casse et doivent correspondre exactement à ce qui apparaît sur la page produit.
  • Has any value — se déclenche lorsque le metafield nommé existe et a une valeur non vide. Saisissez uniquement le nom du metafield ; le champ de valeur est masqué.
  • Is empty — se déclenche lorsque le metafield nommé est absent ou a une valeur vide. Saisissez uniquement le nom du metafield ; le champ de valeur est masqué.
Value matches — fonctionnement d’Include et d’Exclude : Include signifie qu’il existe un chevauchement entre les metafields de la commande et ceux de la liste du déclencheur.
  • Par exemple, si les metafields de la commande sont ["color: red", "size: m"] et que la liste du déclencheur est ["color: red", "ship: warehouse"], la condition est satisfaite car color: red correspond.
Exclude signifie qu’il n’y a aucun chevauchement entre les metafields de la commande et la liste du déclencheur.
  • Par exemple, si les metafields de la commande sont ["color: red", "size: M"] et que la liste du déclencheur est ["color: blue", "size: L"], la condition est satisfaite car aucune paire name:value ne correspond.
Has any value / Is empty — fonctionnement de la correspondance : Pour ces modes, saisissez le nom du metafield dans l’un des formats suivants (tous équivalents) :
  • namespace.key — par exemple, custom.warehouse_location
  • clé seule — par exemple, warehouse_location
  • nom de définition — par exemple, Warehouse Location
Le déclencheur évalue l’ensemble des produits de la commande. Has any value se déclenche lorsqu’au moins un produit acheté a une valeur non vide pour le metafield nommé. Is empty se déclenche lorsqu’aucun des produits achetés n’a de valeur non vide pour celui-ci (le metafield est absent ou vide sur chaque produit).
Changer le Match type efface toutes les entrées déjà ajoutées à ce sous-déclencheur, car les tags name: value et les tags à clé seule signifient des choses différentes selon le mode.
Ce déclencheur est particulièrement utile si vous utilisez des metafields pour stocker des informations produit détaillées (comme les matières, les tailles ou des attributs spéciaux) et que vous souhaitez cibler des tunnels en fonction de ces données.

Product/Collection Exclusion

Le déclencheur Product/Collection Exclusion empêche le tunnel de s’afficher lorsque des produits ou des collections exclus sont présents dans le panier.
  • Par exemple, si un client a acheté un produit ou une collection fortement remisé, vous pouvez préférer ne pas lui montrer d’autres offres. Ce déclencheur vous permet d’ignorer toutes les offres si ces produits ou collections spécifiques figurent dans le panier du client.
  • De plus, vous pouvez combiner ce déclencheur avec le déclencheur Product/Collection pour garantir que seuls les produits ou collections sélectionnés activent le tunnel, tandis que tous les autres sont exclus.

Subscription

Le déclencheur Subscription affiche l’offre selon qu’un produit en abonnement est inclus ou non dans la commande. Voici quelques exemples :
  • Vous avez un tunnel avec un déclencheur Subscription défini sur « do not include a subscription ». Si un client n’achète que des produits à achat unique, le tunnel s’activera, vous permettant de lui proposer un upsell d’abonnement.
  • Vous avez un tunnel avec un déclencheur Subscription défini sur « include a subscription ». Si un client achète un produit en abonnement, le tunnel s’activera, vous permettant de lui montrer des produits complémentaires à achat unique.
Remarque : Shopify ne prend en charge qu’un seul produit en abonnement par commande. Cela signifie que vous ne pouvez pas proposer un abonnement en upsell si la commande d’origine inclut déjà un abonnement.

Variant on subscription

Le déclencheur Variant on Subscription affiche le tunnel lorsque la commande inclut l’un des produits sélectionnés acheté sous forme d’abonnement. Contrairement au déclencheur Subscription (qui vérifie la présence de n’importe quel abonnement), ce déclencheur correspond à un produit spécifique acheté sur une ligne d’abonnement — un achat unique du même produit n’active donc pas le tunnel. Ce déclencheur est utilisé automatiquement par l’assistant de subscription upgrade. Lorsqu’un tunnel comporte une offre de subscription upgrade configurée, le déclencheur est géré par l’assistant et maintenu synchronisé avec le produit source de l’upgrade. Le déclencheur est en lecture seule tant que l’offre d’upgrade est présente ; il se déverrouille si l’offre d’upgrade est supprimée. Sur les tunnels sans offre de subscription upgrade, vous pouvez configurer le déclencheur manuellement. Le sélecteur de produits est filtré pour n’afficher que les produits en abonnement. Voici quelques exemples :
  • Vous avez un tunnel de subscription upgrade ciblant les clients abonnés au Produit A. Le déclencheur Variant on Subscription est défini sur le Produit A. Si un client achète le Produit A en abonnement, le tunnel s’active. S’il achète le Produit A en achat unique, le tunnel ne s’active pas.
  • Vous avez plusieurs offres de subscription upgrade dans le même tunnel. Le déclencheur est défini sur l’union de tous les produits sources des upgrades, le tunnel s’active donc lorsque l’un de ces produits est acheté en abonnement.

Variant Name

Le déclencheur Variant Name vous permet d’afficher des tunnels spécifiques en fonction de la variante de produit sélectionnée par le client au moment du paiement. Grâce à ce déclencheur, vous pouvez inclure ou exclure des clients de certaines offres selon la variante exacte qu’ils choisissent, comme la taille, la couleur ou le style. Voici quelques exemples :
  • Vous avez un tunnel avec un déclencheur Variant Name défini pour inclure « Large ». Si un client achète un t-shirt en taille Large, le tunnel s’activera. S’il achète la taille Small ou Medium, le tunnel ne s’activera pas.
  • Vous avez un tunnel avec un déclencheur Variant Name défini pour inclure « Red » et « Blue ». Si un client achète un produit dans la variante de couleur Red ou Blue, le tunnel s’activera. S’il achète Green, le tunnel ne s’activera pas.

Déclencheurs de panier et de remise

Ces déclencheurs s’activent en fonction de la valeur du panier, de son contenu ou des remises appliquées.

Order Value

Le déclencheur Order Value est utilisé pour afficher une offre si une commande atteint une valeur en dollars spécifiée, qui peut être définie comme supérieure ou inférieure à un montant choisi. Lorsqu’une commande répond aux critères que vous avez définis, l’offre sera présentée au client. Voici quelques exemples :
  1. Votre tunnel a un déclencheur Order Value configuré pour s’activer lorsque le total des commandes est inférieur à $50.00. Si un client passe une commande de $30.00 avec divers produits, l’offre s’affichera, car la commande répond au critère « inférieur à $50.00 ».
  2. Votre tunnel a un déclencheur Order Value configuré pour s’activer lorsque le total des commandes est inférieur à $50.00. Si un client passe une commande de $60.00 avec divers produits, l’offre ne s’affichera pas puisque la valeur de la commande ne répond pas au critère « inférieur à $50.00 ».
Dans les deux exemples, les produits spécifiques de la commande sont sans importance ; le déclencheur repose uniquement sur la valeur de la commande.

Quantity

Le déclencheur Quantity affiche une offre d’upsell en fonction du nombre total d’articles dans la commande d’un client. Il examine le nombre global d’articles pour tous les produits du panier, quels que soient les produits concernés. Pour configurer un déclencheur Quantity :
  1. Dans la section Cart & Discount Triggers, cochez la case Quantity.
  2. Dans la ligne de condition, choisissez un opérateur dans le menu déroulant : More than, Less than ou Exactly equals.
  3. Saisissez le nombre d’articles dans le champ numérique.
  4. Cliquez sur Save.
Exemples de cas d’usage :
  • Défini sur « less than 3 » — l’upsell n’apparaît que lorsqu’il y a 1 ou 2 articles au total dans le panier.
  • Défini sur « more than 1 » — le tunnel se déclenche pour les commandes de 2 articles ou plus au total.
  • Défini sur « exactly 5 » — le tunnel ne se déclenche que lorsqu’il y a exactement 5 articles au total dans le panier.
  • Défini sur « exactly 0 » ou « less than 1 » — utile pour cibler les nouveaux clients sans articles antérieurs. Par exemple, combinez cette option avec le déclencheur Customer Order Count pour afficher une offre de bienvenue aux nouveaux acheteurs ayant un panier d’un seul article.
💡 Astuce : si vous devez déclencher en fonction de la quantité d’un produit spécifique plutôt que du nombre total d’articles du panier, utilisez plutôt le déclencheur Product Quantity (disponible sous Déclencheurs basés sur les produits).

Discount Code

Le déclencheur Discount Code vous permet d’inclure ou d’exclure des clients de l’affichage d’un tunnel en fonction du code de réduction qu’ils utilisent. Une troisième option, Excludes any manual discount code, vous permet d’exclure toutes les commandes où un code de réduction saisi manuellement a été appliqué — sans avoir à lister les codes individuellement. Voici quelques exemples :
  • Vous menez deux promotions : 25 % de réduction pour les nouveaux clients et 10 % de réduction pour les abonnés à votre liste e-mail. Utilisez le déclencheur Discount Code défini sur Includes avec le code de réduction de l’abonnement e-mail pour afficher le tunnel uniquement aux abonnés e-mail.
  • Vous voulez empêcher l’affichage des offres d’upsell à tout client ayant utilisé un code de réduction au paiement. Définissez le déclencheur sur Excludes any manual discount code. Le tunnel ne se déclenchera que pour les commandes sans code de réduction saisi manuellement. Les remises automatiques et par script (comme une remise automatique appliquée à tout le site) ne sont pas comptabilisées, elles n’empêcheront donc pas le tunnel de s’afficher.
REMARQUE : Veillez à appuyer sur « Entrée » après avoir saisi le code de réduction pour l’enregistrer dans le tunnel.

Discount Percent (%)

Le déclencheur Discount Percent (%) affiche un tunnel en fonction du pourcentage de remise appliqué aux lignes d’articles de la commande (les remises sur la livraison sont exclues). Choisissez More than, Less than ou Exactly, puis saisissez le seuil de pourcentage. Voici quelques exemples :
  • Vous avez un tunnel avec un déclencheur Discount Percent défini sur « more than 20% ». Si un client bénéficie d’une remise de 25 %, le tunnel s’activera. S’il bénéficie d’une remise de 15 % ou d’aucune remise, le tunnel ne s’activera pas.
  • Vous avez un tunnel avec un déclencheur Discount Percent défini sur « less than 10% ». Si un client bénéficie d’une remise de 5 %, le tunnel s’activera. S’il bénéficie d’une remise de 15 %, le tunnel ne s’activera pas.
  • Vous avez un tunnel avec un déclencheur Discount Percent défini sur « exactly 10% ». Le tunnel ne s’active que pour les commandes avec une remise appliquée d’exactement 10 %.

Déclencheurs d’attributs client

Ces déclencheurs utilisent les données client pour contrôler la visibilité des tunnels.

Customer Tag

Le déclencheur Customer Tag vous permet d’inclure ou d’exclure des clients de l’affichage d’un tunnel en fonction des tags qui leur sont associés. Voici quelques exemples :
  • Vous avez un tunnel avec un déclencheur Customer Tag défini pour inclure « VIP ». Si un client possède le tag VIP, le tunnel s’activera. S’il ne possède pas ce tag, le tunnel ne s’activera pas.
  • Vous avez un tunnel avec un déclencheur Customer Tag défini pour exclure « Wholesale ». Si un client possède le tag Wholesale, le tunnel ne s’activera pas, empêchant l’affichage d’upsells destinés au détail aux clients grossistes.

Customer Order History

Le déclencheur Customer Order History vous permet de créer des offres basées sur les achats passés d’un client. Important : vous devez sélectionner des produits ou des collections spécifiques lorsque vous utilisez ce déclencheur. Le mode de correspondance par défaut est Include, et si vous laissez les produits/collections non sélectionnés en utilisant Include, le déclencheur ne pourra jamais être satisfait — cela bloque définitivement le déclenchement du tunnel, au lieu de simplement le laisser inactif sans effet. Sélectionnez toujours au moins un produit ou une collection. Si votre objectif est simplement de vérifier si un client a déjà commandé, utilisez plutôt le déclencheur Customer Order Count :
  • Plus de 0 commande = client existant
  • 0 commande = nouveau client
REMARQUE : ce déclencheur n’examine que les commandes passées, pas la commande en cours que le client s’apprête à passer. REMARQUE : par défaut, ce déclencheur ne remonte que sur les 60 derniers jours d’historique de commandes. Remonter plus loin nécessite des autorisations supplémentaires — contactez le support si vous avez besoin d’une fenêtre de rétrospection plus longue.

Customer Order Count

Le déclencheur Customer Order Count vous permet d’afficher un tunnel spécifiquement pour les nouveaux clients ou les clients existants. Voici quelques exemples :
  • Vous avez un tunnel avec un déclencheur Customer Order Count défini sur « equal to 0 ». Si un client n’a jamais passé de commande auparavant (premier achat), le tunnel s’activera. S’il a déjà passé des commandes, le tunnel ne s’activera pas.
  • Vous avez un tunnel avec un déclencheur Customer Order Count défini sur « greater than 3 ». Si un client a passé 4 commandes antérieures ou plus, le tunnel s’activera. S’il a passé 3 commandes ou moins, le tunnel ne s’activera pas.
REMARQUE : ce déclencheur repose sur les achats passés, pas sur la commande en cours.

Customer Language

Le déclencheur Customer Language vous permet d’afficher des offres spécifiques en fonction de la langue dans laquelle un client a passé sa commande, créant ainsi une expérience plus personnalisée et engageante. Voici quelques exemples :
  • Vous avez un tunnel avec un déclencheur Customer Language défini sur « English ». Si un client passe commande en anglais, le tunnel s’activera. S’il passe commande dans une autre langue, le tunnel ne s’activera pas.
  • Vous avez un tunnel avec un déclencheur Customer Language défini sur « French ». Si un client passe commande en français, le tunnel s’activera. S’il passe commande dans une autre langue, le tunnel ne s’activera pas.
Remarque : bien que la plupart du texte d’un tunnel puisse être traduit manuellement, certains éléments globaux comme les libellés de boutons et certains mots sont contrôlés via la section Translations dans les Settings d’Aftersell et ne prennent actuellement en charge qu’une seule langue pour tous les tunnels. Ce point fait l’objet d’un développement actif et sera amélioré dans une prochaine mise à jour.

Once per Customer

Le déclencheur Once per Customer garantit qu’un tunnel ne s’affiche qu’une seule fois par client, toutes commandes confondues. Voici quelques exemples :
  • Vous avez un tunnel avec le déclencheur Once per Customer activé. Si un client voit ce tunnel après son premier achat, il ne le reverra plus lors de ses achats futurs, même si toutes les autres conditions de déclenchement sont remplies.
  • Vous souhaitez afficher une « offre de bienvenue » spéciale uniquement aux nouveaux clients lors de leur premier achat. Activez le déclencheur Once per Customer pour garantir que l’offre n’apparaisse qu’une seule fois par client, l’empêchant de s’afficher lors des achats répétés.

Déclencheurs liés aux détails de commande et au temps

Ces déclencheurs dépendent des détails du paiement, des données marketing ou du timing.

UTM Parameter

Un déclencheur UTM est un outil marketing qui active des actions spécifiques en fonction des paramètres UTM d’une URL. Les paramètres UTM (Urchin Tracking Module) aident à suivre l’efficacité des campagnes en ligne en fournissant des informations sur la source, le support et le nom de la campagne. Voici quelques exemples :
  • Vous avez un tunnel avec un déclencheur UTM Parameter défini sur « utm_source = facebook ». Si un client clique sur un lien contenant ?utm_source=facebook dans l’URL, le tunnel s’activera. S’il arrive depuis une autre source ou sans paramètre UTM, le tunnel ne s’activera pas.
  • Vous avez un tunnel avec un déclencheur UTM Parameter défini sur « utm_campaign = summer_sale ». Si un client clique sur un lien contenant ?utm_campaign=summer_sale dans l’URL, le tunnel s’activera, vous permettant d’afficher des offres spécifiques à la campagne.
Lorsque les utilisateurs cliquent sur un lien avec des paramètres UTM, le déclencheur peut identifier ces balises et effectuer des actions telles que :
  • Afficher des offres ou du contenu adaptés à des campagnes spécifiques.
  • Segmenter les visiteurs selon leurs points d’entrée pour analyser l’efficacité des canaux marketing.
  • Créer des expériences personnalisées avec des messages ou des redirections sur mesure.
Si vous souhaitez configurer des liens UTM Direct-to-Checkout, suivez ce lien. ⚠️ Limitation connue : les déclencheurs UTM ne se déclenchent pas lorsque les clients utilisent des méthodes de paiement express (Shop Pay, Apple Pay, Google Pay, PayPal, etc.), car le paiement express contourne le flux de panier standard où les paramètres UTM sont capturés. Si vous utilisez des déclencheurs UTM pour le suivi de campagnes, envisagez d’utiliser d’autres types de déclencheurs (produit, collection, valeur de commande) comme alternatives, de créer des tunnels distincts pour le trafic général qui ne reposent pas sur les paramètres UTM, ou de suivre les performances de vos campagnes via d’autres outils d’analyse.

Currency

Le déclencheur Currency vous permet de contrôler si les clients voient un tunnel selon qu’ils passent commande dans la devise par défaut de votre boutique ou dans une devise internationale (autre que celle par défaut). Il ne permet pas de cibler des devises individuelles nommées — vous choisissez plutôt entre deux options : Default store currency only ou International currencies only. Voici quelques exemples :
  • Vous avez un tunnel avec un déclencheur Currency défini sur « Default store currency only ». Si un client passe commande dans la devise par défaut de votre boutique, le tunnel s’activera. S’il passe commande dans une devise internationale (autre que celle par défaut), le tunnel ne s’activera pas.
  • Vous avez un tunnel avec un déclencheur Currency défini sur « International currencies only ». Si un client passe commande dans une devise autre que celle par défaut de votre boutique, le tunnel s’activera. S’il passe commande dans la devise par défaut de votre boutique, le tunnel ne s’activera pas.

Règles générales d’affichage des devises

  • Les offres et upsells de la page Thank You s’adaptent à la devise du client, offrant une expérience fluide aux acheteurs de différents marchés. Cela signifie que tous les prix sont affichés dans la même devise que celle du marché choisi par le client ou de sa session de navigation.
Comme les upsells post-achat ne sont pas affichés aux clients qui passent commande dans une devise autre que celle par défaut de votre boutique, tout le monde voit néanmoins la page Thank You. En utilisant le déclencheur Currency, vous pouvez adapter des offres de page Thank You spécifiques à différentes devises, ce qui vous permet de proposer des recommandations de produits et des offres ciblées alignées sur la devise de paiement du client. Alternativement, les offres de la page Thank You peuvent servir à créer une visibilité universelle pour tous les clients, quel que soit le pays ou la devise, en contournant les restrictions multi-devises de Shopify pour le post-achat. Cette approche offre un champ plus large pour les promotions d’upsell.

Intégration Shopify Markets

  • Si votre boutique utilise Shopify Markets pour afficher différentes devises selon la localisation du client, Aftersell s’intègre de manière transparente pour garantir que les produits sont affichés dans la bonne devise locale.
    • Shopify Markets automatise le processus d’affichage des devises et des prix localisés pour les offres d’upsell.
    • Pour les détails de configuration de Shopify Markets, référez-vous à la documentation officielle de Shopify : Documentation Shopify Markets.

Points importants à considérer

  • Assurez-vous toujours que les paramètres de devise par défaut de votre boutique correspondent à vos besoins opérationnels et aux attentes de vos clients.
  • Pour les offres d’upsell post-achat, vérifiez les configurations de devise pour garantir la compatibilité avec vos marchés cibles.

Offres de la page Thank You

  • Prix localisés : tous les upsells de la page Thank You s’ajustent automatiquement à la devise du client. Cela garantit qu’un seul tunnel peut proposer des prix localisés à tous les clients.
  • Conversion de devise : les upsells de la page Thank You s’affichent dans la devise du paiement, même si la devise de la commande diffère de la devise par défaut de la boutique.

Offres d’upsell post-achat

  • Limitation multi-devises : les offres d’upsell post-achat ne prennent pas en charge le multi-devises. Pour cette raison, les clients ne verront pas les offres à moins que la devise de votre boutique corresponde à la devise attendue.

Device Type

Le déclencheur Device Type vous permet de limiter un tunnel aux clients utilisant un type d’appareil spécifique — Desktop uniquement ou Mobile uniquement. Lorsqu’il est activé, le tunnel ne s’affiche que si l’appareil du client correspond à votre sélection. Voici quelques exemples :
  • Vous avez un tunnel avec un déclencheur Device Type défini sur Desktop only. Si un client finalise son paiement sur un navigateur de bureau, le tunnel s’activera. S’il passe commande sur un appareil mobile, le tunnel ne s’activera pas.
  • Vous avez un tunnel avec un déclencheur Device Type défini sur Mobile only. Si un client passe commande sur un appareil mobile, le tunnel s’activera. S’il passe commande sur un ordinateur de bureau, le tunnel ne s’activera pas.
Remarque : si le type d’appareil d’un client ne peut pas être détecté (par exemple, lors de l’utilisation d’un ancien script de boutique), le déclencheur échoue de manière fermée — le tunnel ne s’affichera pas. C’est le même comportement que les autres déclencheurs lorsque les données requises ne sont pas disponibles.

Shipping Country

Le déclencheur Shipping Country vous permet d’inclure ou d’exclure des clients de l’affichage d’un tunnel en fonction de leur pays de destination de livraison. Par exemple, vous pouvez configurer un tunnel pour exclure les produits réservés aux États-Unis lorsque l’adresse de livraison est en dehors des États-Unis. Cela garantit le respect des restrictions géographiques, en alignant les offres du tunnel sur la disponibilité des produits par région. Pour rappel, les upsells post-achat ne s’affichent pas aux clients qui passent commande dans une devise différente de la devise par défaut de votre boutique ; en revanche, tout le monde verra la page Thank You. En utilisant le déclencheur Shipping Country, vous pouvez créer des offres de page Thank You ciblées pour des pays spécifiques, vous permettant de proposer des recommandations de produits et des offres adaptées à la localisation de livraison du client. Cela implique également d’ajuster vos frais de livraison pour les différents pays.

Random Sample

Le déclencheur Random Sample vous permet de contrôler la visibilité d’un tunnel pour un sous-ensemble aléatoire de clients. Ce déclencheur est idéal pour tester de nouveaux tunnels auprès d’un petit pourcentage de votre clientèle ou pour surprendre un groupe sélectionné de clients avec des offres spéciales. Voici quelques exemples :
  • Vous avez un tunnel avec un déclencheur Random Sample défini sur « 25% ». Le tunnel s’activera aléatoirement pour environ 25 % des clients qui remplissent toutes les autres conditions de déclenchement. Les 75 % restants ne verront pas le tunnel.
  • Vous voulez tester en A/B deux offres d’upsell différentes. Créez deux tunnels, chacun avec un déclencheur Random Sample défini sur « 50% ». Chaque tunnel s’affichera pour environ la moitié de vos clients, vous permettant de comparer les performances.
En appliquant le déclencheur Random Sample, vous pouvez tester efficacement de nouvelles stratégies, mesurer l’impact ou ajouter une touche d’exclusivité à vos promotions, en créant des expériences uniques pour les clients « chanceux » qui remplissent les critères.

Date/Time

Le déclencheur Date/Time vous permet de programmer la visibilité d’un tunnel en fonction de dates et d’heures spécifiques. Grâce à ce déclencheur, vous pouvez activer ou désactiver des offres selon un calendrier défini, ce qui le rend idéal pour les promotions à durée limitée, les campagnes saisonnières ou les offres exclusives à durée limitée. Voici quelques exemples :
  • Vous avez un tunnel avec un déclencheur Date/Time configuré pour s’activer « entre le 1er décembre et le 25 décembre ». Le tunnel ne s’activera que pour les commandes passées dans cette plage de dates, parfait pour les promotions des fêtes.
  • Vous avez un tunnel avec un déclencheur Date/Time configuré pour s’activer « après le 1er janvier 2026 ». Le tunnel ne s’activera que pour les commandes passées à cette date ou après, utile pour lancer des promotions du nouvel an ou des sorties de produits.
Le déclencheur Date/Time inclut un menu déroulant de sélection de fuseau horaire, vous permettant de choisir le fuseau horaire dans lequel votre calendrier doit s’exécuter (par exemple, « GMT-07:00 - (MST) America/Phoenix »). Les dates sont sélectionnées à l’aide d’un calendrier, et vous pouvez définir une date de début, une date de fin, ou les deux, pour délimiter la fenêtre active. Remarque : veillez à sélectionner le bon fuseau horaire pour l’audience principale de votre boutique. Si votre boutique sert des clients répartis sur plusieurs fuseaux horaires, choisissez le fuseau horaire le plus pertinent pour votre calendrier promotionnel.

Shipping Method

Le déclencheur Shipping Method vous permet de contrôler la visibilité d’un tunnel en fonction de l’option de livraison choisie par le client au moment du paiement. Ce déclencheur vous permet d’inclure ou d’exclure des clients d’offres spécifiques selon la méthode de livraison sélectionnée. Voici quelques exemples :
  • Vous vendez un produit périssable qui nécessite une livraison le lendemain. Définissez le déclencheur Shipping Method pour inclure « Overnight » ou « Express » afin que l’upsell n’apparaisse qu’aux clients ayant choisi une livraison rapide et qui recevront leur commande rapidement.
  • Vous voulez proposer une mise à niveau vers une livraison accélérée. Définissez le déclencheur pour inclure « Standard Shipping » afin que seuls les clients ayant choisi l’option la plus lente voient l’upsell de mise à niveau.
  • Vous proposez le retrait en magasin. Définissez le déclencheur pour exclure « Local Pickup » afin que les offres dépendant de la livraison (comme la protection d’expédition) ne s’affichent pas aux clients qui récupèrent leur commande en magasin.
Remarque : la correspondance est insensible à la casse et vérifie si le nom de votre tarif de livraison Shopify contient le texte que vous saisissez dans le déclencheur — il n’a pas besoin d’être une correspondance exacte et complète. Par exemple, une valeur de déclencheur « express » correspondra à des noms de tarifs de livraison comme « Express Shipping » ou « 2-Day Express ».

Logique conditionnelle

Les déclencheurs post-achat fonctionnent ensemble selon une logique simple : tous les déclencheurs doivent être satisfaits (logique AND), et au sein de chaque déclencheur, une seule condition doit correspondre (logique OR). Pour plus de détails sur la façon dont notre logique de déclenchement est appliquée, consultez cet article : Comprendre la logique conditionnelle
Combiner des conditions de produits. Un tunnel dispose d’un seul bloc Product/Collection, et tout ce qu’il contient utilise une logique OR — le déclencheur se déclenche lorsque l’un quelconque des produits ou collections listés figure dans la commande. Il n’existe pas de paramètre AND entre des produits ou collections distincts dans ce bloc.Si vous avez besoin que la commande contienne le produit A et le produit B, utilisez plutôt le déclencheur Product Quantity. Il dispose d’un paramètre Condition Logic que vous pouvez définir sur AND, avec une ligne par produit. C’est le seul déclencheur basé sur les produits qui prend en charge AND entre les lignes.