MASA by LabMu · CX1 · Customer Journey Map · CX Expert deliverable

Customer Journey Map

Pemetaan end-to-end pengalaman pengguna MASA — dari pertama dengar sampai menjadi advocate. Per segmen, per touchpoint, per fitur cluster. Dengan pain point, opportunity, dan moment of truth yang traced ke data nyata.

Role  CX Expert (pengalaman 20 tahun)
Basis data  Firebase 90-hari · Play Store 4.7k review · Figma audit · Sharing Session MASA · MASA Research
Segmen  3 (Kader · Muslim Umum · Habit Seeker)
Konsumen  Product Designer · PM · Marketing · Dev

§1Pendekatan CX Expert

Sebagai CX Expert, saya tidak melihat MASA sebagai kumpulan layar. Saya melihatnya sebagai perjalanan manusia — dari ketidaktahuan, melalui eksplorasi, menuju kepercayaan, dan akhirnya kesetiaan. Setiap titik di perjalanan itu adalah momen di mana MASA bisa memperkuat atau menghancurkan hubungan.

Framework yang dipakai: 7-stage lifecycle journey (Awareness → Download → Onboarding → First Value → Habit Formation → Trust Deepening → Advocacy) × 3 segmen × 6 dimensi per stage (Thinking · Doing · Feeling · Pain · Opportunity · Metric).

§2Tiga segmen — recap untuk konteks

Segmen 1
Kader Muhammadiyah
MotivasiMenjalankan amanah Persyarikatan. MASA = bukti kader modern. Context of useEvent ranting · bayar iuran · cek KTAM · Qur'an pagi Trust driverLogo Muhammadiyah, nama pengurus ranting, rasa "milik kita" RiskIuran broken = malu di depan jamaah. Notif berantakan = hilang respect. Ukuran~50-100rb anggota aktif (estimasi NBM)
Segmen 2
Muslim Umum
MotivasiPanduan ibadah harian yang akurat dan ringan. Tidak peduli organisasi. Context of useJadwal sholat · Qur'an · Doa · sesekali donasi Trust driverAkurasi konten · tidak banyak iklan · sumber tafsir yang jelas RiskTerlalu banyak fitur yang tidak relevan → uninstall. App terasa "bukan untuk saya". UkuranMayoritas 122rb active users
Segmen 3
Habit Seeker
MotivasiKonsistensi ibadah. Ingin diingatkan & dilacak progressnya. Context of useQur'an pagi + sedekah + streak check + Sholat reminder Trust driverMekanika yang bekerja (reminder nyala, progress tersimpan) · anti-riya' RiskStreak shaming → uninstall. Gamification berlebihan → terasa "bukan ibadah". UkuranGen Z muslim · estimasi 20-30% dari user aktif

§3Journey Map — Segmen 2: Muslim Umum (primary)

Segmen terbesar. Journey mereka menentukan retention curve app secara keseluruhan. Ini journey yang harus paling mulus.

