<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[GTM Vault]]></title><description><![CDATA[Revenue architecture for AI-native GTM. Operator podcasts, GTM engineering breakdowns, and the structural frameworks behind modern revenue.]]></description><link>https://www.gtmvault.co</link><image><url>https://substackcdn.com/image/fetch/$s_!PkHn!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdf3c16c-5a82-45e8-a522-cb69b1d93a09_1000x1000.png</url><title>GTM Vault</title><link>https://www.gtmvault.co</link></image><generator>Substack</generator><lastBuildDate>Thu, 18 Jun 2026 00:13:36 GMT</lastBuildDate><atom:link href="https://www.gtmvault.co/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Rick Koleta]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[gtmvault@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[gtmvault@substack.com]]></itunes:email><itunes:name><![CDATA[Rick Koleta]]></itunes:name></itunes:owner><itunes:author><![CDATA[Rick Koleta]]></itunes:author><googleplay:owner><![CDATA[gtmvault@substack.com]]></googleplay:owner><googleplay:email><![CDATA[gtmvault@substack.com]]></googleplay:email><googleplay:author><![CDATA[Rick Koleta]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[SMYS 6 | From Five Hours in Clay to Forty Minutes in a Terminal: Outbound Run by Claude Code]]></title><description><![CDATA[Why campaign creation speed, not sending capacity, is the new outbound constraint, and how Tim Scheuer ships split tests across 220 inboxes by prompting an agent instead of building tables]]></description><link>https://www.gtmvault.co/p/smys-6-from-clay-to-claude-code</link><guid isPermaLink="false">https://www.gtmvault.co/p/smys-6-from-clay-to-claude-code</guid><dc:creator><![CDATA[Rick Koleta]]></dc:creator><pubDate>Sun, 14 Jun 2026 11:03:09 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/UHfbiJxbhxg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://gtmvault.co/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_2aM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 424w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 848w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1272w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png" width="1200" height="120" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:120,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7910,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://gtmvault.co/&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/192208226?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!_2aM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 424w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 848w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1272w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>&#128075; Hi, it&#8217;s Rick Koleta. Welcome to <a href="https://gtmvault.co/">GTM Vault</a> - a breakdown of how high-growth companies design, test, and scale revenue architecture. Join 26,000+ operators building GTM systems that compound.</p><div><hr></div><div id="youtube2-UHfbiJxbhxg" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;UHfbiJxbhxg&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/UHfbiJxbhxg?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>The bottleneck in outbound moved. It is no longer sending capacity, and it is no longer data access. It is the three to five hours a GTM engineer spends in Clay setting up a single campaign: building the table, configuring the waterfall, writing the AI prompt columns, wiring the export, loading the sequencer. At that cost per campaign, you ship one or two tests a week. The winning angle exists somewhere in the space of messages you never had time to test.</p><p>In episode six of Show Me Your Stack, <a href="https://www.linkedin.com/in/tim-scheuer-91b005237">Tim Scheuer</a> walks through how he collapsed that setup time to forty minutes. Tim is the co-founder of <a href="https://oxygen-agent.com/">Oxygen</a>, a CLI and MCP for go-to-market that lets Claude Code orchestrate the entire GTM stack. The campaign he demos was scraped, enriched, personalized, and launched by prompting an agent in natural language. Three to four exchanges back and forth. No table building. The result from the first 180 emails: eight positive sales opportunities in one of the most over-targeted prospect pools in B2B.</p><p>Tim ran a GTM engineering service company before building Oxygen, so the comparison is not theoretical. He has done this work the manual way, at billable rates, inside Clay. His current stack is Oxygen, Claude Code, Instantly, and Zapmail. The interesting part is not the tool list. It is what becomes economically possible when campaign creation stops being the expensive step.</p><h2>The Target Problem: 1,900 Founders Everyone Else Is Also Emailing</h2><p>Oxygen sells to technical, fast-growing SaaS companies. The densest pool of those is the Y Combinator directory, which makes it a goldmine and a minefield at the same time. Every outbound vendor, agency, and tool company is emailing YC founders. The accounts are high value and the inboxes are saturated. Reaching them is not the hard part. Differentiating in the inbox is.</p><p>Tim&#8217;s first move was to tell Claude Code to scrape the YC directory. It returned more than 1,900 SaaS founders from recent batches, with names, LinkedIn profiles, and batch data. That is the raw list. On its own it is worth nothing, because everyone targeting YC has the same list. The campaign&#8217;s edge had to come from what happened to the list next.</p>
      <p>
          <a href="https://www.gtmvault.co/p/smys-6-from-clay-to-claude-code">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[You Can't Scale a Backlog]]></title><description><![CDATA[The difference between 62 plays and the infrastructure to run them]]></description><link>https://www.gtmvault.co/p/you-cant-scale-a-backlog</link><guid isPermaLink="false">https://www.gtmvault.co/p/you-cant-scale-a-backlog</guid><dc:creator><![CDATA[Rick Koleta]]></dc:creator><pubDate>Sun, 07 Jun 2026 11:02:22 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/018fd420-31ff-40b4-8897-00ff894ecf40_1830x975.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://gtmvault.co/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_2aM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 424w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 848w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1272w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png" width="1200" height="120" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:120,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7910,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://gtmvault.co/&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/192208226?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!_2aM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 424w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 848w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1272w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>&#128075; Hi, it&#8217;s Rick Koleta. Welcome to <a href="https://gtmvault.co/">GTM Vault</a> - a breakdown of how high-growth companies design, test, and scale revenue architecture. Join 26,000+ operators building GTM systems that compound.</p><div><hr></div><p>At $0-1M ARR, you need 5 GTM rules to stay alive. At $25M+ ARR, you are running 62.</p><p>That number is the diagnosis. Not a benchmark or an aspiration. A failure mode in the making.</p><p>At 5 rules, a founder can manage the list manually. Post on LinkedIn, close the first deals personally, do not hire an SDR until the playbook is proven. Five rules fit in your head. They do not require infrastructure. They require discipline.</p><p>At 62 rules, the list has become the coordination problem. Somebody owns the LinkedIn ads. Somebody owns the Clay sequences. Somebody owns the ABM motion. Somebody owns the ICP scoring refresh. Each rule is a project. Each project is a queue. The plays are real. The problem is that 62 real plays, managed as 62 separate initiatives, compound overhead faster than they compound pipeline.</p><p>The best GTM teams are not running more plays. They are running fewer, better-connected ones.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!K9HB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa87816ab-14be-4a7c-aece-35a0c2db34a5_1785x885.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!K9HB!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa87816ab-14be-4a7c-aece-35a0c2db34a5_1785x885.png 424w, https://substackcdn.com/image/fetch/$s_!K9HB!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa87816ab-14be-4a7c-aece-35a0c2db34a5_1785x885.png 848w, https://substackcdn.com/image/fetch/$s_!K9HB!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa87816ab-14be-4a7c-aece-35a0c2db34a5_1785x885.png 1272w, https://substackcdn.com/image/fetch/$s_!K9HB!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa87816ab-14be-4a7c-aece-35a0c2db34a5_1785x885.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!K9HB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa87816ab-14be-4a7c-aece-35a0c2db34a5_1785x885.png" width="1456" height="722" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a87816ab-14be-4a7c-aece-35a0c2db34a5_1785x885.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:722,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:104624,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/200607648?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa87816ab-14be-4a7c-aece-35a0c2db34a5_1785x885.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!K9HB!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa87816ab-14be-4a7c-aece-35a0c2db34a5_1785x885.png 424w, https://substackcdn.com/image/fetch/$s_!K9HB!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa87816ab-14be-4a7c-aece-35a0c2db34a5_1785x885.png 848w, https://substackcdn.com/image/fetch/$s_!K9HB!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa87816ab-14be-4a7c-aece-35a0c2db34a5_1785x885.png 1272w, https://substackcdn.com/image/fetch/$s_!K9HB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa87816ab-14be-4a7c-aece-35a0c2db34a5_1785x885.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Diagram 1</strong> <em>GTM rule count by ARR stage, with coordination overhead. At 5 rules, a founder manages the list manually. At 62, the list is the job. The curve steepens at $5-10M, exactly where most teams skip the infrastructure and wonder why the plays stop compounding.</em></figcaption></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.gtmvault.co/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.gtmvault.co/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><h2>Why the Play Mental Model Breaks</h2><p>The play is a useful unit for explaining what should happen. It is a poor unit for building what actually runs.</p><p>A play requires someone to own it. Someone to update the list, pull the accounts, write the copy, QA the sequence, and push the button. At $1-5M ARR, ten rules are manageable. The founder documents the playbook, the first AE closes most deals, the first inbound motion starts to compound. The coordination cost is friction, not failure.</p><p>At $5-10M ARR, the rules double. The five-tool stack arrives: CRM, Clay, Instantly, Common Room, n8n. Per-account AI research before every cold email, sub-$0.10 per account. Multi-touch attribution replaces last-touch. Each of these is a real capability. Each requires ownership. What kills teams at this stage is treating $5M like $1M: keeping the founder in every deal, running plays without the system underneath them.</p><p>At $10-25M ARR, 50% or more of GTM research, scoring, and drafting is supposed to be automated. Dedicated demand gen, performance marketing, product marketing, and ABM as separate functions, not generalist roles. CAC payback under 18 months. What kills teams here is ABM without RevOps support. The motion is right. The infrastructure to run it is not there.</p><p>The deeper issue is that plays do not share infrastructure. A closed-lost re-engagement play and a champion tracking play might draw from the same CRM data, the same enrichment layer, and the same outbound tooling, but if they were built separately, they operate separately. The signal that would trigger one play has no visibility into whether the other play already contacted the same account last week. Overlap, contradiction, and redundancy accumulate invisibly.</p><p>The GTM teams that have solved this noticed that most plays draw from the same four or five signal types and built a single infrastructure layer that monitors all of them continuously, routes outputs to the right workflow, and enforces the rules that prevent plays from contradicting each other.</p><p>When you build that layer, the play count becomes irrelevant. The system decides what runs and when.</p><div><hr></div><h2>The Five Signal Types That Drive Most of It</h2><p>The plays that produce pipeline in B2B compress into five underlying signal categories. Every play is a response to one of them. Building the system means building infrastructure around the signal, not around the play.</p><ol><li><p><strong>Account motion</strong></p><p>Companies changing their infrastructure, headcount, or technology stack in ways that indicate budget, urgency, or displacement opportunity. Job postings, tech stack changes, funding events, and leadership transitions all belong here. The system version monitors all of these simultaneously, scores the account against your ICP in real time, and initiates the sequence without a human reviewing a list. The manual version surfaces the same signal three weeks later when someone runs a Bombora export.</p></li><li><p><strong>Relationship change</strong></p><p>Champions leaving, former customers changing roles, mutual connections arriving at target accounts. A champion who moved to a new company six months ago has already formed a vendor preference. The one who moved last week has not. The window is 48 hours, not 48 days. The manual version runs a monthly Salesforce report and gets to it when someone has bandwidth. At that point, the window is gone.</p></li><li><p><strong>Buying intent</strong></p><p>Product behavior, high-value page visits, G2 reviews, competitor evaluation signals. Intent decays in hours, not weeks. By the time a rep sees the alert in their inbox, reviews it, pulls the account, and decides whether to reach out, most windows have already closed. The system that acts on the signal automatically is not a luxury. It is the only version that works at the speed the signal requires.</p></li><li><p><strong>Expansion surface</strong></p><p>Accounts approaching usage limits, multiple users from the same domain on a free tier, admin behavior that indicates enterprise readiness. The system version connects product data directly to the outbound motion, triggering a sales touch when the behavioral threshold is crossed. The manual version catches it in the next QBR.</p></li><li><p><strong>Competitive displacement</strong></p><p>Accounts visibly dissatisfied with a competitor, evaluating alternatives, or entering a renewal cycle. The signal is harder to source and easier to misread, but the accounts it surfaces are the highest-intent pipeline in your TAM. The system version monitors review platforms, job postings, and LinkedIn activity continuously. The manual version checks quarterly.</p></li></ol><div><hr></div><p><em>The rest of this post is for paid subscribers: the architecture underneath these signals, and what it looks like when a GTM engineer actually builds it.</em></p>
      <p>
          <a href="https://www.gtmvault.co/p/you-cant-scale-a-backlog">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[You're Building the Wrong Moat]]></title><description><![CDATA[AI collapsed the cost of copying your product and the moat moved to distribution before most GTM teams noticed]]></description><link>https://www.gtmvault.co/p/youre-building-the-wrong-moat</link><guid isPermaLink="false">https://www.gtmvault.co/p/youre-building-the-wrong-moat</guid><dc:creator><![CDATA[Rick Koleta]]></dc:creator><pubDate>Wed, 03 Jun 2026 11:50:01 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/7eb107df-c4f9-462f-a438-df78fc73d9e0_1200x630.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://gtmvault.co/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_2aM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 424w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 848w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1272w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png" width="1200" height="120" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:120,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7910,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://gtmvault.co/&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/192208226?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!_2aM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 424w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 848w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1272w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>&#128075; Hi, it&#8217;s Rick Koleta. Welcome to <a href="https://gtmvault.co/">GTM Vault</a> - a breakdown of how high-growth companies design, test, and scale revenue architecture. Join 26,000+ operators building GTM systems that compound.</p><div><hr></div><p>The product is no longer the moat. For most founders reading this, that sentence either lands as obvious or alarming. If it feels obvious, the question is whether your GTM motion reflects it. If it feels alarming, this piece is for you.</p><p>Every era of B2B software is defined by a single binding constraint. The companies that win each era are not necessarily the ones with the best product. They are the ones that identify what the binding constraint is, build their entire motion around collapsing it, and move before the previous generation realizes the game changed.</p><p>The constraint that defined the last decade was building. Shipping enterprise-grade software required two to four years of runway, ten to thirty engineers, and infrastructure spend that only institutional capital could absorb. The product was hard to copy, so the moat lived inside it.</p><p>AI collapsed that constraint. The cost to build is approaching zero. The cost to copy is even lower. A category leader that once had six months to compound a product advantage before a well-funded competitor matched it now has weeks. The product is still necessary. It is no longer sufficient.</p><p>The moat moved. It is sitting in distribution now.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.gtmvault.co/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.gtmvault.co/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><h2>The Historical Record</h2><p>The relationship between distribution and product outcome is not new. It shows up across the last fifteen years of B2B software in the same pattern: the company that builds the audience first wins, even when it has the weaker product. The examples closest to this audience make the point most clearly.</p><p>ZoomInfo had the deeper data asset, the larger enterprise contracts, and the sales machine to match. Apollo entered the market with a thinner database and a fraction of the budget. What Apollo had was distribution: a freemium motion that put the product directly in the hands of SDRs and revenue operators who couldn&#8217;t afford ZoomInfo&#8217;s six-figure contracts. Those users became evangelists. They brought Apollo into new companies when they changed jobs. They built sequences, shared templates, and talked about it in Slack communities that ZoomInfo&#8217;s field team had never set foot in. Apollo reached a $1.6 billion valuation not by out-featuring ZoomInfo but by owning the distribution layer ZoomInfo had ignored.</p><p>Gong did not win the conversation intelligence category by building a better recorder. Clari, Chorus, and a half-dozen other tools were competing on features at the same time. Gong won by creating the category itself. The &#8220;revenue intelligence&#8221; framing, the state of remote selling reports, the relentless content engine that owned every search term a revenue leader would type on a bad pipeline quarter. By the time enterprise buyers were ready to evaluate, Gong was already the default answer. Chorus sold to ZoomInfo for $575 million. Gong&#8217;s last valuation was $7.25 billion.</p><p>Clay became the operating system for <a href="https://www.gtmvault.co/p/gtm-engineer-series-show-me-your">GTM engineers</a> before most companies knew what a GTM engineer was. The product was technically sophisticated and genuinely hard to copy. But the moat was not the product. It was the community of operators who had built their entire outbound infrastructure on Clay, documented it publicly, and evangelized it in every GTM Slack, newsletter, and conference session they could find. When competitors with similar feature sets entered the market, they were not competing against Clay&#8217;s product. They were competing against Clay&#8217;s distribution, which had already saturated the audience that mattered.</p><p>What is different now is not the pattern. It is the stakes. In each of those examples, distribution beating product was still somewhat exceptional, the result of a founder who saw an angle. In the current era, it is the only durable path. The window to build a product moat is gone. Distribution is what remains.</p><p>If you want to see distribution-first operators break down the exact systems they built, that's Show Me Your Stack. <a href="https://www.gtmvault.co/t/show-me-your-stack">Every episode is here.</a></p><div><hr></div><h2>The Sequence Changed</h2><p>Founders have been given the same playbook for two decades. Build the product. Find product-market fit. Then figure out go-to-market.</p><p>That sequence was designed for a world where the product was hard to copy and distribution was something you bolted on after you had proof. That world is gone.</p><p>Go-to-market is not what you do after product-market fit. It is how you get product-market fit. The audience you build before launch is the population you test with. The trust you earn before the product is finished is the credibility that converts skeptics into early customers. The brand you establish in a category before anyone else arrives is the default that compounds for years after the market matures.</p><p>Ironclad became the default contract lifecycle management platform for in-house legal teams before its product could match what DocuSign or legacy CLM tools offered on paper. The feature gap was real. The distribution gap was larger. Ironclad showed up inside legal operations communities, built trust with general counsels before they had budget to evaluate vendors, and established the category name before the category had a formal RFP process. By the time procurement got involved, the decision was already made. Replit ran the same play with a different audience. It built distribution through students and early-career developers who had no purchasing authority. When those developers moved into engineering roles at companies with real budgets, they did not run a vendor evaluation. They installed what they already trusted. Replit&#8217;s enterprise motion did not start with enterprise sales. It started with a free tier that its competitors dismissed as a hobbyist product.</p><p>The founders who deferred distribution are learning this at Series A, when a competitor with a comparable product and an established audience is converting faster without a better product. By then, catching up costs more than starting right would have.</p><div><hr></div><h2>The Benchmarks Confirm It</h2><p>The pace at which this is playing out is structurally different from any previous software cycle.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Our9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66bad12f-1489-40c8-af9a-29fdde900689_1189x624.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Our9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66bad12f-1489-40c8-af9a-29fdde900689_1189x624.png 424w, https://substackcdn.com/image/fetch/$s_!Our9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66bad12f-1489-40c8-af9a-29fdde900689_1189x624.png 848w, https://substackcdn.com/image/fetch/$s_!Our9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66bad12f-1489-40c8-af9a-29fdde900689_1189x624.png 1272w, https://substackcdn.com/image/fetch/$s_!Our9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66bad12f-1489-40c8-af9a-29fdde900689_1189x624.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Our9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66bad12f-1489-40c8-af9a-29fdde900689_1189x624.png" width="1189" height="624" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/66bad12f-1489-40c8-af9a-29fdde900689_1189x624.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:624,&quot;width&quot;:1189,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:64798,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/200312392?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66bad12f-1489-40c8-af9a-29fdde900689_1189x624.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Our9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66bad12f-1489-40c8-af9a-29fdde900689_1189x624.png 424w, https://substackcdn.com/image/fetch/$s_!Our9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66bad12f-1489-40c8-af9a-29fdde900689_1189x624.png 848w, https://substackcdn.com/image/fetch/$s_!Our9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66bad12f-1489-40c8-af9a-29fdde900689_1189x624.png 1272w, https://substackcdn.com/image/fetch/$s_!Our9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66bad12f-1489-40c8-af9a-29fdde900689_1189x624.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Diagram 2 &#8212; First-year ARR has redrawn the benchmark</strong> What was best-in-class for SaaS a decade ago now sits below the median for AI-native companies. The window between category creation and category lockout is compressing at the same rate.</figcaption></figure></div><p><em>Source: a16z, &#8220;What &#8216;Working&#8217; Means in the Era of AI Apps&#8221; (June 2025)</em></p><div><hr></div><p>The median enterprise AI startup reaches $2.1 million ARR by month twelve. The top quartile reaches $5.3 million. What was best-in-class for SaaS companies a decade ago, $1 million ARR in year one, now sits below the median for AI-native companies. Series A rounds are happening at nine months post-revenue.</p><p>Markets are getting called earlier, with less data and higher conviction, because the investors who wait for traditional proof points are being priced out. The companies that establish default-brand status in a new category before the market decides do not need to maintain it aggressively. They need to establish it once. After that, the compounding does the work.</p><p>The implication for founders is not that they should move faster on product. They should move faster on audience. The window between category creation and category lockout is compressing in direct proportion to how fast the product can be copied.</p><div><hr></div><h2>The Anthropic Signal</h2><p>The fastest-growing software company in history is concentrating its hiring around how to sell, not just how to build.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!p6s5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb96589e0-0ef9-4a9a-b04e-34a27b9346d8_1189x844.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!p6s5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb96589e0-0ef9-4a9a-b04e-34a27b9346d8_1189x844.png 424w, https://substackcdn.com/image/fetch/$s_!p6s5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb96589e0-0ef9-4a9a-b04e-34a27b9346d8_1189x844.png 848w, https://substackcdn.com/image/fetch/$s_!p6s5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb96589e0-0ef9-4a9a-b04e-34a27b9346d8_1189x844.png 1272w, https://substackcdn.com/image/fetch/$s_!p6s5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb96589e0-0ef9-4a9a-b04e-34a27b9346d8_1189x844.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!p6s5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb96589e0-0ef9-4a9a-b04e-34a27b9346d8_1189x844.png" width="1189" height="844" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b96589e0-0ef9-4a9a-b04e-34a27b9346d8_1189x844.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:844,&quot;width&quot;:1189,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:100034,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/200312392?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb96589e0-0ef9-4a9a-b04e-34a27b9346d8_1189x844.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!p6s5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb96589e0-0ef9-4a9a-b04e-34a27b9346d8_1189x844.png 424w, https://substackcdn.com/image/fetch/$s_!p6s5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb96589e0-0ef9-4a9a-b04e-34a27b9346d8_1189x844.png 848w, https://substackcdn.com/image/fetch/$s_!p6s5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb96589e0-0ef9-4a9a-b04e-34a27b9346d8_1189x844.png 1272w, https://substackcdn.com/image/fetch/$s_!p6s5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb96589e0-0ef9-4a9a-b04e-34a27b9346d8_1189x844.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Diagram 3 &#8212; Where Anthropic is hiring right now</strong> The fastest-growing software company in history has more open sales roles than AI research roles. The company with the strongest model position in the world is betting more on distribution than on product.</figcaption></figure></div><p><em>Source: boards.greenhouse.io/anthropic &#183; as of May 27, 2026 &#183; figures approximate</em></p><div><hr></div><p>Sales is Anthropic&#8217;s single largest open department. It accounts for one in five open roles, ahead of AI research, product engineering, and every other function. The company with arguably the strongest model position in the world is betting more on distribution than on product right now.</p><p>This is not a coincidence. It is the logical conclusion of the constraint shift. When the product can be matched, the durable advantage lives in the relationships, the brand presence, and the market access that a well-built GTM motion produces. Anthropic knows this. The companies that survive the next decade will build accordingly.</p><div><hr></div><h2>Distribution Is a System, Not a Channel</h2><p>The mistake most founders make when they accept the distribution-first thesis is treating distribution as a single channel decision. They pick LinkedIn, or a podcast, or a newsletter, and optimize it in isolation. That is not distribution. That is a <a href="https://www.gtmvault.co/p/your-skills-are-not-a-stack">channel experiment</a>.</p><p>Distribution is a system with inputs, outputs, and feedback loops. The audience you build in one channel becomes the distribution mechanism for every channel that follows. The trust you earn through one piece of content becomes the conversion layer for the next product you ship. The ICP you identify through early distribution informs the product roadmap that deepens the moat.</p><p>The founders winning the Distribution Era are not the ones with the largest followings. They are the ones who built the tightest feedback loop between distribution and product, so that audience growth and product-market fit converge instead of developing in parallel.</p><p>That convergence is the compound return that distribution provides when it is treated as a system. A channel is a tactic. A distribution system is what makes the next product launch, the next category expansion, and the next pricing increase easier than the last one. The audience you built absorbs each of them before the market has time to generate friction.</p><div><hr></div><h2>The Structural Implication for GTM Teams</h2><p>If you are running GTM at a company where distribution is still treated as a downstream activity, the constraint is not budget or headcount. It is sequencing.</p><p>The GTM teams that are winning are not running larger programs. They are running earlier ones. They are building the audience before the product is finished, establishing the brand before the category is defined, and converting the trust they earned in distribution into pipeline at a rate that outbound programs cannot match on a comparable cost basis.</p><p>The product still has to be exceptional. That requirement did not change. The order changed. Build the audience first. Ship the product into a market that already believes in you.</p><p>The moat is not inside the product anymore. It is in the relationship between the product and the people who were already waiting for it.</p>]]></content:encoded></item><item><title><![CDATA[SMYS 5 | From Account List to Monitoring Universe: Building the Prioritization Layer]]></title><description><![CDATA[Why the scored list is not the outbound trigger, and how Umar Farooq Adam built the scoring, monitoring, and signal architecture that finds the right 300 accounts every month in a TAM of 150,000]]></description><link>https://www.gtmvault.co/p/smys-5-from-account-list-to-monitoring</link><guid isPermaLink="false">https://www.gtmvault.co/p/smys-5-from-account-list-to-monitoring</guid><dc:creator><![CDATA[Rick Koleta]]></dc:creator><pubDate>Tue, 26 May 2026 15:03:19 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/i0pV9eUBfYI" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://gtmvault.co/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_2aM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 424w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 848w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1272w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png" width="1200" height="120" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:120,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7910,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://gtmvault.co/&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/192208226?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!_2aM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 424w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 848w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1272w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>&#128075; Hi, it&#8217;s Rick Koleta. Welcome to <a href="https://gtmvault.co/">GTM Vault</a> - a breakdown of how high-growth companies design, test, and scale revenue architecture. Join 26,000+ operators building GTM systems that compound.</p><div><hr></div><div id="youtube2-i0pV9eUBfYI" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;i0pV9eUBfYI&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/i0pV9eUBfYI?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Enterprise account lists are too long to work and too short to ignore. The TAM is mapped. The named accounts are assigned. Reps still spend their week researching the wrong 50 companies because nothing in the system tells them which five to actually open today. This is not a coverage problem. It is a prioritization problem masquerading as one.</p><p>In episode five of Show Me Your Stack, <a href="https://www.linkedin.com/in/ufa/">Umar Farooq Adam</a> walks through how he solves it at a Global Systems Integrator pushing hard into EMEA on the back of sovereign cloud trends and cloud repatriation. The client has a TAM of more than 150,000 enterprise accounts. They reach out to 300 of them every month. The system Umar built is what decides which 300.</p><p>Umar started as an inside sales rep for APAC at Hitachi. He did not wait for someone to build better tooling. He built account research automations to improve his own selling, got pulled into a global pilot, increased lead quality by 60%, and compressed weeks of manual research into two days. He now runs GTM programs globally at Hitachi Vantara and consults IT MSPs and ISVs on automating GTM at <a href="https://gtmstudio.xyz/">gtmstudio.xyz</a>. His stack is Clay, HubSpot, Chili Piper, Outreach, and the Power Platform with the rest of the M365 suite. The unusual part is not the tools. It is how he wires them together inside an enterprise where the data lives in Salesforce, the workflows live in Microsoft, and the motion has to land in both without breaking either.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.gtmvault.co/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.gtmvault.co/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><h2>The Client Problem: Project-Based Selling Into a Commodity Signal Window</h2><p>Systems integrators do not sell on subscription. Every deal is a project. There is no recurring revenue base to expand against, no predictable renewal motion to anchor outbound timing. The buying window opens when a customer&#8217;s infrastructure is aging, their vendors are consolidating, or their cloud workloads are ready to move. The GSI&#8217;s job is to be present the moment that window opens, not six months after the deal was already decided.</p><p>The sovereign cloud trend and the cloud repatriation window in EMEA created a specific version of this problem. A large cohort of enterprise accounts are evaluating moves from cloud-heavy infrastructure back toward on-premises solutions, driven by data sovereignty regulation, cost repatriation, and one specific structural event: a major mainframe supplier is going end of life. There were three players providing mainframe systems. One is closing that business. The accounts still running those systems need to move, and they need a systems integrator to help them do it.</p><p>The window is real. The signal is public. The problem is that 150,000 enterprise accounts fit the rough profile, and the GSI does not have 40 sales reps making 200 dials a day. They have a tight outbound function and a need to be surgically right about which 300 accounts deserve time this month.</p><p>Before this system, they were spending &#163;300,000 a year with a specialized research firm in London to answer that question manually.</p>
      <p>
          <a href="https://www.gtmvault.co/p/smys-5-from-account-list-to-monitoring">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Your Skills Are Not a Stack]]></title><description><![CDATA[The Skill Stack, and why composition compounds where isolation does not]]></description><link>https://www.gtmvault.co/p/your-skills-are-not-a-stack</link><guid isPermaLink="false">https://www.gtmvault.co/p/your-skills-are-not-a-stack</guid><dc:creator><![CDATA[Rick Koleta]]></dc:creator><pubDate>Wed, 20 May 2026 12:13:39 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/34e4f967-de37-493a-bca2-173657894425_1200x630.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://gtmvault.co/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_2aM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 424w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 848w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1272w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png" width="1200" height="120" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:120,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7910,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://gtmvault.co/&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/192208226?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!_2aM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 424w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 848w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1272w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>&#128075; Hi, it&#8217;s Rick Koleta. Welcome to <a href="https://gtmvault.co/">GTM Vault</a> - a breakdown of how high-growth companies design, test, and scale revenue architecture. Join 26,000+ operators building GTM systems that compound.</p><div><hr></div><p>I built my first four GTM Vault skills over a quarter. A writing skill that encoded my voice and structural rules. A thumbnail generator wired to the brand templates. An engaged-subscriber outreach workflow. A sponsor outreach pipeline. Each one worked. Each one saved real time on the recurring task it was built for. I was running all four every week.</p><p>Two months in, I noticed something. The leverage had stopped growing. The fourth skill produced roughly the same incremental gain as the second one had. Each skill kept saving time on its specific task. The team and I were operating better than before, but not differently. The compounding curve I expected had not shown up.</p><p>The diagnosis was structural and I had not noticed it. The four skills were not a stack. They were four tools sitting next to each other. Each one had been designed to be run alone. The thumbnail skill had no idea what the writing skill had produced. The sponsor outreach pipeline did not reference the same brand context as the subscriber outreach. Each skill was carrying its own snapshot of voice, ICP, and format. When I updated one, I had to remember to update the others. The skills were running. They were not composing.</p><p>The constraint is not the number of skills. It is whether the skills compose. A skill is a tool. A stack is a system. The math between the two is not similar.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.gtmvault.co/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.gtmvault.co/subscribe?"><span>Subscribe now</span></a></p><h2>The Skill Stack</h2><p>The Skill Stack is a coordinated set of skills designed to compose, where the output of one skill is structured to be the input of the next. The skills share context. They reference each other. They participate in workflows that fire them in sequence. The leverage produced by a stack is multiplicative, not additive, because every skill operating on the output of an earlier skill is operating on work that has already been leveraged.</p><p>The math is non-linear, not multiplicative.</p><p>Five isolated skills, each saving 30 minutes on a single task, produce five separate 30-minute savings. Real productivity. The operator still has to run each skill, copy outputs into inputs, switch tabs, and reformat data between them. The savings cap at the time each individual task takes to manually run, plus the orchestration overhead between them.</p><p>Five stacked skills produce a different kind of leverage. The skills do not just save time on individual tasks. They run as a single workflow that the operator no longer has to orchestrate. The cycle time of the entire workflow collapses, because the manual handoffs between skills disappear. An isolated skill saves time within a task. A stack saves the operator entirely from the workflow.</p><p>The arithmetic difference is not 5 &#215; 30 minutes versus 32 &#215; 30 minutes. It is 5 &#215; 30 minutes of operator-attended task work versus a workflow that runs ambient and produces a finished output the operator only has to review. The chain that took an hour and a half to manually run on isolated skills runs in under ten minutes on a stack, and most of that time is the operator reading the output. The leverage is not in the multiplication. It is in the disappearance of the operator from the loop.</p><p>This is the math most operators have not seen because the question of whether their skills compose has never been asked.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!WXwl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a81f453-e80f-4733-a13b-082d08522b7e_2800x1800.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WXwl!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a81f453-e80f-4733-a13b-082d08522b7e_2800x1800.png 424w, https://substackcdn.com/image/fetch/$s_!WXwl!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a81f453-e80f-4733-a13b-082d08522b7e_2800x1800.png 848w, https://substackcdn.com/image/fetch/$s_!WXwl!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a81f453-e80f-4733-a13b-082d08522b7e_2800x1800.png 1272w, https://substackcdn.com/image/fetch/$s_!WXwl!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a81f453-e80f-4733-a13b-082d08522b7e_2800x1800.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WXwl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a81f453-e80f-4733-a13b-082d08522b7e_2800x1800.png" width="1456" height="936" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7a81f453-e80f-4733-a13b-082d08522b7e_2800x1800.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:936,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:122444,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/195868467?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a81f453-e80f-4733-a13b-082d08522b7e_2800x1800.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!WXwl!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a81f453-e80f-4733-a13b-082d08522b7e_2800x1800.png 424w, https://substackcdn.com/image/fetch/$s_!WXwl!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a81f453-e80f-4733-a13b-082d08522b7e_2800x1800.png 848w, https://substackcdn.com/image/fetch/$s_!WXwl!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a81f453-e80f-4733-a13b-082d08522b7e_2800x1800.png 1272w, https://substackcdn.com/image/fetch/$s_!WXwl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a81f453-e80f-4733-a13b-082d08522b7e_2800x1800.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 1.</strong> The operator stays in the loop the whole time on the isolated track, drops out of the loop on the stack. Same five skills. The cycle time collapses because the manual handoffs disappear.</figcaption></figure></div><h2>Why most operators build isolated skills</h2><p>The default mode of skill-building is the worst possible mode for composition. The operator notices a recurring task that takes too long, builds a skill that does that task, ships it, and moves on. Every skill is built in the context of the single task that prompted it. The output format is whatever was convenient for the operator to read. The context the skill loads is whatever the operator typed into the SKILL.md file in that session. The skill never imagines being called by another skill. It is a tool built to be run alone, and the tools you build to be run alone do not compose.</p><p>The pattern is sticky for three reasons.</p><p>First, building a skill feels like the unit of progress. The operator can demo &#8220;I built a skill&#8221; but cannot demo &#8220;I designed a stack.&#8221; The visible output of building maps to one skill at a time, so the operator&#8217;s instinct to ship pushes toward isolated artifacts.</p><p>Second, composition requires upfront architecture. To build a stack, the operator has to decide in advance what the output schema of each skill should be, what shared context will be referenced across the stack, what workflows will fire the skills in sequence. This work has no immediate payoff. The first skill in a stack costs more to build than the first isolated skill, because the architecture has to be designed before the implementation. Most operators do not pay this cost because they do not see the payoff yet.</p><p>Third, the team usually does not have the discipline to enforce composability across multiple operators&#8217; skills. One operator builds the research skill. A different operator builds the outreach drafter. They do not coordinate. The two skills cannot consume each other&#8217;s output because nobody designed them to. Building stacks requires either a single architect or a team-level convention, and most teams have neither.</p><h2>The four design principles for stacks</h2><p>Stacks are not built. They are designed. Four principles separate a designed stack from a pile of co-located skills.</p><ol><li><p>The first is <strong>output schemas</strong>. Every skill in a stack has a defined, structured, predictable output. Not a paragraph. A specified format that downstream skills can consume without parsing. An account research skill that outputs an unstructured page is a research skill. An account research skill that outputs <code>{company, signal, buying_committee[], hook_angles[], next_step}</code> is a stack-ready research skill. The schema is the contract that makes composition possible.</p></li><li><p>The second is <strong>shared context</strong>. Stacks reference a single set of context files (icp-definition.md, positioning.md, competitor-radar.md, anti-positioning.md) that every skill in the stack pulls from. Skills that each maintain their own context fragment the team&#8217;s knowledge into N copies and guarantee drift. Stacks share context the way well-designed software shares dependencies: one source of truth, referenced by everything that needs it. This is the structural shift I named in the <a href="https://www.gtmvault.co/p/the-context-layer-is-becoming-the">context layer</a> becoming the operating system, now applied at the skill layer.</p></li><li><p>The third is <strong>composability by default</strong>. Every skill is designed assuming it will be called by another skill. The skill receives structured input and emits structured output. It does not require the operator to manually copy/paste between skills. It does not assume a human reads the result before the next skill runs. The composition test is whether two skills can be chained without manual intervention. If not, they are not a stack.</p></li><li><p>The fourth is <strong>workflow orchestration</strong>. Stacks are fired by workflows, not by individual skill invocations. The workflow defines when the stack runs (a new account is added, a call is completed, a deal closes) and which skills participate. The operator does not pick which skill to run next. The workflow does. This is the difference between owning five skills and operating a system.</p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gk9C!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F291d6736-9f52-420f-a572-e12dff567193_2800x1800.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gk9C!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F291d6736-9f52-420f-a572-e12dff567193_2800x1800.png 424w, https://substackcdn.com/image/fetch/$s_!gk9C!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F291d6736-9f52-420f-a572-e12dff567193_2800x1800.png 848w, https://substackcdn.com/image/fetch/$s_!gk9C!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F291d6736-9f52-420f-a572-e12dff567193_2800x1800.png 1272w, https://substackcdn.com/image/fetch/$s_!gk9C!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F291d6736-9f52-420f-a572-e12dff567193_2800x1800.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gk9C!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F291d6736-9f52-420f-a572-e12dff567193_2800x1800.png" width="1456" height="936" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/291d6736-9f52-420f-a572-e12dff567193_2800x1800.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:936,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:132739,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/195868467?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F291d6736-9f52-420f-a572-e12dff567193_2800x1800.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!gk9C!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F291d6736-9f52-420f-a572-e12dff567193_2800x1800.png 424w, https://substackcdn.com/image/fetch/$s_!gk9C!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F291d6736-9f52-420f-a572-e12dff567193_2800x1800.png 848w, https://substackcdn.com/image/fetch/$s_!gk9C!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F291d6736-9f52-420f-a572-e12dff567193_2800x1800.png 1272w, https://substackcdn.com/image/fetch/$s_!gk9C!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F291d6736-9f52-420f-a572-e12dff567193_2800x1800.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 2.</strong> Output schemas, shared context, composability, and orchestration. Independently weak. Together they produce a stack.</figcaption></figure></div><h2>The four failure modes</h2><p>Stacks fail in predictable ways. The four failure modes are recognizable from the outside, and each one points to which design principle is missing.</p><ol><li><p>The first failure is <strong>skill silo</strong>. The operator who built the skill is the only person using it. No other operator on the team has adopted it. The skill has a Build Reach of one. By the <a href="https://www.gtmvault.co/p/foundational-law-04-of-gtm-architecture">Build Reach</a> test, the skill is producing personal leverage and zero team leverage. Silos are the precondition for stacks failing because composition requires multiple skills sitting in the same workflow, and skills that nobody else uses are not in any workflow.</p></li><li><p>The second is <strong>output mismatch</strong>. Skill A emits text. Skill B expects structured fields. The chain breaks at the seam. The operator works around it by manually translating between formats, which means the stack runs only when the operator is in the loop, which means the leverage caps at the operator&#8217;s calendar. Output mismatch is the single most common reason stacks designed on a whiteboard never run in production.</p></li><li><p>The third is <strong>context fragmentation</strong>. Each skill maintains its own version of the ICP, the positioning, or the competitor list. When the team updates the canonical ICP, half the skills get updated and half do not. The outputs drift apart. The operator running the stack gets contradictory positioning recommendations from two skills that should have produced consistent output. This is not a new failure mode. It is the <a href="https://www.gtmvault.co/p/gtm-45-the-feedback-loop-is-the-missing">Reference-Feedback Split</a> appearing at a different layer of the system. Context that lives in N places drifts. Context that lives in one place can be kept current. The pattern recurs because the structural claim is the same: reference material that is not paired with a feedback loop decays, regardless of which layer of the system it sits in.</p></li><li><p>The fourth is <strong>no orchestration</strong>. The skills exist. The composability is technically there. But nothing fires the chain. The operator has to remember which skill to run next, copy the output into the input of the next skill, and so on. The stack only runs when the operator is doing the orchestration manually. The leverage is real but capped by the operator&#8217;s bandwidth. Without orchestration, a stack is a sequence of well-designed skills that almost never run together.</p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!HNqY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff928a4b5-6d68-4021-a587-5d2de0d54de7_2800x1800.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HNqY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff928a4b5-6d68-4021-a587-5d2de0d54de7_2800x1800.png 424w, https://substackcdn.com/image/fetch/$s_!HNqY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff928a4b5-6d68-4021-a587-5d2de0d54de7_2800x1800.png 848w, https://substackcdn.com/image/fetch/$s_!HNqY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff928a4b5-6d68-4021-a587-5d2de0d54de7_2800x1800.png 1272w, https://substackcdn.com/image/fetch/$s_!HNqY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff928a4b5-6d68-4021-a587-5d2de0d54de7_2800x1800.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!HNqY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff928a4b5-6d68-4021-a587-5d2de0d54de7_2800x1800.png" width="1456" height="936" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f928a4b5-6d68-4021-a587-5d2de0d54de7_2800x1800.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:936,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:146260,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/195868467?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff928a4b5-6d68-4021-a587-5d2de0d54de7_2800x1800.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!HNqY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff928a4b5-6d68-4021-a587-5d2de0d54de7_2800x1800.png 424w, https://substackcdn.com/image/fetch/$s_!HNqY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff928a4b5-6d68-4021-a587-5d2de0d54de7_2800x1800.png 848w, https://substackcdn.com/image/fetch/$s_!HNqY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff928a4b5-6d68-4021-a587-5d2de0d54de7_2800x1800.png 1272w, https://substackcdn.com/image/fetch/$s_!HNqY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff928a4b5-6d68-4021-a587-5d2de0d54de7_2800x1800.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 3.</strong> Skill silo, output mismatch, context fragmentation, no orchestration. Each failure mode is the inverse of one design principle. Diagnose by which principle is missing.</figcaption></figure></div><h2>A working example</h2><p>A stack-ready outbound sequence inside a GTM org looks like this.</p><p><strong>Trigger.</strong> A new account is added to the prospecting list, fitting the ICP definition stored in <code>/context/icp-definition.md</code>.</p><div class="callout-block" data-callout="true"><p><strong>Skill 1, account-research.</strong> Pulls firmographic data, recent news, technographic signals, hiring patterns, and existing tech stack. Output schema: <code>{company, employees, recent_signals[], current_stack[], buying_committee[]}</code>. Reference: <code>/context/icp-definition.md</code>, <code>/context/competitor-radar.md</code>.</p></div><div class="callout-block" data-callout="true"><p><strong>Skill 2, signal-scoring.</strong> Takes the research output, scores the signals against the signal-performance log. Output schema: <code>{account, top_signal, hook_angle, expected_reply_rate}</code>. Reference: <code>/feedback/signal-performance-log.md</code>.</p></div><div class="callout-block" data-callout="true"><p><strong>Skill 3, outreach-drafter.</strong> Takes the scored signal and hook angle, drafts a personalized sequence respecting positioning and anti-positioning rules. Output schema: <code>{subject, email_1, email_2, linkedin_message}</code>. Reference: <code>/context/positioning.md</code>, <code>/context/anti-positioning.md</code>.</p></div><div class="callout-block" data-callout="true"><p><strong>Skill 4, post-call-summary.</strong> Runs after a discovery call. Takes the call transcript and outputs structured notes including which positioning landed, which objections came up, and what competitor was in the room. Output schema: <code>{landed_messaging[], objections[], competitor, next_step}</code>. Reference: <code>/context/positioning.md</code>.</p></div><div class="callout-block" data-callout="true"><p><strong>Skill 5, deal-retrospective.</strong> Runs after a deal closes (won or lost). Takes the full deal history and writes a structured retrospective that updates the signal-performance log, the competitor radar, and (if the pattern is consistent across deals) the ICP evolution log. Output: appends to <code>/feedback/signal-performance-log.md</code>, <code>/context/competitor-radar.md</code>, <code>/feedback/icp-evolution-log.md</code>.</p></div><p>The stack composes. The output of skill 1 is the input of skill 2. The output of skill 2 is the input of skill 3. The shared context files are referenced by every skill that needs them. The orchestration fires when the trigger conditions are met. The retrospective at the end of the chain updates the same files that skill 1 reads from at the beginning of the next chain.</p><p>This is what compounding looks like in operator terms. Every cycle of the stack improves the inputs of the next cycle. The signal-performance log gets sharper after every deal. The ICP evolution log updates from outcomes. The positioning file gets refined when post-call summaries surface drift. The system is not just running the stack. It is improving the stack.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kSmJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1e32ad1-d5d3-436f-9691-256e467dccfa_2800x1800.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kSmJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1e32ad1-d5d3-436f-9691-256e467dccfa_2800x1800.png 424w, https://substackcdn.com/image/fetch/$s_!kSmJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1e32ad1-d5d3-436f-9691-256e467dccfa_2800x1800.png 848w, https://substackcdn.com/image/fetch/$s_!kSmJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1e32ad1-d5d3-436f-9691-256e467dccfa_2800x1800.png 1272w, https://substackcdn.com/image/fetch/$s_!kSmJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1e32ad1-d5d3-436f-9691-256e467dccfa_2800x1800.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kSmJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1e32ad1-d5d3-436f-9691-256e467dccfa_2800x1800.png" width="1456" height="936" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b1e32ad1-d5d3-436f-9691-256e467dccfa_2800x1800.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:936,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:158749,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/195868467?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1e32ad1-d5d3-436f-9691-256e467dccfa_2800x1800.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!kSmJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1e32ad1-d5d3-436f-9691-256e467dccfa_2800x1800.png 424w, https://substackcdn.com/image/fetch/$s_!kSmJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1e32ad1-d5d3-436f-9691-256e467dccfa_2800x1800.png 848w, https://substackcdn.com/image/fetch/$s_!kSmJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1e32ad1-d5d3-436f-9691-256e467dccfa_2800x1800.png 1272w, https://substackcdn.com/image/fetch/$s_!kSmJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1e32ad1-d5d3-436f-9691-256e467dccfa_2800x1800.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 4.</strong> Five skills, four shared context files, two feedback files, one orchestration trigger. The retrospective at the end updates the files the next cycle reads from. This is the structure that compounds.</figcaption></figure></div><h2>Channel Drag applies to stacks too</h2><p>A stack designed for last quarter&#8217;s workflow is the same kind of decay artifact a channel mix from two stages ago is. The signals the stack scores against were the signals that worked in Q1; by Q3 they have aged out. The positioning the outreach drafter references was the positioning that landed in Q2; by Q4 the buyer has stopped responding. The ICP evolution log has been updating, but the skills have not been re-pointed at the new segments.</p><p>This is <a href="https://www.gtmvault.co/p/retire-the-channel-that-built-you">Channel Drag</a> at the skill layer. The stack that collapsed a 90-minute workflow to 10 minutes three quarters ago is now producing outputs the team has to manually rework, which restores the operator to the loop and erases the leverage. The operator does not notice because the stack is still running smoothly, the outputs are still landing in the inbox, and the failure mode is silent.</p><p>The maintenance discipline at the stack layer is the same as at every other layer. A feedback file that tracks the actual conversion rate of the stack&#8217;s outputs over time. A quarterly review that compares the stack&#8217;s current performance to its peak performance. A set of triggers (drop in reply rate, drop in qualified meetings) that kick off a stack audit. Stacks that are not maintained are reference artifacts. Stacks paired with feedback files compound.</p><h2>What this changes for an operator</h2><p>Pull the skills you have built. List them. For each one, ask three questions.</p><p>What is the output schema? If you cannot describe it precisely, the skill is not stack-ready. The first move is to define the output format and refactor the skill to produce it.</p><p>Which other skill could consume this output? If the answer is none, the skill is a tool, not a stack member. The next move is either to build the consumer skill or to redesign the existing skill to produce output that the rest of the team&#8217;s skills can use.</p><p>What workflow fires this skill? If the answer is &#8220;I run it manually when I remember,&#8221; the orchestration is missing. The next move is to define the trigger condition and either build the workflow file that fires it or wire the trigger into an existing workflow.</p><p>The audit usually surfaces that the operator has been building skills the way you would build a Swiss Army knife. Many tools, all separate, each useful, none composing. The shift is from accumulating tools to designing systems, and that shift is structural before it is technical.</p><h2>What this changes for a leader</h2><p>Stop counting skills. Start counting compositions.</p><p>The right metric is not how many skills the team has built. It is how many skills are in workflows that fire automatically and produce structured output that downstream skills consume. A team with twelve isolated skills is a team that built twelve tools. A team with five stacked skills connected by two workflows and three shared context files is a team that built a system. The second team produces compounding leverage. The first team produces twelve separate productivity bumps.</p><p>The leadership move is to enforce a stack-design convention before the team has finished building the first stack. Output schemas in every SKILL.md. Shared context files referenced by everything. Workflows that orchestrate skill chains. The convention costs upfront speed and pays it back the first time two skills compose without manual intervention.</p><p>The teams that figure this out first will look like they are operating at a different multiplier than their peers. They are. The multiplier is the stack.</p><h2>The constraint reframed</h2><p>The operator with five isolated skills is saving time inside five separate tasks. The operator with five stacked skills has removed themselves from the workflow that strings those tasks together. The same person, the same model, the same prompts, a non-linear difference in cycle time, all of it produced by a design choice the operator made before they wrote the first SKILL.md. <a href="https://www.gtmvault.co/p/ai-amplifies-the-architecture-it">The architecture you build is what AI amplifies</a>. Isolated skills get amplified into isolated leverage. Stacked skills get amplified into compounding workflow gains.</p><p>The constraint is not the skill. It is whether the skills compose into a system that runs without the operator in the loop and improves itself with every cycle.</p><p>The skills you have are the inventory. This is not a quantity problem. It is a composition problem. The system is what you have not built yet.</p>]]></content:encoded></item><item><title><![CDATA[GTM 46 | Context Is GTM Infrastructure, Not a Tool Connector]]></title><description><![CDATA[Why connecting Claude to MCP servers fails the moment teams try to scale it, and what changes when context is built upstream of every agent]]></description><link>https://www.gtmvault.co/p/gtm-46-context-is-gtm-infrastructure</link><guid isPermaLink="false">https://www.gtmvault.co/p/gtm-46-context-is-gtm-infrastructure</guid><dc:creator><![CDATA[Rick Koleta]]></dc:creator><pubDate>Sun, 17 May 2026 15:02:32 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/196566686/2606ba3955180ca8824e90de788e58f9.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>&#128075; Hi, it&#8217;s Rick Koleta. Welcome to <strong><a href="https://gtmvault.co/">GTM Vault</a></strong> - a breakdown of how high-growth companies design, test, and scale revenue architecture. Join 26,000+ operators building GTM systems that compound.</p><div><hr></div><div id="youtube2-HhAa5-YaMW8" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;HhAa5-YaMW8&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/HhAa5-YaMW8?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Someone gave every rep a Claude license. Every team built its own ChatGPT project. Now the same question gets two different answers depending on who you ask. One customer had a rep pitch a product line that did not exist because ChatGPT made up SKUs the company had never sold. The model was not the problem. The agent was not the problem. The architecture underneath was.</p><p><strong><a href="https://www.linkedin.com/in/bilmes/">Alex Bilmes</a></strong> built <strong><a href="https://endgame.io/">Endgame</a></strong> to fix that architecture. Alex was the first hire at CloudAbility (acquired), founded Reflect (acquired), and ran one of the early product-led sales CRMs with customers like Figma, Loom, Calendly, and LaunchDarkly. He has raised over $47M for Endgame, with customers including Braze, Scale AI, BetterUp, and Monte Carlo. Monte Carlo reached 80% AI adoption across its GTM team running on the platform.</p><p>Endgame is a context graph for go-to-market. It pulls everything (CRM, Gong, email, Slack, methodology, enablement, policy docs) into one source of truth and pre-processes that data upstream of any agent or human asking a question. It runs fact extraction and compression, builds dense one-pagers per account, and serves the graph through a single MCP server that any tool can plug into. The architectural premise is direct. Most AI GTM stacks fail because every agent makes a different set of tool calls at read time. Accuracy is low, cost is high, answers are inconsistent. The fix is not better agents. It is a unified context layer underneath them that does the synthesis once and serves it to everyone.</p><p>In GTM 46, Alex breaks down why revenue is the GTM function furthest behind on AI despite being the function that makes the money, why the investment mix on what to do versus doing it is 80-20 in favor of knowing what to do, and the new function that controls how every rep sells. He explains why agentic hellscape is the default state of most enterprises right now, why revenue per employee is the metric every CRO is laddering to, and why the best leaders are now the ones spending nights and weekends building with AI on their own accounts.</p><p>This is not a conversation about better AI tools. It is a conversation about the architecture that determines whether every tool you bought produces leverage or sprawl.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.gtmvault.co/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.gtmvault.co/subscribe?"><span>Subscribe now</span></a></p><h2>Inside this episode</h2><p>This episode maps the structural gap between how most enterprises adopted AI in GTM and what the architecture has to become when every team is shipping agents, every rep is using ChatGPT and Claude, and the same question is producing different answers across the org.</p><p>Alex starts with the pattern he keeps seeing inside enterprise customers. Someone gave every rep a Claude license. Every team built its own ChatGPT project. Marketing has its own context, sales has its own, customer success has its own, and none of them share. The result is what he calls agentic hellscape. The same question gets two different answers depending on which department you ask. One of his customers had a rep pitch a product line the company did not sell because ChatGPT, working with nothing connected to it, fabricated SKUs the rep then pitched to a real customer. The fabrication is not a model bug. It is the predictable output of an agent with no context.</p><p>We go deep on why revenue is structurally the hardest GTM function to automate. Engineering is the furthest ahead. Teams are running Cursor and Claude Code with agents writing most of the code. Legal moved fast through Harvey and Legora. Support has Sierra and Decagon running autonomous workflows. Revenue lags every other function because the context to sell to a single account lives in Salesforce, Gong, email, Slack, methodology playbooks, pricing rules, packaging, and policy contradictions all at once. The data is not just fragmented. It is also messy, contradictory, and updated by different people at different cadences. No model can reason its way through that without a synthesis layer underneath it.</p><p>We cover why connecting Claude directly to MCP servers does not solve the problem. If the agent has to query Salesforce, Gong, email, and Slack at read time for every question, three things go wrong. Accuracy degrades because the agent is doing needle-in-a-haystack search across fragmented sources. Token costs blow up because every question pre-loads massive context. Consistency collapses because two reps asking the same question get different answers depending on how the agent navigated the tool calls. Endgame&#8217;s architectural play is to move all of that upstream. Run fact extraction once. Build a dense, fact-checked one-pager per account. Serve the same compressed context to every agent and every human. The agent stops searching. It starts reading.</p><p>We go into the function Alex calls the most slept-on opportunity in AI for go-to-market. Whoever curates the context layer controls how every rep sells. He half-jokes the title is chief propaganda officer. The joke is funny. The function is real. This is the person who teaches the agent what plays to run, what discounts apply under which conditions, what the methodology is, what the company will not do. Most knowledge bases contain contradictions on basic policy questions. Do we allow this discount? It depends on segment, contract size, and quarter. The function pre-processes those contradictions into directives the agent can act on. Some of his customers run it through enablement. Some through ops. One customer just created a new AI go-to-market leader role and staffed it from solutions architecture. The title is fluid. The function is not. In a world where every rep asks the agent before talking to a customer, whoever feeds the agent is shaping the entire sales motion.</p><p>We cover what AI is actually doing to GTM org design. Smaller teams. Flatter orgs. Fewer specialists, more generalists. Full-cycle AEs replacing land-and-expand handoffs because the agent does the prep and analysis work that used to require a separate role. One of his customers replaced most of their SDR function with a go-to-market engineer, the Endgame MCP, and a handful of approval loops. A few people now review the agent&#8217;s output and click send. Alex is direct that this is not a one-to-one headcount swap. It is a structural compression. The metric every CRO is laddering to underneath all of this is revenue per employee. Revenue per employee is the new endgame.</p><p>We go into the structural argument underneath the entire AI GTM conversation. Doing stuff is easy with software. Doing the right thing is very, very hard. The current narrative is that agents should do more, autonomously, faster. Alex thinks that is missing the point. The investment mix on what to do versus doing it should be 80-20 in favor of knowing what to do. Most teams have it inverted. They scale autonomy on top of bad instructions and end up shipping faster against the wrong assumptions. His example: you buy an AISDR, you send 10 million emails, you get no conversion, you burn your domain, and your competitors still win. Doing more is not the same as doing the right thing. Architecture decides which one happens.</p><p>We go into build versus buy. The shape of the question changed. Six months ago, building meant standing up a custom data pipeline and a fine-tuned model. Today building means a forward-deployed engineer connecting Claude to a few MCP servers. Alex&#8217;s argument is that the connect-and-ask approach works for one rep on one question. It collapses the moment a team tries to scale it because everything happens at read time. His honest answer on what to buy: almost nothing. Maybe payroll. Maybe a database. Maybe a context graph (because building one requires data engineering, applied AI, and domain expertise compounded over years). And maybe a few load-bearing brand names where the customer signal matters. He uses DocuSign as the example. Cheap to replace, but the customer recognizes the logo on a million-dollar contract. Build everything else.</p><p>We cover sales cycle compression. Alex closed an enterprise deal in 15 days from first meeting. The buyer was a COO who was problem-aware, somewhat solution-aware, had budget, and was the signer. No nurture sequence. No drawn-out evaluation. The shape of the solution was already decided before Endgame walked in. Other deals take six months. The variable is not the buying committee. It is leadership. Next-generation leaders think in systems. They do not muscle through what Alex calls meat scale, where you hire 50 people and figure it out on the ground. They architect the function. The leaders who think this way close fast. The leaders who do not run RFPs.</p><p>We cover what the AI-native GTM stack looks like 12 months out. Alex sees consolidation at the horizontal layer, not the vertical. Sales leaders bought ten point solutions that each promised 3x pipeline and ended up at zero. The next motion is fewer systems sitting between the underlying data sources and the agents doing the work. Go-to-market teams are starting to operate like product and engineering teams. They run sprints. They iterate. They understand the layers of the stack. The orgs that move fastest will be the ones where the GTM team thinks like a product team, ships in cycles, and treats the context graph as core infrastructure.</p><p>We close on a sharp note about leadership. Alex&#8217;s biggest critique of CROs adopting AI is that they outsource their own intuition. They buy Claude, they buy Copilot, they tell their team they are using AI, and the result is performance theater. The leaders moving fastest are the ones spending nights and weekends building with AI on their own accounts. Intuition is the new leverage. The leaders who build it themselves are the ones designing the architecture. The leaders who delegate it are the ones being sold the architecture by people who do not understand it either.</p><div class="pullquote"><h4>Listen &amp; subscribe now across: </h4><h4><a href="https://podcasts.apple.com/us/podcast/gtm-vault/id1752410061">Apple</a> // <a href="https://open.spotify.com/show/5h0ZB5Qx1vv3z1rvf0Jc23">Spotify</a></h4></div><h2>Discussed in this episode</h2><p><a href="https://www.youtube.com/watch?v=HhAa5-YaMW8&amp;t=193s">03:13</a> - Why revenue is the GTM function furthest behind on AI</p><p><a href="https://www.youtube.com/watch?v=HhAa5-YaMW8&amp;t=311s">05:11</a> - What goes inside a context graph, and why Claude plus MCP servers fails at scale</p><p><a href="https://www.youtube.com/watch?v=HhAa5-YaMW8&amp;t=795s">13:15</a> - The chief propaganda officer: whoever curates context controls how every rep sells</p><p><a href="https://www.youtube.com/watch?v=HhAa5-YaMW8&amp;t=998s">16:38</a> - Revenue per employee is the new endgame</p><p><a href="https://www.youtube.com/watch?v=HhAa5-YaMW8&amp;t=1129s">18:49</a> - The data foundation matters more for agents, not less</p><p><a href="https://www.youtube.com/watch?v=HhAa5-YaMW8&amp;t=1375s">22:55</a> - What the AI-native GTM stack looks like 12 months out</p><p><a href="https://www.youtube.com/watch?v=HhAa5-YaMW8&amp;t=1628s">27:08</a> - Adoption strategy: meet people where they already work</p><p><a href="https://www.youtube.com/watch?v=HhAa5-YaMW8&amp;t=1811s">30:11</a> - Pricing, sales cycles, and why systems thinkers move fastest</p><p><a href="https://www.youtube.com/watch?v=HhAa5-YaMW8&amp;t=2194s">36:34</a> - Rapid fire: AISDR, the belief about agents that's wrong, build vs. buy, and the 30-day CRO move</p><h2>Key takeaways</h2><ol><li><p>The same question producing different answers is the signal that context is fragmented The default state of most enterprises right now is agentic hellscape. Every team has its own ChatGPT project. Every rep has Claude. None of them share context. The same question about a deal, an account, a policy, gets two different answers depending on which agent or rep you ask. The failure mode is not the model. It is that every agent is reasoning from a different fragment of context. The fix is not a better prompt. It is a context layer underneath every agent that synthesizes the answer once and serves it consistently.</p></li><li><p>Revenue is the GTM function furthest behind on AI because context lives in eight tools at once Engineering moved fast because the context to write code lives in the codebase. Legal moved fast because the context to review a contract lives in the contract. Revenue lags because the context to sell to one account lives in Salesforce, Gong, email, Slack, the methodology doc, the pricing sheet, the policy contradictions, and last quarter&#8217;s QBR slide. No agent can reason across that without a synthesis layer doing the work upstream. Every team trying to make Claude useful for revenue without unifying the context first runs into the same wall.</p></li><li><p>Doing stuff is easy. Doing the right thing is very, very hard. The current narrative around agents is autonomy, volume, and speed. The investment mix on what to do versus doing it should be 80-20 in favor of knowing what to do. Most teams have it inverted. They scale autonomy on top of bad instructions and end up moving faster against the wrong assumptions. The AISDR pattern is the canonical version. You buy the agent, you send 10 million emails, you get no conversion, you burn the domain, and the competitor still wins. Architecture decides whether autonomy compounds or accelerates the failure.</p></li><li><p>Whoever curates the context layer controls how every rep sells The most slept-on function in AI-native GTM. The title is fluid (enablement, ops, AI go-to-market leader, sometimes solutions architecture). The function is not. This is the person who teaches the agent the methodology, the plays, the discount logic, the contradictions in the knowledge base, and the directives the agent should enforce. In a world where every rep asks the agent before talking to a customer, the person feeding the agent is shaping every conversation. Companies that recognize this are building the role. Companies that do not are letting the context default to whatever ChatGPT pulls from training data.</p></li><li><p>AI compresses GTM org design in ways that look like layoffs but are actually architecture changes Smaller sales teams. Flatter orgs. Fewer specialists, more full-cycle AEs. One customer replaced most of their SDR team with a go-to-market engineer, the Endgame MCP, and approval loops. The metric every CRO is laddering to is revenue per employee, and revenue per employee is the new endgame. The structural move is to compress handoffs, not just headcount. Every handoff between specialists is where context leaks. Removing the handoff produces compounding leverage that a one-to-one headcount cut cannot.</p></li><li><p>Adoption is not a behavior change problem when the context layer goes where people already work The fastest adoption pattern is making the context graph available inside the tools the team already uses. Claude. ChatGPT. Slack. Zapier. The admin approves Endgame in the Connector Marketplace. Reps flip a switch. They keep working the way they were already working, just with better answers. Behavior change is the hardest part of any AI rollout. The architectural move is to skip it. Meet people where they work, plug the context graph in underneath, and let the agent get smarter without anyone having to learn a new tool.</p></li></ol><h2>Frameworks from the episode</h2><ol><li><p>The context graph as the operating system for revenue The architectural premise of Endgame. Pull everything into one place (CRM, Gong, email, Slack, methodology, enablement, pricing, policy). Run agent loops upstream that fact-check, extract, and compress the data into dense one-pagers per account. Serve the result through a single MCP server that any agent or human queries. The output is a single source of truth that updates in real time, every time a new call drops or an email lands. Every question gets the same consistent answer because every agent is reading from the same compressed context. The graph is not a report. It is the operating system for how the company sells.</p></li><li><p>The 80-20 inversion: knowing what to do versus doing it Most teams allocate effort to autonomy and volume. Alex&#8217;s frame inverts the ratio. Eighty percent of the work belongs to deciding what the agent should do (methodology, plays, policy directives, conditions). Twenty percent belongs to having the agent do it. Teams that get this backwards scale broken instructions. Teams that get it right scale instructions that actually compound revenue. The framework is not philosophical. It is a budget allocation question. Where is the team spending its time, on the agent or on what the agent is told to do.</p></li><li><p>Build versus buy in the AI-native stack The default reverses. Almost everything that was previously a SaaS purchase is now buildable on Claude, an MCP server, and a forward-deployed engineer. The exceptions are infrastructure plus domain expertise compounded over years (databases, payroll, context graphs) and a small number of brand-recognized customer-facing tools where the logo carries trust on a million-dollar contract. DocuSign is the example. Everything else, build. The architectural question is no longer which point solution to add. It is which platforms can absorb the use cases your team will discover next quarter.</p></li></ol><h2>What to do this week</h2><p>Pick the one or two AI use cases that move the needle today. Alex&#8217;s exact prescription. Not five. Not ten. The temptation is to spin up agents across every department. The result is sprawl and contradictory output. Pick one or two use cases (account planning, deal review, prep for the meeting, whatever the highest-leverage moment is for your team) and build for those. The discipline of choosing forces a real conversation about where AI actually compounds revenue.</p><p>Get the base data structured so you can iterate. The other half of Alex&#8217;s 30-day prescription. The mistake is treating data as a six-month CRM clean-up project. The move is the opposite. Get the context graph (or the equivalent layer) standing up against your existing data, no matter how messy. Agents fix data faster than humans do. The structure compounds across every use case you add later.</p><p>Audit how many places the context to answer one revenue question lives. Pick a real example: &#8220;is this deal stalled?&#8221; Count the systems your agent or your team has to query to get a real answer. Salesforce. Gong. Email. Slack. Calendar. Notes. If the answer requires more than one system and there is no synthesis layer compressing them, every agent and every rep is producing inconsistent answers right now. The fix is not buying more agents. It is building or buying the layer that does the synthesis once.</p><p>Identify who in your org is curating the context the agents are reading. If the answer is &#8220;no one&#8221; or &#8220;every team has their own ChatGPT project,&#8221; the company is in agentic hellscape. The first move is naming the function. The title can come later. The function (curating methodology, plays, pricing, and policy into a form the agent can act on) needs an owner this quarter.</p><p>Build with AI yourself. Spend a weekend wiring up Claude, an MCP server, and one of your own data sources. The leaders moving fastest are the ones who can describe the architecture from first principles because they have built it. The leaders falling behind are the ones who outsourced the building and now describe AI in platitudes. Intuition is the new leverage. It only comes from the building.</p><h2>Why this matters</h2><p>The first wave of AI in GTM was tool sprawl. Every team got Claude. Every department built its own ChatGPT project. Every vendor pitched a 3x lift on whatever the buyer&#8217;s pipeline problem was. The buyers bought ten of them and pipeline did not move. The motion was activity, not architecture.</p><p>The architectural argument Alex makes is that AI does not produce leverage on a fragmented stack. It produces noise at scale. The same model, the same agent, the same prompt, will give two different answers if the underlying context is not unified. Every rep using the agent without a context layer is making decisions on a different version of reality. The org looks like it is using AI. The output is closer to performance theater.</p><p>The deeper argument is that doing stuff is easy and doing the right thing is hard. Autonomy compounds whatever instructions are underneath it. If the instructions are wrong, the agent ships the failure faster. The teams winning with AI right now are not the teams shipping the most agents. They are the teams that invested 80% of the effort in deciding what the agent should do, then let the agent do it. The teams losing inverted the ratio.</p><p>The companies that win the next cycle are the ones that built the context layer before they bought the agent. Not because the layer is glamorous. Because every other investment compounds against it or collapses against it. AI on a coherent system produces leverage. AI on a fragmented system produces noise at scale. The orgs that figured this out are running smaller teams, flatter structures, and higher revenue per employee. The orgs that did not are still asking why their agents keep telling reps to pitch products that do not exist.</p><p>This is GTM Vault.</p><p>If this episode changed how you think about the architecture underneath your AI GTM stack, forward it to one operator still treating ChatGPT and Claude as productivity tools instead of an interface to a context layer they have not built yet.</p><h2>Connect</h2><p>Follow <strong><a href="https://www.linkedin.com/in/bilmes/">Alex Bilmes</a></strong> // <strong><a href="https://endgame.io/">Endgame</a></strong> </p><p>Follow <strong><a href="https://linkedin.com/in/rickkoleta">Rick Koleta</a></strong> // <strong><a href="https://gtmvault.co/">GTM Vault</a></strong></p><p>Thanks for listening. See you in the next episode.</p><p>P.S. Annual paid subscribers get a <strong><a href="https://www.gtmvault.co/p/the-founding-100">Private GTM Blueprint Session</a></strong>. One working session to identify your primary GTM constraint and design the 90-day architecture to resolve it.</p>]]></content:encoded></item><item><title><![CDATA[Retire the Channel That Built You]]></title><description><![CDATA[Channel Drag, and the channel mix you have to retire to grow]]></description><link>https://www.gtmvault.co/p/retire-the-channel-that-built-you</link><guid isPermaLink="false">https://www.gtmvault.co/p/retire-the-channel-that-built-you</guid><dc:creator><![CDATA[Rick Koleta]]></dc:creator><pubDate>Wed, 13 May 2026 14:01:30 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/ae842539-cf83-48aa-8566-4342b9db14af_1200x630.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://gtmvault.co/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_2aM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 424w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 848w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1272w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png" width="1200" height="120" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:120,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7910,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://gtmvault.co/&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/192208226?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!_2aM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 424w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 848w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1272w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>&#128075; Hi, it&#8217;s Rick Koleta. Welcome to <a href="https://gtmvault.co/">GTM Vault</a> - a breakdown of how high-growth companies design, test, and scale revenue architecture. Join 26,000+ operators building GTM systems that compound.</p><div><hr></div><p>In early 2020, Apollo.io was nearly out of cash. The company had been running a sales-led motion at a $10,000 average contract value, and the unit economics had inverted. They were spending one dollar to acquire eighty cents of revenue. The channel mix that had built the company to that point was the same channel mix that was about to kill it.</p><p>The team retired the channel. They moved Apollo to a freemium product-led model, dropped the ACV from $10,000 to $1,000, and committed to a programmatic SEO motion that the existing leadership had every reason to distrust. The new motion produced no qualified pipeline for the first several months. Sales-led numbers kept declining. The bet was that programmatic landing pages, indexed against high-intent search queries, would eventually surface a different buyer segment at a different price point. The validation came from an A/B test that showed traffic from the new motion converting at twenty times the rate of the old. The motion grew to 430,000 monthly organic visits at zero marginal cost. Twenty-four months later, Apollo was at $100M ARR. Today, more than 90% of new sign-ups come from organic word of mouth.</p><p>The structural lesson hiding inside Apollo&#8217;s pivot is the lesson hiding inside every GTM channel mix conversation. The channels that built your company are usually the channels you have to retire to grow it. The constraint is not the channel. It is whether the team is honest enough to retire the channel that built it.</p><p>Most teams are not. The result is a measurable structural failure I am calling Channel Drag.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.gtmvault.co/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.gtmvault.co/subscribe?"><span>Subscribe now</span></a></p><h2>Channel Drag</h2><p>Channel Drag is the lag between the moment a company&#8217;s stage transitions and the moment its channel mix updates to match. Measured in quarters. It is the operational measurement underneath the law that <a href="https://www.gtmvault.co/p/distribution-without-architecture">channel accumulation is not distribution architecture</a>. The law names the failure pattern. Channel Drag names the rate at which the failure compounds. A team running the channel mix that fit at the previous ARR or ACV bracket has Channel Drag of one to two quarters. A team running the mix from two stages ago has six to eight quarters of Channel Drag, and the pipeline math is degrading every month they do not update.</p><p>The metric is observable. Pull the channels currently in your budget. For each one, identify the stage the company was at when that channel was added. Subtract from the current stage. The gap is the Channel Drag for that line item.</p><p>Most GTM teams I look at have Channel Drag of four to six quarters across half their budget. The team running LinkedIn organic at $8M ARR added the LinkedIn motion at $1M ARR. The team running cold outbound at $25K ACV added the SDR org at $5K ACV. Each individual channel was working when it was added. None of them have been re-evaluated since the company&#8217;s market shifted underneath them, and the team is running on muscle memory while the data has moved.</p><h2>The pattern is the same across every team I see</h2><p>Across the GTM teams I have watched make this transition, the channel mix that wins at each stage is consistent enough to be a pattern, not a coincidence.</p><p>At sub-$1M ARR, the motion is high-touch, founder-driven, and runs on personal networks. LinkedIn organic and warm outbound carry most of the pipeline, with founder brand sitting just behind them. The mix is free or nearly so, which matches the stage&#8217;s economics. None of these channels scale past the founder&#8217;s reach, but at this stage the founder&#8217;s reach is still the largest available pool.</p><p>At $1M to $10M ARR, the mix shifts. Warm outbound becomes the operational backbone. LinkedIn is still relevant but no longer the lead channel. Intent-based motions enter the picture, because the team is no longer running on the founder&#8217;s network. It is running on identified accounts with identified buying signals.</p><p>At $10M+ ARR, the mix transforms. LinkedIn and founder brand drop out of the top tier. Large conferences become the lead channel because the buyer is now a committee, and conferences are the only setting where you can put a VP, an engineering lead, and an ops director in the same room across two days. SEO becomes a serious pipeline source, because content invested in two years earlier is finally compounding. Paid ads enter the mix as a brand layer that supports inbound, not as a primary acquisition channel.</p><p>The same shift happens along the ACV axis, on a faster clock. At sub-$5K ACV, the buyer is one person making a self-serve decision in days. SEO and paid ads dominate because they intercept the buyer at the moment of search. LinkedIn confirms the brand exists but does not carry the conversion. At $5K to $25K ACV, the buyer is researching with intent across a shortlist over weeks. Warm outbound becomes the lead channel because it offers a structured comparison at the moment the buyer is actually evaluating. At $25K+ ACV, the buyer is building consensus across a committee over months. Large conferences and intimate events become the dominant channels because they are the only ones structurally suited to reach committees in a single setting.</p><p>The pattern is mechanical, not surveyed. The buyer behavior at each stage decides which channel mix works. Channels that ignore the buyer behavior at the current stage produce expensive noise.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!aM9T!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7e0ba55-279b-4091-9a08-e9b1e469ad8c_2800x1800.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!aM9T!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7e0ba55-279b-4091-9a08-e9b1e469ad8c_2800x1800.png 424w, https://substackcdn.com/image/fetch/$s_!aM9T!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7e0ba55-279b-4091-9a08-e9b1e469ad8c_2800x1800.png 848w, https://substackcdn.com/image/fetch/$s_!aM9T!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7e0ba55-279b-4091-9a08-e9b1e469ad8c_2800x1800.png 1272w, https://substackcdn.com/image/fetch/$s_!aM9T!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7e0ba55-279b-4091-9a08-e9b1e469ad8c_2800x1800.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!aM9T!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7e0ba55-279b-4091-9a08-e9b1e469ad8c_2800x1800.png" width="1456" height="936" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c7e0ba55-279b-4091-9a08-e9b1e469ad8c_2800x1800.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:936,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:163738,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/195866737?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7e0ba55-279b-4091-9a08-e9b1e469ad8c_2800x1800.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!aM9T!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7e0ba55-279b-4091-9a08-e9b1e469ad8c_2800x1800.png 424w, https://substackcdn.com/image/fetch/$s_!aM9T!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7e0ba55-279b-4091-9a08-e9b1e469ad8c_2800x1800.png 848w, https://substackcdn.com/image/fetch/$s_!aM9T!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7e0ba55-279b-4091-9a08-e9b1e469ad8c_2800x1800.png 1272w, https://substackcdn.com/image/fetch/$s_!aM9T!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7e0ba55-279b-4091-9a08-e9b1e469ad8c_2800x1800.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 1.</strong> LinkedIn dominates early and disappears at $10M+. Conferences and SEO are absent early and become load-bearing late. The mix that built you is rarely the mix that scales you.</figcaption></figure></div><h2>Why the mechanism matters more than the recipe</h2><p>The data is a description of what works at each stage. The mechanism is what tells you why, and the mechanism is what survives when the data does not exactly match your situation.</p><p>Channels are gravitationally attracted to the buying behavior at each ACV range. At sub-$5K ACV, the buyer is one person making a small purchase against a budget they control. The decision is made in days or weeks. SEO and paid ads work because they intercept the buyer at the moment of search. LinkedIn confirms the brand exists. The buying cycle does not have room for high-touch motions, so high-touch motions waste budget at this ACV.</p><p>At $5K to $25K ACV, the buyer is researching with intent. They have a shortlist, they want proof, they will take a meeting if the meeting will save them evaluation time. Warm outbound works because it offers a structured comparison. Intent-based motions work because the timing matches when the buyer is actually shortlisting.</p><p>At $25K+ ACV, the buyer is building consensus. They are not researching alone. They are bringing colleagues into evaluations, sitting through procurement, defending the decision to a CFO. Large conferences and intimate events work because they are the only channels structurally suited to reach an entire buying committee in a single setting. Warm outbound is no longer dominant, but it has not disappeared either, because committee members still need to be reached individually.</p><p>The mistake most teams make is reading the data as a recipe. The recipe says: at $25K+ ACV, run conferences. The mechanism says: at $25K+ ACV, your buyer is a committee, and conferences are the highest-leverage way to reach committees in person. The mechanism is what tells you what to do when conferences are not available, the budget is constrained, or the timing is wrong. Without the mechanism, you copy the channel and miss the principle.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!w7W0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb7a422d-8107-4f65-8f36-ae922581babd_2800x1800.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!w7W0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb7a422d-8107-4f65-8f36-ae922581babd_2800x1800.png 424w, https://substackcdn.com/image/fetch/$s_!w7W0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb7a422d-8107-4f65-8f36-ae922581babd_2800x1800.png 848w, https://substackcdn.com/image/fetch/$s_!w7W0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb7a422d-8107-4f65-8f36-ae922581babd_2800x1800.png 1272w, https://substackcdn.com/image/fetch/$s_!w7W0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb7a422d-8107-4f65-8f36-ae922581babd_2800x1800.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!w7W0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb7a422d-8107-4f65-8f36-ae922581babd_2800x1800.png" width="1456" height="936" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cb7a422d-8107-4f65-8f36-ae922581babd_2800x1800.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:936,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:165846,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/195866737?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb7a422d-8107-4f65-8f36-ae922581babd_2800x1800.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!w7W0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb7a422d-8107-4f65-8f36-ae922581babd_2800x1800.png 424w, https://substackcdn.com/image/fetch/$s_!w7W0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb7a422d-8107-4f65-8f36-ae922581babd_2800x1800.png 848w, https://substackcdn.com/image/fetch/$s_!w7W0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb7a422d-8107-4f65-8f36-ae922581babd_2800x1800.png 1272w, https://substackcdn.com/image/fetch/$s_!w7W0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb7a422d-8107-4f65-8f36-ae922581babd_2800x1800.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 2.</strong> As ACV rises, buyers shift from individuals to committees, decisions stretch from days to quarters, and the channels that match shift from search to trust.</figcaption></figure></div><h2>The transition zones break most teams</h2><p>The hardest part of channel-mix maintenance is the transition. The team at $4M ARR is not running a $1M ARR motion or a $10M ARR motion. It is in transition. Channel Drag accumulates fastest during transitions because channels have lead time, and the team that waits for the current channels to break before starting the next ones is twelve months from the next channels working.</p><p>SEO content that produces qualified pipeline takes six to twelve months from first content to first conversion. A conference presence that produces meaningful pipeline takes one or two annual cycles to optimize. Intimate events that produce trust take two or three quarters to find the right format. Channels you should be investing in two stages early, not at the moment the current channels start to break.</p><p>The team that waits until LinkedIn pipeline declines before standing up SEO is one year of zero pipeline contribution away from SEO producing pipeline. Apollo&#8217;s pivot worked because they made the SEO investment before the sales-led motion broke completely, and they had the runway to ride out the lag. Most teams do not have that luxury, which is why the discipline of starting the next stage&#8217;s channels early is the single highest-leverage move a CMO can make at a transition.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!O4cV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab8c50fc-e91c-4bae-aa95-1d45214fd885_2800x1800.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!O4cV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab8c50fc-e91c-4bae-aa95-1d45214fd885_2800x1800.png 424w, https://substackcdn.com/image/fetch/$s_!O4cV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab8c50fc-e91c-4bae-aa95-1d45214fd885_2800x1800.png 848w, https://substackcdn.com/image/fetch/$s_!O4cV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab8c50fc-e91c-4bae-aa95-1d45214fd885_2800x1800.png 1272w, https://substackcdn.com/image/fetch/$s_!O4cV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab8c50fc-e91c-4bae-aa95-1d45214fd885_2800x1800.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!O4cV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab8c50fc-e91c-4bae-aa95-1d45214fd885_2800x1800.png" width="1456" height="936" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ab8c50fc-e91c-4bae-aa95-1d45214fd885_2800x1800.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:936,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:114288,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/195866737?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab8c50fc-e91c-4bae-aa95-1d45214fd885_2800x1800.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!O4cV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab8c50fc-e91c-4bae-aa95-1d45214fd885_2800x1800.png 424w, https://substackcdn.com/image/fetch/$s_!O4cV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab8c50fc-e91c-4bae-aa95-1d45214fd885_2800x1800.png 848w, https://substackcdn.com/image/fetch/$s_!O4cV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab8c50fc-e91c-4bae-aa95-1d45214fd885_2800x1800.png 1272w, https://substackcdn.com/image/fetch/$s_!O4cV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab8c50fc-e91c-4bae-aa95-1d45214fd885_2800x1800.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 3.</strong> Conferences and SEO take a year or more to contribute pipeline. Teams that wait until the current channels break to start the next ones are twelve months away from any pipeline at all.</figcaption></figure></div><h2>The Reference-Feedback Split applies here</h2><p>The channel mix is a reference artifact unless paired with a feedback loop. Most teams have a quarterly board slide that lists the channels they are running and the budget allocated to each. That slide is reference material. It describes a strategy. It does not update from outcomes.</p><p>The feedback file is different. The feedback file logs which channels actually contributed to closed-won pipeline this quarter, segmented by ACV and segment. Not lead source. Not first-touch attribution. Source of pipeline that converted. After three or four quarters, the feedback file tells the team which channels are still in fit and which channels have aged out, in a form that overrides the reference slide. The <a href="https://www.gtmvault.co/p/gtm-45-the-feedback-loop-is-the-missing">Reference-Feedback Split</a> is the structural discipline that prevents any GTM artifact, channel mix included, from calcifying into stale reference material.</p><p>A team that does not run a feedback file on its channel mix is making channel decisions on data from when the mix was last in fit. By definition, last stage&#8217;s data. By definition, accumulating Channel Drag.</p><h2>Build Reach is the test for high-ACV channels</h2><p>At higher ACV, the question of whether a channel works has a structural test that most teams do not run. The test is whether the channel reaches the buying committee, not just an individual buyer.</p><p>A LinkedIn message that lands with a single VP at a $50K ACV deal has reached one of six committee members. The deal does not move forward unless the other five also move forward. The channel produced an output (a meeting) that did not actually advance the buying motion at the committee level. By the metric that matters, the channel had a <a href="https://www.gtmvault.co/p/foundational-law-04-of-gtm-architecture">Build Reach</a> of one when the deal required a Build Reach of six.</p><p>Large conferences and intimate events dominate at high ACV not because they are exclusive. They dominate because they are structurally suited to reach committees in a single setting. A conference puts the VP, the engineering lead, and the ops director in the same room over the same two days. The channel has built-in Build Reach across the buying committee. Cold outbound at $50K ACV requires the SDR to manually reach each committee member, and most SDRs reach two of six and call it a day.</p><p>The Build Reach test sharpens the channel selection question. Pick channels by their structural ability to reach committees, not by their cost-per-meeting. The channel that reaches one committee member at low cost is producing the same output as the channel that reaches six at high cost, and only the second channel closes the deal.</p><h2>What this changes for an operator</h2><p>The Channel Drag audit takes an afternoon and most teams have not run one in two years. Pull every channel currently funded. For each channel, ask three questions.</p><p>What was our ARR and ACV when this channel started working? Most channels in the budget were chosen at a stage you have already passed. The gap between then and now is the Channel Drag on that line item.</p><p>What does the buyer at our current ACV require from a channel that this channel does not deliver? If you cannot answer concretely, the channel is in fit. If you can, the channel is in transition or out of fit.</p><p>What is the lead time on the channel we should be standing up next? Whatever your answer is, you are already late.</p><p>The audit produces a working list of channels to ramp down, channels to maintain, and channels to start. The ramp-down is the hardest part. It requires admitting that a channel that worked is no longer producing pipeline at the rate it used to, and that the team&#8217;s identity around that channel is the only thing preventing the reallocation. Apollo retired a sales-led motion they had spent years building. Most teams cannot bring themselves to retire a LinkedIn motion they have spent six months building.</p><h2>What this changes for a leader</h2><p>Stop reviewing channels annually. The right cadence is quarterly, with a feedback file that tracks contribution-to-closed-won by channel, by ACV bracket, by segment.</p><p>The harder discipline is the future channel pipeline. At every stage, two channels should be in development that will not contribute pipeline for the next two to three quarters. If the current quarter&#8217;s channel mix is producing all of the team&#8217;s pipeline, the team is one stage away from a pipeline cliff that nobody has scheduled.</p><p>The teams I have watched cross from $5M to $20M ARR all paid the same toll. Each one made channel investments that produced no pipeline for two or three quarters before they did. SEO content that took nine months to start ranking. Conference presences that took two cycles to find the right format. Founder-brand motions that took a year before the inbound started landing. That cost is the price of low Channel Drag. The teams that refused to pay it stopped scaling at the stage their channel mix could carry, which is rarely the stage they wanted to be at.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!LrKX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9229111-e805-4849-8ec8-160a7c3a55ec_2800x1800.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!LrKX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9229111-e805-4849-8ec8-160a7c3a55ec_2800x1800.png 424w, https://substackcdn.com/image/fetch/$s_!LrKX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9229111-e805-4849-8ec8-160a7c3a55ec_2800x1800.png 848w, https://substackcdn.com/image/fetch/$s_!LrKX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9229111-e805-4849-8ec8-160a7c3a55ec_2800x1800.png 1272w, https://substackcdn.com/image/fetch/$s_!LrKX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9229111-e805-4849-8ec8-160a7c3a55ec_2800x1800.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!LrKX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9229111-e805-4849-8ec8-160a7c3a55ec_2800x1800.png" width="1456" height="936" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b9229111-e805-4849-8ec8-160a7c3a55ec_2800x1800.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:936,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:149367,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/195866737?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9229111-e805-4849-8ec8-160a7c3a55ec_2800x1800.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!LrKX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9229111-e805-4849-8ec8-160a7c3a55ec_2800x1800.png 424w, https://substackcdn.com/image/fetch/$s_!LrKX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9229111-e805-4849-8ec8-160a7c3a55ec_2800x1800.png 848w, https://substackcdn.com/image/fetch/$s_!LrKX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9229111-e805-4849-8ec8-160a7c3a55ec_2800x1800.png 1272w, https://substackcdn.com/image/fetch/$s_!LrKX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9229111-e805-4849-8ec8-160a7c3a55ec_2800x1800.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 4.</strong> The team that starts the next mix two stages early rides the curve. The team that waits hits the cliff. The size of the cliff is the size of the Channel Drag.</figcaption></figure></div><h2>The constraint reframed</h2><p>Channel Drag is not a marketing problem. It is a structural problem about how a GTM motion stays aligned with the market it is selling into as the company grows. The channels that earned the first $1M of ARR are not the channels that earn the next $9M. The channels that earn the next $9M are not the channels that earn the $10M after that.</p><p>The teams that win update the mix on the cadence the data demands, run a feedback file that overrides the reference slide, and start the next stage&#8217;s channels two quarters before the current ones break. The teams that lose run <a href="https://www.gtmvault.co/p/foundational-law-05-of-gtm-architecture">last stage&#8217;s playbook on this stage&#8217;s market</a> and call the resulting pipeline decline a market problem.</p><p>The constraint is not the channel. It is whether the team is honest enough to retire the channel that built it.</p>]]></content:encoded></item><item><title><![CDATA[The Claude-Powered Marketing Operating System Playbook]]></title><description><![CDATA[How to build the structured business context that makes AI useful for a marketing team]]></description><link>https://www.gtmvault.co/p/the-claude-powered-marketing-operating</link><guid isPermaLink="false">https://www.gtmvault.co/p/the-claude-powered-marketing-operating</guid><dc:creator><![CDATA[Rick Koleta]]></dc:creator><pubDate>Sun, 10 May 2026 14:02:55 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/363a55de-4e15-4877-8067-19e6e97db408_1200x630.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://gtmvault.co/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_2aM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 424w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 848w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1272w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png" width="1200" height="120" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:120,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7910,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://gtmvault.co/&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/192208226?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!_2aM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 424w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 848w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1272w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>&#128075; Hi, it&#8217;s Rick Koleta. Welcome to <a href="https://gtmvault.co/">GTM Vault</a> - a breakdown of how high-growth companies design, test, and scale revenue architecture. Join 26,000+ operators building GTM systems that compound.</p><div><hr></div><p>The marketing team is using AI. Everyone is. Someone has ChatGPT open. Someone else is running Claude in a browser tab. The agency is generating LinkedIn posts that sound like every other LinkedIn post. Output volume is up. Quality is uneven. Brand voice drifts every time a different person prompts a different model on a different day.</p><p>This is not an AI problem. It is a context problem.</p><p>The teams getting compounding output from AI are not using better models. They are feeding the model better context, structured the same way every time, queryable on demand. Everyone else is reprompting from scratch and calling that a workflow.</p><p>A Marketing Operating System fixes this. It is a centralized repository of the company&#8217;s marketing knowledge, written in a format the model can read, organized into layers that load only when relevant. One CMO can build the first version in a few weeks of evenings. The build sequence is what this Playbook covers.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!g5ce!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dfacc42-afcf-4d91-beba-64d8dd9d2331_1200x800.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!g5ce!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dfacc42-afcf-4d91-beba-64d8dd9d2331_1200x800.png 424w, https://substackcdn.com/image/fetch/$s_!g5ce!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dfacc42-afcf-4d91-beba-64d8dd9d2331_1200x800.png 848w, https://substackcdn.com/image/fetch/$s_!g5ce!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dfacc42-afcf-4d91-beba-64d8dd9d2331_1200x800.png 1272w, https://substackcdn.com/image/fetch/$s_!g5ce!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dfacc42-afcf-4d91-beba-64d8dd9d2331_1200x800.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!g5ce!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dfacc42-afcf-4d91-beba-64d8dd9d2331_1200x800.png" width="1200" height="800" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5dfacc42-afcf-4d91-beba-64d8dd9d2331_1200x800.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:800,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:73577,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/195437256?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dfacc42-afcf-4d91-beba-64d8dd9d2331_1200x800.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!g5ce!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dfacc42-afcf-4d91-beba-64d8dd9d2331_1200x800.png 424w, https://substackcdn.com/image/fetch/$s_!g5ce!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dfacc42-afcf-4d91-beba-64d8dd9d2331_1200x800.png 848w, https://substackcdn.com/image/fetch/$s_!g5ce!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dfacc42-afcf-4d91-beba-64d8dd9d2331_1200x800.png 1272w, https://substackcdn.com/image/fetch/$s_!g5ce!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dfacc42-afcf-4d91-beba-64d8dd9d2331_1200x800.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 1.</strong> <em>The Marketing Operating System architecture. Foundation feeds Execution every time. Research loads only on demand. Feedback flows back into Foundation, which is what makes the system compound rather than plateau.</em></figcaption></figure></div><h3>The Four Layer Model</h3><p>The system has four layers. They build in order. Skipping ahead produces a system that generates fast but generates wrong.</p><p>Layer 1 is Foundation. Static context the model needs every time it produces anything: who the company is, the brand voice, the services, the ICP, the markets, the positioning, the team, the budgets. This is the layer most teams skip because it feels like documentation work, not AI work. It is the layer that determines whether anything downstream produces output worth shipping.</p><p>Layer 2 is Research and Reach. Real-time market and customer context, fed into the system through connectors when a specific task needs it. Loaded on demand, because loading everything every time clogs the model&#8217;s working memory and degrades output quality.</p><p>Layer 3 is Execution. The skills the system can perform: campaign briefs, blog drafts, LinkedIn posts, case studies, decks, press releases. Each skill reads from Foundation, optionally pulls from Research, and produces in a format the team can edit and ship.</p><p>Layer 4 is Feedback and Iteration. The mechanism that turns the system from a drafting tool into a compounding asset. Every output gets reviewed, the edits get captured, the patterns get fed back into Foundation.</p><p>Most teams stop at Layer 3 and wonder why the output stays generic. The system compounds at Layer 4 or it does not compound at all.</p><h3>Layer 1: Build the Foundation</h3><p>The Foundation is a set of markdown files in a single repository. Markdown because it is plain text, version controllable, readable by every model, editable by anyone who can use a text editor. Not Notion. Not Google Docs. Not a Confluence page. Markdown files in a repo.</p><p>The Foundation contains, at minimum: a company overview, a brand voice and tone guide with examples of accepted and rejected phrasing, a services or product catalog with positioning for each, an ICP document for each segment with named buyer roles and their priorities, a market and competitive landscape document, a team roster with roles and approval authority, and a current-quarter priorities document that names what the marketing team is being measured on.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GdVn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8294094-6f03-485a-a218-996d2c930d5f_1200x827.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GdVn!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8294094-6f03-485a-a218-996d2c930d5f_1200x827.png 424w, https://substackcdn.com/image/fetch/$s_!GdVn!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8294094-6f03-485a-a218-996d2c930d5f_1200x827.png 848w, https://substackcdn.com/image/fetch/$s_!GdVn!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8294094-6f03-485a-a218-996d2c930d5f_1200x827.png 1272w, https://substackcdn.com/image/fetch/$s_!GdVn!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8294094-6f03-485a-a218-996d2c930d5f_1200x827.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GdVn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8294094-6f03-485a-a218-996d2c930d5f_1200x827.png" width="1200" height="827" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a8294094-6f03-485a-a218-996d2c930d5f_1200x827.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:827,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:96247,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/195437256?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8294094-6f03-485a-a218-996d2c930d5f_1200x827.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!GdVn!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8294094-6f03-485a-a218-996d2c930d5f_1200x827.png 424w, https://substackcdn.com/image/fetch/$s_!GdVn!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8294094-6f03-485a-a218-996d2c930d5f_1200x827.png 848w, https://substackcdn.com/image/fetch/$s_!GdVn!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8294094-6f03-485a-a218-996d2c930d5f_1200x827.png 1272w, https://substackcdn.com/image/fetch/$s_!GdVn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8294094-6f03-485a-a218-996d2c930d5f_1200x827.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 2.</strong> <em>The Foundation file structure. Seven markdown files in a single repository. The brand voice file is the highest-leverage node because every Layer 3 skill reads from it. Voice consistency is solved at the Foundation, not at the prompt.</em></figcaption></figure></div><p>The brand voice document is the highest-leverage file in the entire system. It should not be a list of adjectives. Adjectives like &#8220;bold&#8221; and &#8220;approachable&#8221; produce nothing useful when the model reads them. The document needs concrete examples: three sentences the brand would write, three it would not, and the structural reason for each. The model learns voice from contrast, not from descriptors.</p><p>The build sequence for Layer 1 is four to six weeks of evenings if one person is doing it and the source material already exists in some form. If it does not, the work is longer, but the work was needed regardless. A marketing team without a written brand voice was already producing inconsistent output. The Foundation just makes the gap visible.</p><h3>Layer 3: Build Execution Before Layer 2</h3><p>The natural instinct is to build the layers in order. Foundation, then Research, then Execution, then Feedback. The natural instinct is wrong.</p><p>Build Layer 3 before Layer 2. Execution skills running on Foundation alone produce output that is on-brand but generic. That is the right output to start with. It exposes which Foundation files are thin, which voice rules the model misinterprets, and which skills the team actually uses versus the ones that sounded important in planning. Adding Research before the base system is stable adds variables before the system can absorb them.</p><p>A first batch of Execution skills is four to six. A campaign brief generator. A LinkedIn post generator that follows the brand voice rules. A blog draft generator with a defined structure. A case study generator that reads from a customer template. A press release generator. A deck outline generator. Each one is a markdown file that tells the model how to read the Foundation, what format to produce, and what rules to follow.</p><p>The team should invoke any skill, get a draft in two to three minutes, and have a 60 to 70 percent starting point an experienced marketer can finish. The skill is not replacing the marketer. It is removing the blank page.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qck9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83c68853-0e29-4a67-8a3b-60c2f2c1a83c_1200x747.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qck9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83c68853-0e29-4a67-8a3b-60c2f2c1a83c_1200x747.png 424w, https://substackcdn.com/image/fetch/$s_!qck9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83c68853-0e29-4a67-8a3b-60c2f2c1a83c_1200x747.png 848w, https://substackcdn.com/image/fetch/$s_!qck9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83c68853-0e29-4a67-8a3b-60c2f2c1a83c_1200x747.png 1272w, https://substackcdn.com/image/fetch/$s_!qck9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83c68853-0e29-4a67-8a3b-60c2f2c1a83c_1200x747.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qck9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83c68853-0e29-4a67-8a3b-60c2f2c1a83c_1200x747.png" width="1200" height="747" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/83c68853-0e29-4a67-8a3b-60c2f2c1a83c_1200x747.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:747,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:89413,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/195437256?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83c68853-0e29-4a67-8a3b-60c2f2c1a83c_1200x747.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!qck9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83c68853-0e29-4a67-8a3b-60c2f2c1a83c_1200x747.png 424w, https://substackcdn.com/image/fetch/$s_!qck9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83c68853-0e29-4a67-8a3b-60c2f2c1a83c_1200x747.png 848w, https://substackcdn.com/image/fetch/$s_!qck9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83c68853-0e29-4a67-8a3b-60c2f2c1a83c_1200x747.png 1272w, https://substackcdn.com/image/fetch/$s_!qck9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83c68853-0e29-4a67-8a3b-60c2f2c1a83c_1200x747.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 3.</strong> <em>Execution skill anatomy. A skill is a single markdown file. It reads from Foundation, optionally pulls a Layer 2 connector, and produces a draft in two to three minutes that is sixty to seventy percent of the way to ship-ready. The skill removes the blank page. The marketer finishes the work.</em></figcaption></figure></div><h3>Layer 2: Add Research When the Generic Limit Is Hit</h3><p>Once the team has used Layer 3 skills for a few weeks, the limits of Foundation-only output become specific and obvious. The campaign brief skill produces a strong structure but cannot speak to current competitor positioning. The blog skill writes well but does not know what the audience searched for last month. These specific gaps are the prompts to build Layer 2.</p><p>Layer 2 connectors pull live data into the system on demand. Search trend data. CRM deal context. Customer interview transcripts. Competitor content tracking. Each connector is added because a specific Layer 3 skill needs it for a specific reason. None of it loads by default.</p><p>The discipline at Layer 2 is restraint. Loading everything every time is the most common failure. The model has a finite working window. Every irrelevant file in the context dilutes the relevant ones. The architectural rule: load the minimum context required to produce the specific output, and no more.</p><h3>Layer 4: The Feedback Loop That Makes the System Compound</h3><p>Layer 4 is the layer most teams never build. It is also the layer that separates a drafting tool from an operating system.</p><p>The mechanism is straightforward. Every output the system produces gets compared against the final version that shipped. The differences are captured. The patterns are reviewed monthly. The Foundation files are updated to reflect what was learned.</p><p>If the LinkedIn skill consistently produces opens that are too long, the brand voice file gets a sharpened rule about opening length. If the case study skill keeps formatting outcomes wrong, the case study template gets updated. The system improves because the corrections are codified, not because the next prompt is better.</p><p>Without Layer 4, the team fixes the same model errors every week. With Layer 4, those errors get fixed once.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!FzGT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43cbf6ff-d22f-4559-adda-dbd86a47a2e0_1200x800.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!FzGT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43cbf6ff-d22f-4559-adda-dbd86a47a2e0_1200x800.png 424w, https://substackcdn.com/image/fetch/$s_!FzGT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43cbf6ff-d22f-4559-adda-dbd86a47a2e0_1200x800.png 848w, https://substackcdn.com/image/fetch/$s_!FzGT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43cbf6ff-d22f-4559-adda-dbd86a47a2e0_1200x800.png 1272w, https://substackcdn.com/image/fetch/$s_!FzGT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43cbf6ff-d22f-4559-adda-dbd86a47a2e0_1200x800.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!FzGT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43cbf6ff-d22f-4559-adda-dbd86a47a2e0_1200x800.png" width="1200" height="800" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/43cbf6ff-d22f-4559-adda-dbd86a47a2e0_1200x800.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:800,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:72908,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/195437256?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43cbf6ff-d22f-4559-adda-dbd86a47a2e0_1200x800.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!FzGT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43cbf6ff-d22f-4559-adda-dbd86a47a2e0_1200x800.png 424w, https://substackcdn.com/image/fetch/$s_!FzGT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43cbf6ff-d22f-4559-adda-dbd86a47a2e0_1200x800.png 848w, https://substackcdn.com/image/fetch/$s_!FzGT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43cbf6ff-d22f-4559-adda-dbd86a47a2e0_1200x800.png 1272w, https://substackcdn.com/image/fetch/$s_!FzGT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43cbf6ff-d22f-4559-adda-dbd86a47a2e0_1200x800.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 4.</strong> <em>The Layer 4 compounding loop. Output is reviewed, edits are captured, patterns become rules, rules update the Foundation. Without this loop, the team fixes the same model errors every week. With it, those errors get fixed once.</em></figcaption></figure></div><h3>What This Costs to Build</h3><p>A first usable version takes one builder, four to eight weeks of evenings, the documentation the company already has in some form, and a Claude subscription. No platform to buy. No vendor to onboard. The builder does not need to code. They need to write structured markdown and test outputs against what the team would actually ship.</p><p>The work that takes the longest is not the technical work. It is forcing the company to write down what was previously in three people&#8217;s heads. That work was always overdue. The Marketing Operating System is the forcing function.</p><h3>The Real Moat</h3><p>The model is a commodity. Every team has access to the same one. The team that wins is the team whose model is reading the most accurate, most current, most specifically structured business context.</p><p>The moat is not the AI. The moat is the Foundation. The team that codifies its positioning, its voice, its ICP, and its priorities into a system the model can read on demand has a multiplier on every piece of output it ships. The team that does not is producing the same generic content as every competitor with a ChatGPT subscription.</p><p>Within a year this will not be a competitive advantage. It will be the baseline. The leaders who start now build the Foundation while the work is still differentiating. The ones who wait will build it under pressure when the gap is already visible in the pipeline.</p><p>The Foundation is the work. Start there.</p>]]></content:encoded></item><item><title><![CDATA[Best of GTM Vault]]></title><description><![CDATA[The pieces operators come back to, cite in their own work, and send to their teams, organized by the problem you are trying to solve]]></description><link>https://www.gtmvault.co/p/best-of-gtm-vault</link><guid isPermaLink="false">https://www.gtmvault.co/p/best-of-gtm-vault</guid><dc:creator><![CDATA[Rick Koleta]]></dc:creator><pubDate>Thu, 07 May 2026 14:01:56 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/62a44d51-a7a3-46b9-9ea2-6a8353b06f12_1200x630.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://gtmvault.co/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_2aM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 424w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 848w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1272w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png" width="1200" height="120" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:120,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7910,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://gtmvault.co/&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/192208226?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!_2aM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 424w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 848w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1272w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>&#128075; Hi, it&#8217;s Rick Koleta. Welcome to <a href="https://gtmvault.co/">GTM Vault</a> - a breakdown of how high-growth companies design, test, and scale revenue architecture. Join 26,000+ operators building GTM systems that compound.</p><div><hr></div><p>GTM Vault has shipped over 120 essays, playbooks, podcast episodes, and foundational laws since June 2024. This page is the curated set. Organized by the problem you are trying to solve, not by the month it was written.</p><p>If you are new to GTM Vault, <a href="https://www.gtmvault.co/p/start-here-the-gtm-vault-guide">Start Here</a> is still the best orientation. It maps the architecture and tells you where to enter based on what you are trying to fix. Once you know your problem, scan the category headers below and jump to the piece that names it most directly.</p><h2>Most Read</h2><p>The pieces operators have shared, cited, and returned to the most.</p><ul><li><p><a href="https://www.gtmvault.co/p/gtm-43-the-semantic-layer-is-the">GTM 43 | The Semantic Layer Is the Missing Architecture</a></p></li><li><p><a href="https://www.gtmvault.co/p/the-41-point-gap-that-vertical-ai">The 41-Point Gap That Vertical AI Is Built to Close</a></p></li><li><p><a href="https://www.gtmvault.co/p/mcps-vs-apis-in-enrichment">SMYS 2 | MCPs vs APIs in a Production Enrichment Pipeline</a></p></li><li><p><a href="https://www.gtmvault.co/p/smys-3-from-clay-tables-to-intent">SMYS 3 | From Clay Tables to Intent HQ: Building the BDR Action Layer</a></p></li><li><p><a href="https://www.gtmvault.co/p/review-intelligence-as-a-gtm-signal">SMYS 1 | Review Intelligence as a GTM Signal Layer</a></p></li><li><p><a href="https://www.gtmvault.co/p/category-leadership-is-built">Category Leadership Is Built. Not Launched.</a></p></li><li><p><a href="https://www.gtmvault.co/p/the-saas-growth-playbook-strategies">The SaaS Motion Map</a></p></li><li><p><a href="https://www.gtmvault.co/p/the-founding-100">The 90-Day GTM Blueprint</a></p></li></ul><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.gtmvault.co/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.gtmvault.co/subscribe?"><span>Subscribe now</span></a></p><h2>The Foundational Laws</h2><p>Eight structural laws that hold the architecture together. Read in order for the first pass. Return to the one you need when a specific layer breaks.</p><ul><li><p><a href="https://www.gtmvault.co/p/foundational-law-01-of-gtm-architecture">Foundational Law 01: Every Downstream Decision Inherits the ICP</a></p></li><li><p><a href="https://www.gtmvault.co/p/the-premature-scaling-doctrine">Foundational Law 02: What Scales First Constrains Everything After</a></p></li><li><p><a href="https://www.gtmvault.co/p/foundational-law-03-of-gtm">Foundational Law 03: Pricing Restructures Every Layer It Touches</a></p></li><li><p><a href="https://www.gtmvault.co/p/foundational-law-04-of-gtm-architecture">Foundational Law 04: Function-Level Optimization Is System-Level Debt</a></p></li><li><p><a href="https://www.gtmvault.co/p/foundational-law-05-of-gtm-architecture">Foundational Law 05: Every Playbook Encodes the Stage It Was Built For</a></p></li><li><p><a href="https://www.gtmvault.co/p/distribution-without-architecture">Foundational Law 06: Channel Accumulation Is Not Distribution Architecture</a></p></li><li><p><a href="https://www.gtmvault.co/p/every-metric-compounds-or-conceals">Foundational Law 07: Every Metric Compounds or Conceals</a></p></li><li><p><a href="https://www.gtmvault.co/p/ai-amplifies-the-architecture-it">Foundational Law 08: AI Amplifies the Architecture It Inherits</a></p></li></ul><h2>AI-Native GTM</h2><p>The structural argument for what changes when AI becomes the operating layer, not a tool.</p><ul><li><p><a href="https://www.gtmvault.co/p/the-architecture-of-ai-native-gtm">The Architecture of AI-Native GTM</a></p></li><li><p><a href="https://www.gtmvault.co/p/the-ai-native-revenue-engine">The AI-Native Revenue Engine</a></p></li><li><p><a href="https://www.gtmvault.co/p/agentic-gtm-requires-systems-not">Agentic GTM Requires Systems, Not Smarter Agents</a></p></li><li><p><a href="https://www.gtmvault.co/p/the-three-stages-of-ai-native-gtm">The Three Stages of AI-Native GTM</a></p></li><li><p><a href="https://www.gtmvault.co/p/when-the-buyer-is-a-machine-every">When the Buyer Is a Machine, Every Layer Breaks</a></p></li><li><p><a href="https://www.gtmvault.co/p/modern-gtm-is-entering-phase-2-from">Modern GTM Is Entering Phase 2: From Productivity to Intelligence</a></p></li><li><p><a href="https://www.gtmvault.co/p/the-state-of-ai-gtm-2025-edition">The State of AI GTM, 2025 Edition</a></p></li><li><p><a href="https://www.gtmvault.co/p/agentic-marketing-the-new-gtm-architecture">Agentic Marketing: The New GTM Architecture</a></p></li><li><p><a href="https://www.gtmvault.co/p/ai-broke-the-gtm-playbook">The New Architecture of GTM in the AI Era</a></p></li></ul><p>Subscribe to GTM Vault to get the next piece when it ships.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.gtmvault.co/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.gtmvault.co/subscribe?"><span>Subscribe now</span></a></p><h2>ICP, Positioning, and Beachhead</h2><p>Who you sell to shapes every downstream decision. These are the pieces that set the identity layer correctly.</p><ul><li><p><a href="https://www.gtmvault.co/p/foundational-law-01-of-gtm-architecture">Foundational Law 01: Every Downstream Decision Inherits the ICP</a></p></li><li><p><a href="https://www.gtmvault.co/p/the-beachhead-strategy-how-top-founders">The Beachhead Strategy Playbook</a></p></li><li><p><a href="https://www.gtmvault.co/p/category-leadership-is-built">Category Leadership Is Built. Not Launched.</a></p></li><li><p><a href="https://www.gtmvault.co/p/15-moats-that-define-modern-gtm-strategy">15 Moats That Define Modern GTM Strategy</a></p></li><li><p><a href="https://www.gtmvault.co/p/bottom-up-vs-top-down-gtm-in-early">Bottom-Up vs. Top-Down GTM in Early-Stage SaaS</a></p></li><li><p><a href="https://www.gtmvault.co/p/the-remote-with-too-many-buttons">The Remote With Too Many Buttons</a></p></li><li><p><a href="https://www.gtmvault.co/p/the-invisible-forces-shaping-your">The Invisible Forces Shaping Your GTM Strategy</a></p></li></ul><h2>Pricing, Monetization, and Metrics</h2><p>Pricing is the GTM system, not a finance line item. Metrics compound or conceal. These are the pieces that get both layers right.</p><ul><li><p><a href="https://www.gtmvault.co/p/the-pricing-reset">AI Just Broke Your Pricing. Here&#8217;s How to Tell.</a></p></li><li><p><a href="https://www.gtmvault.co/p/foundational-law-03-of-gtm">Foundational Law 03: Pricing Restructures Every Layer It Touches</a></p></li><li><p><a href="https://www.gtmvault.co/p/every-metric-compounds-or-conceals">Foundational Law 07: Every Metric Compounds or Conceals</a></p></li><li><p><a href="https://www.gtmvault.co/p/gtm-tool-spend-by-growth-stage">GTM Tool Spend by Growth Stage</a></p></li><li><p><a href="https://www.gtmvault.co/p/gtm-37-pricing-is-the-gtm-system">GTM 37 | Pricing Is the GTM System, Not a Finance Line Item</a></p></li><li><p><a href="https://www.gtmvault.co/p/gtm-38-when-revenue-models-outgrow">GTM 38 | When Revenue Models Outgrow the Systems Running Them</a></p></li><li><p><a href="https://www.gtmvault.co/p/gtm-42-when-dashboards-divorce-the">GTM 42 | When Dashboards Divorce the P&amp;L</a></p></li></ul><h2>Distribution and Growth</h2><p>Distribution compounds. Channel accumulation does not. These are the pieces that separate the two.</p><ul><li><p><a href="https://www.gtmvault.co/p/clip-farming-the-2025-distribution">Clip Farming: The 2025 Distribution Exploit for Founders</a></p></li><li><p><a href="https://www.gtmvault.co/p/distribution-without-architecture">Foundational Law 06: Channel Accumulation Is Not Distribution Architecture</a></p></li><li><p><a href="https://www.gtmvault.co/p/gtm-playbook-the-smartest-growth">The Smartest Growth Plays of 2025</a></p></li><li><p><a href="https://www.gtmvault.co/p/the-hidden-growth-engine-in-ai-search">The Hidden Growth Engine in AI Search</a></p></li><li><p><a href="https://www.gtmvault.co/p/gtm-34-from-seo-to-geo-winning-ai">GTM 34 | From SEO to GEO: When AI Search Becomes Distribution</a></p></li><li><p><a href="https://www.gtmvault.co/p/gtm-45-the-feedback-loop-is-the-missing">GTM 45 | The Feedback Loop Is the Missing Layer in Performance Marketing</a></p></li><li><p><a href="https://www.gtmvault.co/p/in-ai-gtm-is-the-only-moat-that-lasts">In AI, GTM Is the Only Moat That Lasts</a></p></li><li><p><a href="https://www.gtmvault.co/p/100-startup-marketing-tactics-that">100+ Startup Marketing Tactics That Actually Work</a></p></li></ul><h2>Org Design and Team Architecture</h2><p>The team is the system. These are the pieces that rebuild the GTM org for how modern revenue actually scales.</p><ul><li><p><a href="https://www.gtmvault.co/p/the-org-chart-is-dead">The Org Chart Is Dead</a></p></li><li><p><a href="https://www.gtmvault.co/p/the-new-gtm-org">The New GTM Org</a></p></li><li><p><a href="https://www.gtmvault.co/p/the-future-of-gtm-isnt-bigger-its">The Future of GTM Isn&#8217;t Bigger. It&#8217;s Smaller.</a></p></li><li><p><a href="https://www.gtmvault.co/p/the-ai-powered-gtm-operator">The AI-Powered GTM Operator</a></p></li><li><p><a href="https://www.gtmvault.co/p/ai-is-rewriting-the-gtm-org">AI Is Rewriting the GTM Org</a></p></li><li><p><a href="https://www.gtmvault.co/p/scaling-gtm-alignment-across-sales">Scaling GTM Alignment Across Sales, Marketing, Product, and Success</a></p></li></ul><h2>GTM Engineering and Stacks</h2><p>How the operators running the best systems actually wire them, end to end. Clay, MCPs, Claude Code, signal layers, production pipelines.</p><ul><li><p><a href="https://www.gtmvault.co/p/gtm-engineer-series-show-me-your">Show Me Your Stack (series intro)</a></p></li><li><p><a href="https://www.gtmvault.co/p/review-intelligence-as-a-gtm-signal">SMYS 1 | Review Intelligence as a GTM Signal Layer</a></p></li><li><p><a href="https://www.gtmvault.co/p/mcps-vs-apis-in-enrichment">SMYS 2 | MCPs vs APIs in a Production Enrichment Pipeline</a></p></li><li><p><a href="https://www.gtmvault.co/p/smys-3-from-clay-tables-to-intent">SMYS 3 | From Clay Tables to Intent HQ: Building the BDR Action Layer</a></p></li><li><p><a href="https://www.gtmvault.co/p/smys-4-from-win-list-to-win-loss">SMYS 4 | From Win List to Win-Loss Gap: Building the Propensity Layer</a></p></li><li><p><a href="https://www.gtmvault.co/p/the-gtm-stack-you-actually-need-in">The GTM Stack You Actually Need in 2025</a></p></li><li><p><a href="https://www.gtmvault.co/p/100-ai-agents-that-will-redefine">100 AI Agents That Will Redefine Your GTM Strategy in 2025</a></p></li><li><p><a href="https://www.gtmvault.co/p/the-ai-stack-youll-actually-use">The AI Stack You&#8217;ll Actually Use</a></p></li><li><p><a href="https://www.gtmvault.co/p/how-to-automate-80-of-your-work-with">How to Automate 80% of Your Work with AI Agents</a></p></li><li><p><a href="https://www.gtmvault.co/p/21-the-gtm-engineer-why-clay-is-eating">GTM 21 | The GTM Engineer: Why Automation Is Eating RevOps</a></p></li></ul><h2>Playbooks and Applied Motions</h2><p>Concrete motions you can install. Each one is a stage-aware build, not a tactic list.</p><ul><li><p><a href="https://www.gtmvault.co/p/the-founding-100">The 90-Day GTM Blueprint</a></p></li><li><p><a href="https://www.gtmvault.co/p/the-customer-journey-playbook">The Customer Journey Playbook</a></p></li><li><p><a href="https://www.gtmvault.co/p/the-omni-stack-playbook-how-lovable">The Omni-Stack Playbook: How Lovable Engineered $50M ARR Across 12 Channels</a></p></li><li><p><a href="https://www.gtmvault.co/p/the-saas-growth-playbook-strategies">The SaaS Motion Map</a></p></li><li><p><a href="https://www.gtmvault.co/p/the-non-technical-founders-gtm-playbook">The Non-Technical Founder&#8217;s GTM Playbook</a></p></li><li><p><a href="https://www.gtmvault.co/p/the-gtm-debug-framework-every-ai">The GTM Debug Framework</a></p></li><li><p><a href="https://www.gtmvault.co/p/the-1m-arr-playbook-youre-probably">The Reverse Funnel Strategy That Drove $1M ARR in 12 Months</a></p></li><li><p><a href="https://www.gtmvault.co/p/the-reverse-trial-playbook-turning">Reverse Trials: Designing Conversion After the Trial Ends</a></p></li><li><p><a href="https://www.gtmvault.co/p/the-new-b2b-gtm-playbook">The New B2B GTM Playbook</a></p></li></ul><h2>Podcast Highlights</h2><p>Selected episodes from the 44-episode catalog. Each one lands a structural insight that shows up in the essays later.</p><ul><li><p><a href="https://www.gtmvault.co/p/gtm-43-the-semantic-layer-is-the">GTM 43 | The Semantic Layer Is the Missing Architecture</a></p></li><li><p><a href="https://www.gtmvault.co/p/gtm-41-revenue-activation-is-architecture">GTM 41 | Revenue Activation Is Architecture</a></p></li><li><p><a href="https://www.gtmvault.co/p/gtm-40-agentic-marketing-rewrites">GTM 40 | Agentic Marketing Rewrites GTM</a></p></li><li><p><a href="https://www.gtmvault.co/p/gtm-36-enterprise-revenue-scales">GTM 36 | Enterprise Revenue Scales on Systems, Not Charisma</a></p></li><li><p><a href="https://www.gtmvault.co/p/gtm-31-the-cro-playbook-scaling-predictive">GTM 31 | AI as the Revenue Intelligence Layer</a></p></li><li><p><a href="https://www.gtmvault.co/p/28-resolution-first-ai-replacing">GTM 28 | Resolution-First AI: Support as a System, Not a Headcount Line</a></p></li><li><p><a href="https://www.gtmvault.co/p/27-the-ai-co-founder-building-businesses">GTM 27 | The AI Co-Founder: When Agents Replace Headcount</a></p></li><li><p><a href="https://www.gtmvault.co/p/24-buyer-led-gtm-and-the-future-of">GTM 24 | Buyer-Led GTM Replaces the Funnel</a></p></li><li><p><a href="https://www.gtmvault.co/p/21-the-gtm-engineer-why-clay-is-eating">GTM 21 | The GTM Engineer: Why Automation Is Eating RevOps</a></p></li></ul><h2>The Strategy Course</h2><p>The ten-chapter build for founders and operators who want the system in one sequence, not one essay at a time.</p><ul><li><p><a href="https://www.gtmvault.co/p/course">Build a Modern Revenue Engine (course overview)</a></p></li><li><p><a href="https://www.gtmvault.co/p/gtm-for-founders-chapter-1">Chapter 1: Foundations of Winning GTM Strategy</a></p></li><li><p><a href="https://www.gtmvault.co/p/chapter-2-ai-powered-gtm-execution-421">Chapter 2: AI-Powered GTM Execution</a></p></li><li><p><a href="https://www.gtmvault.co/p/chapter-3-demand-generation-that-9c1">Chapter 3: Demand Generation That Actually Works</a></p></li><li><p><a href="https://www.gtmvault.co/p/chapter-4-sales-and-revenue-acceleration-820">Chapter 4: Sales &amp; Revenue Acceleration</a></p></li><li><p><a href="https://www.gtmvault.co/p/chapter-5-product-led-and-hybrid-b8b">Chapter 5: Product-Led &amp; Hybrid GTM</a></p></li><li><p><a href="https://www.gtmvault.co/p/chapter-6-data-and-metrics-that-matter-121">Chapter 6: Data &amp; Metrics That Matter</a></p></li><li><p><a href="https://www.gtmvault.co/p/chapter-7-messaging-and-positioning-c51">Chapter 7: Messaging &amp; Positioning</a></p></li><li><p><a href="https://www.gtmvault.co/p/chapter-8-the-2026-gtm-operating">Chapter 8: The 2026 GTM Operating System</a></p></li><li><p><a href="https://www.gtmvault.co/p/chapter-9-from-0-to-1m-arr">Chapter 9: From 0 to $1M ARR</a></p></li><li><p><a href="https://www.gtmvault.co/p/chapter-10-war-stories-and-lessons">Chapter 10: War Stories &amp; Lessons</a></p></li></ul><div><hr></div><p>New to GTM Vault? Start with the <a href="https://www.gtmvault.co/p/start-here-the-gtm-vault-guide">GTM Vault Guide</a>, then come back to this page when you know the specific problem you are trying to solve.</p><p>Want the architecture installed rather than advised? See the <a href="https://www.gtmvault.co/p/advisory">Revenue Architecture Advisory</a>.</p>]]></content:encoded></item><item><title><![CDATA[GTM 45 | The Feedback Loop Is the Missing Layer in Performance Marketing]]></title><description><![CDATA[Why most ad performance failures are not media problems, and what changes when creative, data, and iteration finally operate as one system]]></description><link>https://www.gtmvault.co/p/gtm-45-the-feedback-loop-is-the-missing</link><guid isPermaLink="false">https://www.gtmvault.co/p/gtm-45-the-feedback-loop-is-the-missing</guid><dc:creator><![CDATA[Rick Koleta]]></dc:creator><pubDate>Sun, 03 May 2026 14:02:21 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/195227347/4e7ffece71cc0e0cd537e9c13086bfbf.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://gtmvault.co/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_2aM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 424w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 848w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1272w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png" width="1200" height="120" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:120,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7910,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://gtmvault.co/&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/192208226?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!_2aM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 424w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 848w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1272w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>&#128075; Hi, it&#8217;s Rick Koleta. Welcome to <a href="https://gtmvault.co/">GTM Vault</a> - a breakdown of how high-growth companies design, test, and scale revenue architecture. Join 26,000+ operators building GTM systems that compound.</p><div><hr></div><div id="youtube2-xVuIOe8eJ-Y" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;xVuIOe8eJ-Y&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/xVuIOe8eJ-Y?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>The ad shipped. The creative looked great. The campaign went live. Performance still stalled. Not because targeting failed, not because the budget was wrong. The team scaled ad volume faster than its ability to learn. The feedback loop between the ad account and the people making the ads never closed.</p><p><a href="https://www.linkedin.com/in/georgehowes/">George Howes</a> built Magicbrief to close that loop. Before Magicbrief, George spent years inside top creative agencies watching the same failure repeat at every brand. Teams launched ads, collected results, and moved on. Learning never compounded. Magicbrief was the first attempt at a creative intelligence platform that ingested ad performance and pushed it back to the teams making the ads. It worked. Canva acquired the company. George now leads <a href="https://www.canva.com/ai-ad-generator">Canva Grow</a>, the product Canva is building to make the loop operate at enterprise scale.</p><p>Canva Grow ingests ad performance from every platform, ties each result back to the specific creative asset that produced the outcome, and pushes those learnings into the next round of creative before the next round of creative is made. The architectural premise is simple. Creative and media are not separate disciplines. They are the same system measured at different time scales. Every company that still treats them as two is losing compounding efficiency at every handoff.</p><p>In GTM 45, George breaks down why most performance marketing failures are not media problems but feedback loop failures, why creative teams and data teams sit at opposite ends of a broken handoff, and what changes when the learning loop runs in days instead of quarters. He explains why AI is a multiplier for creative feedback and not a replacement for it, why click-through rate lies more often than any other metric in the stack, and why small teams with all context in one place consistently outperform large teams with fragmented tooling.</p><p>This is not a conversation about better ad tools.</p><p>It is a conversation about why creative and media are the same system, and what happens when you design the feedback loop between them as infrastructure instead of a monthly report.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.gtmvault.co/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.gtmvault.co/subscribe?"><span>Subscribe now</span></a></p><h2>Inside this episode</h2><p>This episode maps the structural gap between how most performance marketing teams run today and what the feedback layer has to become when ad volume scales faster than learning, when AI compresses creative production to minutes, and when the buyer never sees the test matrix you ran.</p><p>George starts with the pattern he kept seeing from agencies. The creative team and the data team never sat together. Creatives made the ads. Analysts read the ad manager. The handoff between those two functions was weekly meetings, slide decks, and aging context. The people responsible for the next round of creative were almost never the people looking at the dashboards that showed what the last round produced. The learning never landed. Agencies delivered work that was, by design, detached from the context that would have made it better.</p><p>We go deep on why creative became the bottleneck, not spend or distribution. A decade ago, the constraint was production speed. Tools were expensive, crews were slow, iteration cycles were measured in weeks. That constraint is gone. Anyone can ship a variant in hours. The new constraint is knowing what to make. Volume is cheap, insight is scarce, and the teams that figure out what the account is telling them about their next creative outperform the teams that simply ship more.</p><p>We cover Canva Grow&#8217;s architecture in detail. The platform ingests creative, the product being sold, prior design history, brand guidelines, and live ad performance from every platform the company runs on. It puts that context in front of the teams making the ads, written in plain language. The contrast with the incumbent stack is architectural. Most performance stacks live in three different products with three different owners: the ad platform, the analytics platform, and the creative tool. Each has context the other needs. None of them share. Canva Grow&#8217;s play is to compress that into one surface where the context is always present and always current.</p><p>We go into the AI layer. George is direct on this. AI is a multiplier for creative teams that already have feedback loops running, and a noise amplifier for teams that do not. The failure mode is always the same: generate ten times more variants without adding a corresponding ten times to your learning capacity, and the signal degrades. The ads that work get buried. The ads that do not work get re-created in the next batch. Agentic layers only help when the loop underneath them is already closed. Without the loop, the agent is shipping faster against the wrong assumptions.</p><p>We cover why click-through rate lies. George&#8217;s framing is sharp. CTR can spike from a single hooky video where the creator pulled the viewer in without setting the right expectation. The click happens. The landing page converts at zero. The campaign metrics look good mid-funnel. The business loses money anyway. Downstream signals (add to cart, lead submitted, booking confirmed) are what separate a good ad from a curious ad. Every optimization that runs on CTR alone is running against the wrong proxy.</p><p>We go into the compounding thesis. One great static ad in a working feedback loop becomes a video ad on Facebook, a pre-roll on YouTube, an email hero image, and a paid social carousel. The asset is not consumed when it ships. It is compounded. Small teams inside Canva Grow move faster than enterprise teams with ten times the headcount because the context is in one place, the learnings transfer automatically, and the same asset gets worked across five surfaces before the enterprise team has finished its monthly retrospective on the first.</p><div class="pullquote"><h3 style="text-align: center;"><strong>Listen &amp; subscribe now across:</strong></h3><p style="text-align: center;"><em><strong><a href="https://www.youtube.com/@GTMVault">YouTube</a> // <a href="https://podcasts.apple.com/us/podcast/gtm-vault/id1752410061">Apple</a> // <a href="https://open.spotify.com/show/5h0ZB5Qx1vv3z1rvf0Jc23">Spotify</a></strong></em></p></div><h2>Discussed in this episode</h2><p><a href="https://www.youtube.com/watch?v=xVuIOe8eJ-Y">0:00</a> Intro: why ads stall before spend does</p><p><a href="https://www.youtube.com/watch?v=xVuIOe8eJ-Y&amp;t=140s">2:20</a> What actually breaks underneath when creative "stops working"</p><p><a href="https://www.youtube.com/watch?v=xVuIOe8eJ-Y&amp;t=270s">4:30</a> Why creative became the bottleneck, not spend or distribution</p><p><a href="https://www.youtube.com/watch?v=xVuIOe8eJ-Y&amp;t=375s">6:15</a> How the bottleneck caps growth long before CAC spikes</p><p><a href="https://www.youtube.com/watch?v=xVuIOe8eJ-Y&amp;t=570s">9:30</a> Canva Grow: the context layer between creative and data</p><p><a href="https://www.youtube.com/watch?v=xVuIOe8eJ-Y&amp;t=660s">11:00</a> AI as multiplier, not savior</p><p><a href="https://www.youtube.com/watch?v=xVuIOe8eJ-Y&amp;t=950s">15:50</a> What good feedback looks like written out for the team</p><p><a href="https://www.youtube.com/watch?v=xVuIOe8eJ-Y&amp;t=1140s">19:00</a> SMB versus enterprise: retargeting and accessibility</p><p><a href="https://www.youtube.com/watch?v=xVuIOe8eJ-Y&amp;t=1280s">21:20</a> Performance metrics that lie</p><p><a href="https://www.youtube.com/watch?v=xVuIOe8eJ-Y&amp;t=1570s">26:10</a> How one static ad compounds into video, YouTube, and email</p><p><a href="https://www.youtube.com/watch?v=xVuIOe8eJ-Y&amp;t=1900s">31:40</a> Why small teams ship and learn faster</p><p><a href="https://www.youtube.com/watch?v=xVuIOe8eJ-Y&amp;t=2100s">35:00</a> What enterprise can learn from SMB velocity</p><p><a href="https://www.youtube.com/watch?v=xVuIOe8eJ-Y&amp;t=2485s">41:25</a> Rapid fire: the metric that lies most often in performance marketing</p><p><a href="https://www.youtube.com/watch?v=xVuIOe8eJ-Y&amp;t=2575s">42:55</a> Closing: learning velocity is the new spend</p><h2>Key takeaways</h2><ol><li><p>Creative and media are the same system, measured at different time scales The failure mode in most performance orgs is treating creative and media as two disciplines with a handoff between them. They are the same system. Creative makes the asset, media runs it, and the feedback from the run is what should shape the next asset. When the loop is broken, every round of creative is built against assumptions that were already out of date in the account. The fix is not a better brief. It is an architecture where the context that lives in the ad manager is visible to the people making the ads, in plain language, before the brief gets written.</p></li><li><p>Volume is cheap. Insight is scarce. A decade ago, the constraint on performance marketing was production speed. Tools were expensive, crews were slow, iteration was measured in weeks. That constraint is gone. Anyone can ship fifty variants this week. The new constraint is knowing which variant to invest into before running the test. Teams that figure out what the account is telling them outperform teams that simply ship more. Ad volume scaling faster than learning capacity is the silent tax at every growth stage. You only see it in CAC, months after the damage was done.</p></li><li><p>AI is a multiplier on a working loop, and a noise amplifier without one The teams winning with AI in performance marketing already had feedback loops running. AI compressed their iteration speed from days to hours. The teams losing with AI tried to generate their way out of a broken loop. Ten times more variants without ten times more learning capacity degrades signal faster than it produces output. Agentic layers amplify whatever is underneath. If the loop is closed, they compound. If the loop is open, they make the mess bigger at scale.</p></li><li><p>Click-through rate is the most dangerous single metric in the stack CTR can spike on a hooky video that pulls attention without setting the right expectation for the product. The click happens. The landing page converts at zero. The campaign metrics look good mid-funnel. The business loses money. Any optimization layer that runs on CTR alone is running against a proxy that does not correlate with revenue. The operational move is to pair CTR with at least one downstream signal (add to cart, lead submitted, booking confirmed) and drop any creative where CTR spikes without the downstream signal following.</p></li><li><p>One great asset, five surfaces. The compounding thesis. Most teams treat a winning ad as the end of the job. A great static in a working feedback loop is the start of it. The same asset becomes a video on Facebook, a pre-roll on YouTube, a hero image in email, a carousel in paid social, a hook in outbound. The compounding is not automation, it is deliberate propagation. Small teams with context in one place outrun enterprise teams with ten times the headcount because the propagation happens in days rather than quarters, and because every asset in the library inherits the learnings from every asset that came before it.</p></li><li><p>Small teams with context beat large teams with fragmentation The most counterintuitive signal in the episode. Teams of three or four with all the context in one place consistently outperform enterprise teams with dedicated specialists for every role. The reason is not talent. It is that in a fragmented stack, context leaks at every handoff. A creative director with no view into the ad manager is making decisions against last quarter&#8217;s reality. An analyst with no view into the creative brief is measuring against the wrong goal. Enterprise teams can match small teams on speed and learning only when they rebuild the context layer underneath.</p></li></ol><h2>Frameworks from the episode</h2><ol><li><p>The closed feedback loop as GTM infrastructure The architectural premise of Canva Grow. Ingest creative, the product being sold, prior design history, brand guidelines, and live ad performance from every platform. Make that context present in one surface. Put the surface in front of the people who make the next round of creative. The output is a loop where every new asset is informed by every old asset and every piece of live performance data from the account. The loop is not a report. It is the operating system for creative production. The specific failure mode it prevents is the one every enterprise team runs into: the people making tomorrow&#8217;s ads are not looking at yesterday&#8217;s data.</p></li><li><p>Creative diversity as an optimization variable Most performance marketing orgs optimize the single best-performing creative and ship tighter variants of it. The optimal move is the opposite. Run a wider diversity of angles, narratives, and hook structures, and let the ad account distribute spend to whichever performs. The algorithms underneath Meta, Google, and TikTok now optimize across angles, not within them. Shipping a narrow variant set of a single winning ad shrinks the surface the algorithm has to work with. A wider portfolio of structurally different ads gives the platform more axes to optimize and raises the ceiling of the campaign overall.</p></li><li><p>The asset compounding model One great static becomes a video ad on Facebook, a pre-roll on YouTube, an email hero, a paid social carousel, a landing page asset, and a sales deck slide. The asset is not consumed when it ships. It is the starting point for five other assets. Teams that treat the asset as terminal are optimizing the input. Teams that treat it as compounding are optimizing the output. The move is to make the creative team accountable not for ads produced but for surfaces the produced asset eventually runs on. The number shifts from one to five without shipping five times the work.</p></li></ol><h2>What to do this week</h2><p>Audit the distance between your ad account and the people making your creative. If the creative team is more than one handoff away from the live performance data, the feedback loop is broken by design. The fix is not a better meeting cadence. It is a single surface where the performance data is visible to the creative team in plain language, before they write the next brief.</p><p>List the metrics your performance team optimizes against. For each one, identify whether it correlates to revenue or only to attention. If the primary input is CTR, impressions, or reach, the team is optimizing for a signal that can spike without producing pipeline. Pair every upper-funnel metric with a downstream signal, and drop any creative where the upper metric spikes without the downstream one following.</p><p>Count the number of tools between the creative brief and the live ad. If it is more than three, every handoff between them is a place context leaks. The architectural question is not which tool to buy next. It is which tools to collapse so the context lives in one place.</p><p>Before you add another variant to the campaign, ask what you learned from the last variant you shipped. If the answer is &#8220;it is still running&#8221; or &#8220;we have not pulled the numbers yet,&#8221; you are scaling ad volume faster than your ability to learn. The fix is not to ship less. It is to close the loop underneath the volume you are already shipping.</p><h2>Why this matters</h2><p>The performance marketing era rewarded volume. More ads, more tests, more spend. The playbook was simple because the constraint was simple. Get production capacity up, get channels diversified, get spend out the door. That constraint is gone. Production is cheap. Channels are saturated. Spend is table stakes. What separates the teams that grow from the teams that stall is not how much creative they ship. It is how fast they learn from the creative they already shipped.</p><p>Most companies have not absorbed this. They still operate with creative and media as two functions, with a handoff between them, with the creative team looking at the ad manager once a quarter if at all. The motion is not broken yet. It is losing compounding efficiency at every round compared to teams that have closed the loop.</p><p>The structural argument George makes is that AI accelerates whatever is underneath it. Teams that already had a closed loop are compounding faster than ever. Teams that did not are drowning in variants nobody has time to review. The agentic layer is not neutral. It amplifies the existing architecture, for better or worse. Building the layer on top of a broken loop does not fix the loop. It just produces more broken output, faster.</p><p>Revenue does not fail because teams stop creating. It fails when the feedback loop never closes, when creative and media sit in two different meetings with two different metrics, and when click-through rate is the only number anyone pulls from the campaign. The companies that win the next cycle are the ones that installed a learning loop underneath their creative production before the volume caught up with them.</p><p>This is GTM Vault.</p><p>If this episode changed how you think about the relationship between creative and performance, forward it to one operator still treating the ad account and the creative brief as two separate meetings.</p><h2>Connect </h2><p>Follow <a href="https://www.linkedin.com/in/georgehowes/">George Howes</a> // <a href="https://www.canva.com/ai-ad-generator">Canva Grow</a></p><p>Follow <a href="https://linkedin.com/in/rickkoleta">Rick Koleta</a> // <a href="https://gtmvault.co/">GTM Vault</a></p><p>Thanks for listening. See you in the next episode.</p><p>P.S. Annual paid subscribers get a <a href="https://www.gtmvault.co/p/the-founding-100">Private GTM Blueprint Session</a>. One working session to identify your primary GTM constraint and design the 90-day architecture to resolve it.</p>]]></content:encoded></item><item><title><![CDATA[Why Tooling Got Faster and Reply Rates Got Worse]]></title><description><![CDATA[Four plays, twelve weeks, top-decile reply rates without a bigger stack]]></description><link>https://www.gtmvault.co/p/why-tooling-got-faster-and-reply</link><guid isPermaLink="false">https://www.gtmvault.co/p/why-tooling-got-faster-and-reply</guid><dc:creator><![CDATA[Rick Koleta]]></dc:creator><pubDate>Wed, 29 Apr 2026 15:00:55 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/1bb2d8d2-1175-473e-b043-2c54f5e5bd71_1200x630.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://gtmvault.co/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_2aM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 424w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 848w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1272w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png" width="1200" height="120" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:120,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7910,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://gtmvault.co/&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/192208226?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!_2aM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 424w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 848w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1272w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>&#128075; Hi, it&#8217;s Rick Koleta. Welcome to <a href="https://gtmvault.co/">GTM Vault</a> - a breakdown of how high-growth companies design, test, and scale revenue architecture. Join 26,000+ operators building GTM systems that compound.</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!aPWV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0019568a-e200-45f1-ae96-c5a50d5d027f_2418x1402.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!aPWV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0019568a-e200-45f1-ae96-c5a50d5d027f_2418x1402.png 424w, https://substackcdn.com/image/fetch/$s_!aPWV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0019568a-e200-45f1-ae96-c5a50d5d027f_2418x1402.png 848w, https://substackcdn.com/image/fetch/$s_!aPWV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0019568a-e200-45f1-ae96-c5a50d5d027f_2418x1402.png 1272w, https://substackcdn.com/image/fetch/$s_!aPWV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0019568a-e200-45f1-ae96-c5a50d5d027f_2418x1402.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!aPWV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0019568a-e200-45f1-ae96-c5a50d5d027f_2418x1402.png" width="1456" height="844" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0019568a-e200-45f1-ae96-c5a50d5d027f_2418x1402.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:844,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:174233,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/195038613?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0019568a-e200-45f1-ae96-c5a50d5d027f_2418x1402.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!aPWV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0019568a-e200-45f1-ae96-c5a50d5d027f_2418x1402.png 424w, https://substackcdn.com/image/fetch/$s_!aPWV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0019568a-e200-45f1-ae96-c5a50d5d027f_2418x1402.png 848w, https://substackcdn.com/image/fetch/$s_!aPWV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0019568a-e200-45f1-ae96-c5a50d5d027f_2418x1402.png 1272w, https://substackcdn.com/image/fetch/$s_!aPWV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0019568a-e200-45f1-ae96-c5a50d5d027f_2418x1402.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 1: The Divergence -</strong> <em>Average cold email reply rate declined from 8.5% in 2019 to 3.43% in 2026. Over the same window, the average outbound team tripled the size of its stack. The industry added tools faster than it lost reply rate, and the gap widens every year.</em></figcaption></figure></div><p>Something structural happened to outbound between 2019 and 2026. The infrastructure got faster. The tools got smarter. The stack got deeper. And the outcome got worse.</p><p>Average cold email reply rate declined from 8.5% in 2019 to 7% in 2023 to 5% in 2025 to 3.43% in 2026. Open rates slid from roughly 36% to 27.7% over the same window. Global inbox placement sits at 84%, meaning one in six legitimate emails never arrives. Spam landing rate is 9.1%, roughly one in eleven. Over the same seven years, the average outbound team tripled the size of its stack.</p><p>The thing that compresses in ten minutes was never the thing that converts.</p><p>This playbook names the four architecture layers tooling did not compress, why the 3x gap between median and top-decile reply rate lives entirely inside those layers, and how to stand them up over twelve weeks. It is written for operators who already know how to wire a sequencer and who are wondering why the sequencer is not producing pipeline.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.gtmvault.co/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.gtmvault.co/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><h2>The November 2025 Deliverability Cliff</h2><p>One piece of context before the plays. Every send in 2026 operates against a hard constraint that was a soft preference before November 2025.</p><p>Gmail moved from temporary delays and soft bounces to permanent 5xx rejections for senders who fail SPF, DKIM, or DMARC authentication, or who post a spam complaint rate above 0.3%. Yahoo runs the same policy. Microsoft is close behind. The operational consequence is that a 500-send campaign now ships roughly 420 into inboxes, 45 into spam, and 35 into SMTP rejection the recipient never sees. The sequencer records all 500 as sent. The sender reputation dashboard, if you have one, is the only layer that knows the truth.</p><p>Once a mailbox crosses the 0.3% threshold, recovery is measured in weeks. Not hours. The ten-minute workflow has no mechanism to detect this has happened until the downstream pipeline goes flat and the team is left guessing what changed.</p><div><hr></div><h2>Play 1: Validate Intent Before Volume</h2><p><strong>The data.</strong> Intent-matched outbound converts 2.5 to 2.9 times higher than unmatched outbound. Demandbase Pipeline Predict accounts flagged &#8220;Highly Likely&#8221; convert at 31.5% within thirty days, a 2.9x lift over manual prioritization. Intent-flagged accounts advance through pipeline at 88% versus 77% without the flag, an 11-point gap. Bynder saw a 2.5x pipeline increase after layering 6sense on its outbound motion, with full ROI inside four months.</p><p><strong>The move.</strong> Every account passes through two filters before it enters the sequencer. The ICP filter names who could buy (role, headcount, funding, region, stack). The intent filter names who is buying this quarter. Accounts that clear both filters go to the working list. Accounts that clear ICP but miss intent go to the bench and stay there until a signal fires. The bench is the 60 to 90% of your addressable market that is not in-market right now. It is not dead. It is dormant.</p><p>Signals that count. Visited pricing page in the last 14 days. New executive hired into the buying role in the last 90 days. Funding event in the last 90 days. Category keyword engagement on content. Competitor displacement in a public job description. Named event on the calendar: conference, fiscal cutover, compliance deadline, grant deployment window.</p><p><strong>The 14-day action.</strong> Pull your top 500 accounts. Tag each one with which intent signals have fired in the last 60 days. Move anything with zero signals to a named bench list inside the CRM. Anything with two or more signals is the working list. The working list at any moment should be 50 to 150 accounts, not 500, and it should refresh weekly as signals fire and expire. If you have no intent tool, start manually with public signals (earnings calls, hiring announcements, funding news, product launches, press) and instrument as you go.</p><p><strong>What to stop.</strong> Stop sending to accounts with zero signal in the last 60 days. Stop treating volume as a proxy for effort. Sending 100 signal-matched emails is operationally harder than sending 1,000 undifferentiated ones, and it is the only version that produces a reply.</p><p>Every send to an out-of-market account is a charge against the sender score that will eventually cost you the in-market sends.</p><div><hr></div><h2>Play 2: Tie Narrative to a Named Operating Constraint</h2><p><strong>The data.</strong> Generic cold emails get roughly 9% response rates. Emails with advanced personalization tied to the recipient&#8217;s context get roughly 18%, a 2x lift from the same stack and the same day of the week. Highly personalized campaigns using multiple custom fields produce 142% more replies than non-personalized baselines. Teams running AI personalization at depth report reply rates up to 35% on high-signal accounts. Only 5% of senders personalize every email. The 5% who do capture 2 to 3x the reply rate of the 95% who do not.</p><p><strong>The move.</strong> Every opener names the prospect&#8217;s current operating constraint in language they would recognize as true. Not category-level (&#8221;I noticed you are in B2B SaaS&#8221;). Not resume-level (&#8221;Saw you hired 3 AEs after your Series B&#8221;). Constraint-level: what is actually making their quarter hard, and how do you know.</p><p>&#8220;The CTEIG allocation you received on October 27 has a June 30 encumbrance deadline and your current CTE vendor does not cover the biomedical pathway named in your grant application.&#8221; &#8220;Your Q3 board deck listed pipeline coverage at 2.4x against a 4x plan and the reason your 12 reps are not closing the gap is not a rep problem.&#8221; Those openers reference specific public information the sender had to read to write. They also imply a solution the prospect will hear when they reply.</p><p><strong>The 14-day action.</strong> For the top 20 accounts on the working list, write a three-sentence opener that names a specific operating constraint, sourced from public signal (earnings call, job description, grant award, press release, board deck summary, LinkedIn announcement). Run each opener past the question: would this recipient recognize this as true about their current quarter. If no, research more before sending.</p><p><strong>What to stop.</strong> Stop calling first-line personalization &#8220;personalization.&#8221; Stop using AI to mass-generate opener lines that reference category truths. Stop shipping sequences before the opener has been tested against three prospects in the same persona. The stack commoditized sending. Narrative specificity is the only leverage left.</p><p>If the opener could plausibly have been sent to three other companies in the same industry, it is not a constraint. It is a category pitch in a personalized shell.</p><div><hr></div><h2>Play 3: Treat Deliverability as Infrastructure, Not as a Tool</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!nRqQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2bad055a-e6eb-4b22-abec-7ae8aa2802ad_2515x1622.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!nRqQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2bad055a-e6eb-4b22-abec-7ae8aa2802ad_2515x1622.png 424w, https://substackcdn.com/image/fetch/$s_!nRqQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2bad055a-e6eb-4b22-abec-7ae8aa2802ad_2515x1622.png 848w, https://substackcdn.com/image/fetch/$s_!nRqQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2bad055a-e6eb-4b22-abec-7ae8aa2802ad_2515x1622.png 1272w, https://substackcdn.com/image/fetch/$s_!nRqQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2bad055a-e6eb-4b22-abec-7ae8aa2802ad_2515x1622.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!nRqQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2bad055a-e6eb-4b22-abec-7ae8aa2802ad_2515x1622.png" width="1456" height="939" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2bad055a-e6eb-4b22-abec-7ae8aa2802ad_2515x1622.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:939,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:233678,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/195038613?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2bad055a-e6eb-4b22-abec-7ae8aa2802ad_2515x1622.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!nRqQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2bad055a-e6eb-4b22-abec-7ae8aa2802ad_2515x1622.png 424w, https://substackcdn.com/image/fetch/$s_!nRqQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2bad055a-e6eb-4b22-abec-7ae8aa2802ad_2515x1622.png 848w, https://substackcdn.com/image/fetch/$s_!nRqQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2bad055a-e6eb-4b22-abec-7ae8aa2802ad_2515x1622.png 1272w, https://substackcdn.com/image/fetch/$s_!nRqQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2bad055a-e6eb-4b22-abec-7ae8aa2802ad_2515x1622.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 2: The Four Layers Tooling Does Not Touch -</strong> <em>The bottom layer is what the ten-minute workflow compresses. The four layers above it are where pipeline actually compounds. None of them are compressible by tooling, which is exactly why they produce a moat.</em></figcaption></figure></div><p><strong>The data.</strong> One in six legitimate emails misses the inbox globally. One in eleven lands in spam. Gmail&#8217;s hard threshold is 0.3% spam complaints. Once you cross it, the sending domain is functionally dead for weeks.</p><p><strong>The move.</strong> Three architectural decisions most ten-minute workflows skip. First, separate outbound sending domains from the corporate domain by at least one registration layer. Never send cold from the domain that also hosts your marketing site, your customer support, or your billing. A deliverability incident on outbound should not collapse the deliverability of the revenue-generating side of the business. Second, run your operational ceiling at 0.1% spam rate, not at Google&#8217;s 0.3% rejection line. By the time you cross 0.3% you have already been rejected. 0.1% is the warning. Third, ramp every new mailbox slowly. 20 to 30 sends per day for the first 14 days. 40 to 80 for the next 14. Full volume only after day 28, and only on mailboxes with a reputation score above a defined threshold.</p><p><strong>The 14-day action.</strong> Audit the sending domains currently active. Any outbound still coming from the primary corporate domain moves to a dedicated outbound domain this week. Set DMARC to enforcement policy (quarantine or reject), not to monitor. Install per-mailbox spam rate, bounce rate, and inbox placement monitoring outside the sequencer. This last one is non-negotiable.</p><p><strong>What to stop.</strong> Stop trusting sequencer dashboards for deliverability truth. Stop running outbound off the domain that serves customers. Stop treating a warm-up app as a deliverability strategy. Warm-up is one tactic inside a broader discipline.</p><p>The sequencer dashboard&#8217;s business model depends on showing you send volume. The inbox placement layer does not pay the sequencer to tell you the truth.</p><div><hr></div><h2>Play 4: Close the Feedback Loop Every Week</h2><p><strong>The data.</strong> Average reply rate is 3.43%. Top-decile senders clear 10%. The top decile is not running a different stack. They are running a different loop.</p><p><strong>The move.</strong> Three metrics measured every Friday, independent of what the sequencer reports. First, reply type distribution across the week&#8217;s sends. Positive interest, negative interest, wrong person, unsubscribe, silence. Silence is the dominant category at 3.43% reply rate and it is the most useful to instrument, because silence means either the signal was wrong, the narrative was wrong, the deliverability failed, or some combination of the three. Second, signal-to-send correlation: of the sends this week, how many were tied to an intent signal that fired in the last 30 days, and what was the reply rate on those versus sends that had no recent signal. This tells you whether Play 1 is working. Third, narrative outcome mapping: which opener themes produced positive replies, which produced &#8220;wrong person&#8221; replies, which produced silence. Positive-reply openers get doubled the next week. Wrong-person openers get investigated for persona error. Silence openers get retired.</p><p><strong>The 14-day action.</strong> Build the Friday review as a 30-minute operational ritual, not a quarterly retro. Three outputs per week: the retired opener, the doubled opener, the signal type that produced the best reply rate. Over twelve weeks of this ritual, the reply rate on the sends you are still making climbs from 3% to 8-to-10%, because the motion iteratively kills what does not work and amplifies what does.</p><p><strong>What to stop.</strong> Stop reviewing sequencer dashboards as a substitute for running the loop. Stop pushing more volume when the reply rate is flat. Stop treating individual sends as disposable. Every silent send is data that should have retired an opener, a persona theory, or a signal type.</p><p>Outbound without a feedback loop is not compounding. It is running open-loop on assumptions that were true the day the sequence was built.</p><div><hr></div><h2>The Top-Decile Gap Is an Architecture Gap</h2><p>The teams clearing 10%+ reply rates are running the same stack as the teams stuck at 3.43%. What they have that the median does not is four architecture layers running in lockstep: intent-validated ICP, narrative tied to named operating constraints, deliverability treated as infrastructure with per-mailbox monitoring, and a weekly feedback loop that kills and amplifies.</p><p>None of these four layers are compressible by tooling. They take weeks to stand up and months to tune. That is why they produce a moat. Anyone can copy a ten-minute workflow in ten minutes. Almost no one is willing to put the twelve to sixteen weeks into the four layers above it.</p><p>The 3x reply rate gap is a patience gap disguised as a tools gap.</p><div><hr></div><h2>Twelve Weeks to Top Decile</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dYxm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6803a22a-8e89-4ce6-a857-20f0f5ab6776_2661x1513.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dYxm!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6803a22a-8e89-4ce6-a857-20f0f5ab6776_2661x1513.png 424w, https://substackcdn.com/image/fetch/$s_!dYxm!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6803a22a-8e89-4ce6-a857-20f0f5ab6776_2661x1513.png 848w, https://substackcdn.com/image/fetch/$s_!dYxm!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6803a22a-8e89-4ce6-a857-20f0f5ab6776_2661x1513.png 1272w, https://substackcdn.com/image/fetch/$s_!dYxm!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6803a22a-8e89-4ce6-a857-20f0f5ab6776_2661x1513.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dYxm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6803a22a-8e89-4ce6-a857-20f0f5ab6776_2661x1513.png" width="1456" height="828" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6803a22a-8e89-4ce6-a857-20f0f5ab6776_2661x1513.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:828,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:220321,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/195038613?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6803a22a-8e89-4ce6-a857-20f0f5ab6776_2661x1513.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!dYxm!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6803a22a-8e89-4ce6-a857-20f0f5ab6776_2661x1513.png 424w, https://substackcdn.com/image/fetch/$s_!dYxm!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6803a22a-8e89-4ce6-a857-20f0f5ab6776_2661x1513.png 848w, https://substackcdn.com/image/fetch/$s_!dYxm!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6803a22a-8e89-4ce6-a857-20f0f5ab6776_2661x1513.png 1272w, https://substackcdn.com/image/fetch/$s_!dYxm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6803a22a-8e89-4ce6-a857-20f0f5ab6776_2661x1513.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 3: Twelve Weeks to Top Decile -</strong> <em>Weeks one through four are flat because architecture does not produce output immediately. Compounding begins at week five, after the signal layer, narrative discipline, and deliverability infrastructure are all live. By week twelve, signal-matched sends are landing at 8-to-10% reply rates.</em></figcaption></figure></div><p>Execute the four plays in sequence. Each layer is a prerequisite for the next one producing lift. Adding a tool before the underlying layer is built is how teams end up with fifteen tools and 3% reply rates.</p><ol><li><p><strong>Weeks 1-2. Foundation.</strong> Separate outbound domain from the corporate domain. Install per-mailbox deliverability monitoring. Set DMARC to enforcement. Audit the current 500-account list and move anything without signals to the bench. Write constraint-named openers for the top 20.</p></li><li><p><strong>Weeks 3-4. Signal layer live.</strong> Tag every account on the working list with fired signals in the last 60 days. Refresh the list weekly. Start the Friday feedback review as a 30-minute operational ritual.</p></li><li><p><strong>Weeks 5-8. Narrative and deliverability locked.</strong> Every sent opener names an operating constraint, tested against the recognition question. Sender reputation held under 0.1% spam rate per mailbox. Retire the silence openers each Friday. Double the positive-reply openers.</p></li><li><p><strong>Weeks 9-12. Feedback loop compounding.</strong> The Friday review has eight to twelve weeks of data. Reply rate on signal-matched sends should be 8-to-10%. Expand mailbox and domain count only after per-mailbox reputation is stable for four consecutive weeks.</p></li></ol><p>By week twelve, a team running this sequence will be booking more qualified conversations than a team running the ten-minute workflow at ten times the send volume. The volume team will not know why they are losing, because the sequencer dashboard will show their numbers are up.</p><div><hr></div><h2>Doctrine for Pre-Revenue Founders</h2><p>Three principles worth internalizing before the first send of the new motion.</p><p>Infrastructure compresses execution. Architecture compounds pipeline. Tools speed up the layer that was already fast. The layers that actually produce conversion (intent, narrative, deliverability, feedback) are architecture, and architecture is not compressible by design. Treating a sequencer as a GTM system is the default failure mode of 2026 outbound.</p><p>List size is a function of the motion, not a substitute for it. Seventy signal-matched accounts with constraint-named openers outperforms 500 undifferentiated ones at every stage of the funnel: inbox placement, reply rate, meeting acceptance, pilot conversion. Volume without architecture is expensive noise that spends sender reputation.</p><p>The stack you can stand up in ten minutes can be stood up by everyone. Things everyone can do are worth what everyone can pay for them. The moat is not the tools. The moat is the four layers the tools cannot touch.</p><div><hr></div><h2>The Stack Is Not the Campaign</h2><p>The ten-minute workflow is infrastructure. Infrastructure compresses execution. GTM campaigns are architecture. Architecture compounds pipeline. Those two statements are not the same statement, and the difference is what separates teams that build revenue systems from teams that stack tools.</p><p>The industry traded reply rate for setup speed every year since 2019. The trade is no longer producing net gains. The teams that will win outbound in 2026 are the teams that invest in the four architecture layers before they add the sixteenth tool. The first three weeks look slower than the ten-minute playbook. The next nine weeks compound. By week twelve, the two motions are not in the same category of system.</p><p>Pick the architecture. The tools will still be there when you need them.</p><div><hr></div><h3>Sources</h3><ul><li><p>Instantly, Cold Email Benchmark Report 2026 (reply rate, open rate, inbox placement trends)</p></li><li><p>Validity, 2025 Email Deliverability Benchmark Report (global inbox placement, spam landing rate)</p></li><li><p>Google and Yahoo, 2024 and 2025 Sender Requirements (spam threshold, one-click unsubscribe, November 2025 5xx enforcement)</p></li><li><p>Landbase, Intent Signal Statistics 2026 (conversion lift, pipeline advance rate, Demandbase Pipeline Predict, Bynder case data)</p></li><li><p>SalesCaptain, Cold Email Statistics 2025 (personalization lift, generic vs advanced response rate, AI at depth)</p></li><li><p>Martal, B2B Cold Email Statistics 2026 (year-over-year trend data, top-decile benchmarks)</p></li></ul>]]></content:encoded></item><item><title><![CDATA[SMYS 4 | From Win List to Win-Loss Gap: Building the Propensity Layer]]></title><description><![CDATA[Why Jai Toor stopped running signal work on wins alone and built a Claude Code workflow on the win-loss gap, compressing a month and $2,000 into 30 minutes and $10]]></description><link>https://www.gtmvault.co/p/smys-4-from-win-list-to-win-loss</link><guid isPermaLink="false">https://www.gtmvault.co/p/smys-4-from-win-list-to-win-loss</guid><dc:creator><![CDATA[Rick Koleta]]></dc:creator><pubDate>Sun, 26 Apr 2026 14:02:57 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/206039c4-5aef-4e01-a547-791e4cb47003_1200x630.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://gtmvault.co/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_2aM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 424w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 848w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1272w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png" width="1200" height="120" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:120,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7910,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://gtmvault.co/&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/192208226?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!_2aM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 424w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 848w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1272w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>&#128075; Hi, it&#8217;s Rick Koleta. Welcome to <a href="https://gtmvault.co/">GTM Vault</a> - a breakdown of how high-growth companies design, test, and scale revenue architecture. Join 26,000+ operators building GTM systems that compound.</p><div><hr></div><div id="youtube2-7_3zkyj1nn8" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;7_3zkyj1nn8&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/7_3zkyj1nn8?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>This episode: <a href="https://www.linkedin.com/in/jai-toor/">Jai Toor</a> walks through the Niche Signal Discovery skill built on top of Claude Code and DeepLine, a workflow that pulls wins and losses from HubSpot, mines the differential signal between them, and exports a verified-lead outbound campaign into Lemlist end-to-end from a single terminal. The system compresses a month of manual propensity work and nearly two thousand dollars of enrichment spend into thirty minutes and under ten dollars. The breakdown below maps the build back to the Revenue Architecture.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.gtmvault.co/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.gtmvault.co/subscribe?"><span>Subscribe now</span></a></p><h2>The Signal Commoditization Gap</h2><p>Most GTM teams run their signal layer on the same three inputs: hiring posts, funding rounds, and tech stack changes. Everyone scrapes the same sources. Everyone ingests the same data into the same enrichment pipelines. Everyone reaches out on the same week. The signal stops being a signal the moment everyone is pulling from the same place.</p><p>This is not a data gap. It is a sourcing gap. The data sits on every target&#8217;s public surface. What is missing is a method for finding which specific patterns on that surface correlate with wins, and the compute to test that against every account at a cost that makes the work economical.</p><p>Jai has spent the last year building the action layer that closes that gap. Before DeepLine, Jai spent five years on growth at Uber, then built data and product at Capchase, Datafold, and VeriShop. He co-founded <a href="https://code.deepline.com/">DeepLine</a>, an integration layer that sits underneath the agent and handles every API call in a signal workflow through pay-as-you-go credits. He sits at the intersection of growth engineering and data infrastructure, which is exactly where this problem lives.</p><p>In this episode, Jai walks through the full build. First, the Niche Signal Discovery skill running inside Claude Code. Then the infrastructure layer that makes the skill possible: DeepLine&#8217;s connectors to HubSpot, Lemlist, and every data source the workflow needs to reach. The argument for why this is architecture and not a tool is that the same shape runs at every layer of the signal stack once the context layer exists underneath.</p><h2>The Win-Loss Foundation: Why Most Signal Work Starts in the Wrong Place</h2><p>Jai&#8217;s first structural point is that most signal discovery runs on the win list. Take closed-won accounts, find the common keywords on their websites, target more accounts that look like them. The output is generic ICP work dressed up as signal discovery. Everyone selling to consumer fintech will find &#8220;fintech&#8221; on the website. That is a description, not a signal.</p><p>Jai inverts that. The workflow pulls wins and losses from HubSpot together, not just wins. Both cohorts are accounts the team engaged. Both cohorts were qualified enough to reach opportunity stage. The difference between them is the real selection criterion the market is using, whether the team designed it or not.</p><p>In the cybersecurity case walked through on the episode, the dataset was seventy-four deals. Wins and losses combined. Claude Code scraped the customer websites of every account on that list, generated keyword hypotheses programmatically, tested them against the scraped content, and surfaced the keywords that separated wins from losses. The positive signal for that ICP was FDIC mentioned on the company website. Specific. Testable. Almost certainly a consumer fintech company with regulated retail deposits.</p><p>The previous version of this model had used &#8220;open an account&#8221; as the proxy for the same concept. Directionally correct. Categorically worse. The specificity of the surfaced keyword is the difference between a signal that compounds and one that decays into a category filter.</p><p>Accounts that differentiate cleanly between wins and losses are the only accounts worth running downstream signal monitoring on. Everything else produces noise in the outbound queue.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Fp3_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a630637-5f21-4aa4-a742-14bbb9135233_964x550.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Fp3_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a630637-5f21-4aa4-a742-14bbb9135233_964x550.png 424w, https://substackcdn.com/image/fetch/$s_!Fp3_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a630637-5f21-4aa4-a742-14bbb9135233_964x550.png 848w, https://substackcdn.com/image/fetch/$s_!Fp3_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a630637-5f21-4aa4-a742-14bbb9135233_964x550.png 1272w, https://substackcdn.com/image/fetch/$s_!Fp3_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a630637-5f21-4aa4-a742-14bbb9135233_964x550.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Fp3_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a630637-5f21-4aa4-a742-14bbb9135233_964x550.png" width="964" height="550" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6a630637-5f21-4aa4-a742-14bbb9135233_964x550.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:550,&quot;width&quot;:964,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:368055,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/194801009?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a630637-5f21-4aa4-a742-14bbb9135233_964x550.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Fp3_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a630637-5f21-4aa4-a742-14bbb9135233_964x550.png 424w, https://substackcdn.com/image/fetch/$s_!Fp3_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a630637-5f21-4aa4-a742-14bbb9135233_964x550.png 848w, https://substackcdn.com/image/fetch/$s_!Fp3_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a630637-5f21-4aa4-a742-14bbb9135233_964x550.png 1272w, https://substackcdn.com/image/fetch/$s_!Fp3_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a630637-5f21-4aa4-a742-14bbb9135233_964x550.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">SCREENSHOT: The Niche Signal Discovery skill starting up in Claude Code. 74 deals identified in HubSpot. Wins and losses pulled together as the foundation for the differential analysis.</figcaption></figure></div><h2>The Differential Signal Layer: Positive and Negative Fit</h2><p>The other half of the architecture is the negative signal layer. Most scoring systems only reward positive fit. Keywords that correlate with wins get a positive score and everything else gets ignored. Jai&#8217;s system builds both sides.</p><p>Two examples from the episode. SOC 2 Type 2 compliance on the target&#8217;s website was a positive for B2B buyers. Intuitive. The counterintuitive one was advanced engineering culture with heavy in-house tooling. Engineering-dense companies often look like good prospects on paper because they have the technical maturity to evaluate the product. The model surfaced the pattern that they close less frequently because they tend to build rather than buy.</p><p>The consequence of running only positive fit is that the BDR team spends its time on accounts that look like wins but behave like losses. One of the enterprise customers in Jai&#8217;s data had been spending 44% of their opportunity time on bad-fit accounts. Not because the BDRs were unskilled. Because the scoring model had no way to surface the structural signals that kept those accounts from closing.</p><p>Fix the negative signal layer, reclaim the 44%, and close rate moves 15 to 17 percentage points before anything else changes.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!SqFo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F680f3a27-4415-4c73-ade9-fa63fdf9f700_1600x900.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!SqFo!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F680f3a27-4415-4c73-ade9-fa63fdf9f700_1600x900.png 424w, https://substackcdn.com/image/fetch/$s_!SqFo!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F680f3a27-4415-4c73-ade9-fa63fdf9f700_1600x900.png 848w, https://substackcdn.com/image/fetch/$s_!SqFo!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F680f3a27-4415-4c73-ade9-fa63fdf9f700_1600x900.png 1272w, https://substackcdn.com/image/fetch/$s_!SqFo!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F680f3a27-4415-4c73-ade9-fa63fdf9f700_1600x900.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!SqFo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F680f3a27-4415-4c73-ade9-fa63fdf9f700_1600x900.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/680f3a27-4415-4c73-ade9-fa63fdf9f700_1600x900.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:79225,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/194801009?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F680f3a27-4415-4c73-ade9-fa63fdf9f700_1600x900.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!SqFo!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F680f3a27-4415-4c73-ade9-fa63fdf9f700_1600x900.png 424w, https://substackcdn.com/image/fetch/$s_!SqFo!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F680f3a27-4415-4c73-ade9-fa63fdf9f700_1600x900.png 848w, https://substackcdn.com/image/fetch/$s_!SqFo!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F680f3a27-4415-4c73-ade9-fa63fdf9f700_1600x900.png 1272w, https://substackcdn.com/image/fetch/$s_!SqFo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F680f3a27-4415-4c73-ade9-fa63fdf9f700_1600x900.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Figure 1: Win-Loss Differential Scoring Architecture. Wins and losses are pulled from HubSpot as a single cohort and run through the same pipeline. The composite score is the gap between the positive and negative fit layers, not the positive layer alone, which is where most scoring systems stop.</figcaption></figure></div><h2>The Niche Signal Discovery Skill: One Command, End-to-End</h2><p>With the scoring architecture in place, the actual skill runs from the terminal. One command. End-to-end execution.</p><p>The agent pulls every won and lost deal from HubSpot through DeepLine. It scrapes the customer websites in parallel. It generates keyword candidates from the scraped content, tests each candidate against the win and loss pools, and scores the ones that differentiate. It builds the composite propensity model. It runs the model against a hundred unqualified target accounts pulled from the enrichment source, scores them, and drops the top tier into a Lemlist campaign with verified emails and generated first-line personalization.</p><p>The output is a markdown doc. Five takeaways. A signal model with positive fits and negative fits, each scored. A hundred verified leads exported into Lemlist, with sequence copy generated, sender deliberately unattached so the operator has to confirm before the send.</p><p>Human in the loop at the send step is intentional. Every agent in Jai&#8217;s stack gets a confirmation gate before any external action fires. The Lemlist sender is unattached by default. The email drafts wait for approval. The CRM sync confirms before writing. This is the trust-building layer that gets skipped most often, and the one that determines whether a team keeps using the system after the first misfire or abandons it.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!OTdV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d12d938-bcae-46da-ac25-12f1878ae4e4_450x512.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!OTdV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d12d938-bcae-46da-ac25-12f1878ae4e4_450x512.png 424w, https://substackcdn.com/image/fetch/$s_!OTdV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d12d938-bcae-46da-ac25-12f1878ae4e4_450x512.png 848w, https://substackcdn.com/image/fetch/$s_!OTdV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d12d938-bcae-46da-ac25-12f1878ae4e4_450x512.png 1272w, https://substackcdn.com/image/fetch/$s_!OTdV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d12d938-bcae-46da-ac25-12f1878ae4e4_450x512.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!OTdV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d12d938-bcae-46da-ac25-12f1878ae4e4_450x512.png" width="450" height="512" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3d12d938-bcae-46da-ac25-12f1878ae4e4_450x512.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:512,&quot;width&quot;:450,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:169822,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/194801009?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d12d938-bcae-46da-ac25-12f1878ae4e4_450x512.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!OTdV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d12d938-bcae-46da-ac25-12f1878ae4e4_450x512.png 424w, https://substackcdn.com/image/fetch/$s_!OTdV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d12d938-bcae-46da-ac25-12f1878ae4e4_450x512.png 848w, https://substackcdn.com/image/fetch/$s_!OTdV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d12d938-bcae-46da-ac25-12f1878ae4e4_450x512.png 1272w, https://substackcdn.com/image/fetch/$s_!OTdV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d12d938-bcae-46da-ac25-12f1878ae4e4_450x512.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">SCREENSHOT: Anti-fit signal table from the markdown output doc. Each negative signal scored by lift (under 1.0x = appears more in losses than wins) with risk indicator and structural reason for why the pattern correlates with closed-lost.</figcaption></figure></div><h2>The Compression: Why Bespoke Enrichment Beats Off-the-Shelf</h2><p>Jai ran this exact workflow manually for the same cybersecurity customer about six months before Claude Code and DeepLine made the end-to-end version possible. The comparison is the case for the architectural shift.</p><p>The manual version took over a month. It cost nearly $2,000 in enrichment spend. The team had to sit together and hypothesize roughly forty candidate keywords, then pay for AI to extract each one from every website in the dataset, then manually figure out which of the forty actually mattered. Most did not.</p><p>The current version runs in under thirty minutes and under $10. The keyword hypothesis step, which was the unscalable manual bottleneck, is now generated by Claude Code based on the content the agent reads. The extraction runs through DeepLine. The scoring runs in the same session. The outbound campaign writes itself into Lemlist at the end.</p><p>$2,000 to $10. One month to thirty minutes. Same outcome. Different infrastructure.</p><p>The output is not marginally better than the manual version. It is more specific. The manual version surfaced &#8220;open an account&#8221; as the proxy for consumer fintech. The current version surfaces FDIC. That specificity compounds at every downstream step: the outbound filter is tighter, the copy is more pointed, the reply rates move. Reply rates on campaigns running on Jai&#8217;s signals land at roughly 2x the baseline. A CPG customer who flipped from scraping retail websites to scoring every company with a store locator saw the same 2x lift on cold email and LinkedIn. An enterprise customer saw 15 to 17 point higher close rates once the negative-signal layer was active.</p><p>The enabling variable is Claude Code plus DeepLine. Jai&#8217;s not writing production infrastructure code to build this. DeepLine handles the API integrations through pay-as-you-go credits. Claude Code handles the orchestration. The bottleneck moves from engineering execution to problem specification. What are we optimizing for, and what does &#8220;won&#8221; actually mean in the context of this business.</p><h2>The Adoption Curve: Who Is Actually Building This</h2><p>The BDR function is not disappearing. It is being redeployed.</p><p>Two patterns show up in Jai&#8217;s customer base. The first is larger BDR teams with higher per-rep ROI. A BDR who used to touch 20 accounts a day is now touching 40 to 80. The raw information gathering that used to fill the calendar is gone. The rep spends the reclaimed time on calls, campaigns, and multi-threading. Revenue per rep goes up and total rep count also goes up because the unit economics of hiring another BDR improved.</p><p>The second pattern is BDR removal. One PLG customer stopped using the function entirely. AEs close the qualified PLG leads plus the automated outbound flow directly. No BDR handoff in the middle. This works when the ACV is low enough that the AE motion is economical and the close is AE-friendly. It does not work in long-sales-cycle enterprise environments where the BDR still does orchestration, phone work, and multi-threading that AEs are not positioned to run.</p><p>Cold calls still work. Jai&#8217;s customers in restaurants, CPG, and data analytics are getting meaningful lift from phone outbound, including to titles that were supposed to have moved online years ago. Chief data officers and VPs of data still pick up the phone when the signal is specific enough to justify the call. The constraint is not the channel. It is whether the signal upstream of the channel is differentiated.</p>
      <p>
          <a href="https://www.gtmvault.co/p/smys-4-from-win-list-to-win-loss">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The Context Layer Is Becoming the Operating System of AI-Native GTM]]></title><description><![CDATA[Why MCPs are closing the fragmentation tax underneath the modern stack, and what changes when context carries across every agent, tool, and motion]]></description><link>https://www.gtmvault.co/p/the-context-layer-is-becoming-the</link><guid isPermaLink="false">https://www.gtmvault.co/p/the-context-layer-is-becoming-the</guid><dc:creator><![CDATA[Rick Koleta]]></dc:creator><pubDate>Thu, 23 Apr 2026 14:03:39 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/bc0d1358-3555-4add-85bd-2de644c517a3_1200x630.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://gtmvault.co/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_2aM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 424w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 848w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1272w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png" width="1200" height="120" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:120,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7910,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://gtmvault.co/&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/192208226?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!_2aM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 424w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 848w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1272w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>&#128075; Hi, it&#8217;s Rick Koleta. Welcome to <a href="https://gtmvault.co/">GTM Vault</a> - a breakdown of how high-growth companies design, test, and scale revenue architecture. Join 26,000+ operators building GTM systems that compound.</p><div><hr></div><h2>Executive Summary</h2><p>The GTM stack has been fragmenting for a decade. Most B2B companies now run six revenue motions across thirty-plus tools, managed by nobody in particular, reconciled by dashboards nobody trusts, and asked to produce leverage from an AI layer that starts every session at zero.</p><p>The bottleneck is not the models. It is not the tools. It is the context layer between them. Without one, every prompt is a cold start. Every agent is doing generic work on a generic description of the company. Every session dies when the tab closes.</p><p>Model Context Protocol (MCP) is the first piece of infrastructure that closes that gap. It is quiet. It is unsexy. It will not make a keynote. It is also the architectural inflection that separates the GTM stacks that will compound over the next cycle from the ones that will not.</p><p>This post establishes four structural truths.</p><ol><li><p>The fragmentation of the modern GTM stack is a context problem, not a tooling problem.</p></li><li><p>MCPs convert the stack from a collection of tools into an operating system for the motion.</p></li><li><p>Five real stacks already operate on this pattern. The outcomes are measurable and the architecture is public.</p></li><li><p>Teams that install the context layer this year will compound at a rate teams on the fragmented stack cannot match.</p></li></ol><p>What follows is the operator-level breakdown of each.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.gtmvault.co/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.gtmvault.co/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!sw9U!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47254df2-1b6d-4f19-88bd-3764cb443a4e_2432x1584.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sw9U!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47254df2-1b6d-4f19-88bd-3764cb443a4e_2432x1584.png 424w, https://substackcdn.com/image/fetch/$s_!sw9U!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47254df2-1b6d-4f19-88bd-3764cb443a4e_2432x1584.png 848w, https://substackcdn.com/image/fetch/$s_!sw9U!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47254df2-1b6d-4f19-88bd-3764cb443a4e_2432x1584.png 1272w, https://substackcdn.com/image/fetch/$s_!sw9U!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47254df2-1b6d-4f19-88bd-3764cb443a4e_2432x1584.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!sw9U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47254df2-1b6d-4f19-88bd-3764cb443a4e_2432x1584.png" width="1456" height="948" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/47254df2-1b6d-4f19-88bd-3764cb443a4e_2432x1584.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:948,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:247192,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/194800524?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47254df2-1b6d-4f19-88bd-3764cb443a4e_2432x1584.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!sw9U!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47254df2-1b6d-4f19-88bd-3764cb443a4e_2432x1584.png 424w, https://substackcdn.com/image/fetch/$s_!sw9U!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47254df2-1b6d-4f19-88bd-3764cb443a4e_2432x1584.png 848w, https://substackcdn.com/image/fetch/$s_!sw9U!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47254df2-1b6d-4f19-88bd-3764cb443a4e_2432x1584.png 1272w, https://substackcdn.com/image/fetch/$s_!sw9U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47254df2-1b6d-4f19-88bd-3764cb443a4e_2432x1584.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>Figure 1. The fragmented stack as most B2B companies run it today: six revenue motions across thirty-plus tools, no unifying context layer, every arrow between tools a manual reconciliation tax paid in time, error rate, and lost signal.</em></figcaption></figure></div><div><hr></div><h2>The Fragmentation Tax</h2><p><a href="https://www.linkedin.com/posts/sangramvajre_in-my-ceo-group-call-i-asked-whats-your-activity-7447987939436969984-HzIy">Sangram Vajre captured the underlying condition in a line worth stealing</a>: ask most B2B CEOs what their revenue motion is and they will say &#8220;we do a little bit of everything.&#8221; That is not a go-to-market strategy. That is channel accumulation dressed up as strategy. Industry research puts the average B2B company at six revenue motions in flight, most of them unmanaged.</p><p>Each motion came with its own tooling. Outbound bought Apollo, Clay, Lemlist. ABM bought 6sense and Demandbase. Revenue ops bought Salesforce, Gong, and a data warehouse to reconcile the other two. Customer success bought Gainsight. Product bought Amplitude. Marketing bought HubSpot on top of Marketo on top of Mailchimp. Each tool solved the motion it was sold against and created a new fragmentation tax at the boundary between motions.</p><p>A <a href="https://www.linkedin.com/posts/ben-carden-aa4a92329_gtm-has-changed-more-in-the-last-2-years-activity-7451978651954384897-js9Y">side-by-side of the old playbook</a> makes the texture concrete. Buy a static list from ZoomInfo or Salesforce. Load fifty thousand contacts into Outreach, Salesloft, or Marketo. Pay ten BDRs to grind eight-step cadences. Hope for a three percent reply. That is not a system. It is ten people manually carrying the context the stack should be carrying for them.</p><p>The tax compounds in three directions.</p><p>The first is a data tax. Every tool has its own schema. Reconciliation happens manually or through brittle scripts. Half the RevOps function exists to repair handoffs that should not break in the first place.</p><p>The second is a human tax. Every operator becomes a translation layer. The marketer formats the ICP for the sequencer, the SDR re-translates it for the caller, the AE re-translates it again for the deal desk. The same information passes through three re-interpretations before it reaches the account.</p><p>The third is a signal tax. Most of the observable intent in the stack is stranded inside a tool that cannot talk to any other. Product usage sits in Amplitude. Intent sits in 6sense. Renewal signal sits in Gainsight. Each is a rich source. None feeds the others.</p><p>The <a href="https://www.linkedin.com/posts/johnhurley22_a-month-ago-i-posted-a-preview-of-something-activity-7447381275415326720-jVRU">architectural point</a> sits underneath all three. The bottleneck is not the models or access to tools. It is how well everything is connected, and how willing the company is to rewire itself when the market moves. AI layered on top of a fragmented stack does not fix the fragmentation. It amplifies it. An agent running on six to eight disconnected tools produces noise at scale, because every session starts at zero and the context it needs lives in places it cannot reach.</p><p>This is not a tooling problem. It is an architecture problem.</p><div><hr></div><h2>The Reframe: Context as Infrastructure</h2><p>MCP is a protocol, not a product. It lets an agent talk to every tool in the stack through standardized servers. Pre-built servers exist for most tools a GTM team already owns. Custom servers can be built for the ones that do not.</p><p>What it replaces is mechanical. The copy-paste of context into every new chat. The tab-switching between CRM, data warehouse, calendar, and sequencer. The re-prompting of the same ICP every session. The generic output that comes from the model having no access to the company&#8217;s actual data.</p><p><a href="https://substack.com/@majavoje/note/c-244185893?r=339d23">Agents got the hype. MCPs got the adoption.</a> The agent is the surface the operator interacts with. The MCP layer is the infrastructure that lets the agent act on the real stack instead of acting on a description of the stack.</p><p>Once the context layer is in place, the unit of work changes. An operator is no longer building prompts. They are composing motions. The outbound agent calls the CRM through an MCP, pulls the account, reads the last two quarters of product usage from the warehouse, checks the calendar for the next free slot, and drafts the follow-up. The surfaces do not matter. The context carries.</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!j8DL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84231872-f84f-49d7-b3d2-aac2c150b349_2432x1584.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!j8DL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84231872-f84f-49d7-b3d2-aac2c150b349_2432x1584.png 424w, https://substackcdn.com/image/fetch/$s_!j8DL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84231872-f84f-49d7-b3d2-aac2c150b349_2432x1584.png 848w, https://substackcdn.com/image/fetch/$s_!j8DL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84231872-f84f-49d7-b3d2-aac2c150b349_2432x1584.png 1272w, https://substackcdn.com/image/fetch/$s_!j8DL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84231872-f84f-49d7-b3d2-aac2c150b349_2432x1584.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!j8DL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84231872-f84f-49d7-b3d2-aac2c150b349_2432x1584.png" width="1456" height="948" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/84231872-f84f-49d7-b3d2-aac2c150b349_2432x1584.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:948,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:184697,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/194800524?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84231872-f84f-49d7-b3d2-aac2c150b349_2432x1584.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!j8DL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84231872-f84f-49d7-b3d2-aac2c150b349_2432x1584.png 424w, https://substackcdn.com/image/fetch/$s_!j8DL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84231872-f84f-49d7-b3d2-aac2c150b349_2432x1584.png 848w, https://substackcdn.com/image/fetch/$s_!j8DL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84231872-f84f-49d7-b3d2-aac2c150b349_2432x1584.png 1272w, https://substackcdn.com/image/fetch/$s_!j8DL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84231872-f84f-49d7-b3d2-aac2c150b349_2432x1584.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>Figure 2. The context layer. MCPs sit between the agent surface and the stack, mediating every tool call through persistent context. The agent no longer learns the ICP per session. The ICP lives in the layer. Every agent, present and future, inherits it.</em></figcaption></figure></div><div><hr></div><p>The structural consequence is the one that matters. When context persists across sessions and across agents, the operator stops owning the translation layer. The stack starts carrying the motion instead of the operator carrying the stack.</p><div><hr></div><h2>The Pattern in Production</h2><p>Five stacks currently operating in the new architecture. Each one is public enough to verify and documented by the operators who built it. The common property is that context moves across the surface. Every one of them would collapse without it.</p><p><strong>The <a href="https://substack.com/@majavoje/note/c-244185893?r=339d23">sixteen-MCP reference stack</a>.</strong> A recurring pattern across dozens of high-functioning B2B GTM systems: roughly sixteen MCPs organized by category (productivity, data, outbound, content, analytics). The architectural property is not the tool list. It is that the same context carries across every surface, so the agent is not re-learning the ICP on each call.</p><p><strong>The <a href="https://github.com/garrytan/gstack">role-based agent stack</a>.</strong> Twenty-three opinionated tools structured as role-based agents. CEO. Designer. Engineering Manager. Release Manager. Doc Engineer. QA. The stack is the org chart, translated into an agent layer. Public GitHub repo. Clonable. The pattern worth noticing is that the agents are defined by their function, not by the tool underneath them. That is the operator shift.</p><p><strong>The <a href="https://www.linkedin.com/posts/majavoje_the-gtm-engineering-playbooks-behind-linear-share-7448284531108794369-eHKj">open-sourced GTM engineering playbook</a>.</strong> Production-grade GTM engineering systems built for Linear, Descript, and Canva, open-sourced as a public GitHub repo. This is the first time production GTM engineering has been cloneable. Before this, the playbooks lived in internal Notion pages and in the head of the operator who built them. Now they live in a repo anyone can fork.</p><p><strong>The <a href="https://www.linkedin.com/posts/dan-m-rosenthal_were-on-a-mission-to-hit-30m-with-under-share-7448339015302287360-lYE2">high-density AI-native stack</a>.</strong> $30M revenue target with under eighty people. Seventy-eight tools used weekly, tested down from three hundred and fifty. Signal-driven across every function, from prospect enrichment to delivery ops. The case is interesting not because of the tool count but because the tool count works. Density is a feature when the context layer holds. On a fragmented stack, seventy-eight tools is chaos. On a unified context layer, it is specialization.</p><p><strong>The <a href="https://www.linkedin.com/posts/timjcarden_we-book-60-meetingsmonth-on-autopilot-without-activity-7447991934138085376-Uq7O">motion-first rebuild</a>.</strong> Sixty meetings per month booked on autopilot without adding headcount. Eight structural shifts, starting with hybrid AI SDRs that augment humans rather than replace them. The architectural claim inside the case is the one to notice. The rebuild was of the GTM system, not the tool stack. The tools changed because the system changed first.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!11EC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e536a5c-eb24-4de5-a1f9-04b3400c82d7_2432x1639.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!11EC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e536a5c-eb24-4de5-a1f9-04b3400c82d7_2432x1639.png 424w, https://substackcdn.com/image/fetch/$s_!11EC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e536a5c-eb24-4de5-a1f9-04b3400c82d7_2432x1639.png 848w, https://substackcdn.com/image/fetch/$s_!11EC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e536a5c-eb24-4de5-a1f9-04b3400c82d7_2432x1639.png 1272w, https://substackcdn.com/image/fetch/$s_!11EC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e536a5c-eb24-4de5-a1f9-04b3400c82d7_2432x1639.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!11EC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e536a5c-eb24-4de5-a1f9-04b3400c82d7_2432x1639.png" width="1456" height="981" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8e536a5c-eb24-4de5-a1f9-04b3400c82d7_2432x1639.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:981,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:201909,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/194800524?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e536a5c-eb24-4de5-a1f9-04b3400c82d7_2432x1639.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!11EC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e536a5c-eb24-4de5-a1f9-04b3400c82d7_2432x1639.png 424w, https://substackcdn.com/image/fetch/$s_!11EC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e536a5c-eb24-4de5-a1f9-04b3400c82d7_2432x1639.png 848w, https://substackcdn.com/image/fetch/$s_!11EC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e536a5c-eb24-4de5-a1f9-04b3400c82d7_2432x1639.png 1272w, https://substackcdn.com/image/fetch/$s_!11EC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e536a5c-eb24-4de5-a1f9-04b3400c82d7_2432x1639.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>Figure 3. Role-based agent architecture. Each agent owns a motion. Each agent reads from and writes to the shared context layer. The same foundation supports the CEO agent planning strategy, the outbound agent sourcing accounts, and the success agent managing renewals. Specialization at the agent level, unity at the context level.</em></figcaption></figure></div><div><hr></div><p>Five stacks. Five different company shapes. The common property is that context moves across the surface. More stacks in this pattern are documented weekly in <a href="https://www.gtmvault.co/p/stack">Show Me Your Stack</a>.</p><div><hr></div><h2>What Compression Looks Like in Practice</h2><p>Three public cases of signal-to-action compression, each one measurable and each one dependent on the context layer working. Without the context layer, none of these three motions produce these outcomes.</p><p><strong><a href="https://www.linkedin.com/posts/kyle-poyar_it-used-to-take-ipo-caliber-saas-companies-share-7449446798391296000-N_uZ">$1M to $10M ARR in nine months</a>.</strong> Interviews with more than a dozen AI-native founders across late 2025 and early 2026 show a consistent pattern. The compression from $1M to $10M ARR now runs under nine months, against a historical baseline of twenty-four-plus months for IPO-caliber SaaS. The compression is not explained by better product or more capital. It is explained by the motion, the content layer, and the outbound engine running on one context substrate instead of three.</p><p><strong><a href="https://www.linkedin.com/posts/majavoje_in-q1-i-had-meetings-with-aws-a16z-hg-activity-7448007604649324546-whZ8">ABM meetings with AWS, a16z, Harvey, and Anthropic in a single quarter</a>.</strong> A seven-play Clay-based ABM motion produced Q1 meetings with AWS, a16z, HG Insights, Harvey AI, and Anthropic. The filter did the work. Target by challenge type, not firmographics. Same company size does not mean same problems. The play is possible because Clay, enrichment, and messaging share context through the stack. Without that, the filter is just another manual step.</p><p><strong><a href="https://www.linkedin.com/posts/zayd-syed-ali-4201101a9_i-spent-4-hours-with-claude-this-weekend-activity-7449796882752524288-R5D9">A complete marketing rewrite in four hours</a>.</strong> Four hours inside one agent surface rewrote a growth-stage company&#8217;s entire marketing function. Step one: find the golden segment using Stripe retention data. Step two: learn what made that segment different. Step three: rewrite every piece of acquisition to attract only that segment. The four hours did not compress because the operator was typing fast. They compressed because the context needed (payments, retention, product usage, segment signal) was all reachable from one agent surface.</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rA5C!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a25189e-04f3-4d3b-b7b7-2b7d94510f9d_2432x1639.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rA5C!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a25189e-04f3-4d3b-b7b7-2b7d94510f9d_2432x1639.png 424w, https://substackcdn.com/image/fetch/$s_!rA5C!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a25189e-04f3-4d3b-b7b7-2b7d94510f9d_2432x1639.png 848w, https://substackcdn.com/image/fetch/$s_!rA5C!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a25189e-04f3-4d3b-b7b7-2b7d94510f9d_2432x1639.png 1272w, https://substackcdn.com/image/fetch/$s_!rA5C!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a25189e-04f3-4d3b-b7b7-2b7d94510f9d_2432x1639.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rA5C!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a25189e-04f3-4d3b-b7b7-2b7d94510f9d_2432x1639.png" width="1456" height="981" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1a25189e-04f3-4d3b-b7b7-2b7d94510f9d_2432x1639.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:981,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:218170,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/194800524?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a25189e-04f3-4d3b-b7b7-2b7d94510f9d_2432x1639.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!rA5C!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a25189e-04f3-4d3b-b7b7-2b7d94510f9d_2432x1639.png 424w, https://substackcdn.com/image/fetch/$s_!rA5C!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a25189e-04f3-4d3b-b7b7-2b7d94510f9d_2432x1639.png 848w, https://substackcdn.com/image/fetch/$s_!rA5C!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a25189e-04f3-4d3b-b7b7-2b7d94510f9d_2432x1639.png 1272w, https://substackcdn.com/image/fetch/$s_!rA5C!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a25189e-04f3-4d3b-b7b7-2b7d94510f9d_2432x1639.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>Figure 4. Signal-to-action compression. On the fragmented stack, the path from signal to action crosses six to ten manual hops across tools, people, and handoffs, taking weeks or quarters. On the MCP-mediated stack, the path is one agent traversing the context layer, measured in hours. Same outcome. Different infrastructure.</em></figcaption></figure></div><div><hr></div><p>The through-line across these results is not speed. It is that signal-to-action compression stops being heroic. The same rewrite, the same ABM play, and the same outbound rebuild used to take a team a quarter. The stack with the context layer makes it a week.</p><div><hr></div><h2>The Operational Shift</h2><p><a href="https://www.linkedin.com/posts/brigittaruha_when-i-started-i-spent-quite-a-few-months-activity-7448339432006496256-qon3">Most operators skip the basics</a> and jump to tactics. Tools. Channels. Hacks. Messaging clarity and ICP clarity come later, if at all. The result is a team running fast on a foundation that was never set.</p><p>The AI layer makes that worse in the old architecture and better in the new one. On a fragmented stack, AI ships fast output with no foundation. On a stack with MCPs, the foundation is encoded once and every agent inherits it. The ICP definition lives in one place. The retention signal lives in one place. The product usage lives in one place. Every agent that touches the stack starts from that foundation instead of rebuilding it.</p><p>Anthropic&#8217;s <a href="https://www.linkedin.com/posts/williamhellawell_anthropic-recently-shipped-claude-managed-activity-7450942121336872960-WJdd">Claude Managed Agents</a> is the inflection that makes this mechanical. Persistent context across sessions. Sub-agents running in parallel under a single orchestrator. Built-in error recovery. The infrastructure is catching up to the architectural premise that an agent without context is a very expensive prompt loop.</p><p>The shift for the operator is straightforward. Stop thinking about the stack as a collection of tools. Start thinking about it as an operating system for the motion. The tools are interchangeable. The context layer is not.</p><div><hr></div><h2>What Is Load-Bearing</h2><p>Three structural claims carry the weight of this post. If any of them is wrong, the rest of the argument collapses.</p><ol><li><p>Fragmentation is a context problem, not a tooling problem. Every stack consolidation effort of the last decade (CDPs, data warehouses, reverse ETL, headless CRMs) attempted to solve it at the data layer and underperformed. The reason is that the unit of fragmentation is not data. It is context. Data can be centralized. Context has to be composable across agents. MCPs are the first protocol that treats it that way.</p></li><li><p>The agent is a surface. The context layer is the infrastructure. Teams that buy agents without building the context layer end up with a more expensive version of the problem they had. The agent amplifies whatever is underneath it. On a fragmented stack, that is noise. On a context layer, that is leverage.</p></li><li><p>The operator&#8217;s unit of work is shifting from prompts to motions. The team that still runs on prompts is running manual labor dressed up as AI. The team that runs on composed motions is running infrastructure. The first one hits a ceiling at scale. The second one compounds.</p></li></ol><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5OZ_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0973bbf-e52e-49e0-b9cd-a509e5980c04_2432x1639.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5OZ_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0973bbf-e52e-49e0-b9cd-a509e5980c04_2432x1639.png 424w, https://substackcdn.com/image/fetch/$s_!5OZ_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0973bbf-e52e-49e0-b9cd-a509e5980c04_2432x1639.png 848w, https://substackcdn.com/image/fetch/$s_!5OZ_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0973bbf-e52e-49e0-b9cd-a509e5980c04_2432x1639.png 1272w, https://substackcdn.com/image/fetch/$s_!5OZ_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0973bbf-e52e-49e0-b9cd-a509e5980c04_2432x1639.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5OZ_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0973bbf-e52e-49e0-b9cd-a509e5980c04_2432x1639.png" width="1456" height="981" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b0973bbf-e52e-49e0-b9cd-a509e5980c04_2432x1639.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:981,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:243438,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/194800524?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0973bbf-e52e-49e0-b9cd-a509e5980c04_2432x1639.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!5OZ_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0973bbf-e52e-49e0-b9cd-a509e5980c04_2432x1639.png 424w, https://substackcdn.com/image/fetch/$s_!5OZ_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0973bbf-e52e-49e0-b9cd-a509e5980c04_2432x1639.png 848w, https://substackcdn.com/image/fetch/$s_!5OZ_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0973bbf-e52e-49e0-b9cd-a509e5980c04_2432x1639.png 1272w, https://substackcdn.com/image/fetch/$s_!5OZ_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0973bbf-e52e-49e0-b9cd-a509e5980c04_2432x1639.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>Figure 5. The operator stack across three eras. Era 1: manual operator moving information between tools. Era 2: AI chat as a translation layer, still dependent on the operator to carry context in and out of each session. Era 3: agent plus MCP layer, where the context carries and the operator composes motions. Most GTM teams are stuck in Era 2, running Era 3 slides.</em></figcaption></figure></div><div><hr></div><h2>What to Install This Quarter</h2><p>Map your stack by role, not by category. Which agent owns the outbound motion. Which agent owns renewals. Which agent owns the content layer. If nobody owns the motion, no tool in the stack will fix it. The first deliverable is an org chart of the agent layer, drafted before any MCP is written.</p><p>Identify the three places your team starts every session at zero. Those are your MCP targets. The ICP that gets repasted into every chat. The account context that never crosses the seam between CRM and warehouse. The product usage signal that lives in Amplitude and never reaches the sales team. Those are the three surfaces that need a context layer first. Start there.</p><p>Pick one motion (outbound, onboarding, or renewals) and rebuild it with a single persistent context layer. Measure conversion before and after. Teams that have done this have compressed multi-week motions into multi-day motions. The conversion lift is a side effect. The real prize is that the motion now runs without the operator who built it.</p><p>Kill the tools that exist to compensate for bad context. Most of them go away once the context layer works. The reconciliation scripts. The manual enrichment layers. The dashboards built to patch over the gap between two tools that do not talk. That is not a feature of your stack. It is evidence of what the stack is missing.</p><p>Run a context audit every quarter. The stack will drift. Agents will accumulate. New tools will ship. Without a deliberate review, the context layer will fragment faster than it can consolidate. Treat context drift the way a platform team treats tech debt. Name it. Track it. Retire the pieces that no longer carry weight.</p><div><hr></div><h2>Why This Matters</h2><p>Software is no longer defensible at the code layer. Features ship in a weekend. A competitor clones the product in two. What compounds is how the system connects, how fast the team rewires it when the market moves, and how much of the company&#8217;s operating knowledge is encoded in a place an agent can reach.</p><p><a href="https://www.linkedin.com/posts/melissarosenthal5_what-happened-to-figma-this-week-is-the-clearest-activity-7452008188310355968-kDWL">The Figma week</a> was the clearest preview of what that means in practice. On a Monday, Anthropic&#8217;s CPO resigned from Figma&#8217;s board. The same day, news broke that Claude&#8217;s next model would ship with design tools. By Thursday, Anthropic launched Claude Design. Figma closed down 7 percent. Adobe, Wix, and GoDaddy took hits in the same window. The product reads the codebase, applies the brand system automatically, and hands finished work to Claude Code for production. The application layer that took Figma a decade to build was reabsorbed into the model layer in four days. That is the dynamic every B2B company built on a foundation model is now operating inside.</p><p>MCPs are the first piece of infrastructure that makes the response to that dynamic mechanical rather than heroic. The defensibility moves from the product to the system around it. Teams that install the context layer this year are the teams running the same motion at five times the velocity twelve months from now. Teams that stay on the fragmented stack will be the ones still pasting the ICP into every new chat, wondering why AI is not producing the leverage the slide deck promised.</p><p>This is not a tooling cycle. It is an architectural cycle. The separation over the next two years is between teams that treat AI as a tool and teams that treat it as infrastructure. The difference is the context layer. It is already in production at the companies that will compound hardest.</p><div><hr></div><h3>Sources and Further Reading</h3><p>The architectures, cases, and findings above are grounded in the work of operators who are publishing their systems in public. The list below is the subset whose work directly shaped this post.</p><ol><li><p><strong>Sangram Vajre</strong>, GTM Partners. <a href="https://www.linkedin.com/posts/sangramvajre_in-my-ceo-group-call-i-asked-whats-your-activity-7447987939436969984-HzIy">The &#8220;little bit of everything&#8221; observation</a> and the six-motions data point.</p></li><li><p><strong>Ben Carden</strong>, RevenueFlow. <a href="https://www.linkedin.com/posts/ben-carden-aa4a92329_gtm-has-changed-more-in-the-last-2-years-activity-7451978651954384897-js9Y">Side-by-side of the legacy outbound stack and the AI-native rebuild</a>.</p></li><li><p><strong>John Hurley</strong>. <a href="https://www.linkedin.com/posts/johnhurley22_a-month-ago-i-posted-a-preview-of-something-activity-7447381275415326720-jVRU">The AI Transformation Model</a> and the architectural framing that connection speed is the bottleneck.</p></li><li><p><strong>Maja Voje</strong>, GTM Strategist. <a href="https://substack.com/@majavoje/note/c-244185893?r=339d23">The &#8220;agents got the hype, MCPs got the adoption&#8221; framing</a>, the <a href="https://substack.com/@majavoje/note/c-244185893?r=339d23">sixteen-MCP reference stack</a>, the <a href="https://www.linkedin.com/posts/majavoje_in-q1-i-had-meetings-with-aws-a16z-hg-activity-7448007604649324546-whZ8">seven-play Clay ABM motion</a>, and the <a href="https://www.linkedin.com/posts/majavoje_the-gtm-engineering-playbooks-behind-linear-share-7448284531108794369-eHKj">Revenue Architects playbooks share</a>.</p></li><li><p><strong>Garry Tan</strong>, Y Combinator. <a href="https://github.com/garrytan/gstack">The gstack GitHub repo</a>, twenty-three opinionated tools structured as role-based agents.</p></li><li><p><strong>Nico Druelle and Karl Rafidimanana</strong>, Revenue Architects. Open-sourced GTM engineering systems for Linear, Descript, and Canva.</p></li><li><p><strong>Dan Rosenthal</strong>. <a href="https://www.linkedin.com/posts/dan-m-rosenthal_were-on-a-mission-to-hit-30m-with-under-share-7448339015302287360-lYE2">The $30M AI-native services stack</a> running seventy-eight tools weekly under eighty headcount.</p></li><li><p><strong>Tim Carden</strong>. <a href="https://www.linkedin.com/posts/timjcarden_we-book-60-meetingsmonth-on-autopilot-without-activity-7447991934138085376-Uq7O">The motion-first rebuild</a> producing sixty meetings per month without adding headcount.</p></li><li><p><strong>Kyle Poyar</strong>, Growth Unhinged. <a href="https://www.linkedin.com/posts/kyle-poyar_it-used-to-take-ipo-caliber-saas-companies-share-7449446798391296000-N_uZ">Interviews with AI-native founders</a> documenting the $1M to $10M ARR compression.</p></li><li><p><strong>Zayd Syed Ali</strong>, Valley. <a href="https://www.linkedin.com/posts/zayd-syed-ali-4201101a9_i-spent-4-hours-with-claude-this-weekend-activity-7449796882752524288-R5D9">The four-hour marketing rewrite</a> using payments, retention, and segment signal through a single agent surface.</p></li><li><p><strong>Brigitta Ruha</strong>. <a href="https://www.linkedin.com/posts/brigittaruha_when-i-started-i-spent-quite-a-few-months-activity-7448339432006496256-qon3">The observation</a> that most operators skip the basics and jump to tactics.</p></li><li><p><em><a href="https://www.gtmvault.co/p/stack">Show Me Your Stack</a></em>. Weekly documentation of production AI-native GTM stacks across B2B companies.</p></li><li><p><strong>Anthropic</strong>. <a href="https://www.linkedin.com/posts/williamhellawell_anthropic-recently-shipped-claude-managed-activity-7450942121336872960-WJdd">Claude Managed Agents announcement</a> and <a href="https://www.linkedin.com/posts/melissarosenthal5_what-happened-to-figma-this-week-is-the-clearest-activity-7452008188310355968-kDWL">the Figma week coverage</a> referenced in the closing section.</p></li></ol>]]></content:encoded></item><item><title><![CDATA[GTM 44 | The Demo Layer Is Becoming Core GTM Infrastructure]]></title><description><![CDATA[Why the sales demo is collapsing as an artifact, and what changes when the same asset runs across acquisition, conversion, onboarding, and expansion]]></description><link>https://www.gtmvault.co/p/gtm-44-the-demo-layer-is-becoming</link><guid isPermaLink="false">https://www.gtmvault.co/p/gtm-44-the-demo-layer-is-becoming</guid><dc:creator><![CDATA[Rick Koleta]]></dc:creator><pubDate>Sun, 19 Apr 2026 14:01:53 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/194310121/e831e66493455a5236ba375000e56542.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://gtmvault.co/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_2aM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 424w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 848w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1272w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png" width="1200" height="120" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:120,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7910,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://gtmvault.co/&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/192208226?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!_2aM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 424w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 848w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1272w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>&#128075; Hi, it&#8217;s Rick Koleta. Welcome to <a href="https://gtmvault.co/">GTM Vault</a> - a breakdown of how high-growth companies design, test, and scale revenue architecture. Join 25,000+ operators building GTM systems that compound.</p><div><hr></div><div id="youtube2-BUDBWNhVBqA" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;BUDBWNhVBqA&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/BUDBWNhVBqA?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Most demo experiences are still screenshots in a slide deck or a 45 minute call where the prospect watches someone else click. Both are artifacts of an era where the sales motion carried the product. Neither survives in a market where buyers self-serve, shortlist in private, and decide before a human ever enters the loop.</p><p><strong><a href="https://www.linkedin.com/in/jhylee/">Joseph Lee</a></strong> built <strong><a href="https://supademo.com/">Supademo</a></strong> to replace both. Before Supademo, Joseph built Freshline, North America&#8217;s first predictive marketplace for seafood. $2.5 million raised. Forbes 30 under 30 at 22. COVID wiped out 90% of revenue overnight. The insight that came out of that collapse became the foundation for the second company.</p><p>Supademo is AI-native interactive demos that help teams convert faster and onboard better. 150,000 professionals across 100 countries. 2,000 paying companies. G2&#8217;s number five fastest growing product. 8x growth in 2024. 3x in 2025. Profitable. The platform now audits demos against 300,000 data points before a prospect ever sees one, and ships self-healing agents that regenerate demos when the underlying product changes.</p><p>In GTM 44, Joseph breaks down why the demo layer is becoming core GTM infrastructure, why most product-led companies lose conversion at the exact moment they should be proving value, and what changes when the demo stops being a sales artifact and becomes a composable asset that runs across every stage of the funnel. He explains why capital efficiency is an optionality decision, not a virtue signal, why distribution and brand eminence are becoming the only durable moats, and why PMF has a short shelf life now.</p><p>This is not a conversation about better demo tools.</p><p>It is a conversation about why the demo is the unit of the sale in a product-led world, and what happens when you treat it as infrastructure instead of a one-time artifact.</p><h2>Inside this episode</h2><p>This episode maps the structural gap between how most companies use demos and what the demo layer has to become when buying happens asynchronously, across functions, and without a human narrator in the loop.</p><p>Joseph starts with what Freshline taught him. The first company was chosen on a problem, not a market. The seafood industry had not changed in decades. The amount of change management required to move distributors off fax, pen, and paper was a fixed cost that every deal inherited. The takeaway was not &#8220;pick better markets.&#8221; It was that market readiness is an architectural property of a business, and underwriting a traditional vertical means underwriting a multi-year adoption curve whether you planned for it or not.</p><p>We go deep on the pivot. At Freshline, Joseph tried videos, Looms, screenshots, and written documentation. All of it was passive. Prospects did not watch twenty-minute videos. Documentation went out of date the moment the product shipped. The only format that produced the aha moment was an interactive back-and-forth screen share. That became the structural insight behind Supademo: the conversion moment in a software sale is touching the product yourself, in context, at your own pace, not watching someone else use it.</p><p>We cover the $1M ARR motion in detail. Programmatic alternative pages at the bottom of funnel. SEO-ranked product demos of competitor tools at the middle of funnel (Ahrefs product demo, Canva product demo) with an interactive Supademo embedded as the thing the visitor is actually looking for. Direct response on Reddit threads and changelog comments at the edges. Each layer uses the same asset. The product is the acquisition channel and the conversion asset at the same time.</p><p>We cover the reframe from demo-as-artifact to demo-as-infrastructure, the self-healing agent layer shipping in Q2, the AI demo audit that captures three hundred thousand demos of tribal knowledge into a one-click improvement loop, why capital efficiency protected optionality at Supademo where it failed at Freshline, the internal Cursor-style all-hands that forces the team to question what assumptions are already outdated, and why distribution is king and product is second.</p><div class="pullquote"><h3 style="text-align: center;"><strong>Listen &amp; subscribe now across:</strong></h3><p style="text-align: center;"><em><strong><a href="https://www.youtube.com/@GTMVault">YouTube</a> // <a href="https://podcasts.apple.com/us/podcast/gtm-vault/id1752410061">Apple</a> // <a href="https://open.spotify.com/show/5h0ZB5Qx1vv3z1rvf0Jc23">Spotify</a></strong></em></p></div><h2>Discussed in this episode</h2><p>In this episode, we cover: </p><p><a href="https://www.youtube.com/watch?v=BUDBWNhVBqA">0:00</a> Intro: the demo as core GTM infrastructure</p><p><a href="https://www.youtube.com/watch?v=BUDBWNhVBqA&amp;t=131s">2:11</a> What Freshline taught about markets versus problems</p><p><a href="https://www.youtube.com/watch?v=BUDBWNhVBqA&amp;t=347s">5:47</a> The $1M ARR motion and why almost nothing scaled</p><p><a href="https://www.youtube.com/watch?v=BUDBWNhVBqA&amp;t=531s">8:51</a> Defensibility when anyone can ship software in a weekend</p><p><a href="https://www.youtube.com/watch?v=BUDBWNhVBqA&amp;t=676s">11:16</a> Demo as infrastructure, not artifact</p><p><a href="https://www.youtube.com/watch?v=BUDBWNhVBqA&amp;t=820s">13:40</a> What separates the demos that convert from the ones that don't</p><p><a href="https://www.youtube.com/watch?v=BUDBWNhVBqA&amp;t=896s">14:56</a> The AI demo audit and what it catches that humans miss</p><p><a href="https://www.youtube.com/watch?v=BUDBWNhVBqA&amp;t=1023s">17:03</a> Who owns the demo layer inside an organization</p><p><a href="https://www.youtube.com/watch?v=BUDBWNhVBqA&amp;t=1115s">18:35</a> Profitable growth and the optionality argument</p><p><a href="https://www.youtube.com/watch?v=BUDBWNhVBqA&amp;t=1287s">21:27</a> PMF has a short shelf life: running your own Cursor all-hands</p><p><a href="https://www.youtube.com/watch?v=BUDBWNhVBqA&amp;t=1540s">25:40</a> Content as a GTM system, not a marketing channel</p><p><a href="https://www.youtube.com/watch?v=BUDBWNhVBqA&amp;t=1648s">27:28</a> Where AI genuinely accelerates and where it breaks</p><p><a href="https://www.youtube.com/watch?v=BUDBWNhVBqA&amp;t=1757s">29:17</a> Change management as the invisible cost of adoption</p><h2>Key takeaways</h2><ol><li><p>Market readiness is an architectural property of the business The seafood industry had not changed in decades. The amount of change management required for any new software was a fixed cost on every deal. Freshline underwrote a multi-year adoption curve without knowing it. Supademo was chosen on the opposite condition: three structural tailwinds (new tools launching weekly, AI compressing content creation, PLG expanding the buyer surface) that answered the why-now question. The lesson is not to pick easier markets. It is to recognize that the tailwinds or headwinds of a market are priced into every deal whether you modeled them or not.</p></li><li><p>The conversion moment is touching the product, not watching it At Freshline, videos and documentation were passive. Prospects did not engage. The only format that produced the aha moment was an interactive screen share. That is the structural insight behind Supademo. Every other artifact (pitch decks, explainer videos, written docs) is narration around a conversion moment that only happens when the buyer touches the product themselves. Product-led companies that treat the demo as a sales meeting are losing conversion at the exact moment they should be proving value.</p></li><li><p>The demo is the unit of the sale, not a supporting asset Most companies treat a demo as perishable. Build one hero demo, put it in the sales deck, discard it when it goes stale. Supademo&#8217;s architectural premise is the opposite. The demo is modular, composable, and reusable across every surface: email sequences, in-app product tours, support documentation, trade show video exports, product update changelogs, marketing landing pages. The content library becomes the source of truth. Updates propagate. Offshoots get created from a base. This is the difference between a pile of assets and a system.</p></li><li><p>Capital efficiency is an optionality decision Joseph&#8217;s first company raised too much too early, before PMF was durable. The consequence was not financial. It was optionality. A preference stack you have to clear narrows the exit surface and forces you to index on the next round instead of on the business. Supademo was built by two people for the first eight months, and is profitable at 16 people today. The capital efficiency is the mechanism that keeps the company in control of its own trajectory. Growth rate is downstream of that choice, not the other way around.</p></li><li><p>Defensibility lives in three places that code cannot compress Team adaptability. Distribution as a flywheel. Brand eminence. Software itself is no longer defensible at the code layer. Anything can be reproduced in a weekend. What compounds is the speed at which the team absorbs market shifts, the rate at which shared artifacts bring in new users (Supademos shared externally bring in new users at the point of highest intent), and the positioning that makes you one of the three names mentioned at a founder dinner when the category comes up. Joseph went from 500 to 20,000 LinkedIn followers over two years by posting three to four times a week. The output is not the follower count. It is the structural familiarity that closes deals before the meeting starts.</p></li><li><p>Change management is the invisible cost of every software purchase Microsoft Excel has been functionally replaceable for years. Better tools exist. They do not win because the cost of switching is not the feature gap. It is the training, the procurement, the info sec review, the habits, the organizational layer built on top. That cost is invisible until you try to rip the tool out. The strategic implication flips: the goal is not to be the best tool. The goal is to be the tool that is embedded deeply enough that switching is a project, not a decision.</p></li></ol><h2>Frameworks from the episode</h2><ol><li><p>The three-layer SEO motion that got Supademo to $1M ARR Bottom of funnel was programmatic demand capture: alternative pages for Loom, listicles for demo automation, Reprise alternatives. Latch onto existing search intent, insert a new product into the category, measure which variants accrue traffic, double down on the ones that convert. Middle of funnel was show-don&#8217;t-tell at scale: use the product itself to create product demos of other tools, rank for &#8220;Ahrefs product demo&#8221; or &#8220;Canva product demo&#8221; with a page that embeds an interactive Supademo as the thing the visitor is actually looking for. The acquisition channel and the demo become the same asset. The unscalable layer was direct response: Reddit threads, changelog comments, white-glove demos for individual prospects. Each layer feeds the others. The motion compounds because the artifact produced at every step is the same.</p></li><li><p>The demo-as-infrastructure model A Supademo is not a file. It is a modular definition that renders into multiple surfaces. One base demo, composed of hotspots and steps and optional voiceovers, gets deployed as an email embed, an in-app product tour, a support doc component, a downloadable video for trade shows, and a marketing landing page asset. The content library holds the source of truth. Updates propagate. The Q2 agent layer extends this: agents detect when the underlying product changes, regenerate the demo automatically, and flag where it was embedded so the live surfaces stay current. The demo stops being a perishable artifact and becomes a self-maintaining asset.</p></li><li><p>The AI demo audit as tribal knowledge capture Supademo has data from three to four hundred thousand demos. That is enough signal to know what converts at each funnel stage, for each use case, at each demo length, hotspot density, and narrative structure. Before the audit existed, that knowledge lived in internal tribal knowledge, the academy, the head of customer success, Joseph&#8217;s head. Customers had to go find it and apply it manually. The audit captures the aggregate judgment across all Supademo customers, scores a new demo against it, and one-click applies the fixes. This is the pattern every mature SaaS company will eventually run: aggregate outcome data across customers, build a model of what works, give every new customer the benefit of the aggregate judgment automatically. The companies that do this first will own the default in their category.</p></li></ol><h2>What to do this week</h2><p>Audit the surfaces where your demo currently runs. If it only lives in the sales deck and the Loom link your AE sends after the first call, you are using one asset where the same definition could be running across five surfaces. The demo is either a modular system or it is a perishable one-off. Pick the architecture explicitly.</p><p>List every metric your marketing team reports on. For each one, identify whether it measures attention or revenue. If the primary metric is pageviews, sessions, or reach, the team is optimizing for the wrong input. The content that wins on attention metrics is frequently not the content that produces the highest-ACV customers.</p><p>Ask your data and product teams what assumptions from two years ago are still load-bearing today. If nobody can name one that has been retired, the business has not been interrogating its foundations. Run your own version of the Cursor all-hands. Force the question from a position of strength, not after a pivot is forced on you.</p><p>Check your capital structure against your optionality surface. If the preference stack means you can only exit above a specific number, your strategic flexibility is gone. Capital efficiency is not a virtue signal. It is the mechanism that keeps the decision of what the company becomes in your hands.</p><h2>Why this matters</h2><p>The demo is collapsing as a sales artifact and emerging as GTM infrastructure. That shift is downstream of a bigger change: buyers decide before they talk to you. Self-service, asynchronous evaluation, multi-stakeholder procurement. The human narrator who used to carry the sale has been removed from most of the funnel. Whatever replaces that narrator has to prove value in its absence.</p><p>Most companies have not absorbed this. They still treat the demo as a sales meeting, build one hero asset, and rely on the AE to make it work in a live call. The motion is not broken yet. It is just losing compounding efficiency at every stage compared to teams that treat the demo as composable infrastructure running across five surfaces from the same source of truth.</p><p>The structural argument Joseph makes is that distribution and brand eminence are becoming the only durable moats. The reasoning is mechanical. Software is easy to ship. Features get copied in weeks. What compounds is how often the market encounters your product and through what surfaces. A Supademo shared externally brings in a new user at the point of highest intent. A LinkedIn post published three times a week for two years builds familiarity that closes deals before the meeting starts. Neither is marketing. Both are architecture.</p><p>The second structural argument is that capital efficiency is not about burn. It is about optionality. The first company raised too much too early and lost the ability to choose its own outcome. The second company stayed profitable, stayed efficient, and kept every strategic path open. Growth compounds. So does the preference stack.</p><p>Revenue does not fail because companies lack leads. It fails when the demo layer is perishable, the content layer optimizes for attention, the capital structure removes optionality, and the founder is one round away from losing control of the outcome. The companies that survive the next cycle are the ones that installed architecture underneath every one of those layers before it was forced on them.</p><p>This is GTM Vault.</p><p>If this episode changed how you think about the relationship between the demo layer and the rest of your GTM motion, forward it to one operator still treating the demo as a one-time sales asset.</p><p>Connect Follow <a href="https://www.linkedin.com/in/jhylee/">Joseph Lee</a> // <a href="https://supademo.com/">Supademo </a></p><p>Follow <a href="https://linkedin.com/in/rickkoleta">Rick Koleta </a>// <a href="https://www.gtmvault.co/">GTM Vault</a></p><p>Thanks for listening. See you in the next episode.</p><p>P.S. Annual paid subscribers get a <a href="https://www.gtmvault.co/p/the-founding-100">Private GTM Blueprint Session</a>. One working session to identify your primary GTM constraint and design the 90-day architecture to resolve it.</p>]]></content:encoded></item><item><title><![CDATA[SMYS 3 | From Clay Tables to Intent HQ: Building the BDR Action Layer]]></title><description><![CDATA[Why Garrett Wolfe stopped trying to fix BDR prospecting inside the CRM and built a Claude Code action layer on top of it, the system behind $15M in pipeline in 12 months]]></description><link>https://www.gtmvault.co/p/smys-3-from-clay-tables-to-intent</link><guid isPermaLink="false">https://www.gtmvault.co/p/smys-3-from-clay-tables-to-intent</guid><dc:creator><![CDATA[Rick Koleta]]></dc:creator><pubDate>Tue, 14 Apr 2026 14:03:07 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/f5slIA6-pCE" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_2aM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_2aM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 424w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 848w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1272w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png" width="1200" height="120" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:120,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7910,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/192208226?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!_2aM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 424w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 848w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1272w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>&#128075; Hi, it&#8217;s Rick Koleta. Welcome to <a href="https://gtmvault.co/">GTM Vault</a> - a breakdown of how high-growth companies design, test, and scale revenue architecture. Join 25,000+ operators building GTM systems that compound.</p><div><hr></div><div id="youtube2-f5slIA6-pCE" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;f5slIA6-pCE&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/f5slIA6-pCE?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>This episode: <strong><a href="https://www.linkedin.com/in/garrettawolfe/">Garrett Wolfe</a></strong> walks through an account scoring and signal pipeline built in Clay, then shows the custom Intent HQ web app built in Claude Code that sits on top of it. The system has taken teams from 0 to $15M in pipeline inside 12 months. The breakdown below maps the build back to the Revenue Architecture.</p><h2>The Action Gap That BDRs Live Inside</h2><p>Most BDR workflows fail at the same place. The account list exists. The signals exist. The intent data exists. But the rep still spends two hours every morning toggling between the CRM, LinkedIn Sales Navigator, and Apollo, trying to answer three questions: which accounts do I own, who at those accounts should I call, and why now. The prospecting tools surface signals at the company level. The contact tools surface people. The CRM tracks ownership. Nothing connects them.</p><p>This is not a data gap. It is an action layer gap. The data is already in the stack. The rep is the integration layer, and the rep burns their highest-leverage hours doing the integration manually.</p><p>Garrett Wolfe has spent the last year building the action layer that closes that gap. He was employee number nine at Unify, where he built their automated outbound program from zero to over $15 million in pipeline inside 12 months, and helped scale ARR from under $1M to over $5M in roughly 13 months using Unify, Clay, and n8n. He founded <a href="https://efficient-element-8bf.notion.site/OneGTM-Offering-Overview-2c74dd28eb718073bca3dc6887c57d7d">1GTM</a>, a GTM engineering consultancy, and co-authored the first <a href="https://stateofgtme.com/">State of GTM Engineering report</a> surveying 225+ practitioners globally. Before that, growth equity at TZP Group, investment banking at Morgan Stanley, CS degree from Duke.</p><p>In this episode, Garrett walks through the full build. First, how Clay tables and signal workflows actually get constructed, not the marketing version. Then the production layer: a custom web app built with Claude Code that gives BDRs a single pane of glass replacing the CRM-plus-Sales Nav-plus-Apollo shuffle. The gap between a Clay table and the Intent HQ is the entire argument for why GTM engineering is architecture, not tooling.</p><h2>The Scoring Foundation: Why Most Teams Start in the Wrong Place</h2><p>Garrett&#8217;s first structural point is that most BDR teams start their day picking accounts by gut feel. Ten favorites for the week. Whoever the rep met at a conference last month. Whoever&#8217;s logo is familiar. The scoring layer does not exist, so prioritization defaults to whatever is top of mind.</p><p>Garrett inverts that. He pulls tens of thousands of companies into Clay and scores every one of them across firmographic and technographic criteria before a rep ever looks at the list. Headcount. Revenue. Leadership composition. Recent news. Engineering count. Infrastructure hires. Each criterion normalized to a zero-to-one score. The composite determines tier.</p><p>The data waterfall starts with Lead Magic (Garrett&#8217;s first-call enrichment source), then layers in revenue, LinkedIn, and employee data. The waterfall pattern matters: if one vendor misses, the next one fills the gap. A single-source enrichment pipeline has a coverage ceiling. A waterfall does not.</p><p>Accounts scoring above roughly 40% qualify for signal monitoring. Everything below that gets deprioritized before signal aggregation even runs. This is the step most teams skip. They jump straight to &#8220;find hiring signals at companies&#8221; without establishing which companies qualify. The result is a BDR queue full of signals from accounts that were never a fit to begin with.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!HdhO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92ed4ec8-6cbc-4569-98ed-5fee364c807e_1229x706.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HdhO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92ed4ec8-6cbc-4569-98ed-5fee364c807e_1229x706.png 424w, https://substackcdn.com/image/fetch/$s_!HdhO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92ed4ec8-6cbc-4569-98ed-5fee364c807e_1229x706.png 848w, https://substackcdn.com/image/fetch/$s_!HdhO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92ed4ec8-6cbc-4569-98ed-5fee364c807e_1229x706.png 1272w, https://substackcdn.com/image/fetch/$s_!HdhO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92ed4ec8-6cbc-4569-98ed-5fee364c807e_1229x706.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!HdhO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92ed4ec8-6cbc-4569-98ed-5fee364c807e_1229x706.png" width="1229" height="706" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/92ed4ec8-6cbc-4569-98ed-5fee364c807e_1229x706.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:706,&quot;width&quot;:1229,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:571672,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/194092493?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa128933c-a34d-4c0b-ba6d-d8a69e023f6b_1246x706.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!HdhO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92ed4ec8-6cbc-4569-98ed-5fee364c807e_1229x706.png 424w, https://substackcdn.com/image/fetch/$s_!HdhO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92ed4ec8-6cbc-4569-98ed-5fee364c807e_1229x706.png 848w, https://substackcdn.com/image/fetch/$s_!HdhO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92ed4ec8-6cbc-4569-98ed-5fee364c807e_1229x706.png 1272w, https://substackcdn.com/image/fetch/$s_!HdhO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92ed4ec8-6cbc-4569-98ed-5fee364c807e_1229x706.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">SCREENSHOT: Clay table showing tens of thousands of accounts with merged firmographic and technographic fields, industry classification, industry score, and waterfall-sourced LinkedIn/revenue/employee data.</figcaption></figure></div>
      <p>
          <a href="https://www.gtmvault.co/p/smys-3-from-clay-tables-to-intent">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The 41-Point Gap That Vertical AI Is Built to Close]]></title><description><![CDATA[83% of enterprises deployed AI. 42% of mid-market has. The gap between them is the biggest GTM opportunity in a decade.]]></description><link>https://www.gtmvault.co/p/the-41-point-gap-that-vertical-ai</link><guid isPermaLink="false">https://www.gtmvault.co/p/the-41-point-gap-that-vertical-ai</guid><dc:creator><![CDATA[Rick Koleta]]></dc:creator><pubDate>Thu, 09 Apr 2026 14:02:24 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/2e029e58-99dd-41e0-9939-21cf8f411e4c_1200x630.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>McKinsey&#8217;s Q1 2026 Global AI Survey puts the numbers side by side. 83% of companies with 5,000+ employees have deployed AI. 62% of companies with 500 to 4,999 employees. 42% of companies with 50 to 499. The gap between the top and the bottom of that range is 41 percentage points. Most people read that as a technology adoption curve. Enterprises lead, mid-market follows, eventually everyone catches up.</p><p>That is the wrong read. The gap is not about readiness. It is about how purchasing decisions get made. Enterprise AI adoption is high because enterprises have dedicated procurement teams, IT departments, and innovation budgets designed to evaluate, pilot, and deploy new technology. Mid-market AI adoption is lower because mid-market companies have none of those things. Not because they do not want AI. Because the way AI has been sold does not match the way they buy.</p><p>The 41-point gap is a go-to-market problem. And it is where the fastest-growing category of AI companies is being built.</p><h2>Where Purchasing Authority Lives</h2><p>The average B2B enterprise deal now involves 6.8 stakeholders, up from 5.4 in 2020. SOC 2, GDPR, and vendor risk assessments add two to four weeks to the average cycle. Enterprise sales cycles for software above $100K ACV run 90 to 180+ days. Some stretch past twelve months. The cycle has actually gotten longer since 2022, not shorter, as CFO scrutiny and committee buying have intensified.</p><p>This is not dysfunction. It is the natural result of how enterprise organizations distribute purchasing authority. Budget authority sits with finance. Technical approval sits with IT. Security approval sits with infosec. Business case approval sits with the executive sponsor. Each node in the chain adds time, and each node optimizes for its own risk function, not for speed.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1kXi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffbfc813e-cb23-4587-b674-54a7735090d0_1200x630.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1kXi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffbfc813e-cb23-4587-b674-54a7735090d0_1200x630.png 424w, https://substackcdn.com/image/fetch/$s_!1kXi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffbfc813e-cb23-4587-b674-54a7735090d0_1200x630.png 848w, https://substackcdn.com/image/fetch/$s_!1kXi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffbfc813e-cb23-4587-b674-54a7735090d0_1200x630.png 1272w, https://substackcdn.com/image/fetch/$s_!1kXi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffbfc813e-cb23-4587-b674-54a7735090d0_1200x630.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1kXi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffbfc813e-cb23-4587-b674-54a7735090d0_1200x630.png" width="1200" height="630" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fbfc813e-cb23-4587-b674-54a7735090d0_1200x630.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:630,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:36710,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/193488411?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffbfc813e-cb23-4587-b674-54a7735090d0_1200x630.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!1kXi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffbfc813e-cb23-4587-b674-54a7735090d0_1200x630.png 424w, https://substackcdn.com/image/fetch/$s_!1kXi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffbfc813e-cb23-4587-b674-54a7735090d0_1200x630.png 848w, https://substackcdn.com/image/fetch/$s_!1kXi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffbfc813e-cb23-4587-b674-54a7735090d0_1200x630.png 1272w, https://substackcdn.com/image/fetch/$s_!1kXi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffbfc813e-cb23-4587-b674-54a7735090d0_1200x630.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 1:</strong> <em>AI adoption by company size (McKinsey Q1 2026). 83% at 5,000+ employees, 62% at 500-4,999, 42% at 50-499. The 41-point gap between enterprise and mid-market is where vertical AI companies are building.</em></figcaption></figure></div><p>Mid-market purchasing authority works differently. At a 200-person company, the person who feels the operational pain is often the same person who can approve a $500/month tool. There is no procurement layer between the problem and the purchase. SMB deals with less than $15K ACV close in 14 to 30 days. The constraint is not approval chains. It is whether the product demonstrates value fast enough to justify the spend.</p><p>This structural difference in how authority is distributed creates two entirely different sales architectures. Most AI companies only build for one of them.</p><h2>The Vertical AI Wedge</h2><p>Horizontal AI tools compete on capability breadth. They serve every industry, every function, every workflow. That generality is an asset in enterprise, where a platform needs to integrate across departments and justify a six-figure purchase to a cross-functional committee. It is a liability in mid-market, where the buyer does not need a platform. They need one problem solved completely.</p><p>Vertical AI is a $3.5 billion category as of 2025, triple the investment from the previous year. The growth is not evenly distributed. It is concentrated in companies that pick a specific industry, a specific workflow, and a specific buyer persona, then build a product that works on day one without configuration, integration, or training.</p><p>A logistics company with forty trucks does not need a general-purpose optimization platform. It needs a routing tool that accounts for its specific delivery windows, vehicle capacities, and driver schedules. A dental practice group does not need an enterprise analytics suite. It needs a system that reads patient no-show patterns and adjusts scheduling automatically. The narrower the product, the faster the buyer sees value. The faster they see value, the shorter the sales cycle.</p><p>The OECD reported that 91% of SMEs using generative AI report efficiency gains and 76% cite increased innovation. The demand is not missing. The delivery mechanism is. Mid-market companies are not waiting for better models. They are waiting for products that fit into their operating rhythm without requiring an IT department to deploy them.</p><h2>Revenue Velocity, Not Revenue Size</h2><p>The math on mid-market vertical AI breaks the assumptions that enterprise SaaS trained into an entire generation of founders and VPs of Sales.</p><p>Enterprise logic: optimize for average contract value. A $50K ACV deal closed once per quarter per rep, after six to twelve months of cycles, produces $200K in annual revenue per rep. The number looks clean on a board deck.</p><p>Mid-market vertical AI logic: optimize for deal velocity. A $6K ACV product ($500/month) closed in two to three weeks means a single rep can close 16 to 24 deals per month. That is $96K to $144K in new ARR per month from one person. Revenue per rep per year is not even close.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!i1S5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f710bcb-88e0-4b57-88cc-d4ab406e64d3_1200x630.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!i1S5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f710bcb-88e0-4b57-88cc-d4ab406e64d3_1200x630.png 424w, https://substackcdn.com/image/fetch/$s_!i1S5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f710bcb-88e0-4b57-88cc-d4ab406e64d3_1200x630.png 848w, https://substackcdn.com/image/fetch/$s_!i1S5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f710bcb-88e0-4b57-88cc-d4ab406e64d3_1200x630.png 1272w, https://substackcdn.com/image/fetch/$s_!i1S5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f710bcb-88e0-4b57-88cc-d4ab406e64d3_1200x630.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!i1S5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f710bcb-88e0-4b57-88cc-d4ab406e64d3_1200x630.png" width="1200" height="630" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4f710bcb-88e0-4b57-88cc-d4ab406e64d3_1200x630.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:630,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:45535,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/193488411?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f710bcb-88e0-4b57-88cc-d4ab406e64d3_1200x630.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!i1S5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f710bcb-88e0-4b57-88cc-d4ab406e64d3_1200x630.png 424w, https://substackcdn.com/image/fetch/$s_!i1S5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f710bcb-88e0-4b57-88cc-d4ab406e64d3_1200x630.png 848w, https://substackcdn.com/image/fetch/$s_!i1S5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f710bcb-88e0-4b57-88cc-d4ab406e64d3_1200x630.png 1272w, https://substackcdn.com/image/fetch/$s_!i1S5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f710bcb-88e0-4b57-88cc-d4ab406e64d3_1200x630.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 2:</strong> <em>Unit economics comparison: Enterprise vs Mid-Market vertical AI. Enterprise: 1 deal/quarter, $50K ACV, 12-month cycle, 6-8 stakeholders. Mid-Market: 16-24 deals/month, $6K ACV, 3-week cycle, 1 stakeholder. Revenue per rep per year favors mid-market despite lower ACV.</em></figcaption></figure></div><p>The cash flow dynamics are equally different. Enterprise revenue is deferred behind pilots, implementation timelines, and net-60 payment terms. Mid-market revenue arrives the week the customer signs up. Credit card on file. No invoice. No accounts receivable aging. For a seed-stage company trying to hit $1M ARR, the difference between collecting revenue in week three versus month twelve is the difference between surviving and running out of runway.</p><p>AI pilot-to-contract conversion rates reinforce this. 47% of AI pilots convert to paid contracts, compared to roughly 25% for traditional software. The product either works or it does not. Mid-market buyers do not run six-month evaluations. They run the tool for a week. If it solves the problem, they pay. If it does not, they leave. The binary nature of the decision compresses the entire evaluation cycle into days.</p><h2>The GTM Architecture That Fits</h2><p>Selling into the 41-point gap requires building a go-to-market system around how mid-market actually buys. The architecture has four structural properties, and each one maps back to the same root cause: purchasing authority is concentrated, not distributed.</p><p>First, the product must demonstrate value without human intervention. Mid-market buyers do not book discovery calls as a first step. They want to see the product work on their problem before they talk to anyone. Self-serve trials, instant demos with the buyer&#8217;s own data, or free tiers that expose the core value proposition are the entry point. If the first interaction requires a sales engineer, the architecture is wrong for this segment.</p><p>Second, the signal layer must produce intent, not firmographics. The 50% of SMEs that report lacking AI skills are not going to respond to a cold email about &#8220;AI-powered solutions.&#8221; The signal that matters is operational: a founder posted about a specific workflow bottleneck, a head of ops searched for a tool to solve a specific problem, a company left a negative review about their current vendor. The enrichment pipeline must surface people who are actively experiencing the pain the product solves.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8h0W!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb34303f-d64b-46dc-9adf-c41115c81c75_1200x630.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8h0W!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb34303f-d64b-46dc-9adf-c41115c81c75_1200x630.png 424w, https://substackcdn.com/image/fetch/$s_!8h0W!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb34303f-d64b-46dc-9adf-c41115c81c75_1200x630.png 848w, https://substackcdn.com/image/fetch/$s_!8h0W!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb34303f-d64b-46dc-9adf-c41115c81c75_1200x630.png 1272w, https://substackcdn.com/image/fetch/$s_!8h0W!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb34303f-d64b-46dc-9adf-c41115c81c75_1200x630.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8h0W!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb34303f-d64b-46dc-9adf-c41115c81c75_1200x630.png" width="1200" height="630" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/db34303f-d64b-46dc-9adf-c41115c81c75_1200x630.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:630,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:52215,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/193488411?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb34303f-d64b-46dc-9adf-c41115c81c75_1200x630.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!8h0W!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb34303f-d64b-46dc-9adf-c41115c81c75_1200x630.png 424w, https://substackcdn.com/image/fetch/$s_!8h0W!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb34303f-d64b-46dc-9adf-c41115c81c75_1200x630.png 848w, https://substackcdn.com/image/fetch/$s_!8h0W!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb34303f-d64b-46dc-9adf-c41115c81c75_1200x630.png 1272w, https://substackcdn.com/image/fetch/$s_!8h0W!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb34303f-d64b-46dc-9adf-c41115c81c75_1200x630.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 3:</strong> <em>Mid-market vertical AI GTM architecture. Four properties: self-demo product (entry point), intent-based signal layer (targeting), credit card pricing (decision authority), workflow depth expansion (retention). Each property maps to the structural advantage of concentrated buying authority.</em></figcaption></figure></div><p>Third, pricing must sit below the purchase order threshold. The moment a product costs more than what an operator can put on a corporate card, a procurement process activates. At most mid-market companies, that threshold is somewhere between $1,000 and $2,500 per month. Below it, the operator decides. Above it, finance gets involved, the cycle extends, and the structural speed advantage disappears. Pricing is not a revenue decision. It is an architecture decision that determines which buying motion the product triggers.</p><p>Fourth, expansion is vertical, not horizontal. Enterprise SaaS expands by adding seats across departments. Mid-market vertical AI expands by solving adjacent problems for the same buyer. The restaurant review monitoring tool adds menu optimization. The logistics routing tool adds demand forecasting. The dental scheduling tool adds patient communication. Each new capability deepens the workflow integration, increases switching costs, and grows contract value without a new sales cycle. Expansion revenue from self-serve (upsells, add-ons, higher tiers without sales intervention) is the metric that signals this architecture is working.</p><h2>The Two Failure Modes</h2><p>The first failure mode is applying enterprise GTM to a mid-market product. A vertical AI company raises a Series A, hires a VP of Sales from a company that sold $100K ACV deals, and builds a team designed for long cycles. SDRs qualify leads through discovery frameworks that take two weeks. Solution engineers build custom demos for buyers who wanted to see the product work in five minutes. The company layers roles designed for distributed purchasing authority onto a segment where authority is concentrated. Each added headcount increases cost of acquisition without increasing conversion. The velocity advantage that made the product work at seed stage gets buried under enterprise overhead.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!SbEb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3333d354-fa34-4617-8717-ba34e14f5606_1200x630.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!SbEb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3333d354-fa34-4617-8717-ba34e14f5606_1200x630.png 424w, https://substackcdn.com/image/fetch/$s_!SbEb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3333d354-fa34-4617-8717-ba34e14f5606_1200x630.png 848w, https://substackcdn.com/image/fetch/$s_!SbEb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3333d354-fa34-4617-8717-ba34e14f5606_1200x630.png 1272w, https://substackcdn.com/image/fetch/$s_!SbEb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3333d354-fa34-4617-8717-ba34e14f5606_1200x630.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!SbEb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3333d354-fa34-4617-8717-ba34e14f5606_1200x630.png" width="1200" height="630" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3333d354-fa34-4617-8717-ba34e14f5606_1200x630.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:630,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:51418,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/193488411?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3333d354-fa34-4617-8717-ba34e14f5606_1200x630.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!SbEb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3333d354-fa34-4617-8717-ba34e14f5606_1200x630.png 424w, https://substackcdn.com/image/fetch/$s_!SbEb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3333d354-fa34-4617-8717-ba34e14f5606_1200x630.png 848w, https://substackcdn.com/image/fetch/$s_!SbEb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3333d354-fa34-4617-8717-ba34e14f5606_1200x630.png 1272w, https://substackcdn.com/image/fetch/$s_!SbEb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3333d354-fa34-4617-8717-ba34e14f5606_1200x630.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 4:</strong> <em>Enterprise playbook failure mode applied to mid-market. SDR qualifies a lead that was ready to buy two weeks ago. Solution engineer builds a custom demo the buyer wanted in five minutes. Procurement specialist navigates an approval process that does not exist. Each added role increases CAC without increasing conversion.</em></figcaption></figure></div><p>The second failure mode is trying to move upmarket without rebuilding the GTM architecture. A vertical AI company that closes $500/month deals with a product-led motion tries to land $50,000/year enterprise contracts with the same approach. The self-serve trial that converted operators does not convert procurement committees. The pricing page that let buyers swipe a card does not satisfy an enterprise vendor evaluation. Moving upmarket is not a pricing change. It is a full rebuild of the signal layer, the sales motion, the pricing model, the security posture, and the expansion strategy. Companies that try to stretch one GTM architecture across both segments end up competitive in neither.</p><h2>The Structural Implication</h2><p>The 41-point gap will not close by mid-market companies slowly adopting enterprise AI tools. It will close because a new generation of vertical AI companies is building products and GTM motions designed specifically for how mid-market buys. The OECD data shows SME AI adoption growing 72% year over year. The McKinsey data shows the gap still wide. The companies that close it will not be the ones with the best models. They will be the ones whose go-to-market architecture matches the purchasing architecture of the buyer.</p><p>For founders: pick the vertical where the operator is the buyer. Build a product that demonstrates value in the first session. Price it within credit card authority. Build enrichment that surfaces intent signals, not company lists. Run the motion at velocity. Expand through workflow depth. The 41-point gap is not a problem waiting for a technology solution. It is a market waiting for the right GTM architecture.</p><p><em>Sources: McKinsey Global AI Survey Q1 2026, OECD AI Adoption by SMEs 2025, Techaisle SMB AI Adoption Trends 2025</em></p>]]></content:encoded></item><item><title><![CDATA[SMYS 2 | MCPs vs APIs in a Production Enrichment Pipeline]]></title><description><![CDATA[Alexander Shartsis walks through Skyp's twelve-MCP Claude Code setup and why the production pipeline drops to direct APIs when volume and cost matter]]></description><link>https://www.gtmvault.co/p/mcps-vs-apis-in-enrichment</link><guid isPermaLink="false">https://www.gtmvault.co/p/mcps-vs-apis-in-enrichment</guid><dc:creator><![CDATA[Rick Koleta]]></dc:creator><pubDate>Tue, 07 Apr 2026 14:02:24 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/894748f5-6611-4d39-b72c-ffc307d43b6a_1200x630.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_2aM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_2aM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 424w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 848w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1272w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png" width="1200" height="120" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:120,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7910,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/192208226?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!_2aM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 424w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 848w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1272w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>&#128075; Hi, it&#8217;s Rick Koleta. Welcome to <a href="https://gtmvault.co/">GTM Vault</a> - a breakdown of how high-growth companies design, test, and scale revenue architecture. Join 25,000+ operators building GTM systems that compound.</p><div><hr></div><p><strong>Show Me Your Stack, Episode 2: Enrichment Pipelines in Claude Code</strong></p><div id="youtube2-6zMzAyB3sZI" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;6zMzAyB3sZI&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/6zMzAyB3sZI?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>This episode: <a href="https://www.linkedin.com/in/shartsis/">Alexander Shartsis</a> walks through an enrichment pipeline built in Claude Code, backed by a production-grade system powering <a href="https://skyp.ai/">Skyp</a>&#8217;s managed outreach. Over a dozen MCP connections. Direct API layer underneath. Stage 3 agentic workflow. The breakdown below maps the build back to the Revenue Architecture.</p><h2>The Targeting Failure That Enrichment Is Supposed to Solve</h2><p>Most outbound campaigns fail silently. The emails go out. The open rates look reasonable. Nothing converts. The post-mortem blames the copy, the subject line, the send time, the offer. It is rarely any of those things.</p><p>The silent killer is list quality. The people on the list are the right title at the right company. They match the ICP on paper. But they are not in market. They have no documented need. No signal. No timing indicator. The campaign was dead before the first email was drafted because the enrichment layer did not produce signal. It produced demographics.</p><p>Alexander Shartsis has spent a year building Skyp&#8217;s enrichment and outbound system. Before that, he led M&amp;A at Opendoor, closing four acquisitions in six months for a public company doing over two billion in revenue. He has bootstrapped, raised, exited, and shut down companies. He built Skyp because the enrichment problem is not a data gap. It is an architecture gap. The tools exist. The APIs exist. The failure is in how they are composed, what order they are called in, and whether anything upstream validates the output before it reaches the send layer.</p><p>In this episode, Alex builds a basic enrichment tool live in Claude Code using plan mode and the Apollo API, then walks through the production version that runs Skyp&#8217;s managed campaigns at roughly fifty cents per lead. The gap between those two builds is the entire argument for why enrichment is architecture, not a feature.</p><h2>The Live Build: Claude Code Plan Mode to Working Tool</h2><p>Alex starts the build on screen. Claude Code in the terminal. Plan mode activated with Opus for planning, Sonnet for code generation. The prompt is specific: build an enrichment tool that uses web search to find signals about people and Apollo API for email and contact information. Run locally. Keep it simple.</p><p>Claude returns a plan. A Python script. Data sources, structure, output format. Alex pauses here and makes a point that most people skip: read the plan before you execute it. Claude&#8217;s plan mode is not a formality. It is the architectural review. If the plan calls the wrong APIs, structures the data incorrectly, or misses a step, fixing it after execution costs more tokens and more time than catching it in the plan.</p><p>The distinction between Claude Code&#8217;s three modes matters here. Edit-after-asking mode does not plan. It reacts to the immediate task, builds the thing in front of it, then discovers downstream dependencies. Plan mode thinks through the whole system first, breaks it into steps, then executes sequentially. For anything beyond a single-file script, plan mode produces a fundamentally different output. Alex uses it for every build.</p><p>Claude recognizes that Alex has already built a larger enrichment app in the same repo. It asks why it is building a smaller version. This is worth noting. Claude Code maintains context across the project. If you have existing code that overlaps with the new build, it will flag it. Alex redirects it to build a standalone example.</p><p>The build runs. Claude writes the Python script, wires up the Apollo API, adds web search for signal enrichment. The output is functional. A founder or operator could take this script, point it at their ICP parameters, and get enriched leads with contact information and web-sourced signals for ten to twenty cents per lead.</p><p>This is the baseline. What Alex builds next is the production layer that turns a script into a system.</p><h2>The MCP Stack and When Not to Use It</h2><p>Alex&#8217;s Claude Code environment has over a dozen MCP servers connected. He walks through the ones he uses most and what each one does in the workflow. But the architectural lesson is not &#8220;connect everything.&#8221; It is knowing when to use an MCP and when to drop to the API directly.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!N48v!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F084567dd-d3aa-4226-b00b-7b9d2008932e_1122x574.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!N48v!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F084567dd-d3aa-4226-b00b-7b9d2008932e_1122x574.png 424w, https://substackcdn.com/image/fetch/$s_!N48v!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F084567dd-d3aa-4226-b00b-7b9d2008932e_1122x574.png 848w, https://substackcdn.com/image/fetch/$s_!N48v!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F084567dd-d3aa-4226-b00b-7b9d2008932e_1122x574.png 1272w, https://substackcdn.com/image/fetch/$s_!N48v!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F084567dd-d3aa-4226-b00b-7b9d2008932e_1122x574.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!N48v!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F084567dd-d3aa-4226-b00b-7b9d2008932e_1122x574.png" width="1122" height="574" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/084567dd-d3aa-4226-b00b-7b9d2008932e_1122x574.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:574,&quot;width&quot;:1122,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:241265,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/192981718?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F084567dd-d3aa-4226-b00b-7b9d2008932e_1122x574.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!N48v!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F084567dd-d3aa-4226-b00b-7b9d2008932e_1122x574.png 424w, https://substackcdn.com/image/fetch/$s_!N48v!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F084567dd-d3aa-4226-b00b-7b9d2008932e_1122x574.png 848w, https://substackcdn.com/image/fetch/$s_!N48v!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F084567dd-d3aa-4226-b00b-7b9d2008932e_1122x574.png 1272w, https://substackcdn.com/image/fetch/$s_!N48v!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F084567dd-d3aa-4226-b00b-7b9d2008932e_1122x574.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">SCREENSHOT: Full MCP server list in Claude Code showing connected services including Skyp, Gmail, Grain, Slack, Intercom, Stripe, Ahrefs, Trigify, Canva, Calendar, timestamp ~08:49</figcaption></figure></div><ol><li><p><strong>Gmail</strong> provides email history context. When building an outreach list, Claude can check Gmail to remove anyone Alex has already emailed. No manual deduplication. No CRM lookup. The MCP queries the inbox directly.</p></li><li><p><strong>Grain</strong> is the meeting recorder. It has an MCP that lets Claude query meeting summaries and action items. The use case is follow-up prioritization: who did Alex meet with this week, what was discussed, who needs a follow-up. The data lives in Grain&#8217;s interface, but the MCP makes it queryable from the same environment where the enrichment runs.</p></li><li><p><strong>Slack</strong> serves as the notification layer. Long-running enrichment processes send a Slack message when they finish. This is the difference between watching a terminal and doing other work while the system runs.</p></li><li><p><strong>Intercom</strong> handles customer support content. Alex built an automation that runs every morning: it checks new GitHub commits, identifies product changes, and updates or creates Intercom help articles automatically. New features get flagged to Slack for human review before publishing. Existing feature changes publish directly.</p></li><li><p><strong>Stripe</strong> provides the customer list. When building outreach lists, Claude pulls current customers from Stripe and removes them. No manual exclusion list. No stale CSV. The deduplication is live.</p></li><li><p><strong>Ahrefs</strong> is the SEO and SEM data source. Competitive intelligence, keyword monitoring, website performance. This MCP is more of a data feed than an action layer.</p></li><li><p><strong>Trigify</strong> monitors LinkedIn for signal data. It tracks people posting about specific topics and surfaces them as potential leads. The same function could be replicated with Claude web search, but Trigify packages it as a structured API.</p></li><li><p><strong>Canva</strong> lets Claude build slides, mockups, and logos without leaving the terminal. Alex uses it for quick visual assets.</p></li><li><p><strong>Calendar</strong> handles scheduling context. Meetings, availability, follow-up timing.</p></li><li><p><strong>Skyp</strong> is the send layer. Once a list is enriched and validated, Claude pushes it directly to Skyp to start or add to a campaign. The full loop, from enrichment to send, runs without switching tools.</p></li></ol><p>The rest are Claude&#8217;s built-in connectors (web search and others visible in the MCP list) that Alex uses but did not walk through individually.</p><p>The architectural insight is the cost tradeoff between MCPs and direct APIs. Every MCP call consumes tokens because the LLM reads the MCP documentation, constructs the request, and processes the response. A direct API call is just the raw request. For occasional tasks (checking Gmail, querying Grain), the token overhead is negligible. For high-volume operations (enriching hundreds of leads through Apollo), the overhead compounds. An hour-long enrichment run becomes two hours. Two hours becomes four.</p><p>Alex&#8217;s production system uses MCPs for convenience and context tasks. It uses direct APIs for the enrichment pipeline itself. The decision boundary is volume. If you are calling something ten times, use the MCP. If you are calling it a thousand times, use the API.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!BAZ6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89d9bbc0-841a-4a8d-863b-ff3867e606a6_2200x1240.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BAZ6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89d9bbc0-841a-4a8d-863b-ff3867e606a6_2200x1240.png 424w, https://substackcdn.com/image/fetch/$s_!BAZ6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89d9bbc0-841a-4a8d-863b-ff3867e606a6_2200x1240.png 848w, https://substackcdn.com/image/fetch/$s_!BAZ6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89d9bbc0-841a-4a8d-863b-ff3867e606a6_2200x1240.png 1272w, https://substackcdn.com/image/fetch/$s_!BAZ6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89d9bbc0-841a-4a8d-863b-ff3867e606a6_2200x1240.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BAZ6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89d9bbc0-841a-4a8d-863b-ff3867e606a6_2200x1240.png" width="1456" height="821" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/89d9bbc0-841a-4a8d-863b-ff3867e606a6_2200x1240.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:821,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:86142,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/192981718?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89d9bbc0-841a-4a8d-863b-ff3867e606a6_2200x1240.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!BAZ6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89d9bbc0-841a-4a8d-863b-ff3867e606a6_2200x1240.png 424w, https://substackcdn.com/image/fetch/$s_!BAZ6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89d9bbc0-841a-4a8d-863b-ff3867e606a6_2200x1240.png 848w, https://substackcdn.com/image/fetch/$s_!BAZ6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89d9bbc0-841a-4a8d-863b-ff3867e606a6_2200x1240.png 1272w, https://substackcdn.com/image/fetch/$s_!BAZ6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89d9bbc0-841a-4a8d-863b-ff3867e606a6_2200x1240.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 1: Enrichment Pipeline Architecture</strong> - ICP Definition &#8594; Claude Code Plan Mode &#8594; Apollo API + Web Search &#8594; Signal Enrichment &#8594; Supervisor Agent Quality Check &#8594; Skyp Campaign, with MCP layer (Gmail, Stripe, Grain, Slack) shown as parallel context feeds, and the cost boundary between MCP calls and direct API calls marked.</figcaption></figure></div>
      <p>
          <a href="https://www.gtmvault.co/p/mcps-vs-apis-in-enrichment">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[GTM 43 | The Semantic Layer Is the Missing Architecture]]></title><description><![CDATA[Why most analytics fail before the first query runs, and what a governed definition layer changes about every metric downstream]]></description><link>https://www.gtmvault.co/p/gtm-43-the-semantic-layer-is-the</link><guid isPermaLink="false">https://www.gtmvault.co/p/gtm-43-the-semantic-layer-is-the</guid><dc:creator><![CDATA[Rick Koleta]]></dc:creator><pubDate>Sun, 05 Apr 2026 12:03:01 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/192881598/66534ef8dbfb371c36aef988af64ed97.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_2aM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_2aM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 424w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 848w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1272w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png" width="1200" height="120" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:120,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7910,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/192208226?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!_2aM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 424w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 848w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1272w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>&#128075; Hi, it&#8217;s Rick Koleta. Welcome to <a href="https://gtmvault.co/">GTM Vault</a> - a breakdown of how high-growth companies design, test, and scale revenue architecture. Join 25,000+ operators building GTM systems that compound.</p><div><hr></div><div id="youtube2-QDEymIu7hO8" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;QDEymIu7hO8&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/QDEymIu7hO8?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>12 tools, 12 definitions of customer, zero agreement on what revenue means. The dashboards are full. The data team is underwater. The founders are making decisions on gut feel anyway.</p><p>The problem was never access to data. It was architecture.</p><p><strong><a href="https://www.linkedin.com/in/danylo-borodchuk/">Danylo Borodchuk</a></strong> dropped out of Dartmouth to build analytics infrastructure. CS background, DALI Lab, DARPA research. He went through Y Combinator&#8217;s Winter 2025 batch. Before <strong><a href="https://lopus.ai/">Lopus AI</a></strong> was an analytics platform, it was a completely different product. A generative UI tool that got Twitter hype and zero traction in practice. YC forced the question that killed the first idea: who actually wants this? Nobody had an answer. The pivot tells you everything about where the real pain lives.</p><p>Lopus AI connects CRM, billing, product analytics, and support into one governed workspace. No SQL required. No data engineering team required. A semantic layer that locks in your definitions so every query speaks the same language. The platform is single tenant at $2K a month, with a forward deployed data engineer for onboarding and a self-healing definition layer that regenerates its own SQL when the underlying schemas change.</p><p>In GTM 43, Danylo breaks down why most analytics fail before the first query runs. He explains why every company&#8217;s CRM is a mess in the same predictable ways, why marketing and sales will never agree on &#8220;qualified&#8221; without a governed definition layer, and why the most dangerous analytics tools are the ones that answer every question, including the ones the data cannot support. The fix is not a better dashboard. It is an architectural layer between raw data and every query the business runs against it.</p><p>This is not a conversation about better charts.</p><p>It is a conversation about why your tools define the business differently, and what happens when you install a single governed layer underneath all of them.</p><div><hr></div><h2>Inside this episode</h2><p>This episode maps the structural gap between the data your tools produce and the answers your teams trust, starting at the foundation: the definition layer that most companies never formally build.</p><p>Danylo explains what happens during onboarding. The CRM is always a mess. Billing data becomes the source of truth by default because it is the closest thing to financial reality. But even billing carries company-specific definitions of MRR, churn, and customer count that no off-the-shelf dashboard captures. When marketing says &#8220;qualified&#8221; and sales says &#8220;qualified,&#8221; those are two different numbers referencing two different definitions with no structural reconciliation between them.</p><p>We go deep on trust architecture. Most AI analytics tools optimize for answering your question. Lopus optimizes for refusing to answer when the data cannot support one. Danylo described a deliberate test: ask the agent to join Mixpanel product data with Salesforce lead records to find power users. The two tables are deliberately not connected. The agent examines both data sources, recognizes it cannot join them, and tells you instead of fabricating a result. The investigation agent follows the same principle, running temporal sequencing, segment isolation, and confound surfacing before it hands you an explanation.</p><p>We cover the self-healing semantic layer (what happens when Stripe changes its API and your MRR definition breaks), the forward deployed data engineer model at seed stage (and why the Palantir comparison is accurate), why a 10,000-view blog post generated less revenue than a 1,000-view one, and what the AI analytics space gets structurally wrong about the relationship between context and accuracy.</p><div class="pullquote"><h3 style="text-align: center;"><strong>Listen &amp; subscribe now across:</strong></h3><p style="text-align: center;"><em><strong><a href="https://www.youtube.com/@GTMVault">YouTube</a> // <a href="https://podcasts.apple.com/us/podcast/gtm-vault/id1752410061">Apple</a> // <a href="https://open.spotify.com/show/5h0ZB5Qx1vv3z1rvf0Jc23">Spotify</a></strong></em></p></div><h2>Discussed in this episode</h2><p>In this episode, we cover:<br><a href="https://www.youtube.com/watch?v=QDEymIu7hO8">0:00</a> Intro: 12 tools, 12 definitions, zero agreement on revenue</p><p><a href="https://www.youtube.com/watch?v=QDEymIu7hO8&amp;t=82s">1:22</a> What killed the generative UI product and forced the pivot</p><p><a href="https://www.youtube.com/watch?v=QDEymIu7hO8&amp;t=134s">2:14</a> What YC forces you to confront about your original idea</p><p><a href="https://www.youtube.com/watch?v=QDEymIu7hO8&amp;t=204s">3:24</a> Why a technical founder builds for growth teams</p><p><a href="https://www.youtube.com/watch?v=QDEymIu7hO8&amp;t=270s">4:30</a> The hardest constraint at seed stage that has nothing to do with product</p><p><a href="https://www.youtube.com/watch?v=QDEymIu7hO8&amp;t=363s">6:03</a> The most common data contradiction between CRM and billing</p><p><a href="https://www.youtube.com/watch?v=QDEymIu7hO8&amp;t=458s">7:38</a> Who defines the semantic layer when marketing and sales disagree</p><p><a href="https://www.youtube.com/watch?v=QDEymIu7hO8&amp;t=544s">9:04</a> No SQL required, but RevOps wants to see the query</p><p><a href="https://www.youtube.com/watch?v=QDEymIu7hO8&amp;t=629s">10:29</a> 500 integrations at seed stage: deeply maintained versus thin</p><p><a href="https://www.youtube.com/watch?v=QDEymIu7hO8&amp;t=739s">12:19</a> When Lopus told a customer not to trust an answer</p><p><a href="https://www.youtube.com/watch?v=QDEymIu7hO8&amp;t=888s">14:48</a> Single tenant architecture at $2K/month</p><p><a href="https://www.youtube.com/watch?v=QDEymIu7hO8&amp;t=994s">16:34</a> How the investigation agent separates causality from correlation</p><p><a href="https://www.youtube.com/watch?v=QDEymIu7hO8&amp;t=1142s">19:02</a> The forward deployed data engineer model and how it scales</p><p><a href="https://www.youtube.com/watch?v=QDEymIu7hO8&amp;t=1225s">20:25</a> Live in days: first dashboard or fully governed semantic layer</p><p><a href="https://www.youtube.com/watch?v=QDEymIu7hO8&amp;t=1308s">21:48</a> What their own pipeline data reveals about their conversion funnel</p><p><a href="https://www.youtube.com/watch?v=QDEymIu7hO8&amp;t=1495s">24:55</a> Rapid fire</p><div><hr></div><h2>Key takeaways</h2><ol><li><p>Every company&#8217;s CRM is a mess in the same predictable ways</p></li></ol><p>The CRM is never the source of truth, but it becomes the foundation of every metric in the business anyway. Billing data is closer to financial reality, but every company carries its own quirks in how MRR is defined, how churn is calculated, how a customer is counted. The definitions diverge between tools, and every dashboard built on top inherits the divergence. The result is 12 tools producing 12 answers, and the founder picks the one that matches their intuition.</p><ol start="2"><li><p>The most dangerous analytics tool is the one that always gives you an answer</p></li></ol><p>Most AI analytics systems optimize for response. They answer every question because that is what the models are trained to do. Lopus deliberately built the opposite: an agent that refuses to answer when the data cannot support a trustworthy result. It asks clarifying questions, checks whether tables can be joined, and stops before writing SQL if the data does not support the query. The test case is instructive: ask it to join two deliberately unconnected data sources, and it tells you it cannot instead of hallucinating a result.</p><ol start="3"><li><p>The semantic layer is the missing architecture, not the dashboard</p></li></ol><p>The fix for conflicting definitions across tools is not a better chart or a prettier report. It is a governed layer between raw data and every query the business runs against it. One place where MRR means one thing, churn means one thing, and every downstream query inherits those definitions. Without it, marketing and sales will never agree on &#8220;qualified&#8221; because they are referencing two different definitions with no structural reconciliation.</p><ol start="4"><li><p>Maintenance is the real cost of analytics infrastructure</p></li></ol><p>Every new dashboard, every new metric definition, every new data source adds ongoing maintenance hours to the data team. When Stripe updates its API and a field gets nullified, the SQL that defines your MRR breaks. In a traditional BI setup, a human notices and rewrites the query. Lopus holds the definition in plain English alongside the SQL. When the underlying schema changes, the system regenerates the SQL to match the original definition. That is the argument for self-healing: not speed, but durability.</p><ol start="5"><li><p>The forward deployed model compounds at seed stage</p></li></ol><p>Every edge case the forward deployed data engineer encounters during onboarding gets folded back into the product logic. The standard tool stack across growth-stage startups is similar (HubSpot or Salesforce, Stripe or Chargebee, PostHog or Mixpanel, Intercom or Pylon), but the custom fields, internal naming conventions, and bespoke metric definitions differ in ways no automated onboarding captures. The more customers Lopus onboards, the more edge cases the platform absorbs, and the less the next customer needs manual intervention. The model does not scale linearly. It compounds.</p><ol start="6"><li><p>The content metric that misleads is the one that measures attention instead of revenue</p></li></ol><p>Lopus published two blog posts. The first got 10,000 views. The second got 1,000 views. The marketing dashboard says the first one won. When they tracked the full customer journey through their own product, connecting content engagement to CRM to billing, the 1,000-view post produced higher-ACV customers who became more active users. The 10,000-view post generated attention. The 1,000-view post generated revenue. Without the full journey connected, the marketing team optimizes for the wrong input.</p><div><hr></div><h2>Frameworks from the episode</h2><ol><li><p>The trust architecture for AI analytics</p></li></ol><p>Three mechanisms prevent the agent from producing confident noise. First, clarifying questions before any query runs. The agent checks what data exists and whether it supports what you asked. Second, join validation. If two data sources cannot be structurally connected, the agent says so instead of fabricating a result. Third, the anti-hypothesis. The investigation agent does not hand you the first plausible explanation. It tests competing explanations, checks temporal sequencing (did the supposed cause precede the effect?), isolates segments, and surfaces confounds before it gives you an answer.</p><ol start="2"><li><p>The self-healing definition layer</p></li></ol><p>The semantic layer holds every metric definition in two forms: SQL and plain English. The SQL executes the query. The plain English holds the intent. When the underlying schema changes (a field is renamed, a column is nullified, an API version shifts), the system uses the plain English definition to regenerate correct SQL without human intervention. This absorbs the maintenance cost that makes traditional BI infrastructure unsustainable at scale without a dedicated data team.</p><ol start="3"><li><p>The full-journey content attribution model</p></li></ol><p>Connect content engagement data to CRM to billing. Measure not which content gets the most views, but which content produces the highest-ACV customers who become the most active users. Danylo&#8217;s own data showed a 10X gap between the content that won on attention metrics and the content that won on revenue metrics. The structural lesson: any content measurement that stops at pageviews will optimize the marketing team toward the wrong inputs.</p><div><hr></div><h2>What to do this week</h2><p>Ask your data team how many distinct definitions of MRR, churn, or &#8220;customer&#8221; exist across your tools. If nobody can answer immediately, you do not have a governed definition layer.</p><p>Run one query through your current analytics tool that requires joining data from two sources that should not be joinable. If the tool gives you a confident answer anyway, your analytics are not trustworthy by default.</p><p>List every metric on your primary GTM dashboard. For each one, identify whether the underlying definition is shared across marketing, sales, and finance, or whether each function is running a different version. If the definitions diverge, the dashboard reconciles nothing.</p><p>Check how many hours per month your data team spends maintaining existing dashboards versus building new ones. If maintenance exceeds 50%, the architecture is consuming the team, not serving it.</p><div><hr></div><h2>Why this matters</h2><p>The default state of GTM analytics is fragmentation. Every tool defines the business differently. Every team trusts the metric that confirms their narrative. Every dashboard presents a version of reality that diverges from the one finance uses to plan the business.</p><p>The semantic layer is the architectural fix that most companies skip. Not because it is hard to understand, but because it requires formal agreement on definitions that most organizations have never made explicit. What counts as MRR. What counts as churn. What counts as qualified. When those definitions live inside individual tools instead of inside a governed layer that every query inherits, the analytics infrastructure produces answers that look precise and are structurally unreliable.</p><p>Lopus is building that layer. One governed workspace where every tool&#8217;s data passes through shared definitions before it reaches the human asking the question. The value is not the chart. It is the architecture underneath the chart that makes the answer trustworthy.</p><p>Revenue does not fail because teams lack data. It fails when the definitions underneath the data stopped agreeing and nobody reconciled them.</p><p>This is GTM Vault.</p><p>If this episode changed how you think about the relationship between your data tools and the answers they produce, forward it to one operator still making decisions on dashboards where every tool defines the business differently.</p><div><hr></div><h2>Connect</h2><p>Follow <strong><a href="https://www.linkedin.com/in/danylo-borodchuk/">Danylo Borodchuk</a></strong> // <strong><a href="https://lopus.ai/">Lopus AI</a></strong></p><p>Follow <strong><a href="https://linkedin.com/in/rickkoleta">Rick Koleta</a></strong> // <strong><a href="https://www.gtmvault.co/">GTM Vault</a></strong></p><p>Thanks for listening. See you in the next episode.</p><p>P.S. Annual paid subscribers get a <strong><a href="https://www.gtmvault.co/p/the-founding-100">Private GTM Blueprint Session</a></strong>. One working session to identify your primary GTM constraint and design the 90-day architecture to resolve it.</p>]]></content:encoded></item><item><title><![CDATA[When the Buyer Is a Machine, Every Layer Breaks]]></title><description><![CDATA[Agent-led purchasing does not change your pricing page, it restructures every layer of the revenue architecture underneath it]]></description><link>https://www.gtmvault.co/p/when-the-buyer-is-a-machine-every</link><guid isPermaLink="false">https://www.gtmvault.co/p/when-the-buyer-is-a-machine-every</guid><dc:creator><![CDATA[Rick Koleta]]></dc:creator><pubDate>Fri, 03 Apr 2026 12:01:12 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/02271bd5-b7a7-4ca7-b8a0-65e86294b4b6_2400x1260.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_2aM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_2aM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 424w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 848w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1272w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png" width="1200" height="120" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:120,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7910,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/192208226?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!_2aM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 424w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 848w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1272w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>&#128075; Hi, it&#8217;s Rick Koleta. Welcome to <a href="https://gtmvault.co/">GTM Vault</a> - a breakdown of how high-growth companies design, test, and scale revenue architecture. Join 25,000+ operators building GTM systems that compound.</p><div><hr></div><p>Ramp just gave AI agents their own credit cards. Mastercard and Google are building verification standards for agent-initiated transactions. Stripe published a six-month retrospective on its Agentic Commerce Protocol. Vercel lets you buy credits, subscriptions, and domains from the command line.</p><p>The conversation so far has been about pricing. How to make your pricing page machine-readable. How to structure documentation so an LLM can parse your tiers. How to show up in AI answer engines when an agent is evaluating vendors.</p><p>That conversation is necessary. It is also incomplete. Pricing is one layer. When the buyer is a machine, the disruption runs through every layer of the revenue architecture, from signal detection through execution. The companies preparing for this by optimizing their pricing page are solving the surface problem. The structural problem is that their entire go-to-market system was designed for a buyer that reads emails, attends demos, and makes emotional decisions. That buyer is being replaced.</p><h2>The Demand Generation Layer Was Built for Attention</h2><p>The entire demand generation apparatus of modern B2B GTM assumes a human on the other end. Webinars. Ebooks. Nurture sequences. LinkedIn ads. Event sponsorships. Content syndication. All of it is designed to do one thing: capture the attention of a person who has a problem but has not yet decided to solve it.</p><p>AI agents do not browse. They do not get curious. They do not stumble across your brand while scrolling. They get dispatched with a task, a set of constraints, and a budget. The agent does not need to be nurtured into awareness. It arrives with full intent and zero patience. It will evaluate you in seconds based on structured data it can find, and if it cannot find enough structured data, it will move to the next vendor.</p><p>This is not a content marketing problem. It is a layer collapse. The entire top-of-funnel infrastructure that most B2B companies spend 30 to 50 percent of their marketing budget on becomes invisible to agent buyers. Not inefficient. Invisible. The agent never enters the layer.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wzjF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb9a6913-6cad-4da6-8f59-d636eadf81ff_2200x1240.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wzjF!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb9a6913-6cad-4da6-8f59-d636eadf81ff_2200x1240.png 424w, https://substackcdn.com/image/fetch/$s_!wzjF!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb9a6913-6cad-4da6-8f59-d636eadf81ff_2200x1240.png 848w, https://substackcdn.com/image/fetch/$s_!wzjF!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb9a6913-6cad-4da6-8f59-d636eadf81ff_2200x1240.png 1272w, https://substackcdn.com/image/fetch/$s_!wzjF!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb9a6913-6cad-4da6-8f59-d636eadf81ff_2200x1240.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wzjF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb9a6913-6cad-4da6-8f59-d636eadf81ff_2200x1240.png" width="1456" height="821" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bb9a6913-6cad-4da6-8f59-d636eadf81ff_2200x1240.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:821,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:91722,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/192852604?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb9a6913-6cad-4da6-8f59-d636eadf81ff_2200x1240.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!wzjF!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb9a6913-6cad-4da6-8f59-d636eadf81ff_2200x1240.png 424w, https://substackcdn.com/image/fetch/$s_!wzjF!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb9a6913-6cad-4da6-8f59-d636eadf81ff_2200x1240.png 848w, https://substackcdn.com/image/fetch/$s_!wzjF!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb9a6913-6cad-4da6-8f59-d636eadf81ff_2200x1240.png 1272w, https://substackcdn.com/image/fetch/$s_!wzjF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb9a6913-6cad-4da6-8f59-d636eadf81ff_2200x1240.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 1:</strong> <em>The human buying journey flows through awareness, nurture, and evaluation layers before reaching a purchase decision. The agent buying journey skips directly to structured data evaluation. Every layer above that evaluation point becomes invisible to agent buyers.</em></figcaption></figure></div><h2>Distribution Channels That Require Human Participation Stop Working</h2><p>Distribution architecture in most GTM systems is a collection of channels that assume human interaction at every node. A prospect clicks an ad. A prospect registers for a webinar. A prospect downloads a report and enters a nurture sequence. A prospect gets referred by a colleague. Each channel depends on a human choosing to participate.</p><p>Agent buyers do not participate in channels. They query data sources. The distinction matters because channels are designed to create engagement over time, and data sources are designed to return structured answers immediately. Your SEO strategy, your paid acquisition funnels, your community-led growth loops, your partner ecosystem referrals: none of these channels exist in the agent&#8217;s evaluation path unless they produce machine-readable data that surfaces in the agent&#8217;s query results.</p><p>The distribution layer does not disappear. It bifurcates. Human buyers still need channels. Agent buyers need data surfaces. Most companies will need to architect for both simultaneously, and the organizational challenge is that the teams, tools, and metrics for each are completely different. The marketer who runs your webinar program is not the same person who structures your pricing documentation for LLM ingestion. These are different disciplines operating on different layers of the same architecture.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!UJ9L!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4756fac-20b8-4248-9be2-e9ca6bca73f7_2200x1240.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!UJ9L!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4756fac-20b8-4248-9be2-e9ca6bca73f7_2200x1240.png 424w, https://substackcdn.com/image/fetch/$s_!UJ9L!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4756fac-20b8-4248-9be2-e9ca6bca73f7_2200x1240.png 848w, https://substackcdn.com/image/fetch/$s_!UJ9L!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4756fac-20b8-4248-9be2-e9ca6bca73f7_2200x1240.png 1272w, https://substackcdn.com/image/fetch/$s_!UJ9L!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4756fac-20b8-4248-9be2-e9ca6bca73f7_2200x1240.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!UJ9L!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4756fac-20b8-4248-9be2-e9ca6bca73f7_2200x1240.png" width="1456" height="821" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f4756fac-20b8-4248-9be2-e9ca6bca73f7_2200x1240.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:821,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:129561,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/192852604?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4756fac-20b8-4248-9be2-e9ca6bca73f7_2200x1240.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!UJ9L!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4756fac-20b8-4248-9be2-e9ca6bca73f7_2200x1240.png 424w, https://substackcdn.com/image/fetch/$s_!UJ9L!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4756fac-20b8-4248-9be2-e9ca6bca73f7_2200x1240.png 848w, https://substackcdn.com/image/fetch/$s_!UJ9L!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4756fac-20b8-4248-9be2-e9ca6bca73f7_2200x1240.png 1272w, https://substackcdn.com/image/fetch/$s_!UJ9L!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4756fac-20b8-4248-9be2-e9ca6bca73f7_2200x1240.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 2:</strong> <em>Distribution bifurcation. The left path shows human distribution channels (ads, events, content, referrals) that depend on engagement over time. The right path shows agent data surfaces (structured docs, APIs, machine-readable pricing) that return answers immediately. Both paths feed the same revenue architecture but require different teams, tools, and metrics.</em></figcaption></figure></div><h2>Qualification Inverts</h2><p>In a human buying process, the seller qualifies the buyer. Does this prospect match our ICP? Do they have budget? Are they the decision maker? Is there urgency? The seller controls the qualification criteria and applies it through discovery calls, BANT frameworks, lead scoring models, and SDR conversations.</p><p>When an AI agent is buying, the buyer qualifies the seller. The agent arrives with pre-defined evaluation criteria set by its human principal. It knows the budget. It knows the requirements. It knows the integration constraints. It is not waiting for your SDR to ask discovery questions. It is running its own scoring model against every vendor simultaneously.</p><p>This inverts the power structure of the entire qualification layer. The seller&#8217;s lead scoring model becomes irrelevant because the agent does not enter through a form, does not have a job title to score, and does not exhibit behavioral signals that marketing automation can track. The agent is not a lead. It is a procurement system with a decision tree.</p><p>The implication is that your qualification infrastructure (scoring models, SDR teams, MQL definitions, routing logic) needs a parallel track. One track for human buyers who still enter through traditional channels. One track for agent buyers who arrive fully qualified with their own criteria and need structured data to complete their evaluation. Building the second track is not a marketing project. It is an architecture project.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.gtmvault.co/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.gtmvault.co/subscribe?"><span>Subscribe now</span></a></p><h2>The Sales Layer Compresses to Zero</h2><p>An AI agent does not take a demo. It does not sit through a pitch. It does not need to build trust with an account executive over three meetings before signing a contract. The agent evaluates based on documented capabilities, published pricing, API quality, integration compatibility, and outcome data. If those inputs are sufficient, the agent transacts. If they are not, the agent moves on.</p><p>This compresses the entire sales layer. For commodity products and developer tools, the compression is already happening. A coding agent that selects your database, your payment processor, or your analytics tool does not call your sales team. It reads your documentation, checks your API, and either integrates or does not.</p><p>For enterprise products, the compression is slower but directional. The first wave is AI procurement tools that evaluate RFP responses, benchmark pricing, and recommend shortlists. The second wave is agents that negotiate terms within pre-authorized parameters. The third wave is agents that execute the full purchase cycle autonomously within policy constraints set by a human buyer.</p><p>Each wave removes a human touchpoint from the sales process. Not because the product got simpler, but because the structured data that the agent needs to make a decision either exists and is accessible, or it does not. Companies that expose their capabilities, pricing, and outcomes as structured, machine-readable data will transact with agents. Companies that gate everything behind &#8220;contact sales&#8221; will not appear in the agent&#8217;s evaluation set.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Ob6i!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97d7f8f8-bcfc-48f5-96de-58fa23dc981e_2200x1240.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ob6i!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97d7f8f8-bcfc-48f5-96de-58fa23dc981e_2200x1240.png 424w, https://substackcdn.com/image/fetch/$s_!Ob6i!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97d7f8f8-bcfc-48f5-96de-58fa23dc981e_2200x1240.png 848w, https://substackcdn.com/image/fetch/$s_!Ob6i!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97d7f8f8-bcfc-48f5-96de-58fa23dc981e_2200x1240.png 1272w, https://substackcdn.com/image/fetch/$s_!Ob6i!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97d7f8f8-bcfc-48f5-96de-58fa23dc981e_2200x1240.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ob6i!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97d7f8f8-bcfc-48f5-96de-58fa23dc981e_2200x1240.png" width="1456" height="821" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/97d7f8f8-bcfc-48f5-96de-58fa23dc981e_2200x1240.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:821,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:160930,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/192852604?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97d7f8f8-bcfc-48f5-96de-58fa23dc981e_2200x1240.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Ob6i!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97d7f8f8-bcfc-48f5-96de-58fa23dc981e_2200x1240.png 424w, https://substackcdn.com/image/fetch/$s_!Ob6i!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97d7f8f8-bcfc-48f5-96de-58fa23dc981e_2200x1240.png 848w, https://substackcdn.com/image/fetch/$s_!Ob6i!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97d7f8f8-bcfc-48f5-96de-58fa23dc981e_2200x1240.png 1272w, https://substackcdn.com/image/fetch/$s_!Ob6i!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97d7f8f8-bcfc-48f5-96de-58fa23dc981e_2200x1240.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 3:</strong> <em>Three waves of sales layer compression. Wave 1: AI procurement tools evaluate RFP responses and benchmark pricing. Wave 2: Agents negotiate terms within pre-authorized parameters. Wave 3: Agents execute the full purchase cycle autonomously. Each wave removes a human touchpoint. The sales layer does not disappear uniformly. It compresses from commodity products inward toward enterprise.</em></figcaption></figure></div><h2>Pricing Restructures Every Layer It Touches</h2><p>This is the <a href="https://www.gtmvault.co/p/foundational-law-03-of-gtm">Third Foundational Law</a> for a reason. Pricing is never an isolated variable. It cascades through distribution, qualification, conversion, and expansion.</p><p>When the buyer is a machine, the pricing cascade accelerates. A human buyer tolerates ambiguity. &#8220;Contact sales&#8221; means &#8220;I will call and negotiate.&#8221; An agent buyer treats ambiguity as disqualification. &#8220;Contact sales&#8221; means &#8220;insufficient data, skip.&#8221; The pricing layer does not just need transparency. It needs structure. Machine-readable tiers, documented feature-to-price mappings, published usage calculations, maximum budget parameters.</p><p>But here is the part the pricing optimization advice misses: restructuring pricing for agents forces you to restructure everything downstream. If pricing is transparent and structured, the sales motion changes. If the agent can self-serve evaluation, the SDR layer changes. If the agent can compare you against competitors in seconds, the positioning layer changes. If the agent measures outcomes rather than promises, the expansion layer changes.</p><p>You cannot optimize the pricing page for agents and leave the rest of the architecture intact. The pricing change propagates. This is the Law at work.</p><h2>The Feedback Loop Changes from Sentiment to Outcome</h2><p>Human buyers generate soft feedback. NPS scores. Support ticket sentiment. Renewal conversations where the CSM reads between the lines. Expansion signals from usage patterns. The entire customer success apparatus is designed to detect human satisfaction and convert it into retention and growth.</p><p>Agent buyers generate hard feedback. The agent measured the outcome. It compared the outcome to the parameters its principal set. It either continues the subscription or terminates it. There is no loyalty. There is no relationship. There is no switching cost based on familiarity. The evaluation runs continuously, and the decision recurs at every contract boundary.</p><p>This changes the expansion and retention layers structurally. Customer success as a relationship management function loses relevance when the customer is a machine. What replaces it is outcome documentation: structured, real-time proof that the product delivered the results the agent&#8217;s criteria specified. Companies that can expose performance data programmatically (via API, via dashboard, via structured reports) give the agent a reason to renew. Companies that rely on a CSM calling the VP once a quarter will lose the renewal to a competitor whose outcome data is better structured.</p><h2>Where This Sits in the Architecture</h2><p>Agent-led purchasing is not a pricing problem, a marketing problem, or a sales problem. It is an architecture problem that touches every layer.</p><p>At the Signal layer, the signals change. Agent-initiated evaluations do not produce the same behavioral data as human buying journeys. You cannot track an agent&#8217;s page views, email opens, or webinar attendance. The signal layer needs new detection mechanisms for agent-originated queries and evaluations.</p><p>At the Distribution layer, the channels bifurcate. Human channels remain necessary. Agent-readable data surfaces become a parallel distribution architecture that requires its own tooling, metrics, and ownership.</p><p>At the Execution layer, the motion compresses. For some segments, the entire sales cycle collapses into a single API transaction. For others, the human sales process persists but with an agent handling evaluation and shortlisting upstream.</p><p>The companies that treat this as a pricing page optimization will capture the easiest 10% of the opportunity. The companies that restructure their revenue architecture to serve both human and agent buyers will capture the rest. The question is not whether to prepare your pricing for AI agents. The question is whether your architecture can serve a buyer that does not behave like a human at any layer.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-B3_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c651823-6283-4a67-9d84-d87b4afbc1c2_2200x1360.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-B3_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c651823-6283-4a67-9d84-d87b4afbc1c2_2200x1360.png 424w, https://substackcdn.com/image/fetch/$s_!-B3_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c651823-6283-4a67-9d84-d87b4afbc1c2_2200x1360.png 848w, https://substackcdn.com/image/fetch/$s_!-B3_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c651823-6283-4a67-9d84-d87b4afbc1c2_2200x1360.png 1272w, https://substackcdn.com/image/fetch/$s_!-B3_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c651823-6283-4a67-9d84-d87b4afbc1c2_2200x1360.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-B3_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c651823-6283-4a67-9d84-d87b4afbc1c2_2200x1360.png" width="1456" height="900" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9c651823-6283-4a67-9d84-d87b4afbc1c2_2200x1360.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:900,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:244112,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/192852604?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c651823-6283-4a67-9d84-d87b4afbc1c2_2200x1360.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!-B3_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c651823-6283-4a67-9d84-d87b4afbc1c2_2200x1360.png 424w, https://substackcdn.com/image/fetch/$s_!-B3_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c651823-6283-4a67-9d84-d87b4afbc1c2_2200x1360.png 848w, https://substackcdn.com/image/fetch/$s_!-B3_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c651823-6283-4a67-9d84-d87b4afbc1c2_2200x1360.png 1272w, https://substackcdn.com/image/fetch/$s_!-B3_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c651823-6283-4a67-9d84-d87b4afbc1c2_2200x1360.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 4:</strong> <em>The Revenue Architecture layers mapped against human buyer behavior and agent buyer behavior. Each layer (Signal, Distribution, Qualification, Sales, Pricing, Execution, Retention, Expansion) shows what changes when the buyer is a machine. The diagram illustrates that agent-led purchasing is not a single-layer problem. It restructures every layer simultaneously.</em></figcaption></figure></div><h2>The Structural Bet</h2><p>The <a href="https://www.gtmvault.co/p/the-premature-scaling-doctrine">Second Foundational Law</a> states: What Scales First Constrains Everything After. The companies that scale their current human-optimized GTM architecture further before addressing agent buyers are building on a foundation that will constrain them when the buyer mix shifts.</p><p>Nobody knows the timeline. Agent-initiated purchasing is already real in developer tools and commodity SaaS. It is emerging in mid-market through AI procurement tools. It is directional in enterprise. The structural bet is not about predicting the date. It is about whether your architecture is designed for one buyer type or two.</p><p>The AI does not amplify your marketing. It does not improve your sales pitch. It does not optimize your funnel. It replaces the buyer. That is not an optimization problem. It is an architecture problem. And architecture problems do not get solved by updating a pricing page.</p>]]></content:encoded></item><item><title><![CDATA[SMYS 1 | Review Intelligence as a GTM Signal Layer]]></title><description><![CDATA[How Vinayak Mishra built a five-tool pipeline to extract buying signals from restaurant reviews for Slang AI]]></description><link>https://www.gtmvault.co/p/review-intelligence-as-a-gtm-signal</link><guid isPermaLink="false">https://www.gtmvault.co/p/review-intelligence-as-a-gtm-signal</guid><dc:creator><![CDATA[Rick Koleta]]></dc:creator><pubDate>Thu, 02 Apr 2026 15:03:09 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/zS_5GP1Fm7k" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_2aM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_2aM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 424w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 848w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1272w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png" width="1200" height="120" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:120,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7910,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/192208226?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!_2aM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 424w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 848w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1272w, https://substackcdn.com/image/fetch/$s_!_2aM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc4c0cda-5946-46c7-aa33-5fbc6c45b170_1200x120.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>&#128075; Hi, it&#8217;s Rick Koleta. Welcome to <a href="https://gtmvault.co/">GTM Vault</a> - a breakdown of how high-growth companies design, test, and scale revenue architecture. Join 25,000+ operators building GTM systems that compound.</p><div><hr></div><p><strong>Show Me Your Stack, Episode 1: Review-Led GTM for Slang AI</strong></p><div id="youtube2-zS_5GP1Fm7k" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;zS_5GP1Fm7k&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/zS_5GP1Fm7k?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>This episode: <a href="https://www.linkedin.com/in/vinayak-mishra-%F0%9F%A5%BE-803160232/">Vinayak Mishra</a> walks through a restaurant review intelligence system built for Slang AI. Five tools. Five layers. Stage 2 orchestrated workflow. The breakdown below maps the build back to the Revenue Architecture.</p><h2>The Targeting Problem Behind Review-Led GTM</h2><p>Slang AI sells a voice AI reservation system for restaurants. The product solves a specific operational problem: restaurants that lose bookings because no one answers the phone during peak hours. The company recently closed a Series B round.</p><p>The GTM bottleneck is targeting. Slang AI needs to find restaurants that are actively struggling with phone and reservation communication. Not restaurants in general. Restaurants where the problem is already visible in the customer record. The question is where that signal lives and how to extract it at scale.</p><p>The answer is reviews. Customers leave complaints on Google Maps, Yelp, and TripAdvisor when they cannot reach a restaurant by phone, when reservations are lost, when special requests made during booking are ignored. These are not abstract intent signals. They are documented failures described in the customer&#8217;s own language, timestamped and geolocated. Every negative review mentioning phones or reservations is a qualified signal that the restaurant has the exact problem Slang AI solves.</p><p>This is not a lead list problem. It is a signal extraction problem. The system Vinayak built treats reviews as structured GTM data, not marketing noise.</p><h2>Five Tools, Five Layers, One Direction</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5AT9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb276ff4e-e894-4ddf-b23e-4be456f37a99_2200x1240.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5AT9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb276ff4e-e894-4ddf-b23e-4be456f37a99_2200x1240.png 424w, https://substackcdn.com/image/fetch/$s_!5AT9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb276ff4e-e894-4ddf-b23e-4be456f37a99_2200x1240.png 848w, https://substackcdn.com/image/fetch/$s_!5AT9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb276ff4e-e894-4ddf-b23e-4be456f37a99_2200x1240.png 1272w, https://substackcdn.com/image/fetch/$s_!5AT9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb276ff4e-e894-4ddf-b23e-4be456f37a99_2200x1240.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5AT9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb276ff4e-e894-4ddf-b23e-4be456f37a99_2200x1240.png" width="1456" height="821" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b276ff4e-e894-4ddf-b23e-4be456f37a99_2200x1240.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:821,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:149596,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.gtmvault.co/i/192828499?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb276ff4e-e894-4ddf-b23e-4be456f37a99_2200x1240.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!5AT9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb276ff4e-e894-4ddf-b23e-4be456f37a99_2200x1240.png 424w, https://substackcdn.com/image/fetch/$s_!5AT9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb276ff4e-e894-4ddf-b23e-4be456f37a99_2200x1240.png 848w, https://substackcdn.com/image/fetch/$s_!5AT9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb276ff4e-e894-4ddf-b23e-4be456f37a99_2200x1240.png 1272w, https://substackcdn.com/image/fetch/$s_!5AT9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb276ff4e-e894-4ddf-b23e-4be456f37a99_2200x1240.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 1: Five-Layer Pipeline</strong> - Serper &#8594; Clay &#8594; Apify &#8594; n8n + Claude &#8594; Clay Table 3, with volume funnel showing the narrowing from thousands to qualified signals, and the two human intervention points marked at the bottom.</figcaption></figure></div><p>Five tools. Each one exists for a specific architectural reason.</p><p>Serper.dev serves as the discovery layer. It hits the Google Maps API to scrape restaurant listings by locality and state across the US. The query structure is simple: &#8220;restaurants in [locality], [state].&#8221; Each query returns 20 results per page. The tool exists because it provides fast, cheap access to Google Maps data at scale without building a custom scraper.</p><p>Clay operates as the master data layer. Three tables, each with a distinct function. Table one holds the raw locality and state inputs that generate Serper queries. Table two stores the scraped restaurant data (names, websites, place IDs, phone numbers, ratings). Table three receives qualified reviews pushed back from the orchestration layer. Clay is not a CRM in this architecture. It is the system of record.</p><p>Apify provides the review aggregation layer. A pre-built actor called &#8220;restaurant review aggregator&#8221; takes search keywords and location as input and returns reviews across Google Maps, Yelp, TripAdvisor, Facebook, UberEats, and DoorDash. The tool exists because building custom scrapers for six review platforms is not a productive use of engineering time when a managed actor handles it for under a dollar per run.</p><p>n8n is the orchestration and filtering layer. It receives review data from Apify via webhook, applies a star rating filter (three stars or below), passes filtered reviews to the Claude analyzer, and routes qualified results back to Clay. n8n exists because this workflow requires conditional branching (star filter, relevance check, true/false routing) that Clay alone cannot handle cleanly.</p><p>Claude performs the relevance analysis. A structured prompt instructs the model to act as a review analyst for Slang AI, evaluating each negative review against specific signals: restaurant unreachable by phone during busy periods, multiple unanswered calls, lost reservations, ignored booking requests. The prompt includes relevant signals, non-relevant signals, and edge cases. Claude exists in this stack because keyword matching would miss the semantic complexity of review language. &#8220;Called three times, no one picked up&#8221; and &#8220;tried to book for my daughter&#8217;s birthday but they completely forgot&#8221; both indicate the same structural problem, but no regex catches both.</p>
      <p>
          <a href="https://www.gtmvault.co/p/review-intelligence-as-a-gtm-signal">
              Read more
          </a>
      </p>
   ]]></content:encoded></item></channel></rss>