Analisi e Metriche nello Sviluppo Mobile: Cosa Sono, Quali Indicatori e Come Usarli

Autore: IT Sectr Pubblicato: 2026-04-10 Tempo di lettura: 10 min

L'analisi e le metriche riguardano la raccolta e l'analisi dei dati sul comportamento degli utenti in un'applicazione mobile. Secondo Adjust (2025), le app che utilizzano l'analisi mostrano una Retention superiore del 30% e un LTV superiore del 25%. In questo articolo analizzeremo le metriche chiave, gli strumenti di raccolta e analisi dei dati e le migliori pratiche per implementare l'analisi.

Punti Chiave

  • DAU / WAU / MAU — utenti attivi giornalieri, settimanali e mensili. Mostrano il coinvolgimento degli utenti.
  • Retention Rate — percentuale di utenti che tornano all'app al giorno N (D1, D7, D30).
  • LTV (Lifetime Value) — entrate generate da un singolo utente per tutta la durata di utilizzo dell'app.
  • Firebase Analytics — strumento gratuito per la raccolta di eventi; Amplitude e Mixpanel — per analisi approfondite.
  • Test A/B — confronto di due versioni di una schermata per scegliere la migliore in base alle metriche.

Metriche Chiave: DAU, Retention, LTV, ARPU

DAU, WAU, MAU

DAU (Daily Active Users) — numero di utenti unici che hanno interagito con l'app in un giorno. WAU — settimanale, MAU — mensile. Queste metriche mostrano la scala del pubblico. Lo Sticky Factor = DAU/MAU mostra la «viscosità» dell'app: >50% — eccellente, 20–50% — normale, <20% — l'app non trattiene gli utenti.

Retention Rate

Retention — percentuale di utenti che tornano all'app dopo N giorni dall'installazione. Punti chiave: D1 (giorno 1), D7 (giorno 7), D30 (giorno 30). Valori normali per le app mobili: D1 — 30–40%, D7 — 10–20%, D30 — 5–10%. Il Churn Rate è l'indicatore inverso (percentuale di utenti che se ne vanno). La Retention è la metrica principale della qualità del prodotto. Se la Retention è bassa, attrarre nuovi utenti non ha senso.

LTV e ARPU

LTV (Lifetime Value) — entrate previste da un singolo utente per tutta la sua vita nell'app. LTV = ARPU × Durata Media. ARPU (Average Revenue Per User) — entrate medie per utente. ARPDAU (Average Revenue Per Daily Active User) — entrate per utente attivo al giorno. L'LTV deve essere almeno 3 volte superiore al CPI (Cost Per Install) per la redditività dell'app. Queste metriche sono fondamentali per la monetizzazione e l'acquisto di traffico.

Conversion Rate

Conversion Rate — percentuale di utenti che hanno completato un'azione target (acquisto, registrazione, abbonamento). CTR (Click-Through Rate) — percentuale di clic su un banner pubblicitario o pulsante. Session Length e Session Interval — durata media della sessione e intervallo tra le sessioni. Sessioni brevi e frequenti (messaggeria, social network) vs sessioni lunghe e rare (video, formazione).

Metriche Principali delle App Mobili
MetricaCosa MostraValore Normale
DAUUtenti attivi al giornoDipende dal settore
Retention D1Ritorno al giorno 130–40%
Retention D7Ritorno al giorno 710–20%
Retention D30Ritorno al giorno 305–10%
LTVEntrate per utente> 3× CPI
ARPUEntrate medie per utenteDipende dal modello
Conversion Rate% di azioni target2–10%
Session LengthDurata sessione5–15 min

Strumenti di Analisi: Firebase, Amplitude, Mixpanel

Firebase Analytics (Google)

Firebase Analytics — strumento gratuito di Google per la raccolta di eventi, pubblico e report. Vantaggi: gratuito (eventi illimitati), integrazione con Google Ads e BigQuery, raccolta automatica di eventi (first_open, in_app_purchase, session_start). Firebase Analytics è la scelta migliore per iniziare e per l'analisi di base. Per analisi approfondite dei dati, utilizzare BigQuery.

Amplitude

Amplitude — piattaforma di analisi del prodotto focalizzata sul comportamento degli utenti. Analisi degli imbuti (Funnel Analysis), coorti (Cohort Analysis), retention (Retention Analysis) e percorsi comportamentali. Piano gratuito — fino a 10 milioni di eventi al mese. Amplitude è adatto per analisi di prodotto avanzate.

Mixpanel

Mixpanel — simile ad Amplitude, con focus su eventi e proprietà. Piano gratuito — fino a 20 milioni di eventi al mese (con limitazioni di funzionalità). In IT Sectr utilizziamo Firebase Analytics per l'analisi di base (installazioni, acquisti, crash) e Amplitude per l'analisi di prodotto e i test A/B.

Analisi degli Eventi: Event Tracking, Funnels, Cohorts

Event Tracking — registrazione delle azioni dell'utente nell'app: clic, visualizzazioni, acquisti. Ogni evento ha un nome (event_name) e parametri (event_params). Eventi standard di Firebase: screen_view, select_content, add_to_cart, purchase. Eventi personalizzati: level_up, share_photo, filter_applied.

Imbuti (Funnels) — sequenza di eventi che portano a obiettivi come il completamento dell'onboarding o l'acquisto di un prodotto. L'analisi degli imbuti (Funnel Analysis) mostra in quale fase gli utenti abbandonano. Un imbuto tipico: Install → Sign Up → Add to Cart → Purchase. Se abbandonano a Sign Up, il problema è nella registrazione.

