Nous utilisons des cookies strictement nécessaires au fonctionnement de Churnly, et, seulement si vous l'acceptez, des cookies de mesure d'audience pour comprendre comment le site est utilisé. En savoir plus

Bêta

Churnly Local : analysez vos clients sans que rien ne quitte votre machine

Pour les entreprises qui ne peuvent pas, ou ne veulent pas, confier les données de leurs clients à un service en ligne. Churnly Local est un script que vous lancez vous-même : il lit votre fichier CSV, calcule un score de risque de désabonnement pour chaque client et écrit un rapport sur votre machine.

Télécharger churnly-local.mjs

Empreinte SHA-256 du fichier : 1c1bb940b77a5e65ad93d6df3fe2136c00a8b043588a5f21a36522869d6ec359

Comment l'utiliser

  • Exportez vos clients en CSV, avec les colonnes name, revenue_monthly, days_since_last_login, support_tickets_open, payment_status et renewal_date (les mêmes que l'import en ligne ; les colonnes manquantes sont simplement ignorées).
  • Installez Node.js 18 ou plus récent, puis lancez : node churnly-local.mjs clients.csv
  • Ouvrez le rapport créé à côté du fichier : une page HTML et un CSV, triés du client le plus à risque au moins à risque.

Ce qui reste chez vous

Tout. Le script ne contient aucun appel réseau : il n'envoie rien à Churnly, ni à une IA, ni ailleurs. Il fait environ 300 lignes, vous pouvez le relire ou le faire relire par votre équipe technique avant de l'exécuter, et le lancer sur une machine sans connexion internet.

Vous pouvez aussi vérifier que le fichier téléchargé est bien celui de cette page en comparant son empreinte SHA-256 avec celle affichée ci-dessus.

Comment le score est calculé

Un score de 0 à 100, additionné à partir de règles simples et visibles dans le fichier :

  • arrêt de l'abonnement déjà programmé : +40
  • paiement en échec : +35, en retard : +22
  • inactivité : +30 à partir de 60 jours, +22 à 30 jours, +12 à 14 jours, +5 à 7 jours
  • tickets support ouverts : +16 à partir de 5, +11 à 3, +5 à 1
  • renouvellement : +14 dans moins de 14 jours, +8 dans moins de 30 jours, +3 dans moins de 60 jours, +12 si la date est dépassée
  • client de moins de 3 mois : +6

Aller plus loin avec l'analyse en ligne, sans envoyer de noms

Le même script peut préparer votre fichier pour l'analyse par IA de Churnly, sans qu'aucun nom ne parte. Les identifiants sont calculés de la même façon que dans le mode confidentialité de l'import en ligne : les deux sont interchangeables.

  • Lancez : node churnly-local.mjs clients.csv --anonymize. Le script écrit un CSV anonymisé (noms et coordonnées remplacés par des identifiants) et une clé de correspondance.
  • Envoyez le CSV anonymisé sur la page d'import de Churnly, comme n'importe quel fichier.
  • Dans le tableau de bord, cliquez sur « Importer ma clé » et choisissez le fichier de clé : les vrais noms s'affichent alors dans votre navigateur seulement.
  • La clé contient vos vrais noms : gardez-la chez vous, ne l'envoyez à personne. Pour les imports suivants, ajoutez --key cle.json afin de retrouver les mêmes identifiants.

Ce que Churnly Local ne fait pas

Pas d'IA : ce score par règles est moins fin que l'analyse en ligne, qui lit chaque client avec un modèle d'intelligence artificielle. Utilisez-le comme un premier tri, pas comme une prédiction.

Pas de tableau de bord, pas de synchronisation automatique avec Stripe, pas d'emails de rétention : c'est un rapport, à relancer quand vous le souhaitez.

La version est une bêta : dites-nous ce qui vous manque.

Local, mode confidentialité, ou analyse en ligne ?

  • Churnly Local : rien ne quitte votre machine. Score par règles, sans IA.
  • Mode confidentialité (dans l'import en ligne) : analyse par IA, mais vos noms et emails de clients sont remplacés par des identifiants avant l'envoi. La correspondance reste dans votre navigateur.
  • Analyse en ligne classique : analyse par IA, tableau de bord et emails de rétention, avec vos données traitées sur nos serveurs. Voir la politique de confidentialité.

Une question, un retour, une colonne en plus à prendre en compte ? Écrivez-nous à contact@churnly.fr.

← Retour à l'accueil