First Paying Customer Before You Build: Pre-Code Checklist
A pre-code checklist for first-time B2B founders: find the problem thread, answer it by hand, ask for feedback, then ask for money.

The first payment usually starts as a conversation
Get your first paying customer before you build by finding one narrow human channel where the problem is already being discussed, then answering it by hand until someone pays. That order keeps you from spending money on ads before you have proof that a stranger will pay.
ScreenshotOne's first payment arrived on July 4, 2022 from Jannis, a Twitter acquaintance building a creator-tools directory. The same tool's June 2022 Google Ads campaign cost $515 and generated 2,144 clicks, yet the ads brought no paying customers during that month. Start with the person who has a concrete need, not the audience you hope exists.
Answering a real question is the simplest version of the method. The first customer without ads often comes from a person who already described the problem. You can answer the question, show the work, and ask for a small payment before you write code. When nobody pays, you have kept your time and money for a problem that is real.
The checklist is the order, not the theory
Keep the list short enough to run today. Each step is a test, not a milestone. The early steps keep you from building for an audience that does not exist. The money step gives you a yes or no. The final step keeps you from spending before you have a yes.
- Find one place where the problem is already discussed. A forum thread, support request, group chat, or repeated question counts.
- Answer the problem by hand. Send a short reply that solves the immediate pain without promising software.
- Ask for feedback on the answer. Request one specific correction or missing step.
- Ask for money. Offer a paid fix, pilot, or pre-sale with a clear price.
- Only then consider one wider channel. A community launch, marketplace listing, or paid search can come after proof.
Each step earns the next: show value before you ask for a sale. A nonresponse is a signal. A payment gives you a pre-sale first customer and a starting point.
Cold outreach can be a first customer channel, but it is harder than answering a question that already exists. You are asking for attention before you have shown value. A founder community helps when the members have the same problem.
The thread should sound like repeated pain
This step filters out ideas you are imagining. Look for repeated language, not polite interest. A person who says they have done the same thing by hand for a long time is more useful than a person who says the idea sounds interesting. When the problem has a workaround, ask what the workaround costs in time. A painful workaround makes the payment request easier.
Say a group of operations managers keeps asking how to turn messy spreadsheets into a weekly report. Naming the steps they already use puts you close to a product. Inventing the workflow means you are still guessing. The answer should feel like a shortcut, not a lecture.
Do not ask if they would pay. Ask them to pay for a defined outcome. A short message works better than a pitch deck. Name the task, the time frame, and the price. Hesitation is useful: ask what would make the price make sense. Their answer tells you what to build next.
Wider channels work after proof
Some buyers already shop in a known store. Zigpoll's first sale came within days of launch from a Shopify App Store merchant, and the App Store accounted for about 90% of its revenue. A listing can be the channel for that buyer.
A community launch can work, but it usually needs preparation. Simple Analytics gained its first 30 paying customers after a September 2018 Product Hunt and Hacker News launch. Tally had a 400-person Slack group and 1,500 users before launching on Product Hunt in March 2021. Build the base before you ask for the launch.
Paid ads before product can feel urgent, but they can also hide a weak problem. ScreenshotOne's monthly recurring revenue was $10,000 in September 2024, $20,000 by June 2025, and $33,000 with more than 1,000 paying customers on May 29, 2026. ScreenshotOne's annual recurring revenue was $200,000 and its paying-customer count was at least 400 almost 3 years after launch. Use the revenue to decide whether the wider channel is worth the cost.