Shane Mc Carthy
GIF_OnePlus-8-PSD_cover-image_5piece_2.gif

Snapfix

Snapfix

Snapfix is the top-rated CMMS and simplest maintenance platform on the planet. and is used frequently within hospitality, facilities management, education, property management, visitor attractions, industrial & manufacturing, and many more industries worldwide. It uses photos, tags, messages and traffic lights to keep individuals and teams highly organised and efficient.

As a UX Designer intern I collaborated closely with the Head of Product, CTO and CEO throughout the design process to deliver the end to end experience of the new task reminder feature, which is now live on Android and iOS as of mid January ‘23.

 

Overview

  • Sep - Dec 2023

  • Shipped Project (Andoid / iOS January 2023 )

  • Team: Shane Mc Carthy (UX Design) / Marc Verhees (Head of Product)

Roles & Responsibilities

  • User Research: Competitive Analysis, User Surveying & A/B Testing

  • UX/UI Design: Sketching, Wireframing,

    High-Fidelity Mockups & Prototyping

Tools Used

  • Figma

  • Adobe Photoshop

  • Procreate

  • Google Docs

Product shipped and in use by Snapfix clients

 

Problem

Snapfix is a task management platform. Work is organised into groups and tasks.

Through user feedback it was determined that within a group, it was easy to lose sight of important tasks or forget outright. Therefore we undertook the implementation of a feature for users to enable a reminder at the task level.

One major challenge we faced was to create a clean, intuitive solution to remind users of important tasks, become more productive, and improve the experience of using Snapfix

 
Every notification must be relevant, add value to the user and help them achieve a goal..
— userpilot
 

Solution

It was important that the final feature followed notification best practices and particular care was taken to ensure its speediness and ease of use.

Intuitive & Useful

Micro-interactions were added as functional ‘bell’ animations that support the user by giving visual feedback and displaying changes more clearly

The confirmation snackbar provides lightweight feedback about the operation above all other elements on screen.

Visual confirmation within the chat field ensures a permanent action log with ownership and time data.

Easy to enable, easy to disable.

The Forefront

Tasks that have the reminder notification enabled are bumped to the top and visually differentiated through a colour change

A micro-interaction animation reinforces the importance of this newly designated task.

Daily reminder

Leverage the right moment - push notifications sent under timezone constraints.

Every day, at 9.05am, the task reminder notification gets sent out.

“Don’t overdo it”. The task reminder bumps a push notification once a day to remind users of important tasks.

A great push notification is three things: timely, personable, and actionable
— Noah Weiss, head of Search, Learning & Intelligence @ Slack
 

Competitive Analysis

When trying to understand the competition and best task reminder features out there, I researched examples that streamlined the process, while others complicated the experience

The competitive analysis identified and evaluated key usability strengths and weaknesses from competitors to Snapfix, in regards to a task reminder feature. The analysis examined key user experience components by citing instances of best and worst practices from the competitors’ apps, explored and included screenshots as examples. Our exploration of what competitors do well and what can be improved provided important insights that can be applied to future solutions.


 

Research

User surveying was conducted across a range of current Snapfix clients to attain both qualitative and quantitative insights from users. This proved a valuable resource to determine and prioritise areas of improvement, enhance the product and improve user experience .

A/B testing was carried out on multiple notification design variations to find one that users responded to best. We gained valuable feedback from users but did not succeed in discerning a clear favourite, so continued to iterate using the qualitative insights to further our efforts.

Open questions

• What is the ideal frequency of notification?

• Should we offer more than 1 frequency setting (fixed date)?

• Is email notification needed initially?

 

Figma

The final user flow prototypes for mobile and web were designed in Figma.

Link to full figma file here


 

Assigned or unassigned?

The two typical user flows are outlined here. Error states were an important aspect to consider in the creation of a successful product. What would happen if and when a user was not assigned to a task? How could we streamline the process to ensure the necessary outcome? Also present are the micro-interactions and snackbar, giving vital visual feedback.

 
 
 

Early Explorations & Iterative Design

Design meetings and continuous iteration provided valuable feedback, guided by competitive analysis, user surveys and A/B testing. This led to discussion on what the feature might be, what would users encounter in various flows, how we could provide the most straightforward and intuitive experience possible.

Frequency of reminder, custom date and time, visual feedback options, email confirmation, location-based reminders, button, toggle and card design, were some important topics of consideration. These were all explored via sketches / paper wireframes / quick prototypes.

Link to full figma file here

 

Future proofing & elaboration

A daily push notification was chosen for the first iteration roll-out, featuring a radio button as the means to enable the reminder. This would enable us to easily offer a further level of complexity of notification in future iterations.

Such future iterations were also explored, hinting at the addition of weekly and monthly notification options, as well as an email reminder feature (something shown to be “most useful” by 50% of our surveyed users ).

Web app design

A daily push notification was chosen for the first iteration roll-out,


Conclusion / Key Takeaways / Next Steps

I took away a wealth of knowledge and experience from my time with Snapfix and I’m extremely grateful to have worked on this feature with them. Particularly valuable to me was the constructive feedback from the 9 rounds of design iterations and the lessons learned from user surveying and A/B testing.

Future versions of the reminder feature will include other selection options to snooze or remind a user of tasks. Options may include weekly, monthly or a custom set. Additionally, rules could be put in place such as ‘no action after X days’, or ‘not assigned after Y days’.

It would be extremely valuable to conduct more user research and usability testing on the current notification feature, gain important insights from users and continue to improve upon this feature.

More Projects

FlyUx

Art Gallery

An Icon For Chengdu