Prise en charge de la proposition optimale pour les promotions

Vous pouvez activer la fonction de proposition optimale de sorte que les clients qui se qualifient pour plusieurs promotions au sein du même groupe de promotions puissent recevoir la meilleure offre. Le moteur de promotion prend en charge une fonctionnalité facultative de proposition optimale qui compare automatiquement les promotions dotées de la même priorité et les applique selon la séquence résultant sur le prix d'achat le plus faible.

La fonctionnalité de proposition optimale s'exécute :

  • Lorsqu'une commande d'un client se qualifie pour plusieurs promotions dans le même groupe de promotions. Les trois groupes de promotions sont les promotions au niveau de l'entrée de catalogue, les promotions au niveau de la commande et les promotions sur les frais de port.
  • Lorsque les différentes promotions ont la même priorité.

Même après avoir activé la fonctionnalité de proposition optimale, vous devez toujours tendre à contrôler quelles promotions seront appliquées en premier à une commande client en affectant à ces promotions une priorité plus élevée. Lorsque vous ne pouvez pas déterminer à l'avance la proposition optimale, affectez aux promotions opposées la même priorité et laissez à la fonctionnalité de proposition optimale le soin des calculs.

Opération de la fonctionnalité de proposition optimale : comparaison des séquences d'évaluation de promotions

La fonctionnalité de proposition optimale opère en comparant les séquences d'évaluation de promotions du même groupe et avec la même priorité. Elle détermine quelle séquence se traduit par le prix d'achat global le moins élevé, puis applique celle-ci à la commande dans la vitrine.

Envisagez une commande qui se qualifie pour trois promotions au niveau de l'entrée de catalogue, toutes avec la même priorité :

  • Promotion X (priorité 10)
  • Promotion Y (priorité 10)
  • Promotion Z (priorité 10)

Comme les promotions ont la même priorité, le moteur de promotions pourrait les évaluer indifféremment dans l'une des séquences suivantes :

  • Promotion X, Promotion Y, Promotion Z
  • Promotion X, Promotion Z, Promotion Y
  • Promotion Y, Promotion Z, Promotion X
  • Promotion Y, Promotion X, Promotion Z
  • Promotion Z, Promotion Y, Promotion X
  • Promotion Z, Promotion X, Promotion Y

Lorsque la fonctionnalité de proposition optimale est activée, elle compare le prix d'achat global résultant des six séquences, puis applique celle constituant la proposition optimale.

Remarque : Par défaut, le prix après remise du produit d'une commande est comparé aux diverses séquences de promotion. La remise sur les frais d'expédition, la valeur des cadeaux ou d'autres types d'ajustements, tels que les points de fidélité, ne sont pas pris en compte. Si vous souhaitez qu'un magasin dispose de sa propre logique de comparaison, des personnalisations sont nécessaires.

Importance de la séquence d'évaluation des promotions

La séquence dans laquelle les promotions sont évaluées peut avoir un impact sur le prix d'achat global d'une commande. Au cours du processus d'évaluation, les promotions sont évaluées une par une, d'après les règles de séquencement définies dans le moteur de promotion. Une fois les promotions évaluées, la priorité est ensuite affectée à la promotion. Lorsqu'une promotion se qualifie, son ajustement est appliqué à la commande. Ceci affecte la promotion suivante dans la séquence de la manière suivante :
  • L'ordre peut ne pas se qualifier pour la prochaine promotion. Par exemple, si la prochaine promotion est dans le même groupe que la première promotion, la commande n'est pas appliquée si la première promotion est exclusive au sein de son groupe de promotion.
  • L'ajustement pour la promotion suivante dans la séquence peut induire un montant de remise différent que si elle est évaluée en premier. Cette différence est due au fait que, dans la plupart des cas, les ajustements sont calculés sur le prix après remise et non pas sur le prix initial.

Exemple de fonctionnement de la fonctionnalité de proposition optimale

Votre magasin offre les deux promotions suivantes au niveau de l'entrée de catalogue :

  • Promotion 1 : 10 % de remise sur tous les meubles
  • Promotion 2 : 20 € de remise sur tous les bureaux (notez que "Bureaux" constitue une sous-catégorie de la catégorie "Meubles")

