Overview
This case study presents my solution to a design challenge for a Product Designer role, which ultimately led to a job offer. The task was to create a new Webook feature that enables users to vote on events and book them as a group, making planning more collaborative and efficient.
Webook previously supported only individual bookings. To address this, I designed a group voting feature integrated seamlessly into the app’s existing flow and branding.
The new feature allows users to
Design Process
I followed the Design Thinking methodology, breaking the process into two key phases:
1. Researching Current Designs
To understand how group voting features are implemented elsewhere, I analyzed apps such as:
WhatsApp – Simple polls within group chats
Slack – Advanced polls using the Polly tool
Slido – Live polls integrated with Zoom and Microsoft Teams
X (formerly Twitter) – Quick and engaging public polls
These insights highlighted the importance of ease of use and flexibility in designing group voting experiences.
2. Focusing on Solution Design
After exploring the Webook app and discovering the chat tab, I identified it as the most intuitive location for the new polling feature. I also explored Webook’s Productlift community and found high user interest in group features—suggesting a strong alignment between business goals and user needs.
Problem Statement
Users of the Webook app lack collaborative tools for planning events with friends. The absence of a polling feature causes inefficiencies, miscommunications, and repetitive back-and-forth messaging. A centralized solution to propose, vote on, and finalize events can streamline planning and improve the user experience.
Two personas to understand the diverse users needs and motivations.
Framing the Challenge with HMW Questions
To drive ideation, I framed the challenge using "How Might We" questions:
1- How might we integrate the polling feature into the app’s existing structure without disrupting the user experience?
2- How might we make it easier for users to propose multiple events without overwhelming them?
3- How might we streamline group decision-making to reduce back-and-forth communication?
4- How might we enable users to finalize decisions collaboratively while allowing for individual preferences?
Ideation & Solutions
Each HMW question was addressed through targeted design ideas:
1. Integrating Polls Seamlessly
Use existing group creation patterns
Add a “Create Poll” option within the chat tab
2. Simplifying Event Proposals
Allow tagging or categorization of events
Use visual thumbnails and brief descriptions
3. Reducing Decision-Making Friction
Show real-time poll results
Enable users to add comments with their votes
4. Supporting Flexible Finalization
Add discussion threads in poll results
Let users book collectively or individually
Show who voted to encourage others to join
Information Architecture
To ensure seamless interaction and usability, I developed a supporting Information Architecture (IA) and designed key user flows.
Key User Flows
1- Creating a Group
Modified the flow to allow group creation in the “Group” tab instead of DMs
Enabled member addition from contacts (previously unavailable in Webook)
2- Creating a Poll
Initially included booking type selection during poll creation
Later revised the flow to allow booking decisions after the poll ends—reducing cognitive load and increasing flexibility
Key Design Decisions Explanation
Invitation Process
The invitation process supports:
Existing Webook users (via in-app invites)
New users (via external invites with a prompt to download Webook)
Usability Testing Plan
Objectives:
Assess the ease of proposing and voting on events
Evaluate the booking experience (collective vs. individual)
Measure overall satisfaction with group planning
Target Audience:
Webook users who attend events with friends
Social individuals open to collaborative planning
Key Tasks:
Propose multiple events to a group
Vote on the events
Review the poll result
Choose and complete a booking option
Methodology:
Remote or in-person testing
5–7 participants
20–30 minutes per session
Success Criteria:
High task completion rate
Minimal errors or confusion
Positive user feedback and satisfaction
UX KPIs
Quantitative Metrics
Task completion time
Error rate
Success rate (vote + booking)
Net Promoter Score (NPS)
Qualitative Metrics
User feedback on voting and booking flow
Pain points or friction points
Perceived usability and feature value
Conclusion
This design challenge was a valuable opportunity to apply UX and design thinking to a real-world problem. Crafting a collaborative event planning and booking experience for Webook required balancing complexity with simplicity. It pushed me to explore, test, and design interactions that feel natural and engaging.
Ultimately, the project helped demonstrate my design process, critical thinking, and ability to deliver user-centered solutions—and led to a job offer that validated the impact of the work.