Luseri

Luseri / Guides

Luseri : le suivi des désinstallations de ton application Shopify

Luseri suit qui désinstalle ton application Shopify et pourquoi, à partir de ton compte Partner, en lecture seule : la rétention par mois d'installation, le temps que les boutiques restent avant de partir, les raisons que les marchands donnent à Shopify (traduites quand elles arrivent dans une autre langue), les boutiques parties, et un e-mail quand les désinstallations augmentent nettement. Un suivi facultatif dans ton application ajoute une note de santé pour chaque boutique.

Par , mis à jour le

Le voir dans la démonstration

L'écran Rétention du tableau de bord, avec des chiffres d'exemple. Il s'ouvre sans compte.

Ce que montre la page Rétention

La rétention, c'est la part des marchands qui gardent ton application. La page Rétention répond à trois questions : combien de temps les marchands la gardent, à quel moment ils la retirent, et pourquoi. Elle se construit à partir des installations et des désinstallations de ton compte Partner : elle couvre donc le passé de ton application, pas seulement les jours qui suivent ton inscription.

ChiffreCe qu'il mesure
Encore installée après 1, 3 et 6 moisParmi les boutiques qui ont installé l'application un mois donné, la part qui l'a encore au début du premier, du troisième ou du sixième mois qui suit. C'est une moyenne sur les mois de la dernière année qui ont assez de recul, avec le nombre de boutiques derrière ce chiffre.
Départs dès le premier jourLa part des désinstallations qui ont lieu moins de 24 heures après l'installation. Une part élevée signale une prise en main difficile.
Rétention par mois d'installationUne grille des 12 derniers mois : chaque ligne suit les boutiques qui ont installé l'application pour la première fois ce mois-là, chaque case montre la part encore installée au début d'un mois suivant. On appelle ce groupe une cohorte.
Combien de temps ils restent avant de partirLes désinstallations des 12 derniers mois selon le temps écoulé depuis l'installation : moins d'une heure, 1 à 24 heures, 2 à 7 jours, 8 à 30 jours, 1 à 3 mois, plus de 3 mois.
Raisons données au départLa part de chaque raison donnée à Shopify par les marchands, sur les 12 derniers mois.

Ici, la rétention compte les boutiques qui gardent l'application installée, qu'elles paient ou non. Le churn (la part de clients ou de revenu perdue chaque mois) se lit sur la page Indicateurs : boutiques qui désinstallent par mois, abonnés qui résilient par mois, et part du revenu récurrent perdue en résiliations. Le calcul de chacun est expliqué dans la méthode de calcul de Luseri. Pour ce que le churn veut dire pour une application Shopify, lis comment mesurer le churn d'une application Shopify, et pour passer d'un taux de churn à la valeur d'un abonné sur sa durée, sers-toi du calculateur de churn et de LTV.

Les raisons que les marchands donnent à Shopify

