Västtrafik ToGo

Uncovering the overlooked target groups

BRIEF

Conducted in-depth research on a chosen public transport company.

GOAL

Enhancing the existing Västtrafik ToGo app through the implementation of improvements derived from user feedback.

INDUSTRY:

Public transport

ROLE:

UX/UI designer, UX research

Västtrafik ToGo

Uncovering the overlooked target groups
BRIEF

Conducted in-depth research on a chosen public transport company.

GOAL

Enhancing the existing Västtrafik ToGo app through the implementation of improvements derived from user feedback.

INDUSTRY:

Public transport

ROLE:

UX/UI designer, UX research

The problem

Initial research indicated that most users in Gothenburg are satisfied with the app, though there is room for improvement. A heuristic evaluation revealed issues that could impact certain groups, particularly expats and seniors. Key challenges included:

  • Limited language options (Swedish & English, with automatic selection based on phone settings)

  • No senior-specific features, despite categories for adults and students/youth

  • Lack of clear traffic information

  • Poor ticket selection

Two iphones showing a new feature in the app, traffic information. One phone is showing the feature with the filter function visible. In the traffic information tab you can search for specific tramlines, buslines, trains or ferries. You also see a continous flow of current disturbances and an estimation on how much it will affect traffic.

The problem

Initial research indicated that most users in Gothenburg are satisfied with the app, though there is room for improvement. A heuristic evaluation revealed issues that could impact certain groups, particularly expats and seniors. Key challenges included:

  • Limited language options (Swedish & English, with automatic selection based on phone settings)

  • No senior-specific features, despite categories for adults and students/youth

  • Lack of clear traffic information

  • Poor ticket selection

Two iphones showing a new feature in the app, traffic information. One phone is showing the feature with the filter function visible. In the traffic information tab you can search for specific tramlines, buslines, trains or ferries. You also see a continous flow of current disturbances and an estimation on how much it will affect traffic.

Why is this a problem?

Västtrafik ToGo serves the entire Västra Götaland region, including Gothenburg, affecting many daily commuters. Given the stress of modern life, the goal is to minimize frustrations related to public transport.

While most users understand English, some may face challenges. Expanding global language options would enhance accessibility.

Two iphones showing the old versus new departure board
The original departure board to the left and a re-designed version to the right.

Why is this a problem?

Västtrafik ToGo serves the entire Västra Götaland region, including Gothenburg, affecting many daily commuters. Given the stress of modern life, the goal is to minimize frustrations related to public transport.

While most users understand English, some may face challenges. Expanding global language options would enhance accessibility.

Two iphones showing the old versus new departure board
The original departure board to the left and a re-designed version to the right.
Four phones showing new ticket alternatives
Four phones showing new ticket alternatives

The solution

Based on the research, the following improvements were implemented:

  • Added three new ticket options: 30-minute, 60-minute, and 7-day tickets.

  • Introduced a dedicated traffic information section in the main menu.

  • Redesigned the departure board for a more intuitive view.

  • Moved "My Account" to the top right, with expanded personal settings, including language options.

An iphone showing "My account"

The solution

Based on the research, the following improvements were implemented:

  • Added three new ticket options: 30-minute, 60-minute, and 7-day tickets.

  • Introduced a dedicated traffic information section in the main menu.

  • Redesigned the departure board for a more intuitive view.

  • Moved "My Account" to the top right, with expanded personal settings, including language options.

An iphone showing "My account"
New implementation of a traffic information tab to help users plan their routes.

DISCOVER MORE

DISCOVER MORE

Jump to section

Jump to section

Go directly to the part you find the most interesting

Go directly to the part you find the most interesting

Research

Relevant research was conducted by engaging with 61 users (33 expats, 28 seniors) through four methods:

  • Face-to-face interviews

  • Online interviews

  • A focus group

  • Surveys

A research plan was developed, and user interviews were carried out. Qualitative and quantitative data was collected and analyzed, resulting in the creation of user personas and a user journey.

