Venmo Split
Venmo Split
Venmo Split
Venmo Split
An added feature within Venmo enhances existing cost-splitting functionality by implementing fine-tune controls and receipt scanning.
An added feature within Venmo enhances existing cost-splitting functionality by implementing fine-tune controls and receipt scanning.
An added feature within Venmo enhances existing cost-splitting functionality by implementing fine-tune controls and receipt scanning.
An added feature within Venmo enhances existing cost-splitting functionality by implementing fine-tune controls and receipt scanning.
VIEW PROTOTYPE
VIEW PROTOTYPE
VIEW PROTOTYPE
VIEW PROTOTYPE




MY ROLE
MY ROLE
MY ROLE
MY ROLE
UX Researcher
UI/UX Designer
UX Researcher
UI/UX Designer
UX Researcher
UI/UX Designer
UX Researcher
UI/UX Designer
TIMELINE
TIMELINE
TIMELINE
TIMELINE
8 weeks
Sep - Nov 2024
8 weeks
Sep - Nov 2024
8 weeks
Sep - Nov 2024
8 weeks
Sep - Nov 2024
TOOLS
TOOLS
TOOLS
TOOLS
Figma
FigJam
Optimal Workshop
Figma
FigJam
Optimal Workshop
Figma
FigJam
Optimal Workshop
Figma
FigJam
Optimal Workshop
OVERVIEW
OVERVIEW
OVERVIEW
OVERVIEW
CREATING A MORE INTUITIVE WAY TO SPLIT GROUP EXPENSES
CREATING A MORE INTUITIVE WAY TO SPLIT GROUP EXPENSES
CREATING A MORE INTUITIVE WAY TO SPLIT GROUP EXPENSES
CREATING A MORE INTUITIVE WAY TO SPLIT GROUP EXPENSES
JUMP TO PROTOTYPE
JUMP TO PROTOTYPE
JUMP TO PROTOTYPE
JUMP TO PROTOTYPE
Although Venmo has established itself as one of the leading platforms for peer-to-peer transactions, there seems to be room for improvement in its ability to manage group expenses through advanced cost-splitting features. Venmo currently lacks advanced automatic calculations and tracking, forcing users to resort to manual calculations or alternative apps. With competitors such as Splitwise gaining traction, it is crucial to continue making Venmo more accessible for users. Integrating this proposed feature would allow Venmo to increase its user retention and attract new users.
Although Venmo has established itself as one of the leading platforms for peer-to-peer transactions, there seems to be room for improvement in its ability to manage group expenses through advanced cost-splitting features. Venmo currently lacks advanced automatic calculations and tracking, forcing users to resort to manual calculations or alternative apps. With competitors such as Splitwise gaining traction, it is crucial to continue making Venmo more accessible for users. Integrating this proposed feature would allow Venmo to increase its user retention and attract new users.
Although Venmo has established itself as one of the leading platforms for peer-to-peer transactions, there seems to be room for improvement in its ability to manage group expenses through advanced cost-splitting features. Venmo currently lacks advanced automatic calculations and tracking, forcing users to resort to manual calculations or alternative apps. With competitors such as Splitwise gaining traction, it is crucial to continue making Venmo more accessible for users. Integrating this proposed feature would allow Venmo to increase its user retention and attract new users.
Although Venmo has established itself as one of the leading platforms for peer-to-peer transactions, there seems to be room for improvement in its ability to manage group expenses through advanced cost-splitting features. Venmo currently lacks advanced automatic calculations and tracking, forcing users to resort to manual calculations or alternative apps. With competitors such as Splitwise gaining traction, it is crucial to continue making Venmo more accessible for users. Integrating this proposed feature would allow Venmo to increase its user retention and attract new users.
PROBLEM
PROBLEM
PROBLEM
PROBLEM
COST-SPLITTING IS STRESSFUL
COST-SPLITTING IS STRESSFUL
COST-SPLITTING IS STRESSFUL
COST-SPLITTING IS STRESSFUL
RESEARCH
RESEARCH
RESEARCH
RESEARCH
UNCOVER CURRENT METHODS AND USER PAIN POINTS
UNCOVER CURRENT METHODS AND USER PAIN POINTS
UNCOVER CURRENT METHODS AND USER PAIN POINTS
UNCOVER CURRENT METHODS AND USER PAIN POINTS
Research Objectives
Research Objectives
Research Objectives
Research Objectives
Discover how people are currently managing group expenses and calculating costs
Pinpoint specific areas in the process that cause users difficulty and frustration
Discover solutions to develop a feature for users to utilize within Venmo
Discover how people are currently managing group expenses and calculating costs
Pinpoint specific areas in the process that cause users difficulty and frustration
Discover solutions to develop a feature for users to utilize within Venmo
Discover how people are currently managing group expenses and calculating costs
Pinpoint specific areas in the process that cause users difficulty and frustration
Discover solutions to develop a feature for users to utilize within Venmo
Discover how people are currently managing group expenses and calculating costs
Pinpoint specific areas in the process that cause users difficulty and frustration
Discover solutions to develop a feature for users to utilize within Venmo
Research Methods
Research Methods
Research Methods
Research Methods
User Interviews (gain insight from experiences users face)
Competitive Analysis (study existing products on the market)
User Interviews (gain insight from experiences users face)
Competitive Analysis (study existing products on the market)
User Interviews (gain insight from experiences users face)
Competitive Analysis (study existing products on the market)
User Interviews (gain insight from experiences users face)
Competitive Analysis (study existing products on the market)
User Interviews
User Interviews
User Interviews
User Interviews
6 users
Age range 23-62
Varying degrees of familiarity with Venmo
In-person and FaceTime
6 users
Age range 23-62
Varying degrees of familiarity with Venmo
In-person and FaceTime
6 users
Age range 23-62
Varying degrees of familiarity with Venmo
In-person and FaceTime
6 users
Age range 23-62
Varying degrees of familiarity with Venmo
In-person and FaceTime
“I do not like having to keep track of who owes who what. It is easy to make mistakes. It is also annoying to have to go back and forth between different apps.”
“I do not like having to keep track of who owes who what. It is easy to make mistakes. It is also annoying to have to go back and forth between different apps.”
“I do not like having to keep track of who owes who what. It is easy to make mistakes. It is also annoying to have to go back and forth between different apps.”
“I do not like having to keep track of who owes who what. It is easy to make mistakes. It is also annoying to have to go back and forth between different apps.”
“Being able to calculate, request, and send an invite in one app would save me a lot of time and effort.”
“Being able to calculate, request, and send an invite in one app would save me a lot of time and effort.”
“Being able to calculate, request, and send an invite in one app would save me a lot of time and effort.”
“Being able to calculate, request, and send an invite in one app would save me a lot of time and effort.”
“It is inconvenient if you plan to wait until a later date to settle up and have to note down each purchase.”
“It is inconvenient if you plan to wait until a later date to settle up and have to note down each purchase.”
“It is inconvenient if you plan to wait until a later date to settle up and have to note down each purchase.”
“It is inconvenient if you plan to wait until a later date to settle up and have to note down each purchase.”
Overarching user pain point:
Overarching user pain point:
Overarching user pain point:
Overarching user pain point:
Current methods of splitting group expenses are time-consuming, prone to errors, and nearly impossible to do in one app.
Current methods of splitting group expenses are time-consuming, prone to errors, and nearly impossible to do in one app.
Current methods of splitting group expenses are time-consuming, prone to errors, and nearly impossible to do in one app.
Current methods of splitting group expenses are time-consuming, prone to errors, and nearly impossible to do in one app.
Competitive Analysis
Competitive Analysis
Competitive Analysis
Competitive Analysis
I also conducted further research on competing apps and services to gather insight on what is currently working well, drawing inspiration for further solutions.
I also conducted further research on competing apps and services to gather insight on what is currently working well, drawing inspiration for further solutions.
I also conducted further research on competing apps and services to gather insight on what is currently working well, drawing inspiration for further solutions.
I also conducted further research on competing apps and services to gather insight on what is currently working well, drawing inspiration for further solutions.

