HOME
BACKĀ TOĀ TOP

Viessmann ViCare smart home energy management app

SAVINGSĀ OVERVIEW FREEMIUM

client
Viessmann
role
Researcher
UX Designer
completion
2 months, 2024
User research
UX design
Growth design
Monetization
šŸ‘ TL;DR

Team

Product owner, Data scientist, šŸ™‹ UX Designer, UI Designer, Developer

The challenge

When I joined the project, the team had already spotted a key issue — users weren’t converting to the paid assistant because they didn’t fully understand its value. Many didn’t even know an advanced version existed, and static descriptions weren’t enough to show what they were missing.

Through workshops and competitor research, we saw that other apps were offering free tiers to build interest, which inspired us to explore a freemium model. My challenge was to design an experience that let users experience real value first-hand, clearly showed the difference between free and paid features, and made the upgrade path simple and intuitive.

My responsibilities

šŸ“Œ Develop value proposition and business case for the freemium version
šŸ“Œ Define the scope of features offered in freemium mode
šŸ“Œ Create mid-fidelity designs and run 5-7 interviews to collect feedback
šŸ“Œ Design prototypes and create documentation for hand-off to UI designer and developers

The outcome

As a result we have created a free version of the Savings assistant feature with certain functionalities behind a paywall. We created a better overview of the features available, their compatibility with the existing device setup and how these features can help understand the energy consumption patterns and ultimately reduce it.
01
Ideate

Brainstorming & identifying opportunities

Competitor analysis, team workshops and mapping out next steps

We introduced the freemium model to address a few challenges. Competitors were already setting user expectations with freemium features, while many of our users didn’t even realize a subscription existed, so we needed to solve discoverability and communication issues.

Feature descriptions alone weren’t enough to show the real value, leaving people unsure of what they’d get. We decided to explore a freemium version of the savings overview to boost awareness, make discovery easier, and see if early exposure would drive more paid conversions.

The next step was exploring ways to showcase the freemium version across the app and give users an idea through feature previews.

OPPORTUNITIES
šŸ’” Allow users to view a demo or offer a 30-day free trial before requiring subscription.
ā€
šŸ’” Present available features in a clear, minimalistic way.
ā€
šŸ’” Leverage in-app promotions during onboarding, on the dashboard (via a free savings overview), within the "Discover" tab, and adjacent features like reports or temperature settings.
FEATUREĀ SCOPEĀ IDEAS
āœ… Current savings (default/manual)
ā€
āœ… A clear, standout KPI (e.g., total savings)
ā€
āœ… Comparison of current performance vs. full potential
ā€
āœ… Include a subscription CTA card that links to a detailed subscription info overlay or screen.


Understanding the problem and mapping out the logic

Mapping the features, analysing usage and compatibility with the freemium model

Before I started with any design tasks I decided to list all the supported features and think about which could be offered within the freemium format and which need to be behind the paywall or have a trial phase.

Here I relied on the work I did while working on the overview screens, and also looked into the feature availability to the percentage of user base. Some features were only available to around 3% of users, which made them poor candidates for freemium preview mode.

After discussing my thoughts with the team, I have created rough user flows to illustrate 1st and 2nd iterations of the feature.

This step always helps me generate kind of a site map in my head before I move on to more hands on work experimenting with low fidelity wireframes.

The first iteration only focuses on a single screen with a freemium version of the savings overview showing available features, value the pro version offers and pricing models.

The 2nd iteration should expand on the features available in the freemium mode also including the "Analysis" menu item.

02
Prototype &Ā VALIDATe

First prototype iteration &Ā user test scoping

Designing the freemium savings assistant screens to validate in a testing round

After having a brainstorming session with the team and aligning on our approach, I sketched out some wireframes and after a couple of feedback rounds we have confirmed a version to run by real users in a qualitative interview round.

To test:

šŸŽÆ Is it understandable that savings are associated with Savings Assistant?
šŸŽÆ Is 7 days an appropriate timeframe?
šŸŽÆ Is it interesting enough for the user to investigate further?

To test:

