Artboard 1.png
Enabling Rewards on Taco Bell Kiosk
Project Summary

Taco Bell wants to extend the rewards point system to in-store and kiosk purchases. Currently, this feature is only available with purchase on the app.

Taco Bell rewards allow users to apply their points to their purchases and apply them to their next order. Points are a great way to keep customers coming back to Taco Bell.

Our team was tasked with adding this feature.

Group 35.png

Content Strategist, UX Designer (Me), UI Designer 


Adding Taco Bell rewards to kiosks brings a new opportunity to engage users. My first focus would be to get an understanding of the current order and checkout flow and figure out where the best changes could occur.

Kiosk_Currentcondensed flow.png

Current Flow (Condensed)

Design Constraints

After reviewing the current status of location and checkout, we met with our client and the Taco Bell development team to address design constraints.

ADA Compliancy

Kiosk screens need to be designed to accommodate people in wheelchairs.

Tech is limited

The kiosk can’t tell if someone who enters their email address is a member or not.


The kiosk can only send information from the Kiosk to the membership system. It can’t call that information back.


Four weeks for planning and design.

Who are we talking to?

As we learned more about our project, our team realized how we communicate with users is important. In terms of who is going to interact with the Taco bell kiosk, it is safe to say we can divide them into two groups: Members and Non-Members.

Members are users with a current Taco Bell account.

Non-members are people who don't have a Taco Bell account and have no previous membership.

To get a better understanding of how to talk to them, working together with our content strategist we created member scenarios. These allow us to get a better picture of what our users are looking for when they interact with Taco Bell rewards at Kiosk.

035 1.png
Member Scenarios

I am a member and…


 I want points to automatically add to my account by providing my Taco Bell email.


I want to receive points by scanning the barcode on my receipt using the app.


I opted out of marketing comms but I want to receive points by providing my email.

Non-Member Scenarios

I am not a member and… 


I want to scan the barcode on my receipt to receive points.


I want to learn more about the Rewards program by providing my email.


I want to learn more about the Rewards program by providing my email but I do not want to opt in to marketing comms.

Where should rewards go?

While working out who our audience is, it was important to figure out where in the flow Rewards points would work best. It's important that Rewards feels like it's a part of the flow and not something that interrupts a guest at kiosk.

By placing the Rewards screens after the cart and before payment, it doesn't interrupt the user from completing their order or interrupt payment.

Rewards Fit.png

Current Flow (Condensed)

Ok, but how does this work?

When trying to figure out the best method to talk to members and non-members, I realized I didn't really understand how Kiosk worked. 

At the time I didn't understand the limits of Kiosk. What information could it receive or send?


With every new method I tried, there was a new flow and a new set of questions.

Flows on Flows.png
Let's try two different methods

Quickly realizing I just don't have enough information to successfully build these flows, I thought I'd create what makes the most sense and take it to the development team.

Seperate Paths for Members and Non Members
Sign Up All Method
Full Project coming soon! 🌮
Keep an eye on Taco Bell to see my work live!