Splitwise
Splitwise
Splitwise
Splitwise
Excellent for splitting cost in a fair and easy manner
Excellent for splitting cost in a fair and easy manner
Excellent for splitting cost in a fair and easy manner
Excellent for splitting cost in a fair and easy manner
Unable to make transactions directly on the app
Unable to make transactions directly on the app
Unable to make transactions directly on the app
Unable to make transactions directly on the app

Paypal
Paypal
Paypal
Paypal
Known as one of the safest online transactions services
Known as one of the safest online transactions services
Known as one of the safest online transactions services
Known as one of the safest online transactions services
Does not provide advanced group cost-splitting options
Does not provide advanced group cost-splitting options
Does not provide advanced group cost-splitting options
Does not provide advanced group cost-splitting options



Zelle
Zelle
Zelle
Zelle
Allows for safe transactions that shows up in seconds
Allows for safe transactions that shows up in seconds
Allows for safe transactions that shows up in seconds
Allows for safe transactions that shows up in seconds
More targeted towards simple, individual transactions
More targeted towards simple, individual transactions
More targeted towards simple, individual transactions
More targeted towards simple, individual transactions

Splitser
Splitser
Splitser
Splitser
Provides automatic calculations to minimize the number of transactions needed
Provides automatic calculations to minimize the number of transactions needed
Provides automatic calculations to minimize the number of transactions needed
Provides automatic calculations to minimize the number of transactions needed
Delayed transactions
Delayed transactions
Delayed transactions
Delayed transactions
PROBLEM
PROBLEM
PROBLEM
PROBLEM
HOW DO WE MAKE SENSE OF THIS INFORMATION?
HOW DO WE MAKE SENSE OF THIS INFORMATION?
HOW DO WE MAKE SENSE OF THIS INFORMATION?
HOW DO WE MAKE SENSE OF THIS INFORMATION?
DEFINE
DEFINE
DEFINE
DEFINE
USER PERSONA
USER PERSONA
USER PERSONA
USER PERSONA
Although more than one user persona is typically created, I felt this persona was able to capture the most vital and pressing user pain points that were uncovered through the research phase and affinity map.
Although more than one user persona is typically created, I felt this persona was able to capture the most vital and pressing user pain points that were uncovered through the research phase and affinity map.
Although more than one user persona is typically created, I felt this persona was able to capture the most vital and pressing user pain points that were uncovered through the research phase and affinity map.
Although more than one user persona is typically created, I felt this persona was able to capture the most vital and pressing user pain points that were uncovered through the research phase and affinity map.




