Product Requirements

PRD - Hypes User Profiling

🎯 Objective

To gather user hypes profiling

❓ Success metrics


Goal
Metric
1
Gather Data User Hypes Profiling
Survey Completed
2
There are no rows in this table

❓ Assumptions


❓ Milestones



❓ Requirements

Requirement
User Story
Importance
Jira Issue
Notes
1
Add Survey on Hypes page
As an user, if i visit the hypes page i need to fullfil the survey
HIGH
Entry Point:
Add Pop Up on and it will redirect to Survey Page
Every time they visit hypes page until they answered all the Survey Questions
If user chooses to close the pop-up. it will show a floating button to redirect to survey page
Floating will have 2 Copywriting
1 if user does not answer all the questions
1 if user has already answered some questions
After a user successfully submits a hypes video and has no record of answering this survey.
Survey Questions:
Q1: Apakah kamu wanita berhijab?
Ya
Tidak
Q2: Kamu sudah punya anak?
Ya, Sudah
Belum
Q3: Berapa banyak anak mu sekarang?
1-2 Orang
3-5 Orang
Others
Q4: Anak kamu ada yang dibawah 10 tahun?
Ada
Gak Ada
Q5: Pekerjaanmu saat ini?
Pelajar
Freelance
Karyawan / Pegawai
Ibu rumah tangga
Wiraswasta
Belum bekerja
Q6: Tingkat pendidikan kamu saat ini?
TK atau setara
SD atau setara
SMP atau setara
SMA atau setara
Diploma - S1
S2 - S3
Q7: Berapa pendapatan perbulan kamu?
< Rp1 juta
Rp1 juta - Rp2.5 juta
Rp2.5 juta - Rp5 juta
Rp5 juta - Rp10 juta
> Rp10 juta
Q8: Nomor Hp kamu yang aktif?
Q9: Kamu lahir tahun berapa?
Q10: Jenis kelamin kamu apa?
Laki-laki
Perempuan
Acceptance Criteria:
if gender = Wanita, show Q1 first, if not show Q2
on Q3 field if user chooses Options C “Others”, the system will show a text field with rules:
User can only input Numbers with a maximum 2 Character
Show Q6 if user chooses Options A on Q5
On Q8 Text field will come with rules:
User can only input Number
On Q9 text field will come with rules:
User can only input Number max 4 Digit with 19-20 as a initial number.
Q9 will only show if user didn’t have “age” or “bornYear“ on survey database
On Q10 will only show if user didn’t have “gender” on survey database
Conditional Appear:
after user successfully submits the hypes system will check if a user is not answering the survey yet. system will show Pop Up Survey to redirect user into Survey Page
if already answering, system will show the usual Success Hypes Pop Up Page

System will save each answer on each question page, directly after user press the options button. so if there is any incomplete survey. the user can continue the progress, not from the beginning.
2
There are no rows in this table

❓ User interaction and design

Lo-fi:
Hi-fi:
Master:

❓ Open Questions

Question
Answer
Date Answered
1
There are no rows in this table

❓ Out of Scope


Dynamic Question
Create Survey on Admin Page


Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.