How we increased the ARPU by 10%
How we increased the ARPU by 10%
How we increased the ARPU by 10%
Josh Talks ✻ Impact
Josh Talks ✻ Impact
Josh Talks ✻ Impact
About the project
I undertook this project while I was working for Josh Talk in the Product team. Josh Skills, is a product by Josh Talks, An English learning app that helps people learn and improve english with over 5 million app downloads.
Context
Josh Skills initially began as a Ed-tech platform that offered multiple courses to improve your personality. While scaling we pivoted to an English learning app and deprioritised other courses.
Because of this we already had a bunch of courses recorded and data on the most purchased courses by the users.
The app did not provide access to selective courses, the user could either purchase only the english course, or the pack of all courses.
Problem Statement
How might we increase the average revenue per user, while making sure we keep adding value for the users.
Contribution
I worked on this project from start to end along with 3 engineers, and took ownership of ARPU as a metric
Outcome
We were able to Increase the average revenue per user by ~10% by implementing a cross-sell and upsell model
We shipped the MVP to validate our hypothesis in 12 hours, and shipped the complete feature in 2 weeks -including development
Process
We followed a data-backed approached, and validated our hypothesis before using significant resources of the company
Strategy
Research and Hypothesis
Brainstorming Solutions
Shipping MVP to validate the hypothesis
Making changes based on data and performance
Shipping the final feature
Over the period when we pivoted from multiple courses to a single course, we added thousands of users to our app. So before using any resources of the company, I wanted to validate
We noted down everything that we could gather from support tickets, conducted user interviews, by looking at the data and observing things like :
What are the other courses that users are interested in?
What is their motivation behind purchasing other courses?
How many users upgrade their subscriptions
What courses do the spend most of their time on?
What are the queries received from the subscription page?
and so on…
Solutions
↓ Based on the problems faced by the users, we came up with two solutions
Improving the subscription page experience
💡 While making changes on this page I had to make sure it did not hamper the Download to Purchase ratio
Upselling and Cross selling
We implemented cross selling and upselling model to further uplift the Average revenue per user. To validate the model, we shipped an MVP where we added a floating action button on the home page for users who did not purchase the subscription pack.
Learnings and Improvements going forward
I learnt the importance of Data-driven decision-making and validate a course of action before committing to it. This is something that I have picked up since then and is an important part of my design process.
The experience of the homepage can be improved further on, I had observed some edge cases and improvement that were not executed due to the time constraints
About the project
I undertook this project while I was working for Josh Talk in the Product team. Josh Skills, is a product by Josh Talks, An English learning app that helps people learn and improve english with over 5 million app downloads.
Context
Josh Skills initially began as a Ed-tech platform that offered multiple courses to improve your personality. While scaling we pivoted to an English learning app and deprioritised other courses.
Because of this we already had a bunch of courses recorded and data on the most purchased courses by the users.
The app did not provide access to selective courses, the user could either purchase only the english course, or the pack of all courses.
Problem Statement
How might we increase the average revenue per user, while making sure we keep adding value for the users.
Contribution
I worked on this project from start to end along with 3 engineers, and took ownership of ARPU as a metric
Outcome
We were able to Increase the average revenue per user by ~10% by implementing a cross-sell and upsell model
We shipped the MVP to validate our hypothesis in 12 hours, and shipped the complete feature in 2 weeks -including development
Process
We followed a data-backed approached, and validated our hypothesis before using significant resources of the company
Strategy
Research and Hypothesis
Brainstorming Solutions
Shipping MVP to validate the hypothesis
Making changes based on data and performance
Shipping the final feature
Over the period when we pivoted from multiple courses to a single course, we added thousands of users to our app. So before using any resources of the company, I wanted to validate
We noted down everything that we could gather from support tickets, conducted user interviews, by looking at the data and observing things like :
What are the other courses that users are interested in?
What is their motivation behind purchasing other courses?
How many users upgrade their subscriptions
What courses do the spend most of their time on?
What are the queries received from the subscription page?
and so on…
Solutions
↓ Based on the problems faced by the users, we came up with two solutions
Improving the subscription page experience
💡 While making changes on this page I had to make sure it did not hamper the Download to Purchase ratio
Upselling and Cross selling
We implemented cross selling and upselling model to further uplift the Average revenue per user. To validate the model, we shipped an MVP where we added a floating action button on the home page for users who did not purchase the subscription pack.
Learnings and Improvements going forward
I learnt the importance of Data-driven decision-making and validate a course of action before committing to it. This is something that I have picked up since then and is an important part of my design process.
The experience of the homepage can be improved further on, I had observed some edge cases and improvement that were not executed due to the time constraints
About the project
I undertook this project while I was working for Josh Talk in the Product team. Josh Skills, is a product by Josh Talks, An English learning app that helps people learn and improve english with over 5 million app downloads.
Context
Josh Skills initially began as a Ed-tech platform that offered multiple courses to improve your personality. While scaling we pivoted to an English learning app and deprioritised other courses.
Because of this we already had a bunch of courses recorded and data on the most purchased courses by the users.
The app did not provide access to selective courses, the user could either purchase only the english course, or the pack of all courses.
Problem Statement
How might we increase the average revenue per user, while making sure we keep adding value for the users.
Contribution
I worked on this project from start to end along with 3 engineers, and took ownership of ARPU as a metric
Outcome
We were able to Increase the average revenue per user by ~10% by implementing a cross-sell and upsell model
We shipped the MVP to validate our hypothesis in 12 hours, and shipped the complete feature in 2 weeks -including development
Process
We followed a data-backed approached, and validated our hypothesis before using significant resources of the company
Strategy
Research and Hypothesis
Brainstorming Solutions
Shipping MVP to validate the hypothesis
Making changes based on data and performance
Shipping the final feature
Over the period when we pivoted from multiple courses to a single course, we added thousands of users to our app. So before using any resources of the company, I wanted to validate
We noted down everything that we could gather from support tickets, conducted user interviews, by looking at the data and observing things like :
What are the other courses that users are interested in?
What is their motivation behind purchasing other courses?
How many users upgrade their subscriptions
What courses do the spend most of their time on?
What are the queries received from the subscription page?
and so on…
Solutions
↓ Based on the problems faced by the users, we came up with two solutions
Improving the subscription page experience
💡 While making changes on this page I had to make sure it did not hamper the Download to Purchase ratio
Upselling and Cross selling
We implemented cross selling and upselling model to further uplift the Average revenue per user. To validate the model, we shipped an MVP where we added a floating action button on the home page for users who did not purchase the subscription pack.
Learnings and Improvements going forward
I learnt the importance of Data-driven decision-making and validate a course of action before committing to it. This is something that I have picked up since then and is an important part of my design process.
The experience of the homepage can be improved further on, I had observed some edge cases and improvement that were not executed due to the time constraints