IDEATION
IDEATION
IDEATION
IDEATION
HOW MIGHT WE
HOW MIGHT WE
HOW MIGHT WE
HOW MIGHT WE
How might we save users time and energy by integrating an automated solution within Venmo that accurately tracks, calculates, and settles complex group expenses based on users’ preferences, all on a single platform?
How might we save users time and energy by integrating an automated solution within Venmo that accurately tracks, calculates, and settles complex group expenses based on users’ preferences, all on a single platform?
How might we save users time and energy by integrating an automated solution within Venmo that accurately tracks, calculates, and settles complex group expenses based on users’ preferences, all on a single platform?
How might we save users time and energy by integrating an automated solution within Venmo that accurately tracks, calculates, and settles complex group expenses based on users’ preferences, all on a single platform?
IDEATION
IDEATION
IDEATION
IDEATION
USER FLOW
USER FLOW
USER FLOW
USER FLOW
After conducting extensive research on the feature matrix, one of the main features that I decided to include was creating a group in which users can add expenses. I wanted to provide users with more advanced options for splitting costs, such as equal split, percentage split, and itemize. Other features, such as reminders, were less prioritized on my feature set; they were allotted for prototyping if time allowed.
After conducting extensive research on the feature matrix, one of the main features that I decided to include was creating a group in which users can add expenses. I wanted to provide users with more advanced options for splitting costs, such as equal split, percentage split, and itemize. Other features, such as reminders, were less prioritized on my feature set; they were allotted for prototyping if time allowed.
After conducting extensive research on the feature matrix, one of the main features that I decided to include was creating a group in which users can add expenses. I wanted to provide users with more advanced options for splitting costs, such as equal split, percentage split, and itemize. Other features, such as reminders, were less prioritized on my feature set; they were allotted for prototyping if time allowed.
After conducting extensive research on the feature matrix, one of the main features that I decided to include was creating a group in which users can add expenses. I wanted to provide users with more advanced options for splitting costs, such as equal split, percentage split, and itemize. Other features, such as reminders, were less prioritized on my feature set; they were allotted for prototyping if time allowed.