1 · Awareness 2 · Download 3 · Onboarding 4 · First Value 5 · Habit Formation 6 · Trust Deepening 7 · Advocacy
Thinking "Butuh app jadwal sholat yang akurat" "Rating 4.6, Muhammadiyah — kayaknya bisa dipercaya" "Ini buat siapa ya? Banyak banget fiturnya" "Oh ternyata jadwal sholatnya persis. Qur'an-nya juga enak" "Tiap pagi buka MASA dulu sebelum ngapa-ngapain" "Sedekah lewat sini aman, ada kuitansi LazisMu" "Istri/teman harus coba ini, lebih akurat dari Muslim Pro"
Doing Search "jadwal sholat" di Google / Play Store. Lihat iklan di masjid. Download dari Play Store. Buka pertama kali. Lihat splash. Swipe onboarding. Skip login (guest). Cari jadwal sholat. Cek jadwal sholat → akurat. Buka Qur'an → resume jalan. Bookmark ayat. Buka MASA pagi (Subuh notif). Baca Qur'an. Lihat doa. Sedekah Subuh. Bayar zakat. Lihat kuitansi. Cek program LazisMu. Donasi rutin. Share ke WA keluarga. Rekomendasikan di grup pengajian.
Feeling 😐 🤔 😕 😊 😌 🤝 ❤️
Pain point Tidak tahu MASA ada. SEO lumayan tapi social = 0. Organic social 14 sessions (Firebase). App size besar. Permission langsung muncul (OS dialog tanpa primer). Onboarding generik — "semua kebaikan berkumpul". Tidak tahu ini app untuk siapa. 19 modul membingungkan. Notif adzan kadang tidak tepat waktu. Qur'an resume tidak prominent. Notif tetap bunyi walau dimatikan (bug). Tidak ada reason untuk kembali selain sholat. Donasi terasa "lubang hitam" — tidak tahu dana ke mana. Kuitansi minim. Tidak ada share mechanism. Tidak ada referral. Tidak ada social proof.
Opportunity SEO strong (871rb organic). Leverage Muhammadiyah authority di messaging. Permission primer + 3-segment picker → user merasa dilibatkan. 3-segment onboarding → "Muslim umum" path → Beranda fokus ibadah, bukan 19 modul. Bridge A (Sholat→Qur'an) + resume prominent. Tafsir Tarjih = value unik. Bridge B (Qur'an→Sedekah) + Pesan Hari Ini (variable reward). Fix notif bug. Trust 3-lapis (kuitansi + breakdown + foto). Weekly impact digest. Share moment. Referral reward. Social proof anonim (1.243 jamaah).
Touchpoint Google · Play Store · masjid QR · WA grup Play Store → app open Splash → segment → permission → Beranda Beranda → Sholat → Qur'an → Doa Push notif → Beranda → Qur'an → Sedekah → impact Beri tab → LazisMu → payment → kuitansi Share button → WA → Play Store link
Key metric Organic search traffic · app impressions Install rate · first_open (67rb/90d) Onboarding complete rate · segment selection rate D1 retention (49%) · feature_selected (1.3jt) D7 (27%) · D30 (30%) · DAU/MAU (17%) Transaction completion · repeat donation rate Referral rate · share count · NPS

§4Journey Map — Segmen 1: Kader Muhammadiyah

1 · Awareness2 · Download3 · Onboarding4 · First Value5 · Habit6 · Trust7 · Advocacy
Thinking"PP bilang harus pakai MASA, mungkin bagus""Surat edaran sudah turun, saya download""Langsung cari KTAM saya""KTAM digital! Praktis di event""Tiap bulan bayar iuran di sini, cek event ranting""Dana iuran saya transparan, saya bangga""Saya anjurkan jamaah ranting download"
DoingDapat surat edaran PP / PCM. QR di masjid.Download karena instruksi organisasi.Login M-ID → verifikasi NBM → cek KTAM.Tunjukkan KTAM di event → QR scan berhasil.Bayar iuran → cek event ranting → Qur'an pagi.Lihat breakdown iuran → tahu dana dipakai apa.Ajak jamaah download. Demo di rapat ranting.
Feeling😐🙂😊😊😤🤝💪
Pain pointTergantung surat edaran — belum mandatory di semua wilayah.App terasa generik, bukan "untuk kader".NBM sync error — "nomor NBM beda, foto profil terisi sendiri".KTAM tab bersaing dengan Bookmark (tidak proporsional).BUG: VA blank saat bayar iuran. Malu di depan jamaah. "Kalau bisa gak ada iuran bulanan."Tidak ada surface "ranting saya". Tidak tahu siapa pengurus di app.Tidak ada tools untuk kader mengajak jamaah (no referral, no QR share).
OpportunityDistribution 60% (Sharing Session). Surat dari KH chairman = 1jt user.Segment picker → "Saya warga Muhammadiyah" → Beranda Kader.NBM auto-verify + KTAM prominent → first value in 30 detik.KTAM QR + event check-in → immediate utility.Fix VA bug (P0). Reframe iuran "partisipasi" + breakdown dana."Ranting Saya" surface (Trust Layer 4). Nama pengurus. Event lokal.Kader invite link. Ranting leaderboard (opt-in). Demo toolkit.
Key metricDistribution channel downloadsM-ID login rateNBM verify success rate · liveness_success (39rb)KTAM QR scan rate · event check-inIuran payment success rate · D30 retention kaderRanting page view · breakdown click · transparency NPSKader invite conversion · ranting adoption rate

