Pet Lovers Centre Redesign: A Smarter Way to be a Pet Owner

Inspired by mother's and sister's frustration when using the Pet Lovers Centre VIP Concierge app, I embarked on a redesign of the app along with 4 other team members in this UX project. We researched, redesign, tested, iterated, and prototyped the proposed solutions in a 10-week project sprint.

plc cover

The Final Redesigned Screens

These are most of the final screens of the redesigned Pet Lovers Centre VIP Concierge app. If you have time, do check out how these designs were made in the design process sections (just scroll a little bit more)!

Design Process

This project spanned over 10 weeks. For the first 5 weeks, the team did extensive research, user interviews, and analysis.  Following that, we operated in an AGILE methodology where we ideate, design, test, and iterate based on feedback from users. 

Reading time: 15 minutes

This phase provided the opportunity for us to find issues with the current app while also defining objectives and goals for this project.

Research & Discovery

The current Pet Lovers Centre (PLC) app is unintuitive and only exclusive for members. In this project, me and my team will be redesigning the Pet Lovers Centre app to make it look and feel more catered and curated towards its dedicated audiences to create a better holistic experience feel.

Additionally, having functions that aid the user groups will help boost and elevate the use of this app to allow for more versatility to better care for and provide for their beloved pets.

In summary, after our preliminary research, a S.M.A.R.T goal for this project is:

  • Improve the ease-of-use and Quality of Life (QoL) features of the app for pet owners and others who frequently use the app
  • Measure pre-redesign and post-redesign satisfaction and frustration levels (done in Phase 2 and Phase 4)
  • To do so within the 10 short weeks

By doing a thorough research on the user and competitors, we had a clearer picture on specific features to add, remove, or improve.

User & Competitor Analysis

Our first discussion was to define our target audience first to do the redesign. However, we need to interview the current users in order to find out additional information. To this, we conducted a questionnaire and an interview. 20 respondents did the interview, and we interviewed some of them further to get more information on their answers.