The new goal: Optimizing usability to cater to a broader target audience.

Research

Relevant research was conducted by engaging with 61 users (33 expats, 28 seniors) through four methods:

  • Face-to-face interviews

  • Online interviews

  • A focus group

  • Surveys

A research plan was developed, and user interviews were carried out. Qualitative and quantitative data was collected and analyzed, resulting in the creation of user personas and a user journey.

The new goal: Optimizing usability to cater to a broader target audience.

Analysis

Data was sorted, categorized, and analyzed using two methods:

  • Qualitative data was analyzed through thematic analysis in FigJam to identify user pain points.

  • Quantitative data was structured into diagrams in Excel for clearer insights.

Although both target groups shared similar pain points, notable differences emerged between seniors and expats.

Two iphones showing a new feature in the app, traffic information. One phone is showing the feature with the filter function visible. In the traffic information tab you can search for specific tramlines, buslines, trains or ferries. You also see a continous flow of current disturbances and an estimation on how much it will affect traffic.
Thematic analysis in FigJam

Analysis

Data was sorted, categorized, and analyzed using two methods:

  • Qualitative data was analyzed through thematic analysis in FigJam to identify user pain points.

  • Quantitative data was structured into diagrams in Excel for clearer insights.

Although both target groups shared similar pain points, notable differences emerged between seniors and expats.

Two iphones showing a new feature in the app, traffic information. One phone is showing the feature with the filter function visible. In the traffic information tab you can search for specific tramlines, buslines, trains or ferries. You also see a continous flow of current disturbances and an estimation on how much it will affect traffic.
Thematic analysis in FigJam

The key features

The diagram below illustrates which features users consider the most important among the app's existing tabs, along with two additional tabs we have introduced.

The key features

Our qualitative data helped us identify the key features users prioritize within the app.
The top priority was "Travel," closely followed by features related to traveling, such as tickets, purchases, and the departure board. The least prioritized features were related to zones and "My account".

96%

Travel

92%

Tickets

88%

Purchase

80%

Departure board

72%

Traffic information

64%

Zones

40%

My account

Very important

Important

Research summary

  • Research was conducted with 61 users (33 expats, 28 seniors) through interviews, surveys, and focus groups.

  • Both qualitative and quantitative data revealed shared pain points, with some differences between seniors and expats.

  • The "Travel" feature was prioritized by users, while the "My Account" section was considered the least important.

  • The goal is to optimize usability and better cater to a broader user base.

Phone showing the ToGo intro-screen

Research summary

  • Research was conducted with 61 users (33 expats, 28 seniors) through interviews, surveys, and focus groups.

  • Both qualitative and quantitative data revealed shared pain points, with some differences between seniors and expats.

  • The "Travel" feature was prioritized by users, while the "My Account" section was considered the least important.

  • The goal is to optimize usability and better cater to a broader user base.

Phone showing the ToGo intro-screen

Meet our users

The Expats, aged 19-39, came from regions such as South America, North America (including Central America), Asia, and Europe, and had lived in Gothenburg for 1 to 14 years. Their app usage ranged from a few times a week to daily.

The seniors, aged 65-79, consisted of both full-time and part-time retirees, with app usage frequency similar to the Expats, ranging from a few times a week to daily.

Through interactions with these groups, three distinct personas were created. In total, 61 users participated, including 33 Expats and 28 seniors.

Meet our users

From our meeting with the target groups we created three different personas.

Aisha Dhawan

Aisha, 29 years old from India who recently came to Gothenburg to study at Chalmers.

PAIN POINTS:
  • Unreliable departures and updates.

  • Few language settings

  • Insufficient ticket options

USER NEEDS:
  • Improved communication during traffic disruptions

  • Reliable travel planning to ease daily life

  • Seamless urban mobility

Aisha Dhawan

Aisha, 29 years old from India who recently came to Gothenburg to study at Chalmers.