There are 3 main flows that I wanted to demonstrate through this user flow:
There are 3 main flows that I wanted to demonstrate through this user flow:
There are 3 main flows that I wanted to demonstrate through this user flow:
There are 3 main flows that I wanted to demonstrate through this user flow:
Users often find navigating between different apps and tools to settle group expenses frustrating and time-consuming.
Users often find navigating between different apps and tools to settle group expenses frustrating and time-consuming.
Users often find navigating between different apps and tools to settle group expenses frustrating and time-consuming.
Users often find navigating between different apps and tools to settle group expenses frustrating and time-consuming.
CREATE A GROUP
CREATE A GROUP
CREATE A GROUP
CREATE A GROUP
Allows users to easily settle expenses in one place
Reduces the manual effort of charging each individual separately
Allows users to easily settle expenses in one place
Reduces the manual effort of charging each individual separately
Allows users to easily settle expenses in one place
Reduces the manual effort of charging each individual separately
Allows users to easily settle expenses in one place
Reduces the manual effort of charging each individual separately
Users experience difficulty keeping track of running expenses, often forgetting who owes who what.
Users experience difficulty keeping track of running expenses, often forgetting who owes who what.
Users experience difficulty keeping track of running expenses, often forgetting who owes who what.
Users experience difficulty keeping track of running expenses, often forgetting who owes who what.
ADD AN EXPENSE
ADD AN EXPENSE
ADD AN EXPENSE
ADD AN EXPENSE
Allows users to add expenses on a rolling basis, reducing cognitive load
Allows users to add expenses on a rolling basis, reducing cognitive load
Allows users to add expenses on a rolling basis, reducing cognitive load
Allows users to add expenses on a rolling basis, reducing cognitive load
Venmo currently does not provide advanced cost-splitting capabilities outside of equal splits.
Venmo currently does not provide advanced cost-splitting capabilities outside of equal splits.
Venmo currently does not provide advanced cost-splitting capabilities outside of equal splits.
Venmo currently does not provide advanced cost-splitting capabilities outside of equal splits.
REQUEST AN EQUAL, PERCENTAGE, OR ITEMIZED SPLIT
REQUEST AN EQUAL, PERCENTAGE, OR ITEMIZED SPLIT
REQUEST AN EQUAL, PERCENTAGE, OR ITEMIZED SPLIT
REQUEST AN EQUAL, PERCENTAGE, OR ITEMIZED SPLIT
Allows users to split expenses based on their personal preferences and circumstances
Allows users to split expenses based on their personal preferences and circumstances
Allows users to split expenses based on their personal preferences and circumstances
IDEATION
IDEATION
IDEATION
IDEATION
LOW-FIDELITY WIREFRAMES
LOW-FIDELITY WIREFRAMES
LOW-FIDELITY WIREFRAMES
LOW-FIDELITY WIREFRAMES
My main focus during the sketching phase was on making the flows as similar as possible to Venmo’s existing UI, as well as the iOS interface, to allow for an intuitive experience that all types of users can easily learn.
My main focus during the sketching phase was on making the flows as similar as possible to Venmo’s existing UI, as well as the iOS interface, to allow for an intuitive experience that all types of users can easily learn.
My main focus during the sketching phase was on making the flows as similar as possible to Venmo’s existing UI, as well as the iOS interface, to allow for an intuitive experience that all types of users can easily learn.
My main focus during the sketching phase was on making the flows as similar as possible to Venmo’s existing UI, as well as the iOS interface, to allow for an intuitive experience that all types of users can easily learn.
ITERATE + VALIDATE
ITERATE + VALIDATE
ITERATE + VALIDATE
ITERATE + VALIDATE
LOW-FIDELITY USER TESTING
LOW-FIDELITY USER TESTING
LOW-FIDELITY USER TESTING
LOW-FIDELITY USER TESTING
Before making any further developments, I first needed to conduct some testing to ensure that the base structure of the app meets users’ needs.
Before making any further developments, I first needed to conduct some testing to ensure that the base structure of the app meets users’ needs.
Before making any further developments, I first needed to conduct some testing to ensure that the base structure of the app meets users’ needs.
Before making any further developments, I first needed to conduct some testing to ensure that the base structure of the app meets users’ needs.
Interviewees
Interviewees
Interviewees
Interviewees
5 participants aged 23-35, all familiar with Venmo
Remote and In-Person (all moderated)
5 participants aged 23-35, all familiar with Venmo
Remote and In-Person (all moderated)
5 participants aged 23-35, all familiar with Venmo
Remote and In-Person (all moderated)
5 participants aged 23-35, all familiar with Venmo
Remote and In-Person (all moderated)
Task Flows
Task Flows
Task Flows
Task Flows
Create a Group
Add an Expense
Request an Equal Split
Request a Percentage Split
Scan a Receipt to Calculate a Group Split
Create a Group
Add an Expense
Request an Equal Split
Request a Percentage Split
Scan a Receipt to Calculate a Group Split
Create a Group
Add an Expense
Request an Equal Split
Request a Percentage Split
Scan a Receipt to Calculate a Group Split
Create a Group
Add an Expense
Request an Equal Split
Request a Percentage Split
Scan a Receipt to Calculate a Group Split
Testing Goals
Testing Goals
Testing Goals
Testing Goals
Does the flow make sense?
Are the buttons where users expect?
Are the steps intuitive?
Are users able to navigate through different tasks effortlessly and free of mistakes or confusion?
Does the flow make sense?
Are the buttons where users expect?
Are the steps intuitive?
Are users able to navigate through different tasks effortlessly and free of mistakes or confusion?
Does the flow make sense?
Are the buttons where users expect?
Are the steps intuitive?
Are users able to navigate through different tasks effortlessly and free of mistakes or confusion?
Does the flow make sense?
Are the buttons where users expect?
Are the steps intuitive?
Are users able to navigate through different tasks effortlessly and free of mistakes or confusion?
Users were able to successfully complete all tasks, finding the flow easy to follow and similar to Venmo’s existing UI
Users were able to successfully complete all tasks, finding the flow easy to follow and similar to Venmo’s existing UI
Users were able to successfully complete all tasks, finding the flow easy to follow and similar to Venmo’s existing UI
Users were able to successfully complete all tasks, finding the flow easy to follow and similar to Venmo’s existing UI
Users mentioned there should be an option to manually add and edit items if there is no receipt to be scanned, or if some items were missed or added incorrectly
Users mentioned there should be an option to manually add and edit items if there is no receipt to be scanned, or if some items were missed or added incorrectly
Users mentioned there should be an option to manually add and edit items if there is no receipt to be scanned, or if some items were missed or added incorrectly
Users mentioned there should be an option to manually add and edit items if there is no receipt to be scanned, or if some items were missed or added incorrectly
Users felt it unnecessary and distracting to include certain information (ie. subtotal, tax, and tip) on all pages
Users felt it unnecessary and distracting to include certain information (ie. subtotal, tax, and tip) on all pages
Users felt it unnecessary and distracting to include certain information (ie. subtotal, tax, and tip) on all pages
Users felt it unnecessary and distracting to include certain information (ie. subtotal, tax, and tip) on all pages
Users wanted an extra confirmation page before sending requests to minimize mistakes
Users wanted an extra confirmation page before sending requests to minimize mistakes
Users wanted an extra confirmation page before sending requests to minimize mistakes
Users wanted an extra confirmation page before sending requests to minimize mistakes
Users found that the overall flow was intuitive and easy to follow, with most feedback focused on refining design details and addressing specific edge cases. Users also expressed their interest in seeing even more added features that would further ease the process. Some example of such features include having more edit buttons throughout the design, adding strikethroughs to expenses that have been settled up, and providing names of the individuals under each item they are assigned to.
Users found that the overall flow was intuitive and easy to follow, with most feedback focused on refining design details and addressing specific edge cases. Users also expressed their interest in seeing even more added features that would further ease the process. Some example of such features include having more edit buttons throughout the design, adding strikethroughs to expenses that have been settled up, and providing names of the individuals under each item they are assigned to.
Users found that the overall flow was intuitive and easy to follow, with most feedback focused on refining design details and addressing specific edge cases. Users also expressed their interest in seeing even more added features that would further ease the process. Some example of such features include having more edit buttons throughout the design, adding strikethroughs to expenses that have been settled up, and providing names of the individuals under each item they are assigned to.
Users found that the overall flow was intuitive and easy to follow, with most feedback focused on refining design details and addressing specific edge cases. Users also expressed their interest in seeing even more added features that would further ease the process. Some example of such features include having more edit buttons throughout the design, adding strikethroughs to expenses that have been settled up, and providing names of the individuals under each item they are assigned to.
DESIGN + PROTOTYPE
DESIGN + PROTOTYPE
DESIGN + PROTOTYPE
DESIGN + PROTOTYPE
NOW FOR THE FUN PART.....
NOW FOR THE FUN PART.....
NOW FOR THE FUN PART.....
NOW FOR THE FUN PART.....
Now to tie everything together, how will this all look like within Venmo’s existing interface?
Now to tie everything together, how will this all look like within Venmo’s existing interface?
Now to tie everything together, how will this all look like within Venmo’s existing interface?
Now to tie everything together, how will this all look like within Venmo’s existing interface?
DESIGN + PROTOTYPE
DESIGN + PROTOTYPE
DESIGN + PROTOTYPE
DESIGN + PROTOTYPE
HIGH-FIDELITY MOCKUP
HIGH-FIDELITY MOCKUP
HIGH-FIDELITY MOCKUP
HIGH-FIDELITY MOCKUP

