Skip to content

Fidélité

La page Fidélité définit comment vos clients gagnent des points à chaque commande, puis les échangent contre des réductions. C'est aussi ici que vous ouvrez les comptes clients sur votre boutique, sécurisez la connexion et générez les conditions d'utilisation du programme. Un seul programme s'applique, automatiquement, à tous vos membres : il n'y a rien à régler compte par compte. Vous venez ici pour lancer votre programme de récompenses, ajuster le nombre de points accordés à chaque achat, choisir le montant de la commande pris en compte, offrir un bonus à l'inscription ou pour un anniversaire, ouvrir de nouveaux paliers de réduction, décider si payer exige un compte client, ajouter le bouton « Continuer avec Google » à votre formulaire de connexion ou protéger l'inscription contre les robots.

L'aperçu affiché à côté du formulaire se met à jour en direct : il montre ce que verra un membre et permet de simuler le gain d'une commande.

Mettre en ligne le programme

Un bandeau en haut de la page indique l'état du programme, Brouillon ou En ligne.

Tant qu'il est en Brouillon, vos clients ne voient rien et ne cumulent aucun point : vous réglez le programme tranquillement, rien n'est perdu en attendant. Une fois les réglages prêts, Mettre en ligne active le programme et ouvre du même coup les comptes clients sur votre site : vos visiteurs peuvent s'inscrire, se connecter et retrouver leur espace personnel. La connexion par e-mail et mot de passe fonctionne dès la mise en ligne ; les options Connexion Google et reCAPTCHA, plus bas, restent facultatives.

Pour interrompre un programme en cours, Suspendre le repasse en brouillon. Les points déjà acquis par vos membres restent à leur solde, mais l'inscription et la connexion se referment tant que vous ne remettez pas le programme en ligne.

Comptes à la commande

Ce réglage décide si un visiteur peut payer sans compte, ou s'il doit en créer un pour finaliser sa commande. Il ne prend effet qu'une fois les comptes clients actifs, c'est-à-dire une fois le programme mis en ligne.

  • Autoriser la commande invité : le visiteur règle son panier sans s'inscrire. C'est l'option par défaut, celle qui retire le plus d'obstacles avant le paiement.
  • Exiger un compte : le visiteur doit se connecter ou créer un compte avant de payer.

Exiger un compte rattache chaque commande à un membre, qui retrouve ensuite son historique, ses adresses et son solde de points. C'est aussi la garantie que tout acheteur est inscrit à votre programme, puisqu'un compte est nécessaire pour cumuler et échanger des points. En contrepartie, l'inscription demandée avant le paiement peut écarter une partie des acheteurs pressés. La commande invité privilégie la simplicité du parcours d'achat ; exiger un compte privilégie le lien durable avec le client.

Identité du programme

Donnez d'abord un Nom du programme (par exemple « Club fidélité ») : il vous sert à le repérer dans votre tableau de bord. Le Nom des points est le mot affiché à vos clients pour désigner ce qu'ils cumulent. Saisissez-le au singulier ; les raccourcis « points », « étoiles » et « crédits » sont proposés, mais rien ne vous empêche d'écrire le vôtre.

Expiration des points fixe un délai d'inactivité au terme duquel les points non utilisés repartent à zéro, de quoi inciter vos clients à revenir régulièrement. Laissez l'option désactivée pour des points valables sans limite de durée.

Gagner des points

Deux réglages déterminent le gain, et l'aperçu les traduit en direct. Montant d'une tranche est le palier de dépense qui ouvre droit aux points, exprimé en euros (1 € par défaut). Points par tranche est le nombre de points accordés pour chaque tranche entière atteinte.

Le calcul divise le montant de la commande par la tranche, puis le multiplie par les points, en arrondissant à l'inférieur :

points = (montant ÷ montant d'une tranche, arrondi à l'inférieur) × points par tranche

Avec une tranche de 5 € et 100 points par tranche, une commande de 12 € rapporte 200 points : (12 ÷ 5 = 2) × 100, soit deux tranches complètes, le reste ne compte pas. Une tranche de 1 € revient à attribuer les points euro par euro.

