{"id":15555,"date":"2022-12-27T18:18:56","date_gmt":"2022-12-27T15:18:56","guid":{"rendered":"https:\/\/railsware.com\/blog\/?p=15555"},"modified":"2026-02-24T13:30:14","modified_gmt":"2026-02-24T10:30:14","slug":"what-comes-after-an-mvp","status":"publish","type":"post","link":"https:\/\/railsware.com\/blog\/what-comes-after-an-mvp\/","title":{"rendered":"What to Do With Your Startup After an MVP"},"content":{"rendered":"\n<div class=\"intro-text\">After launching an MVP, startups are often faced with a daunting question: \u2018Now what?\u2019 At Railsware, we\u2019ve spent the past 15 years refining our approach to product development and growth. So in this article, we\u2019ll share suggestions on what to do after you\u2019ve launched your MVP. We\u2019ll also explain how to measure its success using metrics and feedback indicators. But first, let\u2019s look at the reasons why every startup should build an MVP\u2026<\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"538\" src=\"https:\/\/railsware.com\/blog\/wp-content\/uploads\/2022\/12\/Featured-image-1-1024x538.jpg\" alt=\"\" class=\"wp-image-15558\" srcset=\"https:\/\/railsware.com\/blog\/wp-content\/uploads\/2022\/12\/Featured-image-1-1024x538.jpg 1024w, https:\/\/railsware.com\/blog\/wp-content\/uploads\/2022\/12\/Featured-image-1-360x189.jpg 360w, https:\/\/railsware.com\/blog\/wp-content\/uploads\/2022\/12\/Featured-image-1-768x404.jpg 768w, https:\/\/railsware.com\/blog\/wp-content\/uploads\/2022\/12\/Featured-image-1-1536x807.jpg 1536w, https:\/\/railsware.com\/blog\/wp-content\/uploads\/2022\/12\/Featured-image-1-2048x1076.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n<h2 class=\"wp-block-heading\">What is an MVP and why should you create one?<\/h2>\n\n\n\n<p>A minimum viable product (MVP) is a barebones version of your product, designed to satisfy the basic needs of your target audience.<\/p>\n\n\n\n<p>Defined by its skeletal feature set and limited functionality, the purpose of an MVP is to help you find a product-market fit. In our experience, <a href=\"https:\/\/railsware.com\/blog\/build-mvp\/\">building an MVP<\/a> is the most efficient way to achieve two major startup objectives: establish a market presence and gather feedback from early adopters.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/railsware.com\/services\/?utm_source=RW_site&amp;utm_medium=Article_banner&amp;utm_campaign=StartUp_articles\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"293\" src=\"https:\/\/railsware.com\/blog\/wp-content\/uploads\/2022\/12\/rw-blog_banner_ads-1024x293.jpeg\" alt=\"\" class=\"wp-image-15480\" srcset=\"https:\/\/railsware.com\/blog\/wp-content\/uploads\/2022\/12\/rw-blog_banner_ads-1024x293.jpeg 1024w, https:\/\/railsware.com\/blog\/wp-content\/uploads\/2022\/12\/rw-blog_banner_ads-360x103.jpeg 360w, https:\/\/railsware.com\/blog\/wp-content\/uploads\/2022\/12\/rw-blog_banner_ads-768x220.jpeg 768w, https:\/\/railsware.com\/blog\/wp-content\/uploads\/2022\/12\/rw-blog_banner_ads.jpeg 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><\/div>\n\n\n<h3 class=\"wp-block-heading\">Why it pays to start small<\/h3>\n\n\n\n<p>Every new enterprise is susceptible to running out of cash, building a product that nobody wants, or losing out to the competition. It\u2019s impossible to eliminate all risks in a startup environment, but there are some steps you can take to minimize the chance of failure.<\/p>\n\n\n\n<p>At Railsware, we leverage the <a href=\"https:\/\/railsware.com\/blog\/lean-software-development-guide\/\">Lean startup<\/a> <a href=\"https:\/\/railsware.com\/blog\/what-is-agile-product-development\/\" title=\"\">agile approach<\/a> to give our products the best shot at success. We&#8217;ve based our <a href=\"https:\/\/railsware.com\/blog\/data-driven-product-management\/\" title=\"\">data-driven development process<\/a> on Lean principles, and always start with the MVP, since it helps us:<\/p>\n\n\n\n<p><strong>Find a product-market fit. <\/strong>The size and simplicity of the MVP make it ideal for testing assumptions about user problems and user experience. It enables us to stay flexible and adapt our solution to user needs early in the product development process.<\/p>\n\n\n\n<p><strong>Increase our speed to market.<\/strong> It&#8217;s much faster to build an MVP than a full-fledged product, thanks to the MVP\u2019s reduced scope and limited functionality. Starting small gives us a competitive advantage since we\u2019re not attempting to create a \u2018perfect\u2019 product from the outset. Depending on the project, we aim to launch a barebones solution in a matter of weeks\/months.<\/p>\n\n\n\n<p><strong>Conserve limited resources. <\/strong>Creating an MVP is a cost-effective way to test product hypotheses. It prevents us from investing too much time, effort, and capital into the solution before we\u2019ve confirmed whether people want it. For reference, we typically spend about 30-50% of our overall budget on developing the MVP and save the rest for further development and promotional efforts.<\/p>\n\n\n\n<p>Our product team at the MVP stage typically consists of a product manager, product designer(s), and a small group of developers. For specific challenges, it can be enhanced with data analysis, quality assurance, and marketing specialists. The team gradually expands as we move beyond MVP testing and start growing the product.<\/p>\n\n\n\n<p>Here\u2019s what the <a href=\"https:\/\/railsware.com\/blog\/new-product-development-process\/\" title=\"new product development process\">new product development process<\/a> looks like at Railsware:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"627\" src=\"https:\/\/railsware.com\/blog\/wp-content\/uploads\/2022\/12\/In-article-image_2-1024x627.jpg\" alt=\"\" class=\"wp-image-15561\" srcset=\"https:\/\/railsware.com\/blog\/wp-content\/uploads\/2022\/12\/In-article-image_2-1024x627.jpg 1024w, https:\/\/railsware.com\/blog\/wp-content\/uploads\/2022\/12\/In-article-image_2-360x221.jpg 360w, https:\/\/railsware.com\/blog\/wp-content\/uploads\/2022\/12\/In-article-image_2-768x471.jpg 768w, https:\/\/railsware.com\/blog\/wp-content\/uploads\/2022\/12\/In-article-image_2-1536x941.jpg 1536w, https:\/\/railsware.com\/blog\/wp-content\/uploads\/2022\/12\/In-article-image_2.jpg 1601w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n<p>But what does \u2018product growth\u2019 actually look like after the MVP stage? To understand how an MVP evolves into a full-fledged product, we must explore the latter\u2019s two most common variations: minimum marketable product and minimum lovable product. Although these concepts are sometimes used to replace the MVP entirely, we actually consider them to be the next steps in the product pipeline.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Minimum Marketable Product (MMP)<\/h3>\n\n\n\n<p>The MMP is a bare-bones version of your product that is good enough to attract paid users. It includes key changes or additions which have been implemented based on feedback from the MVP stage. More often than not, the MVP serves as the foundation of the MMP.<\/p>\n\n\n\n<p>If the MVP is a stripped-down representation of your product idea, the MMP is its savvier, more confident cousin. It may have increased stability and functionality, but most importantly, the MMP has a billing system. This payment functionality is essential for testing whether or not users are ready to pay for your product. You can start offering discounts to early adopters or running A\/B tests on your target audience to check how much they are willing to pay for your solution.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Minimum Lovable Product (MLP)<\/h3>\n\n\n\n<p>As the name suggests, the goal of the MLP is to give your target audience a product that combines lovable (minimum) features with an enjoyable UX. While it doesn\u2019t have all the bells and whistles of a full-fledged product, the MLP has a strong value proposition and fewer kinks than its MVP\/MMP predecessors.<\/p>\n\n\n\n<p>The MLP may include one or two new features requested by early adopters, and\/or improved functionality. At the very least, it\u2019s easy to use, has an impressive UI, and covers all of the users\u2019 pains.<\/p>\n\n\n\n<p>Unlike its variations, the MLP sets out to turn enthusiastic early adopters into loyal customers \u2014 especially in markets where competition is fierce. The \u2018cat food\u2019 analogy from Brian De Haaff, author of <a href=\"https:\/\/www.amazon.com\/Lovability-Build-Business-People-Happy\/dp\/1626344035\"><em>Lovability<\/em><\/a>, explains how the MVP falls short of the mark in this respect. He says \u201c(although) you could eat a can of cat food if you really had to, it is unlikely you would be clamoring for a second serving.\u201d So, while the MVP gets the job done, the MLP hooks users and keeps them coming back for more.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"960\" src=\"https:\/\/railsware.com\/blog\/wp-content\/uploads\/2022\/12\/In-article-image_1_2_-1024x960.jpg\" alt=\"\" class=\"wp-image-15562\" style=\"width:768px;height:720px\" srcset=\"https:\/\/railsware.com\/blog\/wp-content\/uploads\/2022\/12\/In-article-image_1_2_-1024x960.jpg 1024w, https:\/\/railsware.com\/blog\/wp-content\/uploads\/2022\/12\/In-article-image_1_2_-360x338.jpg 360w, https:\/\/railsware.com\/blog\/wp-content\/uploads\/2022\/12\/In-article-image_1_2_-768x720.jpg 768w, https:\/\/railsware.com\/blog\/wp-content\/uploads\/2022\/12\/In-article-image_1_2_-1536x1440.jpg 1536w, https:\/\/railsware.com\/blog\/wp-content\/uploads\/2022\/12\/In-article-image_1_2_.jpg 1601w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n<h2 class=\"wp-block-heading\">Practical steps to take after releasing an MVP<\/h2>\n\n\n\n<p>While it might be tempting to jump straight into MMP or MLP development after launching your MVP, we definitely don\u2019t recommend it. Now is the time to step back, review your progress, and take organized action to increase your MVP\u2019s chances of success.<\/p>\n\n\n\n<p>Here are some of our suggestions on what to do after launching your MVP\u2026<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Promote the MVP<\/h3>\n\n\n\n<p>Your target audience won\u2019t be able to test the product unless they know it exists. So let\u2019s look at some cost-effective ways to get eyes on your MVP, fast:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Launch on an enterprise marketplace. <\/strong>If it makes sense to release your MVP as an add-on, then marketplaces such as Atlassian, Microsoft Azure, or Google Workspace Marketplace are excellent springboards. They lend your solution credibility, come with a built-in audience, and allow you to quickly monetize. In fact, we grew two of our own startups (<a href=\"https:\/\/www.coupler.io\/\">Coupler.io<\/a> and <a href=\"https:\/\/jirachecklist.com\/\">TitanApps<\/a>) using this strategy.<\/li>\n\n\n\n<li><strong>Submit to startup platforms and deals websites. <\/strong>Listing your MVP on platforms like Appsumo or Product Hunt is one of the best ways to reach a SaaS-oriented audience. Users of these platforms are more likely to fall into the innovator customer segment; they are more open to experimenting with new products and are more forgiving of bugs and kinks.<\/li>\n\n\n\n<li><strong>Self-distribute via forums\/social media. <\/strong>Suggest your product in Hacker News\/Reddit\/Quora comment threads where people are experiencing a problem your MVP can solve. Founders or product owners with large social media followings can also benefit from sharing the product (and requesting feedback) on channels like Twitter\/LinkedIn. <a href=\"https:\/\/twitter.com\/levelsio\/\">Pieter Levels<\/a> is just one example of an entrepreneur who has mastered this approach to MVP promotion.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Gather user feedback<\/h3>\n\n\n\n<p>After you\u2019ve promoted the product in the right channels and experienced some traction (ie. an increasing number of signups and active users) it\u2019s time to request feedback from early adopters.<br>As you begin collecting user data through surveys and support channels, it\u2019s also wise to review your privacy practices &#8211; running a <a href=\"https:\/\/usercentrics.com\/knowledge-hub\/gdpr-audit\/\" target=\"_blank\" rel=\"noopener\" title=\"\">GDPR audit<\/a> early on can help ensure you\u2019re handling feedback data in a compliant and transparent way.<\/p>\n\n\n\n<p>The goal is to find out what their pain points are as quickly as possible and start using that data to inform iterations on the product. We collect this information via surveys, customer support interactions, and online forums; it isn&#8217;t necessary to use <a href=\"https:\/\/www.kustomer.com\/blog\/enterprise-help-desk-software\/\" target=\"_blank\" rel=\"noopener\" title=\"\">enterprise help desk<\/a> software to get valuable feedback at this stage. For example, when we were testing assumptions about our product Mailtrap, we used tools such as Typeform, Twitter, and UserVoice to gather feedback. Overall, this helps us pinpoint what customers like and dislike, and what they want to see \u2014 but it doesn\u2019t give us the full picture. That\u2019s why we always conduct customer development interviews shortly after launching the MVP.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Conduct customer development interviews<\/h3>\n\n\n\n<p>When it comes to learning more about the needs, motivations, and expectations of customers, nothing beats sitting down and talking to them. <a href=\"https:\/\/railsware.com\/blog\/customer-development-process\/\">Customer development<\/a> or CustDev interviews are 1:1 online meetings between a product manager and an active user.<\/p>\n\n\n\n<p>During those sessions (which last anywhere from 30 minutes to 1 hour) we ask customers open-ended questions about their interactions with our MVP, such as their impression of the user experience or what kind of functionality they feel is missing. We take detailed notes and combine our interview findings into a spreadsheet. Analyzing correlations in the responses helps us figure out what to improve, what to drop, and which direction will bring us closer to a product-market fit.<\/p>\n\n\n\n<p>An easy trick to maintain ongoing relationships is to share a <a href=\"https:\/\/www.uniqode.com\/digital-business-card\" target=\"_blank\" rel=\"noopener\" title=\"\">smart business card<\/a> with participants, allowing them to easily access contact information, feedback forms, schedule future sessions, or join product update notifications.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Run a product discovery or BRIDGeS session<\/h3>\n\n\n\n<p>Running additional <a href=\"https:\/\/railsware.com\/blog\/product-discovery\/\">product discovery<\/a> sessions allows you to gather ideas for new features, analyze potential risks, refine your product vision, and prepare for product growth. At Railsware, we use the <a href=\"https:\/\/railsware.com\/bridges-framework\/\">BRIDGeS<\/a> framework for ideation and complex decision-making.<\/p>\n\n\n\n<p>Sessions are typically held on virtual whiteboards (check out our <a href=\"https:\/\/www.figma.com\/community\/file\/1027589188792336429\" title=\"\">FigJam template<\/a>), where we use colored cards to denote Subjects (can be a user, role, strategy, etc.) and describe the problem through Benefits, Risks, Issues, Domain knowledge, and Goals. Between 2 to 8 people take part in a session, including the product owner, members of the development and design teams, and industry experts\/potential users. We divide the board into two parts &#8211; Problem Space and Solution Space &#8211; and kick off a session in the former.<\/p>\n\n\n\n<p>The Problem Space is where we dive deep into the problem context and start describing it in detail. Problem descriptors are categorized as so:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Benefits: <\/strong>The value a subject can derive from the future solution. Indicate with green cards.<\/li>\n\n\n\n<li><strong>Risks:<\/strong> Issues that a subject may face in the future. Indicate with yellow cards.<\/li>\n\n\n\n<li><strong>Issues:<\/strong> Existing problems that a subject is\/will be affected by. Indicate with red cards. <\/li>\n\n\n\n<li><strong>Domain Knowledge:<\/strong> Any information that helps provide context; things to keep in mind. Indicate with violet cards.<\/li>\n\n\n\n<li><strong>Goals:<\/strong> The expected outcome of the future solution. Indicate with blue cards.<\/li>\n<\/ul>\n\n\n\n<p>To demonstrate what the Problem Space looks like in practice, let&#8217;s take Uber as an example (imagining that it doesn&#8217;t exist yet). In the visualization below, Uber has three subjects or beneficiaries: the Driver, the Passenger, and the company itself. Problem descriptors have already been prioritized using the MoSCoW framework (more on that later).<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"659\" src=\"https:\/\/railsware.com\/blog\/wp-content\/uploads\/2022\/12\/Screenshot-2022-12-27-at-11.15.20-1024x659.png\" alt=\"\" class=\"wp-image-15571\" srcset=\"https:\/\/railsware.com\/blog\/wp-content\/uploads\/2022\/12\/Screenshot-2022-12-27-at-11.15.20-1024x659.png 1024w, https:\/\/railsware.com\/blog\/wp-content\/uploads\/2022\/12\/Screenshot-2022-12-27-at-11.15.20-360x232.png 360w, https:\/\/railsware.com\/blog\/wp-content\/uploads\/2022\/12\/Screenshot-2022-12-27-at-11.15.20-768x494.png 768w, https:\/\/railsware.com\/blog\/wp-content\/uploads\/2022\/12\/Screenshot-2022-12-27-at-11.15.20-1536x989.png 1536w, https:\/\/railsware.com\/blog\/wp-content\/uploads\/2022\/12\/Screenshot-2022-12-27-at-11.15.20-2048x1318.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n<p>After prioritization, the next step is to move into the Solution Space. This is where we come up with high-level solution variations for each subject and break them down into epics and nested tasks. They should be color-coded but don&#8217;t need to conform to the previous theme. Using the Uber example, here&#8217;s what the space might look like when we&#8217;re exploring the Mobile App solution variation:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"581\" src=\"https:\/\/railsware.com\/blog\/wp-content\/uploads\/2022\/12\/Screenshot-2022-12-27-at-15.02.24-1024x581.png\" alt=\"\" class=\"wp-image-15574\" srcset=\"https:\/\/railsware.com\/blog\/wp-content\/uploads\/2022\/12\/Screenshot-2022-12-27-at-15.02.24-1024x581.png 1024w, https:\/\/railsware.com\/blog\/wp-content\/uploads\/2022\/12\/Screenshot-2022-12-27-at-15.02.24-360x204.png 360w, https:\/\/railsware.com\/blog\/wp-content\/uploads\/2022\/12\/Screenshot-2022-12-27-at-15.02.24-768x436.png 768w, https:\/\/railsware.com\/blog\/wp-content\/uploads\/2022\/12\/Screenshot-2022-12-27-at-15.02.24-1536x871.png 1536w, https:\/\/railsware.com\/blog\/wp-content\/uploads\/2022\/12\/Screenshot-2022-12-27-at-15.02.24-2048x1162.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Afterward, we create a product roadmap using the epics and tasks defined in the Solution Space. This helps us stay on track as we continue to plan and work on future product iterations. So, by the end of a session, our team has a solid idea of how to move forward (whether that\u2019s getting to work on a new feature[s], adjusting the MVP pricing model, or launching a new promotional campaign).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Prioritize features<\/h3>\n\n\n\n<p>Product discovery, feedback, and customer development usually provide us with several ideas for possible features. However, not all of those features have the potential to <a href=\"https:\/\/railsware.com\/blog\/product-value\/\" title=\"\">add real value to the product<\/a>. Nor will we have the time and resources to build all of them. In the words of <a href=\"https:\/\/www.amazon.com\/Lean-Startup-Entrepreneurs-Continuous-Innovation\/dp\/B07W14CDB3\/ref=sr_1_2?crid=3J3AQ5ZZZF3L4&amp;keywords=lean+startup&amp;qid=1671200358&amp;s=books&amp;sprefix=lean+startup%2Cstripbooks-intl-ship%2C194&amp;sr=1-2\">The Lean Startup<\/a> author, Eric Ries, value is \u2018providing benefit to the customer; anything else is waste.\u2019<\/p>\n\n\n\n<p>So when it comes to making <a href=\"https:\/\/railsware.com\/blog\/product-improvements-guide-with-examples\/\">product improvements<\/a>, it\u2019s crucial to <a href=\"https:\/\/railsware.com\/blog\/product-features-prioritization\/\">prioritize features<\/a> according to customers\u2019 needs (while keeping in mind your team\u2019s capacity to execute them). We recommend using the <a href=\"https:\/\/railsware.com\/blog\/moscow-prioritization\/\">MoSCoW prioritization<\/a> technique to prioritize features during early product development as well as throughout the entire product lifecycle.<\/p>\n\n\n\n<p>The letters in MoSCoW (except the o\u2019s) stand for Must, Should, Could, and Won\u2019t. When prioritizing features, we separate the must-haves from the nice-to-haves by assigning a term to each one. Here\u2019s what they denote:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Must \u2013 Project cannot do without them<\/li>\n\n\n\n<li>Should \u2013 Required in the long run<\/li>\n\n\n\n<li>Could \u2013 Low-cost tweaking<\/li>\n\n\n\n<li>Won\u2019t \u2013 Get back to them on better days<\/li>\n<\/ul>\n\n\n\n<p>This framework helps us quickly narrow down the <a href=\"https:\/\/railsware.com\/blog\/backlog-grooming\/\" title=\"\">product backlog<\/a> and focus on building features that provide genuine value to customers.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Build a product roadmap<\/h3>\n\n\n\n<p>If you don\u2019t already have a <a href=\"https:\/\/railsware.com\/blog\/product-roadmap\/\">product development roadmap<\/a>, now\u2019s the time to build one. Having a strategic plan in place will ensure that your engineering, design, and marketing efforts stay aligned with your startup objectives. At Railsware, we typically use the aforementioned <a href=\"https:\/\/railsware.com\/bridges-framework\/process\/\">BRIDGeS framework<\/a> to generate roadmaps before and after MVP release. It lets us break down solutions into epics and nested tasks, and quickly transform them into a roadmap or implementation plan.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to measure the success of your MVP<\/h2>\n\n\n\n<p>How do you know if your MVP has succeeded or failed? While there\u2019s no straightforward answer to this question, we use a combination of analytics and feedback to assess our product\u2019s performance, similar to how <a href=\"https:\/\/eqvista.com\/company-valuation\/startup-valuation-methods\/\" target=\"_blank\" rel=\"noopener\" title=\"\">startup valuation methods<\/a> blend data and insights to determine value.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">The importance of analytics dashboards<\/h3>\n\n\n\n<p>Without a product dashboard, it\u2019s virtually impossible to track, quantify, or take reasonable action on the data you are receiving. That\u2019s why before launching an MVP, we recommend choosing your product metrics carefully and <a href=\"https:\/\/railsware.com\/blog\/product-development-dashboard\/\">building a dashboard<\/a> around them.<\/p>\n\n\n\n<p>After product launch, the dashboard becomes one of the most important tools at our disposal. It lets us examine how users are interacting with our MVP so we can make data-driven decisions when iterating on the product. The dashboard also enables us to catch changes in <a href=\"https:\/\/reteno.com\/blog\/how-to-analyze-and-understand-customer-behavior-in-a-mobile-app\" target=\"_blank\" rel=\"noopener\" title=\"\">user behavior<\/a> (e.g. sudden increase in churn, decrease in users activating their accounts) and investigate those issues before they blow up. Ideally, every product manager\/startup founder should book time in their calendars daily\/weekly to review the dashboard and gather insights.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Key startup metrics<\/h3>\n\n\n\n<p>When choosing startup metrics at Railsware, our product managers often leverage the AARRR or \u2018pirate metrics\u2019 framework. AARRR (which stands for Acquisition, Activation, Retention, Referral, and Revenue) is useful for checking how users are engaging with your MVP at every stage of the conversion funnel.<\/p>\n\n\n\n<p>Since an MVP isn\u2019t a full-featured product, we must adjust the conversion funnel (and AARRR framework) to reflect this. For instance, Revenue metrics aren\u2019t relevant for all <a href=\"https:\/\/railsware.com\/blog\/types-of-mvp\/\">types of MVPs<\/a> i.e. those that haven\u2019t been monetized yet. Meanwhile, Referral usually comes into play at the MLP stage, since emotionally engaged customers are more likely to join referral programs.<\/p>\n\n\n\n<p>On that note, here are a few important <a href=\"https:\/\/emailanalytics.com\/email-tracking\/\" title=\"metrics to track\">metrics to track<\/a> when measuring the success of your MVP. The table includes elements of the AARRR framework and other vital metrics.<\/p>\n\n\n\n<table id=\"tablepress-64\" class=\"tablepress tablepress-id-64\">\n<thead>\n<tr class=\"row-1\">\n\t<th class=\"column-1\">Metric<\/th><th class=\"column-2\">What it tells you<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping row-hover\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\">Acquisition<\/td><td class=\"column-2\">The number of people who were drawn to your product via promotional efforts. A high acquisition rate indicates that people are interested in what your MVP has to offer.<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">Customer acquisition cost (CAC)<\/td><td class=\"column-2\">How much it costs to acquire a new customer. High CAC might indicate that one or more of your promotional efforts aren\u2019t sustainable.<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\">Activation<\/td><td class=\"column-2\">The number of signups your product has received. It can also refer to the number of people who have actually started using the product.<\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\">Retention<\/td><td class=\"column-2\">The number of users who remain active after signup. A steady retention rate indicates that user engagement is high and your MVP already brings value to customers.<\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\">Churn<\/td><td class=\"column-2\">The number of people who stop using your product. Like retention, a low churn rate indicates that your product delivers a valuable user experience. A high churn rate might indicate that something is missing.<\/td>\n<\/tr>\n<tr class=\"row-7\">\n\t<td class=\"column-1\">MRR<\/td><td class=\"column-2\">Stands for monthly recurring revenue. It\u2019s unlikely that MRR will be high at the MVP stage since it\u2019s a fledgling product, but over time, it\u2019s a good indicator of how well your product is performing on the market.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-64 from cache -->\n\n\n\n<h3 class=\"wp-block-heading\">Feedback as a metric<\/h3>\n\n\n\n<p>As we previously discussed, feedback is an extremely important part of MVP validation. Dashboards can only tell us so much about the overall health of our product, which is why we consider customer input to be an essential metric.<\/p>\n\n\n\n<p>Let\u2019s take one of our products, Mailtrap, as an example. <a href=\"https:\/\/mailtrap.io\/email-sandbox\/\">Mailtrap<\/a> is email delivery platform that allows software developers to test and send emails. Ever since we released the MVP several years ago, user feedback has helped the Mailtrap team iterate effectively and carve out new directions for growth.<\/p>\n\n\n\n<p>Some examples of that feedback are \u201cWould it be possible to have an email address for each testing inbox in Mailtrap?\u201d or \u201cWould you consider adding a way to configure hard and soft bounces?\u201d Suggestions like these show that users truly engage with the platform and are interested in what else Mailtrap might offer. While the team has been careful not to implement <em>all <\/em>pieces of feedback, they continue to pay close attention to requests from the development community \u2014 and overall, this \u2018feedback as a metric\u2019 focus has paid off.<\/p>\n\n\n\n<p>For more on <a href=\"https:\/\/railsware.com\/blog\/a-full-guide-on-startup-metrics-for-product-success\/\">startup metrics<\/a>, check out our full guide on how to choose the best metrics for your business.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Avoid vanity metrics<\/h3>\n\n\n\n<p>One of the biggest mistakes you can make while measuring the success of your MVP is paying attention to vanity metrics i.e. numbers that make you look good but don\u2019t represent the truth about your product\u2019s health. Examples are social media followers, site impressions, number of downloads, site views, and so on. Sure, these statistics can be helpful for getting the full picture of how well your MVP is performing on the market. Just don\u2019t place too much faith in them.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Developing products after the MVP stage &#8211; Railsware experience<\/h2>\n\n\n\n<p>Here are just a couple of times when we grew a product beyond the MVP stage\u2026<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Coupler.io example<\/h3>\n\n\n\n<p>The MVP of our data integration tool, <a href=\"https:\/\/www.coupler.io\/\">Coupler.io<\/a>, hardly resembles the present-day version of the product. Coupler.io began as a simple Airtable to Google Sheets data importer (Gsheets add-on) that our team built for internal use only. As our needs expanded, the product grew into an \u2018anything\u2019 importer.<\/p>\n\n\n\n<p>Following extensive market research and customer development, we decided to release Coupler.io as a standalone product. At that point, it was marketable and already had a core function \u2014 to facilitate data imports from apps like Airtable\/Jira\/Pipedrive to Google Sheets. In the two years since its launch, Coupler.io has grown into a full-fledged data management platform. Our product now supports 93 integrations and is trusted by companies such as Uber, WeWork, and Air Asia.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Tradezella example<\/h3>\n\n\n\n<p>Another example is <a href=\"https:\/\/railsware.com\/case-studies\/tradezella\/\">Tradezella<\/a>, an all-in-one trading journal founded by Umar Ashraf.<\/p>\n\n\n\n<p>In the beginning, Umar cooperated with two external teams in order to create a functional product. However, the first rendition of Tradezella fell way short of his expectations. The product was unstable, had poor UX, and was missing crucial functionality. When Tradezella became a client of ours, we got to work refactoring the code, redesigning the UI\/UX, and improving the product\u2019s stability and performance.<\/p>\n\n\n\n<p>The resulting MVP attracted scores of new users to the platform. Since then, we have worked closely with Umar to grow Tradezella into an MLP. We\u2019ve gathered tons of user feedback and created new features, such as Replay, Zella Notebook, and Zella University, based on those validated learnings. The product now has enough features and functionality to wow early adopters.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Final Remarks<\/h2>\n\n\n\n<p>There\u2019s no secret formula on how to grow an MVP into a unicorn. Most of the time, startups have to rely on tried-and-tested approaches to increase the likelihood that their product will reach a product-market fit. As we explained, building an MMP or MLP on top of an MVP is a strategic way to iterate on your product and grow a reliable user base. Meanwhile, promoting your MVP, systemically gathering feedback, conducting customer development, prioritizing features, and building a product development roadmap are just some of the <a href=\"https:\/\/railsware.com\/blog\/saas-product-management\/\" title=\"\">SaaS product management<\/a> steps that you can take to boost your MVP\u2019s chances of success.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>After launching an MVP, startups are often faced with a daunting question: \u2018Now what?\u2019 At Railsware, we\u2019ve spent the past 15 years refining our approach to product development and growth. So in this article, we\u2019ll share suggestions on what to do after you\u2019ve launched your MVP. We\u2019ll also explain how to measure its success using&#8230;<\/p>\n","protected":false},"author":93,"featured_media":15560,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[5],"tags":[],"coauthors":["Leonie Lacey"],"class_list":["post-15555","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-management"],"acf":[],"aioseo_notices":[],"categories_data":[{"name":"Product Management","link":"https:\/\/railsware.com\/blog?category=management"}],"post_thumbnails":"https:\/\/railsware.com\/blog\/wp-content\/uploads\/2022\/12\/Featured-image-1-1024x538.jpg","amp_enabled":true,"_links":{"self":[{"href":"https:\/\/railsware.com\/blog\/wp-json\/wp\/v2\/posts\/15555","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/railsware.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/railsware.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/railsware.com\/blog\/wp-json\/wp\/v2\/users\/93"}],"replies":[{"embeddable":true,"href":"https:\/\/railsware.com\/blog\/wp-json\/wp\/v2\/comments?post=15555"}],"version-history":[{"count":27,"href":"https:\/\/railsware.com\/blog\/wp-json\/wp\/v2\/posts\/15555\/revisions"}],"predecessor-version":[{"id":18835,"href":"https:\/\/railsware.com\/blog\/wp-json\/wp\/v2\/posts\/15555\/revisions\/18835"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/railsware.com\/blog\/wp-json\/wp\/v2\/media\/15560"}],"wp:attachment":[{"href":"https:\/\/railsware.com\/blog\/wp-json\/wp\/v2\/media?parent=15555"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/railsware.com\/blog\/wp-json\/wp\/v2\/categories?post=15555"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/railsware.com\/blog\/wp-json\/wp\/v2\/tags?post=15555"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/railsware.com\/blog\/wp-json\/wp\/v2\/coauthors?post=15555"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}