Depuis le 23 avril 2026, Shopify demande à chaque marchand qui retire une application de choisir d'abord une raison : tester plusieurs applications, boutique en cours de fermeture ou de mise en pause, application pas utilisée en ce moment, pas satisfait des fonctionnalités, pas satisfait du service client, trop cher, ne fonctionne pas correctement avec la boutique, ou autre. L'API Partner (l'interface qui permet de lire ton compte Partner) rend la réponse avec l'événement de désinstallation, dans un champ reason, à côté d'un champ description pour le texte que le marchand ajoute.

Luseri range chaque réponse sous une étiquette courte, comme « Trop cher », « Problème technique » ou « Il manque une fonction », et montre la part de chacune sur les 12 derniers mois. Les désinstallations enregistrées avant que Shopify rende la question obligatoire peuvent n'avoir aucune réponse : elles apparaissent en « Sans réponse », en gris, pour ne pas masquer les autres.

Quand une réponse arrive dans une autre langue, Luseri la fait traduire automatiquement par Claude, un modèle d'IA conçu par Anthropic, une seule fois par texte, et garde la traduction. Si sa version anglaise correspond à une raison déjà connue, la réponse est comptée avec cette raison ; sinon, elle s'affiche traduite dans la langue de ton tableau de bord. La traduction se fait après chaque mise à jour depuis Shopify, et un gros retard se rattrape en plusieurs mises à jour.

Que faire de chaque raison, et comment la lire avec le moment de la désinstallation : c'est dans pourquoi les marchands désinstallent ton application Shopify.

Les boutiques parties

La page Marchands garde chaque boutique qui a un jour installé ton application, y compris celles qui sont parties : un départ reste une boutique que tu peux regarder, pas seulement un nombre.

  • La liste « Désinstallations » montre les boutiques parties ces 30 derniers jours, et « Toutes les boutiques » inclut tous les départs passés.
  • La fiche de chaque boutique dit quand elle a installé l'application et quand elle est partie, ce qu'elle a payé en tout, l'historique de ses forfaits, et la désinstallation avec la raison donnée.
  • D'autres listes repèrent les départs avant qu'ils arrivent : essais abandonnés, abonnés sans paiement depuis 30 jours, boutiques fermées, et abonnés à risque quand le suivi dans l'application est en place.
  • La page Événements liste les désinstallations au fur et à mesure que Shopify les signale, les plus récentes d'abord, à côté des installations, des abonnements et des paiements.
  • Chaque liste s'exporte dans un fichier CSV, qui s'ouvre dans un tableur.

Un marchand qui ferme ou met en pause sa boutique est montré en pause, dans la liste « Boutiques fermées », et non comme une désinstallation : Shopify signale une fermeture par un événement à part, et la boutique revient si elle rouvre.

Un e-mail quand les désinstallations augmentent

Une fois par jour, après la mise à jour depuis Shopify, Luseri compare les désinstallations des neuf derniers jours à celles des neuf jours d'avant. Il envoie une alerte quand les deux conditions sont réunies :

  • au moins cinq désinstallations sur les neuf derniers jours ;
  • plus de 15 % de désinstallations de plus que sur les neuf jours d'avant, qui doivent en compter au moins une.

Un exemple avec des chiffres inventés : 7 boutiques ont désinstallé ton application sur les 9 derniers jours, contre 4 sur les 9 jours d'avant. C'est 75 % de plus, donc l'alerte part ; 5 contre 5 ne la déclencherait pas.

L'alerte part au plus une fois par semaine et par application, seulement vers une adresse confirmée, dans la langue de ton compte, avec un lien vers la page Rétention. Un lien en bas de l'e-mail, ou tes réglages, l'arrête. Le bilan envoyé chaque lundi donne aussi les désinstallations de la semaine à côté de celles de la semaine d'avant.

En option : le suivi dans l'application et une note de santé

Les raisons de départ arrivent après coup. Pour voir une boutique décrocher avant qu'elle parte, tu peux ajouter le suivi dans ton application : quelques lignes de code sur le serveur de ton application envoient un court message à Luseri chaque fois qu'un marchand fait quelque chose qui compte, comme terminer la configuration ou utiliser une fonction. La clé de ces messages ne sert qu'à ajouter des événements et ne donne accès à aucun de tes chiffres.

Partie de la note de santéPointsRègle
FraîcheurJusqu'à 6060 pour une action à l'instant, en baisse régulière jusqu'à 0 après 30 jours sans aucune
RégularitéJusqu'à 4040 pour 12 jours actifs ou plus sur les 30 derniers, proportionnellement moins en dessous

Chaque boutique reçoit une note sur 100, affichée sur sa fiche et dans la liste des boutiques. Les boutiques qui paient et passent sous 60 forment la liste « Abonnés à risque », et la page Événements montre les actions que les marchands font le plus. Les événements sont effacés au bout de 400 jours, et une application peut en envoyer jusqu'à 50 000 par jour.

D'où viennent les données, et leurs limites

Les installations, les désinstallations, les raisons et les abonnements viennent de l'API Partner de Shopify, lue avec un client d'API (une clé d'accès) qui n'a besoin que de la permission « Manage apps ». Le code de Luseri n'envoie que des lectures, et le jeton d'accès est rangé chiffré. Relier ton application prend environ cinq minutes et l'historique arrive en une minute environ ; les étapes sont sur la page du tableau de bord du MRR.

  • La rétention suit les installations, pas les paiements : une boutique qui garde l'application au forfait gratuit compte comme restée.
  • Une boutique appartient au mois de sa première installation. Si elle part puis revient, elle compte de nouveau comme installée à partir de sa réinstallation.
  • Une raison, c'est l'option que le marchand a choisie dans la liste de Shopify. Elle dit ce qu'il a répondu, ce qui n'est pas toujours la vraie cause de son départ.
  • La page Marchands liste jusqu'à 8 000 boutiques. Au-delà, elle garde celles qui ont encore l'application et les départs les plus récents, alors que toutes les autres pages les comptent toutes.
  • Luseri n'envoie rien aux marchands partis, sauf si tu actives l'e-mail automatique de désinstallation : il part alors de ton propre compte Resend, avec ton texte, à l'adresse que ton application a envoyée par le suivi.

Questions

Puis-je savoir pourquoi les marchands ont désinstallé mon application Shopify ?
Oui. Depuis le 23 avril 2026, Shopify demande à chaque marchand de choisir une raison avant de désinstaller, et l'API Partner la rend avec la désinstallation. Luseri la lit, montre la part de chaque raison sur les 12 derniers mois, et l'affiche sur la fiche de chaque boutique partie.
Quand Luseri envoie-t-il une alerte de désinstallations ?
Quand il y a eu au moins cinq désinstallations sur les neuf derniers jours, et plus de 15 % de plus que sur les neuf jours d'avant, qui doivent en compter au moins une. La vérification a lieu une fois par jour, et l'alerte part au plus une fois par semaine et par application.
Une boutique fermée compte-t-elle comme une désinstallation ?
Non. Shopify signale la fermeture d'une boutique par un événement à part. La boutique est montrée en pause, son abonnement sort de ton revenu récurrent, et les deux reviennent si la boutique rouvre.
Dois-je ajouter du code à mon application ?
Pas pour les désinstallations, la rétention et les raisons : elles viennent de ton compte Partner. Le code ne sert qu'au suivi facultatif dans l'application, qui ajoute une note de santé pour chaque boutique.
Combien coûte Luseri ?
Luseri est gratuit pour l'instant, le temps d'accueillir ses premiers utilisateurs. Ses conditions disent que s'il devient payant, ses utilisateurs sont prévenus par e-mail au moins 30 jours avant, et que rien ne leur est facturé sans leur accord.

Sources