Base de calcul des points choisit le montant pris en compte :

  • Montant payé hors livraison : le montant des produits, taxes comprises et remises déduites, sans les frais de livraison.
  • Montant total payé : la commande entière, frais de livraison et taxes compris.

Pour une commande de 48 € de produits et 6 € de livraison (54 € au total), le résultat change selon les réglages :

Montant d'une tranchePoints par trancheBase de calculPoints gagnés
1 €1Montant payé hors livraison48
1 €10Montant payé hors livraison480
5 €1Montant payé hors livraison9
10 €5Montant total payé25

Les deux dernières lignes montrent l'arrondi : 9 tranches de 5 € sur 48 € (les 3 € restants ne comptent pas), et 5 tranches de 10 € sur les 54 € payés (les 4 € restants ne comptent pas).

Deux bonus facultatifs s'ajoutent à ce calcul. Le Bonus de bienvenue offre des points à la création du compte ; le Bonus d'anniversaire en offre chaque année le jour de l'anniversaire du client. Les points sont crédités une fois le paiement de la commande confirmé.

INFO

En cas de remboursement, total ou partiel, les points gagnés sur la commande sont retirés du solde du membre, au prorata du montant remboursé.

WARNING

Modifier la configuration ne recalcule pas les points déjà attribués : les soldes des membres restent inchangés et les nouveaux réglages ne s'appliquent qu'aux commandes passées après la modification.

Restez prudent si des membres détiennent déjà des points. Un remboursement peut intervenir longtemps après l'achat, et le retrait associé est calculé selon les réglages en vigueur à ce moment-là. Une tranche ou un nombre de points modifié entre-temps peut donc retirer un solde différent de celui crédité au départ.

Échanger contre une réduction

Cette section définit les paliers d'échange : combien de points le client dépense, et la réduction qu'il obtient en retour. Ajoutez autant de paliers que vous le souhaitez avec Ajouter un palier ; au moment de payer, le membre choisit le bon qui lui convient.

Plus le montant proposé est élevé, plus la valeur de chaque point grandit. La remise effective maximale, rappelée sous le tableau, indique l'avantage réel accordé sur un achat d'après les paliers que vous avez configurés.

Aperçu côté membre

À côté du formulaire, Aperçu côté membre montre en temps réel ce que verra un client : son solde, le prochain bon à atteindre et la valeur en euros de ses points. Le Simulateur de gain complète cet aperçu : saisissez un montant de commande pour voir combien de points il rapporterait selon vos réglages, livraison comprise ou non. Rien à enregistrer ici, c'est un outil de contrôle pendant que vous ajustez le programme.

Connexion & sécurité

Une fois le programme en ligne, vos clients se connectent par e-mail et mot de passe sans réglage supplémentaire. Les deux options ci-dessous élargissent ou renforcent cette connexion ; ajoutez-les quand vous en avez besoin.

Connexion Google

La connexion Google laisse vos clients s'identifier avec leur compte Google, sans créer ni retenir de mot de passe. Une fois configurée, le bouton Continuer avec Google s'ajoute à votre formulaire de connexion et d'inscription. Les champs ID client et Secret client proviennent de Google et identifient votre boutique auprès de son service de connexion.

Pour les obtenir, créez des identifiants OAuth dans la console Google Cloud :

  1. Connectez-vous, puis créez un projet ou sélectionnez-en un existant.
  2. Renseignez l'écran de consentement (« OAuth consent screen ») : nom de l'application affiché à vos clients et e-mail d'assistance.
  3. Créez un identifiant de type « OAuth client ID », avec « Web application » comme type d'application.
  4. Dans « Authorized redirect URIs », ajoutez l'adresse de retour de votre boutique, en remplaçant le domaine par le vôtre : https://votre-domaine/auth/google/callback
  5. Validez, puis recopiez « Client ID » dans ID client et « Client secret » dans Secret client.
  6. Enregistrez.

