A mock up of the Beela home page, that include Desktop, Tablet and phone views.

Beela

Responsive Website

Helping a non-profit collect donations and communicate their mission.

Overview

Beela (Beela.se), a Swedish non-profit was seeking a new website to help users understand their mission and the services they provide. Beela helps immigrants find careers in tech.

Beela runs a group mentorship program that connects immigrants with mentors in the field of tech.

Thus far, the organization has been run by volunteers. To keep it's mission going, Beela needs to increase the donations they receive.

The Project

In this phase of the project, user research had already been conducted and many of the main screens were created. The screens had a few heuristic issues that had to be resolved and then handed off to the development team. Additionally, the client had requested 2 additional features based on the organizations needs.
  • A donation page so Beela could begin accepting donations
  • An events page allowing Beela to showcase events relevant to their community

My Role

I was the UX Design co-lead and the team consisted of 5 part time UX designers. The team also included UX researchers, UX writers, developers, and a strategy team.

My role was to ensure the ensure the work moved forward. Additionally, I worked on making changes based on the heuristic evaluation, designing the GDPR page and working on early brainstorms of the donation user flow. This was a 2-month contract.
Beela COO expressed how happy she was with how the website turned out and announced the rebrand on social channels. The site was went life in January 2023.

Results

The final site is live at Beela.se
The final product marked a rebranding of the Beela website, making it easier for Beela to accept donations and share their mission widely.
Beela Home page mocked up on a computer screen.
Events section of Beela's Stay connected page mocked up on a computer screen.
Be a supporter page of the Beela website mocked up on a computer screen.

Designing the Donation User Flow

The main goal for this phase of the project was to ensure Beela could accept donations through their website.

Designing with limited user research

Our main obstacle was that we had limited user research to guide the designs of the donation flow. However, due to time constraints, we would have to begin working on the donation user flow before the research was complete.

Additionally, we had limited information about the payment processor that would be used and thus did not know what type of information needed to be gathered about the donor through the screens we were creating.

Reviewing user flows from similar organizations

We decided to review the donation user flows from similar organizations such as the Swedish Red Cross to begin building the user flow that would later be adjusted once user research was gathered. The Swedish Red Cross was an organization that the client shared as the type of donation page they liked.
A screenshot of the swedish red cross donation page showing the option to donate SEK 150, 300, and 600.
We also made a few assumptions about the kind of information that needed to be collected while we waited on a decision about the payment processor.

Brainstorming ideas together

Half of the UX team (including me) began brainstorming wireframes for donations, while the other half worked on events. I asked everyone to bring a low or mid-fidelty wireframe to the first brainstorming session to begin discussions.

Beela provided us with some design assets such as the logo, prefferred typography, and the beginings of a design system.
I designed the wireframe below:
A version of the support Beela page similar to the red cross page that includes options of 200kr, 500kr and 100kr to donate.
This an example of a wireframe designed by another designer on the team:
A mid-fidelity wireframe of the donation page showing donation options, questions and user stories.
3 team members including me came together to discuss the pros and cons of each user flow. A few discussion topics included:
  • How can we create a concise section at the top of the donation page that explains the value of donating while not taking up a lot of space?
  • What method of payment should be included? What kind of information would be needed for credit card payments?
  • What should be the donation amounts shown to users? Should there be monthly donations?
We had several design sessions improving on each idea through collaboration until we decided on the final user flow. During each session we discussed what we liked and didn't like about each design and then improved upon our design for the next session. Finally, we combined the best elements of everyone's design into the final userflow.
A gif showing the userflow of the donation page, starting with selecting a payment method, entering user information and a thank you page.
My contribution to the design was suggesting that we use reusable components from the design system to build the FAQ section and the testimonials section.

The user research arrives

Finally, the UX research team delivered user research findings. Among the main takeaways were that potential donors wanted to make sure that their funds were being used appropriately and that the organization was making an impact. The research did not impact the design but it did impact the content. The UX writing team adjusted the copy that we incorporated into the designs.

Additionally, a round of usability testing found the designs were sound. Potential donors were easily able to donate to the organization. The results provided some feedback regarding the copy on this page and with some finishing touches from the content team, we had our final design.

The new copy highlighted the impact of the program and how donors individual contribution helps with this mission.
A version of the donation page with different amounts, surrounded by post it notes with comments from usability testing participants.
I created the layout for the GDPR page. I used spacing and typography from the design system to ensure that users could skim the page. This text-heavy page was necessary both from a legal standpoint and to ensure Beela maintained the trust of its donors.
A gif showing the scrolling page of the GDPR

Finalizing Existing Wireframes

