$1THE BUILD LAB
← Field notes

Oct 15, 2026 · Public

How Do I Validate a Product Idea for $1?

I texted friends a $1 checkout link and 7 of 67 visitors paid (10.4%). Here's what a $1 test proves, what it doesn't, and what you keep after Stripe fees.

How do I validate a product idea for $1?

Last updated: Oct 14, 2026

Short answer: Put a real $1 checkout in front of people and count who pays. When I texted friends a link to my $1 membership, about 10% of visitors paid: 7 of 67 (10.4%). A $1 price is a good filter for intent, but warm traffic and a tiny sample inflate the rate, so treat the first number as raw data and report the range (95% Wilson interval 5.2% to 20.0%), not a baseline.

I'm running a public experiment called The Build Lab. The question is simple: can I get 10,000 people to pay me $1 for a membership? Every number is public, including the ones that make me look bad.

This post covers Experiment #1, the cheapest validation test I could think of: I texted my friends a link. You'll get the real result, what it does and doesn't prove, and the economics of charging $1.

Experiment #1 at a glance

Metric Value Source
Channel Personal texts to friends Experiment log
Window Oct 5 to 10, 2026 Project tracker
Visitors, experiment window 67 Lab experiment card
Paid members ($1 each), experiment window 7 Lab experiment card
Conversion rate, experiment window 10.4% 7 / 67
95% interval (Wilson) 5.2% to 20.0% Calculated from 7 / 67
Earlier mid-experiment reading (first 43 visitors) 14.0% (6 / 43) Experiment #1 brief
Site total on Oct 12, 2026 (not the experiment window) 7 members of 71 visitors (9.9%) Project tracker
Hypothesis before launch More than 50% would pay Written down before sending
Net per $1 sale on Stripe about $0.67 2.9% + 30¢ standard US card pricing
Sales erased by one $15 dispute fee about 22 $15 / $0.67

A note on the numbers. The Experiment #1 window (Oct 5 to 10) ended at 7 members from 67 visitors (10.4%). The 6 of 43 figure is an earlier reading taken partway through the window. The 7 of 71 (9.9%) figure is the site total on Oct 12, not the experiment window.

Why charge $1 at all?

Free signups are easy to get and easy to misread. Typing an email into a form costs nothing, so it tells you very little about whether someone would pay.

A $1 payment is different. It's a tiny amount of money, but it still means pulling out a card and going through checkout. That's the same effort as paying $20. If someone does that, they've shown real intent.

What $1 validation is good for

  • Filtering out polite interest. "Sounds cool, send me the link" and actually paying are very different signals.
  • Testing the whole funnel. A real price forces you to build real checkout, real payment handling, and a real way to count members.
  • Producing a number nobody can fake. Paid members are harder to inflate than followers or signups.

What $1 validation is bad at

  • Telling you what people would pay at a real price. $1 is close to an impulse buy. It doesn't validate a $20/month product.
  • Separating support from interest. This is the biggest problem with my own result.

Should I ask friends to buy my product?

Yes, as a first test of your checkout and your pitch. No, as a measure of demand.

I sent friends a personal text with a link to the $1 membership. No ads, no posts, no launch. Going in, I guessed more than half would pay. That was optimistic, and I'm writing it down because I'd rather show the miss than quietly forget it.

Seven out of 67 is roughly 10%. For a paid product, that looks great. It isn't the number it appears to be, for three reasons:

  1. The traffic was warm. These people know me. Some of that $1 was a friend supporting a friend. A stranger has no reason to pay out of kindness, so warm traffic gives you a high estimate.
  2. The sample is tiny. The 95% Wilson interval for 7 of 67 runs from 5.2% to 20.0%. If I reran this many times with similar people, the true rate could plausibly be anywhere from 1 in 20 to 1 in 5.
  3. The number already moved. At 43 visitors it read 14% (6 of 43). By the end of the window it was 10.4% (7 of 67). The friends most likely to pay opened my text first and paid first.

Lesson: with warm traffic and a small sample, the first rate you see is usually the best one you'll get. Don't build a plan on it.

The $1 economics nobody tells you about

Item Amount
Price $1.00
Stripe fee (2.9% + 30¢, standard US card) about $0.33
Net per sale about $0.67
Revenue from Experiment #1 (7 members) $7 gross, about $4.70 net
Stripe dispute fee $15
Sales needed to cover one dispute fee about 22

Stripe also doesn't return the original processing fee when you refund. What I do about it:

  1. Write clear "one-time, no subscription" copy so nobody is surprised by the charge.
  2. Refund on request rather than letting a confused buyer turn into a dispute.
  3. Count refunded and disputed payments as not-members. They come out of the public count.

