Optimizing conversion with improved search filters UX and new product category pages

BeatStars is a digital production marketplace that allows music producers to license, sell, and giveaway free beats to creators.

Product Design
Data-driven Design
Conversion Optimization
iOS & Android Design
UX Design

Project details

project link
INDUSTRY / business

Music, E-commerce / B2C

Role

Senior Product Designer

My role

I was responsible for increasing the conversion rate of product listing pages, and search filters UX improvements of cross-platform experience (web, iOS, and Android). Some other projects I worked on included establishing a cross-platform design system, designing new product features, and scaling up the Studio platform.

Key Achievements

Project Background

BeatStars is a digital production marketplace that allows music producers to license, sell, and give away free beats. Marketplace is the main B2C product that addresses the needs of creators (buyers), and music producers (sellers).

Objectives

The Challenge

At BeatStars we wanted to improve bounce rates and conversion rates on existing product category pages. We used feedback collected from users, and Google Analytics data to back-up our design process during optimization efforts.

According to the user’s feedback, the most problematic part of the product category page was the navigation through product listing using filters and categories. We have decided to start with enhancement of the website experience, and then create similar experience for native iOS and Android apps.

Solution

We have decided to start mobile-first, since ~70% of the BeatStars traffic was coming from mobile devices. I have started with UX audit of the existing solution and competitive analysis of the top e-commerce websites.

The important aspect of this redesign was the data analysis that showed us what are the most used filters. This information helped us to decide on the amount of filters, and to create the right flow for the user to apply only the relevant ones.

We have decided to display top 5 filters of each category, with ability to access the entire list. Based on the user feedback, we discovered that this approach improved the usability of the filters accordeon and reduced the cognitive load.

Applying relevant filters is easier than showing relevant results. If the users are looking at highly relevant products, there is a higher chance they are going to purchase them. It was important for us to keep the narrowing down process within a reasonable, foreseeable timeframe.

For mobile version we have experimented with the position of the filters button itself. Eventually, we have decided to keep the filters button fixed in the bottom of the screen as part of the web experience.

Additionally, we have confirmed with A/B tests that the placement of the button for web mobile experience is the right choice.

iOS and Android Filters

After we successfully launched the web filters, we collected a good amount of data to prove that this approach works well.  We decided to introduce the consistent filters approach to iOS and Android apps.

Our primary goal was to stick to the iOS and Android patterns and still deliver filters that will match the web version. We have collected a good amount of data by then, in order to inform our further decisions.

Consistency

In order to keep consistency between web, iOS and Android systems we have used a cross-platform design system, that I have introduced when I have joined BeatStars.

This has helped to quickly iterate on existing screens, and adapt components to the native systems. I was able to swap Figma components between native apps, due to the reliable libraries.

Category Pages

Once the filters were ready, we were able to focus on category pages. We wanted to diversify the experience for the different types of products offered by BeatStars.

We have started working towards different display of layouts and product items on the listings. Initially we have planned to A/B test list vs. grid approach for the category page, but eventually we decided to give the ability to the user to switch between the views.

Based on the Google Analytics data, we kept the list view as the default product listing page, due to the better conversion, and density of information.

Key Takeaways

BeatStars marketplace had a 19.8% increase in conversion rate across all category pages where we have improved the filtering system. We have been gradually rolling out the new filters and measuring the impact, starting with website and then adopting the approach for iOS and Android apps.

I was particularly proud of the level of consistency we have achieved across website, iOS and Android platforms. Our work invested into design system paid off and it made the efforts smooth and time-efficient.

If you are interested in my design systems work for BeatStars, feel free to check out the related case study below.

RELATED case study
contact me

Get in touch

hello@mlynarz.com