By defining the competition, we're able to analyse what PLC's competition does better or worse and benchmark from there. Note that we are against the idea of totally copying certain features of competitors. They act as a gauge for us to cross-reference our data we receive from users to solidify our design decisions.

  • Questionnaire

    To better understand and identify our target audience, we came up with a list of survey questions, split into 3 categories: Demographics, Platform (Broad), and Platform (PLC).

    We ensured to keep the question short to ensure the engagement of our users, and that they only answer questions relevant to their experience and usage.

    Demographic questions

    1. (1) How many pets do you own?

    2. (2) What type of pets do you own?

    3. (3) How long have you owned your pets?

    4. (4) What supplies & services do you get for your pets?

    5. (5) Where and how do you get these products or engage these services?

    6. (6) Would you shop for pet products online if given the opportunity?

    Platform (Broad) questions

    1. (1) How often do you visit your platform (Physical Store/Website/Apps)?

    2. (2) Which stores do you usually frequent on your platform?

    3. (3) Why do you prefer your platform over the alternatives?

    Platform (PLC) questions

    1. (1) Have you heard about PetLoversCentre (PLC) and its VIP Concierge app?

    2. (2) On a scale of 1-5, how frequent do you shop at Pet Lover's Centre?

    3. (3) How would you rate your shopping experience? Why?

    4. (4) What features or services would you add to improve your shopping experience?

    Questionnaire Findings

    Through the results of our questionnaire and interview, we analysed the data, and afterwards, come up with a reasonable conclusion.

    Questionnaire general analysis

    1. (1) 20 interviewees

    2. (2) 90% of interviewees have owned pet for more than 1 year

    3. (3) 65% of interviewees owns more than 1 pet

    4. (4) Most frequently purchased category of product is Food, Toys, and Hygiene

    5. (5) Most engaged service is Grooming and Health Checkups

    6. (6) 55% of interviewees purchased physically

    7. (7) Physical shoppers cited their reason for shopping physically due to "Being able to get their items immediately" and also "So that I'm able to see the products physically"

    8. (8) Non-physical shoppers (through web or app) cited their reason for doing so due to "Convenience" and "Ease of use"

    Usability issues

    1. (1) โ€œThe lack of functions within the app makes it unintuitive to use...โ€

    2. (2) โ€œThe website seems to work better than the app...โ€

    3. (3) โ€œIf there are more functions apart from buying food or toys, Iโ€™d use it more...โ€

    4. (4) โ€œI generally had a bad time using the app...โ€

    Service issues

    1. (1) โ€œWhy would I use the app if thereโ€™s a store near my place?โ€

    2. (2) โ€œIโ€™d rather go to the store, I donโ€™t like how the purchase function works...โ€

    3. (3) โ€œWhy buy from the app if I can get my items immediately in-store?โ€

    4. (4) โ€œIt's really hard to make use of my VIP membership when I'm in-store as I may forget my card or forget my member IDโ€

    Conclusion

    1. (1) The current version of the app is too hard for users to use to purchase products

    2. (2) The redesign should provide more functions other than purchasing products

    3. (3) The redesign should cater to physical shoppers so they can easily purchase products and make use of their membership

    4. (4) There needs to be a simpler and clearer visual language for pet owners of all ages to navigate through the redesigned app easily

    5. (5) Both physical-only, online-only, or hybrid users can make use of the redesigned app

    User Definition

    After analysing our questionnaire and interview results, we identified and classified the target audiences into 2 main types, along with their traits. This will help us cater the proposed redesign to features that's relevant for the target audience.

    Primary Target Audience

    Pet owners and their families

    • Multiple caretakers
    • Varying budgets
    • May own different types of pets

    Secondary Target Audience

    New/To-be pet owners

    • Lack of knowledge and experience in pet care
    • May not have enough caretakers
    • Not sure what to purchase
  • Competitor Definition

    PLC has several competitors, defined into three main categories. This list shows the relevant unique selling propositions (USPs) that a store has.

    Large Chains have more than 1 physical stores across Singapore and an online store. Small Stores only has 1 physical store and may not have an online store. Online-only has no physical stores. Note that this list only shows 1 brand each category, but during the actual research, there are more.

    Large Chains 

    Pets' Station

    plc competitor pets station
    • Cashback
    • Budget-friendly
    • Online product discovery
    • Adopt pets
    • Grooming services
    • Membership program

    Pets' Station best USP is its robust product discovery, allowing users to discover recommended products based on their needs. Additionally, they also have an intuitive membership program where they can earn pawpoints for future discount.

    Small Stores

    Perromart

    plc competitor perromart
    • Cashback
    • Budget-friendly
    • Online product discovery
    • Adopt pets
    • Grooming services
    • Membership program

    Perromartโ€™s primary USP is the vet services. Customers can book this service easily online. They also have a tiered membership program which encourages users to be regular customers.

    Online-only

    Happy Town Pets

    plc competitor happy town pets
    • Pet box subscription
    • Auto re-order
    • Loyalty program
    • Eco-friendly packages

    Happy Town Pets caters to the eco-minded pet owners, offering environmentally friendly packages and quality of life services such as subscriptions, auto re-orders, a loyalty program, and fast shipping. Happy Town Pets effectively targets online-only shoppers, only losing out on pet services (grooming, boarding, taxi).

  • User Requirements and User Stories

    With the target audience and competitor defined, we began to explore and defined a list of the user's requirements.

    We also crafted User Stories to help us envision potential use cases of the redesigned app to fit the target audience's needs.

    User Requirements

    (1) Subscriptions

    • Recurring Purchase
    • Prevent Shortage
    • Bundle and Save

    Pet owners who are busy or forgetful can benefit a lot from subscriptions. This is also beneficial for the business as it guarantees recurring revenue.

    (2) Digital Membership Wallet

    • Improves Quality of Life
    • Centralised Wallet

    A digital wallet enables both physical and online users to easily see their number of points, money left, and their membership details all in one screen. Cashiers can scan this wallet QR to for physical purchases to make payment easily in-store. They can also let helpers or family members use the same wallet without needing to request for duplicate physical cards.

    (3) Easy Service Booking

    • Convenience
    • Ensures Welfare for Pets

    Services like pet grooming, health checkup, boarding, and gym can help current or new pet owners to have a bird's eye view of the welfare of their pets in one app.

    User Stories

    As a pet owner...

    1. ...I want to see the different products I need for my pets, so that I can make an educated and convenient purchase.

    2. ...I want PLC to automatically purchase and deliver my petโ€™s food so I donโ€™t have to worry about food shortages.

    3. ...I want to be able to book automatically recurring health checkups, so I donโ€™t have to worry about booking an appointment every period for my pet(s).

    As a frequent customer...

    1. ...I want to be rewarded for my frequent purchases

    2. ...I want to have benefits which non-frequent customers do not have

    3. ...I want to be able to top-up a virtual card and share it so my helper or family members can help me purchase food or products for my pet in the store or online whenever I'm busy

    As a new or to-be pet owner...

    1. ...I want to find out how to properly take care of my new pet by learning more from experts through articles or in-person

    2. ...I want to be able to easily book services like checkups, vaccination, sterilisation, or grooming for my new pet

    3. ...I want to be recommended products which are healthy for my pets or products which helps me take care of my pet better.

At the end of this phase, we had a clearer picture of what users really need and want.

As a result, we know what are the necessary features to add and current flow that needs to be improved.

Addtionally, this phase as a whole took almost 40% of the whole project duration, but we were glad we did so because we knew exactly what users want. We didn't have to second-guess things during the technical design phase.

Our insights upon completion of the User & Competitor Analyis phase

  • Users want to be able to use the app both for online and in-store
  • Users prefer features that help them as a pet owner, like automatic recurring subscriptions for products, services booking, and tips & events to help them be a better pet owner
  • To have everything in 1 account and 1 app so their helpers or family members can also use it to purchase products

We started wireframing to get a sense of the new layout and flow of the app.

Wireframing

