I dati sulle prestazioni hanno valore solo se li monitori e agisci. La dashboard segue le prestazioni nel tempo. Il report comunica l'andamento al team e alla direzione.
Senza dashboard: le metriche di prestazioni si misurano una volta. I miglioramenti restano sconosciuti. I peggioramenti restano sconosciuti. I dati vengono dimenticati.
Con la dashboard: le prestazioni si misurano ogni giorno. I miglioramenti sono visibili. Un peggioramento fa scattare un avviso. Il team si assume la responsabilità.
Esempio: l'LCP passa da tre a due secondi in tre mesi. La dashboard mostra il trend di miglioramento. Il team vede che il suo lavoro conta. La direzione vede che l'investimento ha reso. Si costruisce una cultura delle prestazioni.
Creare una dashboard delle prestazioni
La dashboard mostra: LCP, CLS, INP, tempo di caricamento della pagina, tempo di risposta del server, dimensione delle immagini, dimensione del pacchetto JavaScript.
La dashboard mostra: valore attuale, valore del mese precedente, trend (in miglioramento o in peggioramento).
La dashboard mostra: per pagina (home page, prodotto, pagamento). Pagine diverse hanno profili di prestazioni diversi.
La dashboard mostra: per dispositivo (mobile, desktop). Mobile e desktop hanno prestazioni diverse.
La dashboard mostra: per area geografica (USA, UE, Asia-Pacifico). Le velocità di rete cambiano da un luogo all'altro.
Esempio reale di dashboard:
- LCP della home page: uno virgola cinque secondi (obiettivo due virgola cinque), trend in miglioramento
- LCP della pagina prodotto: due secondi (obiettivo due virgola cinque), trend stabile
- LCP della pagina di pagamento: uno virgola otto secondi (obiettivo due secondi), trend in peggioramento (avviso)
- LCP medio su mobile: due virgola due secondi (obiettivo tre), trend in miglioramento
- LCP medio su desktop: uno virgola tre secondi (obiettivo due), trend in miglioramento
La dashboard, a colpo d'occhio, mostra: la maggior parte delle pagine va bene, la pagina di pagamento peggiora (va approfondita).
Frequenza e formati dei report
Report settimanale sulle prestazioni: inviato per email al team tecnico. Mostra le metriche dell'ultima settimana. In evidenza: cosa è migliorato, cosa è peggiorato, cosa richiede attenzione.
Report mensile sulle prestazioni: inviato per email alla direzione. Mostra l'andamento dell'ultimo mese. In evidenza: prestazioni rispetto agli obiettivi, impatto sul business (ricavi, conversioni).
Revisione trimestrale delle prestazioni: presentazione al team dirigente. Mostra la traiettoria delle prestazioni. In evidenza: miglioramento rispetto all'anno prima, posizione rispetto al mercato.
Esempio reale di report settimanale:
- Settimana del 5 maggio: LCP medio 1,8 secondi (obiettivo 2,5, buono)
- Miglioramento di questa settimana: la compressione delle immagini ha ridotto l'LCP di 0,2 secondi
- Peggioramento di questa settimana: una nuova funzione ha aggiunto 50 KB di JavaScript, l'LCP è aumentato di 0,1 secondi
- Prossima priorità: ottimizzare l'LCP della pagina di pagamento (ora 2,2 secondi, obiettivo 2,0)
Seguire le prestazioni rispetto agli obiettivi
Obiettivo: LCP sotto i due virgola cinque secondi per il novanta per cento degli utenti.
Situazione attuale: l'ottantacinque per cento degli utenti è sotto i due virgola cinque secondi.
Divario: il cinque per cento degli utenti ha ancora un LCP lento.
Tempo per arrivare all'obiettivo: due mesi (con l'attuale ritmo di miglioramento dell'uno per cento al mese).
La dashboard segue il divario dall'obiettivo. Il team conosce i progressi. Il team conosce la scadenza.
Esempio reale: obiettivi di prestazioni di un negozio online.
- Obiettivo uno: LCP della home page sotto i due secondi entro fine trimestre
- Situazione attuale: due virgola tre secondi
- Divario: zero virgola tre secondi
- Progresso al mese: zero virgola uno secondi (in base all'andamento passato)
- In linea: sì (raggiungerà l'obiettivo in tre mesi, il trimestre dura tre mesi)
- Obiettivo due: aumento del tasso di conversione della pagina di pagamento grazie alla maggiore velocità
- Aumento atteso: uno per cento (dalla ricerca)
- Tasso di conversione attuale: tre per cento
- Tasso di conversione obiettivo: tre virgola zero tre per cento
- Clienti di partenza: cinquecento (tre per cento di centomila visitatori al mese)
- Clienti obiettivo: cinquecentocinquanta (tre virgola tre per cento)
- Aumento atteso dei ricavi: cinquantamila dollari al mese
Esempio reale: dashboard e report sulle prestazioni di un SaaS
Dashboard attuale:
- LCP della pagina prodotto: uno virgola cinque secondi (obiettivo due), stato verde
- LCP della pagina di iscrizione: uno virgola otto secondi (obiettivo due), stato verde
- LCP della pagina impostazioni: due virgola due secondi (obiettivo due), stato giallo
- LCP della pagina dashboard: due virgola uno secondi (obiettivo due), stato giallo
- LCP medio su mobile: due virgola tre secondi (obiettivo tre), stato verde
- LCP medio su desktop: uno virgola cinque secondi (obiettivo due), stato verde
- Tempo di completamento dell'iscrizione (metrica personalizzata): due virgola cinque secondi (obiettivo due), stato giallo
Report sulle prestazioni della prima settimana:
- Tre pagine sono in linea con l'obiettivo (stato verde)
- Due pagine sono sopra l'obiettivo (stato giallo)
- Azione: le pagine impostazioni e dashboard vanno ottimizzate
- Indagine: la pagina impostazioni carica le preferenze dell'utente (query lenta al database), la pagina dashboard carica i dati di analisi (API lenta)
- Soluzione: metti in cache le preferenze, precarica i dati di analisi
Seconda settimana dopo l'ottimizzazione:
- LCP della pagina impostazioni: uno virgola nove secondi (da due virgola due), migliorato di zero virgola tre secondi
- LCP della pagina dashboard: uno virgola nove secondi (da due virgola uno), migliorato di zero virgola due secondi
- Tempo di completamento dell'iscrizione: due secondi (da due virgola cinque), migliorato di zero virgola cinque secondi
- Ora tutte le pagine sono in linea con l'obiettivo
Report della seconda settimana: tutte le pagine in linea con l'obiettivo. Obiettivi di prestazioni raggiunti.
Report del primo mese alla direzione:
- Il mese è iniziato con il quaranta per cento delle pagine sopra l'obiettivo
- Il mese è finito con lo zero per cento delle pagine sopra l'obiettivo
- Miglioramento atteso nel completamento delle iscrizioni: aumento del cinque per cento (dalla ricerca)
- Tasso attuale di iscrizioni: mille al mese
- Nuovo tasso atteso di iscrizioni: milleocinquanta al mese
- Nuovi clienti paganti attesi: cinquanta (ipotizzando una conversione del venti per cento)
- Nuovi ricavi attesi: cinquanta clienti per un valore nel tempo di cinquemila dollari fanno duecentocinquantamila dollari
Comunicare le prestazioni a chi non è tecnico
Chi è tecnico capisce LCP e CLS. Chi non lo è (CEO, finanza, marketing) no.
Serve un livello di traduzione:
- LCP due secondi significa che la pagina appare veloce (l'utente vede il contenuto in fretta)
- CLS zero virgola zero cinque significa che la pagina è stabile (niente salti)
- INP centocinquanta millisecondi significa che la pagina è reattiva (i pulsanti rispondono subito)
Traduzione migliore: collega al risultato di business.
- LCP due secondi significa un miglioramento dell'uno per cento del tasso di conversione, cioè cinquantamila dollari di ricavi al mese
- CLS zero virgola zero cinque significa un aumento del due per cento del coinvolgimento, cioè diecimila dollari al mese
- INP centocinquanta millisecondi significa un aumento del tre per cento della soddisfazione degli utenti, cioè duemila utenti in più che tornano ogni settimana
Chi non è tecnico capisce i ricavi e l'impatto sugli utenti.
Domande frequenti
Dobbiamo mostrare le metriche di prestazioni in pubblico?
Sì, per un vantaggio sulla concorrenza. Se le tue prestazioni sono tra le migliori, pubblica le metriche. Agli utenti importa la velocità. Se le metriche mostrano che sei più veloce degli altri, gli utenti sceglieranno te. Ma se mostrano che sei più lento, aspetta di migliorare prima di pubblicare. Con il creatore di siti di WEMASY puoi impostarlo direttamente sul tuo sito.
Come gestiamo picchi o anomalie nelle prestazioni?
Indaga subito. Un picco può indicare: un problema di infrastruttura, un picco di traffico, il rilascio di nuovo codice. Cerca la causa. Se il problema è persistente, la pagina va ottimizzata. Se è un episodio isolato, non serve fare nulla. L'andamento nella dashboard nel tempo mostra i problemi persistenti.
Dobbiamo fissare obiettivi di prestazioni diversi per pagine diverse?
Sì. La home page è la più importante (porta traffico, ha impatto SEO). Obiettivo per la home page: LCP sotto i due secondi. La pagina prodotto è importante ma secondaria. Obiettivo per la pagina prodotto: LCP sotto i due virgola cinque secondi. La pagina di amministrazione è interna. Obiettivo per la pagina di amministrazione: LCP sotto i quattro secondi. Gli obiettivi riflettono l'importanza.
Come evitiamo che il team manipoli le metriche di prestazioni?
Misura le metriche degli utenti reali, non solo i test in laboratorio. I test in laboratorio si possono manipolare (test su rete veloce, dispositivo veloce). Le metriche degli utenti reali (RUM) mostrano l'esperienza vera. Avvisa se laboratorio e RUM divergono. Indaga sulla differenza.
Ogni quanto conviene rivedere i report sulle prestazioni?
Revisione settimanale per il team tecnico. Revisione mensile per la direzione. Revisione trimestrale per i dirigenti. La settimanale coglie subito i peggioramenti. La mensile mostra i trend. La trimestrale mostra i progressi strategici. Più spesso è meglio per cogliere i problemi, meno spesso è meglio per vedere i trend.
Come colleghiamo i miglioramenti delle prestazioni ai risultati di business?
Misura prima e dopo. Situazione di partenza: LCP tre secondi, tasso di conversione due per cento. Miglioramento: LCP uno virgola cinque secondi. Nuovo tasso di conversione: due virgola uno per cento. Impatto: un miglioramento di zero virgola uno per cento su centomila visitatori al mese fa cento conversioni in più. Con un valore d'ordine di cento dollari, sono diecimila dollari al mese. Centoventimila dollari all'anno. Calcola direttamente l'impatto sul business.