PAIN POINTS:
  • Unreliable departures and updates.

  • Few language settings

  • Insufficient ticket options

USER NEEDS:
  • Improved communication during traffic disruptions

  • Reliable travel planning to ease daily life

  • Seamless urban mobility

Aisha Dhawan

Thiago, 35 years old form Brazil who moved to Gothenburg for work and has lived here for some years.

PAIN POINTS:
  • High ticket prices relative to
    travel distance

  • Unreliable tracking of buses and trams

  • Lack of clear disruption information

USER NEEDS:
  • Solution for night shift workers

  • Broader range of ticket options

  • Clearer and faster information during disruptions

Aisha Dhawan

Thiago, 35 years old form Brazil who moved to Gothenburg for work and has lived here for some years.

PAIN POINTS:
  • High ticket prices relative to
    travel distance

  • Unreliable tracking of buses and trams

  • Lack of clear disruption information

USER NEEDS:
  • Solution for night shift workers

  • Broader range of ticket options

  • Clearer and faster information during disruptions

Aisha Dhawan

Eva-Britt, 74 years old retiree who has lived the majority of her life in Gothenburg.

PAIN POINTS:
  • Uncertainty about whether the departure timetable in the app matches the arrival time

  • Difficulty using the app with poor reception, especially in rural areas

  • Needs better information on traffic disruptions

USER NEEDS:
  • Access to their senior citizen card within the app

  • Ability to view the zone map in the app and see at which stop a new zone begins

  • Ability to search for attractions in the app

Aisha Dhawan

Eva-Britt, 74 years old retiree who has lived the majority of her life in Gothenburg.

PAIN POINTS:
  • Uncertainty about whether the departure timetable in the app matches the arrival time

  • Difficulty using the app with poor reception, especially in rural areas

  • Needs better information on traffic disruptions

USER NEEDS:
  • Access to their senior citizen card within the app

  • Ability to view the zone map in the app and see at which stop a new zone begins

  • Ability to search for attractions in the app

PAIN POINTS:
  • High ticket prices relative to travel distance

  • Unreliable tracking of buses and trams

  • Lack of clear disruption information

USER NEEDS:
  • Solution for night shift workers

  • Broader range of ticket options

  • Clearer and faster information during disruptions

Eva-Britt Asplund

Thiago, 35 years old form Brazil who moved to Gothenburg for work and has lived here for some years.

Eva-Britt Asplund

Eva-Britt, 74 years old retiree who has lived the majority of her life in Gothenburg.

PAIN POINTS:
  • Uncertainty about whether the departure timetable in the app matches the arrival time

  • Difficulty using the app with poor reception, especially in rural areas

  • Needs better information on traffic disruptions

USER NEEDS:
  • Access to their senior citizen card within the app

  • Ability to view the zone map in the app and see at which stop a new zone begins

  • Ability to search for attractions in the app

Please note: the complete personas and user journey views are available in Swedish only

Please note: the complete personas and user journey views are available in Swedish only

User summary

  • Users & Needs: Expats struggle with language barriers, while both expats and seniors need better travel info and ticketing options.

  • Pain Points: Unreliable departures, high prices, and poor disruption updates create frustration.

  • Ticketing Issues: Limited ticket options make it difficult for users to find suitable choices for their travel needs.

  • Information Gaps: The app lacks real-time traffic alerts, clear disruption updates, and accurate bus/tram tracking.

  • Improvements: Enhancing ticket flexibility, real-time tracking, multilingual support, and clearer travel info will improve user experience.

Two iphones showing a new feature in the app, traffic information. One phone is showing the feature with the filter function visible. In the traffic information tab you can search for specific tramlines, buslines, trains or ferries. You also see a continous flow of current disturbances and an estimation on how much it will affect traffic.

