The Problem
Questioning the Design's Emotional Value
While presenting PetMe in a university course, our professor highlighted a critical flaw: the project lacked emotional impact on future users. Although the goal was to inspire empathy and encourage helping animals, the design felt functional rather than meaningful, reducing its ability to motivate user action.
The Solution
A New Approach
I revisited the project to rethink both the structure and presentation of key features, focusing on how emotional cues and clearer user flows could better support user actions. This approach ensured every element contributed to emotional engagement while guiding users to meaningful actions.
Research
I reviewed competitor platforms and non-profit organizations to understand how they use storytelling and structure to drive engagement.
Competitor Analysis: Storytelling with Impact
Shelters and organizations like Four Paws, Stray Angels Bulgaria, and Redom give each animal a voice, using strong visuals and storytelling to create empathy. They emphasize the humane aspect, reminding people of their shared responsibility.
Emotional Triggers Drive Action
Animal stories and progress updates inspire stronger empathy than plain statistics. Seeing a dog or cat's face and reading their journey motivates people to adopt, volunteer, or donate.
The Rise of Virtual Adoption
Not everyone can physically adopt a pet, but many are willing to help financially. Virtual adoption is a growing trend that enables people to support animals consistently without the responsibilities of ownership.
Community Builds Engagement
Research into NPOs and competitor platforms showed that spaces for learning, sharing, and connecting help retain supporters longer. Community features give users belonging and purpose beyond one-off actions.
Final Design
The redesign focused on aligning emotional engagement with clearer user flows to support meaningful actions.
Personalized Dashboard
Goal: Help users understand their impact and stay engaged.
Solution: Customizable dashboard showing contributions, updates, and relevant actions.
Why it matters: Making impact visible reinforces ownership and encourages ongoing participation.
Simplifying Stray Reporting
Goal: Reduce friction in reporting stray animals.
Solution: Clear step-by-step reporting flow with guidance; follow-up updates ensure users know the animal is safe.
Why it matters: Easier reporting increases action rates and builds trust through feedback.
Supporting Adoption & Virtual Adoption
Goal: Make it easier for users to contribute, even without physical adoption.
Solution: Structured animal profiles with adoption and virtual adoption options.
Why it matters: Flexible contribution options reduce barriers and increase participation.
Empowering Volunteers
Goal: Encourage more users to participate in volunteering activities.
Solution: Tasks structured by effort and time, making it clear and manageable.
Why it matters: Breaking down responsibilities makes volunteering accessible and motivating.
Community & Engagement
Goal: Support long-term engagement beyond one-off actions.
Solution: Community space with resources, events, and educational content.
Why it matters: Learning and connecting with like-minded users builds belonging and ongoing participation.
The Outcome
Emotional Storytelling Works
The redesign improved usability and emotional engagement, creating a more meaningful experience for users. Simpler flows, reusable patterns, and visible user impact helped users contribute confidently, while clear structure and engagement cues supported ongoing participation.
Key Insights
- Empathy through design: Story-driven content and visuals transform the platform into an emotionally engaging experience;
- Streamlined journeys: Clearer flows for reporting, adoption, and volunteering reduce friction and make taking action faster;
- Motivation to act: Visualizing impact and offering flexible ways to help encourages adoption, volunteer sign-ups, and ongoing support;
- Single-domain validation → scaling: Starting with one core area helped validate patterns before applying them across features, improving consistency and scalability.