{"id":117986,"date":"2024-09-15T04:05:51","date_gmt":"2024-09-15T04:05:51","guid":{"rendered":"https:\/\/userpilot.com\/blog\/product-discovery-process\/"},"modified":"2026-04-06T06:32:09","modified_gmt":"2026-04-06T06:32:09","slug":"product-discovery-process","status":"publish","type":"post","link":"https:\/\/userpilot.com\/blog\/product-discovery-process\/","title":{"rendered":"Product Discovery Process: Step-By-Step Guide for Product Teams"},"content":{"rendered":"<p>How can <a href=\"https:\/\/userpilot.com\/role\/product-management\" target=\"_blank\" rel=\"noopener noreferrer\">product teams<\/a> leverage the <a href=\"https:\/\/userpilot.com\/blog\/product-discovery\/\">product discovery process<\/a> to create products that satisfy genuine user needs?<\/p>\n<p>This article explores every stage of the process and shares some of the best practices that will help product managers deliver delightful user experiences!<\/p>\n<p>Let&#8217;s get right to it!<\/p>\n<h2 id=\"2180u\">What is the product discovery process?<\/h2>\n<p>Product discovery is the process in which product teams identify user problems and develop products that address them.<\/p>\n<p>The goal of the entire process is to <a href=\"https:\/\/userpilot.com\/blog\/customer-discovery-susan-stavitzki\/\" target=\"_blank\" rel=\"noopener noreferrer\">discover customer problems <\/a>that are not solved by other products on the market but are significant enough that potential users would be ready to pay for them.<\/p>\n<p>Once that&#8217;s done, the team iterates to develop solutions to those problems.<\/p>\n<h2 id=\"cljsl\">Initial vs. continuous product discovery<\/h2>\n<p>Initial product discovery is the first stage of the product development journey which focuses on identifying potential ideas for new products.<\/p>\n<p>During this stage, the product team conducts <a href=\"https:\/\/userpilot.com\/blog\/market-research-survey-questions-examples\/\" target=\"_blank\" rel=\"noopener noreferrer\">market research<\/a>, competitive analysis, and customer interviews. This is essential to identify product concepts that stand a chance in the market.<\/p>\n<p><a href=\"https:\/\/userpilot.com\/blog\/continuous-discovery-framework-teresa-torres\/\" target=\"_blank\" rel=\"noopener noreferrer\">Continuous discovery<\/a> is an ongoing process that happens throughout the product&#8217;s lifecycle.<\/p>\n<p>It involves continuously gathering <a href=\"https:\/\/userpilot.com\/blog\/customer-feedback-examples\/\" target=\"_blank\" rel=\"noopener noreferrer\">feedback<\/a>, insights, and data from customers, users, and stakeholders to improve and innovate the product. Its focus is on continuous learning and adapting the product to stay on top of the changes in <a href=\"https:\/\/userpilot.com\/blog\/analyze-customer-needs\/\" target=\"_blank\" rel=\"noopener noreferrer\">customer needs<\/a> and the competitive landscape.<\/p>\n<figure class=\"image strchf-type-image regular strchf-size-regular strchf-align-center\"><picture><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/04\/continuous-discovery-overview-product-discovery-process_9d1a1e9e5fdb3decf41146392a58822b_800.webp 1x\" media=\"(max-width: 768px)\" \/><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/04\/continuous-discovery-overview-product-discovery-process_9d1a1e9e5fdb3decf41146392a58822b_800.webp 1x\" media=\"(min-width: 769px)\" \/><img decoding=\"async\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/04\/continuous-discovery-overview-product-discovery-process_9d1a1e9e5fdb3decf41146392a58822b_800.webp\" alt=\"Continuous Product Discovery Process\" \/><\/picture><figcaption>Continuous product discovery process.<\/figcaption><\/figure>\n<h2 id=\"c88pk\">Why should PMs focus on product discovery in the product development process?<\/h2>\n<p>Product discovery is an essential part of the<a href=\"https:\/\/userpilot.com\/blog\/product-management-process\/\" target=\"_blank\" rel=\"noopener noreferrer\"> product management process.<\/a><\/p>\n<p>First, it helps mitigate the risk involved in developing the product.<\/p>\n<p>It reduces the risk that customers won&#8217;t actually need it (value risk), won&#8217;t be able to figure out how to use it (<a href=\"https:\/\/userpilot.com\/blog\/usability-vs-user-experience\/\" target=\"_blank\" rel=\"noopener noreferrer\">usability <\/a>risk), won&#8217;t be aligned with your business goals (business viability risk), and you won&#8217;t have the resources to build it (feasibility risk).<\/p>\n<p>Second, it helps PMs avoid the <a href=\"https:\/\/userpilot.com\/blog\/feature-factory\/\" target=\"_blank\" rel=\"noopener noreferrer\">feature factory <\/a>mindset or falling into the <a href=\"https:\/\/userpilot.com\/blog\/escaping-build-trap-mellisa-perri\/\" target=\"_blank\" rel=\"noopener noreferrer\">build trap<\/a>. That&#8217;s because they focus on customer problems to solve and not developing features for their own sake.<\/p>\n<p>Third, it improves resource optimization and reduces the time to market. That&#8217;s because less time or money is wasted on <a href=\"https:\/\/userpilot.com\/blog\/example-of-strategic-initiatives\/\" target=\"_blank\" rel=\"noopener noreferrer\">initiatives <\/a>that are bound to fail.<\/p>\n<p>Finally, product discovery helps align teams and stakeholders from across the organization. If product decisions are based on solid foundations, it&#8217;s more difficult to undermine them in favor of somebody&#8217;s pet projects.<\/p>\n<h2 id=\"fauqc\">What are the steps of the product discovery process?<\/h2>\n<p>The product discovery process consists of 7 key stages:<\/p>\n<ol type=\"1\">\n<li>Build the product discovery team<\/li>\n<li>Conduct <a href=\"https:\/\/userpilot.com\/blog\/customer-discovery-susan-stavitzki\/\" target=\"_blank\" rel=\"noopener noreferrer\">user research<\/a><\/li>\n<li>Identify common problems<\/li>\n<li><a href=\"https:\/\/userpilot.com\/blog\/feature-request-prioritization-framework\/\" target=\"_blank\" rel=\"noopener noreferrer\">Prioritize<\/a> opportunities<\/li>\n<li>Carry out <a href=\"https:\/\/userpilot.com\/blog\/product-ideation\/\" target=\"_blank\" rel=\"noopener noreferrer\">product ideation<\/a><\/li>\n<li><a href=\"https:\/\/userpilot.com\/blog\/product-idea-validation\/\" target=\"_blank\" rel=\"noopener noreferrer\">Validate<\/a> product\/feature ideas<\/li>\n<li>Develop <a href=\"https:\/\/userpilot.com\/blog\/prototype-testing\/\" target=\"_blank\" rel=\"noopener noreferrer\">prototypes<\/a> and test them<\/li>\n<\/ol>\n<p>While we explore these steps, it\u2019s important to remember that this isn&#8217;t always a linear process. Many of the activities happen at the same time and consist of mini <a href=\"https:\/\/userpilot.com\/blog\/customer-feedback-loop\/\" target=\"_blank\" rel=\"noopener noreferrer\">feedback loops<\/a> and iterations.<\/p>\n<h3 id=\"99up2\">Step 1: Set the team responsible for product discovery<\/h3>\n<p>Product discovery teams normally consist of:<\/p>\n<ul>\n<li><a href=\"https:\/\/userpilot.com\/blog\/product-manager-role\/\" target=\"_blank\" rel=\"noopener noreferrer\">Product manager<\/a><\/li>\n<li><a href=\"https:\/\/userpilot.com\/blog\/product-designer-vs-ux-designer\/\" target=\"_blank\" rel=\"noopener noreferrer\">UX designer<\/a><\/li>\n<li>A member of the development team<\/li>\n<\/ul>\n<p>Sometimes, the team could also benefit from the help of <strong>a researcher, <a href=\"https:\/\/userpilot.com\/blog\/data-product-management\/\" target=\"_blank\" rel=\"noopener noreferrer\">data scientist<\/a>, or analyst.<\/strong><\/p>\n<p>Having all the experts on board enables the team to collect valid data and analyze it competently to make <a href=\"https:\/\/userpilot.com\/blog\/data-led\/\" target=\"_blank\" rel=\"noopener noreferrer\">informed decisions<\/a> and design solutions that are feasible and viable, and aligned with the findings of the research.<\/p>\n<h3 id=\"1ksuc\">Step 2: Conduct user research to identify their pain points<\/h3>\n<p>At this stage, the team conducts <a href=\"https:\/\/userpilot.com\/blog\/customer-research-saas\/\" target=\"_blank\" rel=\"noopener noreferrer\">user research<\/a> to inform the rest of the process. Some <a href=\"https:\/\/userpilot.com\/blog\/product-discovery-techniques\/\" target=\"_blank\" rel=\"noopener noreferrer\">product research techniques<\/a> include <a href=\"https:\/\/userpilot.com\/blog\/in-app-surveys\/\" target=\"_blank\" rel=\"noopener noreferrer\">customer feedback surveys<\/a>, customer interviews, and <a href=\"https:\/\/userpilot.com\/blog\/product-usage-analytics-saas\/\" target=\"_blank\" rel=\"noopener noreferrer\">product usage analysis.<\/a><\/p>\n<h4 id=\"eioaj\">Customer feedback surveys<\/h4>\n<p><a href=\"https:\/\/userpilot.com\/blog\/customer-feedback-surveys\/\">Customer feedback surveys<\/a> are a staple of continuous product discovery and iterative product development because they allow product teams to collect valuable insights at scale.<\/p>\n<p>The surveys come in different shapes and forms:<\/p>\n<ul>\n<li>In-app or email survey to capture<a href=\"https:\/\/userpilot.com\/blog\/customer-sentiment-analysis\/\" target=\"_blank\" rel=\"noopener noreferrer\"> user sentiment<\/a><\/li>\n<li>Contextual<a href=\"https:\/\/userpilot.com\/blog\/in-app-surveys\/\" target=\"_blank\" rel=\"noopener noreferrer\"> in-app survey<\/a> to evaluate feature performance<\/li>\n<li><a href=\"https:\/\/userpilot.com\/blog\/active-vs-passive-customer-feedback\" target=\"_blank\" rel=\"noopener noreferrer\">Passive feedback form<\/a> so that users can give on-demand feedback<\/li>\n<li><a href=\"https:\/\/userpilot.com\/blog\/feature-request\/\" target=\"_blank\" rel=\"noopener noreferrer\">Feature-request<\/a> widget or a <a href=\"https:\/\/userpilot.com\/blog\/public-roadmap\/\" target=\"_blank\" rel=\"noopener noreferrer\">public-facing product roadmap <\/a>to collect customer input<\/li>\n<\/ul>\n<figure class=\"image strchf-type-image regular strchf-size-regular strchf-align-center\"><picture><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/04\/survey-product-discovery-process_65779269c16192728cda07467f9c1d42_800.png 1x, https:\/\/images.storychief.com\/account_6827\/survey-product-discovery-process_65779269c16192728cda07467f9c1d42_1600.png 2x\" media=\"(max-width: 768px)\" \/><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/04\/survey-product-discovery-process_65779269c16192728cda07467f9c1d42_800.png 1x, https:\/\/images.storychief.com\/account_6827\/survey-product-discovery-process_65779269c16192728cda07467f9c1d42_1600.png 2x\" media=\"(min-width: 769px)\" \/><img decoding=\"async\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/04\/survey-product-discovery-process_65779269c16192728cda07467f9c1d42_800.png\" alt=\"Product discovery techniques: in-app survey\" \/><\/picture><figcaption><a href=\"https:\/\/userpilot.com\/blog\/product-discovery-techniques\/\">Product discovery techniques<\/a>: in-app survey.<\/figcaption><\/figure>\n<div class=\"poptin-embedded\" data-id=\"61e607a0a71c7\"><\/div>\n<h4 id=\"5358p\">Customer interviews<\/h4>\n<p>Customer interviews are one of the most popular product discovery methods.<\/p>\n<p>They allow you to collect<a href=\"https:\/\/userpilot.com\/blog\/qualitative-feedback\/\" target=\"_blank\" rel=\"noopener noreferrer\"> qualitative feedback<\/a> from a target audience you wouldn&#8217;t be able to capture through surveys. That&#8217;s because they offer you a lot of flexibility to explore ideas that participants bring up, but you hadn&#8217;t thought of before.<\/p>\n<p>The flexibility doesn&#8217;t mean you can freestyle your way through the interview. For them to be productive and worth the time they take, be sure to <a href=\"https:\/\/userpilot.com\/blog\/goal-setting-frameworks-saas\/\" target=\"_blank\" rel=\"noopener noreferrer\">set clear goals<\/a> you want to achieve and prepare thoroughly.<\/p>\n<p>Teressa Torres recommends scheduling regular user interviews even when you think you&#8217;ve already nailed your <a href=\"https:\/\/userpilot.com\/blog\/product-market-fit-framework\/\" target=\"_blank\" rel=\"noopener noreferrer\">PMF<\/a>. In this way, you can stay on top of the changes in <a href=\"https:\/\/userpilot.com\/blog\/customer-needs-assessment\/\" target=\"_blank\" rel=\"noopener noreferrer\">customer <\/a>and market needs and always have interviewees ready to explore new ideas.<\/p>\n<figure class=\"image strchf-type-image regular strchf-size-regular strchf-align-center\"><picture><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/04\/product-discovery-techniques-product-discovery-process_8fd698cbe50eeca7fcad9dd4191d6793_800.webp 1x\" media=\"(max-width: 768px)\" \/><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/04\/product-discovery-techniques-product-discovery-process_8fd698cbe50eeca7fcad9dd4191d6793_800.webp 1x\" media=\"(min-width: 769px)\" \/><img decoding=\"async\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/04\/product-discovery-techniques-product-discovery-process_8fd698cbe50eeca7fcad9dd4191d6793_800.webp\" alt=\"Product discovery techniques: interview template\" \/><\/picture><figcaption>Product discovery techniques: interview template.<\/figcaption><\/figure>\n<h4 id=\"co6dk\">Product analytics<\/h4>\n<p><a href=\"https:\/\/userpilot.com\/blog\/product-analytics-guide\/\" target=\"_blank\" rel=\"noopener noreferrer\">Product analytics <\/a>give you objective insights into <a href=\"https:\/\/userpilot.com\/blog\/user-behavioral-analysis\/\" target=\"_blank\" rel=\"noopener noreferrer\">user behavior<\/a> inside the product.<\/p>\n<p>By analyzing session recordings, or <a href=\"https:\/\/userpilot.com\/blog\/conversion-funnel-analysis\/\" target=\"_blank\" rel=\"noopener noreferrer\">funnel conversions,<\/a> you can identify new <a href=\"https:\/\/userpilot.com\/blog\/customer-pain-points\/\" target=\"_blank\" rel=\"noopener noreferrer\">user pain points <\/a>that need resolving.<\/p>\n<figure class=\"image strchf-type-image regular strchf-size-regular strchf-align-center\"><picture><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/04\/analytics-product-discovery-process_775e33d79b49b1bb45343db507adffff_800.png 1x, https:\/\/images.storychief.com\/account_6827\/analytics-product-discovery-process_775e33d79b49b1bb45343db507adffff_1600.jpg 2x\" media=\"(max-width: 768px)\" \/><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/04\/analytics-product-discovery-process_775e33d79b49b1bb45343db507adffff_800.png 1x, https:\/\/images.storychief.com\/account_6827\/analytics-product-discovery-process_775e33d79b49b1bb45343db507adffff_1600.jpg 2x\" media=\"(min-width: 769px)\" \/><img decoding=\"async\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/04\/analytics-product-discovery-process_775e33d79b49b1bb45343db507adffff_800.png\" alt=\"Product discovery techniques: product analytics\" \/><\/picture><figcaption>Product discovery techniques: product analytics.<\/figcaption><\/figure>\n<h3 id=\"5p9in\">Step 3: Find themes and identify common problems<\/h3>\n<p>This product discovery stage involves analyzing the data and customer insights you gathered in the research phase to identify common patterns.<\/p>\n<p>The ultimate purpose of this step is to identify opportunities to<a href=\"https:\/\/userpilot.com\/blog\/product-improvement-saas\/\" target=\"_blank\" rel=\"noopener noreferrer\"> improve the product <\/a>and deliver a better user experience. These could be user problems, <a href=\"https:\/\/userpilot.com\/blog\/customer-wants-and-needs-analysis\/\" target=\"_blank\" rel=\"noopener noreferrer\">needs, or desires.<\/a><\/p>\n<h3 id=\"e7alu\">Step 4: Prioritize your opportunities<\/h3>\n<p>As a product manager, you can&#8217;t solve all user problems.<\/p>\n<p>For starters, some of them are simply not in line with the <a href=\"https:\/\/userpilot.com\/blog\/product-vision\" target=\"_blank\" rel=\"noopener noreferrer\">product vision.<\/a> An <a href=\"https:\/\/userpilot.com\/blog\/opportunity-solution-tree\/\" target=\"_blank\" rel=\"noopener noreferrer\">Opportunity Solution Tree (OST)<\/a> is a useful tool that can help you map out all the user pain points and needs and see clearly how they align with the business objectives.<\/p>\n<p>Once you do that, the odds are that you will still have more problems to solve than you can possibly do.<\/p>\n<p>That&#8217;s why product teams spend a fair bit of their time prioritizing the opportunities. They normally do it using <a href=\"https:\/\/userpilot.com\/blog\/key-product-prioritization-frameworks\/\" target=\"_blank\" rel=\"noopener noreferrer\">a framework<\/a>, like the Kano Model, Cost of Delay, or Dot-voting to name just a few.<\/p>\n<figure class=\"image strchf-type-image regular strchf-size-regular strchf-align-center\"><picture><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/04\/kano-product-discovery-process_7ff640f349c28964b128c83cb22ee2dc_800.webp 1x\" media=\"(max-width: 768px)\" \/><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/04\/kano-product-discovery-process_7ff640f349c28964b128c83cb22ee2dc_800.webp 1x\" media=\"(min-width: 769px)\" \/><img decoding=\"async\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/04\/kano-product-discovery-process_7ff640f349c28964b128c83cb22ee2dc_800.webp\" alt=\"Kano Model\" \/><\/picture><figcaption>Kano model for prioritization.<\/figcaption><\/figure>\n<h3 id=\"btlbp\">Step 5: Brainstorm possible solutions<\/h3>\n<p>Once you have prioritized the opportunities, it&#8217;s time to move to the solution space and generate ideas.<\/p>\n<p>Again, there are plenty of techniques that you can use during the ideation stage, like<a href=\"https:\/\/userpilot.com\/blog\/what-is-story-mapping\/\" target=\"_blank\" rel=\"noopener noreferrer\"> story mapping, <\/a>brainstorming, and mind mapping.<\/p>\n<p>At this stage, it&#8217;s important not to forget that discovery is an actual team effort. By involving all stakeholders, you can lean into their diverse expertise and unique perspectives. This will help you generate more innovative ideas, allow a more accurate feasibility assessment, and increase ownership.<\/p>\n<p>With tools like Miro, <a href=\"https:\/\/userpilot.com\/blog\/product-ideation\/\" target=\"_blank\" rel=\"noopener noreferrer\">ideation <\/a>sessions are easy to conduct, even for dispersed teams, so there&#8217;s no reason to exclude anyone.<\/p>\n<figure class=\"image strchf-type-image regular strchf-size-regular strchf-align-center\"><picture><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/04\/miro-storyboarding-product-discovery-process_1f082d2c6fe008172e35b5790feeac30_800.webp 1x\" media=\"(max-width: 768px)\" \/><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/04\/miro-storyboarding-product-discovery-process_1f082d2c6fe008172e35b5790feeac30_800.webp 1x\" media=\"(min-width: 769px)\" \/><img decoding=\"async\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/04\/miro-storyboarding-product-discovery-process_1f082d2c6fe008172e35b5790feeac30_800.webp\" alt=\"Storyboard in Miro\" \/><\/picture><figcaption>Storyboard in Miro.<\/figcaption><\/figure>\n<h3 id=\"9nt9m\">Step 6: Validate the product and feature ideas<\/h3>\n<p>As you are brainstorming the <a href=\"https:\/\/userpilot.com\/blog\/product-idea-validation\/\" target=\"_blank\" rel=\"noopener noreferrer\">product <\/a>or feature ideas, you should be continuously <a href=\"https:\/\/userpilot.com\/blog\/new-feature-validation-framework\/\" target=\"_blank\" rel=\"noopener noreferrer\">validating <\/a>them without investing excessive amounts of time or money, using techniques like <a href=\"https:\/\/userpilot.com\/blog\/fake-door-testing\/\" target=\"_blank\" rel=\"noopener noreferrer\">fake door testing.<\/a><\/p>\n<p>Let&#8217;s look at a hypothetical Asana example we&#8217;ve mocked up for you to see how it works.<\/p>\n<p>To validate the Goals feature idea, we could simply add it to the menu and attract user attention with a <a href=\"https:\/\/userpilot.com\/blog\/how-to-create-tooltips\/\" target=\"_blank\" rel=\"noopener noreferrer\">tooltip<\/a>. The <a href=\"https:\/\/userpilot.com\/blog\/product-engagement-metrics\/\" target=\"_blank\" rel=\"noopener noreferrer\">user engagement<\/a> with the feature would indicate how interesting they find it.<\/p>\n<figure class=\"image strchf-type-image regular strchf-size-regular strchf-align-center\"><picture><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/04\/fake-door-01-product-discovery-process_91835fa0cbf604f0f945e3cb4b5a61b5_800.webp 1x\" media=\"(max-width: 768px)\" \/><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/04\/fake-door-01-product-discovery-process_91835fa0cbf604f0f945e3cb4b5a61b5_800.webp 1x\" media=\"(min-width: 769px)\" \/><img decoding=\"async\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/04\/fake-door-01-product-discovery-process_91835fa0cbf604f0f945e3cb4b5a61b5_800.webp\" alt=\"Fake door test\" \/><\/picture><figcaption>Hypothetical fake door test example.<\/figcaption><\/figure>\n<p>Of course, once the user clicks on the feature, they will figure out something is off, so you will have to explain what you&#8217;ve just done and why, like in the <a href=\"https:\/\/userpilot.com\/blog\/ui-modal-examples\/\" target=\"_blank\" rel=\"noopener noreferrer\">modal <\/a>below.<\/p>\n<figure class=\"image strchf-type-image regular strchf-size-regular strchf-align-center\"><picture><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/04\/fake-door-02-product-discovery-process_0b9f0e9be77b8e8779793c41ed1f2c88_800.webp 1x\" media=\"(max-width: 768px)\" \/><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/04\/fake-door-02-product-discovery-process_0b9f0e9be77b8e8779793c41ed1f2c88_800.webp 1x\" media=\"(min-width: 769px)\" \/><img decoding=\"async\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/04\/fake-door-02-product-discovery-process_0b9f0e9be77b8e8779793c41ed1f2c88_800.webp\" alt=\"Fake door test\" \/><\/picture><figcaption>Hypothetical fake door test modal.<\/figcaption><\/figure>\n<h3 id=\"57fnt\">Step 7: Create and test prototypes before the final product development<\/h3>\n<p><a href=\"https:\/\/userpilot.com\/blog\/fake-door-testing\/\">Fake door testing<\/a> is a kind of <a href=\"https:\/\/userpilot.com\/blog\/prototype-testing\/\" target=\"_blank\" rel=\"noopener noreferrer\">prototype testing.<\/a> In this case, the prototype is extremely simple and doesn&#8217;t require much developer time. Apart from the menu change and a couple of <a href=\"https:\/\/userpilot.com\/blog\/in-app-messages\/\" target=\"_blank\" rel=\"noopener noreferrer\">in-app messages<\/a>, you don&#8217;t have to create anything else.<\/p>\n<p>However, if the idea passes the test, it&#8217;s time to develop more advanced prototypes.<\/p>\n<p>Prototype testing is an <a href=\"https:\/\/userpilot.com\/blog\/iterative-testing\/\" target=\"_blank\" rel=\"noopener noreferrer\">iterative process<\/a>. You start with simple prototypes like wireframes. You use feedback from your customers to improve it and build higher-fidelity prototypes.<\/p>\n<p>Gradually, what used to be just a product idea is turning into a fully functional <a href=\"https:\/\/userpilot.com\/blog\/minimum-viable-product-vs-minimum-marketable-product\/\" target=\"_blank\" rel=\"noopener noreferrer\">MVP (Minimum Viable Product)<\/a>. That&#8217;s why we can say that prototype testing marks the beginning of the product delivery process.<\/p>\n<figure class=\"image strchf-type-image regular strchf-size-regular strchf-align-center\"><picture><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/04\/low-fidelity-prototype-web-product-discovery-process_6d70be35515b5c81bbf17bb4c962e726_800.webp 1x\" media=\"(max-width: 768px)\" \/><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/04\/low-fidelity-prototype-web-product-discovery-process_6d70be35515b5c81bbf17bb4c962e726_800.webp 1x\" media=\"(min-width: 769px)\" \/><img decoding=\"async\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/04\/low-fidelity-prototype-web-product-discovery-process_6d70be35515b5c81bbf17bb4c962e726_800.webp\" alt=\"Low-fidelity prototypes in Miro\" \/><\/picture><figcaption>Low-fidelity prototypes in Miro.<\/figcaption><\/figure>\n<p>How do you actually test the prototypes?<\/p>\n<p>There are plenty of options. For low-fidelity prototypes, these could be user interviews or focus groups. Once the prototypes get more advanced, you could use <a href=\"https:\/\/userpilot.com\/blog\/usability-testing-methods-saas\/\" target=\"_blank\" rel=\"noopener noreferrer\">usability testing <\/a>techniques like guerilla testing or 5-second tests.<\/p>\n<p>Just before you launch your MVP, <a href=\"https:\/\/userpilot.com\/blog\/beta-testing-in-marketing\/\" target=\"_blank\" rel=\"noopener noreferrer\">beta testing<\/a> allows you to<a href=\"https:\/\/userpilot.com\/blog\/how-to-measure-new-feature-success\/\" target=\"_blank\" rel=\"noopener noreferrer\"> test the product or feature<\/a> with real users in their own environments. And while they&#8217;re taking the product for a spin, you use product analytics, surveys, and interviews to collect further insights to <a href=\"https:\/\/userpilot.com\/blog\/product-improvement-saas\/\" target=\"_blank\" rel=\"noopener noreferrer\">improve the product.<\/a><\/p>\n<figure class=\"image strchf-type-image regular strchf-size-regular strchf-align-center\"><picture><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/04\/modal-beta-test-product-discovery-process_ea890470fd5b8bd9f68fc7da61f20ab7_800.webp 1x\" media=\"(max-width: 768px)\" \/><source srcset=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/04\/modal-beta-test-product-discovery-process_ea890470fd5b8bd9f68fc7da61f20ab7_800.webp 1x\" media=\"(min-width: 769px)\" \/><img decoding=\"async\" src=\"https:\/\/blog-static.userpilot.com\/blog\/wp-content\/uploads\/2026\/04\/modal-beta-test-product-discovery-process_ea890470fd5b8bd9f68fc7da61f20ab7_800.webp\" alt=\"Modal recruiting beta testers\" \/><\/picture><figcaption>Modal recruiting beta testers.<\/figcaption><\/figure>\n<div class=\"poptin-embedded\" data-id=\"4557169bcced2\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Product discovery is the process during which product teams identify user problems and develop products that address them. This article explores every stage of the process and shares some of the best practices that will help product managers deliver delightful user experiences!<\/p>\n","protected":false},"author":24,"featured_media":117987,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","inline_featured_image":false,"footnotes":""},"categories":[214],"tags":[235,819,1503,292,216,232,817,989,201],"class_list":["post-117986","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-product-management","tag-customer-feedback","tag-product-development","tag-product-discovery","tag-product-growth","tag-product-management","tag-product-managers","tag-product-teams","tag-prototype-testing","tag-user-experience"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Product Discovery Process: Step-By-Step Guide for Product Teams<\/title>\n<meta name=\"description\" content=\"The product discovery process is an essential part of product development. Read our guide to see how you can leverage it at your SaaS.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/userpilot.com\/blog\/product-discovery-process\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Product Discovery Process: Step-By-Step Guide for Product Teams\" \/>\n<meta property=\"og:description\" content=\"The product discovery process is an essential part of product development. Read our guide to see how you can leverage it at your SaaS.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/userpilot.com\/blog\/product-discovery-process\/\" \/>\n<meta property=\"og:site_name\" content=\"Thoughts about Product Adoption, User Onboarding and Good UX | Userpilot Blog\" \/>\n<meta property=\"article:published_time\" content=\"2024-09-15T04:05:51+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-06T06:32:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog-static.userpilot.com\/wp-content\/uploads\/2023\/08\/product-discovery-process-step-by-step-guide-for-product-teams_9f58bce8661514dc463324619c645628_2000.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1876\" \/>\n\t<meta property=\"og:image:height\" content=\"1228\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Emilia Korczynska\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Emilia Korczynska\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/userpilot.com\/blog\/product-discovery-process\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/userpilot.com\/blog\/product-discovery-process\/\"},\"author\":{\"name\":\"Emilia Korczynska\",\"@id\":\"https:\/\/userpilot.com\/blog\/#\/schema\/person\/5796e18acd5548943b72c36d3469e61d\"},\"headline\":\"Product Discovery Process: Step-By-Step Guide for Product Teams\",\"datePublished\":\"2024-09-15T04:05:51+00:00\",\"dateModified\":\"2026-04-06T06:32:09+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/userpilot.com\/blog\/product-discovery-process\/\"},\"wordCount\":1518,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/userpilot.com\/blog\/product-discovery-process\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blog-static.userpilot.com\/wp-content\/uploads\/2023\/08\/product-discovery-process-step-by-step-guide-for-product-teams_9f58bce8661514dc463324619c645628_2000.png\",\"keywords\":[\"customer feedback\",\"product development\",\"product discovery\",\"product growth\",\"Product Management\",\"product managers\",\"product teams\",\"prototype testing\",\"User Experience\"],\"articleSection\":[\"Product Management\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/userpilot.com\/blog\/product-discovery-process\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/userpilot.com\/blog\/product-discovery-process\/\",\"url\":\"https:\/\/userpilot.com\/blog\/product-discovery-process\/\",\"name\":\"Product Discovery Process: Step-By-Step Guide for Product Teams\",\"isPartOf\":{\"@id\":\"https:\/\/userpilot.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/userpilot.com\/blog\/product-discovery-process\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/userpilot.com\/blog\/product-discovery-process\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blog-static.userpilot.com\/wp-content\/uploads\/2023\/08\/product-discovery-process-step-by-step-guide-for-product-teams_9f58bce8661514dc463324619c645628_2000.png\",\"datePublished\":\"2024-09-15T04:05:51+00:00\",\"dateModified\":\"2026-04-06T06:32:09+00:00\",\"author\":{\"@id\":\"https:\/\/userpilot.com\/blog\/#\/schema\/person\/5796e18acd5548943b72c36d3469e61d\"},\"description\":\"The product discovery process is an essential part of product development. Read our guide to see how you can leverage it at your SaaS.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/userpilot.com\/blog\/product-discovery-process\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/userpilot.com\/blog\/product-discovery-process\/#primaryimage\",\"url\":\"https:\/\/blog-static.userpilot.com\/wp-content\/uploads\/2023\/08\/product-discovery-process-step-by-step-guide-for-product-teams_9f58bce8661514dc463324619c645628_2000.png\",\"contentUrl\":\"https:\/\/blog-static.userpilot.com\/wp-content\/uploads\/2023\/08\/product-discovery-process-step-by-step-guide-for-product-teams_9f58bce8661514dc463324619c645628_2000.png\",\"width\":1876,\"height\":1228,\"caption\":\"Product Discovery Process: Step-By-Step Guide for Product Teams cover\"},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/userpilot.com\/blog\/#website\",\"url\":\"https:\/\/userpilot.com\/blog\/\",\"name\":\"Thoughts about Product Adoption, User Onboarding and Good UX | Userpilot Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/userpilot.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/userpilot.com\/blog\/#\/schema\/person\/5796e18acd5548943b72c36d3469e61d\",\"name\":\"Emilia Korczynska\",\"description\":\"Passionate about SaaS product growth, and both pre-sign-up and post-sign-up marketing. Talk to me about improving your acquisition, activation, and retention strategy. VP of Marketing at Userpilot.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/emiliakorczynska\/\"],\"url\":\"https:\/\/userpilot.com\/blog\/author\/emiliauserpilot-io\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Product Discovery Process: Step-By-Step Guide for Product Teams","description":"The product discovery process is an essential part of product development. Read our guide to see how you can leverage it at your SaaS.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/userpilot.com\/blog\/product-discovery-process\/","og_locale":"en_US","og_type":"article","og_title":"Product Discovery Process: Step-By-Step Guide for Product Teams","og_description":"The product discovery process is an essential part of product development. Read our guide to see how you can leverage it at your SaaS.","og_url":"https:\/\/userpilot.com\/blog\/product-discovery-process\/","og_site_name":"Thoughts about Product Adoption, User Onboarding and Good UX | Userpilot Blog","article_published_time":"2024-09-15T04:05:51+00:00","article_modified_time":"2026-04-06T06:32:09+00:00","og_image":[{"width":1876,"height":1228,"url":"https:\/\/blog-static.userpilot.com\/wp-content\/uploads\/2023\/08\/product-discovery-process-step-by-step-guide-for-product-teams_9f58bce8661514dc463324619c645628_2000.png","type":"image\/png"}],"author":"Emilia Korczynska","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Emilia Korczynska","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/userpilot.com\/blog\/product-discovery-process\/#article","isPartOf":{"@id":"https:\/\/userpilot.com\/blog\/product-discovery-process\/"},"author":{"name":"Emilia Korczynska","@id":"https:\/\/userpilot.com\/blog\/#\/schema\/person\/5796e18acd5548943b72c36d3469e61d"},"headline":"Product Discovery Process: Step-By-Step Guide for Product Teams","datePublished":"2024-09-15T04:05:51+00:00","dateModified":"2026-04-06T06:32:09+00:00","mainEntityOfPage":{"@id":"https:\/\/userpilot.com\/blog\/product-discovery-process\/"},"wordCount":1518,"commentCount":0,"image":{"@id":"https:\/\/userpilot.com\/blog\/product-discovery-process\/#primaryimage"},"thumbnailUrl":"https:\/\/blog-static.userpilot.com\/wp-content\/uploads\/2023\/08\/product-discovery-process-step-by-step-guide-for-product-teams_9f58bce8661514dc463324619c645628_2000.png","keywords":["customer feedback","product development","product discovery","product growth","Product Management","product managers","product teams","prototype testing","User Experience"],"articleSection":["Product Management"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/userpilot.com\/blog\/product-discovery-process\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/userpilot.com\/blog\/product-discovery-process\/","url":"https:\/\/userpilot.com\/blog\/product-discovery-process\/","name":"Product Discovery Process: Step-By-Step Guide for Product Teams","isPartOf":{"@id":"https:\/\/userpilot.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/userpilot.com\/blog\/product-discovery-process\/#primaryimage"},"image":{"@id":"https:\/\/userpilot.com\/blog\/product-discovery-process\/#primaryimage"},"thumbnailUrl":"https:\/\/blog-static.userpilot.com\/wp-content\/uploads\/2023\/08\/product-discovery-process-step-by-step-guide-for-product-teams_9f58bce8661514dc463324619c645628_2000.png","datePublished":"2024-09-15T04:05:51+00:00","dateModified":"2026-04-06T06:32:09+00:00","author":{"@id":"https:\/\/userpilot.com\/blog\/#\/schema\/person\/5796e18acd5548943b72c36d3469e61d"},"description":"The product discovery process is an essential part of product development. Read our guide to see how you can leverage it at your SaaS.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/userpilot.com\/blog\/product-discovery-process\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/userpilot.com\/blog\/product-discovery-process\/#primaryimage","url":"https:\/\/blog-static.userpilot.com\/wp-content\/uploads\/2023\/08\/product-discovery-process-step-by-step-guide-for-product-teams_9f58bce8661514dc463324619c645628_2000.png","contentUrl":"https:\/\/blog-static.userpilot.com\/wp-content\/uploads\/2023\/08\/product-discovery-process-step-by-step-guide-for-product-teams_9f58bce8661514dc463324619c645628_2000.png","width":1876,"height":1228,"caption":"Product Discovery Process: Step-By-Step Guide for Product Teams cover"},{"@type":"WebSite","@id":"https:\/\/userpilot.com\/blog\/#website","url":"https:\/\/userpilot.com\/blog\/","name":"Thoughts about Product Adoption, User Onboarding and Good UX | Userpilot Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/userpilot.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/userpilot.com\/blog\/#\/schema\/person\/5796e18acd5548943b72c36d3469e61d","name":"Emilia Korczynska","description":"Passionate about SaaS product growth, and both pre-sign-up and post-sign-up marketing. Talk to me about improving your acquisition, activation, and retention strategy. VP of Marketing at Userpilot.","sameAs":["https:\/\/www.linkedin.com\/in\/emiliakorczynska\/"],"url":"https:\/\/userpilot.com\/blog\/author\/emiliauserpilot-io\/"}]}},"_links":{"self":[{"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/posts\/117986","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/users\/24"}],"replies":[{"embeddable":true,"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/comments?post=117986"}],"version-history":[{"count":3,"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/posts\/117986\/revisions"}],"predecessor-version":[{"id":634015,"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/posts\/117986\/revisions\/634015"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/media\/117987"}],"wp:attachment":[{"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/media?parent=117986"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/categories?post=117986"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/userpilot.com\/blog\/wp-json\/wp\/v2\/tags?post=117986"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}