CREATE A GROUP
Based on feedback from user testing, users preferred to create a group through the pay/request screen on Venmo’s existing interface. User can then choose a name and photo, and add members to this new group. Additionally. groups will easily navigated from underneath the “Top People” section of the pay/request screen once it has been created.






CREATE A GROUP
Based on feedback from user testing, users preferred to create a group through the pay/request screen on Venmo’s existing interface. User can then choose a name and photo, and add members to this new group. Additionally. groups will easily navigated from underneath the “Top People” section of the pay/request screen once it has been created.






CREATE A GROUP
Based on feedback from user testing, users preferred to create a group through the pay/request screen on Venmo’s existing interface. User can then choose a name and photo, and add members to this new group. Additionally. groups will easily navigated from underneath the “Top People” section of the pay/request screen once it has been created.






CREATE A GROUP
Based on feedback from user testing, users preferred to create a group through the pay/request screen on Venmo’s existing interface. User can then choose a name and photo, and add members to this new group. Additionally. groups will easily navigated from underneath the “Top People” section of the pay/request screen once it has been created.






ADD AN EXPENSE/SCAN A RECEIPT FOR AN ITEMIZED SPLIT
Users can scan a receipt to automatically itemize expenses, or they can skip this step and enter them manually. If any items are incorrectly scanned in the process, users can easily make corrections. Additionally, users have the option to split expenses based on each person’s order, saving time and effort compared to manual calculations.







ADD AN EXPENSE/SCAN A RECEIPT FOR AN ITEMIZED SPLIT
Users can scan a receipt to automatically itemize expenses, or they can skip this step and enter them manually. If any items are incorrectly scanned in the process, users can easily make corrections. Additionally, users have the option to split expenses based on each person’s order, saving time and effort compared to manual calculations.







ADD AN EXPENSE/SCAN A RECEIPT FOR AN ITEMIZED SPLIT
Users can scan a receipt to automatically itemize expenses, or they can skip this step and enter them manually. If any items are incorrectly scanned in the process, users can easily make corrections. Additionally, users have the option to split expenses based on each person’s order, saving time and effort compared to manual calculations.







