Les upsells post-achat peuvent ne pas s’afficher pour plusieurs raisons différentes. Suivez les étapes ci-dessous dans l’ordre pour identifier la cause.
Si une offre ne s’affiche pas, la commande d’origine est toujours traitée normalement. Rien n’est perdu du côté du client.
Les upsells de page de remerciement sont une excellente solution de contournement, et actuellement la seule, pour les commandes qui ne répondent pas aux exigences d’éligibilité post-achat de Shopify.Si des commandes sont régulièrement inéligibles en raison du moyen de paiement, de la devise, du canal de vente, de la valeur de la commande, de la livraison locale, des droits de douane, etc., configurer des upsells de page de remerciement garantit que ces clients voient tout de même une offre.Notez que les limitations au niveau des produits (comme les produits en lot utilisés comme articles d’upsell et les conflits entre abonnements) s’appliquent également aux upsells de page de remerciement.
1. Ouvrez l’Order Browser et trouvez la commande
Allez dans Apps → Aftersell → Order Browser et localisez la commande concernée. Cliquez sur le numéro de commande pour examiner la section Post-purchase. La raison d’inéligibilité qui y est indiquée identifie la section ci-dessous qui s’applique. Utilisez-la comme point de départ plutôt que de tout lire. Apprenez à utiliser l’Order Browser →
2. Confirmez la configuration
- Aftersell est sélectionné comme application post-achat dans Shopify Settings → Checkout → Post-purchase page
- Le funnel est publié et actif dans l’admin Aftersell
3. Confirmez que la commande répond aux exigences post-achat de Shopify
La page post-achat de Shopify a des exigences spécifiques. Si l’une d’entre elles n’est pas remplie, l’offre ne s’affichera pas. Pour la liste complète, consultez les exigences ci-dessous.
Une exigence à vérifier en particulier : si Shopify Markets est activé et qu’un client a navigué dans un marché ou une devise autre que celui par défaut, l’offre ne s’affichera pas même si le paiement sous-jacent a été traité correctement. Consultez Le checkout multi-devises impacte-t-il Aftersell ? pour plus de détails.
4. Passez en revue l’offre
- Le produit d’upsell est publié et en stock dans Shopify
- Le produit d’upsell n’est pas un lot (les produits en lot ne peuvent pas être utilisés comme articles d’upsell en raison d’une limitation de Shopify)
- Si le produit d’upsell est un abonnement, confirmez que la commande d’origine ne contient pas déjà un abonnement. Shopify ne prend en charge qu’un seul produit d’abonnement par commande.
- Dans l’éditeur d’offres, sous le widget Product Details, confirmez que « Skip offer if product is in original order » n’est pas activé. Si c’est le cas, l’offre sera ignorée pour tout client qui a déjà ce produit dans son panier
- Confirmez que les conditions de déclenchement du funnel correspondent à la commande. Lorsque plusieurs déclencheurs sont ajoutés à un funnel, TOUS doivent être remplis (logique AND entre les déclencheurs). Au sein d’un même déclencheur, une seule des options sélectionnées doit correspondre (logique OR au sein d’un déclencheur). La seule exception est le déclencheur Product Quantity, qui dispose d’un interrupteur pour faire passer sa logique interne de OR à AND. Si un déclencheur n’est pas satisfait, le funnel ne se déclenchera pas pour cette commande. Consultez Comprendre la logique conditionnelle des déclencheurs post-achat pour plus de détails.
Plus de détails sur chaque cause
Si la liste de vérification ci-dessus n’a pas résolu le problème, les sections ci-dessous couvrent tous les scénarios possibles en détail.
Aftersell n’est pas défini comme application post-achat
Pour que les offres post-achat apparaissent, Aftersell doit être sélectionné comme application active de la page post-achat dans Shopify.
Pour vérifier : rendez-vous dans votre admin Shopify, accédez à Settings → Checkout et faites défiler jusqu’à la section Post-purchase page. Confirmez qu’Aftersell est sélectionné.
Une seule application peut être active comme page post-achat à la fois. Shopify n’autorise qu’une seule application à être sélectionnée comme extension post-achat. Si vous avez installé plusieurs applications avec des extensions post-achat, seule celle sélectionnée dans vos paramètres Checkout s’affichera. D’autres applications, comme les outils de page de remerciement, peuvent toujours fonctionner en parallèle d’Aftersell, car la page de remerciement fonctionne indépendamment de l’étape post-achat et ne nécessite pas ce paramètre.
Le moyen de paiement n’est pas pris en charge
L’API post-achat de Shopify ne fonctionne qu’avec des moyens de paiement spécifiques. Si un client paie avec un moyen non pris en charge, Shopify n’affichera pas la page post-achat. Ce sont des limitations imposées par Shopify qui s’appliquent à toutes les applications post-achat, pas seulement à Aftersell.
Aperçu des moyens de paiement pris en charge et non pris en charge
✅ Moyens de paiement pris en charge
⚠️ Moyens de paiement pris en charge sous conditions
❌ Moyens de paiement non pris en charge
La commande ne répond pas aux exigences de Shopify
Au-delà du moyen de paiement, Shopify impose des conditions supplémentaires avant que la page post-achat ne se charge. Toutes ces limitations sont imposées par Shopify et s’appliquent à toutes les applications post-achat.
La valeur de la commande est inférieure à 0,50 $
Les commandes doivent valoir au moins $0,50. Les commandes entièrement remisées et gratuites ne sont pas éligibles.
La commande est dans une devise autre que celle par défaut
Si votre boutique a le multi-devises activé et que le client a payé dans une devise autre que la devise par défaut de votre boutique, Shopify n’affichera pas la page post-achat.Si Shopify Markets est activé, cela s’applique également au niveau du marché. Un client naviguant dans un marché autre que celui par défaut peut être dirigé vers une devise différente même si le paiement lui-même est pris en charge. Consultez Le checkout multi-devises impacte-t-il Aftersell ? pour plus de détails et les étapes pour y remédier. La commande inclut des droits de douane ou des coûts au débarquement
Les commandes comportant des droits de douane ou des coûts au débarquement ne sont pas éligibles.
La commande est en livraison locale
Les commandes pour lesquelles le client a sélectionné la livraison locale au checkout n’afficheront pas la page post-achat.
La commande n'a pas d'adresse de livraison
Si la commande a été finalisée sans adresse de livraison (par exemple, un achat exclusivement numérique ou un client ayant choisi le retrait local), les offres post-achat ne peuvent pas se charger. Shopify exige la présence d’un code pays de destination.
La commande a été passée via un canal de vente non pris en charge
Les upsells post-achat ne fonctionnent que pour les commandes passées via le canal de vente Online Store ou un canal headless/boutique personnalisée éligible. Les commandes provenant du POS, de TikTok et les commandes de renouvellement de contrat d’abonnement n’afficheront pas d’offres post-achat. Les commandes provisoires (draft orders) sont éligibles et peuvent afficher des offres post-achat.
Shopify est soumis à une charge extrême
Pendant les ventes flash ou les périodes de charge inhabituellement élevée de la plateforme, Shopify peut brièvement retarder la création des commandes. Dans ces scénarios, la page post-achat peut ne pas apparaître même si la commande répond à toutes les autres exigences.
Il y a un problème de produit ou d’offre
Même lorsque la commande est éligible, l’offre elle-même peut être empêchée de s’afficher.
Le produit de l'offre est en rupture de stock
Si l’inventaire du produit est suivi et que le niveau de stock est de zéro ou moins, l’offre ne s’affichera pas. Ajoutez des produits de secours ou assurez-vous que le produit de votre offre a du stock disponible.
Le produit de l'offre est un lot
Les produits en lot ne peuvent pas être utilisés comme articles d’upsell post-achat en raison d’une limitation de Shopify.Si un produit que vous vous attendez à voir en upsell n’apparaît tout simplement pas (au lieu de se charger puis de disparaître), la cause la plus probable est un produit en lot dans l’offre d’upsell. Les produits en lot sont filtrés avant l’affichage de l’offre, ils n’apparaissent donc jamais sur la carte d’offre. Retirez tout produit en lot de l’offre et remplacez-le par des produits autonomes. Un client achetant un lot dans sa commande d’origine peut toujours déclencher un funnel. La restriction ne s’applique qu’aux produits en lot en tant qu’article d’upsell lui-même.
La commande d'origine et l'upsell contiennent tous deux des produits d'abonnement
Si la commande d’origine inclut un produit d’abonnement et que le produit d’upsell est également un abonnement, l’offre sera ignorée. Shopify ne prend en charge qu’un seul produit d’abonnement par commande.Comment le détecter : passez une commande test incluant un produit d’abonnement et observez si l’upsell passe immédiatement au downsell sans s’afficher. Si c’est le cas, il y a un abonnement dans la commande d’origine en conflit avec l’upsell d’abonnement.Pour corriger cela : ajoutez un déclencheur « Does not include subscription products » aux funnels contenant des upsells d’abonnement. Cela garantit que le funnel ne se déclenche que pour les commandes sans abonnement, ce qui évite entièrement le conflit et affiche l’offre aux bons clients.
Le paramètre « skip if already in order » est activé
Dans l’éditeur d’offres, sous le widget Product Details, il existe un paramètre permettant d’ignorer l’offre si le produit d’upsell existe déjà dans la commande d’origine. Si ce paramètre est activé et que le client a déjà ce produit dans son panier, l’offre sera silencieusement ignorée. Passez en revue ce paramètre dans votre offre et confirmez qu’il correspond au comportement souhaité.
Les trois emplacements d'offres post-achat ont déjà été acceptés
Un client peut accepter un maximum de trois offres post-achat par checkout. Il s’agit d’une limite de la plateforme Shopify. La page de remerciement est une expérience distincte et permet une offre acceptée supplémentaire : un client qui accepte les trois offres post-achat peut donc encore en accepter une de plus sur la page de remerciement. Consultez Upsells post-achat vs upsells de page de remerciement.
Aucun des cas ci-dessus ne s’applique
Si tout ce qui précède a été vérifié et que l’offre ne s’affiche toujours pas, confirmez les points suivants :
- Les conditions de déclenchement du funnel correspondent à la commande. Toutes les conditions utilisent une logique AND, ce qui signifie que chaque condition doit être remplie. Une seule condition non satisfaite bloque silencieusement le déclenchement du funnel. Consultez Comment configurer les déclencheurs post-achat et Comprendre la logique conditionnelle des déclencheurs post-achat.
- Il existe au moins un funnel avec un déclencheur générique Show this funnel for all customers défini à la priorité la plus basse. Sans cela, certaines commandes peuvent ne correspondre à aucun funnel.
- Le funnel est publié et actif dans l’admin Aftersell.
- Aftersell est confirmé comme application post-achat active dans Shopify Settings → Checkout → Post-purchase page.
Toujours pas résolu ? Contactez-nous via le chat ou par e-mail à support@aftersell.app en incluant le numéro de commande.