§5Journey Map — Segmen 3: Habit Seeker

1 · Awareness2 · Download3 · Onboarding4 · First Value5 · Habit6 · Trust7 · Advocacy
Thinking"Saya mau ibadah lebih konsisten tapi sering lupa""Ada app yang bantu track ibadah?""Oh bisa pilih 'bangun kebiasaan' — cocok""Streak berjalan! Qur'an + sedekah tiap subuh""Hari ke-7, saya bangga tapi ini privat""Sedekah saya benar sampai — ada kuitansi""Share progress tanpa pamer, cukup streak counter"
DoingSearch "habit ibadah app" / lihat reels tips ibadah.Download dari Play Store / TikTok link.Pilih "Ingin bangun kebiasaan" → setup target harian.Baca Qur'an pagi → sedekah 5rb → streak +1.Daily ritual: notif Subuh → Qur'an → Sedekah → progress check.Lihat impact card → kuitansi → "dana ke santri Yogya".Screenshot streak → share ke close friends (optional, privat).
Feeling🤷🤔😊😌🔥🤲🌱
Pain pointSocial media MASA hampir nol (14 sessions). Konten habit-building tidak ada.App description di Play Store = feature-led, bukan habit-led.Tidak ada habit setup flow — langsung dilempar ke 19 modul.Tidak ada Sedekah Subuh di production. Streak belum ada.Lupa 1 hari → streak hilang (jika tanpa freeze). Notif terlalu banyak → fatigue.Gamification berlebihan → terasa riya'. Leaderboard publik = bahaya.Tidak ada share mechanism yang privacy-safe.
OpportunityContent engine TikTok/IG (25% growth). "Bangun kebiasaan baik" messaging.App Store copy → impact-led: "Ibadah lebih konsisten".Segment 3 → Beranda Habit → streak + target harian + progress.Sedekah Subuh sebagai anchor. Qur'an resume sebagai daily hook.1× freeze/minggu otomatis. Notif calm (bukan guilt). Anti-riya guardrail.Privat default. Impact anonim. "Sedekahmu antara kamu & Allah".Export streak image (privacy-safe). Challenge undangan (bukan leaderboard).
Key metricSocial media click-through · content engagementInstall from social · first_open sourceSegment 3 selection rate · habit setup completeD1 streak start rate · first sedekah conversionStreak median days · D7/D30 segment 3 · freeze usageSedekah repeat rate · kuitansi view rateShare count · invited user conversion

§6Pain points — prioritized across all segments

Dari ketiga journey map, saya ekstrak 12 pain points unik, diurutkan berdasarkan severity (berapa banyak user terdampak × berapa dalam kerusakannya ke trust).

