Trustpulse
• UX Design • UI Design • UX research • Wireframes • Usability test • Prototype

Introduction
In this project exam at Noroff School, we worked together with the SaaS company Trustpulse. They wanted us to look at their platform and assess the usability and the possible need for an onboarding process. We conducted research, generated ideas, created low-fidelity wireframes and high-fidelity prototypes for both mobile and desktop and we conducted two rounds of usability test with 3 participants each time. We had great communication with Trustpulse and they took our feedback and did changes to other areas in the platform like unclear language. We had a fun designing a onboarding for Trustpulse!
Design Challenge:
"How might we improve the onboarding experience in Trustpulse’s software so that new users—regardless of their role—feel confident, supported, and ready to engage from the start?"
My Role
UX Designer
Project type
Platform
Year
2025
Duration
5 weeks
Design Thinking model
Our process followed the five steps of the Design Thinking model:
1. Empathize: We conducted literature reviews, competitive analysis, and user interviews with task of the Trustpulse platform.
​
2. Define: We crafted a primary persona, Thomas, and a secondary persona, Anne, to represent our users, and refined the problem statement.
​
3. Ideate: We used convergent and divergent thinking models, like brainwriting and dot voting to generate and prioritize ideas for our onboarding.
​
4. Prototype: We did two rounds of prototyping: first we created low-fidelity wireframes and the second round we did high-fidelity prototypes.
​
5. Test: We ran two rounds of usability tests with three participants from our target group to validate the prototype, gather insights, and iterate.

Image source: www.medium.com

Image source: Trustpulse.no
About Trustpulse
Trustpulse is a Norwegian software company dedicated to helping organizations build psychologically safe workplaces.
Their platform provides tools for communication, feedback, and team development, enabling companies to measure and improve psychological safety systematically. Trustpulse believes that when people feel safe to speak up, share ideas, and be themselves, it leads to stronger teams, better collaboration, and more sustainable results.
Accessibility
We conducted a contrast checker test based on the WCAG 2.1 and 2.2 on Trustpulse colour usage in the platform. There were some good and some bad combinations. We sent this over to our client, Trustpulse, since this is something they can look at and change to be in compliance with the WACG 2.1 and 2.2.

1. Empathize stage
In the Empathize stage, we conduct secondary and primary research. For the secondary research, we conducted literature review about onboarding to gather a mix between qualitative and quantitative data. We also conducted a competitive analysis using the SWOT framework and a visual audit to get a better overview of Trustpulse competitors and understand where they fit with their competitors. For the primary research, we conduct user interviews with task to understand what works and not worked on the platform.

We conduct a competitive analysis using the visual audit, to get a better understanding of where the platform would fit in the market.
Target group
Trustpulse’s target group is people in leadership roles. This can be HR, Team leaders, safety representatives, or members of the Working Environment Committee (AMU). This is a wide target group, so to be able to have something tangible, we set the age gap from 25 to 65 years old.
Affinity map
After the user interview with task, we gather all the information we collected in an affinity map where we add the information on sticky notes and then we group the sticky notes together to understand the information. We then use the data to find our insight in a spreadsheet and add our recommendations.

2. Define stage
In the Define stage, used all the information we learned in the empathize stage. We then created a problem statement (that you can read below) and we created a primary persona named Thomas and a secondary persona named, Anne. By creating personas, we got a better understanding of the people we are designing the onboarding for. Based on the personas, we then created user stories.

Problem Statement
Our new users are currently feeling confused and overwhelmed when entering the platform because the platform appears complex without guidance. If we can solve this problem, it would impact our new users positively by improving user confidence and overall satisfaction. It would also benefit the business because they will be able to recruit new customers on a larger scale without one-on-one training.
3. Ideate
In the ideation stage, we did two rounds of divergent and convergent thinking based on our How Might We questions we found with dot voting, first round of divergent thinking, we did a brainwriting session with our clients, to also get their company insight and ideas. For the first round of convergent thinking, we did a dot voting with the same people. Then for round two, we did the Mind map technique based on the dot voting ideas. We found four concepts, that we conducted the $100-test technique on each of them. This gave us time to really dive into each concept. We ended up combining two of the concepts, because they go hand in hand for the onboarding.

We conducted multiple workshop session and the first one we did was a brainwriting session with Trustpulse.
The top solution
We decided to combine Concept 1, the Welcome page, and Concept 3, the Onboarding checklist.
-
We believe the two concepts are dependent on each other to work optimally.
-
The checklist alone on the current landing page will only add to the mess and cognitive overload.
-
A welcome page alone will solve the initial problem with cognitive overload, but may not be enough to learn new users the platform.
By combining the two concepts, we can cover both problems.
Sketches
After finding our top solution, we created a moodboard. After looking for inspiration, we started sketching out our idea. We used this as an ideation technique and tried to sketch out all our different ideas on how we could solve the task. One focused on the welcome page while the other focused on the checklist feature, I focused on the checklist feature.

4. Prototype
In the prototype stage, we first created two Information Architecture of the platform, to show how the platform look like now and one to show how it would look with the onboarding. After that we created three task flows (that you can see on the picture below), one user flows for the onboarding and a wireflow of the desktop onboarding. We created first low-fidelity wireframes and after the first round of usability testing, we created high-fidelity prototypes for both mobile and desktop.

Task flow
We created three different task flows for parts of our onboarding. Task flow 1 is creating a new team, number 2 is adding their e-mail address to the distribution channel and number 3rd is the user sends out a survey for psychological safety. We choose these task flows, since they are a big part of our onboarding.

Low-fidelity wireframes
In the first round of prototype stage, we created low-fidelity wireframes for both mobile and desktop. For the usability test in the text step, we created more desktop wireframes and some screenshots of the Trustpulse platform, where we added buttons on, to make it possible to navigate the platform.
Mobile

Desktop

5. (Usability) Test
The last step of the Design Thinking process is the test. We conducted two rounds of moderated usability tests with three participants each time, to understand what works and what doesn’t work with the onboarding we designed. After that we collected all the information into an affinity map and grouped them. We added everything into a spreadsheet and found our insights. From our insight, we gave our recommendation to Trustpulse on what to change and what to keep.

What I Learned
This project taught me:​
-
That the users of the Trustpulse platform needs a onboarding to understand it.
-
The importance of working with a client and all the positive effect and changes UX Designers can bring to a company and their platform.
-
I learned that I can add variants in the prototype tool in Figma.
-
How our user interviews with tasks and usability tests changed Trustpulse mindset and made them implement our feedback and recommendation to not just the platform, but also their hole company.
-
It's important to always look for unclear language and make it easy for the user to understand the language.
-
Always focus on Accessibility, like that colours have a good contrast and check that the font sizes are correct!
End Result
The final onboarding for Trustpulse:
-
is a Homepage where the users get four steps to complete.
-
When the user goes to the other pages, the pop-up modal checklist will follow them and guide them, so they go the next step.
-
The Homepage changes to show information about the progress of their team(s) and of the next surveys and insight from the surveys.​
The usability tests confirmed that the onboarding concept works and that the user better understands the Trustpulse platform. There are some changes that we recommended to Trustpulse, to make it even better. We had a blast working with Trustpulse.
​
PS. We received the grade A for this project at Noroff.
Try the desktop onboarding prototype
Desktop - Homepage - step 1

Desktop - Pop-up Modal Checklist


Desktop - Homepage explore

Mobile - Homepage - step 1

Mobile - Pop-up checklist

Mobile - Homepage - explore