Why there are no paid ads

To break even on ads at $1, an ad would have to get someone to pay for less than 67 cents. That's a rule of thumb, not something I've measured. So the channels left are the ones that cost time instead of money: posts, communities, referrals, and asking people directly.

How to validate a product idea with a small payment: 6 steps

  1. Set up attribution before you send any traffic. I shipped without it, so none of my first 7 purchases has a known source. Tag every link (?ref=friends, ?ref=li1) and carry the tag through checkout. See how to set up attribution before launch.
  2. Write down your success threshold first. Decide what counts as success, what means "iterate," and what means "kill" before you see data.
  3. Separate warm and cold traffic. Tag friends and family separately. Count them, since they did pay, but report them on their own line.
  4. Report a range, not just a rate. "10% from 67 visitors" is really "somewhere between 5% and 20%."
  5. Do the fee math before you pick the price. Work out net per sale and what one dispute costs you. At $1, it rules out most paid acquisition.
  6. Publish the result even if it's underwhelming. The honest write-up is where the experiment pays off.

What I would do differently

  1. Turn on source tags before the first text, so all 7 purchases had a source.
  2. Write the hypothesis as a range ("5% to 20%") instead of a single optimistic guess.
  3. Stop calling the friends test a conversion rate in my own notes. It was a checkout test with a bonus signal.

Where the numbers stand now

As of Oct 14, 2026 (5:50 PM MT), the live homepage shows 10 of 10,000 members (source: homepage snapshot fetched that afternoon). I haven't verified the site's visitor total at 10 members, so I'm not quoting a site-wide conversion rate here. The dated site totals I could verify are in the table in how to set a conversion rate baseline. Most of that traffic is still warm, so none of those rates is a baseline either.

Experiment #2 is three text-only LinkedIn posts tagged ref=li1, li2, and li3. Post 1 went live Oct 13, and member #8 was tagged li1, the first purchase with a known source. Posts 2 and 3 go out Oct 20 and Oct 27, and the window closes Oct 30. I'll publish the numbers either way and use them to set a conversion rate baseline.

Live numbers: the Build Lab dashboard.

FAQ

Can you really validate a product idea for $1?

You can validate intent for $1: whether people will go through checkout and pay something. You can't validate a higher price point or long-term demand with a $1 test. Treat it as a first filter.

What's a good conversion rate for a $1 validation test?

I don't have a trustworthy answer yet. My friends-only test converted 7 of 67 visitors (10.4%). That was warm traffic, and the 95% Wilson interval runs from 5.2% to 20.0%. Strangers should convert lower.

How do I get my first 10 paying customers?

Start with people who already know you, with a real checkout and source tags on every link. My first 7 came from texting friends. Members 8 to 10 came over the following days, and member #8 was the first one tagged to a LinkedIn post.

Why not just use a free signup form?

A free signup costs nothing, so it tells you little about willingness to pay. Even $1 means entering card details, which filters out polite interest.

How much do you keep from a $1 sale on Stripe?

About $0.67 with Stripe's standard US card pricing (2.9% + 30¢). Refunds don't return the processing fee, and a $15 dispute fee erases about 22 sales.

How many visitors do I need before trusting the result?

More than you'd think. At 67 visitors and 7 conversions, my interval was still 5.2% to 20.0%. Treat small-sample results as directional and report the range alongside the rate.

Frequently asked questions

Can you really validate a product idea for $1?

You can validate intent for $1: whether people will go through checkout and pay something. You can't validate a higher price point or long-term demand with a $1 test. Treat it as a first filter.

What's a good conversion rate for a $1 validation test?

I don't have a trustworthy answer yet. My friends-only test converted 7 of 67 visitors (10.4%). That was warm traffic, and the 95% Wilson interval runs from 5.2% to 20.0%. Strangers should convert lower.

How do I get my first 10 paying customers?

Start with people who already know you, with a real checkout and source tags on every link. My first 7 came from texting friends. Members 8 to 10 came over the following days, and member #8 was the first one tagged to a LinkedIn post.

Why not just use a free signup form?

A free signup costs nothing, so it tells you little about willingness to pay. Even $1 means entering card details, which filters out polite interest.

How much do you keep from a $1 sale on Stripe?

About $0.67 with Stripe's standard US card pricing (2.9% + 30¢). Refunds don't return the processing fee, and a $15 dispute fee erases about 22 sales.

How many visitors do I need before trusting the result?

More than you'd think. At 67 visitors and 7 conversions, my interval was still 5.2% to 20.0%. Treat small-sample results as directional and report the range alongside the rate.

Last updated