Get Started
Premiers pas
Installez xDiscount, créez votre premier rabais automatique, publiez-le et ajoutez la carte d'offre à votre thème, avec un guide de configuration qui vérifie chaque étape.
Introduction
Bienvenue dans xDiscount
xDiscount est une application Shopify qui fait fonctionner des rabais automatiques dans votre boutique. Les clients n’ont jamais de code à taper. Le rabais est appliqué pour eux au paiement, et il peut aussi s’afficher sur vos pages de produits avant qu’ils s’y rendent.
Ce que vous pouvez faire avec xDiscount :
- Mettre en rabais les produits de votre choix : choisissez des produits entiers, ou descendez jusqu’à des variantes précises, directement depuis le sélecteur de produits de Shopify
- Utiliser quatre types de rabais : Pourcentage de rabais (Percentage off), Montant fixe de rabais (Fixed amount off), Achetez X obtenez Y (Buy X get Y) et Livraison gratuite (Free shipping). Consultez le guide Types de rabais pour le détail de chacun
- Rattacher des conditions : Quantité d’articles (Item quantity), Valeur du panier (Cart value) et Stock (Inventory), chacune avec un minimum, un maximum, ou les deux, et chacune utilisable une seule fois par rabais
- Les planifier : une date de début, une date de fin, ou ni l’une ni l’autre, selon le fuseau horaire de votre boutique. Les dates vivent dans la section Période du rabais (Discount period) du rabais lui-même, pas dans une condition
- Afficher l’offre sur les pages de produits : la carte xDiscount offer affiche l’offre en vigueur, en lisant exactement la même configuration que celle que lit le paiement
- Suivre ce que ça donne : une bande Performance sur l’Accueil (Home), un écran d’analytiques avec un graphique de mesure et un tableau jour par jour, et un champ de commande que les rapports de Shopify savent regrouper
- Vous faire aider par un assistant IA : connectez votre propre assistant pour qu’il rédige des rabais pour vous, sur tous les forfaits
À qui s’adresse xDiscount ?
À tout marchand Shopify qui veut des promotions qui s’appliquent d’elles-mêmes. Il n’y a rien à coder et rien à retenir pour les clients. Que vous vendiez un produit ou dix mille, la configuration est la même : choisissez des produits, choisissez un montant, publiez.
Comment xDiscount fonctionne avec votre boutique
Chaque rabais que vous créez est inscrit dans votre boutique sous forme de configuration que deux choses lisent : la logique de rabais qui s’exécute au paiement, et la carte d’offre sur votre page de produit. Comme les deux lisent la même chose, ce qu’on montre à un client et ce qu’on lui facture ne peuvent pas diverger.
xDiscount met en rabais des produits individuels et la livraison. Il ne crée pas de rabais au niveau de la commande, et un seul rabais de produit xDiscount s’applique par article, celui dont le numéro de priorité est le plus bas l’emporte.
Installer xDiscount
Étape 1 : Installer l’application
Installez xDiscount depuis la boutique d’applications Shopify et approuvez les autorisations. Une fois l’installation faite, ouvrez l’application depuis la section Applications (Apps) de votre interface administrateur Shopify. L’application s’ouvre sur l’Accueil (Home), avec le titre xDiscount.
L’installation se fait d’elle-même et prend un instant. En coulisses, xDiscount :
- Prépare l’endroit où la configuration de vos rabais est stockée sur vos produits
- Enregistre un rabais automatique dans votre interface administrateur Shopify. Vous le verrez sous Réductions (Discounts) dans Shopify, intitulé xDiscount. C’est le point d’entrée que Shopify utilise pour faire fonctionner vos offres, alors laissez-le en place
- Installe le pixel d’analytiques qui compte les vues de produits, les ajouts au panier et les paiements complétés
- Ajoute un champ de commande que les analytiques de Shopify savent regrouper, pour que les commandes xDiscount puissent être isolées dans vos rapports de ventes natifs
Ne touchez pas à l'entrée xDiscount
Ne supprimez pas l’entrée xDiscount dans votre liste Réductions (Discounts) de Shopify. Ce n’est pas un rabais que vous configurez là, c’est le crochet qui permet à chaque rabais bâti dans l’application de s’appliquer au paiement.
Seuls les deux premiers points sont critiques : ce sont eux qui font que les rabais s’appliquent au paiement. Le pixel et le champ de commande ne touchent que les rapports, donc un problème avec l’un ou l’autre n’empêche jamais un rabais de fonctionner.
Si une partie critique de cette configuration échoue, l’Accueil affiche une bannière rouge intitulée Votre boutique n’est pas entièrement configurée (Your store isn’t fully set up) avec un bouton Réessayer la configuration (Retry setup). Cliquez dessus : la configuration se relance depuis l’application et la bannière disparaît une fois que chaque étape réussit. Si l’échec persiste, réinstallez l’application, et si le problème revient après ça, envoyez-nous les noms d’étapes affichés dans la bannière.
Étape 2 : Trouver le guide de configuration
Près du haut de l’Accueil, sous les bannières s’il y en a, se trouve une carte intitulée Guide de configuration (Setup guide), avec la ligne « Utilisez ce guide pour mettre xDiscount en marche. » Elle énumère trois étapes et montre où vous en êtes : 1 / 3 terminées avec une barre de progression, ou un crochet et le mot Fait (Done) une fois que tout est terminé.
Chaque étape est une rangée avec un cercle à gauche, un titre et, quand le cercle seul ne dit pas tout, une pastille :
| Pastille | Ce que ça veut dire |
|---|---|
| (aucune pastille, cercle vide) | À faire. Cliquez sur le cercle pour la marquer faite vous-même |
| Fait (Done) | Nous avons vérifié votre boutique, et c’est fait. Le crochet est verrouillé |
| Marqué comme fait (Marked done) | Vous l’avez cochée vous-même, sur une étape que nous ne pouvions pas vérifier pour vous |
| Vérification impossible (Couldn’t check) | Nous n’avons pas pu lire votre thème à l’instant, alors nous ne devinons pas non plus |
| Créez d’abord un rabais (Create a discount first) | L’étape ne peut pas encore avoir lieu, une étape précédente doit venir avant |
| Non inclus dans votre forfait (Not on your plan) | Affichée uniquement si votre abonnement est sur un forfait que l’application ne reconnaît pas. Elle ne joue pas contre vous, le guide peut donc atteindre Fait sans elle |
Les étapes que nous pouvons vérifier, nous les cochons pour vous. L’existence d’un rabais, le fait qu’un rabais soit actif, et la présence de la carte d’offre sur votre thème en ligne sont tous relus à neuf chaque fois que vous ouvrez la page. Une étape peut se rouvrir si vous défaites quelque chose, et un crochet que nous avons mis ne peut pas être retiré. Survolez le cercle et il dit « Vérifié depuis votre boutique, impossible de le décocher. » Le cercle n’est cliquable que sur les étapes que nous ne pouvions pas trancher nous-mêmes : cliquez dessus pour Marquer comme fait (Mark as done), et cliquez de nouveau pour Marquer comme non fait (Mark as not done). Vos marques sont retenues pour votre boutique.
Une seule étape est ouverte à la fois. La première étape sur laquelle vous pouvez encore agir s’ouvre d’elle-même et montre quoi faire : une courte description, une marche à suivre numérotée avec les boutons exacts en gras, et un bouton qui vous y mène (Créer un rabais (Create discount), Ouvrir les rabais (Open discounts) ou Ouvrir les paramètres (Open settings)). Cliquez sur le titre d’une étape pour l’ouvrir et celle qui était ouverte se ferme, et cliquez de nouveau sur le titre ouvert pour la replier. Terminer l’étape ouverte fait passer le guide à la suivante.
Masquer le guide. Le chevron dans le coin supérieur droit de la carte replie la liste d’étapes et la déplie de nouveau. Pour retirer la carte, cliquez sur le bouton à trois points à côté et choisissez Masquer (Dismiss). Une fois chaque étape faite, un bouton Masquer le guide (Dismiss guide) apparaît aussi au pied de la carte. Un guide masqué n’est pas perdu : un bouton Afficher le guide de configuration (Show setup guide) apparaît dans l’en-tête de page de l’Accueil, et un clic ramène la carte. Le masquage est retenu pour votre boutique, le fait que la liste soit repliée ne l’est pas.
Le guide de configuration, étape par étape
Étape 1 : Créer votre premier rabais
Choisissez les produits auxquels il s’applique et le montant retiré. Rien ne part en ligne tant que vous ne le publiez pas.
Commencer un rabais
Sur l’Accueil, cliquez sur Créer un rabais (Create discount) en haut à droite, ou sur le bouton Créer un rabais de l’étape elle-même.
Lui donner un nom
Sous Titre (Title), saisissez un Nom (Name). Vous seul le voyez, c’est ainsi que vous retrouverez le rabais plus tard.
Laisser le statut sur Brouillon
Un brouillon est invisible pour les clients, vous pouvez donc le bâtir en paix.
Choisir vos produits
Sous Produits inclus (Included products), cliquez sur Parcourir (Browse), ou sur Choisir des produits (Choose products) dans l’état vide. Le sélecteur de produits de Shopify s’ouvre. Sélectionnez des produits, ou déployez un produit et cochez des variantes précises pour restreindre le rabais. Choisir un produit entier continue de couvrir les variantes que vous lui ajoutez plus tard.
Choisir un type et remplir sa valeur
Sous Configuration du rabais (Discount configuration), choisissez un Type de rabais (Discount type). Pourcentage de rabais vous donne Pourcentage de rabais (Percentage off), un nombre de 0 à 100. Montant fixe de rabais vous donne Montant du rabais (Amount off), dans la devise de votre boutique. Achetez X obtenez Y vous donne Pourcentage de rabais sur le cadeau (Percentage off the gift), Nombre d’articles cadeaux (Number of gift items) et un ensemble de Produits cadeaux (Gift products), choisis avec Choisir des produits cadeaux (Choose gift products), et sans cadeau choisi les clients ne peuvent pas réclamer l’offre. Livraison gratuite n’a rien à saisir.
Régler les options facultatives
Toujours sous Configuration du rabais, cochez Ignorer les produits en rupture de stock (Skip products that are out of stock) si vous le voulez, et réglez la Priorité (Priority). Elle est à 10 par défaut, et les nombres les plus bas l’emportent.
Ajouter une période et des conditions au besoin
Réglez une Date de début (Start date) et une Date de fin (End date) sous Période du rabais (Discount period), et ajoutez des règles sous Conditions avec Ajouter une condition (Add condition).
Enregistrer
Cliquez sur Enregistrer (Save). Vous verrez le message Rabais créé (Discount created).
Les nouveaux rabais démarrent en Pourcentage de rabais, Brouillon (Draft), priorité 10, sans produits, sans dates et sans conditions.
S’il manque quelque chose, Enregistrer s’arrête et affiche une bannière rouge intitulée Ce rabais ne peut pas encore être enregistré (This discount can’t be saved yet), avec les champs fautifs marqués sur place et le message « Corrigez les champs en surbrillance avant d’enregistrer. » Corrigez-les et enregistrez de nouveau. Rien n’est inscrit tant que ce n’est pas valide.
Étape 2 : Le publier
Un rabais en brouillon est invisible pour les clients. C’est la publication qui le fait s’appliquer.
Tant que vous n’avez pas de rabais, cette étape affiche Créez d’abord un rabais (Create a discount first) et son cercle est verrouillé. Une fois que vous en avez un :
Ouvrir vos rabais
Cliquez sur Ouvrir les rabais (Open discounts) sur l’étape, ou sur Rabais (Discounts) dans la barre latérale.
Ouvrir le rabais que vous venez de créer
Cliquez sur son nom dans la colonne Rabais (Discount).
Le mettre en ligne
Cliquez sur Activer le rabais (Activate discount) dans l’en-tête de page et confirmez, ou réglez le Statut (Status) sur Actif (Active) et cliquez sur Enregistrer. Vous verrez Rabais enregistré (Discount saved).
Une fois actif, il s’applique automatiquement au paiement. Les clients n’entrent jamais de code. Le texte de l’étape devient alors « Il s’applique automatiquement au paiement, les clients n’entrent jamais de code. »
Les rabais actifs sont plafonnés par forfait
Chaque forfait plafonne le nombre de rabais pouvant être Actifs en même temps : 3 sur Free, 25 sur Starter, illimité sur Growth et Scale. Les brouillons et les rabais archivés ne comptent jamais. Si vous êtes au plafond, l’activation est refusée avec un message nommant votre forfait, sa limite et votre compte actuel, et vous suggérant de passer un rabais en brouillon, de l’archiver, ou de changer de forfait.
Vérifiez ensuite l’état de Synchronisation (Sync) dans la liste Rabais. Synchronisé (Synced) veut dire que Shopify l’a. Échec (Failed) ou Trop volumineux (Too large) veut dire qu’il n’a pas atteint votre boutique et qu’il ne s’appliquera pas au paiement. L’Accueil signale ces cas par une bannière rouge intitulée Certains rabais n’atteignent pas votre boutique (Some discounts aren’t reaching your store), avec un bouton Les examiner (Review them).
Étape 3 : Afficher l’offre sur vos pages de produits
C’est l’étape du thème, et c’est celle que les gens sautent. Ne la sautez pas.
Ouvrir les paramètres
Cliquez sur Paramètres (Settings) dans la barre latérale, ou sur Ouvrir les paramètres (Open settings) sur l’étape.
Trouver la section Carte d'offre en vitrine
C’est la première section quand Tout (All) est sélectionné, et elle a son propre onglet. La carte affiche une pastille, Activé (On), Désactivé (Off) ou Vérification impossible (Couldn’t check), à côté du nom de votre thème en ligne.
Cliquer sur Ajouter au thème
L’éditeur de thème Shopify s’ouvre dans un nouvel onglet avec le bloc xDiscount offer déjà placé sur votre modèle de produit, il n’y a donc rien à chercher dans le sélecteur de blocs. Sur un thème plus ancien qui n’accepte pas le lien, cliquez sur Ajouter un bloc (Add block) et choisissez xDiscount offer vous-même.
Placer le bloc où vous le voulez
Glissez-le à sa place. Juste sous le bouton Ajouter au panier (Add to cart) de votre thème est un bon endroit.
Enregistrer dans l'éditeur de thème
Cliquez sur Enregistrer là, puis revenez à l’onglet xDiscount.
Laisser la pastille se mettre à jour
La pastille passe à Activé d’elle-même en quelques secondes. Shopify n’envoie aucune notification quand un bloc est ajouté ou retiré, alors xDiscount se cherche lui-même : une fois après deux secondes, puis toutes les cinq secondes, jusqu’à vingt fois, et il s’arrête dès que la pastille change. Cela ne tourne que pendant que l’onglet xDiscount est encore ouvert sur Paramètres. Si vous avez pris plus de temps, ou si vous avez navigué ailleurs, cliquez sur Vérifier de nouveau (Check again).
Une fois le bloc en place, le bouton Ajouter au thème (Add to theme) devient Ouvrir l’éditeur de thème (Open theme editor), qui ouvre le même modèle sans ajouter une deuxième copie du bloc.
Les réglages du bloc lui-même vivent dans l’éditeur de thème, regroupés sous six en-têtes : Texte (Text), Ligne de stock (Stock line), Conditions, Couleurs (Colours), Taille et espacement (Size and spacing) et Affichage (Display). Ils changent le libellé, les couleurs et la taille de la carte, et aucun d’eux ne peut changer un montant, une condition ou une date. Le guide Carte d’offre en vitrine couvre chacun d’eux.
Ce qui arrive si vous sautez cette étape
| Carte ajoutée | Carte non ajoutée | |
|---|---|---|
| Pourcentage, Montant fixe, Livraison gratuite | Les clients voient l’offre sur la page de produit et l’obtiennent au paiement | Le rabais s’applique quand même au paiement, les clients ne le voient simplement pas venir |
| Achetez X obtenez Y | Les clients peuvent choisir leur cadeau et réclamer l’offre | L’offre ne peut jamais être réclamée. Un rabais au paiement ne peut pas mettre un article dans un panier de lui-même, c’est la carte qui ajoute le cadeau |
| Analytiques | Les vues de produits et les ajouts au panier sont enregistrés | Vos comptes de vitrine n’ont rien à enregistrer |
La carte est sur tous les forfaits
La carte d’offre est incluse sur tous les forfaits, Free compris, cette étape est donc toujours à votre portée. Vos rabais s’appliquent automatiquement au paiement, que la carte soit sur votre thème ou non, la carte ne change que ce que les clients voient avant.
La bande Performance
Sous le guide de configuration, l’Accueil a une section intitulée Performance : un bouton de plage de dates à gauche, un bouton Voir les analytiques (View analytics) à droite, et quatre tuiles.
Choisir une plage. Le bouton porte le nom de la plage en cours, 7 derniers jours (Last 7 days) quand vous ouvrez l’application pour la première fois. Cliquez dessus pour choisir Aujourd’hui (Today), 7 derniers jours, 30 derniers jours (Last 30 days) ou 90 derniers jours (Last 90 days), ou saisissez une date Du (From) et une date Au (To) en AAAA-MM-JJ sous le séparateur et cliquez sur Appliquer (Apply). Annuler (Cancel) jette les dates saisies que vous n’avez pas appliquées. La plage que vous choisissez vit dans l’adresse de la page, un rechargement la conserve donc, et la page Analytiques (Analytics) lit la même plage quand vous vous y rendez.
Les quatre tuiles, dans cet ordre :
| Tuile | Ce qu’elle compte | Quelle exactitude |
|---|---|---|
| Commandes avec rabais (Discounted orders) | Les commandes où xDiscount a réellement réduit le prix | Exact, venant de Shopify |
| Revenus des commandes avec rabais (Revenue from discounted orders) | Le total au paiement de ces commandes, tel que le pixel de vitrine l’a vu | Approximatif |
| Vues de l’offre (Offer views) | Les vues de pages de produits | Approximatif |
| Ajouts au panier (Add-to-carts) | Les articles ajoutés à un panier | Approximatif |
Une ligne sous les tuiles dit la même chose en une phrase : les commandes avec rabais viennent de Shopify et sont exactes, tandis que les vues, les ajouts au panier et les revenus viennent du pixel de vitrine et sont approximatifs. Vues de l’offre est ici le même nombre que la page Analytiques appelle Vues de produits (Product views), parce que le pixel compte chaque page de produit, que la carte s’y soit affichée ou non.
Quand il n’y a rien à montrer, elle le dit. Une plage où rien n’a été enregistré n’affiche pas une rangée de zéros. Chaque tuile s’explique, avec Aucune commande avec rabais pour l’instant (No discounted orders yet), Aucun revenu enregistré pour l’instant (No revenue recorded yet), Aucune vue de l’offre pour l’instant (No offer views yet) et Aucun ajout au panier pour l’instant (No add-to-carts yet), et une ligne en dessous indique « Aucune activité entre … pour l’instant. Les nombres apparaissent une fois que les clients voient vos rabais, la carte d’offre doit être sur votre thème pour que les vues soient enregistrées. » Si une plage a de l’activité, un vrai zéro est affiché comme un zéro.
Pendant qu’une nouvelle plage se charge, les tuiles restent en place et s’estompent légèrement. Si les nombres n’ont pas pu être lus du tout, une bannière d’avertissement le dit, avec « Nous n’avons pas pu charger ces nombres à l’instant. Vos rabais ne sont pas touchés, ceci ne lit que ce qui a déjà été enregistré. » et un bouton Réessayer (Try again).
Naviguer dans l’application
xDiscount a quatre écrans, tous accessibles depuis la barre latérale, à l’intérieur de votre interface administrateur Shopify.
L’Accueil (Home) est l’écran du « est-ce que ça marche, et ensuite ? ». Une bannière de forfait quand il y a quelque chose à savoir, une bannière rouge si un rabais n’atteint pas votre boutique, la carte Guide de configuration, la bande Performance, une section Vos rabais (Your discounts) avec les comptes Actifs (Active) et Total dès que vous en avez au moins un, et une barre de progression Ce mois-ci (This month) des commandes avec rabais utilisées.
Rabais (Discounts) est la liste complète, avec une rangée d’onglets de type (Tout (All), Pourcentage (Percentage), Montant fixe (Fixed amount), Achetez X obtenez Y, Livraison gratuite, chacun montrant combien vous en avez) et cinq colonnes : Produits (Products), Rabais (Discount), Statut (Status), Type (Type) et Méthode de création (Creation method). Le bouton de recherche et de filtre à droite des onglets ouvre un champ de recherche avec des filtres Statut et Synchronisation, et le bouton de tri classe par Priorité (Priority) (le tri par défaut), Nom (Name), Créé (Created), Mis à jour (Updated) ou Dernière synchronisation (Last synced). Consultez Gérer les rabais.
Analytiques (Analytics) a le même bouton de plage de dates que l’Accueil, puis quatre cartes simples (Revenus (Revenue), Commandes avec rabais (Discounted orders), Valeur moyenne des commandes (Average order value) et Taux de conversion (Conversion rate)), un graphique de la mesure que vous choisissez dans le menu déroulant Mesure du graphique (Chart metric), et un tableau Par jour (By day), du jour le plus récent au plus ancien. Deux jetons sont posés à côté du bouton de dates : Toutes les mesures (All metrics), qui restreint le graphique et le tableau aux chiffres de vitrine ou à ceux de Shopify, et un filtre de type de rabais qui démarre sur Tout et peut n’afficher qu’un type à la fois. Il n’y a pas de ventilation par rabais, et l’historique remonte à 250 jours au maximum. Une plage où rien n’a été enregistré ne dessine ni tuiles, ni graphique, ni tableau, et affiche un seul état vide à la place. Pour découper vos propres rapports Shopify par rabais, consultez Analytiques.
Paramètres (Settings) a quatre onglets en haut : Tout (All) (celui par défaut, qui montre chaque section empilée avec son titre à côté), Carte d’offre en vitrine (Storefront offer card), Forfaits et facturation (Plans and billing) et Connecter l’IA (Connect AI). Choisissez un onglet et sa carte occupe toute la largeur, et l’onglet devient le titre.
Glossaire
| Terme | Ce que ça veut dire |
|---|---|
| Rabais automatique (Automatic discount) | Un rabais appliqué au paiement sans code à saisir pour le client. Chaque rabais xDiscount en est un |
| Brouillon (Draft) | Enregistré, mais invisible pour les clients. Les brouillons ne comptent jamais dans la limite de rabais actifs de votre forfait |
| Actif (Active) | En ligne, et s’appliquant au paiement en ce moment |
| Archivé (Archived) | Retiré de l’usage mais conservé. Réglez-le depuis le champ Statut du rabais, ou avec Archiver le rabais (Archive discount) dans l’en-tête de page |
| Priorité (Priority) | Un nombre que vous réglez sur chaque rabais. Quand plusieurs correspondent au même article, le nombre le plus bas l’emporte, et seul celui-là s’applique |
| Condition | Une vérification faite avant que le rabais s’applique : Quantité d’articles (Item quantity), Valeur du panier (Cart value) ou Stock (Inventory). Chaque type peut servir une fois par rabais, les rangées sont lues de haut en bas sans regroupement, chaque rangée après la première joint le résultat obtenu jusque-là avec et (and) ou ou (or), et n’importe quelle rangée peut être inversée avec Nier cette condition (Negate this condition) |
| Période du rabais (Discount period) | La Date de début et la Date de fin du formulaire de rabais. C’est là que vit la planification, et elle est vérifiée avant les conditions |
| Achetez X obtenez Y (Buy X get Y) | Acheter un produit admissible donne droit à un rabais sur un produit cadeau que le client choisit depuis la carte d’offre |
| Carte d’offre en vitrine (Storefront offer card) | Le bloc xDiscount offer que vous ajoutez à votre modèle de produit. Il montre l’offre en vigueur aux clients avant le paiement, sur tous les forfaits |
| Synchronisation (Sync) | Si le rabais a atteint Shopify. Synchronisé (Synced) est bon signe, Échec (Failed) et Trop volumineux (Too large) veulent dire qu’il ne s’appliquera pas au paiement |
| Commande avec rabais (Discounted order) | Une commande où xDiscount a réellement réduit le prix. C’est la seule chose qui compte dans l’allocation mensuelle de votre forfait, les commandes que nous n’avons pas touchées ne comptent jamais |
| Paiements observés (Checkouts seen) | Les paiements comptés par le pixel de vitrine. Approximatif, parce que les bloqueurs de publicités et les clients qui refusent les analytiques ne sont pas comptés |
| Guide de configuration (Setup guide) | La carte de l’Accueil qui énumère les trois étapes pour démarrer. Les étapes que nous pouvons vérifier sont cochées pour vous, les autres, vous les marquez vous-même |
| Connecter l’IA (Connect AI) | La section des Paramètres où vous générez une clé pour que votre propre assistant IA puisse travailler avec vos rabais. Incluse sur tous les forfaits, Free compris |