ADD AN EXPENSE/SCAN A RECEIPT FOR AN ITEMIZED SPLIT
Users can scan a receipt to automatically itemize expenses, or they can skip this step and enter them manually. If any items are incorrectly scanned in the process, users can easily make corrections. Additionally, users have the option to split expenses based on each person’s order, saving time and effort compared to manual calculations.







REQUEST AN EQUAL OR PERCENTAGE SPLIT
Alternatively, users can now choose to request an equal split or a percentage split as well.





REQUEST AN EQUAL OR PERCENTAGE SPLIT
Alternatively, users can now choose to request an equal split or a percentage split as well.





REQUEST AN EQUAL OR PERCENTAGE SPLIT
Alternatively, users can now choose to request an equal split or a percentage split as well.





REQUEST AN EQUAL OR PERCENTAGE SPLIT
Alternatively, users can now choose to request an equal split or a percentage split as well.





SPLIT TAX AND TIP
An additional feature of splitting tax and tip was also created for good measure and specific edge cases where some users may choose to split the tax and tip equally or proportionally based on the items purchased. An additional confirmation page was also designed in response to feedback from the most recent user testing.




SPLIT TAX AND TIP
An additional feature of splitting tax and tip was also created for good measure and specific edge cases where some users may choose to split the tax and tip equally or proportionally based on the items purchased. An additional confirmation page was also designed in response to feedback from the most recent user testing.




SPLIT TAX AND TIP
An additional feature of splitting tax and tip was also created for good measure and specific edge cases where some users may choose to split the tax and tip equally or proportionally based on the items purchased. An additional confirmation page was also designed in response to feedback from the most recent user testing.




SPLIT TAX AND TIP
An additional feature of splitting tax and tip was also created for good measure and specific edge cases where some users may choose to split the tax and tip equally or proportionally based on the items purchased. An additional confirmation page was also designed in response to feedback from the most recent user testing.



ITERATE + VALIDATE
ITERATE + VALIDATE
ITERATE + VALIDATE
ITERATE + VALIDATE
HIGH-FIDELITY USABILITY TESTING
HIGH-FIDELITY USABILITY TESTING
HIGH-FIDELITY USABILITY TESTING
HIGH-FIDELITY USABILITY TESTING
This second round of testing focuses on User Interaction, with the goal being to evaluate the intuitiveness of the flows and discover any areas that can be further improved.
This second round of testing focuses on User Interaction, with the goal being to evaluate the intuitiveness of the flows and discover any areas that can be further improved.
This second round of testing focuses on User Interaction, with the goal being to evaluate the intuitiveness of the flows and discover any areas that can be further improved.
This second round of testing focuses on User Interaction, with the goal being to evaluate the intuitiveness of the flows and discover any areas that can be further improved.
Interviewees
Interviewees
Interviewees
Interviewees
5 participants aged 23-58, one of which who has never used Venmo
Remote and In-Person (all moderated)
5 participants aged 23-58, one of which who has never used Venmo
Remote and In-Person (all moderated)
5 participants aged 23-58, one of which who has never used Venmo
Remote and In-Person (all moderated)
5 participants aged 23-58, one of which who has never used Venmo
Remote and In-Person (all moderated)
Task Flows
Task Flows
Task Flows
Task Flows
Create a Group
Add an Expense
Request an Equal Split
Request a Percentage Split
Request an Itemized Split
Create a Group
Add an Expense
Request an Equal Split
Request a Percentage Split
Request an Itemized Split
Create a Group
Add an Expense
Request an Equal Split
Request a Percentage Split
Request an Itemized Split
Create a Group
Add an Expense
Request an Equal Split
Request a Percentage Split
Request an Itemized Split
Research Objectives
Research Objectives
Research Objectives
Research Objectives
Identify pain points and usability problems
Gather user feedback
Examine user behavior
Assess user performance
Validate design decisions
Identify pain points and usability problems
Gather user feedback
Examine user behavior
Assess user performance
Validate design decisions
Identify pain points and usability problems
Gather user feedback
Examine user behavior
Assess user performance
Validate design decisions
Identify pain points and usability problems
Gather user feedback
Examine user behavior
Assess user performance
Validate design decisions
Future iterations set out to target the “Request an Itemized Split” task flow as well as adding small details for a more intuitive design.
Future iterations set out to target the “Request an Itemized Split” task flow as well as adding small details for a more intuitive design.
Future iterations set out to target the “Request an Itemized Split” task flow as well as adding small details for a more intuitive design.
Future iterations set out to target the “Request an Itemized Split” task flow as well as adding small details for a more intuitive design.
ITERATE + VALIDATE
ITERATE + VALIDATE
ITERATE + VALIDATE
ITERATE + VALIDATE
FINAL DESIGN
FINAL DESIGN
FINAL DESIGN
FINAL DESIGN
An added feature within Venmo that provides an easy and comprehensive way for users to settle complex group expenses, all in one app.
An added feature within Venmo that provides an easy and comprehensive way for users to settle complex group expenses, all in one app.
An added feature within Venmo that provides an easy and comprehensive way for users to settle complex group expenses, all in one app.
An added feature within Venmo that provides an easy and comprehensive way for users to settle complex group expenses, all in one app.
Scan a Receipt
Scan a Receipt
Scan a Receipt
Scan a Receipt
Users felt that that having the scanner mimic iPhone’s camera interface felt more familiar and intuitive. Making the screen larger was also easier for user to scan a receipt. Additionally, if users choose to not scan a receipt, they can always go back and manually add expenses instead as this step is provided after “Add an Expense” rather than only the “Itemize” step.
Users felt that that having the scanner mimic iPhone’s camera interface felt more familiar and intuitive. Making the screen larger was also easier for user to scan a receipt. Additionally, if users choose to not scan a receipt, they can always go back and manually add expenses instead as this step is provided after “Add an Expense” rather than only the “Itemize” step.
Users felt that that having the scanner mimic iPhone’s camera interface felt more familiar and intuitive. Making the screen larger was also easier for user to scan a receipt. Additionally, if users choose to not scan a receipt, they can always go back and manually add expenses instead as this step is provided after “Add an Expense” rather than only the “Itemize” step.
Users felt that that having the scanner mimic iPhone’s camera interface felt more familiar and intuitive. Making the screen larger was also easier for user to scan a receipt. Additionally, if users choose to not scan a receipt, they can always go back and manually add expenses instead as this step is provided after “Add an Expense” rather than only the “Itemize” step.

