How to validate any business idea in a weekend

Executive overview

Most people waste months building businesses no one wants. This five-step framework lets you test whether any idea is a million-dollar opportunity before investing serious time or money.

Run the process in a weekend. Validate demand, calculate market size, and get real customers — in that order.

The core insight: limit your time to force action; limit your scope to find the truth.

Five steps at a glance

  1. Pick an idea (or generate one)
  2. Measure demand with keyword and ad tools
  3. Estimate customer lifetime value
  4. Calculate total addressable market (TAM)
  5. Validate with real customers — fast

Step 1: Finding an idea

  • Browse a subreddit you care about; sort by top posts to spot gaps or recurring problems
  • Check r/DIY for things people build themselves that could be productised
  • Visit marketplaces (Amazon, Etsy, Facebook, Airbnb) to see where money is already changing hands
  • Search Amazon Best Sellers for categories where you could compete or complement
  • Think about what frustrates you daily — that friction is a product idea
  • If still stuck: ask a friend with money what's been on their to-do list for over a week

Step 2: Measuring demand

Three tools, used together, give a reliable signal:

  • Google Keyword Planner — check monthly search volume and cost-per-click (CPC); low CPC suggests low commercial competition
  • SpyFu — cross-check search volume and click data independently of Google's filtered results
  • Facebook Ads Manager — build an audience targeting your keyword; the potential reach number is your demand proxy

Then check Google Trends to determine trajectory: join a tidal wave, not a drought. Flat is acceptable; declining is a red flag.

Step 3: Estimating customer value

Two methods to triangulate what customers will spend:

  • Alternative spend: what does the customer pay today for a comparable solution? (e.g. WeWork at $300/month = $18,000 over five years)
  • Competitor pricing: search "buy [product]" and average the results

Use the lower of the two as your conservative figure.

Step 4: Calculating TAM

Formula: Facebook audience size × 5% conversion estimate × price per customer

Example with backyard offices:

  • 420,000 Facebook audience × 5% × $15,000 = $315 million TAM
  • Even at city scale: 50 units × $15,000 = $750,000 — nearly a million-dollar business in one market

The goal is not precision. The goal is: do I need 100% of this market to hit a million, or just a small slice? If you need the whole market, move on.

Step 5: Validating with real customers

The customer viable product rule: 48 hours, 3 customers, $100 in revenue.

  • One customer proves nothing; two could be family; three requires actual selling
  • If getting to three is hard, scaling will be harder

Method 1 — Pre-sell to contacts: Call or text friends directly. Pitch the idea. Listen for objections; they reveal pricing resistance and real use cases. Don't refine the product — refine your understanding of what they'd actually buy.

Method 2 — Landing page with ads: Build a minimal page on Unbounce or Instapage; drive traffic via Google Ads. Slower and distracting — use only if methods 1 or 3 don't apply, and cap time at 48 hours.

Method 3 — Marketplace listing: Post on Facebook Marketplace or Craigslist using a competitor's product photo and price. Zero responses = useful signal. Responses = a real lead to pursue.

The AppSumo validation story

  • Asked Imgur founder for a discount deal — he said yes
  • Bought Reddit ads with that deal; asked people to PayPal $10–12
  • Sold 100+ units in a weekend
  • Only then built the business — now $30M+ annually

The lesson: test the transaction before building the product.

More like this — when you're ready for early access.

Join the waitlist for a personal account and content recommendations based on what you're working on.

No spam. Unsubscribe at any time.

You're on the list. We'll be in touch before launch.

Get early access to the full library.

Join the waitlist for a personal account and content recommendations based on what you're working on.

No spam. Unsubscribe at any time.

You're on the list. We'll be in touch before launch.

Be among the first to get personalised recommendations tailored to your stage in business.

No spam.

You're on the list. We'll be in touch before launch.

Be among the first to get personalised recommendations tailored to your stage in business.

No spam.

You're on the list. We'll be in touch before launch.