L'onboarding è i trenta secondi più importanti del tuo prodotto. Nel catalogo MWM l'app mediana fidelizza solo il 27,3% degli utenti al giorno 1 — quasi tre quarti sono andati via dopo la prima sessione. Quel numero è, più di ogni altra cosa, un verdetto sull'onboarding: misura se i nuovi utenti hanno raggiunto il valore prima che lo facessero la frizione o la noia. Questa guida è dedicata a cambiarlo.
Definisci prima il tuo momento di attivazione
Non puoi ottimizzare verso un obiettivo che non hai nominato. Ogni app ha un aha moment — l'istante in cui il suo valore principale diventa evidente — e una corrispondente milestone di attivazione che puoi misurare: ha creato la prima playlist, ha registrato il primo allenamento, ha inviato il primo messaggio.
- Scegli la singola prima azione che predice meglio il ritorno al giorno 2, e strumentala.
- Rendi il raggiungimento di quella milestone il compito esplicito della sessione uno. Tutto nell'onboarding o avvicina l'utente a quella milestone o è d'ostacolo.
Accorcia il tempo di raggiungimento del valore
Più velocemente un utente raggiunge l'aha moment, più di loro sopravvivono al giorno 1.
- Rimanda tutto ciò che non è il valore. La creazione dell'account, i prompt di autorizzazione, i paywall e i tutorial lunghi spostano tutti il momento del valore più in là — mettili dopo di esso.
- Usa l'onboarding progressivo. Insegna le funzionalità quando diventano rilevanti, non tutte in una volta su un carosello che l'utente scorre velocemente.
- Taglia i passaggi senza pietà. Ogni schermata tra l'installazione e il valore è un punto di abbandono.
Rendi la prima sessione una vittoria guidata
La prima sessione dovrebbe terminare con l'utente che ha fatto una volta l'azione principale, non semplicemente letto di essa.
- Sostituisci lo stato vuoto iniziale con una prima vittoria guidata — un esempio, un template, un punto di partenza con un tap.
- Guida l'utente attraverso il core loop una sola volta, poi togliti di mezzo.
- Il successo nella sessione uno è un'azione completata, non un tutorial terminato.
Non sovraccaricare di richieste fin dall'inizio
Il modo più rapido per perdere un nuovo utente è chiedere un impegno prima di consegnare valore.
- Creazione dell'account dopo il valore. Lascia che gli utenti vivano l'esperienza del prodotto, poi chiedi loro di salvare i propri progressi con un account.
- Prepara i permessi. Spiega il beneficio delle notifiche prima di attivare il dialogo di sistema — la stessa disciplina trattata nel playbook sulle push notification. Un prompt rifiutato è difficile da recuperare.
- Paywall dopo l'aha moment, in modo che l'utente stia decidendo se pagare per un valore che ha già sperimentato.
Personalizza il percorso
Una prima esperienza pertinente attiva meglio di una generica. Dove puoi, fai una sola domanda leggera sull'obiettivo dell'utente e personalizza la prima sessione di conseguenza — il piccolo costo di un'unica domanda è ripagato da una prima esperienza che corrisponde davvero al motivo per cui ha installato l'app.
Misura l'onboarding come un funnel
- Tasso di attivazione — quota di nuovi utenti che raggiungono la milestone di attivazione nella sessione uno.
- Tempo di raggiungimento del valore — quanto tempo impiegano per arrivarci.
- Funnel a passaggi — dove nel flusso di onboarding gli utenti abbandonano, in modo da correggere la perdita effettiva.
- Retention a D1 — il risultato a valle; l'attivazione dovrebbe muoverla.
L'onboarding alimenta l'attivazione, l'attivazione alimenta la retention, e la retention alimenta tutto il resto. È la prima mossa in qualsiasi serio sforzo di crescita — correggi la prima sessione prima di spendere un euro per acquisire più utenti da versare in un contenitore che perde.