Heuristic Evaluation

The research team shared a heuristic evaluation report of the existing wireframes. My role was to review the report, find the top issues that need to be solved, and come up with solutions.

Solving heuristic and accessibility issues in the footer

For example, the footer had a large section of space on the right side that made it unbalanced.

Additionally, the dark yellow background made it difficult to see the text. While it passed a contract checker, it was still difficult to see.

It was important that Beela's website was accessible so I started on this issue first.
A versions of the footer with a dark mustard background section with the mission on the left, a site map in the middle and contact us on the right. A white section below includes join our community and newsletter sign up.

Experimenting with layouts

I experimented with different layouts and background colors for the footer in Figma. I created the first few high fidelity wireframes (below) to begin conversations with the rest UX team about possible changes. As there were existing wireframes, I built the footer in high fidelity.
A version of the footer with a cream section including the mission on the left, our partners and contact information in the middle and site map on the right. Below is section with a white background containing  join our community and newsletter sign up on the right.A version of the footer with the site map on the left, newsletter sign up at the bottom and join our community links and our partner links at the top right.

We came together to discuss the design of the footer. A few of the discussion points were

After some discussion:

Before finalizing the new footer, we worked with the research team to conduct two preference tests to make sure users felt the same way about the color and layout of the footer.

The research validated our design decisions.
A preference test result showing 77% preferring the light cream footer

The Result

A version of the footer with the newsletter sign up at the top left, site map in the middle and join our community and partners on the rightA graphic showing 3 women on the left and our mission on the right.
Another UX team member made the final changes based on these discussions while I created a new mission section to be placed on the home and about us pages. This ensured that users understood the mission upon first seeing the site.
A few other changes I made due to the heuristic evaluation included:

Nav menu before

Navigation menu including home, programmes, stay connected, about us and social media icons.

Nav menu after

Navigation menu including home, programmes, stay connected, about us and donate button.

Designing the events userflow

The next feature to build was the Events flow. While another UX designer worked on this section, I provided feedback and insight on early wireframes.

Similarly, we had limited user research but we did have overall information about the users from early user research and a user story to follow:
As a new immigrant, I want to learn about Beela's events, so I can decide which most suits my needs and plan my schedule around it

Reviewing non profit event pages

As events pages are similar across many organizations, we reviewed similar pages on other non-profit websites and designed from there.

Most non-profits had event pages with many rows of events showcasing all the work they were doing, and providing people many ways to interact with the non-profit.
Girl's in Tech's Event page, featuring a grid of events.
Events page for Mitt Liv website featuring 3 events placed in rows

Comming up with ideas for the event page

Similar to the process with the donation user flow, several UX design team members came up with ideas and we discussed the ideas at our all team meeting. A few discussions points included
  • Do we need a separate page for each event? We decided to create separate pages where Beela can include additional information about each event.
  • What is the optimal layout for events? We went with a row pattern for the “Stay Connected” page section and a separate events page for when there were events that could not fit on the page. The row pattern ensured that the main "Stay Connected" page did not look too overwhelming and that Beela had an optional additional page to use once they grew to host many events.
The final designs were:
Upcoming events page with 3 events in a row with the ability to register or learn more
An events page showing a heading and then 3 events in columns with options to register or learn more.
An events detail page showing an event with the option to register.

Hand Off

Simplifying to meet development deadlines

Due to time constraints in production, in this phase of the project, we had to simplify our designs so they could be completed in development.

As there was not enough time to create the custom donation flow, Donor Box was chosen as a solution to the Stripe integration. In the end, Beela has chosen to include banking information on the page which donors could use to submit donations.

Additionally, I quickly created a simplified events section in the final week as Beela asked for this to be completed in this phase and the current user flow could not be finished in development. The simplified events page has a link to Beela’s EventBrite page.
Simplified events section that includes an image of hands together in a circle, a description of events, and a button with a link to the events page.

Quality Assurance

I also worked on reviewing the test site with the Figma wireframes and looking for discrepancies.

Final Designs

We shared the final designs during a demo with the client who was happy with the results!

Live Site

The final site is live at Beela.se
A mock up of the Beela home page, that include Desktop, Tablet and phone views.3 phone mock ups of the donation user flow
The donation home page including options to donate using swish or credit card, donation FAQ, other ways to support Beela, and testimonials.
The donation home page with the Swish a gift button selected and the QR code for Beela's Swish account shown.
Bee a supporter page that has fields for personal information such as name and email and fields for credit card information
A thank you page with link to go back to the home page.

Retrospective

What went well?

What can be improved?

Suggestions for the next phase

View More Projects