Product Requirements

PRD - Follow Creator

🎯 Objective

To Increase conversion rate fans become a supporter

❓ Success metrics


Goal
Metric
1
Increase conversion rate
Conversion rate between Fans opening their post feed and subscriptions are increasing
2
Increase retention of fans opening Creatory platform
Number of active Fans opening post feed is increasing
There are no rows in this table

❓ Assumptions

User is using web or desktop version
The number of Followers will increase the conversion rate of Subscriber

❓ Milestones



❓ Requirements

Requirement
User Story
Importance
Jira Issue
Notes
1
Follow Creator ✅
As a fan, I want to follow my favorite creator. so I won't miss a post about the creator if I don't subscribe
High
Give a follow button on Creator Profile Page
If the 'Follow' button is clicked the button text will change into 'Following'
If I'm an Unregistered User and click the Follow button, it will show a Login Pop Up (Detail on Figma)
User cannot follow a user with the same 'userid'
If Creator open creator profile page and press 'Follow' Button
System will show a pop up message and ask user to change role first into 'Fans'
Creator can close the pop up by pressing 'X' button and 'Oke, Saya Mengerti'
2
New Notification for fans
As a fan, I need to know if creator add a new post
High
System will send an In-App to give fans more attention if creator add a new post
System will send an Email Notification as a recap at the end of each day if the creator add a new post on that day
Email contains a new post of creator
if there is 2 creator post content on that day, Email will combine into 1 Email, an Email notification will sort by Created At Desc.
if 1 creator posts 2 content on a day, Email notification will only show the newest post from that creator.
System will send the email notification every day at 11 PM GMT+7
it will redirect to (Creatory - Homepage [Fans])
3
New Notification for Creator
As a creator, I need to know if I have a new follower
High
System will send an In-App Notification for creators if they get a new follower
System will send an Email Notification as a recap at the end of each day if the creator has a new follower on that day.
System will calculate total of new follower that creator gain in 1 day
and it will redirect to (Dashboard Analytic- Engagement)
4
Separate between 'Pendukung' & Follower
As a fan, I want to know how many 'Pendukung' and followers that creators have
Medium
On Creator, Profile Page give information about the amount of 'Pendukung' and Follower
'Pendukung' is a combination of Tipper & Subscriber
The Tipper is only counted from Registered User
All count per user, not from the transaction
If there is a fan who unsubscribe or canceled their subscriptions the number of subscribers inside 'Pendukung' will be decreased
Changed 'Subscriber' to 'Pendukung'
Give Information about what is a 'Pendukung' ✅ Tooltip
'Pendukung' adalah jumlah total dari Pemberi Donasi dan Subscriber creator tersebut
Give information about what is a Follower
Follower adalah jumlah total pengikut creator tersebut
If the creator opens their own profile the number of 'Pendukung' & followers can be clicked, and redirected to the dashboard
5
Unfollow Creator ✅
As a fan, I want to unfollow the creator
High
Fan must click the 'Following' button on creator Profile Page
If Fan click Following Button system will show a warning pop up message to confirm. (Detailed on Figma)
Fan will not receive any notification regarding the creator if they already unfollow the creator unless they subscribe the creator or re-follow the creator
6
Post Feed ✅
As a fan, I want to see what my creator has been post
High
Fan can view all posts from creators that have been followed (Include Public Post & Subscriber Post)
7
Give sort by "Most Popular" & "Newest Post" for Post feed ❌
As a fan, I want to see what is the most popular post on my post feed
High
Give Sort on Post Feed Page
Most Popular:
Post Feed structure contains
3 Popular Post and 1 Locked Post
Popular Post Sort Rules:
Most Likes
Latest Post
These popular posts are including Public Post & Subscriber Post (Unlocked)
if there is no more post then show subscribe post
1 Subscribe Post (Locked) Rules:
Most Likes
Latest Post
Newest Post (Set as Default):
Post Feed structure contains
3 Newest Post and 1 Locked Post
Newest Post Sort Rules:
Latest Post
These newest posts are including Public Post & Subscriber Post (Unlocked)
1 Subscribe Post (Locked) Rules:
Latest Post
8
Filter Post by: All, Public & Subscribe ✅
as a fan, I want to be able to filter the post feed with public and subscribe post
High
Give Filter on Post Feed Page
Filter by:
'Semua Konten' *As Default
System will show all post
'Konten Publik'
system will show all public post only
'Konten Berbayar'
system will show only subscriber post
Unlocked Content will show first
9
Analytic for Follower Growth ⚠️ On Development
As a Creator, I want to analyze the growth of my follower
High
Entry Point from Dashboard - Engagement
Rename tab 'Postingan' into 'Engagement'
Give information about the number of followers that creators get
Give a Line Chart about the growth of their follower at 1 time
X Line: shows Date
Y Line: shows how many followers that creators have at the time
Custom Date (Refer to PRD Revamp Dashboard Analytics)
Give a table that contains a list of users that follow me
User name
Date of following
Flag Supporter / Follower (Give information about this user are categorized as a follower only or a supporter)
Sort by Created At Descending
10
Following Page ✅
As a Fan, I want to see who I have followed
Give a list about who I have followed
11
Revamp Warning Not Logged In
Change All Warning Not Logged In to Login Form Pop Up (Detail on Figma)
After Press Subscribe Button on Subscriptions Page ❌
After Press Subscribe Button on Subscriptions Pop Up Page ❌
After press Follow Button ✅
After Press Unlock Button ❌
After Press Like, Comment Button ❌
User can directly login after Complete the login Form✅
If Click on 'Sign Up' the pop up will change into Register Form 'Fans'(Detail on Figma)
User can directly register after Complete the Register Form
There are no rows in this table

❓ User interaction and design

❓ Open Questions

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

❓ Out of Scope


Uploading Thumbnails for Subscriber Post
Creator Profile Page without Menu Navigation
Tipping on Post
User Unfollow List *Relation Manager like Patreon


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.