DICK'S TSHQ Registration Redesign

DICK'S Team Sports Headquarters is one of the leaders in the space of software for youth sports—with over 3,000,000 players and over 10,000 team websites, all counting on our products to make their lives and jobs easier.

One of the main products at TSHQ is the online registration experience to sign up participants for their respective leagues and teams. The challenge with this project was bringing our bloated and dated software up to the level of quality that customers have come to expect in the age of smartphones and social media.

Registration redesign hero image showing mobile and desktop interfaces of the new TSHQ registration platform with modern design and improved user flows
Legacy TSHQ registration interface showing outdated design with cluttered forms, poor visual hierarchy, and confusing navigation

Previous TSHQ registration UI.

The Challenge

Year after year new features and functionality were added without considering the effect on the product as a whole. The result was a monstrosity with no cohesive UI and a poor user experience.

A complete, front to back redesign was called for in order to overhaul the entire registration process. My team, the UX team, was tasked with that challenge and tried to innovate as much as possible to keep DICK'S TSHQ on the forefront of youth sports.

Research

A key step in this redesign was understanding how current users interacted with the product and the different goals they would each have. We conducted interviews with current administrators, non-governing bodies, parents and coaches about their experiences with the product and how and what they used it for. We also gathered information from our customer support team, and determined a multitude of issues and pain points that needed to be addressed.

User persona for parent/coach showing demographics, goals, frustrations, and technology usage patterns with photo and behavioral insights

I created personas and my team extrapolated how and what these users use the product. Based on research data and interviews, we identified current issues with the product, user needs and our own business goals and requirements. We created assumptions for how best to solve our biggest issues based on those observations and insights.

Assumptions

Mobile Experience

The legacy mobile version of our registration process was so outdated that it was essentially unusable. It had been built before smartphones existed, and was nearly impossible to use. When looking at our analytics we could see that the abandonment rate for registration on mobile was at 88%. On desktop it closer to an 18% rate of abandonment. Our users indicated a large pain point was not being able to complete these tasks on the go, and essentially being forced to sit at a desktop or laptop computer to complete the process.

Improving the user experience for mobile devices will decrease the abandonment rates for mobile and will greatly increase our overall registrations completed from mobile devices.

Legacy mobile registration interface showing tiny text, difficult-to-tap buttons, and poor responsive design from pre-smartphone era

Previous TSHQ mobile UI.

Guiding the User

The process for completing the registration process was confusing to users. Many were unsure as to what tasks they were trying to accomplish at any given moment. TSHQ has a support website with tutorials and walkthroughs for every step of the registration process, but they involve reading pages of information and watching long explainer videos. On top of this, the legacy UI was inconsistent and confusing. Our support team would get weekly calls for simple tasks that should not be an issue. The amount of support calls tagged with "registration issues" in Zendesk were hovering around 45% year over year.

Giving users a greater sense of context by instructing them on tasks with less text to read, and leading them with prompts to begin a task, will reduce confusion and reduce the frequency of calls to our support team.

Improve Fan Wear Sales

This was more of a business goal and problem than design one, but my team was still tasked with solving it. We introduced a fan wear store a few years ago to allow people to wear their team colors and show team spirit. Fan wear sales were not particularly stunning. The online stores for fan wear had to be sent through a special link by an administrator and when users did find the store, the lack of products and the bad UI and UX did not add a lot of confidence that this was a legit website at all.

Including fan wear into the registration process will greatly increase our sales of fan wear merchandise and reduce friction of the experience.

With these assumptions in mind we began an array of different tests to put them through the paces and try to validate them as best we could.

Process before design work

My team used affinity mapping to break down every screen of the registration process. We discussed every single aspect good and bad. We documented what we should keep what we should kill, what we should overhaul.

Affinity mapping exercise with colorful sticky notes organized on wall showing categorized feedback, pain points, and opportunities Close-up of affinity map clusters showing detailed annotations and groupings of user research findings and design requirements

A refined information architecture was created as were wireframes after we had removed unnecessary steps and screens in our process. We worked with the development team to see what was feasible and realistic and what may cause future issues. With this new IA in mind, I created wireframes, highlighting what requirements were needed for each screen.

Refined information architecture flowchart showing streamlined registration process with reduced steps and clearer user paths

Refined IA.

Low-fidelity wireframe screens showing basic layout structure and content organization for registration flow redesign

Lo-Fi designs.

Testing and Validating Assumptions

