If you really want to create a product or service that meets your customer needs, you need to build and test raw prototypes of your solution and get feedback.
There's no easy way to understand your customer experience, but journey maps can help you gain empathy and identify opportunities to improve the experience.