Validate Your SaaS or App Idea: Pre-Sell, Waitlist, or LOI Guide
Building software takes significant time, money, and developer resources. Don't invest it all into a SaaS platform or mobile app that nobody will pay for. Email addresses are not validation. Verbal enthusiasm is not validation. The only real validation for your software startup is a customer parting with money — or making a commitment that carries real cost. Here is how the three main commitment mechanisms compare for software publishers, and which one you should use depending on your product stage and risk tolerance.
READY TO TAKE ACTION?
Use the free LaunchAdvisor checklist to track every step in this guide.
The Quick Answer
Use a pre-sale if your Minimum Viable Product (MVP) is nearing completion or you have a clear roadmap to deliver the core features, and you want the strongest validation signal and early cash. Use a waitlist if you are too early to take money but want to gauge interest for your app or SaaS and build an early audience. Use a Letter of Intent (LOI) for B2B or enterprise software sales where a company cannot issue a Purchase Order (PO) yet but can commit in writing — it is the enterprise equivalent of a pre-sale for your SaaS.
Side-by-Side Breakdown
Pre-Sale: A customer pays now for future access to your SaaS or mobile app. This is the strongest validation signal. Risk: You have a legal obligation to deliver the promised software; there's also refund exposure if development stalls. Best for: Selling discounted annual SaaS subscriptions, lifetime access to a specific tier, or pre-orders for a premium mobile application before it's fully launched.
Waitlist: A potential customer gives their email in exchange for early access or launch notification for your software. There's zero financial commitment on their part. It's a weak validation signal on its own, but very strong when combined with a high conversion rate from the waitlist to a paid subscription. Best for: Building early awareness for a new SaaS feature, testing messaging for an upcoming app, and gathering beta testers.
Letter of Intent (LOI): This is a non-binding (usually) written commitment from a B2B buyer to purchase your software once specific conditions are met (e.g., features are live, security review passes). It’s a strong signal for B2B SaaS. Risk: It does not guarantee a purchase. Best for: Enterprise or SMB SaaS platforms, custom software solutions, or large-scale mobile app deployments where formal procurement processes are lengthy.
When to Choose a Pre-Sale
Choose a pre-sale when you are confident your development team can deliver the core functionality of your SaaS or app within a clear timeframe, and you want definitive proof of demand before investing more developer hours or cloud infrastructure costs. Selling a limited number of discounted annual subscriptions, lifetime access to a beta program, or early access to a premium mobile app tier can generate both signal and cash. Platforms like Stripe Checkout, Gumroad, or even a simple "Buy Now" button on your own website are ideal for this. Even a small number of pre-sales (5-10) from strangers who commit to a future monthly subscription ($49/month) is powerful validation for your software product.
When to Choose a Waitlist
Choose a waitlist when you are too early to have a functional MVP, but you want to build an audience and test your messaging for your SaaS or app idea. Run a simple landing page (e.g., on Leadpages, Carrd, or Webflow) offering early access or a beta invite. Measure what percentage of visitors sign up for your waitlist. A conversion rate under 5% from cold traffic suggests your software's value proposition isn't resonating. Over 15% from cold traffic is a strong signal for future demand. Remember, the waitlist itself isn't the validation; the conversion rate from that waitlist to a *paid beta* or *launch day subscriber* is the real proof.
When to Choose a Letter of Intent
Choose an LOI when your customer is a business (SMB to enterprise) and their procurement process requires internal approvals before a Purchase Order (PO) can be issued. Ask for a signed LOI stating they intend to purchase X user licenses for your SaaS at Y price, once your product is available, subject to a satisfactory demo, trial, or security review. Getting three to five signed LOIs from actual companies you haven't personally worked with before is meaningful traction for a B2B software startup, especially when pitching early investors or seeking development funding. It proves that other businesses are serious about your solution.
The Verdict
Pre-sell your SaaS or app if you can deliver on your promises. It is the only validation method that proves willingness to pay with actual payment, directly showing future recurring revenue potential. If you cannot deliver yet, a waitlist plus conversion rate measurement is your second-best option for building interest in your software. For B2B or enterprise SaaS, LOIs from named companies are a credible substitute for immediate revenue when pitching early investors or securing pre-seed funding for your development.
How to Get Started
Create a simple landing page today. Offer a discounted annual subscription or lifetime access to your future SaaS. Use Stripe Checkout or Gumroad to process payments for your software. Write a clear description of what the customer receives (e.g., 'early access to Beta v1.0 in 3 months with all core features') and when. Share the link with your target community. Your goal: get 5 *paid* sign-ups from strangers for your future software before you invest significant time or write another line of code into its development.
RECOMMENDED TOOLS
Gumroad
Pre-sell digital products with no monthly fee — free to start
Typeform
Build a waitlist form that qualifies subscribers with a few questions
Some links above are affiliate links. We may earn a commission if you sign up — at no extra cost to you.
FREQUENTLY ASKED QUESTIONS
Is a waitlist validation?
A waitlist alone is weak validation. What matters is the conversion rate from visitor to sign-up (tests messaging) and from waitlist to paid (tests willingness to pay). Track both.
How do I ask for a Letter of Intent?
Be direct: 'We are finalizing our product and building our launch customer list. If we deliver [X outcome] by [date], would you be willing to sign a letter of intent to purchase at [price]?' Most B2B buyers understand what you are asking and will say yes or no clearly.
What if I pre-sell and then cannot deliver?
You are legally obligated to refund. Set a delivery date you are confident in, or add a condition ('ships when we reach 50 pre-orders'). Communicate proactively if timelines slip. Early customers who see you handle problems transparently often become your most loyal advocates.
Apply This in Your Checklist