Oct 21, 2022 Paul Sullivan

Use your HEART framework to design your user experience

When it comes to success metrics in user experience (UX) design, Google’s HEART framework is a great methodology to work with. Originally designed by Kerry Rodden, Google’s then-lead UX researcher, this framework was created to help improve the design of your software. At Digital BIAS, we also like to lean into this to help design our Growth-Driven Design websites.

So, what is the HEART framework's purpose?

The HEART Framework

The HEART methodology or framework, you can use the two interchangeably, is set to help design teams evaluate any aspect of their UX by focusing on key metrics. Using those metrics, they can then quantify and objectively evaluate their product or website.

To fully break down the acronym, why don’t you run through this metric by metric:

Happiness

As with any product experience, time to value or time to reward is key. Reward releases the good endorphins that your customer then relates to as your product keeps solving for them.


Here you are looking to measure satisfaction, visual appeal, ease of use, and the likelihood of a recommendation.

To monitor satisfaction, use surveys like Net Promoter Score, for example, and monitor external user reviews (G2, Capterra). It’s an idea to monitor this around product and feature releases as this is when spikes in unhappiness can occur most.

For consistency, monitor these metrics over a period of time, for example, three months after a product update or feature release.

Engagement

Your key metric for engagement is return users; how frequently are users engaging with your tool, and how often are they returning?

You measure this in a number of ways, such as the number of visits per user per week, session length, or the use of a particular feature or product.

The specific measure to focus on can vary from product to product.

Adoption

Measuring this section of the framework is key to your continued growth. You must understand how successful your product is at attracting new users and knowing how many users complete onboarding and become regular users.


You measure adoption by calculating the number of of new users over a fixed period of time or the % of users adopting a new feature.

In some cases good marketing and/or sales teams can overcome UX problems, leading to a large influx of new users in the short term. However, poor UX will harm net-new users in the long term due to bad reviews and peer-to-peer conversations.

Retention

If adoption is key to continued user growth, retention is key to continued revenue growth.


Your key measurement of success here is a low churn rate. By having a product that provides ongoing (sticky) value to your user, they should return and renew time and again. If your product has long-term utility value to the user this could massively improve retention.


If your product is sticky, you must look at other SaaS metrics and time scales to see where usage drops off. By monitoring these points you can see if the UX has specific problems causing this to happen.

For example, look at feature adoption or lack thereof rather than license renewal.

Task Success

Task success is where you look at whether or not users can achieve their goals quickly. We wrote about the Pirate Metrics Framework as well as TTV time to value metrics, linked to in the happiness section above. Both are worth reading in tandem with this article.

Task success is measured by focusing your metrics on how fast a user can complete tasks and how many they can complete in a given timeframe.


You are trying to measure:


  • Efficiency
  • Effectiveness
  • Error rate

Investigate each activity a user spends time on and focus on how, if at all you could speed that activity up. Set a new hypothesis for each upgrade and look for trends in the % of task completion success per session.

 

Steps for using the Heart Framework

There are three key steps to using the Heart methodology: goals, signals and metrics.

  • Set goals - Narrow down your goal list, as it’s not always practical to focus on every aspect of the HEART framework. For example, focus on task success when you want users to talk about how easy your platform is.
  • Define signals - It’s important to map goals to related user actions. This can show you whether or not you’re on track, and what behaviours or attitudes would indicate your goal has been met or failed.
  • Choose metrics - It’s important to distil signals into trackable metrics. You can then monitor these metrics in a real-time dashboard. For example, the registration rate would be a great trackable metric for adoption.

Let’s take a look at a HEART framework example using GSM (Goals, Signals, Metrics):

 

Goals

Signals

Metrics

Happiness

Users are satisfied with your platform and find it fun and easy to use.

Strong response to surveys, positive feedback, and great user ratings.

The number of high-rated reviews, net promoter scores, and satisfaction ratings.

Engagement

Users enjoy the platform and stay engaged.

User time spent on the platform is increasing.

The average session length and frequency, and the number of page views.

Adoption

More users are onboarding and seeing value in the platform and its features.

The number of signups and downloads rising.

Signup, registration, and download rates. Feature adoption rates.

Retention

Users remain loyal to the platform, returning to complete key actions.

Returning user data is positive, with more users staying active, and renewing subscriptions.

Churn and subscription renewal rates. 

Task success

Users are accomplishing their goals quickly and easily.

Users find and view more content, and finish tasks faster.

Task completion, search exit, and crash rates.

 

(chart originally produced by the PLA)

As you can tell, the HEART metrics are user-centred metrics that product teams can use in tandem with user experience designers to measure the product's success for existing users. By tying frequency intensity or depth of feature adoption by your users, you can impact user experience at scale. For a real life example of how HubSpot's product team implemented a design sprint to quick success check out this article.

Published by Paul Sullivan October 21, 2022
Paul Sullivan