How to validate a SaaS idea in 48 hours
Most founders spend three to six months building something nobody wants. This is the weekend playbook that flips that script — by Monday morning you’ll know whether to build, pivot, or walk away.
The dirty secret of early-stage SaaS is that the building part is the easy part. The hard part is finding a problem someone will actually pay to make go away. A weekend is enough time to answer that question if you stop trying to ship code and start trying to disprove your own idea.
Step 1 — Find a real pain point (hours 0–4)
Skip the “app idea generator” brainstorm. Start with evidence. The fastest way is to read the words people are already using to complain.
- Open findmeidea’s Idea Feed and filter by score 70+. Every entry is a real Reddit post with intensity, frequency, and willingness-to-pay scores.
- Or, if you prefer manual research, search Reddit for phrases like “I wish there was a tool that…”, “I’d pay for…”, or “why is no one solving…” inside niche subreddits (r/freelance, r/realtors, r/dentistry — niches with money).
- Look for the same complaint repeated across 5+ different threads. Repetition is the only signal that matters at this stage.
Write down the pain point in one sentence using the user’s own words. If you can’t do that, you don’t understand it yet.
Step 2 — Build a landing page (hours 4–8)
You are not building the product. You are building a single page that describes the product as if it already exists. The page has one job: collect emails.
- Carrd — $19/year, one-page sites, takes 2 hours.
- Framer — free tier, more design flexibility, takes 3 hours.
- Webflow — overkill for this, but use it if you already know it.
Structure: one-line headline that names the pain, one sentence on what your product does, three bullets on the outcome, an email capture form. That’s it. No logo, no testimonials, no FAQ. Resist the urge to make it pretty before it’s validated.
What to write on the page
- Headline: the exact complaint phrased as a benefit. “Stop chasing freelance invoices by hand.”
- Subheadline: one sentence on your solution.
- CTA: “Get early access” with an email field. Skip the price — you’ll test that later.
Step 3 — Get 10 email signups (hours 8–24)
Ten signups in 24 hours is the minimum bar to keep going. If you can’t hit ten, the problem isn’t marketing — it’s the idea.
- Post the landing page in the same subreddit where you found the pain point. Be honest: “I’m building this — would it solve your problem?”
- Reply directly to recent threads complaining about the problem. Link your page only after you’ve added something useful to the conversation.
- DM 10 people who upvoted complaint posts. Ask them to look at the page and tell you if they’d use it.
Step 4 — Talk to 5 humans (hours 24–40)
Signups are weak signal. Conversations are strong signal. Of your first ten email signups, pick five and ask for 15 minutes on a call. Offer nothing in return except your gratitude.
The four questions that matter:
- “Walk me through the last time this problem hurt you.” (Past behaviour beats future intent.)
- “What are you using today to solve it?” (If the answer is “nothing,” they don’t care enough.)
- “What would you pay to make this go away?” (Force a number.)
- “If I built this in two weeks, would you pay for it on day one?” (Get a yes/no.)
Step 5 — Decide (hours 40–48)
By hour 40 you have signups, conversations, and price signals. Decide before Monday.
- Build — if at least 3 of 5 said they’d pay on day one AND quoted a number above $20/month, start your MVP.
- Pivot — if they cared about the problem but not your specific solution, reshape it based on what they actually use.
- Walk away — if nobody quoted a price, this isn’t the idea. Find another pain point next weekend. You just saved yourself six months.
Need a pain point worth validating?
20 scored pain points free — no credit card required.
Browse pain points