Skip to main content

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:

FieldWajib?Fungsi
Nama panggilanYaAgar AI bisa memanggil dengan nama
Tujuan belajarTidak (bisa nanti)Membantu personalisasi awal
Pekerjaan/statusTidak (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 HasilCara Menampilkan
Level CEFRVisual yang jelas (contoh: "B1 - Intermediate")
Sub-LevelPosisi spesifik (contoh: "B1 Lower")
Kekuatan2-3 hal yang sudah bagus, dengan bahasa positif
Area pengembangan2-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​

PrinsipImplementasi
Quick winPengguna harus menyelesaikan sesuatu yang bermakna dalam sesi pertama
Tidak overwhelmJangan tampilkan terlalu banyak informasi sekaligus
ProgresifInformasi dan fitur diperkenalkan secara bertahap
Rasa pencapaianSetiap 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]