Redesigning Rocket's mortgage calculator experience
Redesigning Rocket's mortgage calculator experience
Rocket's mortgage calculator was performing very poorly in the SEO rankings on Google and the team wanted to do an overhaul by enhancing the UX.
My work: Find out how to bridge the gap between what is lacking in the existing calculator experience and how to give the users something they will love. I did UX research, Usability Testing and all the initial and final design screens
Rocket's mortgage calculator was performing very poorly in the SEO rankings on Google and the team wanted to do an overhaul by enhancing the UX.
My work: Find out how to bridge the gap between what is lacking in the existing calculator experience and how to give the users something they will love. I did UX research, Usability Testing and all the initial and final design screens
My role
My role
Product Designer
Product Designer
Project
Project
Internship Project
Internship Project
Timeline
2 months (May - July 2025)
Tools used
Figma, Figma Make
Problem
Problem
The mortgage calculator had a low engagement rate and was very low on the Google SEO rankings relative to Rocket's competitors
The mortgage calculator had a low engagement rate and was very low on the Google SEO rankings relative to Rocket's competitors
Ideal solution
Ideal solution
Find out the issues and gaps, then enhance the user experience of the mortgage calculator and improve SEO rankings
Find out the issues and gaps, then enhance the user experience of the mortgage calculator and improve SEO rankings
TLDR - Swipe between Old and New designs
TLDR - Swipe between Old and New designs
Our Calculator was buried deep in Google search
Our Calculator was buried deep in Google search
If you googled "mortgage calculator", Rocket's link was buried deep on the 6th page of google search results — basically a graveyard.
If you googled "mortgage calculator", Rocket's link was buried deep on the 6th page of google search results — basically a graveyard.



Diagnosing the problem
Diagnosing the problem
We found out that this was both a Tech and UX problem. So while the developers optimized the keywords for SEO, I partnered with Melissa Beaver to conduct a user study.
We found out that this was both a Tech and UX problem. So while the developers optimized the keywords for SEO, I partnered with Melissa Beaver to conduct a user study.



Tech issues
Tech issues
Discovered that many keywords weren’t crawlable by Google.
Low engagement as a result of SEO rankings
The new content needed clear organization and structure before implementation.
Discovered that many keywords weren’t crawlable by Google.
Low engagement as a result of SEO rankings
The new content needed clear organization and structure before implementation.
UX issues
UX issues
I partnered with the UX Research team to run usability tests.
Identified key issues users were facing.
Uncovered user needs and expectations.
Pinpointed gaps in the current experience.
I partnered with the UX Research team to run usability tests.
Identified key issues users were facing.
Uncovered user needs and expectations.
Pinpointed gaps in the current experience.
Usability testing
Usability testing
It became clear that the challenge was both technical and UX-related. While developers optimized the keywords for SEO, I collaborated with UX Research to conduct a user study.
It became clear that the challenge was both technical and UX-related. While developers optimized the keywords for SEO, I collaborated with UX Research to conduct a user study.



Tasks performed by users
Task 1
Task 1
Find the mortgage calculator
Find the mortgage calculator
40% of users mistook the Affordability Calculator for the Mortgage calculator
40% of users mistook the Affordability Calculator for the Mortgage calculator
Task 2
Task 2
Fill in the details for calculation
Fill in the details for calculation
Over 30% people took over 2 minutes to fill the form and said they would not spend that much time
Over 30% people took over 2 minutes to fill the form and said they would not spend that much time
Task 3
Task 3
Add a lump-sum option alongside the down payment.
Add a lump-sum option alongside the down payment.
Users reported that it was confusing and difficult to predict how much they could pay as a lump-sum amount.
Users reported that it was confusing and difficult to predict how much they could pay as a lump-sum amount.
Test Insights
Test Insights

Usability Testing insights
Usability Testing insights
Users found key tasks like completing all input fields difficult to locate due to poor visibility and guidance.
Users recommended better button placement, clearer naming, larger fonts, and improved text hierarchy for easier navigation and readability.
Users found key tasks like completing all input fields difficult to locate due to poor visibility and guidance.
Users recommended better button placement, clearer naming, larger fonts, and improved text hierarchy for easier navigation and readability.
Users found key tasks like completing all input fields difficult to locate due to poor visibility and guidance.
Users recommended better button placement, clearer naming, larger fonts, and improved text hierarchy for easier navigation and readability.

5
5
5
Number of users
Number of users
Number of users

35%
35%
35%
Task completion rate
Task completion rate
Task completion rate

1 min 12 secs
1 min 12 secs
1 min 12 secs
Average time per task
Average time per task
Average time per task

69.7
69.7
69.7
Average SUS
Average SUS
Average SUS
System Usability Scale Testing
System Usability Scale Testing
After the tasks, I asked the participants questions to determine the SUS score of 69.7
After the tasks, I asked the participants questions to determine the SUS score of 69.7



Major findings and insights
Major findings and insights



The users also gave us some suggestions during the interviews:
The users also gave us some suggestions during the interviews:

Navigation Pain Points
Navigation Pain Points
Users found it hard to scan through all the text fields as there was no hierarchy
The absence of breadcrumbs caused confusion to users in terms of navigation
This calculator was titled "Mortgage affordability calculator" and we had a separate "Affordability calculator" which confused users
Users found it hard to scan through all the text fields as there was no hierarchy
The absence of breadcrumbs caused confusion to users in terms of navigation
This calculator was titled "Mortgage affordability calculator" and we had a separate "Affordability calculator" which confused users