BEFORE


AFTER



BEFORE


AFTER



BEFORE


AFTER



BEFORE


AFTER


Toggle Buttons - Percentage Split
Toggle Buttons - Percentage Split
Toggle Buttons - Percentage Split
Toggle Buttons - Percentage Split
A toggle button was added in the percent split, allowing users to easily switch between amount and percent without having to navigate to a different page.
A toggle button was added in the percent split, allowing users to easily switch between amount and percent without having to navigate to a different page.
A toggle button was added in the percent split, allowing users to easily switch between amount and percent without having to navigate to a different page.
A toggle button was added in the percent split, allowing users to easily switch between amount and percent without having to navigate to a different page.

BEFORE


AFTER



BEFORE


AFTER



BEFORE


AFTER



BEFORE


AFTER


Request an Itemized Split
Request an Itemized Split
Request an Itemized Split
Request an Itemized Split
A couple changes were made to this flow to increase clarity and usability.
A confirmation page was added for users to verify if they wanted to continue using the same receipt.
Users were slightly confused on how to assign items in the first iteration; they felt that selecting an individual before assigning items to that individual was much more intuitive than selecting an item first.
A couple changes were made to this flow to increase clarity and usability.
A confirmation page was added for users to verify if they wanted to continue using the same receipt.
Users were slightly confused on how to assign items in the first iteration; they felt that selecting an individual before assigning items to that individual was much more intuitive than selecting an item first.
A couple changes were made to this flow to increase clarity and usability.
A confirmation page was added for users to verify if they wanted to continue using the same receipt.
Users were slightly confused on how to assign items in the first iteration; they felt that selecting an individual before assigning items to that individual was much more intuitive than selecting an item first.
A couple changes were made to this flow to increase clarity and usability.
A confirmation page was added for users to verify if they wanted to continue using the same receipt.
Users were slightly confused on how to assign items in the first iteration; they felt that selecting an individual before assigning items to that individual was much more intuitive than selecting an item first.

BEFORE


AFTER





BEFORE


AFTER





BEFORE


AFTER





BEFORE


AFTER




Toggle Buttons - Tax and Tip Split
Toggle Buttons - Tax and Tip Split
Toggle Buttons - Tax and Tip Split
Toggle Buttons - Tax and Tip Split
A toggle button was also added in the tax and tip split, allowing users to easily view the total before, as well as after tax and tip, without having to navigate to a different page.
A toggle button was also added in the tax and tip split, allowing users to easily view the total before, as well as after tax and tip, without having to navigate to a different page.
A toggle button was also added in the tax and tip split, allowing users to easily view the total before, as well as after tax and tip, without having to navigate to a different page.
A toggle button was also added in the tax and tip split, allowing users to easily view the total before, as well as after tax and tip, without having to navigate to a different page.

BEFORE


AFTER



BEFORE


AFTER



BEFORE


AFTER



BEFORE


AFTER


Edit Items + People
Edit Items + People
Edit Items + People
Edit Items + People
This highly requested feature allows users full control over editing specific items and people included in a specific split. Users appreciated the user-friendly and non-distracting interface.
This highly requested feature allows users full control over editing specific items and people included in a specific split. Users appreciated the user-friendly and non-distracting interface.
This highly requested feature allows users full control over editing specific items and people included in a specific split. Users appreciated the user-friendly and non-distracting interface.
This highly requested feature allows users full control over editing specific items and people included in a specific split. Users appreciated the user-friendly and non-distracting interface.

