Highspot App Refresh

Highspot is a sales enablement platform used by sales teams to better manage their sales strategies.  Highspot offers a native app experience that allows the flexibility to perform tasks on the go. I worked closely in a small team with a project manager and a team of 5 - 6 engineers over a year to figure out how we could improve the app UX and increase overall usage. 

Situation

Highspot is a software product that primarily serves a desktop web experience. The native app experience initially started as a quick project to provide a mobile app option to customers who requested it. The tablet app experience managed to match closely to the desktop experience while the mobile app took a different approach. 

This project started with a mobile exploratory research study led by one of our user researchers. This series of user interviews had 8 participants who fit into the sales enablement persona. Through these interviews we identified the top three pain points for mobile users:

This study helped us understand how we could address the scope of this large project and define our goals for the first release.

Original native app experience (2020)

Tasks

With the results of the study in mind, I wanted to better understand the problems around the current app experience. 

Conducting a heuristic evaluation

I started with a heuristic evaluation of the app to better familiarize myself with the UX problems. My top considerations were the following:

Competitive Analysis

I then did a competitive analysis of 14 mobile apps, focusing on how they handled navigation, search and overall UI. This was a great exercise to capture common UX patterns for mobile app experiences.

IA Exploration Sessions

I shared my findings and recommendations with the product manager and lead engineer. Through a series of collaboration sessions, we identified the scope for the first release. We would focus on the following areas:

Sketches and notes from ideation sessions with the product manager and lead engineer

Action

I was able focus on ideating and finalizing designs for our scoped areas and work closely with engineering to implement these changes in the new native app experience. The product manager was able to establish an alpha and beta release with two major Highspot customers to test the new app experience and gather feedback from users through a series of interviews. Here are some of the largest UI changes we were able to focus on with the first release:

Bottom Navigation

Unfortunately we had inconclusive data for user interviews to make confident decisions around how to change the bottom navigation. The only consistent data point we had was a quicker access point to Pitching, a feature that is important to sales reps. The main changes we made were the following:

Old Experience

New Experience

Left Navigation

The left navigation is a prominent feature in the desktop experience so we wanted to make sure it was available in the mobile app. This brought more alignment between the desktop and mobile experiences. Users in our alpha release also provided feedback that this change improved the ease of navigating to features throughout the app. We also were able to find a better location for Offline Content which Alpha users noted being easier to find. 

Old Experience

New Experience

List Views

A big use case for app users is viewing content on the go, so we wanted to improve on the existing experience. We cleaned up list views and improved touch areas which made browsing through content easier. 

Old Experience

New Experience

Content Viewer

Another big use case for customers is viewing content in the content viewer. We brought more alignment between the desktop and mobile experiences by adding the page header and establishing better interaction patterns. The header would minimize as the user scrolled though multi-page content. We also brought in the item properties pane, which wasn't available in the original app experience. 

Old Experience

New Experience

New Content Viewer Experience

Mobile Component and Page Layout Libraries

I created a mobile specific component library and a page layouts library in Figma for other UX designers to reference when designing for mobile related projects in other feature areas. My goal was to promote consistency in the mobile app experience by easing any barriers around how to design for mobile. I worked closely with other designers on my team to improve on these libraries and document changes that occured in other feature areas. 

Examples of the component and layout libraries in Figma

Results

The general audience (GA) release of the new mobile app experience was in September 2021. The following were established goals and their associated KPS's  as of May 2022:

Takeaways