32
123 Comments

I made a mistake every first-time founder makes — I built first, validated later. Here's what I'd do differently.

Hi, I'm Suhail. Building JewelViz from Saharanpur, India.
Let me save you 3 months of wasted time.
When I started JewelViz, I did what most first-time founders do —
Built the product completely.
Integrated payments.
Designed the website.
Wrote all the copy.
Then went looking for customers.
Big mistake.
What actually happened:
Week 1 after launch — 6 visitors. 0 customers.
Not because the product didn't work.
Not because the price was wrong.
Because I never actually sat with a real jeweller and asked —
"Bhai, yeh problem hai tumhare liye? Aur kya tum iske liye pay karoge?"
I assumed yes. I assumed wrong.
What validation actually looks like — especially in India:
Most founders here talk about validation like it's a Google Form or a Twitter poll.
For offline Indian businesses it looks completely different.
Real validation is —
Sitting in a jeweller's shop in your city.
Showing him your product on your phone.
Watching his face — not listening to his words.
Because an Indian small business owner will say "haan bhai achha hai" even if he has zero intention of paying.
Watch the face. Not the words.
3 validation lessons I learned the hard way:

  1. "Would you use this?" is a useless question
    Ask instead — "When did you last feel this problem?"
    If they can't remember a specific moment — it's not a real pain point.
  2. Free users lie. Paying users don't.
    Getting someone to try your product free tells you nothing.
    Getting someone to pay ₹199 tells you everything.
  3. Build the riskiest assumption first
    My riskiest assumption was — "jewellers will trust AI generated images enough to use them for selling."
    I should have tested THAT first. Before building anything else.
    What I'd do differently from Day 1:
    — Week 1: Visit 20 jewellers in my city personally
    — Week 2: Show them a manually created mockup — not even a real product
    — Week 3: Ask for payment before building
    — Week 4: Then start building
    Simple. Obvious. I didn't do it.
    Question for this community:
    What was YOUR most expensive assumption that turned out to be wrong?
    And how early did you catch it?
    Would love to hear — especially from founders who are building for non-tech customers.
    Building in public from Saharanpur, India 🇮🇳