EDIT ITEMS


EDIT PEOPLE




EDIT ITEMS


EDIT PEOPLE




EDIT ITEMS


EDIT PEOPLE




EDIT ITEMS


EDIT PEOPLE



VIEW PROTOTYPE
VIEW PROTOTYPE
VIEW PROTOTYPE
VIEW PROTOTYPE
CONCLUSION
CONCLUSION
CONCLUSION
CONCLUSION
REFLECTION & NEXT STEPS
REFLECTION & NEXT STEPS
REFLECTION & NEXT STEPS
REFLECTION & NEXT STEPS
Key Takeaways and Learnings
Key Takeaways and Learnings
Key Takeaways and Learnings
Key Takeaways and Learnings
One of the key challenges in this project was designing user flows that seamlessly integrated the new feature into Venmo’s existing interface, all while managing multiple components and variants. While examining the app, I noticed subtle inconsistencies in the design. Constant testing and iteration throughout the process, from subtle visual tweaks to complete user flows, helped me carefully align components and icons with Venmo’s design system, while ensuring consistency and clarity for users. This project pushed me to truly step into the mindset of a UX Designer — focusing on the details and utilizing user insight to design a seamless, well-integrated feature.
One of the key challenges in this project was designing user flows that seamlessly integrated the new feature into Venmo’s existing interface, all while managing multiple components and variants. While examining the app, I noticed subtle inconsistencies in the design. Constant testing and iteration throughout the process, from subtle visual tweaks to complete user flows, helped me carefully align components and icons with Venmo’s design system, while ensuring consistency and clarity for users. This project pushed me to truly step into the mindset of a UX Designer — focusing on the details and utilizing user insight to design a seamless, well-integrated feature.
One of the key challenges in this project was designing user flows that seamlessly integrated the new feature into Venmo’s existing interface, all while managing multiple components and variants. While examining the app, I noticed subtle inconsistencies in the design. Constant testing and iteration throughout the process, from subtle visual tweaks to complete user flows, helped me carefully align components and icons with Venmo’s design system, while ensuring consistency and clarity for users. This project pushed me to truly step into the mindset of a UX Designer — focusing on the details and utilizing user insight to design a seamless, well-integrated feature.
One of the key challenges in this project was designing user flows that seamlessly integrated the new feature into Venmo’s existing interface, all while managing multiple components and variants. While examining the app, I noticed subtle inconsistencies in the design. Constant testing and iteration throughout the process, from subtle visual tweaks to complete user flows, helped me carefully align components and icons with Venmo’s design system, while ensuring consistency and clarity for users. This project pushed me to truly step into the mindset of a UX Designer — focusing on the details and utilizing user insight to design a seamless, well-integrated feature.
Future Improvements
Future Improvements
Future Improvements
Future Improvements
It was very easy to get carried away with creating solutions to every user pain point. Taking a step back to remind myself of the core goal of the feature allowed me to prioritize what mattered most, setting some ideas aside for future iterations. If given more time, I would expand functionality by adding tax and tip options to both "Equal Split" and "Percentage Split" flows rather than limiting them to the "Itemized Split" flow. This would give users the option to split the subtotal and choose how to handle additional fees. Additionally, adding the ability to send multiple payment reminders would help users manage transactions more efficiently and improve their overall experience.
It was very easy to get carried away with creating solutions to every user pain point. Taking a step back to remind myself of the core goal of the feature allowed me to prioritize what mattered most, setting some ideas aside for future iterations. If given more time, I would expand functionality by adding tax and tip options to both "Equal Split" and "Percentage Split" flows rather than limiting them to the "Itemized Split" flow. This would give users the option to split the subtotal and choose how to handle additional fees. Additionally, adding the ability to send multiple payment reminders would help users manage transactions more efficiently and improve their overall experience.
It was very easy to get carried away with creating solutions to every user pain point. Taking a step back to remind myself of the core goal of the feature allowed me to prioritize what mattered most, setting some ideas aside for future iterations. If given more time, I would expand functionality by adding tax and tip options to both "Equal Split" and "Percentage Split" flows rather than limiting them to the "Itemized Split" flow. This would give users the option to split the subtotal and choose how to handle additional fees. Additionally, adding the ability to send multiple payment reminders would help users manage transactions more efficiently and improve their overall experience.
It was very easy to get carried away with creating solutions to every user pain point. Taking a step back to remind myself of the core goal of the feature allowed me to prioritize what mattered most, setting some ideas aside for future iterations. If given more time, I would expand functionality by adding tax and tip options to both "Equal Split" and "Percentage Split" flows rather than limiting them to the "Itemized Split" flow. This would give users the option to split the subtotal and choose how to handle additional fees. Additionally, adding the ability to send multiple payment reminders would help users manage transactions more efficiently and improve their overall experience.