Les équipes B2B Europe de ByteDance / TikTok m'ont contacté via Sarani Studio, agence avec laquelle je travaille comme chef de projet web.
Le besoin partait d'un problème très concret : leurs données vivaient principalement dans des fichiers Google Sheets, tandis que la visualisation reposait sur des dashboards de type Looker Studio, anciennement Google Data Studio. L'ensemble fonctionnait, mais devenait lent, fragile et parfois cassé.
L'objectif était de reconstruire un outil plus fluide : récupérer automatiquement les données, les transformer en base exploitable, puis afficher des dashboards rapides, filtrables et fiables pour les équipes internes.
Des dashboards trop lents et difficiles à maintenir
Avant la refonte, les graphiques pouvaient mettre beaucoup de temps à charger. Certaines visualisations étaient cassées, avec des erreurs ou des données qui ne remontaient plus correctement.
Le problème ne venait pas seulement du design du dashboard. Il venait surtout de la manière dont les données étaient reliées aux fichiers sources. Les Google Sheets restaient pratiques pour les équipes, mais ils n'étaient pas suffisants comme socle de pilotage rapide et robuste.
Transformer les Google Sheets en vraie base de données
J'ai travaillé sur une logique simple : conserver les fichiers Google Sheets comme point d'entrée pour les équipes, mais ne plus faire dépendre l'affichage directement de ces fichiers.
Les données sont récupérées automatiquement, nettoyées, structurées puis transformées en base de données. Cette étape rend les dashboards plus rapides, plus stables et beaucoup plus simples à filtrer.
Un dashboard filtrable par événements
Le dashboard a été pensé pour permettre une lecture claire par événement, campagne ou type d'action interne. Les équipes peuvent filtrer les vues, isoler les bonnes données et consulter les indicateurs sans attendre que chaque graphique recharge pendant de longues secondes.
Un système de cache permet aussi d'améliorer les temps d'affichage. L'objectif était de rendre l'outil agréable à utiliser au quotidien, pas seulement de reproduire les anciens graphiques dans une nouvelle interface.
Accès interne pour plus de 200 personnes
Le projet incluait aussi une logique d'accès interne. Plus de 200 personnes devaient pouvoir consulter l'outil avec des droits adaptés, sans rendre l'administration inutilement lourde.
J'ai donc développé, installé et configuré une stack sur mesure pour répondre à ce besoin métier précis : données propres, accès maîtrisés, interface claire et chargements rapides.
Ce qui a été mis en place
- Reprise du besoin autour des dashboards B2B Europe.
- Connexion aux fichiers Google Sheets utilisés par les équipes.
- Transformation des données en base structurée.
- Mise en cache pour accélérer les temps d'affichage.
- Création de vues filtrables par événements et actions internes.
- Correction des problèmes de lenteur et de graphiques cassés.
- Gestion des droits d'accès pour plus de 200 utilisateurs.
- Développement et installation d'une stack sur mesure.
Résultat
Les équipes disposent maintenant d'un dashboard plus rapide, plus stable et plus lisible. Les données restent simples à alimenter côté Google Sheets, mais l'affichage repose sur une base structurée, pensée pour la performance, les filtres et l'usage interne à grande échelle.
Vous avez un projet similaire ? Me contacter.
