PUBLISHED
13 December, 2023
Growth Marketing Manager
Data-driven development is no different than a scientific experiment. You repeatedly form hypotheses, test them, and either implement (or reject) them based on the results. It’s a proven system that leads to better apps and happier users.
But forming good product hypotheses isn’t always easy.
At UXCam, we’ve helped thousands of mobile product teams create and validate meaningful product hypotheses. In this guide, we will share insights and tips on how to use product hypotheses to guide development.
Let’s get started.
A product hypothesis is an educated guess about how a change to a product will impact important metrics like revenue or user engagement. It's a testable statement that needs to be validated to determine its accuracy.
The most common format for product hypotheses is “If… than…”:
“If we increase the font size on our homepage, then more customers will convert.”
“If we reduce form fields from 5 to 3, then more users will complete the signup process.”
At UXCam, we believe in a data-driven approach to developing product features. Hypotheses provide an effective way to structure development and measure results so you can make informed decisions about how your product evolves over time.
Take PlaceMakers, for example.
PlaceMakers faced challenges with their app during the COVID-19 pandemic. Due to supply chain shortages, stock levels were not being updated in real-time, causing customers to add unavailable products to their baskets. The team added a “Constrained Product” label, but this caused sales to plummet.
The team then turned to UXCam’s session replays and heatmaps to investigate, and hypothesized that their messaging for constrained products was too strong. The team redesigned the messaging with a more positive approach, and sales didn’t just recover—they doubled.
A counter-hypothesis is an alternative proposition that challenges the initial hypothesis. It’s used to test the robustness of the original hypothesis and make sure that the product development process considers all possible scenarios.
For instance, if the original hypothesis is “Reducing the sign-up steps from 3 to 1 will increase sign-ups by 25% for new visitors after 1,000 visits to the sign-up page,” a counter-hypothesis could be “Reducing the sign-up steps will not significantly affect the sign-up rate.
An alternative hypothesis predicts an effect in the population. It’s the opposite of the null hypothesis, which states there’s no effect.
For example, if the null hypothesis is “improving the page load speed on our mobile app will not affect the number of sign-ups,” the alternative hypothesis could be “improving the page load speed on our mobile app will increase the number of sign-ups by 15%.”
Second-order hypotheses are derived from the initial hypothesis and provide more specific predictions.
For instance, “if the initial hypothesis is Improving the page load speed on our mobile app will increase the number of sign-ups,” a second-order hypothesis could be “Improving the page load speed on our mobile app will increase the number of sign-ups.”
A product hypothesis serves as a guiding light in the product development process. In the case of PlaceMakers, the product owner’s hypothesis that users would benefit from knowing the availability of items upfront before adding them to the basket helped their team focus on the most critical aspects of the product. It ensured that their efforts were directed towards features and improvements that have the potential to deliver the most value.
Product hypotheses enable teams to solve problems more efficiently and remove biases from the solutions they put forward. By testing the hypothesis, PlaceMakers aimed to improve efficiency by addressing the issue of stock levels not being updated in real-time and customers adding unavailable products to their baskets.
By validating assumptions before building the product, teams can significantly reduce the risk of failure. This is particularly important in today’s fast-paced, highly competitive business environment, where the cost of failure can be high.
Validating assumptions through the hypothesis helped mitigate the risk of failure for PlaceMakers, as they were able to identify and solve the issue within a three-day period.
Product hypotheses are a key element of data-driven product development and decision-making. They provide a solid foundation for making informed, data-driven decisions, which can lead to more effective and successful product development strategies.
The use of UXCam's Session Replay and Heatmaps features provided valuable data for data-driven decision-making, allowing PlaceMakers to quickly identify the problem and revise their messaging approach, leading to a doubling of sales.
Map important user flows
Identify any bottlenecks
Look for interesting behavior patterns
Turn patterns into hypotheses
A good product hypothesis starts with an understanding of how users more around your product—what paths they take, what features they use, how often they return, etc. Before you can begin hypothesizing, it’s important to map out key user flows and journey maps that will help inform your hypothesis.
To do that, you’ll need to use a monitoring tool like UXCam.
UXCam integrates with your app through a lightweight SDK and automatically tracks every user interaction using tagless autocapture. That leads to tons of data on user behavior that you can use to form hypotheses.
At this stage, there are two specific visualizations that are especially helpful:
Screen Flows: Screen Flows map out which screens a user is interacting with, in what order and how often.
Funnels: Funnels are great for identifying drop off points and understanding which steps in a process, transition or journey lead to success.
In other words, you’re using these two tools to define key in-app flows and to measure the effectiveness of these flows (in that order).
Average time to conversion in highlights bar.
Once you’ve set up monitoring and have started collecting data, you’ll start looking for bottlenecks—points along a key app flow that are tripping users up. At every stage in a funnel, there’s going to be dropoffs, but too many dropoffs can be a sign of a problem.
UXCam makes it easy to spot dropoffs by displaying them visually in every funnel. While there’s no benchmark for when you should be concerned, anything above a 10% dropoff could mean that further investigation is needed.
How do you investigate? By zooming in.
At this stage, you ’ve noticed a concerning trend and are zooming in on individual user experiences to humanize the trend and add important context.
The best way to do this is with session replay tools and event analytics. With a tool like UXCam, you can segment app data to isolate sessions that fit the trend. You can then investigate real user sessions by watching videos of their experience or by looking into their event logs. This helps you see exactly what caused the behavior you’re investigating.
For example, let’s say you notice that 20% of users who add an item to their cart leave the app about 5 minutes later. You can use session replay to look for the behavioral patterns that lead up to users leaving—such as how long they linger on a certain page or if they get stuck in the checkout process.
Once you’ve checked out a number of user sessions, you can start to craft a product hypothesis.
This usually takes the form of an “If… then…” statement, like:
“If we optimize the checkout process for mobile users, then more customers will complete their purchase.”
These hypotheses can be tested using A/B testing and other user research tools to help you understand if your changes are having an impact on user behavior.
Product hypothesis emphasizes the importance of formulating clear and testable hypotheses when developing a product. It highlights that a well-defined hypothesis can guide the product development process, align stakeholders, and minimize uncertainty.
UXCam arms product teams with all the tools they need to form meaningful hypotheses that drive development in a positive direction. Put your app’s data to work and start optimizing today—sign up for a free account.
You might also be interested in these;
Product experimentation framework for mobile product teams
7 Best AB testing tools for mobile apps
A practical guide to product experimentation
AUTHOR
Growth Marketing Manager
Ardent technophile exploring the world of mobile app product management at UXCam.
Stay up-to-date with UXCam's latest features, insights, and industry news for an exceptional user experience.
The best tracking tools for mobile...
Growth Lead
Are you struggling to justify your design decisions to different stakeholders? Using data to support your decisions can make your life much...
Usability testing tools that will put your mind at...
Growth Lead