Una piccola introduzione Cosa sono gli script e le dashboard interne e quando ti convengono
Gli script e le dashboard interne sono strumenti operativi su misura per il tuo team: piccoli script in Google Apps Script che automatizzano flussi su Sheets e Calendar, dashboard di KPI in Google Sheets aggiornate in automatico, basi dati in Notion sincronizzate con altri sistemi, integrazioni leggere tra strumenti che già usi. Non sono software aziendali, non sono SaaS commerciali: sono strumenti tuoi, costruiti per come lavora davvero il tuo team.
Quando ti conviene davvero: quando hai bisogno di visibilità su KPI ricorrenti senza pagare Power BI o Tableau, quando il tuo team usa già Sheets e Notion e vuoi che i numeri aggiornati arrivino lì invece che in un sistema separato, quando ci sono attività manuali ripetitive (esportazioni, riconciliazioni, invii email) che si possono automatizzare in poche ore di sviluppo. Per progetti grandi e analytics avanzati ci sono altri strumenti, qui parliamo del livello operativo quotidiano.
Da Vicenza dal 2008 abbiamo realizzato e manteniamo oltre 80 dashboard e script interni per i nostri clienti, in Google Apps Script, Notion API e API custom. Costo contenuto, sviluppo veloce, manutenzione gestita.
Esempi tipici Tre esempi di intervento, in settori diversi
Esempio · settore servizi B2B Sito istituzionale di una società di servizi (settore consulenza)
Dashboard di KPI commerciali (lead in pipeline, tasso di chiusura, fatturato per area) costruita su Google Sheets con Apps Script che pesca dati dal CRM e dal gestionale. Accesso configurato per ruolo (direttore vede tutto, area manager vede la sua area), aggiornamento ogni ora.
8 h/sett. ore manuali eliminate
Esempio · settore manifatturiero B2B Sito di un produttore industriale (settore manifatturiero)
Base dati Notion per gestione progetti di produzione, sincronizzata con il gestionale aziendale per stato ordini e con Google Calendar per scadenze. Vista per cliente, vista per commessa, vista per stato. Notifiche automatiche al team al cambio di stato.
100+ progetti tracciati
Esempio · settore portfolio multi-sito Caso aggregato di gestione hosting (settore agenzie e PMI)
Dashboard interna per gestione clienti hosting con KPI di rinnovo, tickets aperti, scadenze SSL e dominio. Costruita su Google Sheets con Apps Script che pesca dal nostro hub di gestione. Aggiornamento giornaliero, accesso solo al team account.
300+ clienti tracciati
Cosa includiamo Cosa contiene il nostro processo di sviluppo
Specifica scritta, strumenti familiari, sync automatico, permessi chiari.
Specifica scritta dei KPI e dei flussi
Cosa ti serve davvero, non quello che pensi.
Per ogni dashboard o script produciamo un documento che descrive i KPI da mostrare, le fonti dei dati (gestionale, CRM, Sheets esistenti, e-commerce), la frequenza di aggiornamento, gli utenti destinatari, i permessi. Il documento è il contratto operativo. Niente "poi lo aggiungiamo", niente dashboard nata in 4 ore che diventa dieci dashboard parallele in sei mesi.
- Documento dei KPI da mostrare
- Fonti dei dati identificate
- Frequenza di aggiornamento definita
- Utenti destinatari elencati
- Permessi di accesso descritti
- Sign-off del cliente prima del codice
Strumenti familiari al team
Sheets e Notion che usate già.
Costruiamo dove il team già lavora: Google Sheets per dashboard tabellari e KPI, Notion per basi dati con relazioni, Google Calendar per scadenze automatiche, Apps Script per la logica di automazione. Quando serve qualcosa di più, integriamo API custom con webhook. Niente software nuovo da imparare, niente licenze enterprise da gestire.
- Google Sheets per dashboard tabellari
- Notion per basi dati relazionali
- Google Calendar per scadenze
- Apps Script per logica di automazione
- API custom dove serve
- Niente software enterprise inutile
Sync automatico, niente copia-incolla
Dati aggiornati senza intervento umano.
I dati vengono sincronizzati in automatico dalle fonti (gestionale, CRM, e-commerce, hub di gestione) verso lo strumento di destinazione (Sheet, Notion, Calendar) con cadenza configurata (in tempo reale, ogni ora, ogni notte). Niente file Excel girati via email, niente copia-incolla settimanali. Quando i dati cambiano, la dashboard si aggiorna sola.
- Sync automatico dalle fonti
- Cadenza configurabile per caso
- Niente file Excel via email
- Niente copia-incolla settimanali
- Aggiornamento in tempo reale dove serve
- Storico per analisi nel tempo
Permessi chiari e tracciabilità
Chi vede cosa, definito a monte.
I permessi di accesso a Sheets, Notion, Calendar sono configurati a monte secondo il ruolo: chi vede tutto, chi vede solo i propri KPI, chi può modificare e chi può solo leggere. Storico delle modifiche tracciato (Sheets e Notion lo fanno per default), per audit e debug. Niente "hanno toccato qualcosa e i numeri non tornano".
- Permessi configurati per ruolo
- Distinzione tra modifica e sola lettura
- Storico modifiche tracciato
- Audit per cambi rilevanti
- Documentazione degli accessi
- Revoca rapida in caso di uscita di un utente
Il problema Perché tante dashboard interne diventano un cimitero di file Excel
Pattern ricorrenti che vediamo nelle aziende con dashboard fai-da-te:
- Niente specifica scritta: dashboard nata in 4 ore, irriconoscibile dopo 6 mesi
- Dati copiati a mano: aggiornamento il lunedì mattina, errori frequenti
- Niente storico: la dashboard mostra il presente, non il trend
- Permessi a caso: chi non doveva vedere certi dati li vede, chi serve non ha accesso
- Versioni multiple: ogni reparto ha il suo file, numeri che non quadrano
- Niente backup: un Sheet eliminato per sbaglio è dato perso
- Niente manutenzione: chi lo aveva fatto è andato via, nessuno tocca più nulla
Approccio pro: specifica scritta, sync automatico, permessi chiari, manutenzione gestita.
I vantaggi Cosa ti porta avere strumenti interni fatti bene
Quello che ti porti a casa
Risultati concreti per chi vuole visibilità operativa senza overengineering:
- KPI aggiornati senza intervento manuale
- Strumenti familiari al team: Sheets, Notion, Calendar
- Niente software nuovo da imparare
- Niente licenze enterprise da gestire
- Permessi chiari: chi vede cosa definito a monte
- Storico per analisi nel tempo
- Manutenzione gestita: lo strumento vive nel tempo
Come lavoriamo Le 4 fasi del nostro processo
1. Discovery e specifica
Settimana 1.
- Mappa dei KPI da mostrare
- Fonti dei dati identificate
- Utenti e permessi definiti
- Sign-off del cliente
2. Sviluppo iterativo
Settimana 2-3.
- Setup strumenti (Sheet, Notion)
- Apps Script per la logica
- Sync con le fonti dati
- Test sui dati reali
3. Test e go-live
Settimana 3.
- Test con utenti chiave
- Validazione del cliente
- Configurazione permessi finali
- Hand-over al team
4. Manutenzione continuativa
Mensile.
- Monitoring sync automatici
- Fix bug o adattamenti rapidi
- Evoluzione su richiesta
- Notifica in caso di errore
Strumenti Stack che usiamo per script e dashboard
Best-in-class per strumenti operativi interni:
- Google Apps Script per logica su Sheets e Calendar
- Google Sheets per dashboard tabellari
- Notion API per basi dati relazionali
- Google Drive per archivio condiviso
- Webhook custom per sync con sistemi esterni
- Hub di gestione proprietario per log centralizzati
Tecnologie Stack script e dashboard
Python
Node.js
GitHub
Python
Node.js
GitHub Risultati Cosa garantiamo come output
Quello che ti consegniamo come standard:
- Dashboard aggiornate in automatico
- Strumenti familiari al team
- Permessi configurati per ruolo
- Documentazione degli accessi
- Manutenzione gestita sotto SLA
- Niente software enterprise da gestire
Quanto costa lo sviluppo di una dashboard interna? +
Servizio su misura: il preventivo dipende dalla complessità dei requisiti, dalle integrazioni con sistemi terzi (CRM, gestionale, API esterne), dal volume di test richiesto e dal livello di SLA in manutenzione. Prima cosa che facciamo è una discovery call gratuita di 30-45 minuti per capire scope e contesto, poi mandiamo un preventivo scritto entro 48-72 ore. Niente listini standard.
Mi serve davvero un Power BI o un Tableau? +
Per analytics avanzati su volumi grandi, sì. Per visibilità operativa quotidiana sui KPI di un team medio, no: Sheets, Notion e Apps Script bastano e costano molto meno. Per la maggior parte dei nostri clienti la combinazione Apps Script + Sheets + Notion copre il 90% dei casi senza overengineering.
Posso modificare la dashboard senza di voi? +
Sì. Sheets e Notion sono strumenti familiari, le formule sono leggibili. Per gli script Apps Script lasciamo commenti chiari e documentazione. Per la maggior parte dei clienti la manutenzione resta a noi perché conviene, ma puoi mettere le mani in qualsiasi momento.
I dati sono al sicuro su Google e Notion? +
Sì, sia Google Workspace che Notion offrono sicurezza enterprise (crittografia in transito e a riposo, gestione permessi granulare, audit log). Per dati altamente sensibili (sanitari, militari) si valutano alternative on-premise. Per uso operativo standard sono entrambi adeguati.
Cosa succede se un sync si rompe? +
Monitoring sui sync automatici sul nostro hub di gestione, alert al team in caso di errore ricorrente. Fix sotto SLA. Per i clienti con manutenzione gestita, l'intervento è incluso. Per script una tantum il preventivo include un periodo di garanzia post go-live.
Posso evolvere la dashboard nel tempo? +
Sì, su roadmap concordata. Le nuove KPI o nuove fonti dati passano dallo stesso processo: documento aggiornato, sviluppo, test, deploy. Per piccoli aggiustamenti spesso bastano poche ore di lavoro.