تجربهٔ اولین اجرای اپلیکیشن

بزرگترین ریزش هر اپلیکیشنی در نود ثانیهٔ اول اتفاق میافتد.
کاربر نصب کرده، باز کرده، و در همان دقیقهٔ اول تصمیم میگیرد بماند یا نه. و اگر برود، تقریباً هیچوقت برنمیگردد — چون آیکونی روی صفحهاش مانده که حالا با تجربهٔ بدی گره خورده.
بیشتر تیمها ماهها روی قابلیتهای عمیق کار میکنند و همین نود ثانیه را دستنخورده رها میکنند.
چه چیزی کاربر را میپراند
به ترتیب فراوانی در پروژههایی که دیدهایم:
۱. ثبتنام اجباری پیش از دیدن هر چیزی. کاربری که هنوز نمیداند اپ چه کار میکند، شمارهٔ موبایلش را نمیدهد.
۲. درخواست مجوزهای متعدد در ثانیهٔ اول. دوربین، موقعیت، مخاطبین، اعلان — پشت سر هم. هر کدام یک دلیل برای بستن اپ است.
۳. چند صفحه معرفی که باید رد شوند. کسی نمیخواندشان.
۴. صفحهٔ خالی. کاربر وارد میشود و چیزی نیست، چون هنوز دادهای ندارد.
۵. کندی شروع. اگر بیش از چند ثانیه طول بکشد، بخشی از کاربران همانجا میروند. جزئیاتش در کارایی اپلیکیشن.
۶. خطا در اولین اجرا. اپی که در باز شدن اول میافتد، حذف میشود — و همان چیزی است که باعث رد شدن در بازبینی بازار هم میشود.
ترتیب درست
۱. ارزش را نشان دهید، پیش از اینکه چیزی بخواهید.
بگذارید کاربر بدون حساب، محصول را ببیند: فهرست کالاها، محتوای نمونه، عملکرد اصلی در حالت مشاهده.
ثبتنام را به لحظهای موکول کنید که واقعاً لازم است — هنگام خرید، ذخیره، یا ثبت سفارش. آنوقت کاربر دلیلی برای دادن اطلاعاتش دارد.
استثنا: اپلیکیشن سازمانی که کاربرش از قبل میداند چرا آمده. آنجا ورود مستقیم درست است.
۲. مجوزها را در لحظهٔ نیاز بخواهید، نه در ابتدا.
دسترسی دوربین را وقتی بخواهید که کاربر دکمهٔ «افزودن عکس» را زده. آن لحظه، دلیل درخواست بدیهی است و نرخ پذیرش چند برابر میشود.
و پیش از درخواست سیستمی، خودتان دلیل را توضیح دهید. یک صفحهٔ ساده که میگوید «برای پیدا کردن نزدیکترین فروشگاه، به موقعیت شما نیاز داریم» و بعد درخواست سیستم.
این بند روی اعلان حیاتیتر است: روی iOS اجازه یک بار پرسیده میشود و اگر رد شود، برگرداندنش تقریباً غیرممکن است — همان نکتهای که در اعلانهای موبایل گفتیم.
۳. کاربر را به فعالسازی برسانید.
هدف اولین نشست، آموزش نیست. رساندن کاربر به لحظهای است که ارزش را حس کند — همان نقطهٔ فعالسازی که در سنجههای اپلیکیشن تعریفش کردیم.
هر چیزی که در این مسیر نیست، حذف یا موکول شود.
صفحات معرفی: معمولاً نه
چند صفحهٔ اسلایدی در ابتدا، تقریباً همیشه رد میشوند.
جایگزینهای بهتر:
- راهنمای در لحظه. توضیح کوتاه دقیقاً وقتی کاربر به قابلیتی میرسد.
- حالت نمایشی با دادهٔ نمونه، تا کاربر ببیند اپ پر شده چه شکلی است.
- یک جملهٔ کوتاه در صفحهٔ اول بهجای سه اسلاید.
اگر واقعاً معرفی لازم است: حداکثر سه صفحه، همیشه قابل رد کردن، و هر صفحه یک نکته.
صفحهٔ خالی، فرصت از دست رفته
کاربر تازه وارد شده و فهرست سفارشهایش خالی است. بیشتر اپها اینجا یک متن خاکستری میگذارند: «موردی یافت نشد».
این بدترین استفادهٔ ممکن از مهمترین صفحه است.
حالت خالی باید سه چیز داشته باشد:
- بگوید چرا خالی است — «هنوز سفارشی ثبت نکردهاید».
- بگوید قدم بعدی چیست، با دکمه.
- نشان دهد پر شدنش چه شکلی است، اگر ممکن است.
این را در دیزاین سیستم بهعنوان یک الگوی رسمی تعریف کنید، نه اینکه هر توسعهدهنده چیز متفاوتی بسازد — همان نکتهای که در دیزاین سیستم گفتیم.
نکات بازار ایران
ورود با شمارهٔ موبایل و کد یکبارمصرف استاندارد است. سه چیز که تجربه را میسازد:
- خواندن خودکار کد از پیامک. کاربری که باید بین دو برنامه جابهجا شود و کد را حفظ کند، بخشیشان همانجا رها میکنند.
- پذیرش اعداد فارسی در فیلد کد و شماره.
- پیام روشن وقتی پیامک نمیرسد، با دکمهٔ ارسال دوباره و شمارنده. با توجه به نرخ تحویل واقعی پیامک، این حالت نادر نیست.
حجم دانلود اولیه. اگر اپ پس از نصب باید صد مگابایت داده بگیرد تا کار کند، کاربر با اینترنت همراه رهایش میکند.
کار در شبکهٔ ضعیف از همان اولین صفحه. اگر صفحهٔ اول به شبکه وابسته باشد و شبکه کند باشد، کاربر صفحهٔ سفید میبیند و میرود.
چطور بفهمیم مشکل داریم
قیف نود ثانیهٔ اول را بسنجید: چند درصد نصبکنندگان اپ را باز میکنند؟ از آنها چند درصد از صفحهٔ اول عبور میکنند؟ چند درصد به فعالسازی میرسند؟
هر جا افت بزرگی هست، همانجا کار کنید.
و پنج نفر را بنشانید و نگاه کنید. کسی که تا حالا اپ را ندیده. حرف نزنید، کمک نکنید، فقط ببینید کجا مکث میکند.
این تجربه همیشه فروتنانه است. چیزی که برای تیم بدیهی است، برای کاربر تازه نیست — و هیچ داشبوردی این را به شما نمیگوید.
چکلیست
- کاربر میتواند بدون حساب چیزی ببیند
- مجوزها در لحظهٔ نیاز و با توضیح خواسته میشوند
- اجازهٔ اعلان در اولین ثانیه پرسیده نمیشود
- صفحات معرفی حداکثر سهتا و قابل رد کردناند
- حالت خالی، قدم بعدی را نشان میدهد
- اپ در شبکهٔ کند و قطع، صفحهٔ اول را نشان میدهد
- کد پیامک خودکار خوانده میشود
- مسیر تا فعالسازی کمترین قدم ممکن را دارد
- روی دستگاه ضعیف و از نصب تازه تست شده
بند آخر سادهترین است و کمتر از همه انجام میشود. اپ را از گوشی پاک کنید و دوباره نصب کنید — همان چیزی که هر کاربر جدید میبیند و هیچکس در تیم سالهاست ندیده.