

En 2016, Chris Cardillo était strategist en appui à l’équipe d’achat média chez M&C Saatchi Performance (appelée à l’époque M&C Saatchi Mobile), une agence de publicité digitale de plus de 100 collaborateurs. Son équipe faisait face à un problème bien connu : agréger efficacement les données pour les reportings clients.
Le principal écueil venait de la multiplicité des sources d’information. Les équipes qu’il soutenait devaient extraire et compiler des données depuis des plateformes hétérogènes, dont les réseaux sociaux (Facebook, AdWords, Twitter), les ad servers (DoubleClick), les partenaires de mesure mobile (Kochava, AppsFlyer) et des régies. Il fallait énormément de temps pour se connecter à chaque plateforme, télécharger les rapports, copier-coller les données, enrichir les données brutes avec des informations cruciales pour le client, puis réaliser un contrôle qualité manuel. Selon la taille du compte, produire un seul rapport prêt à être partagé pouvait prendre d’un à trois jours ouvrés. Le processus était fastidieux, chronophage et source d’erreurs humaines. Il fallait agir.
Relier les points avec DataCamp
À l’époque, Chris expliquait que « personne ne pensait vraiment à utiliser un langage de programmation pour résoudre ces problèmes ». Il est tombé sur DataCamp par hasard : en entretien, un candidat prometteur avait mentionné des cours DataCamp sur son CV. Chris a décidé d’essayer et a commencé à apprendre avec le parcours Data Scientist with R.
Quand Chris s’est senti suffisamment à l’aise avec R, il a pu construire des preuves de concept. Au bout d’environ 8 à 10 cours (soit 30 à 40 heures), il savait créer de petits outils, par exemple un système de suivi des campagnes Facebook Ads pour faire remonter plus vite les problèmes. En gagnant en maîtrise de R, il a développé une solution de reporting sur mesure pour un client, fiable et réutilisable chaque semaine. Puis, en se familiarisant avec d’autres outils R comme Shiny, il a pu passer à l’échelle en déployant une application Shiny utilisable pour plusieurs clients. L’application donnait à son équipe des consignes simples pour agréger leurs rapports plus efficacement. Pour en arriver là, Chris avait passé environ 80 heures à se former sur DataCamp.
Au final, l’approche hybride répondait parfaitement aux besoins spécifiques de M&C. L’équipe utilisait R pour fluidifier le processus de reporting, mais Excel restait nécessaire car l’infrastructure n’était pas encore prête pour un pipeline de données complet. « L’objectif n’était pas d’éliminer Excel, mais de le réduire au minimum. »
Chris a aussi conçu des solutions ad hoc pour d’autres clients. Les calculs de coûts média d’un client pouvaient facilement générer une feuille de calcul de 800 000 lignes, car un fournisseur pouvait travailler avec 500 sites, chacun étant rémunéré différemment selon le nombre d’installations générées. Ainsi, 10 fournisseurs x 500 sites x 5 créations x 3 CTA x 7 jours = 525 000 lignes par semaine. Chris a mobilisé les compétences acquises sur DataCamp pour mettre en place un processus supprimant la dimension « site » et synthétisant le reste des informations après calcul des coûts. Une fois le niveau site retiré et les données agrégées, le rapport est passé de 525 000 lignes à 1 000. Soit une réduction de 99 % de la taille du fichier envoyé au client.
L’impact de DataCamp
Chris a utilisé R, en particulier les outils du Tidyverse, pour importer et manipuler des données de différents types. L’impact a été immense : un rapport qui prenait autrefois trois jours pouvait désormais être bouclé en huit heures. Un rapport pour un petit client pouvait être finalisé en une heure seulement.
Une fois l’augmentation d’efficacité démontrée grâce à ses nouvelles compétences, Chris a pu convaincre M&C Saatchi de souscrire à DataCamp for Business.
Chris a été promu Associate Director of Strategy chez M&C Saatchi en 2017, mais il n’y travaille plus. Désormais, il travaille chez DataCamp comme data scientist au service des comptes enterprise. Si, comme Chris, vous portez DataCamp dans votre organisation (et c’est toujours son cas), découvrez comment embarquer votre équipe sur DataCamp sur datacamp.com/business. Cliquez ici pour planifier une démonstration de notre plateforme.
