User journey design is not only about selecting the correct typography and color, but also understanding your users, their objectives, needs, and struggles, as well as how they interact with your website. To create a user journey design that is effective, engaging, and satisfying, you must follow a process that includes researching your target audience, mapping out the user journey, designing the user interface, and testing and evaluating the user journey design. This involves gathering demographic information from your target audience to understand their preferences, motivations, and challenges. You can use personas, scenarios, and user stories to illustrate the user journey. Additionally, you should design the user interface with wireframes, mockups, and prototypes. Finally, you can test and evaluate the user journey design by collecting feedback and data from real or potential users to measure the usability, accessibility, and desirability of your website. Surveys, interviews, analytics, and user testing are all tools that can be used for this purpose.