Il costo del downtime di un sito è il fatturato che perdi mentre il sito non è disponibile, più i costi nascosti che seguono: tempo del personale, carico sul supporto, pubblicità sprecata e clienti che non tornano. Per un’attività che vende online, il punto di partenza è semplice: dividi il fatturato online orario per 60 e ottieni il costo diretto di ogni minuto offline. Il resto della guida mostra come costruire una stima più completa e cosa ti dice su dove investire.
Tutte le cifre che seguono sono numeri di esempio scelti per illustrare il calcolo. Usa i tuoi.
La formula di base
Costo diretto al minuto = fatturato online orario ÷ 60
Usa il fatturato delle ore in cui le interruzioni pesano di più. La media su tutta la giornata sottostima il costo di un’interruzione nelle ore di punta e sovrastima quello di una alle 04:00.
Poi stima il costo totale di un incidente:
Costo dell’incidente = (costo diretto al minuto × minuti di downtime) + costi nascosti
Costi nascosti
Il fatturato diretto è solo una parte. Aggiungi le voci che ti riguardano:
Tempo del personale. Sviluppatori e personale operativo che lasciano il proprio lavoro per risolvere il problema, spesso fuori orario.
Carico sul supporto. Ticket, telefonate e messaggi in chat di clienti che chiedono cosa sta succedendo.
Marketing sprecato. Annunci, newsletter e campagne che continuano a mandare traffico a pagamento su una pagina di errore.
Abbandoni e fiducia. Alcuni clienti provano una volta e se ne vanno per sempre. Per i prodotti in abbonamento, incidenti ripetuti portano a disdette.
Penali contrattuali. Se garantisci la disponibilità ai tuoi clienti, le interruzioni possono far scattare dei crediti.
Visibilità nei motori di ricerca. Interruzioni lunghe o frequenti possono rendere più difficile ai motori di ricerca la scansione delle tue pagine.
Sono più difficili da misurare, ma anche una cifra approssimativa rende la stima più realistica.
Esempio 1: un negozio online
*Numeri di esempio.* Un negozio fattura online 2.400 € all’ora in un pomeriggio tipico.
Costo diretto al minuto: 2.400 € ÷ 60 = 40 €.
Il checkout non funziona per 45 minuti prima che qualcuno se ne accorga e servono 15 minuti per risolvere: 60 minuti, 2.400 € di fatturato diretto.
Due persone dedicano un’ora ciascuna all’incidente e al seguito, e il supporto gestisce 30 contatti in più.
Una newsletter inviata quella mattina continua a portare traffico sul checkout non funzionante.
La sola perdita diretta è di 2.400 €. Di quell’ora, 45 minuti sono passati senza sapere del problema. Con avvisi entro un minuto o due, la stessa correzione avrebbe richiesto circa 17 minuti e sarebbe costata circa 680 € di fatturato diretto.
Esempio 2: un prodotto SaaS
*Numeri di esempio.* Un’azienda SaaS ha 400 clienti che pagano in media 80 € al mese. I clienti non pagano al minuto, quindi la perdita diretta di fatturato durante un’interruzione è piccola. Il costo reale sta altrove:
Il supporto riceve un’ondata di ticket nel giro di pochi minuti.
Il lavoro dei clienti si ferma e alcuni perdono fiducia.
Se l’1% dei clienti disdice dopo incidenti ripetuti, sono 4 clienti × 80 € × 12 mesi = 3.840 € di fatturato annuo.
Per un SaaS ciò che conta spesso è la fiducia, e la protezione migliore è un rilevamento rapido unito a una comunicazione chiara su una pagina di stato.
Cosa significano le percentuali di uptime
Gli obiettivi di uptime sembrano simili, ma il downtime che consentono è molto diverso. In un anno:
99%: 3 giorni, 15 ore e 36 minuti.
99,9%: 8 ore, 45 minuti e 36 secondi.
99,99%: 52 minuti e 34 secondi.
Moltiplica quei minuti per il tuo costo al minuto per vedere quanto vale per te ogni livello. Con l’esempio del negozio qui sopra, un uptime del 99,9% consentirebbe 525,6 minuti all’anno, ovvero circa 21.000 € di fatturato diretto se si verificassero tutti alla tariffa di un pomeriggio tipico.
Dove va il tempo durante un’interruzione
Ogni interruzione ha tre fasi:
Rilevamento: il tempo che passa finché qualcuno lo sa.
Risposta: il tempo per trovare la causa.
Ripristino: il tempo per risolvere e verificare che sia risolto.
Il rilevamento è spesso la fase più lunga, soprattutto di notte e nei fine settimana, ed è la più economica da accorciare. Un controllo ogni minuto, confermato da un secondo controllo e inviato a una chat del team o a un telefono, riduce il rilevamento da ore a un minuto o due. Il monitoraggio uptime e gli avvisi agiscono proprio su questa fase.
Risposta e ripristino si accorciano con buone informazioni: quale controllo è fallito, da dove, con quale codice di stato e come erano CPU, memoria e disco del server in quel momento. Qui aiuta il monitoraggio dei server.
Come usare il numero
Una stima dei costi è utile solo se cambia le decisioni. Tre modi per usarla:
Stabilisci le priorità del monitoraggio. Le pagine con il costo al minuto più alto ricevono controlli ogni minuto, verifica dei contenuti e notifiche push sul telefono. Le pagine a basso impatto possono usare controlli più semplici.
Giustifica la spesa per l’infrastruttura. Se un’ora di downtime costa più di un anno di un secondo server, il secondo server si ripaga dopo un solo incidente.
Definisci le aspettative di intervento. Se un’interruzione notturna costa 40 € al minuto, qualcuno dovrebbe essere reperibile di notte, oppure l’azienda dovrebbe accettare quel costo consapevolmente.
Rivedi la stima una volta all’anno o quando il fatturato cambia in modo significativo. Un numero giusto per un piccolo negozio può essere molto sbagliato dopo una stagione di successo.
Misurare il tuo downtime reale
Le stime hanno bisogno di dati reali. Lo storico del monitoraggio ti dà gli input: quanti incidenti hai avuto, quanto è durato ciascuno e in quale momento della giornata si è verificato. Lo storico degli incidenti, i report e i report mensili via email di Uptimecheck raccolgono questi dati automaticamente, così puoi moltiplicare i minuti reali per il tuo costo al minuto invece di tirare a indovinare.
Ridurre il costo del downtime
Calcola il tuo costo al minuto per le ore di maggior traffico.
Monitora ciò che genera fatturato: checkout, registrazione, login e API, non solo la homepage.
Controlla ogni minuto le pagine critiche per il business.
Invia gli avvisi dove le persone li vedranno, anche di notte.
Tieni d’occhio ciò che scade o si ferma in silenzio: certificati SSL, domini e cron job.
Comunica: una pagina di stato riduce il carico sul supporto durante gli incidenti.
Analizza gli incidenti ogni mese e risolvi le cause che si ripetono.
In sintesi
Costo del downtime = costo al minuto × minuti di downtime + costi nascosti. Per la maggior parte delle aziende, i minuti passati senza sapere di un’interruzione sono i più costosi e i più facili da eliminare. Calcola il tuo numero, poi confrontalo con il costo del monitoraggio. Per un quadro più ampio, leggi perché il monitoraggio uptime è essenziale per il sito di un’azienda.
Uptimecheck parte da 9 € al mese con fatturazione annuale o 12 € con fatturazione mensile, IVA esclusa. Consulta i prezzi oppure provalo gratis per 14 giorni, senza carta di credito.