Smarter Insurance Flows for emilia.ch

MY Contribution:

Lead designer
Interaction designer
Visual designer
Prototype
Design system

PlatformS:

Desktop web
Mobile web

Company Role:
UI/UX designer

Emilia is a digital insurance platform operating in a highly regulated environment, offering landlord-focused insurance products.

As the product matured, it became clear that Emilia was falling behind competitors in a critical area: landlords with multiple rental properties were forced to manage separate policies, creating friction, higher support load, and reduced competitiveness.

Additionally, the main underwriting partner (AXA ARAG) explicitly requested support for multi-property policies, making this not only a UX issue, but a strategic and contractual requirement for the business.


Impact & Outcomes

  • Time efficiency: Reduced policy application time for multi-property landlords by ~50–70%
  • User effort: From ~50–70 minutes (for 10 separate policies) to ~14–25 minutes in a single flow
  • Business impact: Closed a competitive gap and met underwriting partner (AXA ARAG) requirements
  • UX outcome: Replaced repetitive form submission with a progressive, guided multi-property experience

Smarter Insurance Flows for emilia.ch

The Challenge

Until this point, Emilia users who owned multiple rental units had to buy separate insurance policies for each property. This approach was not only inefficient but also caused unnecessary administrative effort, user frustration, and potential drop-offs during the policy creation flow.

Stakeholders approached our team with a clear request:

“We need a way for landlords to insure several properties at once, easily, accurately, and without changing the rest of the flow.”

From a UX perspective, the challenge was to add a layer of complexity (multi-unit input, dynamic pricing, address validation) to an already well-established funnel without making it feel more complicated.

Smarter Insurance Flows for emilia.ch

Goals

  • Enable multi-unit insurance in a single flow for both business and private clients.
  • Keep the existing user journey intact to avoid retraining or confusion.
  • Maintain clarity and trust, even with added logic like address validation and dynamic pricing.
  • Minimize support dependency by making the process self-explanatory.

Success would be measured qualitatively by smoother policy creation, reduced broker involvement, and positive stakeholder validation.

Smarter Insurance Flows for emilia.ch

Process

I started by reviewing the existing flow and the new requirements from the business and tech sides. The briefing was detailed but dense - multiple paths, conditions, and backend dependencies had to align.

I mapped out the key points where this new feature (Vermieterrechtsschutz add-on) would interact with the current structure:

  • the "add property" step,
  • address validation logic,
  • cumulative price display,
  • and confirmation and payment screens.

After a few concept sketches, I shared the first flow proposals with developers and the project owner. We held a short brainstorming session to align on what was technically feasible and what would require backend adjustments.

I created interactive prototypes in Figma, iterated based on feedback, and later refined the visual design using Emilia’s existing design system - introducing a new progress bar component that improved process visibility and was later added to the system library.

Smarter Insurance Flows for emilia.ch

Design Solution

The final design allows users to:

  • Add multiple rental properties (Liegenschaften), each with its own address and number of rented units.
  • See real-time progress - how many units are added versus the total planned.
  • Automatically validate Swiss addresses via the postal database.
  • View cumulative pricing updates directly in the flow.

This created a transparent, efficient experience for landlords who manage several units.

The “sticky progress bar” I initially designed was a UX highlight idea — giving users continuous feedback even while scrolling, but it was later replaced by a static version due to technical limitations.

Smarter Insurance Flows for emilia.ch
Smarter Insurance Flows for emilia.ch
Smarter Insurance Flows for emilia.ch

Implementation & Impact

The design was fully implemented and went live on Emilia’s PWA for both business and private clients.

For the first time, landlords could insure multiple properties within a single policy, a major UX improvement and business milestone. The feature simplified quoting and purchase, making Emilia more flexible and competitive in its market.

Internal feedback from stakeholders and developers was positive, emphasizing the clarity of the new flow and the ease of handoff.

Smarter Insurance Flows for emilia.ch

What I Learned

Working on this project taught me a lot about designing for regulated industries, where UX progress often means simplification, not reinvention. I learned how to integrate complex logic (pricing, validation, data dependencies) within existing flows and how to advocate for small, meaningful interactions that improve user understanding.

This project also reinforced the value of cross-disciplinary collaboration: aligning business needs, backend logic, and user experience early on saved weeks of iteration later.