Up

Increase engagement and client experience through an app

Company: Bitcoin Suisse AG
Role: Project (UX) Lead, Researcher, PM and Design sprint facilitator
Duration: 5 Months (May 2021 - Aug 2021)

Navigate
Overview
Empathize
Define
Ideate
Prototype
Testing

Company

Bitcoin Suisse is the leading cryptocurrency broker in Switzerland with around 200 employees

Goal

Bitcoin Suisse wants to expand its product offering with a mobile app focussing on their existing customers.Clients ask for on the go and easy trading while upholding the sense of security of our platform.

Team

1 Project manager, 2 React Native Developer, 2 Designers

My responsibilties

I was the design lead on this project:

User journey mapping
Design Sprint
Rapid prototyping
Qualitative Usability Testing
Surveys
Roadmapping
Sketching
Wireframing
Competitor Analysis
High Fidelity

Overview

Problem

In order to stay competitive in the market and create product market fit, our current customers expect a native, fast, secure and portable mobile first app.

Objective

In 2 years time, we want to be the go-to mobile app to buy crypto in Europe. We want to have the most community-friendly, versatile, dominant crypto product suite.

Update 2023: While the objective bove was set in the beginning through a design sprint, the company changed strategy in the meantime to not focus on retail clients anymore. As we deal with high net worth individuals who demand this premium experience, the objective or value proposal still stands.

💡 Learning : We re-evaluated the experience, more retail focussed features were scoped to be for a later point in time, so the fact that we prioritised building the basics really helped us not spend time on things that we would have to throw away.

Key Challenges

  • Can we automate and utilise as many of our internal processes to relief manual workload
  • Do our ideas fall in line with corporate strategy. Who are we building this for and what direction are we going as a company? We have several types of customers: private individuals, High net worth individuals (HNWI), institutions and external asset managers.

Product-Market-Fit

We validated the idea of having a mobile app in the app store by implementing a wrapper around the current responsive website. We quickly found that after one month over 60% of traffic was coming through the non-native app (wrapper). We can only increase satisfaction of these people by offering them a mobile first native experience.

My process

I Introduced the following process into the company based on the design thinking methodology, this then got tweaked towards a process that suggests the following methods in each phase:

Timeline

Using the design thinking methodology we jumped back and fourth between phases in the problem space, to then focus on the desired solution.

Identifying
Value...

Understanding our users through Expert Interviews

Performed expert interviews beforehand to get an understanding of the status quo , mapping out findings on the value proposition canvas (why focus on customer jobs, jbtd?) and the user journey of the people we are trying to target. The remaining phases in the journey would be later opportunities.

This would form the perfect foundation for the design sprint so we can quickly validate this with the people in the room.

> Check out an in depth overview of the Private Individual user journey

fig: Private individual user journey (+ opportunities) I've made

> Check out the value proposition canvas

fig: Unvalidated value proposition canvas I've made

Learnings

👍

  1. Although we have a digitised platform, our high net worth clients like the catered approach where they have a relationship manager that deals with everything.(1h is enough)
  2. High trust: People mainly have an account with us as we are a recognised company in switzerland.

👎

  1. We can’t survive on retail customers alone, we need high net worth individuals. (Costs are higher compared to the fees we earn)

Syncing on the objective through a Problem Framing Workshop

Facilitated a remote problem framing workshop in Miro with key stakeholders in the company where we defined the challenge we want to tackle with the mobile app and who we are building this app for. Inspired by a template from Prime Motive

Understanding what we want to build...

A 2 day design sprint where we first (Mon 17.05) got close to understanding our users and their needs, next
(Tue 18.05) we presented new ideas and aligned on a concept.

We are using the design thinking methodology to start off this new project. Why? In a few short days, a Design Sprint will lead your team to the creation of a rapid prototype that you can test with your users and get immediate feedback. Took inspiration from the Design Spring 3.0 and AJ&Smart Design Sprint 2.0

Applying the Double diamond process: where two basic steps of a creative process are used: Diverge and converge. For a creative session we add a clustering phase. To create an overview for the team. We rinse and repeat this throughout the design sprint

The entire sprint was put into a report in case anyone wants to look at our results in the future.

fig: The Diamond thinking methodology, we used exercises that would build on top of the next one.

fig: Due to budget constraints we could only host a one day workshop

fig: Images from the workshop - PO, Dev , designer and architect.

What’s the competition doing?

I wanted to find a way to validate on which apps to focus on and consider ‘best in class’ and the market reacts well  to. I created a list with the top competitors and their app store ratings...

Learning

App store ratings don't really give us insights of which apps are performing well. After looking at all the reviews, people mainly complain about system stability and it becomes a way to express and rate the customer service. Which for these booming businesses can be a problem

Next, I performed competitor analysis where I took a look at how the competition solves certain patterns mapped on the customer journey, we will use the initial prototype from the design sprint together with the competitor analysis to come up with a clickable prototype to test out with users.

fig: An overview and list of competitors to compare user journey and user flow

Testing different ideas...

