When I was first starting out in UX, I thought great design was about being creative and making the product look nice. I remember designing a button with three rounded corners and one square corner. I thought it looked cool. Someone told me looked like a tab and didn't read as a button. I've since learned that users don't come to our products to enjoy the design. They come to complete a task. The best designs solve problems for users. Following well established design patterns save users time and help them get things done.
One common mistake I've learned from - is prioritizing aesthetics over functionality. In a past project, I was so focused on creating a visually appealing interface that I neglected to consider the user's needs and goals. As a result, the design was beautiful but difficult to navigate, leading to user frustration and low engagement. This experience taught me the importance of user-centered design. Now, when approaching new projects, I always start by conducting thorough user research to understand their pain points, goals, and behaviors. I then create wireframes and prototypes to test the functionality and usability of the design before moving on to aesthetics. By prioritizing user needs and conducting rigorous testing, I ensure that my designs are not only visually appealing but also easy to use and effective.
One significant design mistake I learned from was overcomplicating a user interface with too many features and options. In a past project, I created a complex dashboard that aimed to provide all possible functionalities upfront. However, this led to user confusion and frustration, as the interface was cluttered and overwhelming. From this experience, I’ve adopted a more streamlined approach to new projects. Now, I prioritize simplicity and clarity, focusing on core functionalities and user needs. I use iterative design and user testing to refine interfaces, ensuring that each element serves a clear purpose and contributes to an intuitive user experience. This approach has not only improved user satisfaction but also made the design process more efficient and effective.
Well, this goes back to when I started, more than 25 years ago. UX for the Internet barely existed—it wasn’t even called UX (although we did the same work, just under the marketing or CS umbrella, depending on the project). And I made the same mistake that many novices still do: thinking my knowledge of a subject was enough to overcome users’ expectations of a product, without any prior testing. This happened to me twice. The third time, I was leading a major project for a Fortune 100 company, and we were heading down the same path until I stopped and said, "Wait, let’s find out what users want." I never went back from that practice. Now, I can tell it as a "fun" story, but in retrospect, it was quite shameful, especially because at the time, these basic UX research procedures already existed, and I knew them—I just chose to ignore them, with the obvious results.
Underestimating the importance of user testing early in the design process. It's easy to assume that our ideas and designs will resonate with users because they make sense to us, but real-world feedback can often reveal flaws or gaps in our assumptions. The best way to avoid this is to integrate user feedback from the beginning and throughout the design process, ensuring that the product evolves in a way that truly meets the needs of the users. In one of my earlier projects with the Christian Companion App, we were convinced that a clean, minimalist design would offer users the best experience—quick access to Bible studies and reflection tools without distraction. We spent months perfecting the aesthetic and functionality. However, once the app was released, we were met with unexpected feedback: users found the navigation confusing and certain key features hard to locate. The problem wasn’t the overall design, but that we hadn’t tested it enough with our actual users before launch. We were designing based on our assumptions rather than real-world usage. This lesson hit hard but ultimately shaped how we approached design moving forward. When starting new projects now, I always emphasize rapid prototyping and frequent user testing. Instead of trying to perfect the design upfront, we release small, testable versions to gather feedback early and often. This iterative process allows us to pivot or make adjustments as necessary without wasting resources on a direction that may not resonate. It’s not just about what looks good or seems logical; it’s about creating a product that feels intuitive to the people using it. This shift in approach has significantly improved our success rate with product launches. What I’ve learned is that humility in design (i.e. acknowledging that you don’t have all the answers), is a powerful tool. By embracing user feedback as early as possible, you avoid costly mistakes and create a product that better serves its purpose. It’s a process of continuous learning, but each cycle of testing and redesign brings you closer to a user-centered solution, which is the key to long-term success.
One design mistake I’ve learned is overlooking the importance of user feedback early in the design process. Early in my career, I was so focused on creating what I thought was a visually appealing interface that I neglected to involve real users until the later stages. The result? A product that looked great but missed the mark on usability. This experience taught me the value of iterative design and user-centric approaches. Now, we prioritize gathering user insights right from the start, employing techniques like wireframing and usability testing to ensure we’re aligning with actual user needs. It’s transformed my approach each project now feels like a collaboration with users, which ultimately leads to more intuitive and successful products. Embracing feedback has not only improved our designs but has also fostered a culture of openness and adaptability within our team.
A major design mistake in affiliate websites is overly complicated navigation systems. Initially, our website featured numerous categories and links for various affiliate products, but this complexity frustrated users and made it difficult for them to find relevant content. As a result, we experienced high bounce rates and low conversion rates. Simplifying navigation is essential for guiding visitors efficiently toward desired actions.
As an SEO agency owner who collaborates closely with UX designers, one design mistake I learned was overlooking mobile optimization early in my projects. We once launched a website without thoroughly testing its mobile version first and oh boy, did we hear about it! Users accessing the site on their phones encountered navigation issues and slow loading times, which led to frustration and high bounce rates. It was a real eye-opener! Now, I make it a priority to adopt a mobile-first design approach for every new project we tackle. We start by designing for mobile devices before scaling up to desktop versions because let’s face it—most people are browsing on their phones these days! We conduct thorough testing across various devices during development to ensure everything runs smoothly.