← All posts
Validation

Pre-Sell Before You Build: The Only Validation That Counts

The strongest validation signal isn't a survey, a focus group, or a thumbs-up on your LinkedIn post — it's a credit card. When someone pays for something that doesn't exist yet, you have validation. Everything else is noise. Here's how Buffer, Dropbox and Zappos pre-sold before building, and the five-step process to run your own pre-sell this week.

And here's the part nobody tells you: getting that first payment has nothing to do with technology. It's a business skill. If you've ever sold an idea to a boardroom, won a client, or written a proposal that got approved — you already have the muscle for this.

Why pre-selling is the ultimate truth serum

There's a hierarchy of signals in validation:

  • Someone says "Great idea" = they're being polite
  • Someone signs up for a waitlist = they're mildly curious
  • Someone shares your post = they want to look smart
  • Someone pays you money = they want what you're building

That last one is the only signal that can't be faked. Money is commitment. Money is truth. And what most people don't realize: you can ask for money before you build anything. This isn't a trick. It's not unethical. It's how some of the biggest companies in the world started.

Buffer, Dropbox, Zappos: pre-selling case studies

Buffer: $0 product, real payments in 7 weeks

Joel Gascoigne had wasted 1.5 years building products nobody wanted. So with Buffer, he tried something different. He created a two-page website. Page one described what Buffer would do. Page two? Instead of pricing, it said: "Buffer isn't quite ready yet. Leave your email." He tweeted the link. People signed up. He emailed every single person personally.

Then he added a real pricing page between pages one and two. People who clicked "Plans and Pricing" saw actual prices. If they clicked a plan, THEN they got the "not ready yet" page. The difference? Now he wasn't just testing interest — he was testing willingness to pay at a specific price point. Seven weeks later, Buffer had paying customers. Today it's worth over $60 million.

Dropbox: a video, not a product

Drew Houston had a prototype, but it wasn't ready. So he recorded a three-minute video showing what Dropbox would do and posted it to Hacker News. Beta signups went from 5,000 to 75,000 overnight. No product. No code. Just a clear demonstration of value.

Zappos: photos from a shoe store

Nick Swinmurn wanted to know if people would buy shoes online. In 1999, that was a crazy question. His validation? He walked into local shoe stores, photographed their inventory, and posted the photos on a basic website. When someone ordered, he drove to the store, bought the shoes at full retail price, and shipped them himself.

He lost money on every pair. But he answered the only question that mattered: will people actually pay for this? Amazon bought Zappos for $1.2 billion.

How trapped are you, really? Take the Corporate Suffocation Index — free 2-minute assessment across 5 dimensions

How to pre-sell before you build (step by step)

Step 1: Define the offer (30 minutes). Write a clear, specific description of what you'll deliver. Not features — outcomes. This is the same skill you use when writing a proposal for a client. Not: "An AI-powered project management tool with Kanban boards." But: "A complete project system that saves you 5 hours per week. Set it up once and forget about it."

Step 2: Build a payment page (1 hour). Stripe Payment Link (a payment link in 5 minutes, share anywhere), Gumroad (a pre-order page that charges when you deliver), or Carrd + Tally (free landing page with an embedded Stripe payment form). You don't need a website or technical skills — you need a way to collect money. If you can create a PowerPoint, you can do this.

Step 3: Set a price. Price at 50–65% of what you think the final price will be — the "early bird" or "founding member" discount. One creator ran a 45-day pre-order for a course at 65% discount and netted nearly $3,000 from fewer than 1,000 Twitter followers. The discount gives people a reason to act now; the payment gives you proof of demand. (No pricing data yet? That's normal — here's how to price with zero data.)

Step 4: Share it with your network (1 hour). Send it to everyone you interviewed during problem validation. Post on LinkedIn, Twitter, or wherever your audience lives. Email your list, even if it's 50 people. DM 20 people who fit your target market. (More on this in how to get your first 10 customers.)

Step 5: Measure against a decision framework:

Result (first week)SignalDecision
10+ salesStrongBuild it
3–9 salesModerateIterate on messaging, price, or offer
0–2 salesWeakRevisit the problem. Interview more.
0 sales + 0 interestNoneKill it. Move on.

"But what if I can't deliver?"

This is the objection I hear most. "What if I take money and can't build the thing?" Three options:

  1. Refund everyone. Stripe makes this trivial. People understand. Most will respect your honesty.
  2. Use Gumroad pre-orders. They don't charge until you ship.
  3. Be transparent. Say "This is a pre-order. Expected delivery: [date]. Full refund if I can't deliver."

The risk of taking $0 in pre-orders: you build for months and nobody buys. The risk of taking $500 in pre-orders and refunding: you lose a week and gain certainty. Which risk is actually bigger?

Pre-selling vs "would you buy this?"

Posting "Would you buy a tool that does X?" on LinkedIn is NOT validation. People say yes to hypothetical purchases all the time. It costs them nothing to say yes. It feels good to be supportive. And then they never follow through.

I once asked 30 people if they'd pay for a specific product. 28 said yes. When I built it and asked for money, 2 bought. That's a 93% false positive rate. Pre-selling eliminates false positives. You can't fake a credit card transaction.

The catch: you need a minimum audience

Pre-selling works best when you have SOME audience, even a small one. But "minimum" is smaller than you think. Buffer validated with a single tweet. That course creator made $3,000 from fewer than 1,000 followers.

The real minimum is 50–100 people who trust you enough to read a message from you. If you've been working in your industry for 5, 10, 15 years — you almost certainly have that already. Your LinkedIn network, your former colleagues, your professional contacts. Years of building relationships finally working for YOU instead of your employer.

One more caveat: pre-selling is the last step of validation, not the first. Do the problem interviews first — The Mom Test shows you how, and the full sequence is in the guide on how to validate a business idea.

Your corporate career was never the plan — apply to the 12-week Solopreneur Accelerator. One cohort, 20 seats

Frequently asked questions

Is it ethical to sell a product that doesn't exist yet?

Yes — if you're transparent. Call it a pre-order, state the expected delivery date, and promise a full refund if you can't deliver. Buffer, Dropbox and Zappos all validated this way. The unethical move is hiding that the product isn't built; the honest pre-order is standard practice.

How many pre-sales prove an idea is validated?

Using the first-week framework: 10+ sales is a strong signal to build, 3–9 means iterate on messaging, price or offer, 0–2 means revisit the problem, and zero sales with zero interest means kill it and move on.

What tools do I need to pre-sell?

A Stripe Payment Link, a Gumroad pre-order page, or a free Carrd page with a Tally form. All of them are drag-and-drop and take about an hour to set up. No website, no code, no developer.

What if I have no audience at all?

You need less than you think: 50–100 people who trust you enough to read a message from you. After years in your industry, your LinkedIn connections and former colleagues almost certainly cover that. Start with the people you interviewed during problem validation — they already care about the problem.

Your move

How trapped are you,
really?

Take the free Corporate Suffocation Index — two minutes to score what your job is costing you, and what to build first.