Designing a seamless solution for patients to book the care they need

The challenge
Patients across Estonia were navigating a fragmented healthcare system. Finding the right provider, understanding pricing, and booking an appointment often meant jumping between multiple platforms with little clarity or consistency.
Viveo set out to simplify this experience with a single booking platform that brings services, providers, and transparent pricing into one place. As Lead Designer and core member of the product team, I helped evolve the platform from its B2B foundations into a patient-facing B2C product, working closely with the CEO and engineering leadership to shape both the experience and the product direction.
What wasn't working
Iterative, data-driven phases
Rather than a single big redesign, we shipped in focused phases -- each monitored through FullStory session recordings to validate impact before moving on.
Creating a functional identity
The whitelabel B2B skin offered no clear brand presence, leaving patients without trust signals at first glance.
Brand trust improved immediately, and landing page bounce rate dropped noticeably.

Less decisions for the user
Duplicate service names across providers made the selection stage confusing and overwhelming.
Users reached checkout faster, and drop-off during service selection decreased noticeably.

Native payment methods & service visibility
Checkout was a conversion bottleneck, and key services remained hidden in the navigation, making it hard for users to engage.
Payment completion improved immediately, and engagement with top services doubled.

Search-driven booking redesign
Users still struggled to find location-relevant services efficiently, and the hero wasn’t guiding them effectively.
Conversions increased significantly, with session recordings confirming the search form as the primary driver

What I took away
Ship fast, learn faster
Pre-launch usability testing isn’t the only way. Shipping to real users with FullStory in place gave us richer, more contextual insights than any lab test could.
Bridge the team gap early
Building shared agreements with engineering—phased releases, clear documentation, and aligned expectations—improved velocity and reduced friction.
Planning enables pivoting
A strong plan isn’t rigid. Having structure gave us the confidence to adjust when data showed something wasn’t working, without derailing the roadmap.