टेलीग्राम मिनी ऐप्स ने हमारे ऑनबोर्डिंग समय को 2 मिनट से घटाकर 10 सेकंड कैसे कर दिया

मुझे लगा था कि मेरा नया गेम बनाना मुश्किल होगा।

मैं गलत था।

मुश्किल हिस्सा गेम लॉजिक या एनिमेशन नहीं था।

मुश्किल हिस्सा वह सब कुछ था जो गेम शुरू होने से पहले होता है।

मैंने गेमप्ले को ऑप्टिमाइज़ करने में बहुत अधिक समय बिताया।

मुझे उस समय को ऑप्टिमाइज़ करना चाहिए था जो एक यूजर के "चलो खेलते हैं" कहने और वास्तव में खेलने के बीच बीतता है।

पारंपरिक मोबाइल गेम्स में बहुत सारे स्टेप्स होते हैं:

  • लिंक प्राप्त करना
  • ऐप स्टोर खोलना
  • ऐप डाउनलोड करना
  • ऐप इंस्टॉल करना
  • अकाउंट बनाना
  • ईमेल वेरीफाई करना
  • साइन इन करना
  • रूम ढूँढना
  • खेलना शुरू करना

हर स्टेप लोगों को गेम छोड़ने पर मजबूर कर देता है। ऑनबोर्डिंग काम की तरह महसूस होती है।

मैं ऐसा फ्लो चाहता था जो ऐसा दिखे:

  • लिंक प्राप्त करना
  • टैप करना
  • खेलना

टेलीग्राम मिनी ऐप्स ने इस समस्या का समाधान कर दिया।

यूजर्स के पास पहले से ही टेलीग्राम है। उनके पास एक पहचान, एक प्रोफाइल और एक सोशल ग्राफ है।

नए अकाउंट बनाने के बजाय, हम उसी का उपयोग करते हैं जो उनके पास पहले से है।

हमारा नया फ्लो:

  • लिंक प्राप्त करना
  • टेलीग्राम खोलना
  • खेलना शुरू करना

कोई इंस्टॉलेशन नहीं। कोई रजिस्ट्रेशन नहीं। कोई पासवर्ड नहीं।

नए यूजर्स 5 से 10 सेकंड में गेम में शामिल हो जाते हैं।

मैंने FPS या API लेटेंसी को अपने मुख्य मेट्रिक के रूप में ट्रैक करना बंद कर दिया।

मैंने "Time to first game" को ट्रैक करना शुरू किया।

लोगों को आपकी तकनीक की परवाह नहीं है। उन्हें इस बात की परवाह है कि वे कितनी जल्दी वैल्यू तक पहुँचते हैं।

सबसे अच्छा ऑनबोर्डिंग वह है जिसे यूजर्स नोटिस भी नहीं करते।

टेलीग्राम पर निर्माण करने की अपनी चुनौतियाँ हैं:

  • मोबाइल WebView में काम करना
  • मोबाइल के लिए एनिमेशन ऑप्टिमाइज़ करना
  • डीप लिंक्स को हैंडल करना
  • स्टेट मैनेज करना
  • छोटी स्क्रीन के लिए डिज़ाइन करना

बाधाओं (friction) को कम करने के लिए ये समझौते सार्थक हैं।

मैं पहले सोचता था कि बेहतरीन प्रोडक्ट्स के लिए अधिक फीचर्स की आवश्यकता होती है।

अब मैं जानता हूँ कि बेहतरीन प्रोडक्ट्स बाधाओं को हटाकर जीतते हैं।

हर अतिरिक्त स्क्रीन या पासवर्ड यूजर के जाने का एक मौका है।

अब जब मैं कुछ बनाता हूँ, तो मैं एक अलग सवाल पूछता हूँ:

"यूजर्स को वैल्यू मिलने से पहले मैं क्या हटा सकता हूँ?"

ऑनबोर्डिंग को दो मिनट से घटाकर दस सेकंड करना मेरा सबसे अच्छा प्रोडक्ट निर्णय था।

स्रोत: https://dev.to/ivan_tishkov/how-telegram-mini-apps-reduced-our-onboarding-from-2-minutes-to-10-seconds-ji8