Objectif de cet article
Apprenez à créer des codes de réduction à usage unique pour votre boutique Shopify afin que chaque client reçoive son propre code de réduction pour une promotion donnée sur votre site. Cette fonctionnalité est une alternative à la création de codes de réduction génériques, également appelés codes de réduction statiques, grâce à laquelle vous n’avez pas à vous soucier des partages de codes.
Shopify applique une limite de 20 millions de codes de réduction uniques pour chaque boutique Shopify. Si vous atteignez cette limite, vous devrez supprimer les codes uniques depuis votre interface d’administration Shopify avant que Klaviyo ne puisse recommencer à générer de nouveaux codes uniques.
Avant de commencer
Si vous ne l’avez pas encore fait, lisez notre guide Intégration à Shopify pour obtenir des instructions étape par étape sur l’intégration avant de poursuivre cet article.
Assurez-vous que vous avez intégré Shopify et que vous voyez l’onglet Coupons dans votre tableau de bord Klaviyo.
Si vous avez des difficultés pour y accéder :
- Accédez à l’onglet Integrations dans Klaviyo.
- Recherchez Shopify, et cliquez sur l’intégration pour accéder à la page des paramètres d’intégration.
- Cliquez sur Update Settings pour mettre à jour vos paramètres d’intégration. Vous devrez peut-être vous authentifier à nouveau auprès de Shopify avant d’être redirigé vers Klaviyo.
- Revenez à l’onglet Coupons.
Quand utiliser des codes de réduction uniques ?
Les codes de réduction uniques peuvent être utilisés dans les campagnes par e-mail, les e-mails de flux et les SMS. Voici quelques exemples de codes de réduction uniques dans les campagnes :
-
Codes de réduction pour les abonnés aux e-mails
Récompensez vos abonnés en leur envoyant une promotion exclusive, réservée aux abonnés aux e-mails, au moyen de codes de réduction. -
Réductions en prévente pour les clients VIP
Envoyez à vos clients VIP des codes uniques à utiliser pour acheter des articles de votre toute nouvelle collection. -
Réductions en cas de retard d’expédition
Si vous rencontrez des problèmes d’approvisionnement ou d’expédition, envoyez un code unique aux clients concernés pour les remercier de leur patience.
Voici quelques exemples de codes de réduction uniques à utiliser dans des flux :
-
Panier abandonné
Envoyez un code de réduction aux personnes qui ont abandonné leur panier et qui n’ont jamais acheté auparavant. Ce code n’est actif que pendant 2 à 4 jours. Cela créera un sentiment d’urgence et aidera à convertir les navigateurs occasionnels en clients payants. -
Reconquête
Envoyez une réduction aux acheteurs qui n’ont pas passé commande depuis un certain temps afin de les inciter à renouveler leur achat. Comme pour les flux de panier abandonné, un code de réduction à durée limitée créera un sentiment d’urgence et stimulera l’achat. -
Série de bienvenue
Envoyez aux nouveaux abonnés un code de réduction dès qu’ils intègrent votre liste d’e-mails. Vous pouvez en renvoyer un plus avantageux s’ils n’ont pas passé commande au bout de deux semaines.
Les codes de réduction Klaviyo ne fonctionnent que pour les commandes non récurrentes, pas pour les abonnements tels que Recharge.
Créer votre code de réduction dans Klaviyo
- Dans Klaviyo, accédez à Content > Coupons.
- Cliquez sur Create Shopify Coupon dans le coin supérieur droit.
- Pour chaque code de réduction, définissez les propriétés suivantes dans Klaviyo :
-
Name
La définition d’un nom vous aidera à identifier le code de réduction dans Klaviyo. Veuillez noter que vous devrez utiliser ce nom exact pour inclure le code de réduction dans un message. -
Prefix
Klaviyo générera un code aléatoire pour chaque personne, mais vous pouvez également spécifier un préfixe à inclure dans chaque code (par exemple : BIENVENUE). -
Discount type
Indiquez si le code de réduction correspond à un montant fixe, à un pourcentage ou à une livraison gratuite. -
Free shipping
Vous pouvez restreindre les codes de livraison gratuite afin qu’ils ne s’appliquent qu’à certains tarifs de livraison ou à certains pays. -
Fixed amount and percentage
Pour les codes qui offrent une réduction fixe ou en pourcentage, vous pouvez préciser s’ils s’appliquent uniquement à certains produits ou à certaines collections. -
Applies to
Indiquez si les clients peuvent appliquer le code de réduction à l’ensemble de la commande, à des produits spécifiques ou à des collections spécifiques. -
Require minimum purchase
Choisissez si le code de réduction peut être utilisé uniquement à partir d’un certain montant. Veuillez noter que si le code de réduction ne concerne qu’un produit spécifique, le montant minimum d’achat ne s’applique qu’à ce produit spécifique.
-
Activation date
Il s’agit de la date à partir de laquelle le code de réduction est actif. Vous pouvez sélectionner une date spécifique ou choisir d’activer les codes de réduction générés au moment de l’envoi. Veuillez noter que les dates sont définies selon le fuseau horaire UTC, il se peut donc que la date d’activation soit différente dans Shopify. -
Expiration
Choisissez la date d’expiration de votre code de réduction. Plusieurs options sont disponibles pour les codes de réduction utilisés dans les messages de campagne et dans les messages de flux. Veuillez noter que dans Klaviyo les dates sont définies selon le fuseau horaire UTC. Cependant, Shopify définit la date et l’heure d’expiration selon le fuseau horaire de la boutique Shopify. Les dates d’expiration d’un code de réduction peuvent donc être différentes dans Klaviyo et dans Shopify.- Campagnes
Vous avez deux options d’expiration :- Les codes de réduction générés n’expirent pas.
- Si vous souhaitez fixer une date de fin pour votre réduction, après laquelle les codes générés expireront, vous pouvez sélectionner une date d’expiration spécifique.
- Flux
Vous avez trois options d’expiration :- Les codes de réduction générés n’expirent pas.
- Les codes de réduction générés expireront après un certain nombre de jours ou d’heures.
- Si vous souhaitez fixer une date de fin pour votre réduction, après laquelle les codes générés expireront, vous pouvez sélectionner une date d’expiration spécifique.
- Campagnes
-
Name
- Cliquez sur Create coupon.
- Les codes de réduction qui expirent après un certain nombre de jours ou d’heures ont des dates d’expiration variables. Vous pouvez en créer pour les flux, mais pas pour les campagnes.
- Dans Klaviyo, la date d’expiration des codes de réduction qui n’expirent jamais est toujours fixée à un an, mais ils n’expireront pas.
Veuillez noter que la date d’expiration réelle de votre code sera toujours supérieure de 24 heures à celle que vous avez indiquée dans le champ de la date d’expiration. Cela permet de s’assurer que le code de réduction peut encore être utilisé par les destinataires en cas de retard d’envoi ou de livraison.
Par exemple, si vous fixez la date d’expiration de votre code de réduction au 15/08/2024, il restera en réalité valable jusqu’au 16/08/2024. De même, un code de réduction valable seulement pour 4 heures sera encore utilisable pendant 24 heures après la période initiale.
Par ailleurs, il est important de remarquer que si vous mettez à jour les paramètres des codes de réduction dans Shopify, tels que le type de réduction et le pourcentage, les nouveaux paramètres de prix s’appliqueront à tous les codes générés avec les anciens paramètres de prix. Si vous mettez à jour des paramètres de réduction dans Shopify qui ne sont pas disponibles dans Klaviyo, ces modifications ne seront pas appliquées. Consultez la documentation sur la mise à jour des codes de réduction pour plus d’informations.
Générer des codes après la création de votre réductionGénérer des codes après la création de votre réduction
Klaviyo génère automatiquement les codes de réduction pour les e-mails de flux. Si vous prévoyez d’utiliser vos codes de réduction dans un flux, vous n’avez pas besoin de les générer manuellement et pouvez passer cette section. En revanche, si vous prévoyez de les utiliser dans des e-mails de campagne, vous devez les générer manuellement.
Une fois la définition de votre code de réduction configurée, vous devez indiquer le nombre de codes que vous souhaitez générer pour votre campagne. Cette opération doit être effectuée avant la programmation de votre campagne. Pour générer des codes de réduction :
- Revenez à l’onglet Coupons.
- Cliquez sur les trois points à côté du code de réduction que vous venez de créer pour ouvrir le menu déroulant et sélectionnez Add Codes.
Les codes de réduction avec des dates d’expiration variables ne peuvent pas être utilisés dans des campagnes. Par conséquent, vous ne verrez pas l’option permettant d’ajouter manuellement des codes si vous avez sélectionné une date d’expiration variable pour votre réduction.
- Quelques éléments à garder à l’esprit :
- Vous devez générer au moins autant de codes que de destinataires prévus. Cela signifie que si vous générez moins de codes que le nombre de destinataires estimés, vous ne pourrez pas programmer ou envoyer la campagne.
- Si votre campagne programmée est définie sur « Determine recipients at send time » et que le nombre réel de destinataires est supérieur au nombre de codes générés au moment de l’envoi, les destinataires supplémentaires seront ignorés et ne recevront pas l’e-mail.
- Si vous générez un grand nombre de codes, prévoyez du temps entre l’heure d’envoi souhaitée de votre campagne et le moment où vous créez les codes. La création d’un grand nombre de codes de réduction peut prendre plusieurs heures. Utilisez donc le nombre estimé de destinataires de la campagne comme référence et ne surévaluez pas trop le nombre de codes dont vous avez besoin.
- Saisissez dans le champ le nombre de codes que vous souhaitez générer et cliquez sur Add Codes. À nouveau, veillez à générer au moins autant de codes que de destinataires prévus pour votre campagne, sinon vous ne pourrez pas l’envoyer ni la programmer.
- Klaviyo commencera à générer des codes de réduction pour votre campagne. Suivez votre progression grâce à la barre qui apparaît sous le nom du code de réduction ou consultez le nombre de codes créés dans la colonne Available/Total.
Vous pouvez inclure plusieurs codes par e-mail (mais seulement 1 code par SMS). Si vous utilisez plusieurs codes dans un message, veillez à disposer d’un nombre suffisant de codes pour que chaque destinataire en reçoive un. Par e-mail, vous avez la possibilité d’utiliser des blocs cachés afin d’envoyer des codes différents en fonction de l’endroit où vit une personne ou de ce qu’elle a fait. Si vous ajoutez plusieurs codes à un e-mail, les acheteurs ne pourront en utiliser qu’un seul par commande, car ils ne peuvent pas être combinés. Faites attention avec la fonction des blocs cachés, car les codes peuvent être attribués à tous les destinataires (même s’ils sont cachés dans votre message) et bloquer votre envoi s’il n’y en a pas assez.
Maintenant que vous avez généré vos codes, utilisez-les dans une campagne par e-mail ou par SMS pour inciter les visiteurs de votre site à effectuer un achat.
Utiliser votre code de réduction dans un e-mail de campagneUtiliser votre code de réduction dans un e-mail de campagne
Une fois les codes de réduction générés, vous pouvez inclure le tag de code de réduction dans votre modèle de campagne.
- Glissez-déposez un bloc de texte à l’endroit où vous souhaitez que le code de réduction apparaisse dans votre campagne.
- Ajoutez un code de réduction dans le bloc de texte en utilisant le format suivant :
{% coupon_code 'NAME_OF_YOUR_COUPON' %}
- Remplacez NAME_OF_YOUR_COUPON par le nom du code de réduction. Vous devez saisir le nom exact et respecter la casse. Veuillez noter qu’il doit s’agir du nom du code de réduction indiqué dans la section Name dans Coupon Details, et non pas du préfixe.
- Enregistrez vos modifications.
Lorsque les e-mails sont envoyés, cette variable sera dynamiquement remplacée par un code de réduction unique pour chaque destinataire.
Tester le code de réduction de votre campagneTester le code de réduction de votre campagne
Avant d’envoyer votre campagne et votre code de réduction à votre audience, nous vous conseillons de procéder à un test. Pour tester le code de réduction dans votre e-mail de campagne, assurez-vous que vous avez ajouté des codes depuis l’onglet Coupons. Si vous avez suffisamment de codes, vous pouvez vous envoyer un e-mail de prévisualisation ou en envoyer un à un membre de votre équipe. Un code actif sera généré. Veuillez noter que le code ne sera pas réellement utilisé.
- Si vous prévisualisez l’e-mail directement dans Klaviyo, aucun code de réduction unique ne s’affichera. Il apparaîtra comme COUPON_NAME-preview.
- Si vous envoyez l’aperçu à plusieurs personnes, elles recevront toutes le même code.
Une fois votre campagne prête à être envoyée ou programmée, cliquez sur Review & Send Campaign. Vous verrez alors une zone Coupon Codes. Si le nombre de codes de réduction disponibles est inférieur au nombre de destinataires prévus, vous ne pourrez pas programmer ou envoyer votre campagne et devrez ajouter d’autres codes.
Une fois votre campagne envoyée, vous pouvez voir le code qu’un destinataire individuel a reçu en accédant à son profil et en descendant jusqu’à la section Coupons.
Utiliser votre code de réduction dans un e-mail de fluxUtiliser votre code de réduction dans un e-mail de flux
Une fois le code de réduction créé et configuré, insérez-le dans l’e-mail de votre flux.
Étant donné que les codes de réduction pour les flux sont générés automatiquement, vous n’aurez pas besoin d’ajouter manuellement des lots de codes de réduction par le biais de l’option Add Codes.
- Ouvrez un e-mail de flux dans l’un de vos flux.
- Ajoutez un code de réduction dans votre modèle d’e-mail de flux en respectant ce format :
{% coupon_code 'NAME_OF_YOUR_COUPON' %} - Remplacez NAME_OF_YOUR_COUPON par le nom du code de réduction. Vous devez saisir le nom exact et respecter la casse.
- Enregistrez vos modifications.
Lorsque les e-mails sont envoyés, cette variable sera dynamiquement remplacée par un code de réduction unique pour chaque destinataire. Si vous utilisez le même tag de code de réduction dans plusieurs messages de flux, le destinataire recevra le même code unique à chaque fois, jusqu’à ce que le code expire.
Les codes de réduction uniques pour les e-mails de flux actif sont générés automatiquement par lots de 100. Lorsque le nombre de codes de réduction est réduit à moins de 100 ou si la règle de prix ou le délai d’expiration changent, Klaviyo génère 100 autres codes de réduction. Cela permet de s’assurer qu’il y a toujours suffisamment de codes disponibles pour les e-mails du flux actifs, mais cela peut également conduire à la génération d’un grand nombre de codes de réduction dans Shopify ainsi que dans l’onglet Total dans Klaviyo.
Si votre flux est connecté à une liste à laquelle vous avez l’intention d’ajouter un grand nombre de contacts, nous vous suggérons d’adopter une autre approche et d’envoyer le code de réduction dans le cadre d’une campagne. Vous devrez alors ajouter autant de codes que de contacts à ajouter à la liste. Cette opération est particulièrement importante pour les chargements de listes volumineuses afin de garantir l’envoi de vos e-mails en temps voulu.
Veuillez noter que lorsque vous prévisualisez votre e-mail directement dans Klaviyo, vous ne verrez pas de code de réduction unique s’afficher. De plus, vous ne pourrez pas prévisualiser les codes de réduction avec des dates d’expiration variables, car vous ne pouvez pas ajouter manuellement de codes à ces types de réduction.
Tester le code de réduction de votre e-mail de fluxTester le code de réduction de votre e-mail de flux
Avant d’envoyer votre flux et votre code de réduction à votre audience, nous vous conseillons de procéder à un test.
Tester un code de réduction avec une date d’expiration variable (par exemple : 7 jours)
- Dans le générateur de flux, cliquez sur Review and turn on.
- Changez le statut en Manual.
- Cliquez sur Turn on.
- Déclenchez votre flux en effectuant l’action déclencheuse (par exemple : remplir un formulaire d’inscription pour s’inscrire à une liste donnée). Votre flux générera automatiquement 100 codes de réduction dès que vous l’aurez déclenché.
Veuillez noter que la génération du code de réduction initial peut prendre environ 3 minutes. De ce fait, il existe une courte période de chargement. Votre profil de test peut alors apparaître sous Skipped: Retrying Generating Coupon Codes. Cela disparaîtra une fois que les codes de réduction auront été générés.
- Une fois les codes de réduction générés, l’adresse e-mail de test qui a déclenché le flux se trouve dans la section Needs Review des e-mails.
- Cliquez sur la section Needs Review sous Recipient activity.
- Sélectionnez Send Now.
- Consultez votre boîte de réception où vous trouverez l’e-mail contenant le code unique.
Tester un code de réduction avec une date d’expiration non variable (par exemple : n’expire jamais)
Ajoutez manuellement des codes, puis envoyez un e-mail de prévisualisation à vous-même ou à un membre de votre équipe pour générer des codes en direct.
- Sur la page principale Coupons, ajoutez manuellement autant de codes que nécessaire pour vos tests.
- Cliquez sur l’e-mail de flux qui contient le code de réduction.
- Cliquez sur Preview.
- Une fois que votre test indique Needs Review, vous pourrez envoyer manuellement un code de réduction à votre boîte de réception. Veuillez noter que si plusieurs personnes sont incluses dans l’envoi de l’aperçu, elles recevront toutes le même code.
Tout flux contenant un code de réduction qui n’expire pas enverra le même code à chaque fois qu’un client entrera dans le flux. Si vous prévoyez qu’un client passera plusieurs fois par un flux, utilisez un code de réduction qui expire afin qu’il reçoive un nouveau code à chaque fois.
Utiliser votre code de réduction dans un formulaire d’inscriptionUtiliser votre code de réduction dans un formulaire d’inscription
Vous pouvez également utiliser des codes de réduction uniques pour Shopify dans votre formulaire d’inscription. Assurez-vous d’en créer un avec un bloc de code de réduction. Vous pouvez créer votre code de réduction à l’avance, ou directement lors de la création de votre formulaire.
Dans le bloc de code de réduction de votre formulaire, suivez ces étapes afin d’ajouter un code de réduction unique pour Shopify :
- Choisissez Code de réduction Shopify comme Type de code de réduction unique.
- Cliquez sur le menu déroulant à côté de Code de réduction unique pour choisir un code de réduction existant ou cliquez sur le signe plus (+) pour créer un nouveau code de réduction Shopify.
- Si vous avez choisi de créer un code de réduction Shopify unique, une fenêtre modale Créer un code de réduction Shopify unique s’affiche pour vous inviter à le faire :
- Donnez un nom à votre code de réduction (par exemple 10OFF) et ajoutez un préfixe facultatif.
- Sélectionnez le type de réduction que vous souhaitez offrir à vos clients (montant fixe, pourcentage ou livraison gratuite).
- Choisissez les paramètres de votre code de réduction (montant, application, activation et expiration).
Notez que si vous sélectionnez Jamais ou À une date précise comme Date d’expiration, Klaviyo génère un lot initial de 600 codes uniques lorsque vous ajoutez le code au formulaire, et en génère d’autres dès qu’il reste moins de 400 codes disponibles. Si vous sélectionnez Après un certain nombre de jours/heures, Klaviyo génère chaque jour un lot de 600 codes. - Cliquez sur Créer un code de réduction Shopify unique dans le coin inférieur droit. Le système vous redirige ainsi vers le concepteur de formulaire, où votre nouveau code de réduction est déjà sélectionné pour être ajouté.
- Ajoutez un code statique existant comme Code de réduction par défaut. Ce code par défaut ne s’affichera que si vous n’avez plus de codes de réduction uniques, de manière à ce que vos clients reçoivent toujours un code.
Vous devez d’abord créer un code statique dans Shopify pour le coller dans la zone de texte Code de réduction par défaut (par exemple, « RÉDUCTION10 »).
- Accédez à la dernière section pour finaliser l’édition et publier votre formulaire.
Codes de réduction uniques pour les SMS
Des codes de réduction uniques sont également disponibles pour les SMS/MMS.
- Générez les codes comme vous le feriez pour un e-mail.
- Utilisez la balise de modèle ci-dessous pour ajouter le code de réduction à votre SMS ou MMS :
{% coupon_code 'CouponName' %}.
- Dans l’extrait, remplacez CouponName par le nom du code de réduction que vous utilisez et ajoutez-le au message (pour un flux ou une campagne).
Contrairement aux e-mails, vous ne pouvez utiliser qu’un seul code de réduction par SMS. Si vous essayez d’ajouter plusieurs codes à un SMS, un message d’erreur s’affichera.
Mise à jour des codes de réduction
Si vous modifiez la définition de votre code de réduction, les répercussions sur les codes déjà envoyés dépendront du type de modifications que vous avez apportées à la définition du code de réduction :
- Si vous modifiez la définition du code de réduction dans Klaviyo, une nouvelle règle de prix sera créée et les codes de réduction déjà envoyés aux clients ne seront pas affectés. Cela signifie que toutes les configurations précédentes seront toujours appliquées aux codes de réduction déjà envoyés.
- Par exemple, si un code de réduction a été configuré avec un montant d’achat minimum de 20 USD, la règle de prix A est créée dans Shopify pour cette définition. Si cette définition de code de réduction est ensuite modifiée dans Klaviyo et que le minimum d’achat passe à 40 USD, une toute nouvelle règle de prix sera créée dans Shopify (règle de prix B). Cela signifie que tous les codes de réduction déjà envoyés dans un flux avant ce changement tiendront toujours compte de la règle de prix A (achat minimum de 20 USD). Ils ne seront donc pas impactés par la modification de la définition.
- Si vous modifiez la définition du code de réduction dans Shopify, les codes de réduction qui ont déjà été envoyés seront impactés.
- Par exemple, si un code de réduction a été configuré avec un montant d’achat minimum de 20 USD, la règle de prix A est créée dans Shopify pour cette définition. Si, par la suite, vous modifiez la règle de prix A dans Shopify pour exiger un minimum d’achat de 40 USD, les codes de réduction déjà envoyés dans un flux avant la modification seront impactés. Les modifications apportées à la définition du code de réduction ne seront pas répercutées dans Klaviyo, mais les codes de réduction déjà envoyés seront mis à jour sur la base de la nouvelle définition (40 USD d’achat minimum).
Si le code de réduction est utilisé dans un flux, 100 codes seront générés automatiquement au moment de l’enregistrement. Cela permet aux flux d’envoyer immédiatement la dernière version de n’importe quel code de réduction.
Pour en savoir plus, consultez notre article sur la consultation de l’historique d’un code de réduction.
Bonnes pratiquesBonnes pratiques
Si vous utilisez des codes de réduction uniques dans les messages de campagnes et de flux, nous vous recommandons de suivre certaines bonnes pratiques.
- N’utilisez pas le même code de réduction pour les flux et les campagnes. Comme vous devez spécifier le nombre de codes à générer pour les campagnes, mais pas pour les flux, il est préférable d’utiliser des codes différents.
- Créez un code de réduction distinct pour chaque campagne. De cette façon, il vous sera plus facile d’indiquer le nombre de codes dont vous aurez besoin pour chaque campagne. De plus, vous ne risquerez pas de manquer de codes et donc d’ignorer certains destinataires.
- Créez un code distinct lorsque vous modifiez les catégories ou les produits applicables à la réduction. Klaviyo essaiera d’attribuer tous les codes préexistants par défaut, de sorte que les clients peuvent recevoir et utiliser des codes avec des règles obsolètes.