

Nel 2016, Chris Cardillo era Strategist a supporto del team di media buying presso M&C Saatchi Performance (all’epoca nota come M&C Saatchi Mobile), un’agenzia di pubblicità digitale con oltre 100 dipendenti. Il suo team si trovava di fronte a un problema comune: aggregare i dati in modo efficiente per i report destinati ai clienti.
Il problema principale erano le molteplici fonti di informazione. I team che supportava dovevano estrarre e compilare dati da piattaforme eterogenee, tra cui social media (Facebook, AdWords, Twitter), ad server (DoubleClick), partner di misurazione mobile (Kochava, AppsFlyer) e network di fornitori. Si spendeva molto tempo ad accedere a ciascuna piattaforma, scaricare report, copiare e incollare dati, arricchire i dati grezzi con informazioni critiche per il cliente e fare manualmente la QA dei report. A seconda delle dimensioni dell’account, potevano volerci da uno a tre giorni lavorativi per produrre un singolo report pronto per il cliente. Il processo era tedioso, dispendioso in termini di tempo e soggetto a errore umano. Bisognava intervenire.
Collegare i puntini con DataCamp
All’epoca, Chris disse che “nessuno pensava davvero di usare un linguaggio di programmazione come soluzione ai propri problemi”. Chris si imbatté in DataCamp per puro caso: stava intervistando degli analyst e un candidato promettente aveva elencato alcuni corsi DataCamp nel suo CV. Chris decise di provare DataCamp e iniziò a imparare con il percorso Data Scientist with R.
Quando Chris si sentì abbastanza sicuro in R, riuscì a costruire delle proof of concept. Dopo circa 8-10 corsi (30-40 ore), era in grado di creare piccoli strumenti, come uno che monitorava le campagne pubblicitarie su Facebook per far emergere i problemi più rapidamente. Quando prese maggiore confidenza con R, realizzò una soluzione di reporting su misura per un cliente, affidabile e utilizzabile su base settimanale. Poi, man mano che acquisiva familiarità con altri strumenti di R come Shiny, riuscì a scalare quella soluzione distribuendo un’app Shiny da applicare a più clienti. L’app conteneva semplici istruzioni per permettere al suo team di aggregare i report in modo più efficiente. Per arrivare a questo punto, Chris aveva dedicato circa 80 ore all’apprendimento su DataCamp.
Nel complesso, si trattava di un approccio ibrido adatto alle esigenze specifiche di M&C. M&C usava R per snellire il processo di reporting, ma Excel era comunque necessario, dato che la loro infrastruttura non era configurata per una pipeline dati completa. “L’obiettivo non era eliminare Excel, ma ridurlo al minimo.”
Chris lavorò anche a soluzioni ad hoc per altri clienti. Il calcolo dei costi media di un cliente poteva facilmente generare un foglio di calcolo da 800.000 righe, perché un fornitore poteva avere 500 siti diversi con cui collaborava, e i siti venivano pagati in modo diverso in base al numero di installazioni generate. Quindi 10 fornitori x 500 siti x 5 creatività x 3 CTA x 7 giorni = 525.000 righe a settimana. Chris sfruttò le competenze acquisite su DataCamp per implementare un processo che rimuoveva la dimensione del sito e riassumeva le informazioni rimanenti dopo il calcolo dei costi. Quando le informazioni a livello di sito venivano rimosse e sintetizzate, il report passava da 525.000 a 1.000 righe. Si tratta di una riduzione del 99% della dimensione del file inviato al cliente.
L’impatto di DataCamp
Chris ha usato R, in particolare gli strumenti del Tidyverse, per manipolare e importare dati di tipi diversi. L’impatto è stato enorme: un report che prima richiedeva tre giorni ora poteva essere completato in otto ore. Un report per un cliente più piccolo poteva essere completato in appena un’ora.
Una volta dimostrato in modo innegabile l’aumento di efficienza grazie alle sue nuove competenze, Chris è riuscito a convincere M&C Saatchi ad acquistare un abbonamento a DataCamp for Business.
Chris è stato promosso a Associate Director of Strategy in M&C Saatchi nel 2017, ma oggi non lavora più lì. Ora, lavora in DataCamp come data scientist a supporto del business enterprise. Se anche tu sei un sostenitore di DataCamp come lo era (e lo è ancora) Chris, scopri di più su come portare il tuo team su DataCamp su datacamp.com/business. Clicca qui per programmare una demo della nostra piattaforma.