P0 · Bug
Iuran VA blank — pembayaran gagal tanpa error state
User melihat layar kosong saat bayar iuran. Tidak ada recovery path. Harus WA admin — memalukan untuk kader.
Evidence: Play Store review "ngeblank" · 3+ reviews serupa · semua segmen terdampak
P0 · Bug
Notifikasi tidak respect setting user
"Sudah dinonaktifkan tapi masih bunyi semua." Trust killer — user merasa app tidak mendengarkan.
Evidence: Play Store review · semua segmen · frekuensi harian
P0 · Structural
Onboarding generik — user tidak tahu app ini untuk siapa
"Semua kebaikan berkumpul" = tidak ada unique claim. 3 segmen dengan motivasi berbeda mendapat pengalaman yang sama.
Evidence: W0→W1 drop 51% (Firebase) · Brand diagnosis (Sharing Session)
P0 · Structural
Tidak ada continuity hook — user selesai lalu keluar
Qur'an selesai → tutup app. Sholat lewat → tutup. Tidak ada next-step yang natural. Dead-end di setiap fitur.
Evidence: DAU/MAU 17% (rendah) · tidak ada cross-feature events di Firebase
P1 · Trust
Donasi terasa "lubang hitam" — tidak tahu dana ke mana
User berdonasi tapi tidak ada foto, breakdown, atau follow-up. Trust Muhammadiyah tidak ter-transfer ke transaksi.
Evidence: UXR synthesis · benchmark Dompet Dhuafa (punya tracking)
P1 · Trust
Iuran terasa tagihan, bukan partisipasi
"Kalau bisa gak ada iuran bulanan." Value iuran tidak dikomunikasikan — hanya angka + tombol bayar.
Evidence: Play Store review · Kader segmen
P1 · Identity
NBM sync error — data profil tidak akurat
"Nomor NBM beda, foto profil terisi sendiri." Identitas kader — jika salah, trust hancur.
Evidence: Play Store review · Kader segmen
P1 · Missing
"Ranting Saya" tidak ada — Trust Layer 4 missing
Wajah lokal Muhammadiyah (pengurus, jamaah, program ranting) — sumber trust terkuat di akar rumput — tidak ada di app.
Evidence: Figma audit (0 ranting surface) · UXR trust framework L4
P1 · Missing
Sedekah Subuh belum ada — jangkar continuity kosong
Feature yang seharusnya menjadi alasan user kembali setiap hari belum dibangun sama sekali.
Evidence: Figma audit · Brand Strategy · Sharing Session MASA
P1 · Content
Berita dan Video tidak terintegrasi ke experience
Ada sebagai fitur terpisah tapi tidak muncul di Beranda dan tidak kontekstual (tidak berdasar waktu/situasi).
Evidence: Figma audit · Sharing Session "Pesan Hari Ini" section
P2 · Opportunity
Doa masih daftar A-Z — belum kontekstual
User harus scroll daftar panjang. Belum ada "doa untuk situasimu sekarang" yang membuat fitur ini relevan harian.
Evidence: Figma "Doa" page structure · competitor benchmark (Muslim Pro punya daily doa)
P2 · Opportunity
KHGT belum di-leverage sebagai trust signal
Kalender Hijriah Muhammadiyah = bukti otoritas. Tapi hanya fitur kecil, belum di-frame sebagai pembeda.
Evidence: Figma · Brand Strategy (TRUSTED pillar)

§75 Moments of Truth — momen yang menentukan trust atau churn

Dari 12 pain point, saya identifikasi 5 momen kritis — titik di mana keputusan user untuk tetap atau pergi ditentukan dalam hitungan detik. CX strategy dan PD design harus obsesi dengan 5 momen ini.

