Start with the constraint, not the build
Most GTM projects begin with a tool. The good ones begin with a sentence about what is actually stopping the company from growing.
Ask someone what they are working on and you usually get a product name. We are rolling out Clay. We are rebuilding lead routing. We are adding an AI SDR. None of those are answers. They are the middle of a story whose beginning nobody said out loud.
The beginning is the constraint: the one thing that, if you removed it, would let the company grow faster or cheaper than it does today. Every system worth building removes one of those. Everything else is work that looks like work.
Two of mine
Kizen. I was the first GTM engineering hire, and the CRM was visibly a mess, so the obvious move was to go fix the CRM. The real constraint was smaller and meaner: inbound arrived in a VP's inbox and sat there. First touch averaged about 72 hours, and by then the moment had passed. So the build was not “fix the CRM.” It was routing. Resolve the company from the email domain, enrich it, assign it, put a clean contact in front of a rep in about ten seconds. The data model got built too, but it got built because routing needed it, not because messy data offended me.
See the receipts for this buildAlphaForge. I had a construction market and a mandate to run outbound at it. The obvious constraint is “not enough contacts.” It was not. The real one was that a raw construction list is not a market. Equipment dealers, design-only firms, and trade press look exactly like real buyers in a spreadsheet, so every name I added made the list worse rather than better. The build was a gate, not a bigger list. 631 contractors survived it, and one of them wrote back to explain how his team actually decides whether to rent or own.
See the receipts for this buildIf you cannot state the constraint in one sentence without naming a tool, you are not ready to build yet.
The three checks I run before I start
- Say it in one sentence, with no tool in it. “Inbound dies in an inbox for three days.” If the sentence needs a product name to make sense, you are describing a purchase, not a problem.
- Name who feels it. Point at a person and a moment in their week. A constraint nobody can find on their own calendar is a preference.
- Say what changes when it is gone, as a number. If nothing measurable moves, it was not the constraint. It was an annoyance with a budget attached.
Starting here changes what I build. It also changes what I refuse to build, and that second part is worth more than it sounds. A good chunk of the value in a first ninety days is the list of things you did not do. When a request lands that does not trace back to a named constraint, I can say so out loud with a reason, instead of just having a bad feeling about it in a meeting.
It also protects against the most expensive failure in this job: building something excellent that nobody needed. That build still costs a quarter. It just costs it quietly.