Coorti (Cohorts) — gruppi di utenti uniti da una caratteristica comune (data di installazione, paese, fonte di traffico). L'analisi delle coorti (Cohort Analysis) consente di confrontare il comportamento di diversi gruppi: retention per giorno per gli utenti che hanno installato l'app a gennaio vs febbraio. Proprietà Utente (User Properties) — attributi aggiuntivi dell'utente (abbonamento, livello, paese).

Segnalazione Crash: Crashlytics, Sentry

Firebase Crashlytics — strumento principale per tracciare errori e crash nelle applicazioni mobili. Crashlytics raccoglie stack trace, log e dati del dispositivo a ogni crash. Vantaggi: gratuito, integrazione automatica con Firebase Analytics, raggruppamento e prioritizzazione dei crash (crash che colpiscono la maggior parte degli utenti).

Sentry — alternativa a Crashlytics con supporto esteso per Flutter, React Native e altri framework multipiattaforma. Sentry raccoglie non solo crash ma anche problemi di performance (transazioni lente). Integrazione con Git (Sentry → issue → commit). In IT Sectr utilizziamo Crashlytics come strumento principale e Sentry per progetti su Flutter e React Native.

Errori Non Fatali (Non-Fatal Errors) — errori che non causano un crash ma interrompono la logica dell'app (richiesta fallita, puntatore nullo in try-catch). È importante registrare anche questi per avere un quadro completo della stabilità dell'app.

Test A/B e Esperimenti

Test A/B — metodo di confronto di due versioni di una schermata o funzionalità (A — controllo, B — variante) per scegliere la migliore in base alle metriche target. Nello sviluppo mobile, i test A/B vengono condotti tramite Firebase Remote Config o Amplitude Experiment. Durata minima del test — 7 giorni (per considerare il giorno della settimana).

Test A/A — test in cui entrambe le versioni sono identiche. Utilizzato per verificare la correttezza dello strumento statistico. Test Multivariato (MVT) — test di più modifiche contemporaneamente. Esempio: nuovo design della schermata + nuovo testo del pulsante (4 combinazioni). MVT richiede più traffico.

Significatività statistica (p-value < 0,05) — soglia minima per il processo decisionale. La dimensione del campione dipende dall'effetto atteso: per un miglioramento del 5%, sono necessari ~1000 utenti in ciascun gruppo. In IT Sectr eseguiamo test A/B in ogni fase dello sviluppo — questo migliora sistematicamente le metriche del 10–15%.

Firebase Remote Config — strumento per modificare da remoto i parametri dell'app senza pubblicare una nuova versione. Utilizzato per test A/B, implementazione graduale delle funzionalità, attivazione/disattivazione delle funzioni. Remote Config supporta la personalizzazione per pubblico.

Domande Frequenti

Da quali metriche dovrebbe iniziare un principiante?

Inizia con Retention D1, D7, D30 — questa è la metrica principale della qualità del prodotto. Poi aggiungi DAU/MAU (coinvolgimento) e Conversion Rate (efficacia). Collega LTV e ARPU dopo aver implementato la monetizzazione.

Firebase Analytics è gratuito?

, Firebase Analytics è completamente gratuito con eventi illimitati. Solo le funzionalità avanzate sono a pagamento: esportazione BigQuery (gratuito fino a 10 GB/mese), Firebase Remote Config (gratuito), Test A/B (gratuito fino a un certo volume).

Cos'è la Retention e perché è importante?

Retention — percentuale di utenti che tornano all'app. È un indicatore di quanto l'app sia utile. Se la Retention è bassa, attrarre nuovi utenti non sarà redditizio. Retention D1 > 30% — buono, D7 > 15% — eccellente.

In cosa differisce Amplitude da Firebase Analytics?

Firebase Analytics — strumento di base gratuito per la raccolta di eventi e report semplici. Amplitude — piattaforma per analisi di prodotto avanzate: coorti, imbuti, percorsi comportamentali, test A/B. Firebase per iniziare, Amplitude per crescere.

Quanto dovrebbe durare un test A/B?

Almeno 7 giorni — per considerare la differenza di comportamento tra giorni feriali e fine settimana. Per test con effetto piccolo (1–2%), sono necessarie 2–4 settimane. Non fermare il test al primo risultato positivo — attendi la significatività statistica (p < 0,05).

Riepilogo

  • Retention D1/D7/D30 — i principali indicatori di qualità dell'app.
  • DAU e MAU mostrano la scala del pubblico, LTV e ARPU mostrano la monetizzazione.
  • Firebase Analytics — partenza gratuita; Amplitude/Mixpanel — per analisi approfondite.
  • Event Tracking + Funnels + Cohorts — la base per comprendere il comportamento degli utenti.
  • Crashlytics — per il tracciamento dei crash; Sentry — per progetti multipiattaforma.
  • Test A/B (Firebase Remote Config) — essenziali per migliorare le metriche.
  • Inizia con Retention, aggiungi imbuti, collega test A/B — questo fornisce il 90% del valore dell'analisi.

Svilupperemo un'applicazione mobile chiavi in mano

IT Sectr crea applicazioni iOS e Android per startup e aziende dal 2017. Ti consulteremo e ti proporremo la soluzione migliore.

Discuti il progetto