User summary

  • Users & Needs: Expats struggle with language barriers, while both expats and seniors need better travel info and ticketing options.

  • Pain Points: Unreliable departures, high prices, and poor disruption updates create frustration.

  • Ticketing Issues: Limited ticket options make it difficult for users to find suitable choices for their travel needs.

  • Information Gaps: The app lacks real-time traffic alerts, clear disruption updates, and accurate bus/tram tracking.

  • Improvements: Enhancing ticket flexibility, real-time tracking, multilingual support, and clearer travel info will improve user experience.

Two iphones showing a new feature in the app, traffic information. One phone is showing the feature with the filter function visible. In the traffic information tab you can search for specific tramlines, buslines, trains or ferries. You also see a continous flow of current disturbances and an estimation on how much it will affect traffic.

Testing & Feedback

The prototype was tested through a think-aloud session with two scenarios:

  • Planning a route from Godhemsgatan to Stigbergstorget and selecting the appropriate ticket.

  • Helping a friend visiting the city find a suitable ticket for their week-long stay.

The goal was to create an intuitive experience where users could easily plan routes, access traffic information for disruptions, and find the right ticket effortlessly.

The testing involved 7 participants. Although a survey was planned for all research participants, time constraints limited feedback collection to only those who tested the prototype.

Testing & Feedback

The prototype was tested through a think-aloud session with two scenarios:

  • Planning a route from Godhemsgatan to Stigbergstorget and selecting the appropriate ticket.

  • Helping a friend visiting the city find a suitable ticket for their week-long stay.

The goal was to create an intuitive experience where users could easily plan routes, access traffic information for disruptions, and find the right ticket effortlessly.

The testing involved 7 participants. Although a survey was planned for all research participants, time constraints limited feedback collection to only those who tested the prototype.

Testing

  • 100% of participants found relevant traffic information.

  • 71% of participants chose to skip the introduction to new features.

  • 71% of participants successfully found their preferred tickets without confusion.

  • 43% clicked on the new "Traffic Info" tab.

  • 29% were directed to the "Traffic Info" tab via shortcuts.


Three people looking at an iPad

Testing

  • 100% of participants found relevant traffic information.

  • 71% of participants chose to skip the introduction to new features.

  • 71% of participants successfully found their preferred tickets without confusion.

  • 43% clicked on the new "Traffic Info" tab.

  • 29% were directed to the "Traffic Info" tab via shortcuts.


Three people looking at an iPad

User feedback

  • New menu for single tickets as options expand

  • More visual clarifications

"I appreciate that the purchase button is green! However, I would have liked a clearer visual highlight of the relevant route in the journey search, so I don’t have to search for it with my eyes, as I struggle with reading."
— Maria

"I only purchase period tickets, so at first, I didn't notice the new single ticket options."
— Julius

An iphone showing a new suggestion for single ticket display

User feedback

  • New menu for single tickets as options expand

  • More visual clarifications

"I appreciate that the purchase button is green! However, I would have liked a clearer visual highlight of the relevant route in the journey search, so I don’t have to search for it with my eyes, as I struggle with reading."
— Maria

"I only purchase period tickets, so at first, I didn't notice the new single ticket options."
— Julius

An iphone showing a new suggestion for single ticket display

What could have been done better?

The needs of senior users were overlooked during the design thinking process, which affected the focus on their specific challenges. Many seniors found the senior card system cumbersome, especially when traveling across zones, as they had to stamp in and out and struggled with understanding zone boundaries. Traveling outside their zone required either adding funds to the card or purchasing a ticket through the app. If a senior forgot to stamp out, they could be charged for the entire journey. Integrating the senior card into the app would simplify the process, which many seniors expressed as a preferred solution.

Eva-Britt with white hair and purple glasses
Eva-Britt representing our seniors

What could have been done better?

The needs of senior users were overlooked during the design thinking process, which affected the focus on their specific challenges. Many seniors found the senior card system cumbersome, especially when traveling across zones, as they had to stamp in and out and struggled with understanding zone boundaries. Traveling outside their zone required either adding funds to the card or purchasing a ticket through the app. If a senior forgot to stamp out, they could be charged for the entire journey. Integrating the senior card into the app would simplify the process, which many seniors expressed as a preferred solution.