šŸŽÆ Is it understandable which features are behind the paywall?
šŸŽÆ Is it understandable what the features do?
šŸŽÆ Are the features behind the paywall interesting to try? Are the descriptions easy to grasp?

To test:

šŸŽÆ Is the value clearly communicated?
šŸŽÆ Is it clear what the feature descriptions mean?
šŸŽÆ What are the thoughts on the "big metric" card?
šŸŽÆ Is it clear there is more information on the feature?

Designing and carrying out user interviews

Converting ideas into wireframes

🧪 TEST SETUP
• Mix of usability test and discovery research
• Semi-moderated test with "thinking aloud" method: behavior questions opening a task based thinking aloud session
• 45 min remote online interviews in German
šŸ‘„ PARTICIPANTS
• 5 male participants, aged 33–65
• Mix of heating system users: gas heating, heat pumps, smart thermostats
• 1/5 had prior experience with the Savings Assistant
šŸŽÆ GOALS
• Evaluate perceived value and desirability of the subscription
• Test clarity between free and paid features.
• Assess users’ confidence in understanding feature functionality
• Identify gaps or missing expectations in the offering
To validate and refine the Savings Overview and Freemium model, we conducted semi-moderated remote interviews using a "think-aloud" protocol. Participants interacted with a mid-fidelity prototype independently, allowing us to observe their behavior and gather candid feedback.

With the assistance of a partnering usability testing lab, IĀ have designed a test script, carried out remote user interviews and evaluated the findings to share with the team and define next steps.

Interviews result review & workshopping solutions

Reviewing and presenting the test results, sorting feedback and running a technical feasibility check

After we have have summarized the interviews and generated a list of issues and solutions, it was time to organize a workshop and get feedback from the team on what solution is feasible with the time, budget and tech limitations.

01. Dashboard

Issue
Users struggled to interpret the savings graph due to excessive detail and clutter.

āœ“ Solution
Users struggled to interpret the savings graph due to excessive detail and clutter.

Issue
Users did not immediately understand how the savings are calculated and what was the reference value.

āœ“ Solution
Rephrase the help text to facilitate the interpretation.

Issue
Users were reluctant to explore locked features, assuming they were completely unavailable.

āœ“ Solution
Redesign locked features to indicate availability within a subscription and encourage learning more.

Issue
Some users were not sure if recommendations are part of the subscriptions

āœ“ Solution
Make it clear that recommendations are behind the paywall

02. Subscription overview

Issue
ā€œBig metricā€ showing total savings across all users was seen as irrelevant and confusing.

āœ“ Solution
Replace with personalized estimates or user-specific data.

Issue
Some users expressed the desire to see the most impactful features at the top

āœ“ Solution
Order features based on perceived value

03. General feedback

Issue
Copy was perceived as too wordy and marketing-heavy in places.

āœ“ Solution
Revise the copy with Product and Marketing

Issue
Trial period felt too short to evaluate value.

āœ“ Solution
Extend the free trial to 2–3 months; allow commitment after the trial rather than upfront.

Issue
Subscription pricing was seen as too high for uncertain benefits.

āœ“ Solution
Introduce a flexible or tiered pricing model based on features used or system compatibility.

Legend

⚠ Critical issue

āœ” Low severity / easy fix

ļø– Needs internal discussion

03
REFINEĀ &Ā DOCUMENT

High-fidelity prototypes, documentation & handing off designs

Finalising the designs, compiling documentation and carrying out handover meetings

In this step I have gone through the screens and implemented the feedback based on test user input and internal discussions. After presenting the final result to the team I made sure to document all changes and link all relevant files in Miro and Figma as the topic was planned to be taken over by another designer after my allocated time on the project was over. 



I have also had meetings with the UI designer to ensure smooth handover and to make sure all components can be translated into a high-fidelity version either with existing components or with minimal effort creating new ones. Additionally I held wrap-up meetings with the data engineer and developer to make sure there are no outstanding questions or loose ends that can emerge in my absence. 



I have also mapped out next steps for the whole team according to how I’d view the development of the project and shared my concerns about possible bottlenecks.

04
COREĀ FEATURES