BookMyShow è la più grande compagnia di biglietteria dell'India, con più di 50 milioni di visitatori al mese. Ha sviluppato una versione migliorata del suo sito web mobile utilizzando una PWA (Progressive Web App), ottenendo un aumento di oltre l'80% delle conversioni, ovvero un maggior numero di utenti che acquistano biglietti.
Dal lancio della nostra PWA, abbiamo registrato un aumento esponenziale della tecnologia mobile tassi di conversione. La PWA ci ha aiutato a entrare in contatto con più persone sui dispositivi mobili e la maggior parte del nostro pubblico è costituita dagli utenti di dispositivi mobili.
Sahil Tewari, Assistant General Manager, Mobile & Web
- La PWA di BookMyShow ha generato un aumento dei tassi di conversione superiore all'80%.
- Le dimensioni della PWA sono 54 volte inferiori rispetto all'app per Android e 180 volte inferiori rispetto all'app per iOS.
- Il caricamento della PWA richiede meno di 2,94 secondi e consente il pagamento entro 30 secondi.
Sfide
BookMyShow ha un pubblico mobile in crescita. Oltre l'85% delle transazioni avviene sui dispositivi mobili. Il traffico web dell'azienda ha superato di recente quello dei computer traffico web. Nonostante la crescita del traffico, l'azienda doveva affrontare frequenze di rimbalzo elevate in quanto la velocità di caricamento e l'esperienza utente dei loro siti web per dispositivi mobili non erano ottimali.
Anche l'app nativa presentava problemi perché richiedeva un elevato utilizzo di dati e memoria siano efficaci. "Gli utenti utilizzavano l'app nativa ed erano soddisfatti, ma le loro preoccupazioni principali erano l'utilizzo dei dati e la memoria che consumano", afferma Anish Tripathi, vicepresidente del settore Design. "E se il cliente ha disinstallato l'app e provato usando il browser mobile, non ha funzionato allo stesso modo".
Soluzione
Sapendo che velocità ed efficienza sono fondamentali per un'esperienza di acquisto di biglietti ottimale, BookMyShow ha lanciato una PWA per offrire la migliore esperienza web mobile possibile alla maggior parte dei suoi utenti. Una PWA offrirebbe un'esperienza di prenotazione di film fluida e senza problemi che ottimizzerebbe la velocità e rimuoverebbe i vincoli relativi ai dati per i clienti esistenti, senza sacrificare l'esperienza utente.
Il passaggio a una PWA ha anche dato a BookMyShow l'opportunità di eseguire contemporaneamente la migrazione dal proprio stack di backend PHP, il che ha comportato la necessità di rifare alcuni lavori di sviluppo di base. Hanno adottato soluzioni all'avanguardia e creato una vera e propria potente app web tecnicamente avanzata che offre agli utenti funzionalità affidabili e coinvolgenti, proprio come l'app nativa.
La PWA è ottimizzata per la velocità. L'obiettivo dell'app, la cui realizzazione ha richiesto solo 10 mesi, è stato creare un'esperienza di pagamento in 30 secondi. Erano anche entusiasti di utilizzare la funzionalità "Aggiungi alla schermata Home" per offrire un'esperienza simile a quella di un'app nativa. La sua applicazione PWA è di soli circa 440 KB, 54 volte più piccola dell'app per Android e 180 volte più piccola dell'app per iOS. BookMyShow ha anche sfruttato i service worker per offrire prestazioni affidabili su reti lente o inaffidabili. Anche il consumo di dati è notevolmente inferiore, grazie all'ottimizzazione. Quando un utente richiede una determinata pagina, vengono caricati solo gli asset necessari per quella pagina, in modo da risparmiare dati. Sulle reti 2G, il tempo di caricamento iniziale è di soli 4 secondi. Anche per i suggerimenti di film personalizzati, la PWA richiede meno di 2,94 secondi nei caricamenti successivi. Tutte queste modifiche hanno comportato un aumento di oltre l'80% dei tassi di conversione, un'enorme differenza nel risultato finale di BookMyShow.