J'ai créé un système de commerce électronique pour un site Web sur lequel je travaille.
L'administrateur peut ajouter des codes promotionnels, ajouter des catégories et ajouter des éléments dans ces catégories.
Lors de la création d'un code promotionnel, l'utilisateur a la possibilité de créer des conditions d'application du code promotionnel. Par exemple, vous obtenez cet article gratuitement si vous avez cet article dans votre commande.
De plus, il existe une option pour définir une date d'expiration pour les codes promotionnels.
Supposons qu'un administrateur crée un code promotionnel qui donne au client un article gratuit s'il a un autre article dans sa commande. Supposons maintenant que l'administrateur supprime l'élément associé à la condition ou supprime le produit que le client obtiendrait gratuitement.
Le code promo doit-il être automatiquement supprimé lorsque les éléments auxquels il est associé sont supprimés, ou est-ce quelque chose qui devrait être laissé à l'administrateur? De même, les codes promotionnels arrivés à expiration devraient-ils être supprimés automatiquement?
En fait, vous n'avez pas besoin de supprimer le code promo lui-même, mais l'association au produit. Cependant, il est toujours bon de supprimer le code promo également, pour les raisons ci-dessous:
Vous construisez ceci pour un utilisateur , et vous construisez un paradigme d'utilisabilité, donc ce paradigme doit garder l'utilisateur à l'esprit. Une des choses qui se produira si vous ne supprimez pas les codes promotionnels est le l'utilisateur en perdra la trace. Figure ce scénario: votre utilisateur oublie les codes promotionnels et 1 an plus tard, quelqu'un achète un article et utilise ce code promo pour un produit. Cela pourrait être un problème ÉNORME, selon le code promo, cela pourrait signifier une grosse perte.
Cela semble stupide, mais bon, c'est exactement ça. Une campagne promotionnelle (et un code promotionnel fait TOUJOURS partie d'une campagne promotionnelle) a des limites de temps, de lieu, de disponibilité, etc. Ne pas supprimer vos codes promotionnels signifierait que les promotions sont infinies ... si tel est le cas, pourquoi ne pas simplement adapter votre structure de prix?
C'est une évidence! Supposons que vous ayez un produit avec 1 ou plusieurs codes promotionnels. Si vous supprimez le produit ... pourquoi avez-vous besoin du code promo? Jetez un œil à cette aide visuelle qui illustre le concept:
Lorsque vous utilisez un code promotionnel, vous faites appel à la psychologie du client . Lorsqu'il est disponible, le code promotionnel fait appel au sens de rgence , Rareté , et même Illusion of Control . S'il n'est pas disponible, vous communiquez à l'utilisateur le le code promo n'est plus disponible et vous pouvez l'utiliser comme outil de vente. Pensez maintenant à ce qui se passerait si vous laissiez ce code promotionnel en direct, mais ne fonctionnait pas. Le sentiment de frustration pour l'utilisateur ira sur le toit, c'est comme dire à vos clients: "OK, je vois que vous avez une facture de 10 dollars mais je ne l'accepterai pas. Juste parce que" =
Cela étant dit, gardez à l'esprit que cela ne concerne pas la mise en œuvre, ou du moins ne la traite que tangentiellement. Pour vos utilisateurs administrateurs, il pourrait être utile d'offrir une option comme celle-ci:
En bout de ligne, vous devez fournir à votre utilisateur une structure de convivialité qui les aide, ce qui comprend leurs tâches d'administration ainsi que de traiter avec leurs clients sans problèmes et problèmes financiers/d'assistance. Essayez donc toujours de regarder les différents aspects du problème et en cas de doute .... test, test, test !
Quelques publications et tests qui peuvent vous aider à voir comment la suppression de vos codes de réduction affecte votre flux. Bien qu'un peu hors de la question directe, vous verrez la plupart des articles, des recherches et des tests recommandent de ne PAS avoir de boîte de code de coupon , c'est donc quelque chose que vous peut considérer et même utiliser comme aide supplémentaire pour vos utilisateurs. Vous trouverez également ce qu'il faut faire avec les codes, qui ont un lien direct avec votre question
La seule petite boîte qui vous coûte de gros dollars
Les codes de coupon augmentent-ils l'abandon de la commande?
La triste histoire des caddies abandonnés
9 choses que les concepteurs peuvent apprendre du formulaire de paiement de Target
Une chose qui n'a pas été mentionnée ici est historique.
Avez-vous besoin de savoir si un code de réduction s'applique à une commande passée par le passé? Si tel est le cas, la suppression de la remise peut prêter à confusion si vous étudiez la commande - vous ne savez peut-être pas quelle remise a été appliquée (cela dépend si vous enregistrez les informations de remise avec la commande ou si vous les conservez avec les autres remises et vous y référez) dans l'ordre)
De plus, le maintien de la remise facilitera la création d'une remise similaire à l'avenir. Vous pouvez vous y référer pour créer la nouvelle.
Nous ne le savons pas. Il s'agit d'une décision concernant les besoins de l'entreprise/des utilisateurs et non une décision UX.
Vous devriez probablement parler à vos utilisateurs. Quelle est la probabilité que l'administrateur recrée ce produit ou un autre produit auquel ce code promotionnel s'applique également? Si/quand cela se produit, l'administrateur voudrait-il que ses clients continuent à utiliser ce code promotionnel?
Si vous avez des codes promotionnels qui dépendent des articles/services que vous avez à vendre, par exemple:
Si l'article "A" (ou "B") cesse d'exister, est en rupture de stock ou est désactivé , le coupon/promo ne devrait plus rester actif . Sans cela, le code promo ne peut pas fonctionner.
Si vous créez des "états" pour vos coupons afin qu'ils puissent devenir "inactifs" lorsque leurs exigences ne peuvent plus être satisfaites, cela vous donne la possibilité d'informer l'administrateur des promotions disparues, ainsi que la possibilité de les corriger en mettant à jour le n'est plus disponible "A" ou "B" avec un nouvel article, ou supprime "définitivement" le code promotionnel où qu'ils gèrent leurs promotions.
Heck, toute tentative de suppression d'un produit/service associé à un code promo/promo actif devrait inviter une sorte de réponse puis et là.
Remarque - La logique métier a tendance à prévaloir ici. Ayez une conversation avec votre utilisateur final autour de:
JAMAIS supprimer un code promotionnel qui a été utilisé, sinon il est difficile de comprendre les commandes passées.
Cependant, marquer automatiquement un code promo comme obsolète lorsque le produit retiré de la vente ou la "date de fin" est dépassée, et avoir une case à cocher pour masquer le code obsolète (par défaut) serait un bon idéal.
Lorsque des codes obsolètes sont affichés et qu'un est sélectionné, la raison pour laquelle le code est considéré comme obsolète par le système doit être claire.
Vous souhaiterez peut-être plus tard alimenter les données dans un système de tarification qui peut déterminer dans quelle mesure les promos passées ont fonctionné et prédire le résultat des nouvelles promos que vous prévoyez.
(De même, si une promo a été utilisée, ne permettez pas qu'elle soit modifiée, copiez-la et modifiez la copie, de sorte que l'historique des promos soit conservé. Une bonne interface utilisateur peut automatiser ce processus afin de cacher les détails à l'utilisateur. )
PS, je n'autoriserais la suppression d'aucun produit vendu; ils doivent être placés dans un état "pour toujours hors de la pile" - c'est pour les mêmes raisons que ci-dessus.