{"id":238,"date":"2017-10-24T09:47:13","date_gmt":"2017-10-24T13:47:13","guid":{"rendered":"http:\/\/blog3.canny.io\/wordpress\/?p=238"},"modified":"2023-11-22T11:37:32","modified_gmt":"2023-11-22T16:37:32","slug":"saas-startup-ramen-profitability","status":"publish","type":"post","link":"https:\/\/canny.io\/blog\/saas-startup-ramen-profitability\/","title":{"rendered":"How we Bootstrapped our SaaS Startup to Ramen&nbsp;Profitability"},"content":{"rendered":"\n<p>It&#8217;s been seven months since we launched our SaaS startup and we&#8217;ve reached&nbsp;<a href=\"http:\/\/www.paulgraham.com\/ramenprofitable.html\">ramen&nbsp;profitability<\/a>. Canny makes enough to pay for its own expenses and our personal living&nbsp;expenses.<\/p>\n\n\n\n<p>This is far less money than we made working at Facebook, but a huge milestone for our bootstrapped startup. We&#8217;ve eliminated one of the biggest risks of failure: running out of&nbsp;money.<\/p>\n\n\n\n<p>In this post I&#8217;ll cover how we got here, and what we&#8217;ve&nbsp;learned.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How we found our burning problem<\/h2>\n\n\n\n<p>I won&#8217;t bore you with generic advice. You&#8217;ve heard it a thousand times. Solve a burning problem! Make something people want! Great advice, but not super&nbsp;actionable.<\/p>\n\n\n\n<p>Instead, I&#8217;ll share how we found our burning&nbsp;problem.<\/p>\n\n\n\n<p>We actually started with a problem of our own, then pivoted to a more valuable&nbsp;one.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Our original problem<\/h2>\n\n\n\n<p>We followed Paul Graham&#8217;s <a href=\"http:\/\/www.paulgraham.com\/startupideas.html\">advice<\/a> and started with a problem we had&nbsp;ourselves:<\/p>\n\n\n\n<p>As users, it doesn&#8217;t feel like companies listen to our feedback. They&#8217;ll say &#8220;thanks, we&#8217;ll pass it on to the team&#8221;, but nothing ever happens. This is demoralizing. Apps are buggy and missing useful features. Fixing them would mean making all software experiences&nbsp;better.<\/p>\n\n\n\n<figure class=\"wp-block-image alignnone wp-image-247 size-full\"><img decoding=\"async\" width=\"1068\" height=\"684\" data-src=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2017\/10\/appy-email.png\" alt=\"generic-email-reply\" class=\"wp-image-247 lazyload\" data-srcset=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2017\/10\/appy-email.png 1068w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2017\/10\/appy-email-300x192.png 300w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2017\/10\/appy-email-768x492.png 768w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2017\/10\/appy-email-187x120.png 187w\" data-sizes=\"(max-width: 1068px) 100vw, 1068px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1068px; --smush-placeholder-aspect-ratio: 1068\/684;\" \/><figcaption class=\"wp-element-caption\">Sad, generic reply<\/figcaption><\/figure>\n\n\n\n<p>We built a community where people could post and vote on feedback for any product,&nbsp;publicly.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"2338\" height=\"1433\" data-src=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2017\/10\/productpains.png\" alt=\"product-pains\" class=\"wp-image-244 lazyload\" data-srcset=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2017\/10\/productpains.png 2338w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2017\/10\/productpains-300x184.png 300w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2017\/10\/productpains-768x471.png 768w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2017\/10\/productpains-1671x1024.png 1671w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2017\/10\/productpains-196x120.png 196w\" data-sizes=\"(max-width: 2338px) 100vw, 2338px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 2338px; --smush-placeholder-aspect-ratio: 2338\/1433;\" \/><\/figure>\n\n\n\n<p>Around 5,000 people posted and voted on ideas for several hundred products. It was a neat beta, but retention was weak. It was difficult to get teams to subscribe to feedback about their&nbsp;product.<\/p>\n\n\n\n<p><strong>Learning Lesson<\/strong>: We kind of just assumed our problem was valid and started building the product. We should have talked to more people first. It would have saved us months. We would have realized it wasn\u2019t something people really needed or would pay&nbsp;for.<\/p>\n\n\n\n<p><strong>MRR<\/strong>: $0 (Oct,&nbsp;2016)<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The bigger problem<\/h2>\n\n\n\n<p>We starting talking to a ton of teams about user&nbsp;feedback.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>How do you collect feedback from your&nbsp;users?<\/li>\n\n\n\n<li>How do you keep track of user&nbsp;feedback?<\/li>\n\n\n\n<li>How do you decide what to&nbsp;build?<\/li>\n<\/ul>\n\n\n\n<p>It turns out there&#8217;s a reason it doesn&#8217;t feel like companies are listening to our feedback. It&#8217;s because they&nbsp;aren&#8217;t.<\/p>\n\n\n\n<p>It&#8217;s not that they don&#8217;t care. They care deeply. It&#8217;s just that feedback is a mess. Product managers don&#8217;t have time to read every chat message, email, and support ticket. And even if they did, they wouldn&#8217;t remember it&nbsp;all.<\/p>\n\n\n\n<p>This is when we realized there was a business problem causing our consumer&nbsp;problem.<\/p>\n\n\n\n<p>To validate our new findings, we built a widget to help teams collect and keep track of user&nbsp;feedback.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"2345\" height=\"1515\" data-src=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2017\/10\/canny-widget.png\" alt=\"canny-widget\" class=\"wp-image-305 lazyload\" data-srcset=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2017\/10\/canny-widget.png 2345w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2017\/10\/canny-widget-300x194.png 300w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2017\/10\/canny-widget-768x496.png 768w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2017\/10\/canny-widget-1585x1024.png 1585w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2017\/10\/canny-widget-186x120.png 186w\" data-sizes=\"(max-width: 2345px) 100vw, 2345px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 2345px; --smush-placeholder-aspect-ratio: 2345\/1515;\" \/><\/figure>\n\n\n\n<p>I still remember the first time someone paid us $19\/mo for it. We were ecstatic. It was the first time we&#8217;d ever sold something we built. The best part: they&#8217;re still using us today, a year&nbsp;later.<\/p>\n\n\n\n<p><strong>Learning Lesson<\/strong>: Talking to people is a great way to discover and validate problems. Writing code isn\u2019t. Charging money is the ultimate form of validation. If a total stranger pays for your product, they must think you\u2019re solving some problem for&nbsp;them.<\/p>\n\n\n\n<p><strong>MRR<\/strong>: $100 (Dec,&nbsp;2016)<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Understanding our value proposition<\/h2>\n\n\n\n<p>At this point, we knew what we had to do: fork the repo and re-market our community as a SaaS&nbsp;tool.<\/p>\n\n\n\n<p>Sarah&#8217;s a product designer and I&#8217;m a software engineer. Building the MVP was the easy&nbsp;part.<\/p>\n\n\n\n<p>But how do you make a landing page? What words go on it? How do you price&nbsp;it?<\/p>\n\n\n\n<p>These are sales and marketing problems that we had never faced before.&nbsp;The way to solve these problems, we learned, is to understand your value&nbsp;proposition:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>What problem do you&nbsp;solve?<\/li>\n\n\n\n<li>Who has that&nbsp;problem?<\/li>\n\n\n\n<li>How do they describe the&nbsp;problem?<\/li>\n\n\n\n<li>How big of a problem is&nbsp;it?<\/li>\n\n\n\n<li>How much would they pay for a&nbsp;solution?<\/li>\n\n\n\n<li>What other solutions are out&nbsp;there?<\/li>\n\n\n\n<li>How are you better \/&nbsp;different?<\/li>\n<\/ul>\n\n\n\n<p>Without answers to these questions, you&#8217;re just&nbsp;guessing.<\/p>\n\n\n\n<p><strong>Learning Lesson<\/strong>: Sales and marketing is about understanding the problem you solve, and clearly communicating that. If you\u2019re struggling with them, you may not understand your value proposition. We spent a lot of time reading blog posts about sales and marketing. We should have spent that time talking to our target&nbsp;customer.<\/p>\n\n\n\n<p><strong>MRR<\/strong>: $100 (Mar,&nbsp;2017)<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Launching our MVP<\/h2>\n\n\n\n<p>We started with a soft launch to the teams already using&nbsp;us.<\/p>\n\n\n\n<p>When we shipped our pivot, we were able to migrate everyone over from the old site. The core product was similar&nbsp;enough.<\/p>\n\n\n\n<p>This was a great way to get a bunch of people trying our &#8220;paid&#8221; product from day one. We let it run for a week or two, worked out the kinks, then launched on Product&nbsp;Hunt.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"2428\" height=\"1419\" data-src=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2017\/10\/product-hunt-launch-1.jpg\" alt=\"product-hunt-launch\" class=\"wp-image-283 lazyload\" data-srcset=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2017\/10\/product-hunt-launch-1.jpg 2428w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2017\/10\/product-hunt-launch-1-300x175.jpg 300w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2017\/10\/product-hunt-launch-1-768x449.jpg 768w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2017\/10\/product-hunt-launch-1-1752x1024.jpg 1752w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2017\/10\/product-hunt-launch-1-205x120.jpg 205w\" data-sizes=\"(max-width: 2428px) 100vw, 2428px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 2428px; --smush-placeholder-aspect-ratio: 2428\/1419;\" \/><\/figure>\n\n\n\n<p>Our launch went amazing. Over 350 companies tried Canny that week. Dozens ended up paying after our 30-day&nbsp;trial.<\/p>\n\n\n\n<p>Several factors played into our successful&nbsp;launch:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>We solve a problem for software companies. Product Hunt&#8217;s community is mainly people working in tech. This audience was highly relevant for&nbsp;us.<\/li>\n\n\n\n<li>We emailed the 5,000 people who had left feedback in our community. We let them know about our pivot, and that we were launching on Product&nbsp;Hunt.<\/li>\n\n\n\n<li>We already had a few paying customers. This meant we knew we had something other people would pay for&nbsp;too.<\/li>\n\n\n\n<li>Chris Messina hunted us. Thanks Chris! (he has <a href=\"https:\/\/chrismessina.me\/hunt-me\" target=\"_blank\" rel=\"noopener\">a form<\/a> where you can ask him to hunt you&nbsp;too)<\/li>\n<\/ul>\n\n\n\n<p><strong>Learning Lesson<\/strong>: If you sell to tech companies, Product Hunt is a great place to launch. It&#8217;s a one-time trigger, not your marketing strategy. If you do it sooner, you&#8217;ll get valuable feedback. If you do it later, you&#8217;ll get paying customers. I\u2019m glad we did it&nbsp;later.<\/p>\n\n\n\n<p><strong>MRR<\/strong>: $1,000 (May,&nbsp;2017)<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Building an Inbound Engine<\/h2>\n\n\n\n<p>We&#8217;re coming up on 100 paying customers, and we&#8217;ve never done any outbound sales. Our strongest channel is organic, via &#8220;Powered by&nbsp;Canny&#8221;.<\/p>\n\n\n\n<p>This is one of the huge benefits of building a user-facing SaaS product. By user-facing, I mean our product is used by our customers&#8217;&nbsp;customers.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"2598\" height=\"1550\" data-src=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2017\/10\/poweredbycanny.png\" alt=\"powered-by-canny\" class=\"wp-image-243 lazyload\" data-srcset=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2017\/10\/poweredbycanny.png 2598w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2017\/10\/poweredbycanny-300x179.png 300w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2017\/10\/poweredbycanny-768x458.png 768w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2017\/10\/poweredbycanny-1716x1024.png 1716w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2017\/10\/poweredbycanny-201x120.png 201w\" data-sizes=\"(max-width: 2598px) 100vw, 2598px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 2598px; --smush-placeholder-aspect-ratio: 2598\/1550;\" \/><\/figure>\n\n\n\n<p>Thousands of people use our product every day. Some percentage of those people are PMs or founders, and have the problem we solve. They then sign up for Canny, wanting to use it for their own&nbsp;product.<\/p>\n\n\n\n<p>This channel is boosted by the fact that my co-founder Sarah is a super talented designer. Several of our customers have switched from competitors specifically for our&nbsp;design.<\/p>\n\n\n\n<p>Since we already had a bunch of inbound traffic, we&#8217;ve spent most of our time iterating on our&nbsp;funnel:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Landing Page \u2192 Pricing Page<\/strong>: Iterated on and simplified our landing page. Experimented with the headline. Included key&nbsp;features.<\/li>\n\n\n\n<li><strong>Pricing Page \u2192 Register Page<\/strong>: Changed and simplified our pricing. Added a slider to remove anxiety around scaling&nbsp;pricing.<\/li>\n\n\n\n<li><strong>Register Page \u2192 Free Trial<\/strong>: Simplified our registration&nbsp;forms.<\/li>\n\n\n\n<li><strong>Free Trial \u2192 Using Trial<\/strong>: Added user onboarding to encourage key actions. Made it easier to&nbsp;integrate.<\/li>\n\n\n\n<li><strong>Using Trial \u2192 Paying<\/strong>: Created a drip campaign in Intercom to encourage key actions. Added billing&nbsp;reminders.<\/li>\n\n\n\n<li><strong>Paying \u2192 Retained<\/strong>: Offering friendly, prompt customer service. Nurturing to make sure people are getting value. Promptly fixing bugs + building features where it makes sense. Adding sticky integrations like Slack +&nbsp;Zapier.<\/li>\n<\/ul>\n\n\n\n<p>As a result, our funnel has gotten pretty darn good, and most months our churn is zero. We&#8217;ve been able to more than triple in just a few months, from our organic&nbsp;channel.<\/p>\n\n\n\n<p><strong>Learning Lesson<\/strong>: Start marketing earlier. Write less code. Since we\u2019re an engineer + designer, we constantly fall back into a \u201cproduct mindset\u201d. Features are great, but they usually aren\u2019t the most optimal way to drive your&nbsp;business.<\/p>\n\n\n\n<p><strong>MRR<\/strong>: $3,500 (Oct,&nbsp;2017)<\/p>\n\n\n\n<figure class=\"wp-block-image alignnone size-full wp-image-307\"><img decoding=\"async\" width=\"1624\" height=\"910\" data-src=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2017\/10\/graph.jpg\" alt=\"saas-profits\" class=\"wp-image-307 lazyload\" data-srcset=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2017\/10\/graph.jpg 1624w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2017\/10\/graph-300x168.jpg 300w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2017\/10\/graph-768x430.jpg 768w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2017\/10\/graph-210x118.jpg 210w\" data-sizes=\"(max-width: 1624px) 100vw, 1624px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1624px; --smush-placeholder-aspect-ratio: 1624\/910;\" \/><figcaption class=\"wp-element-caption\">MRR: Up and to the right!<\/figcaption><\/figure>\n\n\n\n<div style=\"max-width: 600px; margin: 0 auto;\"> <!--HubSpot Call-to-Action Code --> <span class=\"hs-cta-wrapper\" id=\"hs-cta-wrapper-e1d55d08-a2cf-44a3-a9a0-f3ca5ff21dfa\"> <span class=\"hs-cta-node hs-cta-e1d55d08-a2cf-44a3-a9a0-f3ca5ff21dfa\" id=\"hs-cta-e1d55d08-a2cf-44a3-a9a0-f3ca5ff21dfa\"> <!--[if lte IE 8]><div id=\"hs-cta-ie-element\"><\/div><![endif]--> <a href=\"https:\/\/cta-redirect.hubspot.com\/cta\/redirect\/5705808\/e1d55d08-a2cf-44a3-a9a0-f3ca5ff21dfa\" target=\"_blank\" rel=\"noopener\"> <img decoding=\"async\" class=\"hs-cta-img lazyload\" id=\"hs-cta-img-e1d55d08-a2cf-44a3-a9a0-f3ca5ff21dfa\" style=\"border-width:0px;\" data-src=\"https:\/\/no-cache.hubspot.com\/cta\/default\/5705808\/e1d55d08-a2cf-44a3-a9a0-f3ca5ff21dfa.png\" alt=\"New call-to-action\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" \/> <\/a> <\/span> <script charset=\"utf-8\" src=\"https:\/\/js.hscta.net\/cta\/current.js\"><\/script> <script type=\"text\/javascript\"> hbspt.cta.load(5705808, 'e1d55d08-a2cf-44a3-a9a0-f3ca5ff21dfa', {\"useNewLoader\":\"true\",\"region\":\"na1\"}); <\/script> <\/span> <!-- end HubSpot Call-to-Action Code --> <\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Umm, how do you live on $3,500?<\/h2>\n\n\n\n<p>If you live in San Francisco, you&#8217;re probably wondering how $3,500\/mo is anywhere near ramen&nbsp;profitability.<\/p>\n\n\n\n<p>Four months ago we moved out of our cozy apartment in San Francisco to be digital nomads. Right now we&#8217;re in Valencia, Spain. We&#8217;re also a&nbsp;couple.<\/p>\n\n\n\n<p>We&#8217;ll split an Airbnb for $1,000 a month, work from cafes, and eat cheaply. Canny spends hundreds a month, mostly on hosting and other&nbsp;SaaS.<\/p>\n\n\n\n<p><strong>Learning Lesson<\/strong>: If you can get away with it, you can save a lot of money working nomad. As long as you have Wi-Fi, you can work anywhere. We\u2019re actually more productive working remotely because we don\u2019t know as many people. All we do is eat, sleep, work, and&nbsp;explore.<\/p>\n\n\n\n<p><strong>Intrigued?<\/strong> Check out our <a href=\"https:\/\/instagram.com\/carryoncode\">travel&nbsp;Instagram<\/a> or read Sarah\u2019s post, <a href=\"https:\/\/canny.io\/blog\/building-startup-digital-nomads\/\">Building our Startup as Digital&nbsp;Nomads<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Next Up After Our Ramen Profitability Milestone<\/h2>\n\n\n\n<p>We&#8217;ve built a solid engine that converts visitors into paying customers. It&#8217;s time to switch gears and focus on&nbsp;traffic.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Blogging<\/strong>: Seems to work well for SaaS companies like ours. We love what Eoghan says about content: the less you try to make it convert, the better it does. We&#8217;re focusing on posts that benefit our target customer, rather than trying to sell&nbsp;Canny.<\/li>\n\n\n\n<li><strong>Advertising<\/strong>: We&#8217;ve begun experimenting with FB + Google ads. Turning $X into $Y seems like a no brainer if Y &gt;&nbsp;X.<\/li>\n\n\n\n<li><strong>Side Projects<\/strong>: There&#8217;s this idea that you can build a useful product, and give it away for free. For example, Front built <a href=\"https:\/\/reallygoodemails.com\/\">reallygoodemails.com<\/a>. If done right, these projects can be huge business drivers. We&#8217;re product people, so this lets us do what we do&nbsp;best.<\/li>\n<\/ul>\n\n\n\n<p>We&#8217;ll let you know how it goes in our next post! Thanks for&nbsp;reading.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>It\u2019s been seven months since we launched our SaaS startup and we\u2019re ramen profitable. Canny makes enough to pay for its own expenses and our personal living expenses. This is far less money than we made working at Facebook, but a huge milestone for our bootstrapped startup.<\/p>\n","protected":false},"author":3,"featured_media":276,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"content-type":"","_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[6],"tags":[],"class_list":["post-238","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-founder-stories"],"aioseo_notices":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How we Bootstrapped our SaaS Startup to Ramen Profitability - Canny Blog<\/title>\n<meta name=\"description\" content=\"It\u2019s been seven months since we launched our SaaS startup, and we\u2019ve reached ramen profitability. Read about how we got here and what we&#039;ve learned.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/canny.io\/blog\/saas-startup-ramen-profitability\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How we Bootstrapped our SaaS Startup to Ramen Profitability - Canny Blog\" \/>\n<meta property=\"og:description\" content=\"It\u2019s been seven months since we launched our SaaS startup, and we\u2019ve reached ramen profitability. Read about how we got here and what we&#039;ve learned.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/canny.io\/blog\/saas-startup-ramen-profitability\/\" \/>\n<meta property=\"og:site_name\" content=\"Canny Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/cannyio\/\" \/>\n<meta property=\"article:published_time\" content=\"2017-10-24T13:47:13+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-11-22T16:37:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2017\/10\/ramen-profitable-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2048\" \/>\n\t<meta property=\"og:image:height\" content=\"922\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Andrew Rasmussen\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@a13n\" \/>\n<meta name=\"twitter:site\" content=\"@cannyHQ\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Andrew Rasmussen\" \/>\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:\\\/\\\/canny.io\\\/blog\\\/saas-startup-ramen-profitability\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/canny.io\\\/blog\\\/saas-startup-ramen-profitability\\\/\"},\"author\":{\"name\":\"Andrew Rasmussen\",\"@id\":\"https:\\\/\\\/canny.io\\\/blog\\\/#\\\/schema\\\/person\\\/7bb23eac8dc30dbda62cf2728fef1219\"},\"headline\":\"How we Bootstrapped our SaaS Startup to Ramen&nbsp;Profitability\",\"datePublished\":\"2017-10-24T13:47:13+00:00\",\"dateModified\":\"2023-11-22T16:37:32+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/canny.io\\\/blog\\\/saas-startup-ramen-profitability\\\/\"},\"wordCount\":1557,\"commentCount\":32,\"publisher\":{\"@id\":\"https:\\\/\\\/canny.io\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/canny.io\\\/blog\\\/saas-startup-ramen-profitability\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/canny.io\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/10\\\/ramen-profitable-scaled.jpg\",\"articleSection\":[\"Founder Stories\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/canny.io\\\/blog\\\/saas-startup-ramen-profitability\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/canny.io\\\/blog\\\/saas-startup-ramen-profitability\\\/\",\"url\":\"https:\\\/\\\/canny.io\\\/blog\\\/saas-startup-ramen-profitability\\\/\",\"name\":\"How we Bootstrapped our SaaS Startup to Ramen Profitability - Canny Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/canny.io\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/canny.io\\\/blog\\\/saas-startup-ramen-profitability\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/canny.io\\\/blog\\\/saas-startup-ramen-profitability\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/canny.io\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/10\\\/ramen-profitable-scaled.jpg\",\"datePublished\":\"2017-10-24T13:47:13+00:00\",\"dateModified\":\"2023-11-22T16:37:32+00:00\",\"description\":\"It\u2019s been seven months since we launched our SaaS startup, and we\u2019ve reached ramen profitability. Read about how we got here and what we've learned.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/canny.io\\\/blog\\\/saas-startup-ramen-profitability\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/canny.io\\\/blog\\\/saas-startup-ramen-profitability\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/canny.io\\\/blog\\\/saas-startup-ramen-profitability\\\/#primaryimage\",\"url\":\"https:\\\/\\\/canny.io\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/10\\\/ramen-profitable-scaled.jpg\",\"contentUrl\":\"https:\\\/\\\/canny.io\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/10\\\/ramen-profitable-scaled.jpg\",\"width\":2000,\"height\":900,\"caption\":\"ramen-profitable\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/canny.io\\\/blog\\\/saas-startup-ramen-profitability\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/canny.io\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How we Bootstrapped our SaaS Startup to Ramen&nbsp;Profitability\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/canny.io\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/canny.io\\\/blog\\\/\",\"name\":\"Canny Blog\",\"description\":\"How to build a more informed product\",\"publisher\":{\"@id\":\"https:\\\/\\\/canny.io\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/canny.io\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/canny.io\\\/blog\\\/#organization\",\"name\":\"Canny Blog\",\"url\":\"https:\\\/\\\/canny.io\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/canny.io\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/canny.io\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/canny-wordmark-1.png\",\"contentUrl\":\"https:\\\/\\\/canny.io\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/canny-wordmark-1.png\",\"width\":733,\"height\":201,\"caption\":\"Canny Blog\"},\"image\":{\"@id\":\"https:\\\/\\\/canny.io\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/cannyio\\\/\",\"https:\\\/\\\/x.com\\\/cannyHQ\",\"https:\\\/\\\/www.instagram.com\\\/carryoncode\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/canny.io\\\/blog\\\/#\\\/schema\\\/person\\\/7bb23eac8dc30dbda62cf2728fef1219\",\"name\":\"Andrew Rasmussen\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a213f6becebeee4b22898815c72e6dab4237c0cc3d6e2e0e2b6dc916676a2409?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a213f6becebeee4b22898815c72e6dab4237c0cc3d6e2e0e2b6dc916676a2409?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a213f6becebeee4b22898815c72e6dab4237c0cc3d6e2e0e2b6dc916676a2409?s=96&d=mm&r=g\",\"caption\":\"Andrew Rasmussen\"},\"description\":\"Hi, I'm a co-founder of Canny. Before that, I was a software engineer at Facebook. I love JavaScript, rock climbing, nerding out about the future, and\u00a0SaaS.\",\"sameAs\":[\"https:\\\/\\\/x.com\\\/a13n\"],\"url\":\"https:\\\/\\\/canny.io\\\/blog\\\/author\\\/a13n\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How we Bootstrapped our SaaS Startup to Ramen Profitability - Canny Blog","description":"It\u2019s been seven months since we launched our SaaS startup, and we\u2019ve reached ramen profitability. Read about how we got here and what we've learned.","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:\/\/canny.io\/blog\/saas-startup-ramen-profitability\/","og_locale":"en_US","og_type":"article","og_title":"How we Bootstrapped our SaaS Startup to Ramen Profitability - Canny Blog","og_description":"It\u2019s been seven months since we launched our SaaS startup, and we\u2019ve reached ramen profitability. Read about how we got here and what we've learned.","og_url":"https:\/\/canny.io\/blog\/saas-startup-ramen-profitability\/","og_site_name":"Canny Blog","article_publisher":"https:\/\/www.facebook.com\/cannyio\/","article_published_time":"2017-10-24T13:47:13+00:00","article_modified_time":"2023-11-22T16:37:32+00:00","og_image":[{"width":2048,"height":922,"url":"https:\/\/canny.io\/blog\/wp-content\/uploads\/2017\/10\/ramen-profitable-scaled.jpg","type":"image\/jpeg"}],"author":"Andrew Rasmussen","twitter_card":"summary_large_image","twitter_creator":"@a13n","twitter_site":"@cannyHQ","twitter_misc":{"Written by":"Andrew Rasmussen","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/canny.io\/blog\/saas-startup-ramen-profitability\/#article","isPartOf":{"@id":"https:\/\/canny.io\/blog\/saas-startup-ramen-profitability\/"},"author":{"name":"Andrew Rasmussen","@id":"https:\/\/canny.io\/blog\/#\/schema\/person\/7bb23eac8dc30dbda62cf2728fef1219"},"headline":"How we Bootstrapped our SaaS Startup to Ramen&nbsp;Profitability","datePublished":"2017-10-24T13:47:13+00:00","dateModified":"2023-11-22T16:37:32+00:00","mainEntityOfPage":{"@id":"https:\/\/canny.io\/blog\/saas-startup-ramen-profitability\/"},"wordCount":1557,"commentCount":32,"publisher":{"@id":"https:\/\/canny.io\/blog\/#organization"},"image":{"@id":"https:\/\/canny.io\/blog\/saas-startup-ramen-profitability\/#primaryimage"},"thumbnailUrl":"https:\/\/canny.io\/blog\/wp-content\/uploads\/2017\/10\/ramen-profitable-scaled.jpg","articleSection":["Founder Stories"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/canny.io\/blog\/saas-startup-ramen-profitability\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/canny.io\/blog\/saas-startup-ramen-profitability\/","url":"https:\/\/canny.io\/blog\/saas-startup-ramen-profitability\/","name":"How we Bootstrapped our SaaS Startup to Ramen Profitability - Canny Blog","isPartOf":{"@id":"https:\/\/canny.io\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/canny.io\/blog\/saas-startup-ramen-profitability\/#primaryimage"},"image":{"@id":"https:\/\/canny.io\/blog\/saas-startup-ramen-profitability\/#primaryimage"},"thumbnailUrl":"https:\/\/canny.io\/blog\/wp-content\/uploads\/2017\/10\/ramen-profitable-scaled.jpg","datePublished":"2017-10-24T13:47:13+00:00","dateModified":"2023-11-22T16:37:32+00:00","description":"It\u2019s been seven months since we launched our SaaS startup, and we\u2019ve reached ramen profitability. Read about how we got here and what we've learned.","breadcrumb":{"@id":"https:\/\/canny.io\/blog\/saas-startup-ramen-profitability\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/canny.io\/blog\/saas-startup-ramen-profitability\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/canny.io\/blog\/saas-startup-ramen-profitability\/#primaryimage","url":"https:\/\/canny.io\/blog\/wp-content\/uploads\/2017\/10\/ramen-profitable-scaled.jpg","contentUrl":"https:\/\/canny.io\/blog\/wp-content\/uploads\/2017\/10\/ramen-profitable-scaled.jpg","width":2000,"height":900,"caption":"ramen-profitable"},{"@type":"BreadcrumbList","@id":"https:\/\/canny.io\/blog\/saas-startup-ramen-profitability\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/canny.io\/blog\/"},{"@type":"ListItem","position":2,"name":"How we Bootstrapped our SaaS Startup to Ramen&nbsp;Profitability"}]},{"@type":"WebSite","@id":"https:\/\/canny.io\/blog\/#website","url":"https:\/\/canny.io\/blog\/","name":"Canny Blog","description":"How to build a more informed product","publisher":{"@id":"https:\/\/canny.io\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/canny.io\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/canny.io\/blog\/#organization","name":"Canny Blog","url":"https:\/\/canny.io\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/canny.io\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/canny.io\/blog\/wp-content\/uploads\/2024\/03\/canny-wordmark-1.png","contentUrl":"https:\/\/canny.io\/blog\/wp-content\/uploads\/2024\/03\/canny-wordmark-1.png","width":733,"height":201,"caption":"Canny Blog"},"image":{"@id":"https:\/\/canny.io\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/cannyio\/","https:\/\/x.com\/cannyHQ","https:\/\/www.instagram.com\/carryoncode\/"]},{"@type":"Person","@id":"https:\/\/canny.io\/blog\/#\/schema\/person\/7bb23eac8dc30dbda62cf2728fef1219","name":"Andrew Rasmussen","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/a213f6becebeee4b22898815c72e6dab4237c0cc3d6e2e0e2b6dc916676a2409?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/a213f6becebeee4b22898815c72e6dab4237c0cc3d6e2e0e2b6dc916676a2409?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a213f6becebeee4b22898815c72e6dab4237c0cc3d6e2e0e2b6dc916676a2409?s=96&d=mm&r=g","caption":"Andrew Rasmussen"},"description":"Hi, I'm a co-founder of Canny. Before that, I was a software engineer at Facebook. I love JavaScript, rock climbing, nerding out about the future, and\u00a0SaaS.","sameAs":["https:\/\/x.com\/a13n"],"url":"https:\/\/canny.io\/blog\/author\/a13n\/"}]}},"modified_by":"Maria Vasserman","_links":{"self":[{"href":"https:\/\/canny.io\/blog\/wp-json\/wp\/v2\/posts\/238","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/canny.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/canny.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/canny.io\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/canny.io\/blog\/wp-json\/wp\/v2\/comments?post=238"}],"version-history":[{"count":0,"href":"https:\/\/canny.io\/blog\/wp-json\/wp\/v2\/posts\/238\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/canny.io\/blog\/wp-json\/wp\/v2\/media\/276"}],"wp:attachment":[{"href":"https:\/\/canny.io\/blog\/wp-json\/wp\/v2\/media?parent=238"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/canny.io\/blog\/wp-json\/wp\/v2\/categories?post=238"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/canny.io\/blog\/wp-json\/wp\/v2\/tags?post=238"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}