Understanding User Needs: The Foundation of UX/UI Design

Design
2 mins read
2 mins read

Published

31 March, 2025

Language

English

Written by

Share

Understanding User Needs: The Foundation of UX/UI Design

A well-designed website doesn’t just look good—it must be functional, intuitive, and aligned with the needs of its users. User Experience (UX) and User Interface (UI) design should always begin with a deep understanding of the target audience. Without this foundation, even the most visually stunning website can fail to engage users and drive conversions.

A real estate website discovered that users were leaving before contacting agents or scheduling viewings. To improve engagement, the company conducted extensive user research, leveraging interviews, surveys, heatmaps, and user personas. This approach provided valuable insights into user needs, leading to a more intuitive and conversion-focused website.

This article explores how to conduct effective user research, interpret user behavior, and create personas that drive UX/UI decisions.

 

1. Case Study: How a Real Estate Website Improved Engagement Through User Research

A real estate platform faced declining engagement despite offering a large property database. Users frequently visited the website but failed to take critical actions, such as:

  • Requesting property information.

  • Scheduling property viewings.

  • Contacting real estate agents.

Challenges Identified

  1. Users struggled to find relevant properties. The search filters were too complex.

  2. The website lacked personalization. First-time buyers had different needs from investors, but the site didn’t differentiate between them.

  3. Navigation was confusing. Many users abandoned the site before reaching key pages.

User Research Approach

To address these issues, the UX/UI team implemented:

  • User interviews and surveys to identify pain points.

  • Heatmaps and analytics to track navigation behavior.

  • User personas to refine the design based on real needs.

Results:

  • Search feature optimization led to a 30% increase in successful property searches.

  • A redesigned homepage with personalized recommendations increased engagement by 40%.

  • Simplified navigation improved lead generation by 25%.

 

2. Conducting User Interviews and Surveys to Identify Pain Points

Why Interviews and Surveys Matter

Talking directly to users helps uncover hidden frustrations, motivations, and expectations that analytics alone cannot reveal.

How to Conduct Effective User Interviews

  1. Define Objectives: What do you want to learn? Common goals include:

    • Understanding what users struggle with on the current website.

    • Identifying why users abandon key actions.

    • Exploring how users search for properties (or relevant industry-specific actions).

  2. Select the Right Users:

    • Interview recent buyers and sellers to understand their journey.

    • Include first-time users and returning visitors to compare perspectives.

  3. Ask Open-Ended Questions:

    • "What frustrates you the most when searching for a property?"

    • "What feature would make your search easier?"

    • "What almost made you leave the website?"

  4. Analyze and Categorize Responses:

    • Group feedback into themes (e.g., search difficulties, lack of personalized recommendations, unclear navigation).

 

How to Use Surveys for Scalable User Feedback

Surveys help collect data from a larger audience. Best practices:

  • Keep surveys short (5-7 questions).

  • Mix multiple-choice questions (to gather quantifiable data) with open-ended questions (for deeper insights).

  • Offer incentives (e.g., a chance to win a gift card) to increase participation.

Example of a Key Finding from the Real Estate Case Study

Survey results showed that 40% of users felt overwhelmed by too many search filters. This led to a redesign with simplified search categories and default suggestions, reducing drop-offs by 20%.

 

3. Using Heatmaps and Analytics to Study User Behavior

What Are Heatmaps?

Heatmaps visualize how users interact with a webpage, highlighting:

  • Hot areas where users engage the most.

  • Cold areas where users ignore content.

  • Click tracking to show where users are trying to interact.

How to Leverage Heatmaps for UX/UI Improvements

  1. Analyze Click Patterns: Identify whether users are clicking where expected.

  2. Evaluate Scroll Depth: Determine whether users reach important content or drop off too soon.

  3. Identify Confusing Elements: If users frequently click non-interactive elements, the UI may be misleading.

Case Study Insight: Navigation Confusion

  • Heatmap analysis revealed that many users clicked on images of properties expecting additional details, but these weren’t interactive.

  • The solution: Making all property images clickable and linking them to full listings.

  • Outcome: Page interaction increased by 50%, and bounce rates dropped by 25%.

Using Web Analytics for Deeper Insights

Tools like Google Analytics and Hotjar provide valuable data on:

  • Which pages users visit most frequently.

  • Where users abandon the journey.

  • How long users stay on the site.

 

4. Creating User Personas to Guide UX/UI Design

What Are User Personas?

User personas are fictional representations of different user groups based on real data. They help UX/UI teams design with real people in mind instead of making assumptions.

Steps to Build Effective User Personas

  1. Segment Users by Behavior: Identify key user types. For a real estate site, this might include:

    • First-Time Homebuyers – Need educational content, simple search, and affordability filters.

    • Investors – Want detailed market insights and financial projections.

    • Sellers – Look for fast valuation tools and agent connections.

  2. Define Key Attributes for Each Persona:

    • Goals: What does the user want to achieve?

    • Pain Points: What challenges do they face?

    • Preferred Features: What tools would make their experience better?

  3. Use Personas to Inform UX/UI Decisions:

    • Design tailored homepage layouts based on user goals.

    • Adjust content recommendations for different personas.

    • Personalize call-to-action buttons (e.g., "Find Your First Home" vs. "Maximize Your Investment").

