Using feature penetration and frequency to know which to keep, improve or remove
Adding features does not equate improving the product.
Product teams should take the time to measure a feature’s success
Too often, the product team is already focused on what’s next and no proper follow-up is done after launch. It’s a pity because if you keep shipping unused features you might end up looking like LiveChat in 2006: overweight.
But how do you know which feature to:
- Keep
- Improve
- Remove
Mapping features: a framework to know if a feature is worth it
Ultimately, you want to know:
- How many people are using a given feature? aka the Feature Penetration
- How often are they using it? aka the Feature Frequency
The minimum frequency is one since it’s that of users having used the feature. Let’s now map a real product’s features then use the framework to take action.
Applying feature mapping to Pengo
Pengo is belgian Fintech product letting users easily create and share payment requests. The pitch goes as follows:
We love to share experiences: buying group gifts, grabbing the last tickets to a festival or going on an epic road trip.
But the way we ask each other for paybacks is broken: finding back your IBAN, typing it or taking a picture of your bank card then checking who has not yet paid you and sending awkward reminders. This is 2018 and we believe we can do better!
Pengo solves that problem. Pengo is a free, quick and easy way to create and share payment requests. All you need to do is talk to Pengo on Messenger (you don’t need to download an extra App) and tell him the amount, reason, and IBAN (bank account number) you want to receive the money on. He’ll inform you when someone pays you back and will give you an overview and the possibility to send reminders.
Pengo was born in The Studio, Belfius’ Brussels-based startup factory, and was launched in February 2018.
Alright, enough said! Here is the mapping for some of Pengo’s features over a 1-month period:
Although numbers are missing this is the actual mapping.
Core features are used by everyone
Creating a payment request (💰 Payment Request Created) is, from what we see, a Core feature: used by many relatively often. This is often the category of foundational features: login, menu select, etc,.
Niche features are tricky to deal with
Editing the IBAN you request money to (✏️ IBAN Edited) is a Niche feature: used by few but extensively. This is especially tricky to assess. Almost nobody is getting value out of it but those who are seem to get much out of it. A rule of thumb is to identify if those using that feature are “good”, however you define it, users. In our case these users then to share a lot of payment requests with their friends and therefore we’re keeping the feature and thinking of improving it.
🕵️ ♂️ Ticket Scanned is, we think, a super cool add-on: the ability to create a payment request from a receipt. You snap a picture, mention how many take part and Pengo creates a payment request for you.
Est-ce que tu savais que je pouvais prendre une photo de ton ticket de caisse et lire le montant qui est dessus? Tout ça grâce à la technologie de reconnaissance optique de caractères! 😎 #ROC #OCR
— Pengo (@meet_pengo) April 17, 2018
Et oui, je deviens de plus en plus malin🤓#Pengo #chatbot #newfeature #AI #tech pic.twitter.com/CY1xheg9kM
It’s however risking to become a Zombie feature: used rarely by few. To avoid that, let’s explore the actions you can take from the mapping
Turning mapping into actions
There are two ways you can increase the value provided by a given feature:
- Make it known and used by more users.
- Help the current users increase their usage.
To increase the count of users we could think of adding the feature in the onboarding, making it more accessible in the navigation or sending push notifications to people who have not tried it yet.
Increasing the usage could be achieved by qualitative research with the aim of reducing the current friction as much as possible or add extra value to specific use cases. One thing we see is that people sometime still send a picture of the receipt, we could add it to the payment request, in the Pengo card or elsewhere.
If despite all your efforts you don’t see the feature moving in the right direction it might be wise to remove the feature as it’s probably adding more noise than value to your product. The functional and technical complexities it adds might not obvious at first but the load only gets heavier as time passes.
Know when I post
I email once per quarter