Stash Retire

Stash Invest was built to make investing simple and accessible. By providing educational content catered to early investors, Stash is empowering a new sector of people to learn by doing. 

The Goal of this Project
To build a Retirement product, offer a Roth IRA to start, and be able to upsell our current customer base.


We worked closely with a group that included myself (Product Designer), Product Manager, Compliance, a Backend engineer, Andriod engineer. 

In order to build Stash Retire, we arrived at the following details: 
  • Leverage Stash’s current UX/UI
  • Build Stash Retire within the Stash Invest app, so both accounts are housed under one roof
  • A way for our customers to manage and switch between accounts
  • Launch on both platforms (Andriod & iOS)

Competitive Analysis

  • Wealthfront
  • Betterment
  • Vanguard
  • Fidelity


I leveraged our current design system and designed new screens that brings our customers to a new flow for creating a retirement account. 

We presented to the user: 
  • Account details i.e. fees, penalties etc
  • Tax filing taxes i.e. filing jointly, single etc.
  • Annual income range
  • Recommended account type (Roth vs Traditional)
  • Client agreements
  • Initial contribution
  • Auto-Stash (recurring investment)

01. Stash Retire Registration Flow

User Testing

We compiled a list of some of Stash Invest customers, and walked them through our early designs in order to validate our decisions.

We found through user testing:
  • A majority of our customers knew very little about retirement accounts 
  • Most didn’t know why they are beneficial
  • Most didn’t know that there are fees and penalties tied to the account
  • Some people wanted a Traditional IRA account which we did not offer to start

I iterated on these findings, and made sure to educate our customers about retirement in a simple way, while being efficient when we present the customer with important information. 

Wrap Up

Our main goal was to gather requirements early, design quicky, validate our decisions, iterate often, and ship. We wanted to get this product out but made sure we were checking off all the right boxes.

Once the MVP was out, we analyzed data to see where our users were dropping off in order to fix those problems quickly. We also planned continue to do user interviews to understand where we should iterate.
︎ Stash Retire Product Page