Example: Applying User Personas in the Real Estate Website Case Study

  • The platform redesigned its homepage to show different content sections based on user type.

  • Investors saw financial data upfront, while first-time buyers saw home-buying guides.

  • Result: A 25% increase in users completing their search journey instead of abandoning the page.

 

5. Summary: How Understanding User Needs Improves UX/UI

Key Takeaways

  1. User research is essential – Conduct interviews and surveys to understand real user pain points.

  2. Heatmaps and analytics provide critical insights – Identify where users struggle and refine navigation accordingly.

  3. User personas help personalize UX/UI – Design interfaces that cater to different user types and behaviors.

Conclusion

Understanding user needs is the foundation of great UX/UI design. By leveraging user research, behavior analytics, and personas, businesses can create intuitive, engaging, and effective digital experiences. Companies that prioritize user-centered design will see higher engagement, increased conversions, and better overall user satisfaction.

 

Written by
Snooker Nonpawit Limjintanavaragul
Snooker Nonpawit Limjintanavaragul

Share

Keep me posted
to follow product news, latest in technology, solutions, and updates

More than 120,000 people/day  visit to read our blogs

Related articles

Explore all

UX for Psychology - Loss Aversion (ความกลัวการสูญเสีย)
UX for Psychology - Loss Aversion (ความกลัวการสูญเสีย)
หลายคนคงเคยเจอเหตุการต่างๆ บนโลกดิจิทัลที่สามารถนำพาเราไปเสียเงินหรือสมัครใช้บริการได้ง่าย ๆ ทั้งที่ไม่รู้ตัว ลองมาดูกันว่า พวกเขาเหล่านั้น ใช้วิธีหลอกล่อนักชอปอย่างเรากันอย่างไรบ้าง พื้นฐานของคนทั่วไปนั้นไม่อยากที่จะสูญเสียอะไรไป แม้แต่สิ่งที่อาจจะไม่จำเป็น เราอาจจะพบการทำการตลาดในเชิงนี้ได้บ่อย ๆ ทั้ง ๆ ที่เราไม่รู้ตัว และอาจจะไม่จำเป็นต้องซื้อแต่โดนกระตุ้นด้วยข้อมูลที่เรารับมาแบบงง ๆ เช่น Flash sale 40% สินค้าที่มีจำนวนจำกัด นั้นจะน่าสนใจมากกว่าการเดินเจอสินค้าเดียวกันในห้างที่ลดราคา 40% เช่นเดียวกัน ข้อความบนเว็บช็อปปิ้งที่ส่งมาหาคุณว่าสินค้าที่คุณเคยสนใจกำลังลดราคาอยู่ อย่าพลาดโอกาสที่จะซื้อตอนนี้ มักกระตุ้นความต้องการซื้อของเราได้เป็นอย่างดี เพราะเรากลัวที่จะเสียโอกาสดี
09 Feb, 2026

by

ทำไม Google Fonts ถึงเป็นทางเลือกที่ดีในการออกแบบเว็บไซต์
ทำไม Google Fonts ถึงเป็นทางเลือกที่ดีในการออกแบบเว็บไซต์
แต่ก่อน เวลาที่เว็บไซต์ถูกดีไซน์ด้วยฟอนต์แปลก ๆ หรือมีเอกลักษณ์เฉพาะตัว จะทำให้ผู้ใช้งานบางคนมองไม่เห็น เพราะในเครื่องของผู้ใช้งานไม่มีฟอนต์นั้น ระบบก็จะเลือกเอาฟอนต์อื่นในเครื่องขึ้นมาแสดงผล เห็นเป็นฟอนต์อื่นไป ทำให้ดีไซเนอร์ต้องแก้ปัญหาด้วยการทำรูปแล้วเอามาแปะในเว็บไซต์แทน หรือแม้ว่าจะแสดงผลตามที่ถูกออกแบบมา ความเร็วก็อาจเป็นปัญหาในการโหลดและเข้าถึง เพราะฟอนต์ถูกโหลดจากเซิร์ฟเวอร์ แต่สมัยนี้ไม่มีใครใจเย็นพอที่จะรออะไรนานๆ เพราะจากรายงานระบุว่า 40% ของคนที่เข้าเว็บไซต์ จะออกหรือปิดทันทีถ้ามีการโหลดนานกว่า 3 วินาที โดยเฉพาะนักช็อปออนไลน์เกือบครึ่งที่พร้อมจะหันหลังให้อีคอมเมิร์ซเว็บไซต์ที่โหลดช้ากว่า 2 วินาที และ 79% บอกว่ามีโอกาสที่จะไม่ใช้บริการอีก Google Fonts คืออะไร? (กันแน่) หลายคนคงรู้จัก Google Fonts แต่วันนี้เราจะพามาทำความรู้จักให้มากขึ้น
09 Feb, 2026

by

How Senna Labs helped S&P Food transform their online e-commerce business
How Senna Labs helped S&P Food transform their online e-commerce business
S&P Food’s yearly revenues were 435 mils $USD. 10% of the revenue was from online sales. The board of directors felt that online sales should account for more. The digital
09 Feb, 2026

by

Contact Senna Labs at :

hello@sennalabs.com28/11 Soi Ruamrudee, Lumphini, Pathumwan, Bangkok 10330+66 62 389 4599
© 2022 Senna Labs Co., Ltd.All rights reserved. | Privacy policy