Project: SquadLocker Mobile
Summary: SquadLocker dealt with online apparel. Users representing a team or a larger sports organization would build a custom store for themselves and then shop for gear and uniforms. When I started, the desktop storebuilder had evolved to be decently functional, but the mobile builder hadn’t been touched in several years. Users were thrown right into the mobile storebuilder from an ad, without any education or product awareness. The mobile builder was buggy and often completely broken — unusable to the point where they’d slapped a warning on it saying TURN BACK NOW AND GO TO THE
DESKTOP. So I streamlined it and made it usable. This was a huge endeavor that increased adoption rates, which was great, but for me the triumph came in evolving a 3yo flow that had been nothing but pain for the user.
We completely reevaluated the flow and the users — the original design work predated the implementation (by years in some cases) and it just wasn’t representative of what the app was even doing at this point. For example, in the beginning, the goal had apparently been to aggressively target parents and get them to create an account so we could then bombard them with marketing. It wasn’t related to a building a shopping experience at all. So it was time to take a better look at how our userbase and business goals had changed, and to improve the interface with those things in mind.
My Responsibilities: UX Evaluation, Mockups, UX QA during the build phase
Worked With: CTO, Product Manager, Dev team, QA
1. Clearer Choices
- designated clear first step. Under the hood, it didn’t matter what the user did first — they could either upload a logo or add products. But this resulted in confusion and an incoherent interface, so we removed the neutrality and implemented the illusion of a stepped process that eliminated the cognitive noise of an unnecessary choice and offered a clear path forward
- cleaned up language, more productively introducing the user to product terminology. Before this, they had never seen the word “store” and suddenly we’re aggressively talking to them about their store, resulting in nothing but confusion. We asked them to “name their design” and then used that as the name of their store without explanation or option to change
- offered the user the ability to choose their products. Before, the app auto-populated a new user’s inventory with 100 randomly selected products (often completely irrelevant to their sport or the apparel they wanted) that they then had to manually remove one by one, which was hours of work
2. Improved Logo and Image Handling
We made the user and their logo choices a clear second step.
- cleaned up confusing language — for example, previously the button had said EDIT YOUR LOGO (instead of upload) regardless of whether you’d added a logo yet
- added a logobank of existing images for users that had already uploaded logos. This was incredibly helpful for organizations and admins making multiple stores
- cleaned up some of the third party choices. We’d previously blasted users with TrustPilot reviews within the builder, but eliminated that distraction (clickbait of limited value at this stage of engagement). We improved what we were using for color detection and image manipulation (ex. removing white backgrounds from logos), and attempted to better explain
these tools to the user
3. Making Things Generally Easier
The third and final step before store launch was a simple save. Before streamlining, we’d often lost users at this point due to confusion and commitment wariness about what they were doing (and if it was going to cost them time and/or money). The new flow resulted in admin users that felt much more confident about launching. Additionally, we:
• made it possible for admins to work with their store branding and change their settings (this hadn’t existed previously). I re-used the logobank functionality here
• cleaned up forms, and integrated them so that they fed Salesforce for the Sales department, who had a goal of getting organizations to expand within our system and level up to multiple stores
• made it easier for users to edit, to add and remove products within Store Edit mode, and for them to highlight certain products as essential (ex. core components of a uniform)
4. A Storefront that Made Sense
We streamlined everything and gave the user a storefront that didn’t confuse them.
- made prices and colors more clearly visible
- improved existing filtering and expanded filtering options
- added functionality so that the user could navigate within the storefront more effectively — BACK TO STORE hadn’t existed previously, and there had been no way to exit certain subflows or cancel actions.
- added better forms, clear statuses, and error messaging
- removed confusing icons that hadn’t communicated effectively
In summary, we cleaned this up to the point where users were able to build their stores without pain, add customized products, and successfully open up their stores so teams could buy their uniforms. Basic functionality, but much, much more than we had before!