← Home

Proactive feature performance analysis

Crowdhouse2022Proptech

Role

Led UX within cross-functional squad

Team

Squad (PM, Developers), Data analyst, Sales, UI Designer, UX Researcher

Challenge

Property investment platform Crowdhouse prompted users to submit buying preferences to power property recommendations. The location preference question, however, made broad location selection too easy.

Users were defaulting to language-based Swiss regions, but their actual preferences, shared directly with sales, were more specific. The data was systematically less accurate than it needed to be, skewing property recommendations.

Impact

75% of users made smaller Grossregionen selections post-release

Compared to the large proportion previously defaulting to the whole German-speaking region, this was a significant shift toward more considered, accurate location selection.

More accurate location data fed better property recommendations

Sharper buyer preferences meant the recommendation engine had more faithful signals to work with.

What Shipped

Before and after of the location selector
Moving to 'Grossregion' selection struck a better balance for typical location preferences.

My Part

I spotted the problem through data & insights.

The importance of ongoing evaluation.

In trying to reduce input effort, the question was making it too easy to submit the wrong answer.
Chart showing cantons selected online — heavily skewed toward all German-speaking cantons
Online selections: most users defaulted to all German-speaking cantons.
Chart showing cantons recorded by sales team — a more varied, specific distribution
Sales team updates: preferences were far more specific and distributed.
Location selector with language region selection at the forefront.
Original design: most users defaulted to all German-speaking cantons.

I enabled efficient problem solving by involving the whole team in ideation.

The power of diverse knowledge to drive quick decisions.

Allowing users to select smaller 'Grossregionen' areas seemed an obvious 'quick win', striking a better balance between quick completion and granular choice.
Map of Switzerland showing Grossregionen boundaries — the proposed middle ground between broad language regions and individual cantons
Grossregionen: more granular than language regions, more manageable than individual cantons. Our working hypothesis for more accurate location signals.
Whiteboard from the ideation session mapping out considerations across design, data, and geographic knowledge
Working through the problem together: considerations across design, data, and local geographic knowledge.

I mapped three routes and weighed the tradeoffs.

Shaping direction with our UI Designer.

Design exploration for the location selector
Exploring autocomplete chips, nested checkboxes and tabs as alternative layouts
We hoped tabs would make all levels of granularity clearly visible and the map would encourage more thoughtful, informed selections.
Map of Switzerland showing Grossregionen boundaries — the proposed middle ground between broad language regions and individual cantons
Switzerland region map added, with easy Grossregionen selection and routes to modify individual canton selections.
The proposed way to specify individual cantons
Users could select individual cantons within each region, to match more specific preferences.

I led post-release feature evaluation and caught an unintended consequence.

The importance of robust evaluation metrics.

Hypothesis tracker to monitor the impact of the design change
Hypothesis tracker I created and oversaw to monitor the impact of our design changes.

The data showed:

  • Statistically significant increase in location data granularity post-release.
  • 75% of users chose batches of Grossregionen rather than the whole German-speaking region.
  • But ... completion rate for adding more specific cities/local areas dropped significantly.
Design for the location selector showing a map of Switzerland with regions and individual cantons
Original position vs behind a tab, reducing discoverability and completion rate.
The tab reduced friction — but also reduced discovery. Out of sight, out of mind.

Outcome

Reflections