PageSourceSearch

https://getwaitlist.com/_next/static/chunks/pages/blog/startup_process-78ab00f338f7e3df.js

js getwaitlist.com collected 2026-09-25 15:13:50 UTC 20,726 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3924],{18027:function(e,t,n){"use strict";n.r(t),n.d(t,{__N_SSG:function(){return s},default:function(){return MDXContent}});var o=n(59499),i=n(52322),a=n(45392);function ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,o)}return n}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(n),!0).forEach(function(t){(0,o.Z)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function _createMdxContent(e){var t=_objectSpread(_objectSpread({h2:"h2",p:"p"},(0,a.a)()),e.components),n=t.BlogImage,o=t.LinkStyle;return n||_missingMdxReference("BlogImage",!0),o||_missingMdxReference("LinkStyle",!0),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(t.p,{children:["The big question for many makers, all the time, is first how to come up with new startup ideas, and then, how to\ntest them. ",(0,i.jsx)(o,{href:"https://getwaitlist.com",content:"Waitlist"})," has helped many thousands of businesses with early-stage validation\nand virality along the way, and from that, we've also learned a lot about what works and doesn't work.\nWe've used those learnings to power some of our new projects, like ",(0,i.jsx)(o,{href:"https://app.y.gy",content:"Y.GY"})," the\nQR Code Creator and Link Shortener, ",(0,i.jsx)(o,{href:"https://referralapi.com",content:"ReferralApi"})," for tracking\nreferrals and conversions, and ",(0,i.jsx)(o,{href:"https://updatemaker.com",content:"UpdateMaker"})," as the best notifications service for\nsoftware companies to highlight updates to their users, in-app."]}),"\n",(0,i.jsx)(t.p,{children:"As such, we've now run many startup \"discovery processes\" ourselves, and have a good feeling for what works and doesn't work.\nRunning startups is all about rapid iteration, pivoting, and figuring out where users have appetite and where they don't.\nYou've got to be able to test an idea quickly, double down if it works, and skip it if it doesn't.\nWe've turned this startup discovery journey into a repeatable, methodical approach.\nRead on for our blueprint. We've got a step-by-step startup process for you."}),"\n",(0,i.jsx)(t.h2,{id:"first-a-personal-problem",children:"First: A Personal Problem"}),"\n",(0,i.jsxs)(t.p,{children:["All our startup ideas start with our personal problems. They're always issues that we run into in the normal course of doing business -- and\nthere are plenty of problems. We use software or financial services all the time that are slow, inefficient, or don't make sense.\nWe build internal tools and we think \"wait a moment, could someone else benefit from this?\" And that's how a lot of these ideas start.\nWe have a huge list of hundreds of ideas that we've come up with along the way. Some of them aren't great, like\n\"we use the same validation logic in all our projects, let's build a validation API as a service?\" but some of them are awesome,\nlike \"we need to show our users what's new in the platform without spamming them with emails,\" which turned into ",(0,i.jsx)(o,{href:"https://updatemaker.com",content:"UpdateMaker"}),"."]}),"\n",(0,i.jsxs)(t.p,{children:["More generally: historically, many successful startups originated from the founders' personal frustrations, which they then transformed into widespread solutions.\nA prime example is Slack, created by Stewart Butterfield ",(0,i.jsx)(o,{href:"https://en.wikipedia.org/wiki/Slack_(software)",content:"while trying to streamline communication within his gaming company"}),",\nTiny Speck. As a software engineer, Butterfield experienced first-hand the inefficiencies in team communication, which led him to develop a\nplatform that later revolutionized how teams collaborate globally. Slack's inception from a personal need underscores the engineer's\nperspective on solving practical problems with technical solutions."]}),"\n",(0,i.jsxs)(t.p,{children:["From a marketer's viewpoint, understanding the user's pain points is paramount, and who better to comprehend these than someone who has experienced them personally?\nTake the case of Airbnb, founded by Brian Chesky and Joe Gebbia when they couldn't afford the rent on their San Francisco apartment and saw an opportunity\nto rent out air mattresses in their living room. This personal financial constraint led to a global marketplace that changed how people travel and stay in\nforeign places. Here, the founders' marketing acumen played a crucial role in identifying a latent demand in the market,\nturning a personal predicament into a universally accessible solution. (And then they went viral with an awesome ",(0,i.jsx)(o,{href:"/blog/airbnb",content:"Referral/Waitlist Program!"}),")"]}),"\n",(0,i.jsx)(t.p,{children:"Designers, too, bring a unique perspective to solving personal problems. For example, Pinterest, co-founded by Ben Silbermann,\na former Google employee, stemmed from his personal hobby of collecting. Silbermann, with a keen eye for design, realized the\nabsence of a suitable platform to curate and share collections online. This realization led to the creation of\nPinterest, a visual discovery engine used by millions to find inspiration for various projects and interests.\nSilbermann's designer viewpoint allowed him to envision a more organized and aesthetically pleasing way to share\npersonal interests, which resonated with a massive audience worldwide."}),"\n",(0,i.jsx)(t.p,{children:"These examples underline that a startup idea rooted in a personal problem benefits from the founder's direct experience,\nwhether as an engineer, marketer, or designer. This firsthand experience ensures a profou
1nd understanding of the issue,\na passionate commitment to solving it, and an authentic connection to the target user base, all of which are critical ingredients in the recipe for a successful startup."}),"\n",(0,i.jsx)(t.h2,{id:"second-step-design-it-in-figma",children:"Second Step: Design it in Figma"}),"\n",(0,i.jsxs)(t.p,{children:["In the initial phase of validating a startup idea, one of the most effective steps is to conceptualize and design the interface and user experience,\nusing tools like ",(0,i.jsx)(o,{href:"https://figma.com",content:"Figma"}),". Figma is an amazingly versatile platform for designing\nprototypes.\nThis allows you, the founder, to visually and functionally map out and refine your ideas.\nYour Figma prototype should give you a clear vision of the end-user interaction and the core product functionality,\nas well as all the nits and details that tend to come up. Plus, Figma's collaborative\nfeatures allow for real-time feedback from your co-founders and potential users."]}),"\n",(0,i.jsx)(t.p,{children:"Once you have used Figma to make detaile prototypes, you can start to put your mockups in front of potential users.\nYou could give them slides of interface images, or you could hook up all the images into a quasi-interactive demo,\nand make a voiceover demo video. That's what we always do. These videos are instrumental in illustrating the startup\nidea to potential users, customers, (even investors!), providing a dynamic walkthrough of the product's features and vision.\nThe high fidelity of Figma prototypes means that these demo videos can and should closely replicate the look and feel of what you're actually going to build."}),"\n",(0,i.jsx)(n,{src:"/images/figma_startup.png",alt:"Figma for Waitlist Example Design"}),"\n",(0,i.jsx)("i",{children:(0,i.jsxs)(t.p,{children:["That's a small screenshot from our Figma development process for\n",(0,i.jsx)(o,{href:"https://updatemaker.com",content:"UpdateMaker"}),"!"]})}),"\n",(0,i.jsx)(t.p,{children:"I wrote \"what you're actually going to build\" because it's very important that at this point in time you've done no coding!\nCoding takes time, it's easy to get tripped up for a long time by a minor bug or issue.\nYou can do a full set of Figma mocks in a day or two, whereas a SAAS MVP would take several days to knock out.\nThe efficiency of using Figma for UI/UX and Product planning cannot be overstated.\nBy sidestepping the time-consuming and often iterative process of development, startups can quickly iterate on designs based on user feedback,\nmarket research, and stakeholder input. This rapid prototyping cycle enables a lean approach to product validation,\nallowing ideas to be tested and refined with minimal upfront investment. The feedback gathered from sharing Figma\nmockups or demo videos can be directly applied to improve the product design, ensuring that development efforts are\nconcentrated on a validated and user-approved concept. This methodology not only conserves resources but also accelerates the journey\nfrom concept to market."}),"\n",(0,i.jsx)(t.h2,{id:"third-step-put-up-a-landing-page",children:"Third Step: Put Up a Landing Page"}),"\n",(0,i.jsxs)(t.p,{children:["Setting up a landing page is a critical next step in validating and promoting a startup idea,\nfollowing the initial design and prototyping phase in Figma.\nYou can use tools like ",(0,i.jsx)(o,{href:"https://squarespace.com",content:"Squarespace"}),","]}),"\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)(o,{href:"https://typedream.com",content:"Typedream"}),", and ",(0,i.jsx)(o,{href:"https://framer.com",content:"Framer"})," to be efficient. (You could also code it up yourself, but that might take\nlonger.) In any of these options, it's easy to put together an engaging and\ninformative landing page for your new project."]}),"\n",(0,i.jsx)(t.p,{children:"This stage is where the visual and interactive elements designed in Figma truly come to life,\nallowing you to craft a narrative around your product.\nThe key is to use your Figma images and prototypes -- demo videos are best -- to show off your product and present it\nin the strongest possible way.\nYou want to pitch it just like you'd pitch a real product that you're selling today: confidently and with a highly polished\nproduct design and functionality.\nUsing demo videos created from Figma prototypes, is the key. Users love short-form video that helps illustrate how it all works.\nBy embedding high-quality demo videos and interactive designs directly into the landing page, startups can create a compelling\nand persuasive showcase that resonates with potential users, customers, and even investors. This rich content not only helps\nin explaining a product vision that the customer can't yet access, and also is much more effective at emotionally\nengaging the audience than just plain text."}),"\n",(0,i.jsx)(t.h2,{id:"fourth-step-a-waitlist-call-to-action",children:"Fourth Step: A Waitlist Call to Action"}),"\n",(0,i.jsxs)(t.p,{children:["You know what's next: a well-designed landing page with great marketing collateral is a fantastic tool for gathering feedback and building a user base.\nBut your product is pre-launch, it isn't ready to be used yet -- you might not even have written a single line of code.\nWhat calls-to-action (CTAs) can users click on when they can't sign up yet?\nWell, you could have them sign up for a Waitlist!\nYou can place your CTAs strategically alongside Figma visuals and demo videos to encourage sign-ups and inquiries, providing a direct channel\nfor audience engagement. You can use your Waitlist as a ",(0,i.jsx)(o,{href:"/blog/signup_form",content:"Signup Form"}),", and ask\nthem ",(0,i.jsx)(o,{href:"/docs/special-features/questions-answers",content:"custom questions"})," to better understand your audience.\nAnd of course, you should encourage them to refer their friends and that the top users will get earlier access:\nthis is the essence of ",(0,i.jsx)(o,{href:"/blog/what-is-a-viral-loop-and-how-can-you-grow-your-business-with-referrals",content:"using a Waitlist for viral pre-launch growth marketing"}),".\nUsing a Waitlist is a fantastic way to create a viral loop and build hype for your product before you lau
1nch."]}),"\n",(0,i.jsxs)(t.p,{children:["As you're collecting your Waitlist and letting the viral growth loop do its thing,\nyou can at the same time use your Waitlist as a ",(0,i.jsx)(o,{href:"/blog/send_marketing",content:"newsletter"})," and keep all your audience\nengaged on where the product is in development and when it's going to launch. Keeping your audience engaged pre-launch is key,\nas this means you'll have way more interested, passionate users on day one when you take your product live."]}),"\n",(0,i.jsx)(t.p,{children:"Importantly, this Waitlist setup not only amplifies your startup's reach in those pre-launch days but\nalso facilitates the collection of valuable insights from early adopters.\nIdeally, you're showing people a lot of detail as they use your landing page,\nso they will come back to you with questions and insights as to how the product would be useful for them, if it will facilitate some particular use case,\nand so forth. If you do it right, you can get an enormous amount of feedback on interface, design, problems to be solved, etc. while your product is still far pre-launch.\nBy leveraging a strong pre-launch landing page, well-designed Figma mockups, and a viral waitlist,\nstartups can effectively position their products in the market and build momentum towards launch."}),"\n",(0,i.jsx)(t.h2,{id:"fifth-step-time-for-marketing",children:"Fifth Step: Time for Marketing"}),"\n",(0,i.jsx)(t.p,{children:"Once your landing page is live and your waitlist is set up, it's time to shift gears into marketing mode.\nThis phase is crucial for generating buzz and kickstarting your pre-launch growth. Platforms like Twitter,\nLinkedIn, Product Hunt, and IndieHackers become your playground for promotion. It's not just about posting;\nit's about engaging with your potential audience, sharing your vision, and sparking conversations around your product.\nEach platform offers a unique audience and engagement style, so tailor your message to fit.\nThis active promotion isn't just about numbers; it's a litmus test for market reaction.\nYou're looking to ignite the flywheel effect, where initial interest fuels further sharing and engagement,\ngradually building viral-loop momentum. This early stage marketing effort is essential for drawing attention,\ngauging interest, and setting the stage for a successful launch."}),"\n",(0,i.jsx)(t.p,{children:"Marketing a product that doesn't exist yet might feel like a pain, but you'll have to do it a thousand times more once it actually exists! This is the easy part.\nIt's also important to bear in mind that this marketing campaign is super important: this is the one that you use to really gauge interest for your product.\nYou're putting it out into the world and gauging the reaction. This is the one shot that you have at product promotion before you launch.\nAnd if this one doesn't work out, then your product won't launch: because if the reception at this stage isn't good enough, then you'll move on from this idea."}),"\n",(0,i.jsx)(t.h2,{id:"sixth-step-evaluating-your-waitlists-results",children:"Sixth Step: Evaluating your Waitlist's Results"}),"\n",(0,i.jsx)(t.p,{children:"Next up, analyzing the results from the waitlist and feedback on the landing page is a critical step in gauging the market traction for your startup idea.\nThe volume of sign-ups for the waitlist can serve as a preliminary indicator of interest and potential demand.\nHowever, mere interest isn't enough; the enthusiasm and eagerness behind the questions and feedback provide more important insights\ninto the level of true interest the product.\nHigh engagement rates, social media shares, and mentions can signal that the concept is resonating with the audience,\npotentially leading to organic growth and wider reach. Such hype and virality go beyond basic interest,\nrevealing whether the market is merely curious or genuinely excited about the product offering."}),"\n",(0,i.jsx)(t.p,{children:"Further, the nature of the feedback and inquiries can show the audience's willingness to pay and what exactly they are willing to pay for.\nIt's one thing for users to express interest in a free beta version, but it's a whole other level of commitment for\nthem to be willing to invest financially in the product. This willingness to pay is a strong validation of the value proposition and a critical\nfactor in assessing the viability of the business model. Analyzing the types of customers who show interest can also\nhelp in refining the target market segment and understanding their specific needs and pain points.\
1nThis segmentation is crucial for tailoring the product and marketing strategies to meet the expectations of the most promising customer segments."}),"\n",(0,i.jsx)(t.p,{children:"The most compelling evidence of demand in response to your pre-launch landing page and waitlist comes from persistent follow-ups and inquiries about\nthe product's availability. When potential users are not just passively waiting but actively reaching out to inquire about\nlaunch timelines, it demonstrates a higher level of investment and interest in the product. This level of\nanticipation and eagerness from the user base is a strong indicator that the product has struck a chord\nand that there is a real, tangible demand. Such demonstrations of demand are invaluable for making informed decisions about\nmoving forward with full-scale development and launch. They provide a solid foundation for\njustifying further investment in the idea, transitioning from a concept tested through a\nlanding page and waitlist to a fully-realized product ready for the market."}),"\n",(0,i.jsx)(t.h2,{id:"how-strong-is-strong-enough",children:"How Strong is Strong Enough?"}),"\n",(0,i.jsx)(t.p,{children:"Now that you've done some marketing and collected all your waitlist signups,\nyour next question is how strong your waitlist needs to be before you go all-in, right?\nWell, unfortunately the truth is a bit of a classic - it's one of those \"I know it when I see it\" scenarios.\nHere's the thing, after you've been around the block a few times, launching projects and watching those waitlists grow,\nthen you'll begin to see patterns, like what genuine excitement looks like versus just a lukewarm nod.\nIt's not just about the numbers; it's the vibe, the buzz around your project.\nWhen you hit that top-10% kind of reaction, you'll feel it. Everything just clicks.\nBut even then, if it's just your first time: if your Waitlist does really well, gets hundreds of interested users, etc.\nand you've got dozens of people offering to pay: yeah, that's good. That's a product worth building and launching."}),"\n",(0,i.jsx)(t.h2,{id:"seventh-step-build-your-mvp",children:"Seventh Step: Build your MVP"}),"\n",(0,i.jsxs)(t.p,{children:["This section is a bit self-explanatory. Many other people have written about building an MVP (and keeping MVP truly to ",(0,i.jsx)(o,{href:"https://theleanstartup.com/",content:"Minimal"}),").\nNow it's time for you to actually build your startup. Do it cheaply if you can, usually it ",(0,i.jsx)(o,{href:"/blog/tech_stack_2023",content:"doesn't have to be expensive"}),".\nNow you're on your own -- time to build out that product, take it live, and see how it does in the real world!\nUsually, we like to launch products for free for a while before starting to monetize them. Some founders monetize their products too hard too early\n(they charge prices that are too high and the free or lower-tier features might be too limited) and then users aren't interested.\nWe like to give it all away for free on day one, see what does well, see where the user excitement is, what gets interest, etc.\nand then segment the product for paid tiers and pricing that makes sense based on how we're seeing users interact with our product."]})]})}var s=!0;function MDXContent(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=_objectSpread(_objectSpread({},(0,a.a)()),e.components).wrapper;return t?(0,i.jsx)(t,_objectSpread(_objectSpread({},e),{},{children:(0,i.jsx)(_createMdxContent,_objectSpread({},e))})):_createMdxContent(e)}function _missingMdxReference(e,t){throw Error("Expected "+(t?"component":"object")+" `"+e+"` to be defined: you likely forgot to import, pass, or provide it.")}},23765:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/blog/startup_process",function(){return n(18027)}])}},function(e){e.O(0,[9774,2888,179],function(){return e(e.s=23765)}),_N_E=e.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.