Conversion

Rebuilding the quote journey

By Daniel White 2025

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.

Rebuilt quote page
Problem

The quote journey inherited cruise page dependencies and unnecessary APIs, which made the flow slower and harder to maintain.

What I shipped

Built a dedicated /quote product slice with quote specific contracts, removed redundant API calls, and shipped quote focused UI patterns.

Outcome

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.

Profile quotes for active, expired, and paid states
Problem

Quote journeys were buried in email and disconnected from the member account, making offers harder to find and compare.

What I shipped

A profile quotes area with active, expired and paid states, shown only when a member has quote data.

Outcome

People could reopen quotes inside the account without digging through email, with clearer separation between quotes and confirmed sailings.