Miles

Donation feature for charity campaigns

A new donation feature was retrofitted into an existing template designed for redeeming rewards on the Miles app. I worked closely with the Design, Product, and Marketing Teams to revamp donations into a more customized experience.

Role

UX Designer (Solo)

Team

1 Designer, 1 PM

Platform

iOS and Android

Miles

Donation feature for charity campaigns

A new donation feature was retrofitted into an existing template designed for redeeming rewards on the Miles app. I worked closely with the Design, Product, and Marketing Teams to revamp donations into a more customized experience.

Role

UX Designer (Solo)

Team

1 Designer, 1 PM

Platform

iOS and Android

Miles

Donation feature for charity campaigns

A new donation feature was retrofitted into an existing template designed for redeeming rewards on the Miles app. I worked closely with the Design, Product, and Marketing Teams to revamp donations into a more customized experience.

Role

UX Designer (Solo)

Team

1 Designer, 1 PM

Platform

iOS and Android

At a glance

Overview

Miles is a mobile app that converted miles traveled into points, which are redeemable for various rewards such as gift cards and discounts with well-known brands like Amazon and Sunbasket. The COVID pandemic forced the company to pivot with other enticing ways to earn and redeem points. The introduction of charity campaigns was one of these efforts.

Problem

Charity campaigns were retrofitted into a template for redeeming loyalty points. The lack of a specialized donation platform meant the need for manual content updates from Marketing and Design teams.

Solution

I designed a customized donation template for charity campaigns, integrating dynamic content into the app to eliminate custom work from Design and Marketing teams.

Impact

🔄

Redesigned the app donation experience end-to-end

Replaced a makeshift rewards-based system with a custom-built donation flow, including dynamic campaign progress tracking and a social feed with gamified badges

🔄

Redesigned the app donation experience end-to-end

Replaced a makeshift rewards-based system with a custom-built donation flow, including dynamic campaign progress tracking and a social feed with gamified badges

🎯

Drove towards key business targets

Designed a distinct Donation brand identity to increase campaign visibility and drive toward business targets of 30K monthly donations and 50M miles donated per month

🎯

Drove towards key business targets

Designed a distinct Donation brand identity to increase campaign visibility and drive toward business targets of 30K monthly donations and 50M miles donated per month

⏱️

Saved design and marketing time

Introduced dynamic content that automatically updated donation progress, removing the need for the marketing and design to write and create graphics for each campaign

⏱️

Saved design and marketing time

Introduced dynamic content that automatically updated donation progress, removing the need for the marketing and design to write and create graphics for each campaign

Challenge

How might we improve a donation experience that was retrofitted into a loyalty and rewards app?

Context

Scaling with a makeshift solution

Retrofitting charity campaigns to fit the existing platform was a quick solution to launch donations on the Miles app. However, this came with a few issues affecting both users and the marketing team.

The template retains terminology related to point redemption.

Words such such as “pay” and “redeem” don’t make sense in a donation context.

The current system was cluttered and limited in options for donation amounts.

Each donation amount has a separate listing per charity campaign, which lacked logical grouping when viewed in a list.

Pain Point
Preset donation values only

Donation amounts were strictly set by the marketing team, which meant no flexibility for users who were off by a few miles

Pain Point
Space-inefficient listings

Every campaign had multiple listings for different donation denominations.

Pain Point
Ungrouped listings

Donation values for the same charities were ungrouped, meaning the user would need to scroll around to find the correct campaign and donation amount.

Internally, the marketing team needed to write copy and create graphics for each charity campaign.

The marketing team used an external blog to post the updates, while the in-app receipt was generic and lacked any relevant charity info.

Process highlights

Initial research

I set the bar with competitive analysis.

I looked at Sweatcoin, Drop, and Fetch Rewards, as well as GoFundMe, to see existing standards for donation platforms. I found that I could more easily compare platforms by mapping each app’s flow into basic steps of a donation process.

The donation journey

Insight

Dissecting the process into these steps helped me to identify at which points the user would make a decision on whether or not they would donate — Discover and Learn were these key phases.

User feedback revealed a lack of clarity on donation instructions and implications.

I obtained app feedback from users to find useful tidbits regarding the donation experience and grouped similar topics together.

Insight

Questions about the "mile-to-dollar conversion" along with general confusion reinforced the fact that we needed to not only customize the donation experience but to ensure clarity in the terms and conditions.

Process highlights

Turning research into action

I ideated solutions with a How Might We exercise.

I distilled problems discovered during the research phase into questions I could answer by considering how competitors were handling donations.

Question 1

How might we create a better learning experience?

I found that there was a lack of clarity in how donated Miles would translate to a charity contribution. Competitors solved this problem by being as descriptive as possible upfront.

Idea
Make use of the title

Use a descriptive title to explain how the user's donation will help the campaign

Idea
Show campaign progress

Use a progress bar to display how many more miles are needed to reach the campaign goal.

Idea
Use clear language around point redemption

Explain the mile-to-dollar conversion and how it translates to the charity campaign

Idea
Prioritize important information

Make charity and campaign information accessible so that users can get a quick overview of how their donation will be used

Idea
Make use of the title

Use a descriptive title to explain how the user's donation will help the campaign