Eva-Britt with white hair and purple glasses
Eva-Britt representing our seniors

Lessons learned

To enhance future projects, here are the key insights I have gained and will apply moving forward:

  • Ask more follow-up questions in the "Empathize" phase to gain deeper insights into pain points.

  • Better structure pain points by target group in the "Define" phase to ensure all groups are addressed.

  • Organize ideas clearly during "Ideate" to stay focused on core pain points and key target groups.

  • Adopt a more iterative approach in prototyping, with more low-fidelity sketches and internal discussions for better planning and feedback integration.

Lessons learned

To enhance future projects, here are the key insights I have gained and will apply moving forward:

  • Ask more follow-up questions in the "Empathize" phase to gain deeper insights into pain points.

  • Better structure pain points by target group in the "Define" phase to ensure all groups are addressed.

  • Organize ideas clearly during "Ideate" to stay focused on core pain points and key target groups.

  • Adopt a more iterative approach in prototyping, with more low-fidelity sketches and internal discussions for better planning and feedback integration.

Test & feedback summary

  • The prototype was tested to evaluate how efficiently users could find new ticket options and use the new traffic info feature.

  • 100% of participants found relevant traffic information, and 71% of participants successfully found their preferred tickets without confusion.

  • The needs of seniors were overlooked, with many struggling due to the lack of a senior card in the app and confusion around zone boundaries. Integrating the senior card would simplify their experience.

  • More follow-up questions to understand pain points, better structuring of target group needs, and a more iterative approach to prototyping would improve future projects.

Three phones showing three new displays and features

Test & feedback summary

  • The prototype was tested to evaluate how efficiently users could find new ticket options and use the new traffic info feature.

  • 100% of participants found relevant traffic information, and 71% of participants successfully found their preferred tickets without confusion.

  • The needs of seniors were overlooked, with many struggling due to the lack of a senior card in the app and confusion around zone boundaries. Integrating the senior card would simplify their experience.

  • More follow-up questions to understand pain points, better structuring of target group needs, and a more iterative approach to prototyping would improve future projects.

Three phones showing three new displays and features

The full summary

  • Goal and Solution: The project aimed to enhance the Västtrafik ToGo app based on user feedback, improving ticket options, traffic information, and language support. New features included 30-min, 60-min, and 7-day ticket options, a dedicated traffic info section, and expanded language settings.

  • User Research: Research involved 61 users (33 expats, 28 seniors) through interviews, surveys, and focus groups. Key pain points included unclear traffic info, limited ticket options, and language barriers, especially for seniors and expats.

  • Testing Results: The prototype was tested with 7 participants, showing that 100% found relevant traffic information. However, 71% successfully found their preferred ticket options, with 29% reporting confusion during the ticket purchase process.

  • Senior Experience: Seniors faced difficulties due to the lack of a senior card in the app and confusion over zone boundaries. This led to a cumbersome experience, which could be improved by integrating the senior card directly into the app.

  • Process Improvements: Key learnings included the need for more follow-up questions during research, better structuring of pain points by target group, clearer idea organization during ideation, and a more iterative approach to prototyping for better feedback integration.

The full summary

  • Initial research revealed satisfaction with the app but highlighted issues for expats and seniors, including limited language options.


  • The app impacts many daily commuters, so reducing frustrations is essential.

  • Key problems identified: unclear traffic information, poor ticket selection, and a lack of global language options.

  • Improvements implemented: new ticket options (30-min, 60-min, 7-day), dedicated traffic info section, redesigned departure board, and expanded personal settings with language options.

Want to know more?

Want to know more?

Tamiko Nilsson
Gothenburg based
UX-designer
Tamiko Nilsson
Gothenburg based
UX-designer