Vous constatez que vous ne pouvez pas prédire laquelle de ces promotions se traduit par la proposition optimale pour les clients lorsque leur commande se qualifie pour les deux promotions. La tranche de prix des bureaux est large, d'où la difficulté de déterminer quelle promotion offre une meilleure remise sans savoir exactement ce que comporte la commande du client. Par conséquent, vous affectez la même priorité aux deux promotions afin que la fonctionnalité de proposition optimale calcule le prix d'achat global le plus faible pour chaque commande éligible.

Comparez les résultats pour deux commandes différentes :

Commande 1 :
  • bureau à 50 €
  • 100 € dépensés sur d'autres meubles
Séquences de promotion à comparer Montant de remise Prix d'achat total de la commande Résultat
Séquence A :

Promotion 1, puis Promotion 2

15 € (Promotion 1)* 150 € - 15 € = 135 €
Séquence B :

Promotion 2, puis Promotion 1

20 € (Promotion 2) + 10 € (Promotion 1) 150 € - 20 € - 10 € = 120 € Le moteur de promotion applique la Séquence B à la commande du client car elle résulte sur la PROPOSITION OPTIMALE !
* Seule la Promotion 1 est appliquée dans la séquence A vu qu'un article d'une commande ne peut participer qu'à une seule promotion au niveau de l'entrée de catalogue d'après les stratégies de promotion par défaut. Lorsque Promotion 1 est évaluée en premier et appliquée au bureau, Promotion 2 ne peut pas être appliquée au bureau. (Les deux promotions sont des promotions au niveau de l'entrée de catalogue.)
Commande 2 :
  • Un bureau 300 euros
  • 100 € dépensés sur d'autres meubles
Séquences de promotion à comparer Montant de remise Prix d'achat total de la commande Résultat
Séquence A :

Promotion 1, puis Promotion 2

40 € (Promotion 1)* 400 € - 40 € = 360 € Le moteur de promotion applique la Séquence A à la commande du client car elle résulte sur la PROPOSITION OPTIMALE !
Séquence B :

Promotion 2, puis Promotion 1

20 € (Promotion 2) + 10 € (Promotion 1) 400 € - 20 € - 10 € = 370 €
* Seule la Promotion 1 est appliquée dans la séquence A vu qu'un article d'une commande ne peut participer qu'à une seule promotion au niveau de l'entrée de catalogue d'après les stratégies de promotion par défaut. Lorsque Promotion 1 est évaluée en premier et appliquée au bureau, Promotion 2 ne peut pas être appliquée au bureau. (Les deux promotions sont des promotions au niveau de l'entrée de catalogue.)

Pour la commande 1, la séquence B débouchait sur la proposition optimale ; pour la commande 2, la séquence A débouchait sur la proposition optimale.

Considérations de performances pour la fonctionnalité de proposition optimale

La fonctionnalité de proposition optimale peut affecter les performances du magasin étant donné qu'elle requiert que le moteur de promotion évalue plusieurs séquences afin de déterminer la proposition optimale. Pour réduire l'impact sur les performances :

  • Réfléchissez soigneusement avant d'affecter la même priorité à plusieurs promotions du même groupe. Appliquez-la uniquement si vous ne pouvez pas déterminer d'avance quelle promotion constitue la meilleure proposition pour les clients. S'il est clair qu'une promotion constitue toujours une meilleure proposition pour les clients, attribuez-lui une priorité plus forte de sorte à ce qu'elle soit évaluée et appliquée en premier. Examinez, par exemple, les deux promotions suivantes, similaires à l'exemple précédent sauf que la promotion Bureau accorde maintenant une remise de 20 % au lieu d'une remise de 20 € :
    • Promotion 1 : 10 % de remise sur tous les meubles
    • Promotion 2 : 20 % de remise sur tous les bureaux (notez que "Bureaux" constitue une sous-catégorie de la catégorie "Meuble")

    Promotion 2 constitue toujours une meilleure proposition pour les clients s'ils acquièrent un bureau, et donc vous devez lui attribuer une priorité plus forte afin qu'elle soit évaluée avant Promotion 1.

  • Demandez à l'administrateur de site de définir un plafond pour le nombre de séquences à évaluer pour une commande. La valeur par défaut est de 50 séquences, mais vous pouvez la diminuer pour limiter son impact sur les performances. Pour plus d'informations sur les limites de séquence et sur d'autres considérations de performances, voir Considérations de performances pour la fonctionnalité de proposition optimale.