Usability Pain Points
Usability Pain Points
Users became overwhelmed with the amount of information they were provided with.
There was no mention of which input fields were necessary or not, which resulted in users skipping and not being able to progress.
The platform did not meet accessibility standards(WCAG)
The CTA was not working
Users became overwhelmed with the amount of information they were provided with.
There was no mention of which input fields were necessary or not, which resulted in users skipping and not being able to progress.
The platform did not meet accessibility standards(WCAG)
The CTA was not working

User recommendations
User recommendations
Users wanted to see rates based on their location as rates differ greatly between places
They wanted more control to enter specific data like HOA and PMI.
Users wanted to see rates based on their location as rates differ greatly between places
They wanted more control to enter specific data like HOA and PMI.
4/5
4/5
(Average)
(Average)
"I found filling in details difficult to do"
"I found filling in details difficult to do"
1 - not difficult at all. 5 - very awkward
1 - not difficult at all. 5 - very awkward
Solution ideation — Prioritizing data points
Solution ideation — Prioritizing data points
Important information points from user interviews and web analytics were analyzed and categorized into three buckets — Crucial, Optional, and Not Needed. This framework clarified which inputs should be requested from users and highlighted gaps in the existing calculator.
Important information points from user interviews and web analytics were analyzed and categorized into three buckets — Crucial, Optional, and Not Needed. This framework clarified which inputs should be requested from users and highlighted gaps in the existing calculator.
Crucial
Crucial
Home Price
Down Payment
Loan term
Interest rate
ZIP Code
Home Price
Down Payment
Loan term
Interest rate
ZIP Code
These data points were essential for the calculation, and ZIP code was added based on user feedback.
These data points were essential for the calculation, and ZIP code was added based on user feedback.
Not needed
Not needed
Lumpsum amount
Lumpsum amount frequency
Type of mortgage
Lumpsum amount
Lumpsum amount frequency
Type of mortgage
Most users struggled to predict how much they could contribute as a lump-sum amount.
Most users struggled to predict how much they could contribute as a lump-sum amount.
Optional
Optional
Home Owner's Insurance
Private Mortgage Insurance
Yearly Property taxes
Home Owner's Insurance
Private Mortgage Insurance
Yearly Property taxes
Many users don’t have this information at this stage, but including it would improve result accuracy.
Many users don’t have this information at this stage, but including it would improve result accuracy.
A lot of users don't know this information during this stage of the buying process, but it would lead to better result accuracy.
How might we redesign the mortgage calculator experience to make it easier for the user?
How might we redesign the mortgage calculator experience to make it easier for the user?
The UI was redesigned following R4, Rocket’s new design system.
The UI was redesigned following R4, Rocket’s new design system.
Include only the crucial and optional data points as input fields
Include only the crucial and optional data points as input fields
Design system
Design system
The redesign of the calculator was as part of a company-wide effort to update all the UI with the new R4 design system.
The redesign of the calculator was as part of a company-wide effort to update all the UI with the new R4 design system.
FINAL DESIGN
FINAL DESIGN
Renaming different calculators
Renaming different calculators
Users confused the “Mortgage Affordability Calculator” with a generic “Affordability Calculator,” so the tool was renamed to “Mortgage Calculator” for clarity.
Users confused the “Mortgage Affordability Calculator” with a generic “Affordability Calculator,” so the tool was renamed to “Mortgage Calculator” for clarity.
Breadcrumbs
Breadcrumbs
A breadcrumb menu was added to enhance navigation and help users track their progress.
A breadcrumb menu was added to enhance navigation and help users track their progress.
We added in breadcrumb navigation to improve navigation
New card layout
New card layout
Going with the theme of the design system, we spilt the input fields and the results into two separate cards. This creates a clear distinction and better readability
Going with the theme of the design system, we spilt the input fields and the results into two separate cards. This creates a clear distinction and better readability
Sticky scroll
Sticky scroll
Added a sticky scroll side menu so users can keep a track of where they are on the page and jump to topics quickly
Added a sticky scroll side menu so users can keep a track of where they are on the page and jump to topics quickly
RESULTS
RESULTS
Made it on the first page of search results
Made it on the first page of search results
For google search results titled "mortgage calculator", Rocket's calculator featured in the first page of results consistantly over
For google search results titled "mortgage calculator", Rocket's calculator featured in the first page of results consistantly over



Second round of User testing
Second round of User testing
During the second round of testing, participants validated the new design and responded with positive feedback.
During the second round of testing, participants validated the new design and responded with positive feedback.
4/5 👉 1/5
4/5 👉 1/5
(Avg. Difficulty ratings)
(Avg. Difficulty ratings)
"I found it very easy and straightforward "
"I found it very easy and straightforward "
1 - not difficult at all. 5 - very awkward
1 - not difficult at all. 5 - very awkward
35% 👉 88%
35% 👉 88%
Task Success rate
Task Success rate
Key takeaways
Key takeaways
I learnt so much over the summer working with an amazing set of Designers, Developers and PMs!
I learnt so much over the summer working with an amazing set of Designers, Developers and PMs!
Taking Ownership
Taking Ownership
My seniors gave me full control of the project form the jump. It was on me to find painpoints, do research, collaborate with stakeholders and test solutions.
It was pretty daunting, but I learnt a lot!
My seniors gave me full control of the project form the jump. It was on me to find painpoints, do research, collaborate with stakeholders and test solutions.
It was pretty daunting, but I learnt a lot!
Test often!
Test often!
Initially, I was struggling to figure out painpoints and what was wrong with the original calculator. It was only after speaking to the users during testing that I discovered so many issues I overlooked.
Initially, I was struggling to figure out painpoints and what was wrong with the original calculator. It was only after speaking to the users during testing that I discovered so many issues I overlooked.
Enter Password
NIHAL PALOCAREN
NIHAL PALOCAREN