3.2 · Alur Registrasi & Onboarding
Kapan Registrasi Terjadi?
Registrasi terjadi setelah pengguna sudah melewati Ice Breaker dan Universal Assessment - artinya mereka sudah merasakan nilai ELJoy terlebih dahulu. Registrasi bukan penghalang di depan, tapi kelanjutan natural dari pengalaman.
Alur Registrasi
Step 1: Pilihan Metode Registrasi
- Google Sign-In (utama - satu tap)
- Email + Password (alternatif)
Prioritaskan social login untuk mengurangi friction. Form registrasi manual sebagai opsi cadangan.
Step 2: Informasi Dasar (Opsional, bisa di-skip)
Setelah berhasil buat akun, opsional minta informasi tambahan:
| Field | Wajib? | Fungsi |
|---|---|---|
| Nama panggilan | Ya | Agar AI bisa memanggil dengan nama |
| Tujuan belajar | Tidak (bisa nanti) | Membantu personalisasi awal |
| Pekerjaan/status | Tidak (bisa nanti) | Membantu pemilihan topik yang relevan |
Penting: Jangan meminta terlalu banyak informasi di awal. Lebih baik mengumpulkan data secara bertahap melalui interaksi natural.
Step 3: Selamat Datang sebagai Member Baru
- Pesan ucapan selamat bergabung
- Penjelasan singkat apa yang akan terjadi selanjutnya:
"Sekarang, mari kita kenali kemampuanmu lebih dalam agar ELJoy bisa merancang perjalanan belajar yang benar-benar sesuai untukmu."
Alur Onboarding
Step 4: Adaptive Confirmation Assessment
- Langsung setelah registrasi, pengguna masuk ke assessment tahap ketiga
- AI menggunakan data dari Ice Breaker dan Universal Assessment sebagai titik awal
- Tantangan yang diberikan disesuaikan dengan estimasi kemampuan
- Durasi: ± 15-20 menit
Step 5: Hasil Assessment Lengkap
Setelah selesai, tampilkan hasil yang lengkap dan mudah dipahami:
| Komponen Hasil | Cara Menampilkan |
|---|---|
| Level CEFR | Visual yang jelas (contoh: "B1 - Intermediate") |
| Sub-Level | Posisi spesifik (contoh: "B1 Lower") |
| Kekuatan | 2-3 hal yang sudah bagus, dengan bahasa positif |
| Area pengembangan | 2-3 hal yang perlu diperbaiki, tanpa bahasa negatif |
| Rekomendasi awal | "Berdasarkan hasil ini, kami sarankan mulai dari..." |
Step 6: Personalized Learning Blueprint
- Tampilkan peta perjalanan belajar yang sudah disiapkan
- Tunjukkan Learning Objective pertama yang akan dikerjakan
- Jelaskan apa itu "Mission" dan bagaimana cara kerjanya
Step 7: Mission Pertama
- Langsung arahkan ke Mission pertama - jangan biarkan pengguna "menganggur" setelah onboarding
- Mission pertama harus sederhana, bisa diselesaikan dalam 10-15 menit, dan memberikan rasa pencapaian
Prinsip Onboarding
| Prinsip | Implementasi |
|---|---|
| Quick win | Pengguna harus menyelesaikan sesuatu yang bermakna dalam sesi pertama |
| Tidak overwhelm | Jangan tampilkan terlalu banyak informasi sekaligus |
| Progresif | Informasi dan fitur diperkenalkan secara bertahap |
| Rasa pencapaian | Setiap langkah onboarding memberikan rasa "saya sudah mencapai sesuatu" |
State Diagram Onboarding
[Registrasi berhasil]
↓
[Welcome + penjelasan singkat]
↓
[Adaptive Confirmation Assessment]
↓
[Hasil Assessment Lengkap]
↓
[Lihat Personalized Learning Blueprint]
↓
[Mission Pertama]
↓
[Selesai onboarding - masuk Daily Experience]