Le Secret client est sensible : il reste chiffré chez nous et n'est jamais renvoyé à votre site. Vous pouvez le remplacer à tout moment en collant une nouvelle valeur.

WARNING

L'adresse de retour doit correspondre exactement à celle saisie chez Google, domaine compris. Si votre boutique répond sur un nom de domaine personnalisé, utilisez ce domaine, sinon la connexion échouera au retour de Google. Le bouton Continuer avec Google n'apparaît qu'une fois l'ID client renseigné.

reCAPTCHA

reCAPTCHA v3 vérifie en arrière-plan que la personne qui s'inscrit ou se connecte est bien un humain, sans lui imposer d'image à reconnaître ni de case à cocher. Chaque tentative reçoit un score : si ce score est trop faible, la demande est refusée. Les champs Clé de site et Clé secrète proviennent de Google et relient vos formulaires à ce contrôle.

Pour les créer, ouvrez la console d'administration reCAPTCHA :

  1. Donnez un nom à votre site et choisissez le type reCAPTCHA v3 (« Score based »).
  2. Ajoutez le domaine de votre boutique dans la liste des domaines autorisés.
  3. Acceptez les conditions, puis validez.
  4. Recopiez « Site key » dans Clé de site et « Secret key » dans Clé secrète.
  5. Enregistrez.

La Clé de site s'affiche dans la page de votre boutique pour réclamer un score à Google ; la Clé secrète, gardée chiffrée chez nous, sert à vérifier ce score au moment de l'inscription ou de la connexion. Laissez ces deux champs vides et les comptes continuent de fonctionner, sans cette protection.

INFO

Google affiche un petit badge reCAPTCHA dans un coin de votre site : sa présence est exigée par Google dès que reCAPTCHA est actif.

Conditions d'utilisation

Cette section génère un aperçu des conditions d'utilisation du programme membres et de fidélité, à partir de vos informations d'entreprise et de votre programme de fidélité. Le texte couvre l'adhésion, le compte membre, le gain et l'échange des points, leur durée de validité, le sort des points en cas de remboursement, les données personnelles, la modification des conditions, la résiliation et le contact.

Il se met à jour dès que vous changez votre programme ou vos coordonnées. Rien à remplir ici : ce texte vous sert de point de départ à publier ou à adapter pour vos clients. Afficher déroule l'aperçu, Masquer le replie.

Exemples de configuration

Voici trois programmes complets et ce qu'ils rapportent à un client, de son premier achat jusqu'à la réduction.

Exemple 1 : un point par euro

  • Montant d'une tranche : 1 €
  • Points par tranche : 1
  • Base de calcul des points : Montant payé hors livraison
  • Bonus de bienvenue : 100 points
  • Échanger contre une réduction : 100 points = 5 €

Le client reçoit 100 points dès son inscription. Une commande de 80 € de produits lui en ajoute 80, soit (80 ÷ 1) × 1, ce qui porte son solde à 180 points : il échange 100 points contre 5 € de réduction et conserve les 80 restants.

Exemple 2 : programme généreux

  • Montant d'une tranche : 1 €
  • Points par tranche : 10
  • Base de calcul des points : Montant total payé
  • Échanger contre une réduction : 1 000 points = 10 €

Une commande de 50 € livraison comprise rapporte 500 points : (50 ÷ 1) × 10. Au bout de deux commandes de ce type, le client atteint 1 000 points et obtient 10 € de réduction.

Exemple 3 : récompense par paliers

  • Montant d'une tranche : 10 €
  • Points par tranche : 1
  • Base de calcul des points : Montant payé hors livraison
  • Échanger contre une réduction : 50 points = 5 €

Une commande de 95 € de produits rapporte 9 points : (95 ÷ 10 = 9) × 1, seuls 90 € comptent et les 5 € restants sont ignorés. Le client cumule ses points commande après commande jusqu'à atteindre un palier d'échange.

La documentation a été faite avec ❤️ par notre équipe interne.