Clickable wireframes turned into prototypes

Based on the above foundation, it was time to create wireframes.
Started off and used whimsical to not be bothered with components and UI elements: Focus on how stuff works not on how stuff looks. Guided the stakeholders and set up 2 rounds of feedback.

Exported the screens as jpeg’s to Figma and added touch areas to turn into a clickable prototype.

fig: First iteration of the wireframe

Learning

While sharing these wireframes internally with the product team, I had to educate them on wireframes and what I was expecting them to give feedback on.

Testing the functionality and iterate

I realised that having a clickable wireframe in Figma is the perfect level of detail to test out with users. The only challenge is that you need to prime them about the level of detail (what is a wireframe) and why its not branded.




I used the RITE method where I created a prototype, tested with one or 2 users, iterate and test again with 2 users with the new concept the next day. This made us move quickly into the next phase.

💡 Tip: Jakob Nielsen recommends doing usability testing with 5 participants

Learning

I was not allowed to talk directly to our customers. We have a rule at the company that we have only 1 relationship manager that is customer facing.

I needed to prime and educate our internal stakeholders more that this wouldn’t negatively affect them. I decided we didn’t have the time for that so I approached this differently.

Solution: Testingtime

Testingtime allowed me to recruit and mimic our existing customer base by demographic and filtering through pre determined criteria that would on paper be the same person as our customers. The participants didn’t know the company I was from.

Research Learning

  • Showing an intro video during the beginners guide that takes 2min in total. After this time users would swipe away.
  • We immediately updated all our tokens to be more colorfull in all our client communcation so the online platform and marketing
  • Be transparent = Trust. Every time the user is about to do a trade (when we offer him a quote), we should display (behind a tooltip) how much the process fees are and why we are charging them.
  • Explaining what and why people should do dollar cost averaging

fig: Showing video snippets to our internal stakeholders made things very tangible and easy to remember

Let’s get a baseline UX and happiness score...

As we have launched a webapp wrapper a few months before starting this journey, its important to measure afterwards if we released an improvement compared to this wrapper version.

Creating a survey that would help us get a baseline idea will help us to advocate more for this way of working and advocate for design sprints in the future.

fig: Seems like a mobile app is definitely something people care about so improving this will be heavily appreciated.

fig: Additionally this allowed us to ask and create a roadmap of the next things people want to see

Learning

Thinking about ways on how you can translate design efforts , design sprints and satisfaction and linking it to business value really helps to train your audience and you will get buy in for the next time.
Article that talks about this here

High Fidelity Designs

Now that we have:

  1. Focussed on the problem through a problem framing workshop
  2. Iterated on ideas through a design sprint
  3. Done competitor analysis through desk research
  4. Created a clickable wireframe
  5. Validated with our users that this will be something they want through usability testing and interviews
  6. Set up the base for metrics

There is only one thing left and that is creating high fidelity prototypes which is in line with our internal design system.

Why did we leave this for the final step? Several reasons:

The Art Director / UI designer can now take all the time he needs to battle test designs and come up with a proposal for the brand. I did an initial (v1) proposal but he needed to have a final redo. (v2)

Wireframe

fig: The below is a clickable prototype

High Fidelity v1

fig: The below is a clickable prototype

Feature Highlights

Using React Native to build our new App

We had several discussions on which technology to use and we ended up using React Native.
The reasons why we settled for React Native was:Its cross platform, with limited resources we can build for 2 devices.Coinbase announced it had just transitioned to react native.Recent Proof for why it was a good idea to choose for React Native (Shopify)

The team needed help on how to split up the app and create value in iterations. I Assisted the PO of the project and did a proposal on how we could release internally and test while having a concrete plan on how everything should fit together.

Learning

When planning and building a new product, focus on delivering continuous value. It doesn’t make sense to build a few frontend screens that don’t interact, release early so you can test and fail asap

Launch

Results

The launch of the app was a success, we saw an increased shift from desktop usage into the mobile app.
Internally stakeholders were doubting of the importance but they heard live and through customer surveys from customers how happy they are with the changes we have made.

Its important to note that this app fundamentally positions the company well compared to the competition in Switzerland. This move from a webapp provides the company with a lot of flexibility to build more features on top which will increase retention and satisfaction even more and will eventually leads to revenue (as per McKensey)

The following metrics were as of June 22

9%

Increase in trade completed

22%

Customer Satisfaction

17%

Increase retention

Most Important Project Learnings

1. When in doubt, do a (preference) test

After we had the validated clickable prototypes, we had several UI related discussions on whats the best solution. I introduced the data driven approach and we ended up using Usability hub to look at results.

2. Look out for opportunities to mature and advocate for UX

Use every opportunity to advocate for design. When thinking about how you can translate design efforts , design sprints and satisfaction into business value really helps you to train your audience and will get buy in for the next time

3. Be flexible

Don’t be married to your design or your solutions, the company changes and you need to adapt. This app started off with the focus to be for Private Individuals but ended up for High Net worth Individuals and institutionals