posted to Icon for group Show IH
Show IH
on May 15, 2026
  1. 1

    the 'watch the face not the words' thing is so true. ran a hosting biz for 18yrs and my most expensive assumption was that ppl who hit usage limits would just upgrade if I emailed them. they didnt — they churned silently. once I started calling them before they hit the wall instead of after, upgrade conversion got way better. ur 'when did you last feel this' reframe is exactly right imo. how do u plan to keep that habit once u cant physically walk into every jeweller's shop?

  2. 1

    This is gold. Thanks for sharing, Suhail.
    I can't call myself a founder, but I've failed enough to resonate with you from my side projects.

    What you shared as "Simple. Obvious" is basically the same thing an entrepreneur coach once shared with me in a USD697 per month program. Somehow paying that money still didn't push me enough to just walk out my door and talk to real people.

    So I feel sometimes the real question might be identifying what that mental block is. At the time of writing this, I have no idea.

  3. 1

    This is the part I keep coming back to:

    “Will a painful enough user take an annoying workaround before the polished thing exists?”

    That’s a much better validation bar than “people said it sounds useful.”
    I’m trying to apply this by spending less time explaining the product and more time finding people already describing the pain in their own words.

    For me, the useful signal is not:
    “Cool idea.”

    It’s:
    “I have this problem.”
    “I tried X.”
    “It didn’t work.”
    “I’d talk about it because it’s still painful.”

    Curious: what was the first signal that made you think the pain was real, not just intellectually interesting?

  4. 1

    "Such an honest and valuable post. 'Free users lie, paying users don't' is a lesson every first-time founder needs to hear. It’s so tempting to hide behind code instead of sitting down with real users and asking the hard questions. Appreciate you sharing this validation framework—saving this for my own B2B project discovery!"

  5. 1

    Point 2 is the one that takes the longest to believe. Getting someone to pay $1 tells you more than 100 'I'd definitely use this' responses.

    Doing this right now with BillWatch - a federal bill tracker for small business owners. Pre-orders at $9/month before any backend is built. The question that keeps filtering signal from noise: 'When did you last learn about a federal regulation after it was already in effect?' People who have a specific story are the real customers. People who say 'yeah that happens sometimes' are not.

    Six days into a 14-day sprint. billwatch-landing.vercel.app if you want to see the approach.

    Your point about watching faces vs. listening to words is exactly why I'm adding phone calls alongside the landing page.

  6. 1

    I think it is very common that we build things and get caught up in our own bias that the product will be successful and will have customers right at launch, but it is extremely rare that things go like that. Same thing happened to me

  7. 1

    Saw the same thing from the other angle this month — I shipped 319 small things over 6 weeks before checking whether anyone wanted any of them. 0 installs in the top 200 of my marketplace, $0 revenue. The signal I should have read on Day 5 instead of Day 42: when distribution channels aren't even registered yet, the bottleneck is never going to be production. The volume is the problem, not the solution. Hard freeze on building, distribution-only for the next 7 days — if it doesn't move a single install I shut it down. Sometimes the answer is fewer things, not more.

  8. 1

    My most expensive assumption was that online sellers would find PixPipe by themselves just because it solved a real problem. I built the whole thing first, compression, EXIF stripping, AI upscaling, and then launched to crickets. What actually worked was writing guides targeting exact searches like 'how to resize photos for Poshmark listing.' Suddenly I had a page on Google page 1 and real users showing up. The lesson: for tools serving non-tech users (sellers, not developers), distribution through search intent beats any launch strategy. Caught it about a month in, but wish I'd validated the SEO angle on day 1.

  9. 1

    This resonates hard. I went through the exact same arc — built the whole thing, then realized nobody had actually asked for it.

    The thing that changed my approach was replacing "would you use this?" with a simple 3-criteria scoring system before I write any code: (1) standalone value — does this help someone without network effects?, (2) build speed — can I ship in a weekend?, (3) gate risk — are there app stores, legal, compliance blocking launch?

    If an idea scores below 5/10 on that scale, I don't build it. If it's 7+, I ship. The scoring itself takes 10 minutes. The ROI is that I don't waste 3 months on an idea that was never going to clear the gates.

    The "watch the face, not the words" insight is gold — especially in cultures where people say yes to be polite. I found the corollary for digital products: watch where people drop off, not what they say in surveys.

  10. 1

    The "would you use this?" vs "when did you last feel this problem?" reframing is perfect. I wasted weeks building features nobody asked for because I confused
    "that sounds cool" with "I need that."

    What I'd add: even after validation, the product you build will be used differently than you expect. We built 14 AI tools for YouTube creators and the most popular one turned out to be one we almost didn't ship — a simple SEO score checker. We thought the AI script generator would be the star. Turns out creators don't want AI to write for them, they want AI to tell them what's wrong with what they already wrote.

    The ₹199 test is brilliant. We did something similar — a generous free tier that gives real value, not a crippled trial. The logic is the same: actual behavior (upgrading, paying, returning daily) tells you more than any survey. Our conversion insight was that users who generated 5+ pieces of content in their first week had 3x higher upgrade rates — that was the real validation signal, not signups.

  11. 1

    the part about offline B2B validation in India is something most generic "talk to customers" advice completely misses. the technique changes entirely depending on who your customer is.

    for offline B2B buyers — jewelers, retailers, trade businesses — the actual validation signal isn't "yes I'd pay for that." it's whether they'll do something uncomfortable to get it: agree to a working session, introduce you to someone else in the supply chain, share their current spreadsheet or manual process with you.

    the asymmetry you're describing usually comes from validating intent instead of validating willingness to change. people who've done something manually for 20 years will enthusiastically say they want to digitize it. that enthusiasm rarely survives the friction of actually switching.

    what finally worked for you to close the gap between interest and becoming an actual paying customer?

  12. 1

    Yeah, it's one of a big challenge. in early days Actually what is real work? When we realize An assumption build . We love everything. Because the town assumptions when we will go This problem is really valid. No one wanted When we realize that one. One of a big challenge to come out of that. There are really two types of challenges. In early days. One is We especially love that assumption. One must should be avoided. Loving overconfidence on Well actually come to assumptions actually come to talk to with real customers. No one wanted that product. It's not solve a real problem. See When we ask the questions like As for our product . When we go for marketing one of a distribution? On that time when we go. and ask The first question is Old use This is completely waste of asking. Instead of that one we need to ask And will you pay for this? It will solve your real problem. That will decides. Validation.

  13. 1

    It's interesting that you mention validating after building, as this is a common pitfall many founders fall into, and it's great that you're sharing your lessons learned to help others avoid this mistake. I'd love to hear more about what you did differently after realizing your approach wasn't working, and how you went about validating your product with potential customers. Did you pivot your product or messaging in any significant way as a result of the validation process?

  14. 1

    Building first and validating later is the default. Don't beat yourself up. Almost every first-time founder does it. The important thing is that you recognized it and are course-correcting.

    The shift that changes everything is talking to potential users before writing a single line of code. Not surveys. Not landing pages. Real conversations where you listen more than you talk. Most founders skip this because it's uncomfortable. But a dozen honest conversations will teach you more than a year of building in isolation.

    Your second product will be faster, leaner, and closer to what people actually need because you've already paid the tuition on the first one. That's not failure. That's the curriculum.

  15. 1

    The "watch the face, not the words" advice is underrated — especially in contexts where saying no feels socially awkward. The Indian small business owner example is a perfect illustration, but honestly this shows up everywhere: B2B demos, user research calls, even talking to friends about your idea. People are wired to be encouraging.

    The question shift you described is the real unlock. Instead of "would you use this?" asking "when did you last feel this problem?" forces specificity that politeness can't fake. If they can't recall a concrete moment, you're validating a vague frustration, not a real pain point. I'd add one more: "what did you do about it last time?" — if the answer is "nothing," that's a signal the pain isn't actually motivating enough to pay for a solution. Your point about building the riskiest assumption first is the hardest to internalize because it usually means showing something ugly you're not proud of, but it's the only test that actually matters.

  16. 1

    The “watch the face, not the words” part honestly stood out to me most.

    I think a lot of founders accidentally validate politeness instead of intent.
    Especially in early conversations, people often reward effort emotionally before they’ve actually decided the problem matters enough to change behavior or pay.

    That’s probably why so many founders get stuck in the “people like it” but not “people need it” stage.

    Also really liked your point about testing the riskiest assumption first.

    I’m starting to think most startup mistakes aren’t from lack of effort, they come from spending months optimizing around the wrong assumption.

    1. 1

      I think the reason so many of us fall into it is that validation has no
      script. Building has one: you sit down, you write code, progress is
      visible. Validation is the opposite. Every real conversation goes
      somewhere different, and half the time the person can't even articulate
      a problem they've lived with for years, let alone connect it to some app
      you're describing. It's uncomfortable and ambiguous, so we avoid it.

      That's the trap. We treat validation like a monster, so we run from it
      straight into months of building the wrong thing.

      But validation isn't the monster. It's the opposite. It's the thing that
      saves you time, money, and honestly your mental health. Reframed
      properly, it's not the scary part of starting a business. It's the part
      that protects you from the scary part.

      I wish someone had sold it to me that way before I spent months
      optimizing the wrong assumption, exactly like you said.

  17. 1

    curious where JewelViz is now after going through this. you described the mistake clearly but the interesting part is what changed after. did you go back and do the 20 jeweller visits or did you pivot the product based on what you found out late? and when you showed the AI generated images to jewellers, what did their faces actually do? that reaction seems like the most important data point you have

  18. 1

    My most expensive assumption was that visual appeal alone would drive people to try it.

    I built something that generates AI trading cards. The output looks genuinely impressive with detailed artwork and the whole thing. I assumed that if it looked amazing, people would naturally want to create one.

    One week after launching I realised nobody was asking "how do I make one of these." They were asking "what is this for." The product answered a question nobody was walking around with.

    I caught it fast but only because I was obsessively watching every session and comment. The silence was loud enough.

    Still figuring out how to close that gap between "wow that looks cool" and "I need to make one right now." Turns out those are very different reactions.

  19. 1

    Validate the clarity before validating the product. That is going on my wall. The building as avoidance pattern is real. I caught myself doing it again last week. Started coding a new feature instead of writing a one sentence description and showing it to three people. The three people test is faster than any code I could write.

  20. 1

    The "I validated after building" pain is real — but there's a validation layer most founders skip even when they do it right: AI search visibility.

    Before launch, founders test with potential users. After launch, they check Google Analytics. Almost no one checks what ChatGPT, Claude, or Perplexity says about their product before a buyer asks.

    We found out the hard way: AI was recommending two competitors in our category that were less active than us. Our key differentiators weren't in any LLM's response. The framing that resonated with human users? Completely absent from AI outputs.

    Google validation you can fix post-launch (Search Console, backlinks, schema). AI training data is slower to update — the window to shape what LLMs say about you is narrower than people think.

    Validate with humans. But also check the AI layer before you ship.

  21. 1

    Your "free users lie, paying users don't" line is the one that should be tattooed on every first-time founder's desk.

    My most expensive assumption: I thought trades and field service owners wanted powerful and feature-rich. They wanted fast and simple. Two very different products.

    I built a full scheduling engine with complex logic before I realized most of my target users just wanted to stop texting their crew every morning to ask where they were. That's it. The sophisticated stuff came later — but I almost buried the simple thing they actually needed under layers of complexity they didn't ask for.

    Your point about watching the face, not the words — that's the whole game when you're selling to non-tech customers. A plumber or a contractor will tell you your product is great while mentally going back to their whiteboard and paper routes. You only know it landed when they pull out their phone and start using it in front of you.

    Caught it about 6 weeks in. Cost me a month of rebuilding. Could've been worse.

    Good luck with JewelViz — the fact that you're doing in-person validation now puts you ahead of 90% of founders at your stage.

  22. 1

    It's refreshing to see a founder openly sharing their mistakes, and I think many can relate to building first and validating later. I'd love to hear more about what specific steps you took to validate your product after the initial launch, and how that process helped you refine your approach. What changes did you make to your product or marketing strategy as a result of the feedback you received from those early interactions?

  23. 1

    Suhail is so right,
    If you're building something and want to know how your market actually argues about it, we'd love to help.
    We're building Assembly, a synthetic society simulator. You give us a product, a price, and a target audience. We spawn hundreds of AI agents grounded in peer-reviewed behavioural science and real-world demographic data, run them through multiple rounds of structured debate, and show you exactly who accepts your product, who resists it, and what argument shifts minds.
    Not a survey. Not AI guessing. A synthetic society of agents that challenge each other, shift positions, and form emergent consensus, the same way real markets do.
    If you're pre-launch, deciding on positioning, or about to commit to something before you have a real signal, drop a comment. The first simulation is free.

  24. 1

    "Watch the face. Not the words." — this is literally the first thing taught in user research training, and most founders never learn it because they never sit in the room.

    The validation problem you're describing is actually a UX research problem in disguise. The reason "would you use this?" is useless is the same reason usability tests ask people to think out loud while doing a task - not rate it afterwards. Behaviour is honest.
    Opinions are polite.
    Your week-by-week framework is essentially a lean UX sprint. Most people who teach this charge thousands for it.

    My most expensive assumption as a designer: that users would "figure it out" if the product was good enough. They won't. They'll leave and never tell you why.

  25. 1

    This is such a valuable lesson, especially the part about watching behaviour instead of listening to polite feedback.

    We’re learning something similar while building our own AI product. People may say “privacy is important” or “this sounds useful,” but the real question is: will they actually trust it with real work, sensitive data, and pay for it?

    I think the “riskiest assumption first” point is huge. For us, the riskiest assumption is not whether AI is useful — everyone knows it is. It’s whether people care enough about privacy, control, and predictable usage to switch from tools they already know.

    Really appreciate how honest this post is.

  26. 1

    validation is teh hardest part because it forces you to face rejection before you even have a product. it's much easier to just write code and pretend you are making progress. but building a landing page or just talking to five potential users saves months of wasted effort.

    1. 1

      Write code and pretend you are making progress."
      That's the most honest description of what build-first actually is.
      Not laziness. Not stupidity. Just fear dressed up as productivity.
      Every commit feels like movement. Every feature feels like progress. Meanwhile the real question — does anyone actually want this — stays completely unanswered.
      Validation is uncomfortable because it has no script. Code has a script. You sit down, you write, something works or it doesn't. Validation means sitting across from a stranger and watching their face decide your idea's fate in real time.
      That's terrifying. So we avoid it.
      5 conversations before writing a single line — that rule sounds simple. Following it when you have an idea burning in your head at midnight is the actual hard part.
      Still working on that discipline myself.
      — Suhail

      1. 1

        that rule is easy to quote, hard to actually do. kept telling myself the prototype would get better feedback - classic rationalization. cost me a month.

  27. 1

    I think some technical B2B products are tricky because the problem already exists very clearly for users internally.
    The hard part is often not validation of the pain itself, but reaching the few people who are close enough to the operational problem to care deeply about it. This is the problem I am actually facing now.

    1. 1

      You nailed it back better than I framed it.
      The performance review line is the one I'll be thinking about for a long time.
      A problem can be real, visible, and expensive — and still never get solved because it doesn't hurt the specific person who controls the budget. That's not a product problem. That's an org chart problem.
      For JewelViz I keep hitting this exact wall.
      The son wants it. He sees Instagram. He understands why better photos matter.
      The father controls the money. He's run the shop for 30 years on trust and relationships. Digital feels risky to him — not because it doesn't work but because it's unknown.
      Same roof. Same shop. Completely different conversation needed for each.
      What I've started doing — talking to the father first. Not about AI. Not about photography. Just —
      "Uncle aapke regular customers — woh apne bachon ko bhi laate hain dukaan pe?"
      That question opens the real conversation. New generation customers need new generation presentation.
      Sometimes that reframe lands. Sometimes it doesn't.
      But finding the right person — the one who feels it AND can approve it — that's the whole game in any B2B sale.
      — Suhail

    2. 1

      This is a really important distinction.

      For some B2B or technical products, the pain is not the hard part to validate — the pain already exists very clearly inside companies. The hard part is finding the person who feels that pain strongly enough, has the context to understand the solution, and can actually push for adoption.

      I think that’s where a lot of “validation” advice becomes too generic. Sometimes the question is less “does this problem exist?” and more “who owns this problem, how urgent is it for them, and what would make them switch?”

      1. 1

        This reframe just made a lot of B2B founders' problems make sense.
        "Does this problem exist?" is almost never the right question in B2B.
        The problem exists. It always exists. Someone inside that company is living with it every single day.
        The real questions are exactly what you said —
        Who owns it? Because the person feeling the pain is rarely the person who can approve the solution.
        How urgent is it for them personally? A problem that costs the company money but doesn't affect this person's performance review — stays unsolved forever.
        What would make them switch? Switching has a hidden cost — learning curve, internal selling, risk of being wrong. Your solution has to beat all of that.
        For JewelViz this translates directly —
        The jeweller feels the pain. But the decision maker is sometimes his father who has run the shop for 30 years and doesn't trust anything digital.
        Same pain. Different owner. Completely different conversation needed.
        Finding the right person is half the sale.
        — Suhail

  28. 1

    The landing page test is underrated. I did the same thing, built for 3 weeks before showing anyone. When I finally put it in front of users, half the features I spent time on were irrelevant. The one thing people actually wanted was something I almost cut because it seemed too simple. Now I try to validate with the minimum possible artifact. A landing page, a mockup, even a written description of what the tool does. If people do not care about the description, they will not care about the product.

    1. 1

      "The one thing people wanted was something I almost cut because it seemed too simple."
      This happens more than anyone admits.
      The feature that feels too obvious to build is usually the one that actually solves the problem. The complex features feel impressive to build — but nobody asked for them.
      I almost did the same with JewelViz. The core feature — just upload one photo and get three images back — felt too simple. I kept wanting to add more settings, more customization, more control.
      Every jeweller I showed it to just wanted the simple version. Fast. Done. No settings.
      The minimum artifact test is the most honest filter —
      If a written description doesn't make someone curious — more features won't fix that. You're solving a clarity problem not a feature problem.
      Minimum viable description before minimum viable product.
      — Suhail

    2. 1

      The line “if people do not care about the description, they will not care about the product” is painfully true.

      A lot of founders use building as a way to avoid testing the message. But if the problem, promise, or outcome doesn’t make someone curious in a simple landing page or written description, more features usually won’t fix it.

      I’m trying to remind myself of this as well: validate the clarity before validating the product.

      1. 1

        Validate the clarity before validating the product."
        That's the step I skipped completely.
        I went straight to building because building felt like the real work. Writing a clear one-paragraph description and showing it to 10 strangers felt too simple to count as progress.
        But that's exactly the test that would have saved me months.
        If a jeweller reads — "1 phone photo se 3 professional jewelry images — Indian models, Indian settings" — and doesn't immediately ask "kitne mein hoga?" — the product won't fix that confusion.
        Clarity is the first product. Everything else is version two.
        The uncomfortable truth — if you can't describe the outcome in one sentence that makes a stranger lean forward — you probably don't understand your own customer well enough yet.
        Still working on my one sentence.
        — Suhail

  29. 1

    Same mistake. Built Creator Wrapped before talking to a single creator.

    It's a Spotify Wrapped for newsletter creators. Top post, fastest-growing week, superfan city - all in a shareable card in one click. Substack, Beehiiv, ConvertKit. Free.

    My assumption: newsletter creators want to show their audience a year-in-review card, the same way Spotify users share their Wrapped every December.

    What I didn't test: whether May is the wrong month for this, or whether platform analytics already fill the gap.

    72 hours post-launch. Zero signups. Gate on May 20.

    Still running it. If you have a newsletter and want to see your 2026 in numbers: creator-wrapped-hazel.vercel.app

    1. 1

      72 hours. Zero signups. That silence is familiar.
      The Spotify Wrapped analogy is smart — but Wrapped works in December because the whole world is doing year-in-review simultaneously. Social proof and FOMO compound each other.
      May has neither of those forces working for you.
      That's not a product problem. That's a timing problem.
      One honest question worth testing before May 20 gate —
      Find 10 newsletter creators right now. Ask them — "when do you feel most proud of your newsletter growth?"
      If the answer is December — you have a timing problem, not a concept problem.
      If the answer is "whenever I hit a milestone" — you might have a trigger problem. The product needs to work year round not just in December.
      The concept is genuinely good. Shareable creator identity cards have real potential.
      Still running it is the right call. Kill the gate honestly on May 20.
      Checking out creator-wrapped-hazel.vercel.app now.
      — Suhail

  30. 1

    Same trap here. I've spent 6 weeks on my sprint planner UI before talking to a single PM. First call wiped half the feature set. Now I do 5 conversations before writing a line.

    1. 1

      6 weeks. One call. Half the features gone.
      That's the most expensive 45 minute conversation most founders ever have.
      But also the cheapest — because it happened before you shipped it to real users.
      5 conversations before a single line of code — that's the discipline most founders never build because the first few weeks of a product feel too exciting to slow down for conversations.
      The hardest part isn't knowing this rule. It's following it when you have an idea at 11pm and your hands are already on the keyboard.
      Still catching myself doing it.

  31. 1

    Man, this resonates so hard. We are building in the blue-collar space right now with FixRAgent (AI triage for property maintenance/DIY), and our validation journey was a wild ride.

    Our biggest advantage was that we didn't have to guess the pain point—my husband and I built it to solve the bleeding we were experiencing firsthand in our own real estate portfolio. We knew the $150 "blind dispatch" fee was a massive problem. But our most expensive assumption? Assuming our users cared about the tech. We spent months using 'founder words' like diagnostic pipelines and multimodal triage. It wasn't until I texted my best friend—who was frustrated trying to build a wall sconce—and she said, 'Wait, so I can just take a picture of the box and it tells me what to do?' that it clicked.

    We were selling 'AI Triage' when our users just wanted an 'Anti-Rabbit Hole' button for YouTube and Home Depot. Lesson learned: Build the tech like an engineer, but sell it using the exact words your customer says when they are staring at a broken appliance in frustration.

    1. 1

      Build the tech like an engineer, sell it using the exact words your customer says when staring at a broken appliance."
      That line is the entire product marketing course in one sentence.
      The best friend moment is what every founder needs — someone completely outside your world who accidentally gives you your real tagline in casual conversation.
      I had the same moment with JewelViz.
      I kept saying "AI jewelry photography tool."
      A jeweller said — "matlab mera jewelry customer ko achha dikhega?"
      That's it. That's the whole product. Six words. No AI. No photography. Just — your jewelry will look good to your customer.
      I was selling the engine. He wanted to know if the car would start.
      The founder word trap is dangerous because technical language feels precise and professional. But precision for engineers is confusion for customers.
      Your Anti-Rabbit Hole button is 10x better positioning than AI Triage will ever be.
      Checking out FixRAgent — solving real bleeding pain you experienced yourself is the strongest foundation any product can have.

  32. 1

    This one hits. The "build first" trap usually isn't about being lazy or skipping research — it's that building feels like progress and validation feels like rejection waiting to happen. I came from 10 years of phone sales before going independent, and the thing that finally clicked was treating validation exactly like a sales pitch: if I can't get a stranger to react to the problem in one message, the product won't fix that. Cheaper to hear "no" from 50 outreach messages than from a finished product. Did you find a validation format that actually felt natural, or was it forced at first? Mine felt deeply uncomfortable for the first two weeks.

    1. 1

      ​It was 100% forced and brutally uncomfortable at the start. When you're building something personal, every 'no' or blank stare feels like a direct hit to your chest. For me, what finally broke the discomfort was shifting from 'pitching a solution' to just getting people to complain about their bank accounts. The second I stopped asking 'Would you use an AI tool?' and started asking 'How much did you spend on unnecessary contractor dispatch fees last month?', the conversation flipped completely. They didn't feel pitched, they felt heard—and that's when the real validation data started flooding in.

    2. 1

      Forced. Completely forced. For the first two weeks every conversation felt like I was asking someone to judge me personally — not the product.
      That's the trap nobody warns you about. Validation feels personal because the product feels personal. You built it. You care about it. A "no" to the product feels like a "no" to you.
      What made it click for me was exactly your reframe — separating the problem conversation from the product conversation.
      First conversation — just ask about the pain. Don't mention JewelViz at all. Just — "pichle hafte koi customer photo dekhke chala gaya?"
      If they say yes and lean forward — then show the product.
      That separation made validation feel less like rejection and more like research.
      The discomfort never fully went away. But it became useful discomfort — the kind that means you're getting real data instead of polite answers.
      10 years of phone sales must have built a rejection tolerance most founders never develop. That's a serious advantage.
      — Suhail

  33. 1

    The riskiest assumption first point is the key one, but I would frame it differently: the question is not which assumption is risky, it is which one takes the longest to falsify. Some assumptions you can test in a WhatsApp message. Others need months of real usage data.

    The face-watching observation is specific to B2B in markets where directness is culturally costly. In that context, willingness to schedule a demo (not just say yes to one) is a better signal than words. Getting someone to put time in their calendar before your product exists sorts real pain from polite interest faster than any paid pilot.

    1. 1

      Which assumption takes longest to falsify" — that reframe is sharper than anything I've read on this topic.
      I was thinking about risk in terms of impact. You're thinking about it in terms of time cost. Completely different and more useful frame.
      A wrong assumption that takes one WhatsApp message to disprove costs nothing. A wrong assumption that needs 3 months of usage data to surface — that's the one that kills you quietly.
      Test the slow ones first. Always.
      And the calendar signal is something I'm stealing immediately.
      "Say yes to a demo" is free. Costs nothing. Means nothing.
      "Put time in your calendar before the product exists" — that's skin in the game. That's real pain expressing itself through behavior not words.
      For jewellers specifically — asking them to come to a specific location at a specific time to see a demo would have been my clearest signal. Not a WhatsApp "haan bhai zaroor."
      Wish I had framed it this way 3 months ago.
      — Suhail

  34. 1

    Good approach, may this serve as a lesson for all who dare to launch a product, CONGRATULATIONS!

    1. 1

      Thank you — this means a lot.
      Honestly the only reason I shared this publicly was hoping one founder reads it before making the same mistake.
      If it helped even one person test before building — that's the whole point.
      Still 0 paying customers. Still learning. But the direction is getting clearer every day.
      Building in public from Saharanpur 🇮🗳
      — Suhail

  35. 1

    Really good breakdown. I’m building a tech product and this hit me hard — especially the part about testing the riskiest assumption first. Easy to get lost polishing features when the real question is “will anyone actually trust/use this?” Thanks for sharing, this saves me from repeating the same mistake.

    1. 1

      This is exactly why building in public matters.
      If one person reads this and tests their riskiest assumption before writing a single line — that's worth more than any like or comment.
      The polishing trap is seductive because it feels productive. Every hour spent making the UI cleaner feels like progress. But you can have a beautiful product nobody trusts enough to use.
      For tech products specifically — trust is the riskiest assumption almost every time.
      Not "can I build this." Not "will it work technically."
      But — "will a real person trust this enough to give it their data, their workflow, their money?"
      Test that first. Everything else is secondary.
      Good luck with what you're building.
      — Suhail

  36. 1

    The question switch from "would you use this?" to "when did you last feel this problem?" is such a small reframe but it completely changes the quality of the answer. One stays hypothetical, the other pulls from actual memory — and memory is where real pain lives. My most expensive assumption was that users would engage with a feature if I just made it visible enough. Turns out discoverability is irrelevant if the underlying problem isn't urgent for them. Your point about free vs. paying users is also underrated: I spent months optimizing for "active users" who had never committed a single dollar, and it told me almost nothing useful.

    1. 1

      "Memory is where real pain lives."
      That line deserves to be on every founder's wall.
      Hypothetical questions get hypothetical answers. Memory gets truth.
      The discoverability point hit me directly — I spent weeks making JewelViz's output cleaner, faster, more visible. Meanwhile the real question was never answered — is the problem urgent enough to pay for today?
      Turns out a jeweller who shot on white cloth for 10 years has already made peace with it. The pain exists but it's not bleeding. Not urgent.
      That's the difference between a vitamin and a painkiller. I was selling a vitamin to people who didn't feel sick enough.
      And the active users trap — that one is brutal. Engagement metrics feel like progress. Free active users feel like validation. But they're just telling you the product works — not that anyone will ever pay.
      The only metric that removes all ambiguity is payment.
      Everything else is still a hypothesis.
      — Suhail

      1. 1

        "The only metric that removes all ambiguity is payment. Everything else is still a hypothesis." — this hit hard.

        The JewelViz story is exactly the trap I'm trying to avoid with LifePilot. I have people using it daily, telling me they love it — but none of them have upgraded yet. That's the active users trap you're describing in real time.

        The question I'm sitting with now: is "decision fatigue about what to work on" a vitamin or a painkiller? My gut says it's a vitamin for most people — they've already made peace with feeling scattered. The ones who will pay are the ones who've already tried everything else and are still failing. Finding those people is the real work.

  37. 1

    I did
    the same thing you did. Built everything. Polished the site. Launched.
    Then sat there refreshing the dashboard waiting for signups that never
    came. Zero. I'd spent months on a tool to reduce uncertainty and never
    once pointed it at my own biggest uncertainty: does anyone actually
    want this?

    Took me weeks to say that out loud. So reading you put it this plainly,
    with your name on it, genuinely meant something.

    The line that got me was "when did you last feel this problem?". A
    polite "yeah, I'd use that" kept me comfortable for months. A real
    memory would've saved me those months.

    You're already doing the hardest part — looking straight at it instead
    of away. Rooting for you and JewelViz. Now go talk to those 20 jewelers.

    1. 1

      This one meant a lot. Thank you for saying it.
      There's something specific about admitting the dashboard refresh moment publicly — you know exactly how that silence feels. Not slow. Just empty.
      The hardest part wasn't building. It was sitting with the possibility that nobody wanted it. That uncertainty is why most founders keep polishing instead of asking.
      "A real memory would've saved me those months" — that's the whole lesson in one line.
      Going to those 20 jewellers this week. Will report back honestly — whether it goes well or not.
      Rooting for whatever you're building too.
      — Suhail

  38. 1

    Totally Agree, but what about product that is not for physical store for instance any software related tool? Secondly where do I find my potential clients?

    1. 1

      Great questions — and honestly both apply beyond physical stores.
      For software tools:
      Same principle. Different location.
      You can't watch a face on a Zoom call as easily — but you can still catch the signal.
      Watch for:
      — Long pauses before answering
      — "That's interesting" with no follow up question
      — "I'd have to think about it" — that's a no
      The face test becomes a response speed test online. Genuine interest replies fast and specifically. Polite interest replies slowly and vaguely.
      For finding potential clients:
      Go where they already complain publicly —
      — Reddit threads where they describe the problem
      — Facebook groups where they ask for recommendations
      — LinkedIn posts where they share frustrations
      — Twitter/X searches for exact pain point phrases
      Don't look for people who might have the problem.
      Find people already describing it in their own words — publicly, repeatedly, right now.
      Those are your first 10 customers.
      For JewelViz I found mine searching "jewelry photographer chahiye" in Facebook groups. They were already there. Already frustrated. Already looking.
      Your customers are doing the same somewhere.
      — Suhail

  39. 1

    The 'watch the face, not the words' observation is the most underrated validation tip I see in these threads. Body language forms before the rationalized answer does.

    Two others that changed how we run validation:

    Price anchoring in the conversation. Instead of 'would you pay for this', say 'most tools like this run $50-200/mo -- does that feel right for what you described?' The number is a Rorschach test. If they flinch fast, you have your answer before they find the polite version.

    Binary gates before you start. Set a pass/fail threshold before the sprint, not after. Not 'let's see how it goes'. Specific: 3 paying customers in 14 days or we pivot. Without the gate upfront, validation never actually ends -- it just morphs into premature building again.

    We ran enough of these cycles that we packaged the whole workflow into a toolkit (validate.3vo.ai) for the sprints. Codifies the process you're describing into a repeatable sequence.

    1. 1

      Price anchoring as a Rorschach test — that reframe just changed how I'll run every conversation going forward.
      I've been asking jewellers "would you pay for this?" — wrong question completely. Too easy to say yes politely.
      "Most tools like this cost ₹500-2000 — does that feel right for what you described?" — that question forces an instant gut reaction before they find the polite answer.
      The flinch is the data.
      And the binary gate point connects directly — without a hard pass/fail number upfront, I kept moving the goalpost. Every soft yes felt like progress. Nothing ever converted to a real decision.
      Should have set it before week 1 — 5 jewellers pay ₹499 in 14 days or I rethink the positioning completely.
      Still not too late to set that gate now.
      Checking out validate.3vo.ai — a codified repeatable sequence is exactly what solo founders without a team need most.
      — Suhail

  40. 1

    "Free users lie. Paying users don't." — this is the line I needed to read today.

    I'm a few days from opening a free beta, and your post just made me uncomfortable in a useful way. A free beta is great for catching whether the product breaks. It tells me almost nothing about whether anyone will pay. I think I was quietly hoping "people love it for free" would translate to "people will pay" — and that's exactly the assumption you're warning against.

    My most expensive assumption so far: that the problem I personally feel is felt the same way by others. I built around my own frustration without sitting down with enough people who have it. Still catching that one.

    Watch the face, not the words — saving that. Good luck with JewelViz.

    1. 1

      Uncomfortable in a useful way" — that's exactly what good validation advice should do.
      Free beta will tell you if it works. It won't tell you if it's worth paying for. Those are completely different questions and most founders conflate them until it's too late.
      The assumption that your personal frustration maps to a market — that one is expensive because it feels like validation. You built it. You use it. You love it. Surely others feel the same.
      Sometimes they do. Often the intensity is completely different.
      The test I'd suggest before your beta opens —
      Find 5 people who have the same frustration. Don't show them the product. Just ask — "what did you do last time this happened?"
      If they did nothing — the pain isn't urgent enough to pay for.
      If they cobbled together a painful workaround — that's your real customer.
      Good luck with the beta. Hope the uncomfortable feeling leads somewhere useful.
      — Suhail

  41. 1

    The build-first mistake is almost universal. The pattern I've seen: people do 'user research' but phrase questions as 'would you use this?' - yes-bait - instead of 'walk me through how you currently solve this' - behavioral signal.

    The thing that changed our process: setting a hard go/no-go gate before writing any code. Specific number of interviews at a specific WTP threshold. If you don't hit it by day 14, you kill the idea and move on.

    We formalized this into a 14-day framework at 3vo.ai - a validation prompt pack that walks through customer interviews, landing page tests, and unit economics in sequence. It's the thing we build every product against now. The discipline of the gate matters more than the framework itself.

    1. 1

      Walk me through how you currently solve this" vs "would you use this" — that's the whole difference between data and politeness in one sentence.
      I asked the wrong question for weeks. Got encouraging answers. Built anyway. Classic.
      The hard gate concept is what I didn't have. I had a vague sense of "I'll know when I know" — which meant I kept moving goalpost every time validation felt uncomfortable.
      A specific number. A specific WTP threshold. Day 14 — go or kill.
      That removes the founder's ability to self-deceive. Which is the actual enemy.
      For JewelViz my gate should have been — 5 jewellers willing to pay ₹499 before I write a single line. I would have had a real answer in one week.
      Checking out 3vo.ai — the 14 day framework sounds like exactly what I needed 3 months ago.
      — Suhail

  42. 1

    Really grounded, bhai!!! I like those practical approaches and honest experience. My day job is pipeline forensics, predicting the remaining life of vintage water and sewer pipes from incomplete records. After 40 years across customer sales, engineering, and forensics, I've learned that Judgement is the order of the day: enough exposure to failure mechanisms and modes, enough material physics, enough scars to know which dot connects to which. In the after-hours I've been building with AI for the past year. AI helps, but it leans on historic records and standards, and interpretations of the "Why" regularly is on a runaway train. Keep the solution simple, find out Why is it a problem.

    1. 1

      40 years of reading failure before it happens — that's a completely different level of pattern recognition than anything a first-time founder has.
      What you said about AI and the "Why" is something I'm experiencing directly with JewelViz.
      AI generates the image perfectly. But it can't tell me why a jeweller hesitates to show that image to a real customer. That hesitation is the whole problem — and it lives in 40 years of face to face trust that no training data captures.
      "Keep the solution simple. Find out Why is it a problem."
      I thought I was solving bad photography. The real Why was — jewellers are afraid of looking fake in front of customers who trust them personally.
      Same product. Completely different Why.
      Thank you for this. 40 years of scars in any field teach things no framework ever will.
      — Suhail

  43. 1

    The "watch the face, not the words" line stuck with me — that's the part most validation posts skip. My most expensive assumption with my small iOS memo app (a Captio replacement I'm building solo): I thought early users wanted iCloud sync. I built a sync prototype, asked them about it, and they all said "nice" — same "haan bhai achha hai" energy. Their actual behavior showed they only opened the app for one-tap email-to-self and never checked across devices. I caught it after maybe 25 wasted hours. The fix was deleting the feature. Watching face over words also applies to silence: users who "didn't have time to test" were the truest no I got. What's the smallest signal you trust now over a verbal yes?

    1. 1

      Didn't have time to test" is the most honest no in the business.
      Nobody is too busy for something they actually want. That silence was the data.
      Your iCloud sync story is exactly the pattern — you built what they said they wanted, ignored what they actually did. 25 hours is a cheap lesson honestly. Most founders pay months.
      The smallest signal I trust now over a verbal yes —
      Someone asking "kitne mein hoga?" before I've even finished explaining.
      Not "looks good." Not "interesting concept." Just — what does it cost and when can I start.
      That question from a jeweller who never asked for a demo told me more than 50 polite conversations combined.
      Price question = real intent. Everything else is still hypothesis.
      — Suhail

  44. 1

    The "watch the face, not the words" line is the part I wish someone had told me three products ago. Polite agreement is the most expensive false signal in early validation.

    My most expensive wrong assumption: that the people who said "yeah I'd use this" in DMs would actually open the product after install. I built a Chrome extension assuming install = intent. Real intent only showed up when I asked them to do one specific thing within 24 hours of installing — that filter dropped my "validated" list by about 70% and saved me from building three features nobody wanted.

    Your Week 1 / Week 2 / Week 3 / Week 4 plan is the version of validation I'd hand to my past self. The "ask for payment before building" step is the one almost everyone skips, including me.

    1. 1

      Install equals intent" — that assumption has probably killed more products than bad code ever has.
      The 70% drop is the number that hits hardest. You thought you had a validated list. You actually had a polite list.
      The 24 hour specific task filter is genius because it removes the cost of being agreeable. Nobody does a specific thing within 24 hours out of politeness. That's real intent.
      Same principle as asking for ₹199 before building. Money and effort are the only two filters that remove politeness completely.
      The difference between your Chrome extension lesson and my JewelViz lesson is just the medium — but the false signal was identical. People said yes with words and no with their behavior.
      Saving that 70% drop number. Going to use it every time I feel like I have "validated" interest.
      — Suhail

  45. 1

    I partially agree with this.

    Validation is important, but I also think some products are difficult to validate properly before a certain level of execution exists.

    Especially when the value comes from:
    UX,
    quality,
    trust,
    rendering,
    or the overall experience.

    Sometimes users can’t really understand the product from a simple landing page or waitlist.

    I’m currently building an AI SaaS myself, and I realized that some of the most important feedback only appeared once people could actually interact with a polished version of the product.

    That said, the core point is still true:
    building in isolation for too long is risky.

    The challenge is probably finding the balance between:
    validating early
    without shipping something too incomplete to demonstrate the real value.

    1. 1

      You're right — and this is the tension nobody talks about honestly.
      Some products need to exist before anyone can react to them meaningfully. A landing page for JewelViz would have told me nothing. The jeweller needed to see his actual necklace on an actual Indian bride to feel the value.
      That reaction can't be faked with a mockup.
      But I think there's a middle ground —
      Ship the smallest version that demonstrates the real value. Not the full product. Not a landing page. Just enough for the face reaction to happen.
      For me that was — one real jewelry piece, one real output, shown to one real jeweller in person.
      Not automated. Not polished. Just real enough to get the honest face.
      The mistake I made wasn't building before validating. It was building everything before getting that one face reaction.
      Isolation is the real killer — not execution.
      — Suhail

  46. 1

    "Watch the face, not the words" is the most honest thing I've read about B2SMB validation.

    The stated/revealed preference gap is brutal in this market. Small business owners are polite by default -- they'll nod at anything you show them. The only reliable signal is commitment of something scarce: their time to a second meeting, their staff to run a test, their money for a pilot.

    The "build the riskiest assumption first" point hits hardest. Most founders build the feature because it's satisfying to build, and test the demand assumption last because it's terrifying. But the demand assumption is the one that kills you.

    The practical reframe I've found useful: before writing any code, ask yourself what would have to be true about your customer's behavior for this to work, and then go find the minimum evidence that behavior exists. Not a survey. Not a landing page click. Actual behavior -- someone doing the manual version of what your product does, or paying you to do it by hand.

    For JewelViz specifically: did you ever try charging jewellers for a manually-created digital mockup service first, before automating it? Curious whether the human version validated faster than the AI version.

    1. 1

      Honestly — no. That's the gap I can't undo.
      I went straight to automation. Never charged anyone for a manually created mockup first.
      Looking back — that one test would have told me everything. Could I sell the outcome before building the machine that delivers it?
      I skipped it because building the AI felt like the real work. Manual mockups felt like a shortcut. That thinking was completely backwards.
      Your reframe is the most practical validation filter I've heard —
      "Find someone doing the manual version. Or pay you to do it by hand."
      That behavior already existed. Jewellers were manually editing phone photos in Snapseed at midnight. That was my signal. I saw it and still didn't charge for the manual version first.
      Won't make that mistake on the next feature.
      — Sugail

  47. 1

    The 'riskiest assumption first' principle has a new category most founders are skipping right now: whether clients actually want AI-generated outputs at the price they're already paying.

    Most freelancers and small agencies are validating workflow, pricing, features - but almost none are directly testing the assumption that matters most in 2025-2026: does my client know AI was involved? And would it change how they value the work?

    The face test applies here too. Pitch a client knowing you used AI for 80% of the deliverable. Watch the face. Not the words.

    Some will say 'great, efficiency is good.' Their face says something different. And that's when you realize you validated everything except your actual riskiest assumption.

    1. 1

      This is the assumption nobody wants to test because the answer might break the business model.
      It hit me directly with JewelViz.
      Jewellers loved the output. Until some started asking — "yeh asli photo hai ya AI?"
      The face changed completely in that moment. Not the words. The face.
      They weren't rejecting the quality. They were recalculating trust. Decades of face to face reputation — suddenly uncertain about one image.
      That's exactly your point. I validated image quality, pricing, speed. Never directly tested — will my customer show this to their customer knowing AI made it.
      That's still my riskiest open assumption.
      The founders who test this honestly right now — before it becomes an industry wide crisis — will build something that actually survives.
      — Suhail

  48. 1

    The hardest thing to internalize is that validation isn't a phase, it's a continuous failure mode. Six experiments deep and I still catch myself building three days into a hypothesis before checking whether anyone was waiting for that specific shape of solution. Curious which signal you trust most now - direct user interviews, behavioral logs, paid-to-test, or something else.

    1. 1

      Validation is never done. That's the part nobody warns you about.
      Honestly — paid to test beats everything else for me right now.
      Interviews give me stories. Behavioral logs give me patterns. But the moment someone pays ₹499 for a specific outcome — that's the only signal I fully trust.
      Money removes politeness completely.
      That said — the signal I underestimated most was the specific incident. Not "do you need this" but "when did this problem cost you money last week." If they can name the date and the loss — that's real. Everything else is still hypothesis.
      Still catching myself building before checking though. Probably never fully goes away.
      — Suhail

      1. 1

        The 'when did this cost you money last week' framing is the sharpest part of this. It rules out about 80% of polite interest. The other thing that maps onto it - asking them to forward your demo URL to one other person on their team. Costs them real social capital, can't be faked. If they won't pay yet, watch whether they share. The share is the lagging indicator that says the next pitch will land.

  49. 1

    Felt this hard. I did the same with Toolivoo — built a full suite of free browser tools before asking anyone if they wanted them. The thing that saved me was the tools being genuinely useful to myself first. Scratching your own itch at least gives you one real user while you validate.

    1. 1

      Scratching your own itch gives you one real user."
      That's the only guaranteed validation that exists.
      I didn't have that advantage with JewelViz — I'm not a jeweller. So I had zero real users including myself.
      That's probably why validation felt so hard. I was always guessing what someone else needed instead of solving something I personally felt.
      Checking out Toolivoo — browser tools that the builder actually uses daily is a strong foundation.
      — Suhail

  50. 1

    Totally agree on this. Shipping early and getting real feedback beats spending months perfecting something nobody asked for.

    1. 1

      Exactly this.
      Perfect product with zero users beats nothing.
      I spent months making JewelViz "ready" — meanwhile jewellers were still shooting on white cloth waiting for a solution that was sitting on my laptop unreleased.
      Ship early. Fix publicly. That's the only real feedback loop.
      — Suhail

  51. 1

    This resonates — I built a passport photo tool for Indian NRIs and made the exact same mistake of building before validating. The validation signal that finally told me I had something real wasn't surveys or polls. It was watching people on Reddit spend hours trying to manually resize photos to 630×810 pixels in Paint. They were already in pain. I just had to show up with the solution. Your "watch the face, not the words" advice is spot on for Indian markets.

    1. 1

      Paint. 630×810 pixels. Manually.
      That's not a complaint category. That's a specific incident happening thousands of times a day.
      You didn't need a survey. The pain was already visible — publicly, repeatedly, in real time.
      That's the best kind of validation. They're already doing the painful workaround. You just have to show up.
      Same thing I should have seen earlier — jewellers photographing on white cloth, editing manually on phone, sometimes just giving up entirely. The workaround was right in front of me.
      The workaround IS the validation.
      What's the tool called? Would love to check it out.
      — Suhail

  52. 1

    Totally agree — I learned this the hard way when building my first product. Execution always reveals what theory misses.

    1. 1

      Every founder nods at "validate before you build."
      Almost nobody actually does it.
      Theory feels safe. Execution is where your assumptions meet reality and most of them don't survive.
      The gap between knowing and doing — that's where the real learning lives.
      — Suhail

  53. 1

    The strongest bit here is asking for payment before building, but I’d make it tied to one specific outcome: “would this help you sell one more item this week?” If they can’t name the money event, the mockup feedback will still drift into polite encouragement.

    1. 1

      Can you name the money event?"
      That's the filter I was missing completely.
      I was asking jewellers "do you like this?" Wrong question entirely.
      The right question was always — "would this help you sell one more piece this week?"
      If they can't answer that specifically — it's not real validation. It's polite encouragement with extra steps.
      The money event makes it concrete. Not "better photos" — but "this necklace has been sitting unsold for 3 weeks because the photo doesn't do it justice."
      That's a money event. That's something I can solve. That's something they'll pay for today.
      Taking this into every conversation from here.
      — Suhail

  54. 1

    The same pattern shows up on the client side for freelancers. Most client intake processes are build-first, validate-later in disguise - the freelancer starts work based on a brief that captures what the client said they want, not what they actually need.

    The worst version: the deliverable is 80% done and the client says 'actually I was thinking something different.' The fix isn't more discovery calls; it's a structured intake brief that forces clarification on the three things clients least articulate upfront: success criteria, constraints, and decision-maker alignment.

    The parallels to your build-first mistake are striking: both involve mistaking stated requirements for validated requirements. The only difference is the cost of revision - a pivot at week 4 is painful, a pivot at revision request 3 destroys the relationship.

    1. 1

      Mistaking stated requirements for validated requirements."
      That's the cleanest way I've heard this problem described.
      Client says "I want better jewelry photos." Jeweller means "I want customers to trust me more." Completely different brief. Same words.
      Your three things — success criteria, constraints, decision-maker alignment — that's exactly what I missed in every early conversation.
      I was collecting opinions. Not requirements.
      The parallel is exact. My week 4 pivot was painful but survivable. A freelancer's revision 3 pivot destroys trust that took months to build. The cost structure is completely different but the root mistake is identical.
      One question — in your structured intake brief, how do you handle the client who genuinely doesn't know their own success criteria yet? Because that's the hardest conversation — when the decision maker hasn't decided internally before coming to you.
      — Suhail

  55. 1

    Spent 20 mins thinking about your post because it's the exact problem I'm solving.

    You're right that most validation advice is BS for anyone selling to offline businesses. You can't A/B test when your customer is a jeweller in Saharanpur. You have to actually sit there and figure it out.

    I'm building a validation tool because your 4-week framework works but it's not repeatable — everyone has to learn it the hard way. Trying to systematize what you learned.

    Real question though: if you were doing this again tomorrow, what's the one day-to-day thing in those first 4 weeks that would've saved you the most time?

    1. 1

      Honest answer — writing down exact words.
      Not summaries. Not feelings. Exact words.
      Every time a jeweller said something like "customer hamare saamne baithta hai, photo fake lagi toh woh bhi fake lagenge" — that was gold. But I let it pass. Didn't write it down immediately.
      Three days later I remembered the feeling of that conversation. Not the words.
      Those exact words were my positioning. My copy. My entire product story.
      I was sitting on a goldmine and walking away with a vague memory.
      One simple habit would have changed everything — voice memo immediately after every conversation. 60 seconds. Their exact words. Their exact face reaction.
      That's it. Nothing fancy.
      Curious about what you're building — systematizing offline validation is a real problem. The founders who need it most are exactly the ones who can't afford to learn it the hard way.
      What does your current framework look like?
      — Suhail

  56. 1

    It's interesting that you mention validating later, as I've seen many founders fall into the same trap of building a product without a clear understanding of their target market's needs. Can you elaborate on what specific steps you would take to validate your product idea before building, and how you would gauge interest from potential customers? This could be a valuable lesson for other first-time founders looking to avoid the same mistake.

    1. 1

      Great question. Here's exactly what I'd do differently:
      Step 1 — Find the incident, not the category
      Don't ask "do you need better photos?" Ask "when did a bad photo cost you a sale?" If they can't name a specific moment — it's not a real pain point.
      Step 2 — Show a fake version first
      Before building anything — create a manual mockup. I could have taken one jeweller's photo, edited it manually in Canva, and shown the result. If they wanted to pay for that — real validation.
      Step 3 — Charge before you build
      Ask for ₹499 upfront for early access. Not a survey. Not a waitlist. Actual money. Free signups mean nothing. Payment means everything.
      Step 4 — Watch the face
      Sit with 10 real customers. Show them the mockup. Watch their reaction — not their words. Indian small business owners will say "achha hai" even when they have zero intention of paying.
      Step 5 — Test your riskiest assumption first
      Ask yourself — what single assumption, if wrong, kills everything? Test that before writing one line of code.
      For JewelViz that was — will jewellers trust AI images enough to show real customers? I tested everything except that.
      Hope this helps other founders here.
      — Suhail

  57. 1

    Watch the face, not the words is genuinely the hardest thing to learn when you're not from a sales background.
    My version of this: assumed people would care once they saw the problem clearly laid out. They didn't. Turns out seeing a problem and feeling it are completely different things.

    1. 1

      Seeing a problem and feeling it are completely different things."
      That's the whole gap between a demo that gets nods and a sale that actually closes.
      Jewellers saw my product. Said "achha hai." Walked away.
      Because I showed them the solution. I never made them feel the problem first.
      The moment I stopped demoing and started asking — "Kitne customers aaye last week jo photo dekhke chale gaye?" — the conversation completely changed.
      That question made them feel it. Not see it.
      No sales background here either. Learning this the hard way — one uncomfortable conversation at a time.
      — Suhail

  58. 1

    Watch the face, not the words is the validation insight most digital product founders skip because they default to async surveys and polls instead of sitting with a real user.

    The equivalent pattern for SaaS targeting service businesses: the specific incident is the unit of validation, not the category of problem. 'I need better client communication' sounds like a real pain point. 'Client disappeared after I sent the invoice follow-up' is a moment you can build a product around. If interview subjects can't name a specific incident - date, client, what actually went wrong - you are probably hearing a complaint category, not a real recurring bottleneck.

    Your riskiest assumption framing is the right one. What single assumption, if wrong, kills the whole hypothesis? Test that first, before writing a line of code.

    1. 1

      The specific incident is the unit of validation."
      That line just reframed everything for me.
      I was collecting complaint categories this whole time — "jewellers need better photos." That's not validation. That's a vague direction.
      The real moment came when one jeweller told me specifically — "Pichle hafte ek customer aaya, jewelry pasand aayi but photo dekhke chala gaya."
      That's a date. A customer. A specific loss.
      That's the incident I should have been collecting from day one — not general opinions.
      Your riskiest assumption test is exactly what I skipped. My single kill assumption was — will jewellers trust AI images enough to show them to real customers sitting in front of them. I tested everything except that. Built the whole product first.
      Won't make that mistake on the next feature.
      — Suhail

  59. 1

    Love the breakdown. It is the reality for the first time founder. I also made this mistake. They don't validate before they build. Also most of them are not came problem first, they came out solution first. After getting the idea they start building, no customer interviews, no customers feedback, no validation. After spending lot of month and time they realise it. First of all they should start with the Demo-Sell-build strategy. I use this formula. Sell before you build. If people buy and show interest then build the product.

    1. 1

      Demo — Sell — Build.
      That's the exact order I flipped.
      I went Build — Build — Build — then looked for someone to sell to.
      The painful part? The signals were always there. Jewellers in my own city were already complaining about photography costs. I just never asked them directly before building.
      Your formula would have saved me 3 months easily.
      One question — when you say "sell before you build" — how did you handle the moment someone actually paid? Did you have anything real to deliver or was it pure commitment first?
      — Suhail

  60. 1

    Your point about watching the face not the words is gold. Had a very similar moment building aisa.to (AI skills assessment tool). Our most expensive assumption was that people wanted a score at the end. Like a number or a badge. So we spent weeks building scoring rubrics and certification flows.

    Turns out what actually got people to come back was the conversation itself. The assessment was just the excuse to have a useful back and forth about how they actually use AI day to day. Someone literally told us 'I don't care about the number, the conversation taught me more about my gaps than any course.'

    Would've saved a month if we'd just let 10 people talk to a rough prototype before designing the whole scoring system. Validation doesn't have to be fancy, it just has to be real.

    1. 1

      The "score as excuse" lesson hit hard.
      You built what people asked for. They stayed for what they didn't know they needed.
      Same thing happened with JewelViz. I optimized for the output — 3 clean images. But jewellers lingered on that first moment of seeing their piece on an Indian bride. That reaction was the real product. I almost missed it completely.
      10 people. Rough prototype. Real conversation. That's all validation needs to be.
      Checking out aisa.to now.
      — Suhail

  61. 1

    Really appreciate you sharing this, Suhail. The "free users lie, paying users don't" line is brutal but true.
    One question for you: When you finally sat with those jewellers after building, what was the most common thing they actually needed that you hadn't considered at all? Like something completely outside your original assumption set.

    1. 1

      Honestly? It had nothing to do with photo quality.
      I assumed jewellers wanted better images. Wrong.
      What they actually said —
      "Customer hamare saamne baithta hai. Agar photo fake lagi toh woh samjhega hum bhi fake hain."
      They didn't need a photography tool. They needed sales confidence.
      I thought I was building content creation. Turns out I was building trust — for people whose entire business runs on face to face relationships built over decades.
      Same technology. Completely different product.
      Never would have found that in a survey.
      — Suhail

  62. 1

    The build-first trap also shows up in freelancing - just with a different label.

    Instead of building a product for an imagined customer, you build deliverables for a client's 'vision' that was never actually written down. The spec exists in someone's head. Three revision rounds later, everyone's frustrated, nobody can say why, and the client thinks you're a bad freelancer when really the problem is the brief never existed.

    The fix is the same as what you're describing: validate the spec before you build.

    For freelancers, that's a structured intake document - exact deliverables, revision limit, what 'done' looks like in writing, signed off before work starts. The awkward conversation about scope 4 weeks in is 10x worse than the 10-minute conversation about scope at the start.

    The minimum viable validation isn't a landing page. It's a clear answer to 'what are we actually making, and how will we know when it's right?'

    1. 1

      This is such a sharp parallel.
      The "imagined client" problem in freelancing is exactly what I did — except my imagined client was an entire market segment.
      I assumed the spec. I assumed the pain. I assumed the willingness to pay.
      Writing it down forces the awkward conversation early — before 3 months of work, not after.
      Taking this seriously now. Thank you.
      — Suhail

  63. 1

    Most expensive assumption: thinking distribution starts after the product is “ready.” The earlier test is whether a painful enough user will take an annoying workaround, pay a tiny deposit, or give you a real intro before the polished thing exists.

    1. 1

      The earlier test is whether a painful enough user will take an annoying workaround."
      This line stopped me completely.
      My jewellers ARE doing a workaround right now — shooting on white cloth, editing manually on phone, sometimes just skipping product photos entirely.
      That's my signal. They're already in pain. I just need to show up at the right moment.
      Thank you for this reframe.
      — Suhail

  64. 1

    The build-first trap usually comes with a specific cognitive error: you mistake 'I understand the problem deeply' for 'I know people will pay to solve it.' These are two completely separate things. The fastest validation loops I've seen work aren't just talking to users -- they're testing the payment decision specifically. Not 'would you use this' but 'would you pay $X for this today?' The delta between those two answers is where most failed products live. The other variable is: who else is already solving this problem, even imperfectly? If someone is paying for an ugly, half-working solution to the same problem, that's stronger validation than 100 users saying 'yes I'd use a better version.' People paying bad money for a bad solution tells you demand exists. People telling you they'd use a hypothetical good solution tells you almost nothing. What did your first real validation signal look like -- the one that told you the problem was real enough to build?

  65. 1

    This is a very real founder mistake.

    I’m going through this now with a small digital product. The product is built, but the real lesson is that building the tool is only half the work. The harder part is validating the exact pain, the language customers use, and where they already look for help.

    If I were starting again, I’d spend more time collecting problem statements before polishing the product.

  66. 1

    Build first, validate later is seductive because it feels like progress. Every hour you're coding, you're 'working.' Validation - talking to people, getting signal, sitting with uncertainty - feels like procrastination even when it's the actual work.

    The reframe that shifted things for me: validation is just building with a different material. When you write a comment, send a cold message, or post a landing page with no product behind it, you're building a model of demand. That model is more valuable than the feature you would have built instead.

    I'm running a live example of this right now - validating a Solopreneur Notion OS (6 linked databases: CRM, projects, revenue, client portal, decisions, weekly review) purely through IH comments before I build anything. Each comment tests a different positioning angle. The ones that get engagement or questions tell me which pain is real.

    Gate is May 22 - 50 upvotes or 20 email signups to proceed. No code written yet.

    What was the moment you realized you'd built without validating - was it a specific user conversation or more gradual?

    1. 1

      You're right — "would you use this" is a cognitive escape.
      It lets people be polite without committing.
      The delta between "yes I'd use it" and "yes I'd pay for it today" is where the real answer lives.
      I've started asking jewellers directly — not "do you like this" but "would you pay ₹199 right now to try this on your best-selling piece?"
      The face tells me everything before the words do.
      — Suhail

  67. 1

    The 'watch the face, not the words' advice is the most underrated thing in this post.

    My most expensive wrong assumption (still testing it): 'solo founders at $0-5K MRR feel their ops chaos acutely enough to pay to fix it.'

    I'm validating a Notion OS right now -- 6 linked databases for solo founders (clients, projects, tasks, revenue, content, weekly focus -- all connected). The assumption is that someone running a consulting or freelance business at early MRR is drowning in scattered context and would pay $29 for a pre-built linked system.

    What I'm finding: everyone says 'yes this is my life' when I describe the problem. The ops fragmentation is real. But following your exact framework -- 'when did you last feel this problem?' -- I'm not yet sure if the pain is sharp enough at this stage, or if people have learned to live with it the same way they've learned to live with a cluttered desktop.

    Your point about 'free users lie, paying users don't' is the gate I'm using: running a 7-day poll before building, looking for people who actually want to pre-order.

    The lesson I'm applying from your mistake: don't build the 6 databases until I've confirmed the riskiest assumption. Mine is 'they'll actually USE a structured system' rather than fall back to their old messy habits anyway. That's the face-not-words test.

  68. 1

    This is a strong lesson because the real risk was not whether AI could generate jewellery visuals. The real risk was whether jewellers would trust those visuals enough to use them in front of real buyers. That is a much harder problem than product quality, especially in offline Indian markets where people may praise the demo but still avoid paying.

    For JewelViz, I’d probably position around trust and sales confidence, not “AI jewellery visuals.” The buyer does not care that it is AI. He cares whether the image helps him sell faster, show more designs without inventory, and avoid looking fake in front of customers.

    One thing I’d watch is the name JewelViz. It explains the function, but it also feels a bit tool-like. If this grows into a premium visual commerce layer for jewellery brands, a polished name like Auryxa.com may fit the category better because jewellery needs trust, beauty, and premium perception from the first impression.

    1. 1

      This reframing just changed how I think about the entire product.
      I've been saying "AI jewelry photos" when I should be saying "images your customers will trust enough to buy from."
      The real sale is confidence — not technology. A jeweller doesn't care about AI. He cares about not looking fake in front of a customer who drove 2 hours to see his collection.
      The positioning shift from "AI tool" to "sales confidence" is something I'm taking seriously starting today.
      On JewelViz vs something like Auryxa — honestly hadn't thought about it from a premium perception angle. You're right that jewelry is an emotional category. Trust and beauty need to come through even in the name.
      Still early to make that call. But it's now on my radar.
      Thank you for this — this is exactly the kind of feedback that doesn't come from surveys or analytics. Really appreciate you taking the time.
      — Suhail

    2. 1

      This is genuinely the most valuable feedback I've received so far.
      You're right — I've been selling the tool, not the outcome. A jeweller doesn't want "AI visuals." He wants to not look cheap in front of his customers.
      The trust angle is something I've been underestimating completely.
      On the name — noted. It's something I'll think seriously about as the product grows.
      Thank you for this. Really.

      1. 1

        Really glad it helped.

        That line is the whole problem: a jeweller does not want to look cheap in front of customers.

        So this is not really an “AI jewellery visuals” product. It is a trust and sales-confidence layer for jewellers.

        That is also why I’d take the name seriously now, not later.

        JewelViz explains the feature, but it may train buyers to see this as a visualization tool. If the product is meant to help jewellers show premium designs, reduce inventory pressure, and sell with more confidence, the brand probably needs to feel premium from day one.

        That is why Auryxa.com came to mind.

        It feels closer to jewellery, beauty, trust, and premium commerce than JewelViz does. More importantly, it gives you room to build the category around sales confidence, not just visuals.

        The risk with waiting is that JewelViz becomes harder to escape once early users, demos, and marketing start attaching meaning to it.

        Not saying rename for aesthetics. I’m saying if the product is moving toward premium jewellery sales confidence, the name should not keep pulling it back into “AI visual tool” territory.

        Happy to connect privately if useful:

        https://www.linkedin.com/in/aryan-y-0163b0278/

  69. 1

    This is solid advice. "Watch the face, not the words" is something most founders learn too late. The ₹199 test is smart — free signups mean nothing, even a small payment filters out real interest from politeness. My most expensive assumption was thinking developers would find my API through documentation alone. Turns out nobody searches for your product — you have to go where they already are and show them the problem you solve. Learned that after launch, not before.

    1. 1

      Exactly this. The ₹199 filter has been the clearest signal so far — free users give compliments, paying users give truth.
      And "go where they already are" — that's what changed my week completely. Stopped posting on platforms where my customers don't exist.
      Appreciate you sharing your own experience here. Helps more than you know.

      1. 1

        Glad it resonated. That shift from "posting everywhere" to "posting where your actual users are" is huge. Sounds like you figured that out fast. Curious — after you found the right channels, did you change how you positioned the product too, or was it the same pitch just in the right room?

Trending on Indie Hackers
AI runs 70% of my distribution. The exact stack. User Avatar 147 comments I'm a solo founder. It took me 9 months and at least 3 stack rewrites to ship my SaaS. User Avatar 137 comments Show IH: I'm building a lead gen + CRM tool for web designers targeting local businesses without websites — starting with Spain User Avatar 79 comments I built a URL indexing SaaS in 40 days — here's the honest story User Avatar 58 comments We could see our AI bill, but not explain it — so I built AiKey User Avatar 25 comments AI coding should not turn software development into a black box User Avatar 13 comments