We tested our initial assumptions with low fidelity designs through methods such as: A/B tests, user interviews, prototype walkthrough, and user surveys. We tested our prototypes remotely as well as in person at Atlanta area DICK'S Sporting Goods stores via some guerilla testing.

After testing our assumptions, we felt that we had validated many of them and developed strong solutions on how to solve our issues.

Adobe XD prototype screens showing interactive registration flow with annotations and connection lines between screen states

Prototype screen in Adobe XD.

Art Direction and Style

An art direction was established for the redesign as well as a design system with elements that would work for both mobile and desktop. We decided to use a modified version of Google Material Design for ease of use. Instead of using everything strictly material, we customized components to create our own look and feel for the product, so it didn't just end up looking like every other Android app you see in the wild.

Comprehensive style guide displaying color palette, typography system, button styles, form elements, and component specifications

Style guide.

I created an illustration style that would serve to liven up the, at times, mundane registration process full of text fields and forms and bring in a touch of fun.

Hand-drawn illustration concept sketches showing athletic characters, sports equipment, and dynamic action poses Additional illustration sketches featuring various sports scenes, players, and motivational imagery for TSHQ branding Final illustration style library showing colorful, energetic sports-themed graphics featuring athletes, equipment, and celebrations

After all the pieces had been discussed and vetted with stakeholders, and once we got sign off on an art direction and style, we started building full fidelity screens. The actual design work for the screens were split in half by myself and another teammate, with each of us designing 3 of the 6 steps of the registration process for both mobile and desktop.

Design System

Before development work began, I collaborated with the dev team to help create a design system incorporating the elements of the redesign in order to expedite the development process. This step streamlined the process and reduced friction within the designer/developer relationship. This also considerably cut back on our QA time as all the elements—type sizes for different areas, button sizes, margins, colors, etc—were all clearly defined and agreed upon as to help serve the product best.

Complete design system documentation showing component library, spacing guidelines, responsive breakpoints, and implementation specifications

Design Solutions

Solving the Assumptions: Mobile Experience

By designing with a mobile first approach we were able to address many of the harder to solve for issues associated with our multi-step registration process by consolidating and refining the UI. We emphasized a clearer hierarchy, and made the entire user experience more understandable and enjoyable.

Mobile registration screens showing clean interface with large touch targets, clear typography, and streamlined form fields Animated demonstration of context screens appearing between registration steps to guide users through the process

Mobile screens.

Guide the User

Users had a better understanding of objectives they needed to complete during the registration process when given more guidance and context as to what they were trying to accomplish. The simplified and decluttered UI of the redesign also helped with the user having a better understanding of objectives.

User journey map showing conversational UI pattern with clear pathways and decision points throughout registration

We created a more conversational approach to the UI, in how it interacted with our users. This helped them to see a clearer path in their goals when using the product.

Checkout screen with conversational language, clear pricing breakdown, and prominent call-to-action buttons Sport selection interface using large visual cards with sport icons and friendly instructional text

Between each of the 6 steps of the registration process, a screen would appear with a quick and simple overview of what tasks the user was trying to accomplish. We referred to these as "context screens" as they were giving the users context and clarity along the registration journey. These screens would only appear the first time a user went through registration process.

Mobile context screen showing step overview with illustration, brief description, and continue button

Context screens for mobile.

Desktop context screen displaying step information with hero illustration and clear next action Second context screen variation showing different step with relevant illustration and guidance text Third context screen example demonstrating consistent pattern across different registration stages

Context screens for desktop.

We introduced empty state screens throughout the registration process to inform users when they had reached a dead end; rather than just leaving them on a blank screen, we offered them a call to action.

Empty state screen featuring friendly illustration, explanatory message, and clear call-to-action button to guide next steps Alternative empty state design showing helpful messaging when no data is available with prompts to add content

Empty state screens.

Improve Fan Wear Sales

We wanted to include fan wear into the registration to help supplement the already existing standalone store. Adding fan wear into registration had to be an organic and seamless process. It needed to feel like it was another step in the registration. We wanted to treat the fan wear almost like exiting through the gift shop at amusement parks. Our assumption was that if fan wear were included into the process of registration, users will be much more likely to buy something while thinking about the sign up process for the sport, rather than remembering to go back to the store at a later time. The results of our research and testing were showing this assumption to be correct.

Desktop fan wear integration showing product grid within registration flow with team-branded merchandise and easy add-to-cart Mobile fan wear step displaying apparel options with product images, pricing, and seamless checkout integration

More Work