Idea
Use clear language around point redemption

Explain the mile-to-dollar conversion and how it translates to the charity campaign

Idea
Prioritize important information

Make charity and campaign information accessible so that users can get a quick overview of how their donation will be used

Idea
Show campaign progress

Use a progress bar to display how many more miles are needed to reach the campaign goal.

Question 2

How might we offer more options for donors?

I aimed to create an experience that would allow for flexibility in donation value, while also removing the hassle of scrolling to find the right denomination.

Idea
Use preset values the user can select from

Offer preset values the user can select from to reduce cognitive load

Idea
Let the user enter miles manually

With an input field, the user would have the freedom to donate as little or as many points as they choose

Idea
Selection with a dial or slider*

Use an unconventional control, such as a dial or slider to give the user flexible to select miles

Question 3

How might we improve the post-donation experience?

My goal here was to motivate the user and make them feel good after donating.

Idea
Show gratitude

Thank the user for their donation with a simple message and confirmation that the donation went through

Idea
Display a progress bar

Showing how many people have donated could help motivate the user by making them feel like a part of a larger community.

Idea
Give an option to leave a name

A user may want to show their name and donation amount on a social feed to feel gratified for doing something good

Insight

Based on GoFundMe's tried-and-true approach, I assumed that the social aspect of leaving your name and message on a feed gave users a sense of satisfaction after donating. This led me to explore options surrounding these ideas.

Highlights

Hi-fi explorations

The existing reward template was a design constraint.

Stakeholders wanted to ensure that the experience wouldn’t feel too different from what was already in place, so there was a challenge to integrate the new donation elements without moving too much around.

Change 1

Showing campaign progress

In my competitive research, I found that the campaign progress bar is an essential part of a charity campaign. It was important to highlight this information and make it accessible. I made the call to overlay the numbers on top of the Reward Image to save space on the rest of the screen. This was also ideal for maintaining the screen structure as is.

Challenge

Feedback from stakeholders indicated a desire for something on the visual side, not just pure numbers. I considered what kind of numbers to display (percentages vs. mile-count) and how to work with the limited real estate on the image.

Challenge

Feedback from stakeholders indicated a desire for something on the visual side, not just pure numbers. I considered what kind of numbers to display (percentages vs. mile-count) and how to work with the limited real estate on the image.

Change 2

Choosing a donation amount

Stakeholders requested a more unique experience by using a slider, which was not a pattern I’d seen in my research. Furthermore, addressing precision was a major challenge.

Challenge

Stakeholders proposed a slider interface to address issues with existing patterns: An input field leaves the user with too many options, while preset values are limited in options.

Challenge

Stakeholders proposed a slider interface to address issues with existing patterns: An input field leaves the user with too many options, while preset values are limited in options.

In the end, we came to a compromise with the slider by using changing increments as the user slides through larger or smaller values. The minimum amount would be a consistent value, while the maximum amount is a set value OR the user’s miles, if it is less.

Change 3

Integrating a social feed

As I explored ideas for a social feed, stakeholders saw an opportunity to add elements of gamification. I came up with the idea that we could use badges to indicate a user’s donation “experience.”

Outcome

The different tiers are derived from the stages of tree growth, which starts from a seed and ends with a fully flowered tree. The more times a user donates, the more grown their plant badge will appear.

Outcome

The different tiers are derived from the stages of tree growth, which starts from a seed and ends with a fully flowered tree. The more times a user donates, the more grown their plant badge will appear.

Change 4

Donation receipt and next steps

I expanded on the ideas had for the social feed to be consistent with the gamified experience. However, I found that the these elements were taking away from important charity information.

Deciscion

For the first release, I trimmed the screen down to the most important elements: a simple thank-you message, how much the user donated, and the campaign's progress bar.

Deciscion

For the first release, I trimmed the screen down to the most important elements: a simple thank-you message, how much the user donated, and the campaign's progress bar.

Solution

A more custom donation experience

I combined common donation patterns with the current structure.

I wanted users have a familiarity with the experience by following existing donation patterns. At the same time, new ideas like user badges and a slider interaction add a fresh spin on things.

Smoother donation flow with clarified details

With a slider, the user can select the amount of points they’d like to donate. Information about the charity are at the forefront, with campaign progress displayed at the top.Details on how points are converted to USD are clarified in the fine print to keep users fully informed.

Upgraded receipt

Rather than a generic “purchase” screen, the receipt now displays points spent as well as the current status of the campaign. The CTA links to the non-profit’s website if the user wants to learn more about the cause.

Reflections

What I learned

Pushing back on experimental ideas

Making a slider work was an interesting thought exercise, but the incremental value rules were opaque, while the physical act of sliding across a small screen could lead to user frustration. A simpler solution would've been to combine the input field for flexibility and preset values to prevent decision fatigue. But I'd have to validate that, for sure!

Validating my assumptions

I made a lot of assumptions while designing the donation feature, such as the fact that users only make donations based on the info presented to them on an app. If I had another shot at this, I would like to validate my hunches and explore other pivotal points in the user journey.

Let's grow together

Need a versatile and scrappy designer on your team? Send me a note at joanneux.design@gmail.com

(✿◡‿◡)