Client: TribeScale
Year: 2017-18

Optimizing the onboarding process of TribeScale (B2B SaaS)

tribescale optimizing onboarding

Challenge

TribeScale was a web and mobile-based team management platform that aimed to bring the agility and high performance of startup teams to companies of all sizes.

While acquisition and conversion weren’t an issue, new users struggled to understand where to start and how to activate their teams after signing up.

Solution

A redesigned onboarding experience, developed through a Design Sprint, that guided managers based on their goals.

This redesign helped users understand the value of the platform and set a custom setup to quickly onboard team members and start making the most of its features.

Results

A clearer and personalized onboarding flow that improved understanding of the product and supported team activation.

The project

Project team

Alexis Roqué – Product Owner
Alberto Alcaraz – CEO
Daniel González – CTO
Josean Muñoz – Marketing Manager
Gabriel Anglada – Developer
Hana Gausfain – UX Design & Customer Success
Silvia Calvet – DS Master

Understanding the activation challenge

TribeScale aimed to become the all-in-one platform to improve the team’s performance, agility and communication.

Given the range of its features, which included communication channels, team and company level dashboards, and goal tracking tools, helping users understand where and how to start was a key challenge since the very beginning.

Acquisition and conversion rates through the website were not an issue, as users understood and were interested in the product message and functionalities.

However, once registered, fewer users than expected managed to invite their teams and use the app on a regular basis.

For several months, we explored different strategies, including predefined team templates (called tribes), welcome channels, and free demo sessions to encourage team activation.

We finally decided to focus all efforts on the improvement of the onboarding through a Design Sprint with an external facilitator.

Defining the product vision and the user personas

design sprint hana gausfain tribescale

The first step of the Design Sprint focused on clarifying the vision, user personas, and value proposition.

I was in charge of running previous research and persona creation, and presenting it to the group for discussion.

On day one, we complemented my work by contacting potential users to understand their context and adapt our message to their needs. 

We could group their needs into three categories:

  • Communication: Easy follow-up with team members 
  • Alignment: Communicate priorities and goals
  • Tracking: Monitor project progress

After analysing the research insights, we understood that our main target were managers controlling several teams or working remotely, looking to empower their people while keeping on track with business.

We also reached some conclusions regarding the type of experience we wanted our users to have: team managers should feel guided and motivated to start using our app to improve their teams.

Defining a new User Journey

As the UX during the sprint, I mapped the user journey of managers signing up to TribeScale.

The journey started with the registration for a TribeScale (TS) account, followed by the creation of a tribe (team), which then finally led to the dashboard.

Once there, a series of tooltips helped the users identify key areas of the dashboard and invited them to take action by inviting their team members or writing a first message.

All users followed the same journey and were expected to identify the right configuration for their teams and discover advanced features on their own.

Unless they actively reached out for support, there was little guidance on how to set up a tribe according to their specific needs.

We understood we had an opportunity to personalize the experience and bring more value to users.

tribescale user journey ux hana gausfain

Defining a new user journey

Based on the new design principles, we designed an onboarding flow that was guiding, educational, and motivating.

We focused on our 3 main functionalities and their benefits:

  • Structured communication
  • Shared goals and priorities
  • Automatic reporting

And decided to offer three different onboarding flows depending on their main need.

new user journey tribescale

For this, we designed a wizard that guided users along the custom setup.

The goal was to quickly identify the users’ main motivation and provide insight into how the app could help meet their needs in a few minutes.

For instance, for users focused on automatic reporting, we set a series of daily and weekly questions that would be shared automatically on their tribe chat channel.

We also wanted users to be able to see the results of their setup right away to get the momentum going. We did that by designing a customized dashboard at the end of the flow.

My main responsibilities included adapting the content of the homepage and crafting the content of the different screens of the new onboarding flow.

onboarding tribescale
daily-weekly-tribescale onboarding

User testing and iteration

user testing hana gausfain

Once the new mockups were ready in Sketch, we built an interactive prototype using InVision.

We invited a group of potential users to test the new onboarding flow and gather feedback.

We confirmed our hypothesis that allowing the user to choose a particular aspect they wanted to improve in their team and clearly explaining how the app could help them with that issue specifically was motivating to start using the platform.

We did some redesigns after the test, such as clearly showing the specific questions that would be sent in the “Effective alignment” path.

We also removed the screen prompting users to invite their teams in the flow, as participants preferred to first explore the dashboard.

Working on TribeScale’s onboarding highlighted the importance of aligning product complexity with clear guidance from the start. The redesigned flow focused on helping users understand the value of the platform early on, while supporting different team needs through a more structured experience.

onboarding tribescale daily questions
dashboard onboarding tribescale

Client feedback

Próximos pasos

Basándonos en el éxito del rediseño, ahora estamos explorando la posibilidad de agregar información impulsada por inteligencia artificial para brindar recomendaciones financieras personalizadas y mejorar aún más la experiencia del usuario.

Related projects

wallapop logo hana gausfain
Designing a price negotiation feature for Wallapop marketplace
lingokids logo
Building a new email onboarding strategy for Lingokids