1
First 30 seconds — "ini app untuk siapa?"
User buka pertama kali. Jika tidak menemukan relevansi personal dalam 30 detik, mereka keluar dan tidak kembali. Ini momen di mana 51% user hilang (W0→W1). Solusi: 3-segment onboarding → Beranda yang langsung relevan → first value (jadwal sholat / KTAM / streak) visible tanpa scroll.
2
First payment — "apakah uang saya aman?"
Momen pertama user mengeluarkan uang (iuran / sedekah / zakat). Jika payment gagal tanpa penjelasan (VA blank), trust hancur seketika. Jika berhasil + ada kuitansi resmi, trust menguat berlipat. Solusi: Fix VA bug + error recovery inline + kuitansi LazisMu resmi + breakdown dana.
3
Day 2 morning — "kenapa saya harus buka lagi?"
Pagi pertama setelah install. Jika tidak ada alasan kembali, user lupa. Ini momen paling fragile dari lifecycle. Solusi: Push notif Subuh (calm) + Bridge A (Sholat→Qur'an) + Bridge B (Qur'an→Sedekah). Pesan Hari Ini sebagai variable reward.
4
After donation — "apakah dana saya benar sampai?"
Post-transaksi donasi. Jika tidak ada follow-up, user merasa seperti melempar uang ke lubang hitam. Solusi: Kuitansi resmi + foto program + weekly impact digest + "Ranting penyalur: [nama]".
5
Notification fatigue — "app ini mengganggu saya"
Saat user merasa notifikasi terlalu banyak / tidak bisa diatur / tidak dihormati. Momen ini memicu uninstall atau permission revoke — menutup semua loop. Solusi: Fix notif respect bug + toggle per-kategori + primer sebelum OS + frekuensi cap 2/hari.

§8Cross-segment insight — temuan yang berlaku untuk semua

Insight 1: Trust Muhammadiyah ada tapi tidak ter-transfer ke layar. Nama Muhammadiyah ada di splash dan profil — tapi di momen yang paling penting (payment, donasi, kuitansi, komunitas) tidak terlihat. Ini gap terbesar antara brand promise dan product experience.
Insight 2: Setiap fitur existing adalah dead-end. Tidak ada fitur yang membawa user ke fitur lain. Qur'an selesai → tutup. Sholat lewat → tutup. Donasi berhasil → tutup. Ini yang membuat DAU/MAU hanya 17%. Bridges (A dan B) dan "Pesan Hari Ini" memecahkan ini.
Insight 3: W0→W1 drop 51% = onboarding hook lemah. Firebase menunjukkan retention stabil setelah W1 (49→41→37→34→31%). Artinya: jika user bertahan 1 minggu, mereka cenderung stay. Masalahnya spesifik di onboarding — bukan product quality.
Insight 4: 3 segmen punya lifecycle speed yang berbeda. Kader mencapai Trust (stage 6) lebih cepat karena sudah trust Muhammadiyah. Muslim umum butuh lebih banyak proof (kuitansi, foto, KHGT). Habit seeker fokus di Habit (stage 5) dan bisa skip Trust jika mekanika bekerja.
Insight 5 — yang paling keras: 2 bug aktif (VA blank + notif) merusak trust lebih besar dari fitur baru manapun yang kita bangun. Sebelum menambah Sedekah Subuh atau Qurban tracking, bug ini HARUS mati. Fitur baru di atas trust yang rusak = menambah ornamen ke rumah yang bocor.

§9Next step — apa yang CX2 akan kerjakan

Journey map ini menjadi fondasi untuk CX2 (CX Strategy Bundle). Di CX2, saya akan menurunkan setiap pain point dan opportunity menjadi:

CX2 DeliverableDari journey stage mana
Activation StrategyStage 2-3 (Download → Onboarding) — melawan drop 51%
Engagement StrategyStage 4-5 (First Value → Habit) — continuity loops + bridges
Retention StrategyStage 5-6 (Habit → Trust) — anti-churn, pause/resume, re-engagement
Trust & Loyalty FrameworkStage 6-7 (Trust → Advocacy) — 4-layer trust, transparency, ranting
Lifecycle FrameworkAll 7 stages — success metrics per stage per segment
CX Metrics DashboardMetric row dari journey map → operational dashboard spec
Cara konfirmasi: Kalau journey map ini OK, bilang "lanjut CX2" — saya kerjakan CX Strategy Bundle yang menurunkan semua insight ini menjadi actionable strategy.

Akhir dokumen · CX1 Customer Journey Map · MASA by LabMu · 4 Juni 2026

Master StructureCX1/4 · Next: CX2 Strategy Bundle →