I reminded the team not to make it "super nice" and "fancy" by using wireframing softwares but rather simply paper-sketching it. I knew the purpose of wireframing is to get a bigger picture of what's happening, and for us to easily zoom in into specific flows through a customer's intent, see if the layout works, and iterate from there.

Onboarding Experience

We wanted to showcase the features of the app in the very first screen to convince new users to sign up. It has a smooth flow from the onboarding screen to sign-in or create account page.

Home, Notifications, Events

I came up with a "Quick Actions" button that allows users to access the most common actions right on the Home screen. Notifications and events appear in a slide-up drawer. The navigation tab includes Home, Services, Shop, Wallet, and Profile.

Services

The Services home page houses all services in an overview as well as current or future bookings. Users can also book services with various customisation options.

Wallet (1)

The Wallet tab shows the card with a full-screen button to easily scan the card for in-store payment. They can view their past transactions or redeem vouchers.

Wallet (2)

Additionally, they can also extend membership and top-up their card in a format similar to how they pay in other apps.

Shop

To facilitate their experience, users can now shop and purchase products directly within the app. The Shop tab opens up a mobile version of the web store. Additionally, users can now view different types of product categories, filter products, and also choose to automatically purchase the product in a recurring basis.

/
plc wireframes 1
plc wireframes 2
plc wireframes 3
plc wireframes 4
plc wireframes 5
plc wireframes 6

Wireframing and then testing them out to a few users helped us see that there was various user experience issues, most of them related to confusing navigation. It was fortunate that this happened in the wireframing phase as if it was a fully designed UI, it would have been a lot of time wasted scraping or redoing certain screens.

Wireframing with paper sketches helped us:

  • Get an overall view of all screens and all flows for the app
  • Get early feedback in terms of user flow from a quick user testing session
  • Identify early any user experience errors

To ensure our design goals are met with the user's needs, we conducted thorough user testing and iteration loops.

User Testing & Iteration

User testing is conducted to ensure the proposed design solutions are ideal for the end user. We filter the feedback based on our design goals and user's needs and implement the relevant feedback into the next iteration. We repeated this twice, from paper to low-fidelity (lofi), and lofi to high-fidelity (hifi) in the next phase.

  • Onboarding, Login

    New changes on lofi:

    • Minor copy change of "Remember me" to "Stay signed in"
    • Removed VIP signup page as not all members may be VIP

    New changes on hifi:

    • Added a screen to upsell VIP after a user signs up for the first time without inputting VIP number
    plc lofi 1
    plc hifi 1
    Lofi
    Hifi
  • Home, Notifications, Events

    New changes on lofi:

    No changes

    New changes on hifi:

    • Converted notification drawer into a dedicated page to prevent nested drawers
    plc lofi 2
    plc hifi 2
    Lofi
    Hifi
  • Services

    New changes on lofi:

    • Added search bar

    New changes on hifi:

    • Removed search bar as deemed not necessary by testers
    • Added tags for service type (replaced search)
    plc lofi 3
    plc hifi 3
    Lofi
    Hifi
  • Wallet (1)

    New changes on lofi:

    • Replaced barcode with QR scanner for easier in-store scanning

    New changes on hifi:

    • Replaced voucher screen to drawer instead within Rewards screen
    • Updated layout to enlarge points total in Rewards screen
    plc lofi 4
    plc hifi 4
    Lofi
    Hifi
  • Wallet (2)

    New changes on lofi:

    • Added purchase history screen

    New changes on hifi:

    • Added quick top-up buttons
    • Added extend membership buttons
    plc lofi 5
    plc hifi 5
    Lofi
    Hifi
  • Shop

    New changes on lofi:

    • Added delivery location address on Checkout page

    New changes on hifi:

    • Added filter drawer for easy product filtering
    • Added promotion indicators on products with promotions
    plc lofi 6
    plc hifi 6
    Lofi
    Hifi
  • Profile

    New changes on lofi:

    No changes

    New changes on hifi:

    • Updated pet list layout to show image, name, and age
    • Added drawer to see more information on pet
    • Added "Add profile" screen for users to add new pets
    plc lofi 7
    plc hifi 7
    Lofi
    Hifi

We also conducted micro A-B testing, such as trying out various recurring purchase components, dropdowns vs radio buttons, etc. and we figured a lot of users prefer simplicity over anything else.

Conducting user testing and iterations helped us:

  • Identify any UX quirks that are unfamiliar with the help of testers
  • Validates all proposed user flows for different user behaviours (ie. purchase product, book services)
  • Create a unified design system as the fidelity increases

Our interactive prototype consists of micro-animations and interactions of the redesigned app. It garnered a lot of praise and satisfaction from users. Give it a try!

Prototype

Note: Best tested on Desktop/Laptops

I've learned that prior research is as important as the actual ideation, design, and iteration process.

CONCLUSION

With the additions of quality-of-life features like recurring purchases, digital QR code wallet scanner for in-store payments, and an in-app pet tracker, many users were satisfied from the redesign. We believe that we achieved beyond our design goals, and hence regard this project as major success!