Define the user journey before you define the feature.
Who is the user? — How would you classify this group of people? What do they care about? What are their habits?
What problems do they encounter? — What do they want to achieve? What are their pain points? How do they think and behave? What evidence do we have for believing this?