L'essentiel en 30 secondes
- Profile Club, un club dont j'accompagne le pilotage data, suit ses 146 membres avec une analyse de cohorte, une segmentation des campagnes et des dashboards KPI construits sur Google Apps Script, sans plateforme BI dédiée.
- Power BI Pro, l'offre d'entrée de la plateforme de reporting de Microsoft, coûte 14 dollars par utilisateur et par mois en facturation annuelle en 2026 ; cet abonnement ne règle pas le vrai problème, qui est la qualité de la base.
- Google Apps Script est inclus dans Google Workspace et suffit pour des indicateurs à cette échelle, mais Google documente ses limites : 6 minutes maximum par exécution, et un temps de déclencheurs plafonné à la journée.
- La règle transposable : écrivez d'abord les trois questions auxquelles vos données ne répondent pas aujourd'hui. L'outil se déduit des questions, jamais l'inverse.
Le problème de départ : des données qui existent mais ne répondent à rien
Profile Club est un club qui vit de ses membres : des adhésions, des renouvellements, des campagnes pour recruter et pour fidéliser. Comme dans la plupart des petites structures, l'information existait, mais elle était dispersée entre plusieurs fichiers, et les questions de pilotage restaient sans réponse rapide. Combien de membres actifs ce trimestre ? Les personnes arrivées par la dernière campagne restent-elles plus longtemps que les autres ? Quelles actions produisent des membres fidèles, et lesquelles produisent des inscriptions qui ne durent pas ?
Ce scénario est le quotidien d'une immense partie des TPE, PME et associations françaises. Les données de clients ou de membres vivent dans des tableurs, des boîtes mail et des outils qui ne se parlent pas. Chaque question de pilotage déclenche une séance de copier-coller, et faute de temps, la question finit par ne plus être posée du tout. La décision se prend alors à l'intuition ; non par choix, mais par défaut.
Le réflexe courant face à ce constat est de chercher un outil de Business Intelligence (BI), c'est-à-dire un logiciel dédié au reporting et aux tableaux de bord. C'est souvent la mauvaise première étape : un outil de reporting branché sur des données mal structurées produit des graphiques faux plus vite. La mission Profile Club a pris le chemin inverse.
Ce qui a été construit : une base propre d'abord, des dashboards ensuite
La mission a livré trois briques, dans cet ordre : une base de membres unifiée de 146 fiches, une couche d'analyse composée d'une analyse de cohorte et d'une segmentation des campagnes, puis des dashboards KPI. Le tout fonctionne sur Google Apps Script, l'environnement de programmation intégré à Google Workspace ; autrement dit, à l'intérieur des outils que l'équipe utilisait déjà tous les jours.
L'ordre a son importance. La base d'abord : une fiche par membre, des champs normalisés, des dates d'adhésion fiables, une source unique au lieu de plusieurs fichiers concurrents. C'est l'étape la moins spectaculaire et c'est elle qui conditionne tout le reste : aucun indicateur n'est plus fiable que la donnée qui l'alimente.
L'analyse de cohorte, ensuite. Le principe est simple : regrouper les membres par période d'arrivée, puis suivre chaque groupe dans le temps ; on voit alors ce qu'aucune moyenne globale ne montre. La segmentation des campagnes complète le dispositif : chaque action de recrutement ou de relance est rattachée aux membres qu'elle a touchés, ce qui permet de comparer ce qui fidélise et ce qui ne fait que remplir la base.
Les dashboards arrivent en dernier, comme couche de restitution : les indicateurs clés se mettent à jour automatiquement à partir de la base, au lieu d'être recalculés à la main avant chaque réunion. Le dashboard n'est pas le produit ; c'est la fenêtre sur un travail de structuration fait en amont.
Pourquoi Google Apps Script plutôt qu'une plateforme BI ?
Parce qu'à l'échelle de 146 membres, le problème n'est pas la puissance de l'outil de reporting, c'est la donnée elle-même ; et parce que le coût complet d'une plateforme dédiée ne se justifie pas. Selon les tarifs publiés par Microsoft, Power BI Pro coûte 14 dollars par utilisateur et par mois en facturation annuelle en 2026, et la version Premium Per User 24 dollars. Google propose de son côté Looker Studio, dont la version de base est gratuite. Ces montants restent modestes ; le vrai coût est ailleurs : un outil de plus à apprendre, à administrer, à connecter, pour une équipe qui n'a ni service informatique ni analyste dédié.
Apps Script inverse l'équation. L'environnement est déjà inclus dans Google Workspace, les données restent là où l'équipe travaille, et personne n'a de nouvel outil à ouvrir : les indicateurs arrivent dans les documents que tout le monde consulte déjà. Le sur mesure ne porte pas sur l'interface ; il porte sur la logique métier, celle qu'aucun outil générique ne connaît : ce qu'est un membre actif pour ce club précis, ce qui compte comme un renouvellement, quelles campagnes se comparent entre elles.
À cette échelle, un script bien pensé sur une suite bureautique déjà payée bat une plateforme puissante que personne n'ouvrira. La valeur du sur mesure ne vient pas de la technologie ; elle vient de la logique métier qu'il encode.
Les limites : quand ce choix n'est pas le bon
Ce montage a des bornes précises, et les connaître fait partie du travail. Google documente les quotas d'Apps Script : 6 minutes maximum par exécution de script, et un temps total de déclencheurs automatiques plafonné à 90 minutes par jour sur un compte gratuit, 6 heures par jour sur Google Workspace. Pour une base de quelques centaines de fiches rafraîchie quelques fois par jour, c'est très large. Pour des centaines de milliers de lignes, des sources multiples ou du temps réel, ce n'est plus le bon outil.
Il y a aussi des cas où il ne faut simplement pas construire. Si votre équipe travaille déjà sous Microsoft 365 avec Power BI dans sa licence, partir de là est plus raisonnable que d'introduire un script Google. Si vos questions de pilotage se comptent sur les doigts d'une main et changent rarement, un tableur bien tenu suffit. Le sur mesure se justifie quand les questions sont récurrentes, spécifiques à votre fonctionnement, et que la réponse manuelle coûte du temps chaque semaine.
Le tableau ci-dessous résume les trois scénarios types pour une structure de moins de 50 personnes.
| Critère | Tableur seul | Outil léger sur mesure (Apps Script) | Plateforme BI (Power BI, Looker) |
|---|---|---|---|
| Volume adapté | Quelques centaines de lignes | Jusqu'à quelques dizaines de milliers de lignes | Au-delà, ou sources multiples |
| Coût logiciel | Inclus dans la suite bureautique | Inclus dans Google Workspace ; seul le développement se paie | Power BI Pro : 14 dollars par utilisateur et par mois |
| Mise à jour des indicateurs | Manuelle, à chaque demande | Automatique, sur déclencheurs planifiés | Automatique, temps réel possible |
| Compétence à acquérir en interne | Aucune | Aucune ; l'équipe reste dans ses outils | Formation à l'outil nécessaire |
| Bon choix quand | Les questions sont rares et simples | Les questions sont récurrentes et le volume modeste | Le volume ou les sources dépassent le script |
Ce que vous pouvez transposer chez vous
L'exercice tient en une réunion. Écrivez les trois questions de pilotage auxquelles vos données ne répondent pas aujourd'hui ; des questions précises, du type « quel pourcentage des clients signés en début d'année sont encore actifs ». Puis regardez où vivent les chiffres qui permettraient d'y répondre. Si la réponse est « dans quatre fichiers et deux boîtes mail », votre sujet n'est pas l'outil de reporting : c'est la base. Et si la réponse tient dans un seul fichier propre, vous êtes peut-être à un petit script de distance de dashboards qui se mettent à jour seuls.
Questions fréquentes
Qu'est-ce qu'une analyse de cohorte pour une petite structure ?
Une analyse de cohorte regroupe les clients ou les membres par période d'arrivée, puis compare le comportement de chaque groupe dans le temps. Pour un club de 146 membres, elle répond à une question concrète : les adhérents recrutés par telle campagne restent-ils plus longtemps que les autres ? Elle se calcule très bien dans un tableur dès que la date d'arrivée de chaque personne est fiable.
Combien coûte une plateforme BI pour une PME ?
Power BI Pro, l'offre d'entrée de Microsoft, coûte 14 dollars par utilisateur et par mois en facturation annuelle en 2026, et la version Premium Per User 24 dollars. Google propose de son côté Looker Studio en version de base gratuite. Le vrai coût n'est cependant pas la licence : c'est le temps de structuration des données et la formation des équipes.
Google Apps Script peut-il remplacer un outil de Business Intelligence ?
À petite échelle, oui : Google Apps Script est inclus dans Google Workspace et suffit pour des dashboards KPI alimentés automatiquement. Ses limites sont documentées par Google : 6 minutes maximum par exécution et un temps de déclencheurs plafonné à 90 minutes par jour sur un compte gratuit, 6 heures sur Google Workspace. Au-delà de quelques dizaines de milliers de lignes ou pour du temps réel, une plateforme BI redevient le bon choix.
Le point de départ est le même pour toute structure : trois questions, un état des lieux de la base, une décision d'outillage qui en découle. J'aide les PME à construire ce type d'outils à leur échelle, du diagnostic à la mise en production. Vous pouvez réserver un appel de 30 minutes pour en parler, ou voir comment j'aborde une application sur mesure.
Un dashboard n'a jamais sauvé une base mal tenue. À l'échelle d'une PME, la maturité data ne se mesure pas à l'outil de reporting affiché en réunion, mais au nombre de questions de pilotage qui obtiennent une réponse en moins d'une minute.