Problem
Access to information and services is one of the biggest barriers to successful resettlement.
Canada welcomes over 300,000 newcomers every year. But what happens after the welcome? Despite countless free, government-funded services designed to help new arrivals with housing, health care, money, and more; many newcomers simply aren’t aware of, nor accessing, these essential resources.
At the height of the Syrian refugee crisis, settlement organizations across Metro Vancouver wanted to better connect new arrivals to the resources available to them. As part of these networks, PeaceGeeks partnered with settlement organizations and municipal and provincial stakeholders to create a digital tool that would address this issue.
70%
of newcomers who didn’t receive settlement services said they didn’t know these free services were available.
1 in 4
newcomers who did know about settlement services didn’t know how to use the services.
Solution
An app that helps newcomers navigate life in Canada. In your language, based on your needs.
Arrival Advisor in British Columbia released on iOS and Android in 2019 and the app expanded to Manitoba in 2021.
Recommended next steps
By taking a questionnaire, users receive recommendations on next steps for settling in Canada. For example, if they have children, the app suggests how to apply for Canada Child Benefit; if they are a refugee, explaining how they qualify for refugee-specific health supports.
Find services
One place to find all the service providers that can help them accomplish their tasks. Because settlement and social services often change in availability and eligibility due to funding, users can also suggest updates to the service data to help others.
Multilingual and privacy-first
The app is available in English, French, Arabic, Chinese (Traditional and Simplified), Korean, Tagalog, and Punjabi. Users’ profiles are only saved to their device and they can easily clear their data. It's also offline-first, for users on-the-go or with no data plan.
How did we get here?
Our focus
How might we guide newcomers to access their relevant information and services along their settlement journey?
Discovery
Learning with community
Starting a community-led initiative meant first building trust and partnership. We engaged with newcomers, frontline workers, and settlement agency leadership to form lived experience advisory committees that guided our project strategy. These deep relationships laid the groundwork for the research and conversations needed to build the right product.
Co-design & Ethnography
I co-facilitated periodic meetings with our lived experience advisory committees for ideation, co-design, and feedback to ground the project in shared knowledge and practice. We also hosted on-site research activities with community partners at their locations.
For example, we interviewed new immigrants at their English class and hosted a participatory design workshop with a newcomer youth group.
Interviews & Surveys
We also reached out through various online channels, social networks, community partners, and local newcomer champions (newcomers who are well-connected in the community) to recruit and interview newcomers on the ways they look for information, their use of current resources, and where gaps lie. Surveys helped reach newcomers who weren’t already connected with a settlement organization.
Secondary & Competitive Research
Conversations with settlement agency staff revealed that many service-mapping and information-consolidation solutions had been attempted before. I researched these solutions to identify opportunity areas, and further conducted a situation analysis based on existing literature in the settlement sector.
Insights
Early insights from discovery
Through conversations with frontline workers and newcomers, we learned how newcomers were overwhelmed and had trouble navigating the information landscape to find their appropriate resources:
If not for family or friends’ help, many newcomers felt lost on what to do when they arrived — where to get ID, how to find housing, etc. Their experiences felt haphazard, piecing together disparate information from government websites, forums, word-of-mouth, and being bounced between service providers. They were often waiting — to get ID, to get into an English class — and wished there was a “next step” they could take to avoid wasting time.
Newcomers’ immigration status, English level, and other factors, all determine which settlement services they can access. Yet, there wasn’t an easy way to ascertain which services were relevant without visiting or contacting each service directly. Plus, settlement services often change or get de-funded due to fluctuating funding. Many previous projects that aimed at consolidating services data went stale because they lacked ability to upkeep data over time.
For newcomers with lower English skills, finding resources in their language was a critical barrier. A local report found that 70% of recent immigrants (less than five years) and 40% of immigrants (more than five years) see English proficiency as an ongoing challenge.
Newcomers with uncertain legal status (such as refugee claimants), or experience in countries with history of political repression or surveillance, expressed caution when it came to accessing information. They wanted to ensure it was trustworthy, and also worried about revealing personal information (eg. about their immigration status) in case it would compromise their safety.
People go to new places and are losing everything they have had in their previous places. The psychological impact can be huge.
Interviewee, refugee claimant, arrived in 2016
I was fortunate that I have relatives here. They told me to right away, get this and this and this. Without them, how would a new immigrant come and know what to do when they first arrive here?
Even three or four things that I did on my first day in Canada were really overwhelming. I just followed instructions, I had no idea how important that is, but I just did it because they told me to do it.
Interviewee, newcomer, arrived in Vancouver 3 months before
Product goals
- A single, trusted, multilingual resource
Addresses settlement needs in one place - Tailored pathways
Reduce overwhelm and stuckness by giving relevant next steps based on their circumstances - Connect with services
Newcomers learn about and access relevant services that can help them with a range of needs
Constraints
Key project constraints
Using partner content
Rather than create our own app content, we worked with community partners to integrate their existing data. This had the benefit of leveraging the sector’s expertise, fostering partner buy-in, and sharing the effort of maintaining the information. However, our limited control over the data quality and structure constrained design decisions, which caused us to make UX tradeoffs to accommodate less-than-ideal data quality.
Limited resources
As a nonprofit, we had limited funding and staff. Limited engineering resources meant that features were often shipped as their “MVP version” but not necessarily get resourced to have design improvements implemented later on. Many team members, including myself, were challenged with additional tasks outside our portfolio and experience; for example, learning to design and improve our services search algorithm.
Grant requirements
Applying for grants is antithetical to agile, inquiry-led design, because the solution needs to be fully articulated beforehand in a grant proposal. Sometimes during our design research, we invalidated a proposed design and discovered better directions; however, due to grant obligations, we found ourselves still bound to delivering some version of the originally proposed design. I learned to negotiate strategic pivots and tradeoffs to still achieve a valuable UX, while balancing what's promised to the funder.
Defining users
How did we apply inclusive design in defining users?
Some newcomers arrive with connections and a job, some don’t speak any English, and others have fled crisis and come with little mental preparation. Each newcomer’s level of privilege or marginalization (and thus, level of information access and existing support) varies based on language ability, immigration status, occupation, pre-existing social connections and more. So, which newcomers do we design for?
Diverse newcomer personas
Based on interviews and research, I translated newcomers’ stories into a wide spectrum of personas, which were validated with frontline workers and newcomers. These were then used to co-create job stories which surfaced needs, painpoints, and goals across all these newcomer types.
The rationale for using so many personas at the start was to ensure that job stories/needs were surfaced through the diversity and not biased towards a singular type of newcomers.
Converging on who the product serves
Still, we needed to get grounded on who the product is designed for, and who it is not designed for, to move the product forward strategically.
Based on the personas, we prioritized which ones we could reasonably impact at the start.
I also facilitated an “identity wheel” exercise to make visible what factors put certain newcomers at the margins. As a team, we discussed and converged on what types of newcomers at the margins we wanted to be able to serve with our product. This informed who we recruit for research and what lived experiences are being engaged in co-design processes.
A spectrum of user contexts and situations
Beyond considering how a user’s identity shapes their needs, another method I used to surface “edge” user needs was by mapping out contexts and situations (temporal, geographic, social...) that could affect user’s ability to access settlement information.
Info architecture
How did we bring different information sources into one cohesive experience?
In combining settlement partners’ content into one place, we needed to find a way to bring different sources and types of data, each with their own existing structure, together into a valuable experience for the newcomer.
Ideating the path for users to find and use information
The initial idea for Arrival Advisor was based on PeaceGeeks’ prior project, Services Advisor, a web app that maps where to find humanitarian services for immediately displaced refugees in Turkey, Jordan, and Iraq.
In our research however, not only did we find that there were already many existing service maps for newcomers to Canada, but these maps neglected an important problem. They assumed that newcomers knew what they were looking for. We created our information architecture based on the goal of helping newcomers first learn what they need, and then find the services to help them.
I then worked with my team to create flows, sketches, and wireframes, iterating throughout with newcomer and frontline worker feedback.
What information users need at each stage
A value proposition of our product was to deliver accurate information that is relevant and timely to the user's circumstance. To achieve this, we worked with newcomers and frontline workers to understand what resources newcomers need at different stages of their settlement journey.
Breaking down the content and creating the recommendation system
Then, we audited our partners’ information sources by how well they matched users’ needs and to which parts of the journey. I worked with my team to break down these information sources into small pieces, defining the content types, structure, and taxonomy of how the information would be used in the app.
To design the system for recommending information and services based on users' profile/preferences, we divided and sorted the topic and service data based on personas and user stories, informing the tags that we then created and applied on the topics and services to serve recommendations.
Feature Design
How did we design the settlement planning experience?
Beyond providing information and services, an important product goal was to surface relevant next steps to help newcomers plan their settlement journey. Through user research, we learned that many newcomers and frontline workers are privacy-sensitive and not very tech savvy, so we sought to design an experience that would be safe, simple, and easy to learn.
Personal without compromising privacy
Newcomers found the "recommended next steps" feature valuable; however, in interviewing asylum seekers and other newcomers who emigrated due to political persecution, many were hesitant to input personal, profile information in an app. They didn’t want to accidentally reveal any identifying information that would jeopardize their status.
To address this, we designed a way to offer newcomers default recommendations without filling the questionnaire. We also added other considerations to reassure users that their information stayed on their phone and wasn’t identifiable by us, such as the ability to use the app offline, no need to create an account, a "Clear all data" button, and the ability to skip questionnaire questions.
Tracking next steps without getting lost building a checklist
In an early design, users filled a questionnaire and received Recommended topics that they could add to their “Plan” (a checklist). On their Plan, users could then check off topics they completed.
When tested though, users were confused about the distinction between Recommended topics and topics on their Plan, and found adding to their Plan to be an extra step. Mixed task states (“Check off” a task already on your Plan, or “Add” if it is not on your Plan) felt complicated, especially for those less tech-savvy and less likely to task-plan digitally.
In response, rather than having the Plan as an isolated planning feature, I reorganized the experience to show users’ Recommended topics upfront, such that users could focus on seeing and completing their relevant next steps wherever they are in the app, rather than needing to learn how to keep track of next steps in a separate feature. Users could mark a topic as done wherever they are in the app. We also added a “Bookmark” feature for users to make a personal shortlist, as we found that Bookmarking was a more familiar interaction for less tech-savvy users.
Making it easier to find what you’re looking for
On the original topic detail page, where users would learn information about settling in Canada, we found that users had trouble noticing and using the button to “Find services”. In testing, users seemed lost and went into the related topics (at the bottom of the page) instead.
By reorganizing the content hierarchy in a redesign to help users better see the main content at hand, we found that users were much more successful at using the button to find services as well as consuming the main content without jumping immediately to related topics.
Feature Design
How could we keep services up-to-date?
We partnered with BC211 to list service providers on the app. BC211 is a comprehensive, free, provincial database of human services and has a staff team that maintains the data. When Arrival Advisor V1 launched, settlement providers were excited by the breadth of services, but then realized that many of their own listings were outdated because they had not updated their information with BC211. This brought a new opportunity: how might we promote collective action to keep services information up-to-date?
Creating a services feedback feature
We decided to create a way for users to indicate any services information that needed attention. In order to learn quickly on how to design this feature, I decided to build a quick prototype with a no code tool, such that I could rapidly test a solution using real service data.
Through this test, we learned to strike a fine balance on copy and placement of CTAs: welcoming users to submit suggestions (one interviewee told us that "Report an issue" felt too serious) without making users feel like the information was unreliable (another interviewee told us that if the button to "Suggest an edit" was too prominent, it implied that something was likely wrong with the information).
Ongoing
Product design planning and continuous testing
Presenting ideas early and often to newcomers and advisory committees helped us iterate on design directions, and see if the content, affordances, and interactions were accessible across cultures, languages, and varying levels of comfort with technology.
From the start, we continuously tested with users, starting with paper prototypes, to Invision, to Figma prototypes in later app iterations. Since accurate, multilingual settlement information was integral to the product experience, once we felt confident enough with the basic flow, I worked closely with engineers to make a coded prototype to test the quality of the recommendations. With this prototype in hand, we went out to settlement agencies to meet with more newcomers and test the app.
Implementing a rolling research practice
To build our team’s continued exposure to user insights post-launch, my intern and I launched a rolling research practice — a bi-weekly to monthly cadence of lightweight testing with five or six users per cycle. I not only planned studies and participant recruitment, but also trained developers and non-tech staff to facilitate tests and be part of the research practice.
After every cycle, we debriefed key insights, rolled them into our design backlog, and from there, I organized and prioritized improvements or new features to explore, research, or design. As we progressed on design issues, I would plan and slate them into upcoming rolling research cycles, such that our design concepts and prototypes could get user feedback before development.
Conducting demos of Arrival Advisor to newcomer groups and frontline workers through our community partners also provided constant input and feedback on the experience. For more generative research on new feature directions, we often leveraged our advisory committees for initial feedback, and then launched more dedicated research initiatives with the help of community partners.
UI
Bringing a multilingual product to life
In creating Arrival Advisor for 8 languages, I learned to consider how screens and components are designed to support different languages. This meant using flexible (and generally, vertically stacking, rather than column) layouts that can accommodate different string lengths, and designing for right-to-left (eg. Arabic). Because I also did our UX writing, I learned how important it is to have simple language that translates easily. For every release, we had to be mindful of our string freeze, and test early to avoid costly re-translation later on.
Impact
Results and lessons learned
10K+
downloads
20+
supporting organizations
Featured in the news
CTV, Global News, CBC Radio Canada, and more
Vancouver UX Awards 2019 - UX for Good finalist
Expansion to Manitoba
I'm grateful that Arrival Advisor has been well-received by newcomers and settlement organizations, leading to a partner-funded expansion to Manitoba. And we are poised to expand to two more provinces with other partners in the country.
But Arrival Advisor hasn't yet achieved the impact we at PeaceGeeks see its potential for. Having started on this project as a novice designer, I can how that my limited initial experience affected the product direction in ways, were I to do this again, I would do differently (more on that below!). In some cases, grant limitations also prevented us from pursuing more responsive design directions and returning to released features to address known usability issues.
Despite this, I am thankful that I'm part of a nimble, constantly inquisitive, and honest team, who doesn't shy away from the tough questions of whether we've made a truly valuable tool. As such, we've got some redesign and new product strategy efforts in the works, and I'm eager for Arrival Advisor's continued evolution!
Some takeaways:
I started on this project as a junior designer learning UX on the job, with one developer and a part-time project manager. As the first, sole designer employed at PeaceGeeks, I built my design practice through trial and (lots of) error! Looking back, there are many things I would do differently, such as:
- Questioned the solution of an informational app more, assessed earlier and more tactically for product-market fit
- Contended with implications of partner data and content management earlier on, spent more time getting familiar with data quality rather than design in abstraction assuming we have the ideal data to produce the happy path
- Studied more on cultural differences in design patterns (eg. Chinese/Korean/Arabic apps vs English-dominant apps have different trends and common practices)
- Component-ized designs earlier, leaning more on existing component libraries rather than try to "brand" the product from the start (it created more work for developers for negligible user value in a first version of a product, in my opinion)
- ... and lots more!
This project challenged and taught me to lead and implement product design and discovery. I’m so grateful for the mentorship from peers and volunteers that I've received through this project. It was through them that I was able to lead user research, pitch to many community stakeholders, hire junior designers, create process for our design and product teams to collaborate better, and engage in all aspects of this product's design — from generative research to some front-end development too.
Engaging with a large and diverse group of community stakeholders posed challenges when it came to converging on a focused product strategy. Asking “who/what holds power and influence over our product decisions?” helped me realize that, despite being a “community-centred” project, in our process, oftentimes the opinions and experiences of settlement organization staff outweighed the input of newcomers themselves. When we leaned too far upon settlement organizations’ input, we unwittingly reproduced existing systemic inequities and constraints that may have stifled innovation within the sector previously. In this way, we missed out on what could be possible if we approached the problem from a fresh perspective that put newcomers more at the center. Learning to name how power influences product, and balance different stakeholders’ input, is an invaluable skill I’ve sought to hone in Arrival Advisor and beyond.
This project taught me that sustainable, community-centred tech design needs to go beyond UX/UI and consider the systems- and service-levels in which the digital tool exists. Working with our advisory committees and engaging frontline workers meant having hard, uncomfortable conversations about how a digital tool can impact or replace jobs.
These conversations were critical for ensuring that Arrival Advisor complements the irreplaceable and invaluable human element of settlement support and finds paths forward that frontline workers can buy into.
Thinking at a systems level also meant confronting the funding landscape that disincentivizes collaboration within the settlement sector. Because PeaceGeeks is not a direct service provider and thus not competing with settlement agencies for the same program funding, we were uniquely positioned to convene partnerships; however, moving the project forward required delicate attention to partner dynamics, listening closely to our partners, and ensuring reciprocal relationships. We also actively advocated for policy changes in the funding structure to our government funders, to encourage collaboration and innovation within the sector.