Ứng dụng web tiến bộ mới của BookMyShow giúp số lượt chuyển đổi tăng thêm 80%

BookMyShow là công ty bán vé lớn nhất của Ấn Độ, với hơn 50 triệu khách truy cập mỗi tháng. Họ đã phát triển một phiên bản cải tiến của trang web dành cho thiết bị di động bằng cách sử dụng Ứng dụng web tiến bộ (PWA), giúp số lượt chuyển đổi tăng hơn 80%, tức là có thêm nhiều người dùng mua vé.

Kể từ khi ra mắt PWA, chúng tôi đã nhận thấy tỷ lệ chuyển đổi trên thiết bị di động tăng theo cấp số nhân. PWA đã giúp chúng tôi kết nối với nhiều người hơn trên thiết bị di động và chính người dùng thiết bị di động tạo nên phần lớn đối tượng nói chung của chúng tôi.

Sahil Tewari, Trợ lý tổng giám đốc, thiết bị di động và web
  • Ứng dụng web tiến bộ (PWA) của BookMyShow đã giúp tỷ lệ chuyển đổi của họ tăng hơn 80%.
  • Kích thước của PWA nhỏ hơn 54 lần so với ứng dụng Android và nhỏ hơn 180 lần so với ứng dụng iOS.
  • PWA mất chưa đầy 2,94 giây để tải và cho phép thanh toán trong vòng 30 giây.

Thử thách

BookMyShow có số lượng độc giả trên thiết bị di động ngày càng tăng. Hơn 85% giao dịch diễn ra trên thiết bị di động và gần đây, lưu lượng truy cập web dành cho thiết bị di động của công ty đã vượt qua lưu lượng truy cập web trên máy tính để bàn. Ngay cả khi lưu lượng truy cập tăng lên, công ty này vẫn gặp phải tỷ lệ thoát cao vì tốc độ tải trang web dành cho thiết bị di động và trải nghiệm người dùng của họ chưa được tối ưu.

Ứng dụng gốc của họ cũng gặp vấn đề vì cần sử dụng nhiều dữ liệu và bộ nhớ thì mới có hiệu quả. Anish Tripleathi, Phó chủ tịch thiết kế cho biết: "Mọi người đang sử dụng và hài lòng với ứng dụng gốc đó, nhưng mối quan tâm chính của họ là mức sử dụng dữ liệu và bộ nhớ mà ứng dụng tiêu thụ." Và nếu họ đã gỡ cài đặt ứng dụng và thử dùng trình duyệt cho thiết bị di động, thì nó cũng không hoạt động theo cách tương tự."

Giải pháp

Vì biết rằng tốc độ và tính hiệu quả là yếu tố then chốt để mang lại trải nghiệm mua vé tốt, BookMyShow đã ra mắt một ứng dụng web tiến bộ (PWA) để cung cấp trải nghiệm web di động tốt nhất có thể cho phần lớn người dùng. PWA sẽ cung cấp trải nghiệm đặt phim mượt mà, liền mạch, giúp tối ưu hoá tốc độ và loại bỏ các hạn chế về dữ liệu cho những khách hàng hiện tại mà không ảnh hưởng đến trải nghiệm người dùng.

Việc chuyển sang PWA cũng mang lại cho BookMyShow cơ hội đồng thời di chuyển khỏi ngăn xếp phụ trợ PHP, liên quan đến việc làm lại một số công việc phát triển cốt lõi. Họ đã áp dụng các giải pháp tiên tiến và xây dựng một ứng dụng web thực sự mạnh mẽ, tiên tiến về mặt kỹ thuật, mang lại cho người dùng trải nghiệm nhanh, đáng tin cậy và hấp dẫn giống như ứng dụng gốc.

PWA được tối ưu hoá về tốc độ. Mục tiêu cho ứng dụng (chỉ mất 10 tháng để xây dựng) đã được tạo để cho phép thanh toán trong vòng 30 giây. Họ cũng rất hào hứng sử dụng tính năng "thêm vào màn hình chính" để cung cấp trải nghiệm giống như ứng dụng gốc. Ứng dụng PWA của họ chỉ có kích thước khoảng 440 KB – nhỏ hơn 54 lần so với ứng dụng Android và nhỏ hơn 180 lần so với ứng dụng iOS. BookMyShow cũng tận dụng trình chạy dịch vụ để mang lại hiệu suất đáng tin cậy trên các mạng chậm hoặc không đáng tin cậy. Mức tiêu thụ dữ liệu cũng thấp hơn đáng kể nhờ tính năng tối ưu hoá. Khi người dùng yêu cầu một trang cụ thể, chỉ những tài sản cần thiết cho trang đó mới được tải để bảo toàn dữ liệu. Trên mạng 2G, thời gian tải ban đầu chỉ là 4 giây. Ngay cả đối với các đề xuất về phim được cá nhân hoá, PWA chỉ mất chưa đến 2,94 giây trong các lần tải tiếp theo. Tất cả những thay đổi này dẫn đến tỷ lệ chuyển đổi tăng hơn 80%, một sự khác biệt lớn về lợi nhuận của BookMyShow.