Don't build the MVP. Build a prototype, sell the offer, then build.

Most owners who want to turn an idea into software follow the same playbook. Build a minimal version, launch it, get feedback and iterate. It sounds smart and it used to work back when building was hard and customers had few choices.

I run an AI agency and a lot of owners look at that system and think "other companies would pay for this." Here's the order that finds out before you spend the money.

Building first fails because product market fit takes many rounds of iteration and iterating on real software is expensive. If you're not a developer, a half baked first version alone can run into tens of thousands and you spend all of it with no proof anyone wants the thing

But what about Slack? People point to companies that just built and won. Those founders had deep insider knowledge of the pain and usually a working internal tool already. Slack started as a chat tool a game studio built for itself because email across time zones was miserable. When the game failed, they showed the tool to friends at other companies and asked one question: we built this for ourselves and it changed how we work, would you use it? That question is the whole method. Founders who skip that step tend to spend years pivoting and running out of money before anything sticks.

The trap for owners specifically. A tool that made your business faster will not automatically do the same for the next one. Other companies are structured differently. Their leadership may have no appetite for new technology. You have to test that it works for them instead of assuming it from the fact that it works for you.

Step 1, prototype. Something people can actually touch. Show it rather than describe it, because feedback on something in someone's hands is far deeper than feedback on a landing page or a video.

Step 2, the offer. Package the prototype into a clear promise with a price and ask people to commit. An MVP asks "would you use this every day" An offer asks "do you want this at all" and that's the question to answer first.

Step 3, only now, the software. With a waiting list of paying customers you know what to build and who it's for and part of the cost is already covered.

Prototype, then offer and pre sale, then software. Most owners do it in reverse and pay for the privilege.

TLDR: building first means paying tens of thousands to guess. Make a prototype people can touch, turn it into an offer with a price, and only build the real product once people have paid for the promise. And don't assume it works for other businesses just because it works for yours.

Posted Sep 11, 2026, 3:28 PM UTC

04
Loading comments…