Conversion
Rebuilding the quote journey
The quote flow was slow and scattered. I rebuilt it as a dedicated product slice, then moved members' quotes into their account where they expect to find their paperwork.
The quote page
A dedicated quote slice, free of cruise page dependencies and the redundant APIs the old flow inherited.
The quote journey inherited cruise page dependencies and unnecessary APIs, which made the flow slower and harder to maintain.
Built a dedicated /quote product slice with quote specific contracts, removed redundant API calls, and shipped quote focused UI patterns.
Delivered a faster quote journey for users and a cleaner architecture the team can iterate on safely.
Profile quotes
I moved quotes into profile where members expect paperwork, with tabs that separate active offers from stale ones and from trips that already converted.
Quote journeys were buried in email and disconnected from the member account, making offers harder to find and compare.
A profile quotes area with active, expired and paid states, shown only when a member has quote data.
People could reopen quotes inside the account without digging through email, with clearer separation between quotes and confirmed sailings.