Funnel Analysis nell'analisi mobile — cos'è, fasi del funnel e come costruirlo

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

Il Funnel Analysis è un metodo di analisi mobile che traccia il progresso dell'utente attraverso una sequenza di passaggi verso un'azione target. I funnel mostrano in quale fase gli utenti abbandonano e perché. Secondo Amplitude, 2025, le app che analizzano regolarmente il Funnel Analysis aumentano la conversione in media del 20% in sei mesi grazie alla correzione mirata dei colli di bottiglia. Il funnel è lo strumento principale dell'analista di prodotto.

Punti chiave

  • Funnel Analysis — una sequenza di eventi che portano a una conversione target (acquisto, abbonamento, registrazione).
  • Conversion Rate in ogni passaggio — la percentuale di utenti che hanno raggiunto la fase successiva del funnel.
  • Drop-off — perdita di utenti in un passaggio specifico, segnale di un problema nell'UX o nel valore dell'offerta.
  • Tipi di funnel: aperti (l'utente può saltare passaggi), chiusi (sequenza rigorosa).
  • Strumenti: Amplitude (Pathfinder), Mixpanel (Flows), Firebase (Funnel report), Tableau (BI personalizzato).

Cos'è il Funnel Analysis?

Funnel Analysis (analisi a imbuto) è un metodo di analisi in cui viene identificata una sequenza di eventi che portano a una conversione. Ogni passaggio successivo include solo gli utenti che hanno completato tutti i precedenti. Il risultato è un “funnel” — un ingresso ampio (tutti coloro che hanno iniziato) e un'uscita stretta (coloro che hanno completato).

Nelle app mobili, un funnel tipico si presenta così: installazione → registrazione → onboarding → prima azione → azione ripetuta → acquisto. In ogni passaggio, alcuni utenti abbandonano, e il compito dell'analista è comprendere la causa e ridurre le perdite.

Metriche di base del funnel

MetricaFormulaEsempio
Conversion RateUtenti al passaggio N / Utenti al passaggio 170% hanno raggiunto il passaggio 3
Step ConversionUtenti al passaggio N+1 / Utenti al passaggio N85% sono passati dal passaggio 2 al 3
Drop-off Rate1 — Step Conversion15% hanno abbandonato al passaggio 2
Average TimeTempo medio tra i passaggi2,3 minuti dall'installazione alla registrazione

La metrica Average Time tra i passaggi è spesso sottovalutata. Se ci vogliono in media 45 minuti dall'installazione alla registrazione, il problema è nel caricamento dei contenuti o nella complessità della prima schermata.

Tipi di funnel nell'analisi mobile

I funnel sono divisi in due tipi principali — aperti e chiusi. La scelta dipende dallo scenario e dalla flessibilità del percorso utente.

Funnel chiuso (Strict Funnel)

L'utente deve completare tutti i passaggi rigorosamente in ordine. Se salta un passaggio o prende un'altra strada, non viene incluso nel funnel. Esempio: registrazione → conferma email → compilazione profilo → primo ordine. I funnel chiusi forniscono un quadro pulito ma escludono scenari utente reali.

Funnel aperto (Open Funnel)

L'utente può eseguire i passaggi in qualsiasi ordine o saltarne alcuni. Il sistema calcola la conversione in ogni passaggio in modo indipendente. Esempio: visualizzazione catalogo → aggiungi al carrello → checkout. Open Funnel è un metodo più realistico per la maggior parte delle app mobili.

  • Funnel chiuso — sequenza rigorosa, tutti i passaggi obbligatori
  • Funnel aperto — ordine libero, passaggi opzionali
  • Ibrido — primi passaggi obbligatori, successivi liberi

Esempio di funnel ibrido per app di abbonamento

Passaggio 1 (obbligatorio): installazione dell'app. Passaggio 2 (obbligatorio): visualizzazione della schermata di abbonamento. Passaggio 3 (opzionale): visualizzazione dei piani. Passaggio 4 (obbligatorio): acquisto dell'abbonamento. L'approccio ibrido offre un equilibrio tra purezza dei dati e realismo.

Fasi di costruzione del funnel

Costruire un funnel è un compito all'incrocio tra analisi e prodotto. Il processo consiste in cinque passaggi, dalla formulazione dell'ipotesi all'automazione del report.

Passaggio 1: Definisci la conversione target

Cosa vuoi che l'utente faccia? purchase_completed, subscription_started, referral_sent. L'evento target è la cima del funnel. Tutti i passaggi sottostanti portano ad esso.

Passaggio 2: Scomponi il percorso in eventi

Elenca tutti gli eventi obbligatori tra l'ingresso nell'app e l'azione target. Per l'e-commerce: app_opened → product_viewed → add_to_cart → checkout_started → payment_selected → purchase_completed. Ogni evento dovrebbe già esistere in Event Tracking o essere aggiunto.

Passaggio 3: Scegli una finestra temporale

Finestra temporale — il tempo massimo tra il primo e l'ultimo passaggio. Per scenari rapidi (installazione di gioco) — 24 ore. Per abbonamenti — 7 o 30 giorni. Gli eventi fuori dalla finestra non sono inclusi nell'analisi.

La scelta della finestra influisce direttamente sulla conversione: una finestra troppo breve (1 ora) esclude gli utenti che sono tornati dopo 2 ore per completare un acquisto. Troppo lunga (30 giorni) include azioni casuali. L'ottimale è determinato analizzando il tempo tra i passaggi: costruisci una distribuzione degli intervalli e seleziona la finestra al 90° percentile.

Per i funnel veloci (onboarding, registrazione) usa una finestra di 1 ora. Per quelli medi (primo acquisto) — 7 giorni. Per quelli lunghi (abbonamento) — 30 giorni. Finestre diverse per diverse coppie di passaggi possono essere utilizzate all'interno dello stesso funnel.

sql
-- Esempio di calcolo del Funnel in BigQuery
WITH funnel_steps AS (
  SELECT
    user_id,
    event_name,
    event_timestamp,
    LAG(event_name) OVER (
      PARTITION BY user_id ORDER BY event_timestamp
    ) AS previous_event
  FROM `project.events.*`
  WHERE event_name IN (
    'app_opened', 'product_viewed',
    'add_to_cart', 'purchase_completed'
  )
)
SELECT
  event_name AS step,
  COUNT(DISTINCT user_id) AS users,
  ROUND(
    COUNT(DISTINCT user_id)
    / MAX(COUNT(DISTINCT user_id)) OVER (), 3
  ) AS conversion_rate
FROM funnel_steps
GROUP BY step
ORDER BY ARRAY_POSITION(
  ['app_opened', 'product_viewed',
   'add_to_cart', 'purchase_completed'],
  event_name
)

La query utilizza LAG per tracciare la sequenza e ARRAY_POSITION per ordinare i passaggi. Il risultato è una tabella con il numero di utenti e la conversione in ogni passaggio.

Passaggio 4: Verifica sui dati storici

Costruisci il funnel sui dati degli ultimi 30 giorni. Se “checkout_started” ha una conversione dell'80% ma “purchase_completed” del 25%, il problema è nel modulo di pagamento. Confronta con i benchmark competitivi: la conversione media del carrello nelle app mobili è del 15–25% secondo Statista (2024).

Passaggio 5: Automatizza il monitoraggio

Imposta un report giornaliero con il funnel in una dashboard (Looker Studio, Tableau). Aggiungi avvisi: se il Conversion Rate in un passaggio scende sotto il limite di controllo, invia una notifica a Slack o Telegram.

Analisi delle perdite nel funnel

Drop-off Analysis è una fase chiave del Funnel Analysis. Le perdite in ogni passaggio sono una fonte di ipotesi per il miglioramento del prodotto. Vengono identificate tre zone di problema: bug tecnici, barriere UX e scenari motivazionali.

Perdite tecniche

Se il 15% degli utenti abbandona al passaggio “registration_completed” dopo aver inserito il numero di telefono, verifica il gateway SMS. Le perdite tecniche si risolvono in 1–2 giorni e forniscono un rapido aumento della conversione. Usa Firebase Crashlytics in combinazione con il funnel per identificare i bug.

Barriere UX

Se il 40% viene perso a “cart_viewed” → “checkout_started”, il problema è nell'UX del carrello. Forse non c'è un pulsante “Checkout” sopra la piega dello schermo, o il costo di spedizione non viene mostrato prima di inserire l'indirizzo. L'analisi UX richiede replay di sessione (Hotjar, UXCam, Smartlook).

Perdite motivazionali

Se l'utente raggiunge “payment_selected” ma non completa l'acquisto, il valore dell'offerta è inferiore al prezzo. Le perdite motivazionali si affrontano con sconti, prove e prova sociale. Test A/B: mostra al 50% degli utenti le recensioni sulla pagina di pagamento e confronta la conversione.

  • Tecniche — bug, timeout, errori API (fino al 20% delle perdite)
  • Barriere UX — navigazione complessa, CTA nascosti (fino al 35%)
  • Motivazionali — prezzo, mancanza di fiducia (fino al 45%)

Metodologia di analisi: 5 Perché per il funnel

La tecnica dei 5 Perché applicata al funnel: in un passaggio in cui la conversione è calata del 20%, poni in sequenza cinque domande “perché”. Perché gli utenti non arrivano al pagamento? Perché il modulo di pagamento carica lentamente. Perché carica lentamente? Perché la richiesta al gateway di pagamento va in timeout. Perché va in timeout? Perché l'SDK non è aggiornato. La metodologia identifica la causa principale, non il sintomo.

L'analisi di coorte del funnel è un altro strumento. Confronta il funnel degli utenti che hanno installato l'app a gennaio e febbraio. Se la coorte di febbraio mostra un calo del 15% della conversione al passaggio “registrazione”, la causa è un cambiamento nella schermata di onboarding rilasciato a fine gennaio. Le coorti isolano i fattori temporali.

Secondo CXL Institute (2024), l'analisi sistematica del Drop-off seguita da test A/B delle ipotesi produce un aumento medio della conversione del funnel del 30% in 3 mesi.

Strumenti per il Funnel Analysis

Ogni strumento offre il proprio approccio alla costruzione dei funnel. La scelta dipende dalla complessità del prodotto e dal budget.

Amplitude — Pathfinder e Funnel Analysis

Amplitude è leader nell'analisi di prodotto. Il Funnel Analysis integrato consente di segmentare il funnel per coorti, dispositivi e versioni dell'app. Pathfinder mostra le diramazioni — quanti utenti hanno seguito un percorso alternativo dopo il passaggio 2.

Mixpanel — Flows

Mixpanel Flows visualizza il funnel come un grafo di transizioni. Pro: aggiornamento in tempo reale. Contro: filtraggio limitato nel piano gratuito. Adatto a progetti di medie dimensioni con un team fino a 10 analisti.

Firebase Analytics — Funnel Report

Firebase fornisce un Funnel Report gratuito con un limite fino a 10 passaggi. L'integrazione con BigQuery consente di costruire funnel personalizzati tramite SQL. Ideale per startup che stanno appena iniziando ad analizzare la conversione.

Tableau + BigQuery

Per soluzioni enterprise, usa Tableau con BigQuery come sorgente. Questo offre flessibilità totale: metriche personalizzate, analisi end-to-end dall'installazione al LTV, monitoraggio in tempo reale. Richiede un ingegnere BI.

Google Analytics 4 — Funnel Exploration

GA4 offre Funnel Exploration nella sezione Explore. Supporta fino a 10 passaggi, segmentazione per parametri utente e confronto di periodi. Contro: flessibilità limitata rispetto ad Amplitude, ma completamente gratuito e integrato con Google Ads.

Confronto degli strumenti di Funnel Analysis

StrumentoGratuitoMax passaggiBigQueryTempo reale
Firebase10No
AmplitudeNo
MixpanelNoNo
GA410No
Tableau+BigQueryNo

La scelta dello strumento è determinata dalla frequenza di analisi. Per il monitoraggio giornaliero dei funnel, sono adatti Amplitude o Mixpanel. Per report strategici settimanali — Tableau con BigQuery. Per startup — Firebase o GA4.

Domande frequenti

Quanti passaggi dovrebbe avere un funnel?

Il numero ottimale di passaggi è 4–7. Meno di 4 — il funnel è troppo aggregato, i problemi non sono visibili. Più di 7 — la precisione diminuisce: troppo pochi utenti raggiungono l'8° passaggio per la significatività statistica. Concentrati sui punti di decisione chiave.

Come gestire il passaggio zero (installazione)?

L'installazione è l'ingresso nel funnel solo per il traffico a pagamento. Per il traffico organico, l'ingresso è app_opened o screen_view della prima schermata. Usa l'attribuzione (AppsFlyer / Adjust) per separare le installazioni per fonte e calcolare la conversione per ogni canale.

Perché la conversione del funnel differisce dal CR nei report delle piattaforme pubblicitarie?

Le piattaforme pubblicitarie (Meta, Google) misurano la conversione secondo il proprio modello di attribuzione (ultimo clic, view-through). Il Funnel Analysis misura rigorosamente per eventi in-app. Una discrepanza del 10–20% è normale. Concentrati sul funnel interno come fonte di verità.

Con quale frequenza dovrebbe essere aggiornato il funnel?

Giornalmente per le metriche di prodotto. Settimanalmente per i report strategici. La revisione giornaliera del funnel permette di individuare un calo della conversione immediatamente dopo un rilascio problematico. Imposta un avviso quando lo Step Conversion scende sotto 3 sigma dalla media.

Si può costruire un funnel senza eventi di Event Tracking?

Solo basandosi su Screen View — sì, con limitazioni. Un funnel basato su schermate mostra dove l'utente abbandona ma non spiega perché. Per un'analisi completa, sono necessari eventi di business: add_to_cart è più informativo di screen_view della schermata del carrello.

Riepilogo

  • Funnel Analysis — una sequenza di eventi dall'ingresso all'azione target con misurazione della conversione in ogni passaggio.
  • Tipi di funnel: chiusi (ordine rigoroso), aperti (ordine libero), ibridi.
  • Conversion Rate — la proporzione di utenti che hanno raggiunto un passaggio rispetto al primo passaggio.
  • Drop-off Analysis divide le perdite in tecniche, UX e motivazionali — ciascuna richiede una diversa strategia di correzione.
  • Funnel ottimale contiene 4–7 passaggi e una finestra temporale da 24 ore a 30 giorni.
  • Strumenti: Amplitude (avanzato), Mixpanel (intermedio), Firebase (gratuito + BigQuery).
  • Automazione dei report giornalieri e degli avvisi è lo standard per i team data-driven.

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

Leggi anche