<?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 AI Podcast & Newsletter]]></title><description><![CDATA[Where founders, executives, and GTM operators learn how AI actually works in revenue. Research, case studies, and tactical how-to's without the hype.]]></description><link>https://www.gtmaipodcast.com</link><image><url>https://substackcdn.com/image/fetch/$s_!ceUl!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6851cfbb-0ee0-4c7a-a9c9-96668bc5a2d1_1280x1280.png</url><title>GTM AI Podcast &amp; Newsletter</title><link>https://www.gtmaipodcast.com</link></image><generator>Substack</generator><lastBuildDate>Thu, 17 Sep 2026 01:23:35 GMT</lastBuildDate><atom:link href="https://www.gtmaipodcast.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Coach K and J Moss]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[gtmaiacademy@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[gtmaiacademy@substack.com]]></itunes:email><itunes:name><![CDATA[Coach K]]></itunes:name></itunes:owner><itunes:author><![CDATA[Coach K]]></itunes:author><googleplay:owner><![CDATA[gtmaiacademy@substack.com]]></googleplay:owner><googleplay:email><![CDATA[gtmaiacademy@substack.com]]></googleplay:email><googleplay:author><![CDATA[Coach K]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[9/16/2026: He had 200 AI agents running. He paused 190 of them.]]></title><description><![CDATA[Got some goodies in here for you today!]]></description><link>https://www.gtmaipodcast.com/p/9162026-he-had-200-ai-agents-running</link><guid isPermaLink="false">https://www.gtmaipodcast.com/p/9162026-he-had-200-ai-agents-running</guid><dc:creator><![CDATA[Coach K]]></dc:creator><pubDate>Wed, 16 Sep 2026 13:03:08 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/D6pXTbBTKQ4" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Got some goodies in here for you today! If you have not already, go over to the Substack and subscribe, we give away the goods every week and today is no different with some sweet <strong><a href="http://skill.md/">skill.md</a></strong> files inspired by and used from the podcast guest.</p><p>Lets get into it!</p><p>Our guest is <strong><a href="https://www.linkedin.com/in/eliportnoy?miniProfileUrn=urn%3Ali%3Afs_miniProfile%3AACoAAAAZC60BtmAtULPok6Z1wbV_4y6ZaeNUobg">Eli Portnoy</a></strong> who is the founder of <strong><a href="https://www.linkedin.com/company/backengine-ai/">BackEngine</a></strong> and takes us through his going down in agents and up in effectiveness.</p><div id="youtube2-D6pXTbBTKQ4" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;D6pXTbBTKQ4&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/D6pXTbBTKQ4?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>You can go to <strong><a href="https://www.youtube.com/@GTMAIAcademy/podcasts?trk=article-ssr-frontend-pulse_little-text-block">Youtube</a></strong>, <strong><a href="https://podcasts.apple.com/us/podcast/gtm-ai-podcast/id1715924983?trk=article-ssr-frontend-pulse_little-text-block">Apple</a></strong>, <strong><a href="https://open.spotify.com/show/2wQXqIjaKSn97HkVYNnbzg?si=c5f67c0c955f4c51&amp;trk=article-ssr-frontend-pulse_little-text-block">Spotify</a></strong> as well as a whole other host of locations to hear the podcast or see the video interview.</p><p>Every &#8220;I have 60 agents running&#8221; post on LinkedIn is describing a problem, not a win. Eli Portnoy found that out the expensive way. At one point BackEngine.ai had roughly 200 scheduled AI jobs firing across the company. Nobody was reading any of them. Today they run about 10. Pipeline is up, deals close faster, and every one of the 10 has a human owner and a meeting attached to it.</p><p>Eli has founded three AI companies (two acquired, by Telenav and Medallia) and runs 90% of BackEngine&#8217;s go-to-market inside Claude. On this week&#8217;s episode he shared his screen and walked through the actual setup. Here is what a revenue leader can take from it, and at the bottom there is a skill you can paste into Claude today that rebuilds his highest-value job for your own team.</p><h3><strong>1) The stack lives inside the chat window now, and the tools did not go away</strong></h3><p>The first thing on Eli&#8217;s screen was the connector list: BackEngine, Fireflies, Gmail, Calendar, Granola, HubSpot, Notion, Slack, Superhuman, Zoom, plus two MCP servers he vibe-coded himself (one just returns website stats). His framing is worth stealing for any exec who asks &#8220;are we replacing our tools with AI?&#8221; The tools stay. The 15 browser tabs go. HubSpot is still the system of record; he just never opens it, because every read and write happens from inside Claude.</p><p>The practical implication for a team: connector coverage is the new adoption metric. A rep with a Claude license and zero connectors is doing email polish. A rep with calendar, CRM, inbox, and call recordings connected can run the jobs in the next section. Audit your team on that axis before you audit them on prompt quality.</p><h3><strong>2) The scheduled job is the unit of value, not the chat</strong></h3><p>Most people still use AI in what Eli calls single-player mode. One person, one prompt, one answer nobody else sees. Scheduling flips it to multiplayer: the same output hits the whole team on a cadence, so the meeting starts from shared facts.</p><p>The four jobs that survived the cut at BackEngine:</p><ul><li><p><strong>Founder Sales Daily Pulse.</strong> Runs at 4pm. Scans all outreach activity against the company knowledge base (Eli calls it &#8220;my brain&#8221;) and emails what happened, what did not, and what needs a reply.</p></li><li><p><strong>Follow-up audit.</strong> End of day. Reads the calendar, finds every meeting with no follow-up sent, pulls the transcript, drafts the follow-up.</p></li><li><p><strong>PMF from the last 20 prospect calls.</strong> Fires every time 20 new prospect calls land. Reports what is resonating, what is not, which discovery questions are working, and whether a new story he tried moved anything. Lands once or twice a month. Eli: &#8220;probably the highest value email I get.&#8221;</p></li><li><p><strong>Health change alert.</strong> Any deal or customer that moves a grade (B to A, A to C) triggers an email with the reason, to the whole team.</p></li></ul><p>Notice the pattern. Three of the four are triggered by events in the business (a call count, a health change, an unanswered meeting), not by a clock. The one clock-based job is a summary. If your scheduled jobs are all &#8220;every Monday, summarize X,&#8221; you are building a newsletter for yourself, not a system.</p><p>What makes the PMF job good is the context under it, not the prompt. Eli gave it three things: an expansive prompt that explains what the product does and where it is going, access to all call recordings, and the BackEngine MCP with the sales deck, customer conversations, and prospect history. That is why it can tell the difference between a story he has told 50 times and one he tried yesterday.</p><h3><strong>3) Your CRM connector is sampling, and it will not tell you</strong></h3><p>Anyone who plugged Claude or ChatGPT straight into Salesforce and called it done should read this twice. Ask &#8220;which of my deals is going sideways?&#8221; and the model has no search path for that question. Answering it properly means reading every email and every transcript on every deal, which will not fit in a context window, and answer quality degrades well before you hit the limit. So the model samples.</p><p>Eli&#8217;s number from watching this across customers: a direct connection to a CRM or call tool pulls roughly 30% of what it needs. The answer reads fine, because 30% of real data still sounds real. The missed deals live in the other 70%.</p><p>The fix, whether you buy it or build it, has three parts:</p><ul><li><p>Join the systems (CRM, call recordings, inbox, docs) into one layer instead of connecting them one at a time</p></li><li><p>Build an index and catalog so a question retrieves exactly the records it needs and nothing else</p></li><li><p>Permission at the data layer, so a rep&#8217;s query on a deal can legally pull the VP&#8217;s email thread on that same deal</p></li></ul><p>A quick test for this week: ask your connector &#8220;which deals went quiet in the last 14 days,&#8221; then hand-check three deals it did not mention. If one of them is quiet, you have your answer on coverage.</p><h3><strong>4) Two change-management rules that made the AI pay for itself</strong></h3><p>Eli&#8217;s third mistake was treating all of this as a technology problem. His words: &#8220;getting real value out of it is not a technology problem, it&#8217;s an enablement problem.&#8221; Two rules fixed it.</p><ul><li><p><strong>Fewer, owned jobs.</strong> Cap the count. Treat each scheduled agent like a hire: it only performs if someone has time to manage it. Ten with attention beats 200 without.</p></li><li><p><strong>No workflow, no job.</strong> Every output must trigger a pre-engineered action: a standing agenda item, a required response, a decision with a date. If an email arrives and nothing is scheduled to happen because of it, kill the job. &#8220;Information for the sake of information is not helpful.&#8221;</p></li></ul><p>The PMF report is the example. The email is the small part. The team meeting that reads it and changes the pitch is the part that moves revenue. That is also why Eli says the ROI is hard to isolate: the mechanism is a team that spends pipeline reviews on &#8220;how do we move this&#8221; instead of &#8220;what happened,&#8221; and catches a product miss in weeks instead of a quarter.</p><h3><strong>5) A 20-second taxonomy for prompt vs. project vs. skill vs. plugin</strong></h3><p>Teams burn hours arguing about this. Eli&#8217;s version:</p><ul><li><p><strong>Prompt:</strong> a one-time task</p></li><li><p><strong>Project:</strong> the same task repeated, with saved context and documents attached</p></li><li><p><strong>Skill:</strong> a <em>how</em>. The method you want applied every time (&#8221;analyze it this way, in this order&#8221;)</p></li><li><p><strong>Plugin:</strong> packaging. A connector plus a skill plus context, bundled so you can hand it to someone else</p></li></ul><p>Put together a skill for you inspired by all of this and you can grab it at the <strong><a href="http://www.gtmaipodcast.com/">www.gtmaipodcast.com</a></strong></p><h3><strong>The tactical shift</strong></h3><p>AI maturity is the number of decisions that changed because an agent ran. The agent count tells you nothing about that.</p><p>What to do this week:</p><ul><li><p>List every scheduled AI job your team runs. Pause anything without a named owner and a meeting or response tied to it.</p></li><li><p>Run the 14-day quiet-deal test on your CRM connector and hand-check three deals it skipped.</p></li><li><p>Install PMF Pulse, fill in the owner and meeting lines, and run it once manually on your last 20 calls before you schedule it. The first run tells you whether your context is good enough to automate.</p></li></ul><p>Eli&#8217;s full prompt library (29 sales use cases, each tagged prompt, scheduled, or live artifact) is free at <strong><a href="http://prompts.backengine.org/">prompts.backengine.org</a></strong>.</p><p>Ten agents with owners beat 200 with none.</p><h3><strong>Top 5 quotes from the episode</strong></h3><ol><li><p>&#8220;Just because we could meant that we did, and so we had, like, 200 of these firing at any given [time]... and then the second that happens, no one&#8217;s reading them.&#8221;</p></li><li><p>&#8220;When you connect directly to a CRM or any of these tools, it&#8217;s really only grabbing about 30% of what it needs to be grabbing. And so you&#8217;re getting answers that look good... it&#8217;s just missing a huge amount of actual important information.&#8221;</p></li><li><p>&#8220;Getting real value out of it is not a technology problem, it&#8217;s an enablement problem.&#8221;</p></li><li><p>&#8220;Information for the sake of information is not helpful. It has to be a change that we&#8217;re actually implementing.&#8221;</p></li><li><p>&#8220;AI is typically pretty single-player mode. It&#8217;s not very good at multiplayer mode. What I like about what we&#8217;re talking about here is that by scheduling it, it becomes multiplayer mode.&#8221;</p></li></ol><p>Skill for you!</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;707cb709-89a1-42c7-bdb6-019641248fcd&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">---
name: pmf-pulse
description: Reviews your last N prospect calls (default 20) against your company context and reports what is resonating, what is falling flat, which discovery questions work, and what to change in the pitch or product. Run on demand ("run PMF pulse") or as a scheduled job every time 20 new prospect calls land.
---

# PMF Pulse

## What this skill does

Every 20 prospect calls, produce one report that tells a founder or sales leader whether the pitch is landing, where it is breaking, and what to change next week. The output is a decision memo, never a call summary. If a section does not force a decision, cut it.

## Before you run: context you need

Ask for, or locate via connectors, the following. Do not run without at least items 1 and 2.

1. Call transcripts. The last N prospect calls (default N = 20). Pull from Gong, Fireflies, Granola, Zoom, or whatever is connected. Prospect calls only. Exclude customer success, internal, and partner calls.
2. Company context. The current sales deck, a one-paragraph product description, the current ICP definition, and the three to five discovery questions the team is supposed to ask. If a knowledge base is connected (Notion, Google Drive, BackEngine, or similar), read it. If nothing exists, ask the user to paste the product description and current pitch in two paragraphs.
3. The last PMF Pulse report, if one exists. You are measuring change, so you need the baseline.
4. The change log. Anything the team deliberately tried since the last report: a new story, a new discovery question, a new pricing frame, a new demo flow. If untracked, ask: "What did you try differently on calls in this batch?"

## How to analyze

Work call by call first, then across calls. Do not skim a sample. If the transcripts will not fit in one pass, process them in batches of five and keep a running tally; never conclude from fewer than the full set.

For each call, capture:
- Persona and company type (map to the ICP definition, flag if outside it)
- The pain the prospect stated in their own words (quote it)
- Which parts of the pitch got a reaction (a question, a "say more," a specific objection) and which got silence
- Objections raised, with exact phrasing
- Discovery questions the rep asked, and whether each produced a usable answer or a dead end
- Competitor or alternative mentioned (including "we'll build it" and "we do this in spreadsheets")
- Outcome: next step booked, vague follow-up, or no next step
- Anything new the rep tried (compare against the change log)

Then across all calls, look for:
- Pain statements that repeat across three or more calls (your real positioning)
- Pitch segments that consistently produce silence (dead weight)
- Objections that cluster by persona or segment
- Discovery questions with a hit rate above 70 percent and below 30 percent
- ICP drift: share of calls outside the stated ICP, and whether those went better or worse
- Change-log experiments: did the new story, question, or frame move outcomes versus calls that did not use it

## Output format

Keep the whole report under 700 words. Use this exact structure.

PMF Pulse: calls [date range], N = [count]

1. The one-line verdict. Is the pitch landing better, the same, or worse than last report? One sentence with the evidence.
2. What is resonating. Three items max. For each: the theme, how many of N calls it appeared in, one verbatim prospect quote.
3. What is falling flat. Three items max. Same format. Include any pitch segment that produced no reaction in the majority of calls.
4. Discovery question scorecard. Table: question, times asked, times it produced a usable answer, keep / rewrite / kill.
5. Objection clusters. Objection, count, persona or segment, and whether the rep's response worked (next step booked after the objection) or not.
6. ICP check. Share of calls inside the stated ICP. Whether outside-ICP calls performed better or worse. One sentence on whether the ICP definition should move.
7. Experiments. For each change-log item: used in how many calls, outcome versus calls without it, verdict (keep, extend, drop).
8. Three changes for next week. Specific and assignable. "Cut the integrations slide" beats "tighten the deck." Each change names an owner.
9. Confidence and gaps. What you could not determine from the transcripts, and what context would fix it next run.

## Rules

- Quote prospects verbatim. Paraphrase loses the signal.
- Count everything. "Several prospects" is banned. "7 of 20" is required.
- Never invent a metric. If the transcripts do not contain the answer, say so in section 9.
- Prefer the uncomfortable finding. If the founder's favorite story is producing silence, say it in section 3.
- Be concise. This is read on a phone, before the meeting starts.
- No em dashes.

## Owner and workflow (required before scheduling)

Do not schedule this skill until these three lines are filled in. A report with no owner and no meeting is noise.

- Owner: [name]. Reads the report the day it lands and brings it to the meeting below.
- Meeting: [weekly pipeline review / founder sync / Monday stand-up]. Section 8 becomes a standing agenda item.
- Kill criteria: If two consecutive reports produce no changes the team actually ships, pause the job and revisit the inputs.

## Scheduling prompt

Paste into Claude's scheduled tasks. Use a fixed cadence (every two weeks is a reasonable default for a team doing 10 calls a week) or a count-based trigger if your call platform exposes one.

Run the pmf-pulse skill on all prospect calls since [last run date]. Pull transcripts from [connector]. Load company context from [knowledge base or file]. Compare against the previous PMF Pulse report at [location]. Email the report to [owner] and [team list] with the subject "PMF Pulse: [date range], N = [count]". Keep it under 700 words.

## Adapting this skill

- Customer success: swap prospect calls for renewal and QBR calls, replace "pitch" with "value story," replace the ICP check with a churn-risk check.
- Enablement: add a section scoring each rep on discovery question usage, route the report to the enablement lead.
- Marketing: run on inbound discovery calls only, add a section on which campaign or content the prospect mentioned.</code></pre></div>]]></content:encoded></item><item><title><![CDATA[9/2/26: The $1,800 Lead: Why Your Ads Keep Failing]]></title><description><![CDATA[Everyone once again I am here and just want to say THANK YOU for your patience.]]></description><link>https://www.gtmaipodcast.com/p/9226-the-1800-lead-why-your-ads-keep</link><guid isPermaLink="false">https://www.gtmaipodcast.com/p/9226-the-1800-lead-why-your-ads-keep</guid><dc:creator><![CDATA[Coach K]]></dc:creator><pubDate>Wed, 02 Sep 2026 13:02:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/6yjM8MIkhfA" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Everyone once again I am here and just want to say THANK YOU for your patience. It has been a wild month of August for me moving and getting settled with little ones, school starting, and shifts in my professional world that made podcast interviews were challenging.</p><p>Thankfully I am back at it and have some really amazing guests to get things kicked back off in the best way possible.</p><p>Let&#8217;s get into it</p><div id="youtube2-6yjM8MIkhfA" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;6yjM8MIkhfA&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/6yjM8MIkhfA?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>In June, Joel Horwitz ran a lead gen campaign on LinkedIn for a client and it came back at $1,800 per lead.</p><p>This is a guy who ran product-led growth for all of IBM. 800 digital marketers across the world reported into his org. He was VP of Product Marketing at Weights &amp; Biases. He ran growth at Sourcegraph and helped launch Ampcode, one of the first real coding agents. He has now written more than 7 million lines of code with AI agents to build his own ad platform.</p><p>And he told me, on the podcast, that he was almost in tears looking at that campaign.</p><p>I&#8217;ve been on the other end of that same feeling for five years. I&#8217;ve hired agencies, including one of the top LinkedIn ad shops in the business, with great products and great orgs behind me, and the best result I ever got from social ads was &#8220;brand awareness.&#8221; Which is the thing you say when you can&#8217;t point to a lead.</p><p>So I asked Joel the question I&#8217;ve wanted to ask someone for a long time. Why?</p><h2>The part nobody tells you</h2><p>Here&#8217;s the mechanism, and it took Joel six months of digging to find it.</p><p>LinkedIn has two API tiers. The developer tier is what most tools and most agencies run on. It lets you launch campaigns, set budgets, pick targeting criteria. It does not let you use custom audiences. That feature sits behind the Marketing API tier, which LinkedIn hands out to very few people.</p><p>So what happens to your money when you run ads without real audiences? Joel sees the same two things every time. You set up your targeting by title and industry, come back a month later, and one enormous company has absorbed most of your spend. In his case it was Walmart. Thousands of employees match your criteria, the algorithm finds them, and your budget goes to people who will never buy. Whatever&#8217;s left lands on business development reps, because they are the most active people on the platform and they click on everything.</p><p>That was the $1,800 lead. Good creative, reasonable offer, real budget, and the platform quietly sent it to the wrong 10,000 people.</p><p>The same shape shows up on Meta and Reddit. The platform&#8217;s default targeting optimizes for who is easy to reach, not who is likely to buy. Without your own audience data, you are paying to find out who is cheap.</p><h2>What Joel does instead</h2><p>Once he had audiences unlocked, the playbook flipped.</p><p>He stopped starting with paid. Synter&#8217;s company page went from zero to about 2,500 followers in three months, and none of it was ad spend. He posted. Then, and only then, he used audiences to reach the people who had already raised a hand. Retarget your followers on LinkedIn. Retarget them on Reddit, where they also live. Or skip the ad entirely, pull the domain, and send a human message.</p><p>His line on it was the best thing in the episode: &#8220;Don&#8217;t start from the bottom. This is not a Drake song.&#8221;</p><p>That reordering is the whole insight. Most of us run social ads as a cold introduction. Joel runs them as a follow-up.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gsfv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a0854a9-e4d4-4c79-ade7-db1b17e3cb10_1878x1040.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gsfv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a0854a9-e4d4-4c79-ade7-db1b17e3cb10_1878x1040.png 424w, https://substackcdn.com/image/fetch/$s_!gsfv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a0854a9-e4d4-4c79-ade7-db1b17e3cb10_1878x1040.png 848w, https://substackcdn.com/image/fetch/$s_!gsfv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a0854a9-e4d4-4c79-ade7-db1b17e3cb10_1878x1040.png 1272w, https://substackcdn.com/image/fetch/$s_!gsfv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a0854a9-e4d4-4c79-ade7-db1b17e3cb10_1878x1040.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gsfv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a0854a9-e4d4-4c79-ade7-db1b17e3cb10_1878x1040.png" width="1456" height="806" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5a0854a9-e4d4-4c79-ade7-db1b17e3cb10_1878x1040.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:806,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:383198,&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.gtmaipodcast.com/i/213801875?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a0854a9-e4d4-4c79-ade7-db1b17e3cb10_1878x1040.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_!gsfv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a0854a9-e4d4-4c79-ade7-db1b17e3cb10_1878x1040.png 424w, https://substackcdn.com/image/fetch/$s_!gsfv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a0854a9-e4d4-4c79-ade7-db1b17e3cb10_1878x1040.png 848w, https://substackcdn.com/image/fetch/$s_!gsfv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a0854a9-e4d4-4c79-ade7-db1b17e3cb10_1878x1040.png 1272w, https://substackcdn.com/image/fetch/$s_!gsfv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a0854a9-e4d4-4c79-ade7-db1b17e3cb10_1878x1040.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 aria-hidden="true" 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><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></figure></div><h2>The bigger idea underneath it</h2><p>Then he showed me something on screen that I&#8217;ve been doing by hand for years, badly.</p><p>He typed one request into his agent: pull the last 30 days of organic search performance, find the keywords getting impressions but zero clicks, and target those with exact-match Google Ads.</p><p>Think about what that list is. People are searching for things you already rank for, they see you on the page, and they don&#8217;t click. Either the page is wrong for the query or someone else&#8217;s listing is winning. You should fix the page. That takes weeks. In the meantime, you can bid on the exact term for a few dollars a day and win the click while the fix ships.</p><p>Joel calls this demand capture, and he treats it as a different discipline from demand generation. Demand gen tries to create interest. Demand capture finds interest that already exists and shows up in front of it. He says it&#8217;s the most sustainable engine he&#8217;s built, whether the company is a two-person startup or IBM.</p><p>What makes it work is refusing to treat SEO and paid search as separate teams. The buyer doesn&#8217;t know which budget line paid for the result they clicked. When your organic data and your paid accounts sit in the same system, the organic report becomes the paid media plan.</p><p>Same logic applies to social. The followers you earned organically are your best paid audience. The threads where people already discuss your problem are where your ads should run. Every channel has a &#8220;demand already exists here&#8221; layer, and almost nobody is buying ads against it.</p><h2>The five lines I keep thinking about</h2><ol><li><p>&#8220;I don&#8217;t call this demand generation. This is demand capture. I look for where there&#8217;s already demand.&#8221;</p></li><li><p>&#8220;Everyone separates SEO from paid search. They treat these as different things. They&#8217;re not. They&#8217;re the same.&#8221;</p></li><li><p>&#8220;$1,800 cost per lead. I&#8217;ve never seen a worse campaign in my life. And then I realized: audiences.&#8221;</p></li><li><p>&#8220;In 2022, 2023, everyone said paid media doesn&#8217;t work. They fired their marketing teams, fired their agencies. Two years later: we have no pipeline. Now everyone&#8217;s back, OpenAI is doing ads, and no one knows how the heck to do ads.&#8221;</p></li><li><p>&#8220;The more gap you put between your go-to-market team and your development team, the worse you&#8217;re going to do.&#8221;</p></li></ol><h2>Why this matters right now</h2><p>Joel&#8217;s clients are all making the same move. They use an agent to audit what their agency has been doing, and then they bring paid media in-house. Higher click-through rates, higher ROAS. The technical founders who always hated ads (usually because the positioning was off and they could feel it) are finally close enough to the work to fix it.</p><p>That&#8217;s the window. Agencies had a two-year run filling the hole that the 2022 layoffs created. Agent-run ad platforms just made it possible for one person to see everything the agency sees, in one afternoon.</p><p>I&#8217;m putting Synter into my own agent setup this month to test all of this on my own accounts. I&#8217;ll share the numbers either way.</p><h2>What to do this week</h2><ul><li><p>Ask whoever runs your LinkedIn ads one question: &#8220;Are we on the Marketing API tier with custom audiences enabled?&#8221; A pause is your answer.</p></li><li><p>Export 30 days of Search Console. Filter for 100+ impressions and under 1% CTR. Hand the list to your ads person with a small exact-match budget.</p></li><li><p>Build one retargeting audience from your organic followers before you spend another dollar on cold targeting.</p></li></ul><h1>THE DEMAND CAPTURE PLAYBOOK</h1><h2>6 fixes for ads that don&#8217;t produce pipeline</h2><p><em>From the GTM AI Podcast episode with Joel Horwitz, founder of Synter (ex-IBM, Weights &amp; Biases, Sourcegraph). Compiled by Coach K, GTM AI Academy.</em></p><div><hr></div><h2>Start here</h2><p>Most paid media fails for a boring reason. The money goes to the wrong people, in the wrong order, from a system that can&#8217;t see what the other systems know.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!izur!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe336054e-ce50-4a92-b4f1-a67818418771_1866x1040.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!izur!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe336054e-ce50-4a92-b4f1-a67818418771_1866x1040.png 424w, https://substackcdn.com/image/fetch/$s_!izur!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe336054e-ce50-4a92-b4f1-a67818418771_1866x1040.png 848w, https://substackcdn.com/image/fetch/$s_!izur!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe336054e-ce50-4a92-b4f1-a67818418771_1866x1040.png 1272w, https://substackcdn.com/image/fetch/$s_!izur!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe336054e-ce50-4a92-b4f1-a67818418771_1866x1040.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!izur!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe336054e-ce50-4a92-b4f1-a67818418771_1866x1040.png" width="1456" height="811" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e336054e-ce50-4a92-b4f1-a67818418771_1866x1040.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:811,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:120352,&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.gtmaipodcast.com/i/213801875?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe336054e-ce50-4a92-b4f1-a67818418771_1866x1040.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_!izur!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe336054e-ce50-4a92-b4f1-a67818418771_1866x1040.png 424w, https://substackcdn.com/image/fetch/$s_!izur!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe336054e-ce50-4a92-b4f1-a67818418771_1866x1040.png 848w, https://substackcdn.com/image/fetch/$s_!izur!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe336054e-ce50-4a92-b4f1-a67818418771_1866x1040.png 1272w, https://substackcdn.com/image/fetch/$s_!izur!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe336054e-ce50-4a92-b4f1-a67818418771_1866x1040.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 aria-hidden="true" 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><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></figure></div><p>This playbook covers six fixes that came out of one conversation with Joel Horwitz. Joel ran product-led growth for all of IBM, then growth at Sourcegraph, and now runs Synter, an ad platform operated by AI agents. He spent six months figuring out why his own LinkedIn campaigns underperformed and came out the other side with a different model for paid media.</p><p>Each fix follows the same shape: what&#8217;s broken, why it happens, how to fix it step by step, what to measure, and how it usually fails when people try it. Read the ones that hurt. Skip the rest.</p><p><strong>Quick self-check.</strong> If any of these are true, at least one fix applies to you:</p><ul><li><p>Your social ads report &#8220;brand awareness&#8221; and nothing else</p></li><li><p>Your SEO team and your ads team have never sat in the same meeting</p></li><li><p>You can&#8217;t name your cost per lead by channel without asking someone</p></li><li><p>An AI agent has access to your ad accounts and you&#8217;re not sure what it can do</p></li><li><p>You installed a skill or workflow file without reading it</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!FCPZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ae544b6-eb6a-4fee-9056-804425319ae1_1852x1028.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!FCPZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ae544b6-eb6a-4fee-9056-804425319ae1_1852x1028.png 424w, https://substackcdn.com/image/fetch/$s_!FCPZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ae544b6-eb6a-4fee-9056-804425319ae1_1852x1028.png 848w, https://substackcdn.com/image/fetch/$s_!FCPZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ae544b6-eb6a-4fee-9056-804425319ae1_1852x1028.png 1272w, https://substackcdn.com/image/fetch/$s_!FCPZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ae544b6-eb6a-4fee-9056-804425319ae1_1852x1028.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!FCPZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ae544b6-eb6a-4fee-9056-804425319ae1_1852x1028.png" width="1456" height="808" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8ae544b6-eb6a-4fee-9056-804425319ae1_1852x1028.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:808,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:160124,&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.gtmaipodcast.com/i/213801875?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ae544b6-eb6a-4fee-9056-804425319ae1_1852x1028.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_!FCPZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ae544b6-eb6a-4fee-9056-804425319ae1_1852x1028.png 424w, https://substackcdn.com/image/fetch/$s_!FCPZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ae544b6-eb6a-4fee-9056-804425319ae1_1852x1028.png 848w, https://substackcdn.com/image/fetch/$s_!FCPZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ae544b6-eb6a-4fee-9056-804425319ae1_1852x1028.png 1272w, https://substackcdn.com/image/fetch/$s_!FCPZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ae544b6-eb6a-4fee-9056-804425319ae1_1852x1028.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 aria-hidden="true" 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><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></figure></div><div><hr></div><h2>Fix 1: Run SEO and paid search as one job</h2><p><strong>What&#8217;s broken.</strong> Organic search and paid search sit in different teams with different tools and different reports. The organic team optimizes rankings. The paid team optimizes CPC. Nobody owns the question &#8220;where are people already looking for us and not clicking?&#8221;</p><p><strong>Why it happens.</strong> The tools were built separately. Search Console lives with SEO. Google Ads lives with paid. The reports never meet, so the insight never forms.</p><p><strong>The fix.</strong> Treat organic search data as the input to your paid search plan. Your zero-click keywords are a list of buyers who already know you exist.</p><p>Step by step:</p><ol><li><p>Open Search Console. Set the date range to the last 30 days.</p></li><li><p>Export the Queries report. You want query, impressions, clicks, CTR, and average position.</p></li><li><p>Filter for impressions over 100 and CTR under 1%. Sort by impressions descending.</p></li><li><p>Flag the commercial-intent rows: pricing, cost, vs, alternative, review, best, &#8220;for [use case].&#8221;</p></li><li><p>Hand that list to whoever runs Google Ads. Exact match only. Small daily budget per term ($5 to $20) to start.</p></li><li><p>Separately, queue the organic page fix for each flagged term. The ad buys time while the page gets rewritten.</p></li></ol><p>If you&#8217;re running an agent connected to both systems (Synter does this natively; you can also wire Search Console and Google Ads into Claude or another agent through their APIs), the whole sequence is one prompt: <em>&#8220;Pull the last 30 days of organic search performance, find keywords with impressions but zero or near-zero CTR, and build exact-match Google Ads campaigns for the commercially relevant ones. Draft mode.&#8221;</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!tfYt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccd9eda3-7b54-43d5-80ad-889d83c11cd7_1820x1032.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tfYt!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccd9eda3-7b54-43d5-80ad-889d83c11cd7_1820x1032.png 424w, https://substackcdn.com/image/fetch/$s_!tfYt!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccd9eda3-7b54-43d5-80ad-889d83c11cd7_1820x1032.png 848w, https://substackcdn.com/image/fetch/$s_!tfYt!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccd9eda3-7b54-43d5-80ad-889d83c11cd7_1820x1032.png 1272w, https://substackcdn.com/image/fetch/$s_!tfYt!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccd9eda3-7b54-43d5-80ad-889d83c11cd7_1820x1032.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tfYt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccd9eda3-7b54-43d5-80ad-889d83c11cd7_1820x1032.png" width="1456" height="826" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ccd9eda3-7b54-43d5-80ad-889d83c11cd7_1820x1032.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:826,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:169072,&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.gtmaipodcast.com/i/213801875?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccd9eda3-7b54-43d5-80ad-889d83c11cd7_1820x1032.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_!tfYt!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccd9eda3-7b54-43d5-80ad-889d83c11cd7_1820x1032.png 424w, https://substackcdn.com/image/fetch/$s_!tfYt!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccd9eda3-7b54-43d5-80ad-889d83c11cd7_1820x1032.png 848w, https://substackcdn.com/image/fetch/$s_!tfYt!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccd9eda3-7b54-43d5-80ad-889d83c11cd7_1820x1032.png 1272w, https://substackcdn.com/image/fetch/$s_!tfYt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccd9eda3-7b54-43d5-80ad-889d83c11cd7_1820x1032.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 aria-hidden="true" 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><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></figure></div><p><strong>What to measure.</strong> CTR on the paid version of each term versus its organic CTR. Cost per click on exact-match terms versus your account average (these are usually cheaper because the intent is narrow). Organic CTR on the same terms 60 days later, after the page fix.</p><p><strong>How it fails.</strong> Broad match. The moment you loosen the match type, you&#8217;re back to buying generic traffic. Keep it exact until you have data. The second failure is skipping the page fix, which means you pay for the click forever.</p><div><hr></div><h2>Fix 2: Capture demand before you generate it</h2><p><strong>What&#8217;s broken.</strong> Most paid budgets go to demand generation: creating interest in people who weren&#8217;t looking. It&#8217;s the most expensive thing you can do with an ad dollar, and it&#8217;s the default because it&#8217;s the thing agencies know how to sell.</p><p><strong>Why it happens.</strong> Demand gen is visible. Big campaigns, new creative, a story to tell the board. Demand capture is quiet. It looks like a spreadsheet of search terms and a list of subreddits.</p><p><strong>The fix.</strong> Before any cold campaign, map the places where demand for your problem already exists and put your budget there first. Joel&#8217;s phrase: &#8220;I look for where there&#8217;s already demand.&#8221; He calls it the most sustainable engine you can build.</p><p>Where demand already exists:</p><ul><li><p>Search queries you rank for but don&#8217;t win (Fix 1)</p></li><li><p>Comparison and alternative searches for your competitors</p></li><li><p>Reddit threads and communities where your problem is actively discussed</p></li><li><p>Your own organic followers (Fix 4)</p></li><li><p>Your website visitors who didn&#8217;t convert</p></li><li><p>Questions your buyers ask AI assistants (AEO / LLM visibility tools like Gage or Gumshoe show you these)</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Yhdu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ada2f32-8bab-45c5-86cb-ab9ffa03464b_1818x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Yhdu!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ada2f32-8bab-45c5-86cb-ab9ffa03464b_1818x1024.png 424w, https://substackcdn.com/image/fetch/$s_!Yhdu!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ada2f32-8bab-45c5-86cb-ab9ffa03464b_1818x1024.png 848w, https://substackcdn.com/image/fetch/$s_!Yhdu!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ada2f32-8bab-45c5-86cb-ab9ffa03464b_1818x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!Yhdu!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ada2f32-8bab-45c5-86cb-ab9ffa03464b_1818x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Yhdu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ada2f32-8bab-45c5-86cb-ab9ffa03464b_1818x1024.png" width="1456" height="820" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1ada2f32-8bab-45c5-86cb-ab9ffa03464b_1818x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:820,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:177633,&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.gtmaipodcast.com/i/213801875?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ada2f32-8bab-45c5-86cb-ab9ffa03464b_1818x1024.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_!Yhdu!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ada2f32-8bab-45c5-86cb-ab9ffa03464b_1818x1024.png 424w, https://substackcdn.com/image/fetch/$s_!Yhdu!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ada2f32-8bab-45c5-86cb-ab9ffa03464b_1818x1024.png 848w, https://substackcdn.com/image/fetch/$s_!Yhdu!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ada2f32-8bab-45c5-86cb-ab9ffa03464b_1818x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!Yhdu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ada2f32-8bab-45c5-86cb-ab9ffa03464b_1818x1024.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 aria-hidden="true" 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><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></figure></div><p>Step by step:</p><ol><li><p>Build a one-page &#8220;demand map.&#8221; One row per source above, with an estimate of monthly volume and a note on whether you&#8217;re present.</p></li><li><p>For each source, decide on one of two moves. Enter the conversation as a human (comment, answer, post), or serve an ad to that audience. Joel uses both, depending on the audience.</p></li><li><p>Fund the demand map first. Whatever is left goes to cold demand gen.</p></li><li><p>Revisit monthly. Demand moves.</p></li></ol><p><strong>What to measure.</strong> Cost per qualified lead from demand capture sources versus demand gen sources. Track them as two lines from day one. The gap is usually large enough to change your budget mix within a quarter.</p><p><strong>How it fails.</strong> Treating demand capture as a one-time project. It&#8217;s an operating rhythm. The list of zero-click terms, active threads, and competitor comparisons changes every month.</p><div><hr></div><h2>Fix 3: Unlock real audiences on social (the LinkedIn problem)</h2><p><strong>What&#8217;s broken.</strong> Social ads, LinkedIn especially, reach the wrong people at scale. Campaigns finish with a good impression count, a plausible CTR, and no pipeline.</p><p><strong>Why it happens.</strong> Most LinkedIn tooling and most agencies operate on the developer API tier. That tier lets you launch campaigns and set targeting criteria. It does not let you use custom audiences. Audiences (uploaded lists, retargeting pools, matched companies) live behind the Marketing API tier, which LinkedIn grants sparingly.</p><p>Without audiences, two things happen every time:</p><ul><li><p>One giant company matches your title and industry criteria, the algorithm finds thousands of employees there, and they absorb most of your budget. Joel&#8217;s was Walmart.</p></li><li><p>The remaining spend goes to business development reps, because they are the most active users on the platform and click the most.</p></li></ul><p>Joel&#8217;s June campaign at $1,800 per lead had good creative and a real budget. The platform sent it to the wrong 10,000 people.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dZE4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d547b79-0278-4cd5-a717-04da040a99de_1864x1034.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dZE4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d547b79-0278-4cd5-a717-04da040a99de_1864x1034.png 424w, https://substackcdn.com/image/fetch/$s_!dZE4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d547b79-0278-4cd5-a717-04da040a99de_1864x1034.png 848w, https://substackcdn.com/image/fetch/$s_!dZE4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d547b79-0278-4cd5-a717-04da040a99de_1864x1034.png 1272w, https://substackcdn.com/image/fetch/$s_!dZE4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d547b79-0278-4cd5-a717-04da040a99de_1864x1034.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dZE4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d547b79-0278-4cd5-a717-04da040a99de_1864x1034.png" width="1456" height="808" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3d547b79-0278-4cd5-a717-04da040a99de_1864x1034.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:808,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:144627,&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.gtmaipodcast.com/i/213801875?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d547b79-0278-4cd5-a717-04da040a99de_1864x1034.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_!dZE4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d547b79-0278-4cd5-a717-04da040a99de_1864x1034.png 424w, https://substackcdn.com/image/fetch/$s_!dZE4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d547b79-0278-4cd5-a717-04da040a99de_1864x1034.png 848w, https://substackcdn.com/image/fetch/$s_!dZE4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d547b79-0278-4cd5-a717-04da040a99de_1864x1034.png 1272w, https://substackcdn.com/image/fetch/$s_!dZE4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d547b79-0278-4cd5-a717-04da040a99de_1864x1034.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 aria-hidden="true" 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><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></figure></div><p></p><p><strong>The fix.</strong></p><ol><li><p>Ask your agency or your ads tool, in writing: &#8220;Are we on the LinkedIn Marketing API tier with custom audiences enabled?&#8221; A vague answer is a no.</p></li><li><p>If no, either apply for Marketing API access (expect friction), or move to a platform that already has it. Synter does; check any tool you&#8217;re evaluating for this specifically.</p></li><li><p>Once you have audiences, exclude before you include. Exclude the mega-companies and the BDR/SDR titles on every campaign.</p></li><li><p>Build your first audiences from people who already know you (Fix 4), not from cold firmographics.</p></li><li><p>Run the same audit on Meta and Reddit. The mechanism differs but the pattern is identical: default targeting optimizes for who is cheap to reach, not who is likely to buy.</p></li></ol><p><strong>What to measure.</strong> Cost per lead by audience type (cold firmographic vs. retargeting vs. uploaded list). The share of spend going to your top 5 companies (if it&#8217;s over 20%, you have a Walmart). Lead title mix against your ICP.</p><p><strong>How it fails.</strong> Getting audiences and then still leading with cold campaigns because the creative is ready. The audience unlock only pays off when you change the order (Fix 4).</p><div><hr></div><h2>Fix 4: Organic first, then retarget</h2><p><strong>What&#8217;s broken.</strong> Ads are used as an introduction. The first time a buyer sees your company is a sponsored post, which is the most expensive and least trusted first impression available.</p><p><strong>Why it happens.</strong> Organic feels slow and unmeasurable. Paid feels controllable. So paid goes first.</p><p><strong>The fix.</strong> Flip the order. Earn attention organically, then use paid to follow up with the people who showed up. Synter&#8217;s page went from zero to roughly 2,500 followers in three months with no ad spend, and those followers became the retargeting pool.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!j701!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e10c8e7-7d83-4df9-b926-c3546eb9e1b8_1868x1026.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!j701!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e10c8e7-7d83-4df9-b926-c3546eb9e1b8_1868x1026.png 424w, https://substackcdn.com/image/fetch/$s_!j701!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e10c8e7-7d83-4df9-b926-c3546eb9e1b8_1868x1026.png 848w, https://substackcdn.com/image/fetch/$s_!j701!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e10c8e7-7d83-4df9-b926-c3546eb9e1b8_1868x1026.png 1272w, https://substackcdn.com/image/fetch/$s_!j701!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e10c8e7-7d83-4df9-b926-c3546eb9e1b8_1868x1026.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!j701!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e10c8e7-7d83-4df9-b926-c3546eb9e1b8_1868x1026.png" width="1456" height="800" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8e10c8e7-7d83-4df9-b926-c3546eb9e1b8_1868x1026.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:800,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:149944,&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.gtmaipodcast.com/i/213801875?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e10c8e7-7d83-4df9-b926-c3546eb9e1b8_1868x1026.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_!j701!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e10c8e7-7d83-4df9-b926-c3546eb9e1b8_1868x1026.png 424w, https://substackcdn.com/image/fetch/$s_!j701!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e10c8e7-7d83-4df9-b926-c3546eb9e1b8_1868x1026.png 848w, https://substackcdn.com/image/fetch/$s_!j701!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e10c8e7-7d83-4df9-b926-c3546eb9e1b8_1868x1026.png 1272w, https://substackcdn.com/image/fetch/$s_!j701!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e10c8e7-7d83-4df9-b926-c3546eb9e1b8_1868x1026.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 aria-hidden="true" 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><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></figure></div><p>Joel&#8217;s rule: &#8220;Don&#8217;t start from the bottom. This is not a Drake song.&#8221;</p><p>Step by step:</p><ol><li><p>Post consistently from the company page and from founders or leaders. Frequency matters more than polish. Three to five posts a week is the floor.</p></li><li><p>At around 1,000 followers, build a retargeting audience from followers and engagers.</p></li><li><p>Retarget them on LinkedIn with a low-friction next step: a guide, an episode, a tool. Not a demo request.</p></li><li><p>Retarget the same people on Reddit and Meta, where the same humans are cheaper to reach.</p></li><li><p>For high-fit accounts, skip the ad. Pull the domain, find the right person, send a human message that references what they engaged with.</p></li></ol><p><strong>What to measure.</strong> Follower growth rate (weekly). Retargeting CPL against cold CPL. Reply rate on human outreach to engagers versus cold outreach.</p><p><strong>How it fails.</strong> Impatience. The organic layer takes 60 to 90 days to be worth retargeting. Teams that quit at week four never see the cheap part.</p><div><hr></div><h2>Fix 5: Give your ad agents scoped keys, not master keys</h2><p><strong>What&#8217;s broken.</strong> As teams hand ad accounts to AI agents, the default is full access. A developer key pulled from Google Ads or Meta gives the agent everything the account can do, with no way to narrow it. Then a prompt misfires and something goes live.</p><p><strong>Why it happens.</strong> The ad platforms&#8217; developer keys were built for scripts written by humans who tested them. Agents run more often, on more inputs, with less supervision. The permission model didn&#8217;t move.</p><p><strong>The fix.</strong> Treat an agent that can spend money the way you treat a Stripe key. Scope it. Sandbox it. Make disconnection one click.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!vhh7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76946ae5-2d54-4a1a-90dc-703fc5cb0638_1852x1032.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vhh7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76946ae5-2d54-4a1a-90dc-703fc5cb0638_1852x1032.png 424w, https://substackcdn.com/image/fetch/$s_!vhh7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76946ae5-2d54-4a1a-90dc-703fc5cb0638_1852x1032.png 848w, https://substackcdn.com/image/fetch/$s_!vhh7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76946ae5-2d54-4a1a-90dc-703fc5cb0638_1852x1032.png 1272w, https://substackcdn.com/image/fetch/$s_!vhh7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76946ae5-2d54-4a1a-90dc-703fc5cb0638_1852x1032.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vhh7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76946ae5-2d54-4a1a-90dc-703fc5cb0638_1852x1032.png" width="1456" height="811" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/76946ae5-2d54-4a1a-90dc-703fc5cb0638_1852x1032.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:811,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:147574,&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.gtmaipodcast.com/i/213801875?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76946ae5-2d54-4a1a-90dc-703fc5cb0638_1852x1032.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_!vhh7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76946ae5-2d54-4a1a-90dc-703fc5cb0638_1852x1032.png 424w, https://substackcdn.com/image/fetch/$s_!vhh7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76946ae5-2d54-4a1a-90dc-703fc5cb0638_1852x1032.png 848w, https://substackcdn.com/image/fetch/$s_!vhh7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76946ae5-2d54-4a1a-90dc-703fc5cb0638_1852x1032.png 1272w, https://substackcdn.com/image/fetch/$s_!vhh7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76946ae5-2d54-4a1a-90dc-703fc5cb0638_1852x1032.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 aria-hidden="true" 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><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></figure></div><p>Step by step:</p><ol><li><p>One key per agent. The analyst agent gets read-only. The optimizer gets write access to bids and budgets, nothing else. The creative agent gets no account access at all.</p></li><li><p>Default every new key to read-only. Expand permissions deliberately, one capability at a time.</p></li><li><p>Run in draft mode until you trust the output. Joel&#8217;s platform has an explicit draft/live toggle so an agent can build a full campaign in a sandbox. If your tooling doesn&#8217;t have one, simulate it: the agent writes the campaign spec to a doc, a human pushes it.</p></li><li><p>Keep a one-click disconnect for every connected account (Shopify, Merchant Center, CRM). If the agent shouldn&#8217;t wander into a system for this task, unplug it for this task.</p></li><li><p>Log every write action with the prompt that caused it. When something looks wrong, you want the trail.</p></li></ol><p><strong>What to measure.</strong> Number of live actions taken by agents per week, and how many of them were reviewed by a human first. Time from &#8220;agent proposed&#8221; to &#8220;human approved.&#8221; Zero unplanned live pushes is the target.</p><p><strong>How it fails.</strong> Setting up scoped keys once and then granting &#8220;all access&#8221; the first time the agent asks for something it can&#8217;t do. Every expansion should be a decision, not a reflex.</p><div><hr></div><h2>Fix 6: Read every skill file before you install it</h2><p><strong>What&#8217;s broken.</strong> Skills, workflows, and prompt packages get shared like memes. Someone posts one on X or LinkedIn, or DMs it to you, and it goes straight into your agent&#8217;s repo. Some of them contain malicious code.</p><p><strong>Why it happens.</strong> Skill files look like documentation. Nobody reads documentation. And the person sharing it usually has a big audience, which feels like vetting.</p><p><strong>The fix.</strong> Joel found malicious code in shared skill files and built an open-source project, Agent Shield, to scan for it. His rule is simple and it costs you five minutes.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!UBpM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c3b030f-c5e1-4336-99f7-fcad709efd99_1868x1036.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!UBpM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c3b030f-c5e1-4336-99f7-fcad709efd99_1868x1036.png 424w, https://substackcdn.com/image/fetch/$s_!UBpM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c3b030f-c5e1-4336-99f7-fcad709efd99_1868x1036.png 848w, https://substackcdn.com/image/fetch/$s_!UBpM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c3b030f-c5e1-4336-99f7-fcad709efd99_1868x1036.png 1272w, https://substackcdn.com/image/fetch/$s_!UBpM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c3b030f-c5e1-4336-99f7-fcad709efd99_1868x1036.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!UBpM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c3b030f-c5e1-4336-99f7-fcad709efd99_1868x1036.png" width="1456" height="808" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0c3b030f-c5e1-4336-99f7-fcad709efd99_1868x1036.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:808,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:154398,&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.gtmaipodcast.com/i/213801875?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c3b030f-c5e1-4336-99f7-fcad709efd99_1868x1036.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_!UBpM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c3b030f-c5e1-4336-99f7-fcad709efd99_1868x1036.png 424w, https://substackcdn.com/image/fetch/$s_!UBpM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c3b030f-c5e1-4336-99f7-fcad709efd99_1868x1036.png 848w, https://substackcdn.com/image/fetch/$s_!UBpM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c3b030f-c5e1-4336-99f7-fcad709efd99_1868x1036.png 1272w, https://substackcdn.com/image/fetch/$s_!UBpM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c3b030f-c5e1-4336-99f7-fcad709efd99_1868x1036.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 aria-hidden="true" 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><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></figure></div><p>Step by step:</p><ol><li><p>Only install skills from a source that audits them. skills.sh runs security checks and shows install counts (Corey Haynes&#8217; cold email skill has about 99,000 installs, which is a real signal).</p></li><li><p>When someone sends you a skill directly, thank them, then put it on an audited source or run it through a scanner like Agent Shield before it touches your repo.</p></li><li><p>Read the file. Look for anything that reaches out to a URL, reads environment variables, or executes shell commands that have nothing to do with the skill&#8217;s stated purpose.</p></li><li><p>Install into a sandboxed agent first. Watch what it does on a test task.</p></li><li><p>Keep an inventory. Every skill, where it came from, who reviewed it, when.</p></li></ol><p><strong>What to measure.</strong> Percentage of installed skills with a recorded source and reviewer. Target is 100%.</p><p><strong>How it fails.</strong> The inventory exists for a month and then stops. Make the review a step in your install process, not a separate audit.</p><div><hr></div><h2>The one-page checklist</h2><p>Print this. Work through it with whoever runs your paid media.</p><p><strong>Search</strong></p><ul><li><p>[ ] Search Console export, 30 days, filtered for 100+ impressions and under 1% CTR</p></li><li><p>[ ] Exact-match campaigns live on the commercial-intent terms</p></li><li><p>[ ] Organic page fixes queued for the same terms</p></li></ul><p><strong>Demand map</strong></p><ul><li><p>[ ] One-page demand map built (search, competitor comparisons, communities, followers, site visitors, AI answers)</p></li><li><p>[ ] Budget allocated to demand capture sources before cold demand gen</p></li></ul><p><strong>Social audiences</strong></p><ul><li><p>[ ] Written confirmation of LinkedIn Marketing API tier with custom audiences</p></li><li><p>[ ] Mega-company and BDR/SDR exclusions on every campaign</p></li><li><p>[ ] Top-5-company share of spend under 20%</p></li></ul><p><strong>Order of operations</strong></p><ul><li><p>[ ] Company and founder posting cadence at 3 to 5 per week</p></li><li><p>[ ] Retargeting audience built from followers and engagers</p></li><li><p>[ ] Human outreach process for high-fit engagers</p></li></ul><p><strong>Agent controls</strong></p><ul><li><p>[ ] One scoped key per agent, defaulting to read-only</p></li><li><p>[ ] Draft mode or human-push step before anything goes live</p></li><li><p>[ ] One-click disconnect on every connected account</p></li></ul><p><strong>Skills</strong></p><ul><li><p>[ ] Every installed skill has a recorded source and reviewer</p></li><li><p>[ ] Scanner (Agent Shield or equivalent) in the install path</p></li></ul><div><hr></div><h2>Where this came from</h2><p>Everything in this guide comes from one episode of the GTM AI Podcast with Joel Horwitz. He shared his screen and walked through the workflows live. If you want to see the demand capture prompt run in real time, the SEO-to-paid handoff, and the $1,800 lead story in his own words, the episode is on YouTube, Spotify, and Apple.</p><p>Joel is at syntermedia.ai and synterai.com. His DMs are open on X.</p><p>I&#8217;m Coach K. I run GTM AI Academy, where 10,000+ GTM practitioners have learned to build AI into how they sell, market, and grow. If this playbook helped, the newsletter goes deeper every week.</p><p><strong>My challenge to you:</strong> pick the fix that hurt the most to read and finish its checklist section before Friday. Then tell me what you found.</p>]]></content:encoded></item><item><title><![CDATA[AI’s Biggest Customer Is Becoming AI]]></title><description><![CDATA[Tokens are shifting from words exchanged with a chatbot to fuel consumed by machine labor]]></description><link>https://www.gtmaipodcast.com/p/ais-biggest-customer-is-becoming</link><guid isPermaLink="false">https://www.gtmaipodcast.com/p/ais-biggest-customer-is-becoming</guid><dc:creator><![CDATA[J Moss]]></dc:creator><pubDate>Mon, 31 Aug 2026 19:25:11 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Tyya!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38816b28-dae3-44bb-9f36-bf8e63e6efa4_924x1200.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>For years, we measured AI adoption by counting people.</p><p>How many employees had a license? How many opened the tool each week? How many prompts did they send? How many seats could we roll out next quarter?</p><p>Then I saw a chart that made those questions feel dated.</p><p>According to A16Z&#8217;s visualization of OpenRouter data, agentic systems consumed roughly 7.3 trillion tokens on a seven-day average by August 7, 2026. Direct human usage sat closer to 1.4 to 1.5 trillion. Agentic usage had grown about 14 times since February and crossed human usage around February 6.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Tyya!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38816b28-dae3-44bb-9f36-bf8e63e6efa4_924x1200.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Tyya!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38816b28-dae3-44bb-9f36-bf8e63e6efa4_924x1200.png 424w, https://substackcdn.com/image/fetch/$s_!Tyya!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38816b28-dae3-44bb-9f36-bf8e63e6efa4_924x1200.png 848w, https://substackcdn.com/image/fetch/$s_!Tyya!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38816b28-dae3-44bb-9f36-bf8e63e6efa4_924x1200.png 1272w, https://substackcdn.com/image/fetch/$s_!Tyya!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38816b28-dae3-44bb-9f36-bf8e63e6efa4_924x1200.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Tyya!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38816b28-dae3-44bb-9f36-bf8e63e6efa4_924x1200.png" width="924" height="1200" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/38816b28-dae3-44bb-9f36-bf8e63e6efa4_924x1200.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1200,&quot;width&quot;:924,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Image preview&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Image preview" title="Image preview" srcset="https://substackcdn.com/image/fetch/$s_!Tyya!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38816b28-dae3-44bb-9f36-bf8e63e6efa4_924x1200.png 424w, https://substackcdn.com/image/fetch/$s_!Tyya!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38816b28-dae3-44bb-9f36-bf8e63e6efa4_924x1200.png 848w, https://substackcdn.com/image/fetch/$s_!Tyya!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38816b28-dae3-44bb-9f36-bf8e63e6efa4_924x1200.png 1272w, https://substackcdn.com/image/fetch/$s_!Tyya!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38816b28-dae3-44bb-9f36-bf8e63e6efa4_924x1200.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 aria-hidden="true" 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><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></figure></div><p>That does not mean agents have replaced people. It does not mean five times as much useful work happened. And it definitely does not mean OpenRouter represents the entire AI market.</p><p>But it does reveal a change in the shape of demand.</p><p>The biggest customer of AI is becoming AI itself.</p><p>That sounds circular until you look at what an agent actually does on a Tuesday morning.</p><p>A person asks for an outcome. The agent loads context, makes a plan, searches files, calls tools, reads the results, notices a gap, tries again, hands one part to another agent, checks the work, revises it, and packages the answer. The human may type two sentences. The system may process millions of tokens before it returns something useful.</p><p>Tokens are no longer just words exchanged with a chatbot. They are fuel consumed by machine labor.</p><p>And that changes the economics of software.</p><p>A prompt is not the unit of work anymore</p><p>The chatbot era trained us to think in turns.</p><p>You ask a question. The model answers. You ask another. The model answers again.</p><p>That interaction makes token usage feel like a communication cost. Longer prompt, longer answer, bigger bill.</p><p>Agents break that mental model because most of their work happens between the request and the result.</p><p>I have seen this directly while building agent and knowledge systems. The visible interaction is often the smallest part. The expensive part sits underneath it: retrieving the right context, deciding which capability to use, coordinating work, validating the output, and preserving what matters for the next run.</p><p>One human request can trigger an entire chain of machine activity.</p><p>Think of the difference between calling a contractor and hiring a crew. A chatbot hands you advice from the front porch. An agent walks into the job site, checks the plans, gathers materials, coordinates specialists, inspects the work, and comes back when it has something ready for approval.</p><p>The crew consumes more resources than the conversation. Of course it does.</p><p>The mistake is treating that consumption as the result.</p><p>More tokens do not mean more value</p><p>The chart is powerful, but it is easy to overread.</p><p>OpenRouter measures activity routed through its own platform. It does not cover every model provider, enterprise deployment, or private inference environment. Its classifications also describe traffic patterns on that platform, not a clean census of every human and agent using AI.</p><p>And token volume alone cannot tell us:</p><ul><li><p>How many people initiated the work</p></li><li><p>How many requests the systems handled</p></li><li><p>How much the work cost</p></li><li><p>Whether a human accepted the output</p></li><li><p>Whether the output created any value</p></li></ul><p>An agent that burns 10 million tokens and completes the task may be useful. An agent that burns 10 million tokens while looping through the same failed browser action is an expensive screensaver.</p><p>This is where a lot of AI reporting gets sloppy. We take a measure of activity and quietly turn it into a measure of progress.</p><p>They are not the same.</p><p>Companies made this mistake with software adoption, too. A seat looked like usage. Usage looked like value. Then renewal season arrived and everyone discovered that 2,000 provisioned accounts did not mean 2,000 people had changed how they worked.</p><p>Agents make that mistake more expensive because they can generate activity without waiting for another human prompt.</p><p>The metric has to move up the stack.</p><p><em>Measure cost per accepted outcome</em></p><p>I think the right operating metric is not cost per token. It is cost per accepted outcome.</p><p>An accepted outcome is work that clears the standard required for the job. A report a manager uses. A support case resolved correctly. A contract review approved by counsel. A campaign brief that reaches production. A research package that survives fact-checking.</p><p>The word &#8220;accepted&#8221; matters because completion is easy to fake.</p><p>An agent can mark a task complete because it created a file. That does not mean the file was accurate, useful, or safe. The system needs a clear definition of done and a way to test against it.</p><p>For any meaningful agent workflow, I would track five things:</p><p>1. Completion rate: Did the agent reach the defined end state?</p><p>2. Acceptance rate: Did the human or downstream system approve the work?</p><p>3. Total cost: What did models, tools, infrastructure, and review consume?</p><p>4. Cycle time: How long did the outcome take from request to acceptance?</p><p>5. Intervention rate: How often did a human have to rescue the process?</p><p>Now token usage has context.</p><p>If one workflow uses twice the tokens but produces four times as many accepted outcomes, the higher token count may be a bargain. If another model cuts token cost by 40 percent but doubles human review time, the savings may disappear.</p><p>This is basic operational thinking. But the industry still talks about tokens the way early cloud buyers talked about server prices. The input cost is easy to compare, so we pretend it is the business result.</p><p>It isn&#8217;t.</p><p>Architecture becomes financial control</p><p>Once agents become the largest consumers, technical architecture stops being an engineering detail.</p><p>It becomes a margin decision.</p><p>Take context. An agent needs enough information to act well, but loading every document into every run creates an enormous tax. The system has to retrieve the right context at the right moment, then discard what it no longer needs.</p><p>The same logic applies to models. Not every step needs the smartest and most expensive model. Classification, extraction, planning, research, synthesis, and review have different requirements. Routing each job to the right model can change the cost of the whole system without changing the experience the user sees.</p><p>Then add caching, compact skills, structured tool outputs, retry limits, and stop conditions. None of these features will make a great keynote slide. All of them matter when an agent runs the same workflow 50,000 times.</p><p>This is the part of agent design that deserves more executive attention. The demo shows whether the agent can perform the task once. The architecture determines whether the company can afford to let it perform the task every day.</p><p>The questions that become practical:</p><ul><li><p>Are we sending the entire history back through the model on every step?</p></li><li><p>Which tasks require premium reasoning, and which do not?</p></li><li><p>When does the agent retry, escalate, or stop?</p></li><li><p>Can we trace cost to a workflow and an accepted result?</p></li><li><p>Who owns the budget when one agent calls three more?</p></li></ul><p>Those are not token questions. They are system questions.</p><p>Pricing will have to follow the work</p><p>Agent consumption also puts pressure on seat-based software pricing.</p><p>A seat assumes a person is the active user. The vendor estimates how often that person will log in, spreads the cost across the customer base, and charges for access.</p><p>But what is a seat worth when one person supervises 20 agents? What happens when those agents work through the night, use five models, call ten tools, and generate more activity than an entire department?</p><p>Vendors have a few options. They can charge for consumption, charge for completed work, bundle usage into tiers, or combine a platform fee with outcome-based pricing. Each approach carries risk.</p><p>Pure consumption pricing punishes efficient use and makes budgets unpredictable. Pure outcome pricing creates arguments over what counts as an outcome. Flat subscriptions work until a small number of heavy agent users destroy the economics.</p><p>The market will probably settle on hybrids.</p><p>But buyers should insist on one thing now: the pricing unit needs a clear relationship to value. Paying for an agent to think is not the same as paying for it to finish.</p><p>The hidden risk is autonomous waste</p><p>Humans have natural brakes. We get tired. We go to lunch. We decide a task is not worth another hour.</p><p>Agents need those brakes designed into the system.</p><p>Without limits, an agent can retry a broken action, reload bloated context, call another agent that repeats the same research, or continue polishing work that already meets the standard. Every loop consumes tokens. Some loops can also send messages, alter records, make purchases, or create other consequences.</p><p>So governance cannot begin after deployment.</p><p>Every production agent needs a budget, a stopping rule, an escalation path, an audit trail, and a clear owner. Higher-risk actions need approval gates. Repeated failure needs to trigger a halt, not more optimism.</p><p>This is not bureaucracy for its own sake. It is how you give a machine room to work without giving it room to wander.</p><p>Build for machine demand, manage for human value</p><p>The A16Z chart will keep moving. Token prices will fall. Models will get faster. Agents will run longer workflows and coordinate with more agents. Machine-generated demand will grow even if the number of human users grows slowly.</p><p>That is the important signal.</p><p>We are moving from a world where people consume intelligence one answer at a time to one where systems consume intelligence continuously in pursuit of work.</p><p>The winners will not be the companies that buy the most tokens. They will be the ones that build the clearest connection between machine activity and a result someone values.</p><p>So open one agent workflow this week. Pick something already running in your business. Measure the tokens, model cost, tool cost, review time, retries, and final acceptance.</p><p>Then divide the total by the number of outcomes people actually kept.</p><p>That number will tell you more about your AI strategy than any seat count ever will.</p><p><em>Source note</em></p><p><em>The chart shown above was produced by A16Z using OpenRouter rankings data. It reports seven-day average token usage by type and identifies agentic, human, and mixed traffic. OpenRouter reflects activity on its platform, not the entire AI market. Token volume does not directly measure users, requests, revenue, productivity, or successful outcomes. Review OpenRouter&#8217;s current methodology and rankings at openrouter.ai/rankings: https://openrouter.ai/rankings?benchmark=intelligence.</em></p>]]></content:encoded></item><item><title><![CDATA[The AI Era Doesn’t Need More Metrics. It Needs a Better Chain of Evidence]]></title><description><![CDATA[Every company seems to be building an AI dashboard right now.]]></description><link>https://www.gtmaipodcast.com/p/the-ai-era-doesnt-need-more-metrics</link><guid isPermaLink="false">https://www.gtmaipodcast.com/p/the-ai-era-doesnt-need-more-metrics</guid><dc:creator><![CDATA[J Moss]]></dc:creator><pubDate>Thu, 20 Aug 2026 15:28:26 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!RkEM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc675fa9f-357d-4102-9ca9-c18c6ef1d76c_1672x941.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Every company seems to be building an AI dashboard right now.</p><p>The numbers usually look something like this:</p><p>- licenses purchased</p><p>- active users</p><p>- prompts submitted</p><p>- tokens consumed</p><p>- agents deployed</p><p>- workflows automated</p><p>- hours saved</p><p>It creates the appearance of rigor. There are charts. Trends move up and to the right. Someone can say adoption increased 34% this quarter.</p><p>And then the CFO asks one painfully simple question:</p><p>&#8220;What changed in the business?&#8221;</p><p>That&#8217;s where the story usually falls apart.</p><p>The problem isn&#8217;t that these measures are useless. Most of them are useful diagnostics. The problem is that we keep treating evidence of activity as evidence of value.</p><p>AI makes activity cheap. It can generate more emails, more forecasts, more summaries, more recommendations, and more content. If volume is the measure, AI will look extraordinary almost every time.</p><p>But a business does not benefit because a model produced something. It benefits when that output changes a decision, a workflow, or an economic result.</p><p>That means the AI era doesn&#8217;t need a completely separate universe of metrics. It needs a better chain of evidence.</p><p>The missing middle</p><p>Most AI measurement jumps from one end of the story to the other.</p><p>On the left: &#8220;We deployed AI.&#8221;</p><p>On the right: &#8220;Revenue grew.&#8221;</p><p>Between those two claims is a giant blank space.</p><p>Did people trust the output? Did they use it? Did it change what they did? Did the process improve? Was the improvement large enough to affect the economics? Could something else have caused the result?</p><p>That missing middle is where credibility lives.</p><p>The framework I would use is simple:</p><p>  Capability &#8594; trusted use &#8594; changed workflow &#8594; operating improvement &#8594; business impact</p><p>Each step answers a different question. Together, they create a story an operator can manage and a CFO can believe.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!RkEM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc675fa9f-357d-4102-9ca9-c18c6ef1d76c_1672x941.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!RkEM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc675fa9f-357d-4102-9ca9-c18c6ef1d76c_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!RkEM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc675fa9f-357d-4102-9ca9-c18c6ef1d76c_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!RkEM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc675fa9f-357d-4102-9ca9-c18c6ef1d76c_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!RkEM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc675fa9f-357d-4102-9ca9-c18c6ef1d76c_1672x941.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!RkEM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc675fa9f-357d-4102-9ca9-c18c6ef1d76c_1672x941.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c675fa9f-357d-4102-9ca9-c18c6ef1d76c_1672x941.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;:1482062,&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.gtmaipodcast.com/i/212018472?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc675fa9f-357d-4102-9ca9-c18c6ef1d76c_1672x941.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_!RkEM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc675fa9f-357d-4102-9ca9-c18c6ef1d76c_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!RkEM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc675fa9f-357d-4102-9ca9-c18c6ef1d76c_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!RkEM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc675fa9f-357d-4102-9ca9-c18c6ef1d76c_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!RkEM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc675fa9f-357d-4102-9ca9-c18c6ef1d76c_1672x941.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 aria-hidden="true" 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><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></figure></div><p></p><h2>1. Capability: Can it work reliably?</h2><p>Before measuring value, establish whether the workflow can perform its intended job.</p><p>This is the technical and data foundation:</p><p>- Is the required data present and current?</p><p>- Are the necessary systems connected?</p><p>- Is the workflow available when users need it?</p><p>- Can it operate within the approved permissions?</p><p>- Does it complete the task often enough to be useful?</p><p>Typical measures include data completeness, integration coverage, eligible-user coverage, workflow uptime, and task-completion rate.</p><p>These are not board-level business outcomes. But without them, every downstream claim is built on sand.</p><h2>2. Trusted use: Do people accept it?</h2><p>Usage matters, but raw usage is weak evidence.</p><p>Someone can open a tool and ignore everything it recommends. A seller can receive an opportunity-risk score and do nothing. A manager can skim an AI-generated forecast summary and rebuild the analysis manually.</p><p>That is technically adoption. It is not behavioral adoption.</p><p>The stronger measures are:</p><p>- percentage of eligible work completed through the AI-enabled workflow</p><p>- recommendation acceptance rate</p><p>- repeat usage</p><p>- override rate</p><p>- material-correction rate</p><p>- percentage of outputs used in an actual decision or next action</p><p>The scarce resource in the AI era is not generated output. It is trusted output.</p><h2>3. Changed workflow: Did work materially change?</h2><p>This is the layer most companies skip.</p><p>AI has to alter the mechanics of work before it can alter business performance. That change should be observable.</p><p>Did the workflow require fewer human touches? Did cycle time fall? Did handoffs disappear? Did work move from reactive to proactive? Did the employee receive a recommended action inside the system where the action occurs?</p><p>Useful measures include:</p><p>- end-to-end cycle time</p><p>- human touches per completed task</p><p>- automation rate</p><p>- time to insight</p><p>- rework rate</p><p>- escalation rate</p><p>- time from signal to action</p><p>This is where the difference between an AI feature and an AI operating system becomes visible.</p><p>An accurate model that creates one more thing for an employee to interpret may be technically impressive. It is still adding work. The system has to produce a trusted insight, explain why it matters, recommend the next action, and meet the user inside the workflow they already use.</p><p>Adoption and behavior change are part of the product definition.</p><h2>4. Operating improvement: Did the process perform better?</h2><p>Now we reconnect the AI workflow to the metrics the company already uses to run the business.</p><p>For a revenue workflow, that might mean forecast accuracy, conversion, sales cycle, pipeline progression, or retention-risk response time.</p><p>For customer support, it might mean resolution time, reopen rate, escalation, satisfaction, or cost per resolved case.</p><p>For healthcare revenue-cycle work, it could mean denial rate, days in accounts receivable, cost to collect, or touchless-processing rate.</p><p>The important point: AI does not get a special exemption from the operating model.</p><p>If the AI-enabled workflow is supposed to improve a business process, the existing process metric should move. If it doesn&#8217;t, you have adoption without impact&#8212;or you chose the wrong operating metric.</p><h2>5. Business impact: What was the change worth?</h2><p>At this layer, every use case needs to tell one of four stories:</p><p>- Grow: create revenue, conversion, expansion, or retained revenue.</p><p>- Save: reduce labor, vendor, compute, or operating cost.</p><p>- Accelerate: shorten cycle time or time to value.</p><p>- Protect: reduce error, churn, compliance exposure, or revenue leakage.</p><p>That sounds obvious. In practice, it forces useful discipline.</p><p>&#8220;Employees saved 10,000 hours&#8221; is not yet an economic-impact statement.</p><p>There are three separate stages:</p><p>1.  Capacity released: the task consumed fewer hours.</p><p>2.  Capacity redeployed: the organization intentionally moved those hours to higher-value work.</p><p>3.  Economic value realized: the redeployed capacity created a measurable financial result or eliminated a real planned cost.</p><p>Those stages are not interchangeable.</p><p>Released capacity is useful. It can improve employee experience, create headroom, and increase resilience. But unless headcount, spend, output, or revenue changes, it should not be booked as cash savings.</p><p>Honest language makes the AI case stronger, not weaker.</p><h2>6. Risk and durability: Is the gain safe and sustainable?</h2><p>Every speed or efficiency metric needs a paired quality measure.</p><p>- Faster proposal creation, paired with rework and win quality.</p><p>- Faster case resolution, paired with reopen and escalation rates.</p><p>- Higher automation, paired with error and correction rates.</p><p>- Lower operating cost, paired with customer and employee outcomes.</p><p>Otherwise, the system can appear successful by producing bad work faster.</p><p>For consequential workflows, also track policy violations, unauthorized actions, model drift, exception volume, and human escalation.</p><p>And don&#8217;t evaluate AI cost in isolation. Raw token cost is rarely the useful unit.</p><p>A better measure is:</p><p>  Cost per successful outcome = model + platform + oversight + rework cost &#247; accepted completed outcomes</p><p>A cheap output that requires extensive correction is not cheap.</p><p>The five-number scorecard</p><p>You do not need 40 metrics for every AI use case. You need a small scorecard that preserves the causal chain.</p><p>For each priority workflow, start with five numbers:</p><p>1.  Adoption: What percentage of eligible work uses the AI-enabled workflow?</p><p>2.  Quality: What percentage of outputs are accepted without material correction?</p><p>3.  Workflow: Did cycle time, human touches, or automation rate improve?</p><p>4.  Operating result: Did the business process perform better?</p><p>5.  Economics: Did the company grow, save, accelerate, or protect value&#8212;net of AI operating cost?</p><p>Add one risk metric when the workflow can create material harm.</p><p>Consider AI-assisted pipeline management:</p><p>- Adoption: percentage of pipeline reviews using AI-generated insight</p><p>- Quality: recommendation acceptance or correction rate</p><p>- Workflow: analyst hours required to prepare the weekly review</p><p>- Operating result: forecast accuracy or time from risk signal to seller action</p><p>- Economics: revenue protected through earlier intervention</p><p>- Risk: false-positive rate on opportunity-risk flags</p><p>That tells a coherent story. &#8220;We generated 10,000 insights&#8221; does not.</p><p>Three gates for choosing metrics</p><p>Not every theoretically perfect metric belongs on the scorecard. Each candidate should pass three practical tests.</p><p>Is it reasonable to achieve?</p><p>Can the team materially influence it within the measurement period? Is there a baseline? Is the expected movement credible? Is the metric close enough to the workflow to support attribution?</p><p>For an early workflow, &#8220;reduce proposal preparation time by 30%&#8221; is more credible than &#8220;increase company revenue by 5%.&#8221;</p><p>Is the data available and accessible?</p><p>Classify the metric:</p><p>- Green: already captured reliably in an accessible system</p><p>- Yellow: captured, but requires system joins or definition cleanup</p><p>- Red: not captured or dependent on manual self-reporting</p><p>A metric should not enter the executive scorecard without a named source, owner, baseline, and refresh cadence. Red metrics belong on the instrumentation roadmap&#8212;not in the next board commitment.</p><p>Does it tell a meaningful business story?</p><p>Can the measure connect to growth, savings, acceleration, or protection?</p><p>If not, it may still be operationally useful. But it is a diagnostic, not the headline.</p><p>Manage workflows as a portfolio</p><p>The final shift is organizational.</p><p>Do not run one giant enterprise AI ROI exercise. Measure AI workflow by workflow, then manage those workflows as a portfolio.</p><p>For each use case, create a one-page measurement contract:</p><p>- business problem</p><p>- eligible workflow population</p><p>- baseline and comparison period</p><p>- intended behavior change</p><p>- five primary metrics</p><p>- data source and metric owner</p><p>- expected range</p><p>- attribution method</p><p>- scale, revise, or stop threshold</p><p>Then sort the portfolio into four decisions:</p><p>- Scale: adoption, quality, operating movement, and economic evidence are present.</p><p>- Improve: adoption or quality is working, but the operating result has not moved.</p><p>- Instrument: the use case looks promising, but the data cannot support a conclusion.</p><p>- Stop: activity exists without workflow or outcome improvement.</p><p>That is what measurement should do. It should not merely report what happened. It should help leadership decide where to place the next dollar, the next engineer, and the next hour of organizational attention.</p><p>The question that replaces &#8220;How much AI are we using?&#8221;</p><p>AI will produce more activity than any technology we have deployed before. If we measure volume, almost every experiment will look successful.</p><p>The harder&#8212;and far more valuable&#8212;work is proving the chain:</p><p>Did the capability work? Did people trust it? Did their behavior change? Did the process improve? Did the improvement create meaningful economic value? And did it do so without unacceptable risk?</p><p>The question isn&#8217;t, &#8220;How much AI are we using?&#8221;</p><p>It&#8217;s this:</p><p>Which workflow changed, how do we know, and what was that change worth?</p><p>That is the measurement framework the AI era needs.</p>]]></content:encoded></item><item><title><![CDATA[Your Company Does Not Need 1,000 AI Agents]]></title><description><![CDATA[It needs one front door to 1,000 capabilities]]></description><link>https://www.gtmaipodcast.com/p/your-company-does-not-need-1000-ai</link><guid isPermaLink="false">https://www.gtmaipodcast.com/p/your-company-does-not-need-1000-ai</guid><dc:creator><![CDATA[J Moss]]></dc:creator><pubDate>Tue, 11 Aug 2026 15:55:01 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!jjh4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cf58852-ae33-493e-8619-a01595183f1b_1672x941.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Most companies are designing AI backward.</p><p>They start with a department. Build a sales agent. Add a support agent. Then a finance agent. Then every team buys two more. Six months later, the company has a pile of chatbots, automations, copilots, and internal demos that do not know one another exist.</p><p>It feels like progress because there is a lot of activity.</p><p>It is not a system.</p><p>A diagram of Stripe&#8217;s internal company agent, Kai, landed in front of me this week. I have not found a primary public source confirming every Kai-specific number in the diagram, so I am not going to repeat those as fact. But the architecture itself is worth studying because it flips the usual approach.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Ulm1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dbc7355-55ae-4527-a5d9-e7dbdaaf037e_1200x755.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ulm1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dbc7355-55ae-4527-a5d9-e7dbdaaf037e_1200x755.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Ulm1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dbc7355-55ae-4527-a5d9-e7dbdaaf037e_1200x755.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Ulm1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dbc7355-55ae-4527-a5d9-e7dbdaaf037e_1200x755.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Ulm1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dbc7355-55ae-4527-a5d9-e7dbdaaf037e_1200x755.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ulm1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dbc7355-55ae-4527-a5d9-e7dbdaaf037e_1200x755.jpeg" width="1200" height="755" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3dbc7355-55ae-4527-a5d9-e7dbdaaf037e_1200x755.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:755,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Image&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Image" title="Image" srcset="https://substackcdn.com/image/fetch/$s_!Ulm1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dbc7355-55ae-4527-a5d9-e7dbdaaf037e_1200x755.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Ulm1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dbc7355-55ae-4527-a5d9-e7dbdaaf037e_1200x755.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Ulm1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dbc7355-55ae-4527-a5d9-e7dbdaaf037e_1200x755.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Ulm1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dbc7355-55ae-4527-a5d9-e7dbdaaf037e_1200x755.jpeg 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 aria-hidden="true" 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><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></figure></div><p>Instead of asking employees to choose from a catalog of agents, Kai appears to give them one place to start. The system reads the request, identifies the relevant skills, loads only the tools attached to those skills, does the work in a controlled environment, and returns a durable artifact.</p><p>That is the part that matters.</p><p>The future company agent may look less like an org chart full of digital employees and more like a capable chief of staff who knows which expertise to pull in, which systems it can touch, and what finished work should look like.</p><p>The agent is the front door.</p><p>A regional leader asks:</p><p>&#8220;Show me why implementation time increased in the Midwest, identify the accounts at risk, and draft the intervention plan.&#8221;</p><p>Today, that request usually becomes a relay race.</p><p>Someone pulls data from the CRM. Someone else asks implementation for a spreadsheet. Finance checks whether the accounts matter. Customer Success adds context. A leader turns the whole thing into a deck. By Friday, five people have produced six versions of the truth and scheduled a meeting to reconcile them.</p><p>A company agent should handle the coordination.</p><p>It should know that the request requires implementation analytics, account health, financial context, and an intervention-planning capability. It should load those skills, obtain the permitted data, run the analysis, and produce a report the team can inspect and continue editing.</p><p>The employee should not need to know which model, connector, database, or specialist workflow sits behind the request.</p><p>That is what a front door does. It receives intent and routes it into the building.</p><p>But a good front door does not make the building unnecessary.</p><p>How a thousand skills stay usable</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jjh4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cf58852-ae33-493e-8619-a01595183f1b_1672x941.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jjh4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cf58852-ae33-493e-8619-a01595183f1b_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!jjh4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cf58852-ae33-493e-8619-a01595183f1b_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!jjh4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cf58852-ae33-493e-8619-a01595183f1b_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!jjh4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cf58852-ae33-493e-8619-a01595183f1b_1672x941.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jjh4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cf58852-ae33-493e-8619-a01595183f1b_1672x941.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8cf58852-ae33-493e-8619-a01595183f1b_1672x941.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;:1528797,&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.gtmaipodcast.com/i/210772156?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cf58852-ae33-493e-8619-a01595183f1b_1672x941.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_!jjh4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cf58852-ae33-493e-8619-a01595183f1b_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!jjh4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cf58852-ae33-493e-8619-a01595183f1b_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!jjh4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cf58852-ae33-493e-8619-a01595183f1b_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!jjh4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cf58852-ae33-493e-8619-a01595183f1b_1672x941.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 aria-hidden="true" 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><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></figure></div><p>The architecture depicted for Kai uses two passes.</p><p>In the first pass, the model sees lightweight descriptions of available skills. Enough to understand what each capability does, but not the complete instructions, examples, tools, and reference material behind it.</p><p>Once the relevant skills have been selected, the second pass loads the tools attached to them.</p><p>That sequence matters.</p><p>Most teams assume a more capable agent needs more context and more tools loaded at once. In practice, every extra option creates another decision. The model has to determine whether a tool is relevant, how it differs from similar tools, and whether invoking it will help. A giant global tool list turns capability into confusion.</p><p>LangChain describes the same principle in its public work on dynamically loaded agent skills (https://www.langchain.com/blog/langchain-skills): skills improve performance by loading specialized instructions only when the task calls for them. The model gets the expertise it needs without carrying the whole library through every conversation.</p><p>The simple version is:</p><p>1. Read the request.</p><p>2. Find the right capabilities.</p><p>3. Load their instructions and tools.</p><p>4. Execute the work.</p><p>5. Save the result.</p><p>The catalog can grow while the model&#8217;s active decision surface stays small.</p><p>That is a very different scaling model from adding another chatbot to Slack every time a team has a new use case.</p><p>A skill is more than a prompt</p><p>This is where I think most early agent programs will get stuck.</p><p>They will treat a skill as a clever prompt.</p><p>A real organizational skill needs more structure. It should contain the company&#8217;s specific way of doing the work, the knowledge required to do it well, the tools it may use, the permissions it inherits, the expected output, and the tests that determine whether it worked.</p><p>Take pricing approval.</p><p>The skill is not &#8220;analyze this discount.&#8221;</p><p>It needs the current pricing policy, approval thresholds, margin rules, contract constraints, customer context, escalation path, and output format. It may need access to CRM, billing, CPQ, and legal systems. And it should not inherit permission to change any of those systems merely because it can read them.</p><p>The skill becomes a governed capability package.</p><p>Publicly, Stripe already describes skills as structured instructions that give agents context to act. Its agent tooling documentation (https://docs.stripe.com/agents) also shows how financial actions can be exposed through agent frameworks. Kai&#8217;s depicted architecture brings those ideas inside the company: skills carry the judgment, while tools provide the hands.</p><p>That separation gives you scale without handing every request the keys to the entire building.</p><p>Keep the permanent context painfully small</p><p>Kai&#8217;s depicted architecture also includes a set of pinned skills that remain present across requests.</p><p>That makes sense, with one condition: the pinned layer has to stay small.</p><p>Company policy belongs there. Security boundaries belong there. The rules every employee request must follow belong there. A shared definition of the company, its customers, and its operating principles may belong there too.</p><p>The complete sales methodology does not.</p><p>Neither does the entire employee handbook, product catalog, approval matrix, or history of every decision the company has made.</p><p>Always-on context is expensive even when token cost keeps falling. The larger cost is attention. Every irrelevant instruction competes with the request in front of the model.</p><p>I learned this the hard way while building my own agent system. My first instinct was to make the agent smarter by telling it more up front. The result looked thorough and behaved inconsistently. The agent spent too much of its attention sorting instructions instead of solving the problem.</p><p>The better pattern is simple: pin the constitution, retrieve the expertise.</p><p>The artifact matters more than the answer</p><p>The other design choice I would copy is the filesystem.</p><p>That sounds painfully unsexy. Good.</p><p>Most AI work disappears into a transcript. The analysis is useful for ten minutes, then gets buried under the next thirty messages. Someone copies half of it into a document. Someone else takes a screenshot. The company has technically used AI, but the work has not become part of how the company operates.</p><p>Kai&#8217;s depicted architecture writes the output into files that can persist across turns. The user receives a report, dashboard, document, model, or other artifact that can be reopened and improved.</p><p>This changes the unit of value.</p><p>The agent is no longer rewarded for producing an impressive answer. It is responsible for advancing a real work product.</p><p>A forecast should remain a forecast model.</p><p>A launch plan should remain a launch plan.</p><p>A customer-risk review should remain connected to the accounts, assumptions, evidence, and decisions that created it.</p><p>Chat is the interaction layer. The artifact is the work.</p><p>Put generated work behind glass</p><p>The diagram also separates the agent from the environment where model-written code runs.</p><p>That is a load-bearing decision.</p><p>If the agent needs to execute Python, transform files, build a chart, or generate a document, that work should happen inside an isolated sandbox. The trusted process can inspect what the model proposes, run it under constrained permissions, read the result, and review the changes before accepting them.</p><p>Prompt-based guardrails are not enough. Telling an agent &#8220;do not access sensitive data&#8221; is weaker than building an execution environment where the agent cannot access it.</p><p>The permission model should follow the selected skill, the requesting employee, and the action being attempted. Read access to pipeline data does not imply write access to the CRM. Permission to draft a customer email does not imply permission to send it. The architecture has to enforce those distinctions below the prompt.</p><p>What Kai does not show</p><p>This is also where I would resist copying the diagram too literally.</p><p>It explains how one employee request moves through a company agent. It does not appear to explain the entire system the agent depends on.</p><p>A production company agent still needs:</p><p>- identity and role-based access;</p><p>- canonical company data and knowledge;</p><p>- durable memory across work and relationships;</p><p>- event-driven triggers for work nobody explicitly requests;</p><p>- evaluation, tracing, cost, and quality controls;</p><p>- human approvals tied to action risk;</p><p>- ownership and versioning for every skill;</p><p>- feedback loops that improve the system after outcomes arrive.</p><p>This is the boundary I use when thinking about the Revenue Nervous System.</p><p>The company agent sits at the interface. It interprets intent, coordinates capabilities, and performs work. The nervous system is broader. It supplies the data, memory, intelligence, orchestration, governance, and learning that allow the agent to act like it belongs to the company instead of merely having access to company tools.</p><p>The company agent is the executive function.</p><p>It is not the entire organism.</p><p>What I would build first</p><p>If I walked into a new organization tomorrow, I would not begin by building twenty departmental agents.</p><p>I would start with one company agent and three high-value skills.</p><p>The first skill would answer a recurring cross-functional question that currently takes several people and systems to resolve.</p><p>The second would produce a durable artifact that gets reviewed every week.</p><p>The third would execute a narrow workflow with a clear permission boundary and measurable outcome.</p><p>Then I would instrument the system:</p><p>- Did it select the right skill?</p><p>- Did it retrieve the right evidence?</p><p>- Did it use the correct tools?</p><p>- Did a human accept the artifact?</p><p>- Did the work change an outcome?</p><p>- What did the agent need that the company had never written down?</p><p>That last question is where the compounding starts.</p><p>Every failure reveals missing context, policy, data, or procedural knowledge. Fixing that gap makes the next run better. Over time, the company is not merely accumulating prompts. It is converting how the organization works into reusable, governed capabilities.</p><p>So do not start by asking how many agents your company needs.</p><p>Ask where employees should bring a request, how the system will find the right capability, what that capability is allowed to do, and where the finished work will live.</p><p>One front door.</p><p>A growing library of real skills behind it.</p><p>And a system that gets smarter every time someone walks through.</p>]]></content:encoded></item><item><title><![CDATA[GTM Doesn’t Need a Service Desk. It Needs a Product Manager.]]></title><description><![CDATA[A help desk closes tickets one at a time, forever. A product team ships versions and moves on. Most GTM systems are run like the first when they need to be built like the second.]]></description><link>https://www.gtmaipodcast.com/p/gtm-doesnt-need-a-service-desk-it</link><guid isPermaLink="false">https://www.gtmaipodcast.com/p/gtm-doesnt-need-a-service-desk-it</guid><dc:creator><![CDATA[J Moss]]></dc:creator><pubDate>Wed, 05 Aug 2026 17:55:44 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Jnn2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f02bc41-cd33-4001-a601-b039370c264c_1376x768.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Ten teams of eight to twelve people. That&#8217;s the current shape of a software delivery org, according to McKinsey&#8217;s May 2026 research on agentic engineering: product owner, business analyst, tech lead, engineers, testers, roughly a hundred people total.</p><p>Run the same org on an agentic SDLC and the shape inverts. Sixteen teams of three to four, a product owner, a tech lead, and what McKinsey calls an &#8220;AI-enabled engineer,&#8221; someone whose job stopped being writing code and became supervising the system that writes it. The business analyst and the tester didn&#8217;t make the cut. Total headcount drops by roughly 40 percent. Total output goes up, because more, smaller pods run in parallel.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!nSti!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eb256f9-d9d2-4522-8914-eec56a1d7f4a_1080x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!nSti!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eb256f9-d9d2-4522-8914-eec56a1d7f4a_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!nSti!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eb256f9-d9d2-4522-8914-eec56a1d7f4a_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!nSti!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eb256f9-d9d2-4522-8914-eec56a1d7f4a_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!nSti!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eb256f9-d9d2-4522-8914-eec56a1d7f4a_1080x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!nSti!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eb256f9-d9d2-4522-8914-eec56a1d7f4a_1080x1080.png" width="1080" height="1080" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2eb256f9-d9d2-4522-8914-eec56a1d7f4a_1080x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1080,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:57120,&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.gtmaipodcast.com/i/209948580?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eb256f9-d9d2-4522-8914-eec56a1d7f4a_1080x1080.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_!nSti!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eb256f9-d9d2-4522-8914-eec56a1d7f4a_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!nSti!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eb256f9-d9d2-4522-8914-eec56a1d7f4a_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!nSti!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eb256f9-d9d2-4522-8914-eec56a1d7f4a_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!nSti!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eb256f9-d9d2-4522-8914-eec56a1d7f4a_1080x1080.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 aria-hidden="true" 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><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></figure></div><p></p><p>Read that twice. The number that matters is which roles disappear and which one gets redefined. The business analyst and the tester spent their days taking a ticket, doing the task, closing it out, and that&#8217;s precisely the work that disappeared. What got rebuilt, and rebuilt around, is judgment: deciding what to build, how it should be architected, whether the system that builds it is actually working. McKinsey&#8217;s own framing of the surviving engineer says it plainly: &#8220;their role is less about producing artifacts and more about supervising and improving the system that produces them.&#8221;</p><p>That is not a software engineering story. It is the clearest version of a story happening in your revenue org right now, and most GTM and RevOps teams haven&#8217;t clocked that it&#8217;s the same story.</p><h2>The system was always there. Now it has a name.</h2><p>Strip away the job titles and what&#8217;s actually running your pipeline, your funnel, your retention motion, your forecast, is a connected stack, process, data, tooling, wired together, producing outcomes whether anyone is managing it deliberately or not. Call it what it is. It&#8217;s a system. It was a system when it was a spreadsheet and a shared inbox. It&#8217;s a system now that it has a CRM, a marketing automation platform, a handful of point AI tools, and a RevOps team stitching the seams.</p><p>You already have a system. The open question is who owns it.</p><p>Here&#8217;s how most RevOps teams actually spend their week, and I&#8217;d bet money you recognize this even if the org chart calls it something nicer: build this report, fix this routing rule, clean this list, reconcile these two systems that don&#8217;t talk to each other, answer why a lead didn&#8217;t route correctly on a Tuesday afternoon. That&#8217;s a ticket queue. It has a queue depth, an average resolution time, a backlog of requests from sales and marketing and finance that never actually empties. It looks like work. It is work. It&#8217;s also exactly the layer AI eats first, because it&#8217;s request-shaped and rules-based, and an agent that can build the report, write the routing logic, and dedupe the list doesn&#8217;t need a human standing between the ticket and the fix.</p><p>I sat in on a planning meeting a few weeks back, cross-functional, product and revenue leaders in the same room, working through the next two quarters. The group agreed decisions had been made. Priorities were set. Everyone nodded. Then someone asked a flat, unadorned question: what got traded off to make room for what&#8217;s on there now. Silence. Nobody could produce the list. The roadmap tool showed what was in. It had nothing on what got bumped, or why, or who decided. The room figured out in real time that alignment happens in the meeting, but there&#8217;s no mechanism that tracks whether it survives the meeting. That&#8217;s the ticket-queue failure mode in its purest form: activity happens, decisions get made, and none of it is versioned or owned in a way that outlives the room it happened in.</p><p>Every company already has a working model for what comes next, sitting two floors down: the IT help desk. You submit a ticket. Someone closes it. The queue empties, refills, empties again, forever, measured in resolution time rather than outcomes. That works fine for password resets. It falls apart for the system that produces your revenue, because a help desk has no roadmap, and nobody on one is asking what the system should become in two quarters. They&#8217;re asking what&#8217;s broken right now.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!nb19!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F312fa0be-9894-4b48-9620-a99e7302f38a_1376x768.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!nb19!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F312fa0be-9894-4b48-9620-a99e7302f38a_1376x768.png 424w, https://substackcdn.com/image/fetch/$s_!nb19!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F312fa0be-9894-4b48-9620-a99e7302f38a_1376x768.png 848w, https://substackcdn.com/image/fetch/$s_!nb19!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F312fa0be-9894-4b48-9620-a99e7302f38a_1376x768.png 1272w, https://substackcdn.com/image/fetch/$s_!nb19!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F312fa0be-9894-4b48-9620-a99e7302f38a_1376x768.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!nb19!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F312fa0be-9894-4b48-9620-a99e7302f38a_1376x768.png" width="1376" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/312fa0be-9894-4b48-9620-a99e7302f38a_1376x768.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1376,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:474339,&quot;alt&quot;:&quot;&quot;,&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.gtmaipodcast.com/i/209948580?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F312fa0be-9894-4b48-9620-a99e7302f38a_1376x768.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_!nb19!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F312fa0be-9894-4b48-9620-a99e7302f38a_1376x768.png 424w, https://substackcdn.com/image/fetch/$s_!nb19!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F312fa0be-9894-4b48-9620-a99e7302f38a_1376x768.png 848w, https://substackcdn.com/image/fetch/$s_!nb19!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F312fa0be-9894-4b48-9620-a99e7302f38a_1376x768.png 1272w, https://substackcdn.com/image/fetch/$s_!nb19!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F312fa0be-9894-4b48-9620-a99e7302f38a_1376x768.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 aria-hidden="true" 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><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></figure></div><h2>What &#8220;own it like a product&#8221; actually means</h2><p>Product management is not a vibe. It&#8217;s a specific discipline with specific artifacts, and every one of them has a direct GTM and RevOps translation.</p><p><strong>A roadmap.</strong> This quarter we&#8217;re improving lead routing accuracy and rebuilding the ICP scoring model. Next quarter we&#8217;re instrumenting the handoff between sales and CS because that&#8217;s where NRR is leaking. A sequenced set of bets tied to outcomes, written down and published somewhere the whole GTM org can actually see it. A project list is whatever&#8217;s loudest this week, living in one operator&#8217;s head, and calling it a roadmap doesn&#8217;t make it one.</p><p><strong>A backlog.</strong> A request inbox gets triaged by whoever&#8217;s loudest or most senior that week. A backlog is prioritized against a stated set of criteria, revenue impact, risk if left alone, effort to fix, and someone with actual authority decides what gets built next instead of the org&#8217;s political weather deciding it for them.</p><p>Ask your RevOps lead a simple question: what version is the lead scoring model on right now. Four? Eleven? Most can&#8217;t answer, because software ships v1, then v2, with a changelog, and most GTM systems have no version history at all. Nobody can tell you what the model looked like six months ago, or what changed the week conversion rates moved. Deliberate versioning fixes that. No version history means no way to learn, because there&#8217;s nothing to compare against.</p><p>Forty tickets closed in a week feels like a good week. It&#8217;s activity. A product team asks a harder question: did the thing we shipped move a number that mattered, pipeline velocity, time-to-value, NRR, the actual bowtie metrics Winning by Design uses to frame acquisition and retention as one motion instead of two departments. That&#8217;s the measure that counts.</p><p><strong>A named owner.</strong> This is the one that actually matters, because the other three don&#8217;t happen without it. Somebody has to be able to say, out loud, in a room with the CRO: this system&#8217;s health is my job, here&#8217;s the roadmap, here&#8217;s what shipped last quarter, here&#8217;s what it bought us. Can&#8217;t point to that person today? Then what you actually have is a collection of tools with a budget line and no one accountable for whether they work together.</p><h2>Why there&#8217;s no comfortable middle path</h2><p>The uncomfortable part of the SDLC data isn&#8217;t the headcount number. There was no version of the future where the team stayed the same size and did the same work, just with an AI copilot bolted on. The request-shaped work either got automated, or it stayed manual and got outcompeted by whoever automated it first. Standing still was the one option the technology didn&#8217;t leave on the table.</p><p>RevOps is walking into the identical fork. The honest read of where most teams sit today: still fielding the request queue, still measuring resolution time, still without anyone who could produce a roadmap on demand. Nobody planned it this way. The function grew this way because every past complexity jump, a second product line, a new channel, a CRM migration, made RevOps bigger, someone had to wire the new pieces together, and that work accreted onto the team.</p><p>AI is the first complexity jump that doesn&#8217;t work like that. It doesn&#8217;t hand RevOps more work to absorb. It automates the ticket-taking work RevOps already had. The historical growth engine runs in reverse.</p><p>A team whose entire charter is field tickets, ship the weekly dashboard, is describing precisely the layer an agent plus a decent data model closes out. The team that owns the data model, decides which workflows run as agents versus humans, and owns the roadmap and the outcomes gets more valuable every time the underlying AI gets better, because someone still has to decide what it&#8217;s allowed to do and whether it&#8217;s actually working. Same fork the software engineers are standing in. Different function.</p><p>I know how this sounds coming from someone telling RevOps to promote itself. Fair pushback. I&#8217;d take it seriously if the mechanism weren&#8217;t identical to what&#8217;s happening in an entirely unrelated discipline, for entirely unrelated reasons, verified by a firm with no stake in how GTM organizes itself. McKinsey isn&#8217;t writing about revenue operations. They&#8217;re describing a fork every execution-heavy function hits once AI can do the execution. Software engineering hit it first because code is the most legible thing to automate. RevOps is hitting it now, for the same underlying reason: the execution got cheap and the judgment got scarce, in the same stroke.</p><h2>The generalist the role actually needs</h2><p>The person who can own this doesn&#8217;t look like the RevOps hire of five years ago. The old profile rewarded depth, the Salesforce admin who knew every trigger, the marketing ops manager who lived inside HubSpot workflows. That&#8217;s a specialist bet, and it stops paying off the moment an LLM can configure the tool, write the trigger, and draft the workflow at close to zero marginal cost.</p><p>What&#8217;s left is a generalist question: which tool, which trigger, which workflow, and how does it all fit together as one system. Someone who can move across product telemetry, the data warehouse, the CRM, and the customer journey without needing a translator at each border. I&#8217;ve watched this play out inside a $200M+ ARR healthtech company I worked with, where the operators who mattered most weren&#8217;t the ones who knew one platform cold. They were the ones who could see how a change in one corner of the stack showed up three steps later in a completely different metric.</p><p>There&#8217;s a maturity ladder I use to place people on this: Tourist, Resident, Architect. Most people start as Tourists, using whatever tools get handed to them without ever asking how the pieces connect, and graduate to Resident once they&#8217;ve gone deep on one corner of the system, the CRM, the outbound motion, the CS playbook, deep enough to know it cold but still stopping at its edges. The Architect is a different animal, someone who sees the whole stack, owns the roadmap, and is willing to answer for what it produces. It&#8217;s a posture people grow into, and the growing only happens if someone actually hands them the authority that goes with the job, not just the workload.</p><h2>The twist worth sitting with</h2><p>The request queue never actually goes away. Tickets still come in. Something will always be broken on a Tuesday. A team running a product still has fires. It also has a roadmap that exists independently of them, and enough authority to say no to some of the fires so the roadmap ships anyway.</p><p>Most GTM leaders I talk to can tell you their pipeline number cold. Fewer can tell you the version number of their lead scoring model, or what changed in it since Q1, or who owns the decision to change it again. That gap is the whole argument. You already run a system. The only open question is whether anyone&#8217;s actually driving it, or whether it&#8217;s driving itself while everyone stays busy closing tickets.</p><p>So here&#8217;s the exercise, and it takes less than an hour. Pull up your GTM stack and ask, out loud, in a room, with whoever runs RevOps: who owns this system&#8217;s roadmap, and when did we last ship a version of it we could name. Then sit with the harder one. What outcome did the last quarter of RevOps work actually move. If you&#8217;re coming up blank, you know exactly what needs a name: an owner.</p><p>-- J</p>]]></content:encoded></item><item><title><![CDATA[7/30/26: Your Pipeline Is Lying to You. AI Won't Fix It.]]></title><description><![CDATA[Eddie Reynolds spent 3 years at Salesforce. His four-layer pyramid explains why most AI projects fail before they start.]]></description><link>https://www.gtmaipodcast.com/p/73026-your-pipeline-is-lying-to-you</link><guid isPermaLink="false">https://www.gtmaipodcast.com/p/73026-your-pipeline-is-lying-to-you</guid><dc:creator><![CDATA[Coach K]]></dc:creator><pubDate>Thu, 30 Jul 2026 13:03:04 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/RyBw2Wdap3E" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Everyone welcome back! Well, er, I mean I&#8217;m welcoming myself back.</p><p>July was a lot. We changed homes, I traveled a ton, enjoyed a couple family reunions, and I&#8217;m just now getting the podcast back on track. Huge thank you for the patience and the kindness while I got my feet back under me. Truly means a lot.</p><p>And I wanted to come back with a bang.</p><p>This week&#8217;s guest is <a href="https://www.linkedin.com/in/edwardreynolds/">Eddie Reynolds</a>, founder of <a href="https://unionsquareconsulting.com/">Union Square Consulting</a> and host of the <a href="https://www.unionsquareconsulting.com/podcast">Go-To-Market Science podcast</a>. I&#8217;ve genuinely followed this guy for years. I fully fanboyed the first time we talked, and it turns out he&#8217;s one of the coolest dudes on the planet who also isn&#8217;t afraid to speak his mind. My kind of peeps.</p><p>So we got into it. Specifically on his GTM Efficiency Pyramid, which is one of those frameworks that sounds simple and then quietly rearranges how you think about your whole revenue engine. After the podcast review, I tear apart the pyramid and do my best to guide you through the pyramid and examples of how to apply it, but please note, Eddie is the master, so if you need help applying it, go hit him up.</p><div id="youtube2-RyBw2Wdap3E" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;RyBw2Wdap3E&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/RyBw2Wdap3E?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>Some of my favorite quotes from Eddie:</p><p><strong>1. The whole thesis with the wrong question (~33:52)</strong></p><blockquote><p>&#8220;I don&#8217;t think the question should be &#8216;what should we do with AI?&#8217; The question should be &#8216;what should we do to improve our go-to-market so that we can hit our number and consistently perform?&#8217; If the answer happens to be AI, then that&#8217;s great. It&#8217;s the difference between trying to figure out how to architect a house and grabbing a hammer and looking for nails.&#8221;</p></blockquote><p></p><p><strong>2. The pipeline truth test (~13:19)</strong></p><blockquote><p>&#8220;How many deals do you have in your pipeline right now that are more than 2X your average sales cycle? So let&#8217;s say it takes 60 days to close a deal. How many deals do you have that are 121, 125, 150 days old? Because I can tell you right now, those deals are never going to close. Ever.&#8221;</p></blockquote><p></p><p><strong>3. AI is not a magic button (~17:25)</strong></p><blockquote><p>&#8220;You&#8217;re not gonna just get this magical result from a tool like Momentum if you haven&#8217;t thought through who your ICP and your buyer personas are, what your sales methodology is, what things you should be looking for in these call transcripts.&#8221;</p></blockquote><p></p><p><strong>4. Focus is the number one thing missing (~25:12)</strong></p><blockquote><p>&#8220;We&#8217;re targeting 14 different industries, we&#8217;ve got 10 different products, we&#8217;ve got 50 different geos. And it&#8217;s like, how many sales reps do you have? About that many. I don&#8217;t know how you get good at all of those things. You can&#8217;t perfect 50 different things at once.&#8221;</p></blockquote><p></p><p><strong>5. The spicy one on adoption (~28:46)</strong></p><blockquote><p>&#8220;There&#8217;s a really simple way to get people to use Salesforce. Fire everybody that doesn&#8217;t use Salesforce. It&#8217;s super effective. Now, if you&#8217;ve given them a dumpster fire and then you&#8217;re threatening to fire them for not using it, that&#8217;s on you. But if you&#8217;ve done all the right things and built everything out, this is how we do business.&#8221;</p></blockquote><p>Here are the top 5 take aways that are inspired from Eddie:</p><p><strong>1. You&#8217;re probably asking the wrong question about AI</strong></p><p>Eddie said something early that I have been saying as well for years, but it was so nice to hear someone else say it.</p><p>Most leaders walk in asking &#8220;what should we do with AI?&#8221; And he flat out told me that&#8217;s the wrong question. It&#8217;s like grabbing a hammer and then wandering around looking for nails.</p><p>The better question is &#8220;what do we need to fix in our go-to-market so we can hit our number and actually hold it?&#8221; Sometimes the answer is AI. A lot of the time it&#8217;s a tighter process or a better manager.</p><p>For example, if you double the time your reps spend selling but your close rate is 5%, you didn&#8217;t win anything. You just made the leak bigger. Start with the number you&#8217;re trying to move. Then work backward to the tool. Never the other way around.</p><p><strong>2. The GTM Efficiency Pyramid</strong></p><p>This is the model Eddie has rebuilt for years, and I love that it doubles as an order of operations. Four layers, bottom to top:</p><ul><li><p><strong>Fundamentals:</strong> ICP, buyer personas, a documented process for each motion (outbound, inbound, expansion, pipeline), plus the tools and data to run it.</p></li><li><p><strong>Adoption:</strong> getting the whole team to actually do the thing, every time. He says this is the hardest layer, and honestly, he&#8217;s right.</p></li><li><p><strong>Optimization:</strong> now your data is clean and you can trust it, so you can finally see what&#8217;s working.</p></li><li><p><strong>Acceleration:</strong> where AI amplifies what already works. This is the top of the pyramid, not the bottom.</p></li></ul><p>He said fundamentals plus adoption alone would transform most orgs, and he could&#8217;ve ended the podcast right there. AI belongs at the top. You just can&#8217;t stand at the top until you&#8217;ve built the bottom.</p><p><strong>3. The pipeline truth test</strong></p><p>Ask yourself: how many deals in my pipeline are older than 2x my average sales cycle? If it takes you 60 days to close and you&#8217;ve got deals sitting at 121, 130, 150 days, Eddie&#8217;s verdict is brutal and correct. Those deals are never closing. They&#8217;re just inflating your number and lying to your forecast.</p><p>And here&#8217;s the move most teams get backward. Fix the pipeline you have before you go generate more. If you don&#8217;t trust a single dollar of your current pipeline, adding $30M more on top of it doesn&#8217;t mean anything. Close more of what you&#8217;ve already got first.</p><p><strong>4. The capacity math nobody actually runs</strong></p><p>Do the arithmetic with me. Activities a rep can do per day, times touches per contact, divided across contacts per account. It almost always lands around 200 accounts a year per rep. Eddie calls it the magic number.</p><p>Now hand that rep a list of 2,000 accounts and watch what happens. They either call 200 at random and miss 90% of your best ones, or they burn hours in a spreadsheet scoring accounts, which is not what you hired them to do and not what they&#8217;re good at.</p><p>The fix is focus, and it&#8217;s the number one thing he sees missing. Fourteen industries, ten products, fifty geos, a dozen reps. You cannot get good at fifty things at once. Pick the accounts that matter and go deep.</p><p><strong>5. Adoption is the real moat, not the tool</strong></p><p>Eddie watched about 300 companies during his time at Salesforce, and roughly half of them never actually used the thing they were paying for.</p><p>The difference wasn&#8217;t budget. It wasn&#8217;t the product. It was a leader who said &#8220;we are going to make this work&#8221; and did the unsexy foundational work to make it easy, versus a leader who delegated it and forgot about it.</p><p>AI is no different, friends. A rep who spends 300 hours vibe-coding their own coaching agent, when a tool would&#8217;ve done it, is 300 hours not selling. The teams winning with AI aren&#8217;t the ones with the most agents. They&#8217;re the ones who built the foundation and then focused everything on one outcome until it worked.</p><p><strong>So what do you do with all this?</strong></p><p>Before Friday, try three things:</p><ul><li><p>Run the pipeline truth test. Pull every deal older than 2x your sales cycle and be honest about which ones are already dead.</p></li><li><p>Do the capacity math for one rep. Compare their real number to the list you actually handed them.</p></li><li><p>Pick the one number you&#8217;re trying to move this quarter, and ask &#8220;what has to change to move it?&#8221; before anyone says the word AI.</p></li></ul><p>Grab Eddie&#8217;s frameworks at <a href="https://unionsquareconsulting.com/frameworks/">unionsquareconsulting.com/frameworks</a>, and go listen to the full episode. Trust me, it&#8217;s a good one.</p><p>The tool was never the problem. It&#8217;s the humans, the process, the foundation. Build that, then AI-power it. That&#8217;s the whole game.</p><p>See you next week</p><h1><strong>GTM EFFICIENCY PYRAMID</strong></h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xjQH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9eba256-f2ef-4cd9-a29e-e08309c98cc3_1966x960.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xjQH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9eba256-f2ef-4cd9-a29e-e08309c98cc3_1966x960.png 424w, https://substackcdn.com/image/fetch/$s_!xjQH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9eba256-f2ef-4cd9-a29e-e08309c98cc3_1966x960.png 848w, https://substackcdn.com/image/fetch/$s_!xjQH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9eba256-f2ef-4cd9-a29e-e08309c98cc3_1966x960.png 1272w, https://substackcdn.com/image/fetch/$s_!xjQH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9eba256-f2ef-4cd9-a29e-e08309c98cc3_1966x960.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xjQH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9eba256-f2ef-4cd9-a29e-e08309c98cc3_1966x960.png" width="1456" height="711" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b9eba256-f2ef-4cd9-a29e-e08309c98cc3_1966x960.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:711,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:368937,&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.gtmaipodcast.com/i/209069723?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9eba256-f2ef-4cd9-a29e-e08309c98cc3_1966x960.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_!xjQH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9eba256-f2ef-4cd9-a29e-e08309c98cc3_1966x960.png 424w, https://substackcdn.com/image/fetch/$s_!xjQH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9eba256-f2ef-4cd9-a29e-e08309c98cc3_1966x960.png 848w, https://substackcdn.com/image/fetch/$s_!xjQH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9eba256-f2ef-4cd9-a29e-e08309c98cc3_1966x960.png 1272w, https://substackcdn.com/image/fetch/$s_!xjQH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9eba256-f2ef-4cd9-a29e-e08309c98cc3_1966x960.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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><h3>A practical, board-by-board guide for GTM leaders</h3><p><em>Framework by Eddie Reynolds, Founder &amp; CEO of Union Square Consulting. Full framework and high-res PDF at unionsquareconsulting.com/frameworks.</em></p><p>There are three boards in this framework, and each one has a different job.</p><p>The first tells you <strong>where to start and how to prioritize.</strong> The second and third show you how the exact same four-stage ladder plays out <strong>inside every specific GTM motion.</strong> Once you see that the ladder never changes, the whole thing gets simple.</p><p>For each board below you&#8217;ll get: what it&#8217;s really for, how to apply it step by step, and an example scenario so you can picture it in your own org.</p><p><strong>A quick, honest note on the scenarios:</strong> every example below is an illustrative walkthrough, a made-up company with realistic numbers, built to help you conceptualize how the framework gets used. They&#8217;re not real client case studies. Think of them as &#8220;here&#8217;s what this could look like on a Tuesday.&#8221;</p><div><hr></div><h2>BOARD 1 &#8212; The Master Framework: How to Use It</h2><p><strong>What it&#8217;s for.</strong> Every revenue team we meet has 100 things it could improve, from visibility gaps to pipeline struggles, lost deals, churn, missed expansion, and now AI everywhere. That makes anyone&#8217;s head spin. This board stops the spin. It helps you find the one gap where improvement moves revenue the most, sequence the work with the four-stage pyramid, and turn it into a roadmap everyone agrees on.</p><p><strong>How to apply it, step by step.</strong></p><ol><li><p><strong>Start at the top of the tree: &#8220;What will impact revenue the most?&#8221;</strong> Pick a branch. New Business Acquisition, or Improving NRR.</p></li><li><p><strong>Find the bottleneck under that branch.</strong> New business splits into Generating Pipeline vs. Closing Pipeline. NRR splits into Reducing Churn vs. Expanding Customers.</p></li><li><p><strong>Quantify the prize.</strong> Ask the big question: if we went from where we are today to where we could realistically get, how much would that add to revenue? At 80% NRR on $100M ARR, getting to 100% is +$20M. If you expect $30M in new business, would fixing the process get you to $51M instead? Whichever number is biggest points you to your gap.</p></li><li><p><strong>Locate the gap across People, Process, and Systems</strong> using the metrics under each area (close rate, sales cycle, forecast accuracy, lead response time, customer health, and so on).</p></li><li><p><strong>Apply the pyramid to that area:</strong> Fundamentals &#8594; Adoption &#8594; Optimization &#8594; Amplification. Start at the bottom. Always.</p></li><li><p><strong>Sequence it with the three steps.</strong> Start where impact is highest (in our experience, usually Pipeline Management, then Pipeline Generation). Knock out Fundamentals and Adoption fast, then loop back up the priority list to Optimization.</p></li><li><p><strong>Build a GTM Operations Roadmap</strong> so your CRO, leadership, and everyone in ops align on the order.</p></li></ol><p>The rule of thumb that makes this work: Fundamentals and Adoption can be put in place in weeks. Optimization and Amplification are never truly &#8220;done.&#8221; So get the base of several motions solid fast, before you chase perfection anywhere.</p><p><strong>Here&#8217;s an example scenario of how this plays out.</strong></p><p>A $50M ARR SaaS CRO says, &#8220;We need more pipeline.&#8221; That&#8217;s the instinct. But run the tree: the branch is New Business, and the reflex answer is &#8220;Generating Pipeline.&#8221; When we look at the metrics, though, the close rate is 18%, the forecast misses every quarter, and the pipeline is full of deals sitting at 140 days when the sales cycle is only 60. The real bottleneck isn&#8217;t generation. It&#8217;s <strong>Closing Pipeline.</strong></p><p>Now quantify the prize. Adding raw top-of-funnel to a pipeline you can&#8217;t close is worth almost nothing. Lifting the close rate from 18% to 24% on the pipeline you already have is worth real money. So the decision is made for you: attack Pipeline Management first, apply the pyramid there, and put it on the roadmap as priority #1. Outbound improvements become #2.</p><p>One board just turned &#8220;100 things to fix&#8221; into a sequenced plan the whole leadership team can get behind.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5pS0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a598216-a6b5-43dc-897d-be8772921f7f_1960x1010.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5pS0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a598216-a6b5-43dc-897d-be8772921f7f_1960x1010.png 424w, https://substackcdn.com/image/fetch/$s_!5pS0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a598216-a6b5-43dc-897d-be8772921f7f_1960x1010.png 848w, https://substackcdn.com/image/fetch/$s_!5pS0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a598216-a6b5-43dc-897d-be8772921f7f_1960x1010.png 1272w, https://substackcdn.com/image/fetch/$s_!5pS0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a598216-a6b5-43dc-897d-be8772921f7f_1960x1010.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5pS0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a598216-a6b5-43dc-897d-be8772921f7f_1960x1010.png" width="1456" height="750" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8a598216-a6b5-43dc-897d-be8772921f7f_1960x1010.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:750,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:339844,&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.gtmaipodcast.com/i/209069723?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a598216-a6b5-43dc-897d-be8772921f7f_1960x1010.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_!5pS0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a598216-a6b5-43dc-897d-be8772921f7f_1960x1010.png 424w, https://substackcdn.com/image/fetch/$s_!5pS0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a598216-a6b5-43dc-897d-be8772921f7f_1960x1010.png 848w, https://substackcdn.com/image/fetch/$s_!5pS0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a598216-a6b5-43dc-897d-be8772921f7f_1960x1010.png 1272w, https://substackcdn.com/image/fetch/$s_!5pS0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a598216-a6b5-43dc-897d-be8772921f7f_1960x1010.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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><h2>Pipeline Generation (Outbound, Inbound, ABM/Allbound, Partner/Channel)</h2><p><strong>The big idea for this whole board:</strong> every motion climbs the exact same ladder. Fundamentals &#8594; Adoption &#8594; Optimization &#8594; Amplification. What changes from motion to motion is only the <em>specific fundamentals</em> at the base. Nail those, and the rest of the climb is the same shape every time.</p><h3>The Outbound Pyramid</h3><p><strong>How to apply it.</strong></p><ul><li><p><strong>Fundamentals:</strong> Define WHO (ICP and personas by product) and the step-by-step process to convert targets into meetings and pipeline. That means Capacity and Territory Planning (a rep can only truly work so many accounts, and it usually lands around 200 a year), building and segmenting target lists so a rep works one buyer with one message at a time, and defining the sequencing process (how many calls, emails, and LinkedIn touches, and in what order). Then implement it into the system.</p></li><li><p><strong>Adoption:</strong> Train the team, build outbound reporting and dashboards, and run a regular cadence of management review so the sequence actually gets completed, instead of &#8220;we reached out twice and gave up.&#8221;</p></li><li><p><strong>Optimization:</strong> Analyze outbound insights, test messaging, and bring findings to a GTM Council Meeting.</p></li><li><p><strong>Amplification:</strong> Now, and only now, add automated trigger-based cadences, AI-personalized messaging, and AI-driven account research and scoring.</p></li></ul><p><strong>Here&#8217;s an example scenario.</strong> A team hands each SDR a list of 2,000 accounts and wonders why results are random. Applying the base first: they do the capacity math and cut the list to the right 200 accounts per rep, segment by persona, and define a clear 5-call, 5-email, 5-LinkedIn sequence. Adoption: a weekly review confirms the sequences are actually being completed. Only after that do they turn on AI to personalize the first-touch email at scale. The AI amplifies a focused motion instead of spraying 2,000 bad-fit accounts faster.</p><h3>The Inbound Pyramid</h3><p><strong>How to apply it.</strong></p><ul><li><p><strong>Fundamentals:</strong> Define which leads should go to sales (a real MQL definition), the customer journey, Speed-to-Lead SLAs, inbound capacity planning, a defined lead-routing process, and a defined follow-up sequence. Implement it into systems.</p></li><li><p><strong>Adoption:</strong> Train, build dashboards, and inspect that hot leads get worked fully. The classic failure is a hand-raiser getting two touches and then silence.</p></li><li><p><strong>Optimization:</strong> Attribution, inbound insights, GTM Council Meetings.</p></li><li><p><strong>Amplification:</strong> AI lead enrichment and scoring, AI campaign and channel analytics, AI-assisted lead response and follow-up.</p></li></ul><p><strong>Here&#8217;s an example scenario.</strong> Marketing floods the funnel with MQLs, but sales ignores them because half are junk. Applying the base: they redefine what actually counts as an MQL, set a 5-minute Speed-to-Lead SLA, and define the follow-up sequence. The adoption cadence enforces it. Only then do they add AI to enrich and score inbound leads so reps hit the hottest ones first. Conversion climbs, because the process got fixed before the AI went on top.</p><h3>The ABM/Allbound Pyramid</h3><p><strong>How to apply it.</strong></p><ul><li><p>This one requires mastering both inbound and outbound and making them work together seamlessly. <strong>Fundamentals:</strong> ICP and personas, customer journey, capacity and territory planning, an account-scoring model to decide which accounts to target, an account-sequencing process, and Speed-to-Lead SLAs. Because it&#8217;s more complex, it also needs more robust reporting: account coverage, account conversion, pipeline generation, and ABM/allbound revenue.</p></li><li><p><strong>Adoption, Optimization, Amplification</strong> follow the same pattern, with more data to analyze and more surface area to amplify because the motion is richer.</p></li></ul><p><strong>Here&#8217;s an example scenario.</strong> A team says they &#8220;do ABM,&#8221; but there&#8217;s no account scoring, so reps chase whatever logos look exciting. Applying the base: they build an account-scoring model, lock a focused target-account list, define how marketing and sales tag-team each account, and stand up account-coverage reporting. Adoption ensures every target account is actually being covered. Then AI account enrichment and campaign analytics amplify a coordinated motion instead of a scattered one.</p><h3>The Partner/Channel Pyramid</h3><p><strong>How to apply it.</strong></p><ul><li><p><strong>Fundamentals:</strong> Define the Ideal Partner Profile by product, the process to turn a prospect partner into an active partner, and the process to build and nurture that relationship into ongoing deal flow. Capacity and territory planning, segmented partner lists, and a defined partner engagement process. Implement into systems.</p></li><li><p><strong>Adoption, Optimization, Amplification:</strong> same ladder. Amplify last with automated sequences, AI partner deal summaries, and feedback.</p></li></ul><p><strong>Here&#8217;s an example scenario.</strong> A channel team signs plenty of partners, but most never source a single deal. Applying the base: they define the Ideal Partner Profile, a clear recruit-to-activation process, and a nurture cadence. The adoption review tracks deal flow per partner. Then AI summarizes partner deals and surfaces which relationships are worth doubling down on, so the team stops spreading itself thin.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_-D8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02109743-fb1a-4500-a33e-9ef759f1a9dd_1958x1068.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_-D8!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02109743-fb1a-4500-a33e-9ef759f1a9dd_1958x1068.png 424w, https://substackcdn.com/image/fetch/$s_!_-D8!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02109743-fb1a-4500-a33e-9ef759f1a9dd_1958x1068.png 848w, https://substackcdn.com/image/fetch/$s_!_-D8!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02109743-fb1a-4500-a33e-9ef759f1a9dd_1958x1068.png 1272w, https://substackcdn.com/image/fetch/$s_!_-D8!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02109743-fb1a-4500-a33e-9ef759f1a9dd_1958x1068.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_-D8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02109743-fb1a-4500-a33e-9ef759f1a9dd_1958x1068.png" width="1456" height="794" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/02109743-fb1a-4500-a33e-9ef759f1a9dd_1958x1068.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:794,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:300966,&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.gtmaipodcast.com/i/209069723?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02109743-fb1a-4500-a33e-9ef759f1a9dd_1958x1068.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_!_-D8!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02109743-fb1a-4500-a33e-9ef759f1a9dd_1958x1068.png 424w, https://substackcdn.com/image/fetch/$s_!_-D8!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02109743-fb1a-4500-a33e-9ef759f1a9dd_1958x1068.png 848w, https://substackcdn.com/image/fetch/$s_!_-D8!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02109743-fb1a-4500-a33e-9ef759f1a9dd_1958x1068.png 1272w, https://substackcdn.com/image/fetch/$s_!_-D8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02109743-fb1a-4500-a33e-9ef759f1a9dd_1958x1068.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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><h2>Pipeline Management &amp; Customer Success (Renewals + Expansion)</h2><h3>The Pipeline Management Pyramid</h3><p><strong>What it&#8217;s for.</strong> Good pipeline management means your reps run the right steps to win the deals they can win, stop wasting precious selling time chasing deals they can&#8217;t, and management has the visibility to forecast accurately.</p><p><strong>How to apply it.</strong></p><ul><li><p><strong>Fundamentals:</strong> ICP and personas, then pick a Sales Methodology you like (for example, MEDDIC) and translate it into a real, stage-by-stage, step-by-step process: qualification criteria, sales stages defined, stage entry and exit criteria, the steps and questions required at each stage, and a clear rule for when to walk away or close a deal out. Implement it into the CRM.</p></li><li><p><strong>Adoption:</strong> Train the team, build pipeline reporting and dashboards, and run a management pipeline inspection cadence. This is where you enforce the exit criteria and clear the dead deals. Anything older than 2x your average sales cycle is almost certainly never closing.</p></li><li><p><strong>Optimization:</strong> Forecasting, GTM insights, GTM Council Meetings.</p></li><li><p><strong>Amplification:</strong> Pipeline automation, AI-driven pipeline analytics, and AI-assisted enrichment, like AI reading call transcripts to update exit criteria in the CRM.</p></li></ul><p><strong>Here&#8217;s an example scenario.</strong> A $50M team&#8217;s forecast misses every single quarter. Applying the base: they translate MEDDIC into defined stages with entry and exit criteria and a walk-away rule, then build it into the CRM. Adoption: a weekly inspection pulls every deal older than 2x the 60-day cycle out of the forecast. The pipeline shrinks from a fantasy $30M to a real $19M, and forecast accuracy jumps within a quarter. Then, and only then, AI updates exit criteria from call transcripts and flags deals going quiet. The AI amplifies a clean pipeline instead of a fantasy one.</p><h3>The Renewals Pyramid</h3><p><strong>What it&#8217;s for.</strong> Maximizing renewal rates. The key truth: most renewals are won or lost long before the renewal process ever begins at the end of the contract.</p><p><strong>How to apply it.</strong></p><ul><li><p><strong>Fundamentals:</strong> ICP and personas, plus the full onboarding-to-renewal process: capacity planning (enough of the right CSMs to execute), account assignment to CSMs, a handoff and onboarding process, a customer health monitoring process, a process to address unhealthy customers, a QBR/engagement cadence, and the process to initiate and run the renewal itself. Implement into systems.</p></li><li><p><strong>Adoption:</strong> Train, build full reporting and dashboards, run a regular cadence of management review.</p></li><li><p><strong>Optimization:</strong> Renewals insights, renewals forecasting, GTM Council Meetings.</p></li><li><p><strong>Amplification:</strong> Automated health scoring, AI-assisted CSM playbooks, AI-driven customer risk signals.</p></li></ul><p><strong>Here&#8217;s an example scenario.</strong> A CS team scrambles at contract end and keeps getting blindsided by churn. Applying the base: they capacity-plan the CSM load, define the health-monitoring process, define the exact play to run the moment an account goes yellow, and set a QBR cadence. The adoption review catches at-risk accounts months early instead of days late. Then AI health-scoring and risk signals amplify a proactive motion, catching churn while it&#8217;s still fixable.</p><h3>The Expansion Pyramid</h3><p><strong>What it&#8217;s for.</strong> Generating and closing expansion pipeline. You manage and forecast it using the Pipeline Management pyramid above; you generate it much like Outbound or ABM.</p><p><strong>How to apply it.</strong></p><ul><li><p><strong>Fundamentals:</strong> Define the expansion process. A customer journey map so you understand when and how customers become likely to expand, capacity and territory planning, account scoring and assignment, an account-sequencing process, and product and stakeholder whitespace mapping (which accounts aren&#8217;t using certain products, and where you haven&#8217;t yet engaged key stakeholders). Implement into systems.</p></li><li><p><strong>Adoption, Optimization, Amplification:</strong> the same ladder as every other motion.</p></li></ul><p><strong>Here&#8217;s an example scenario.</strong> An org leaves expansion entirely to chance and hopes CSMs stumble into upsells. Applying the base: they map the whitespace (which accounts don&#8217;t use product X, where key buyers aren&#8217;t engaged), score and assign expansion targets to the right reps, and define the sequence to work them. The adoption review tracks expansion pipeline like any other pipeline. Then AI account research and personalized messaging amplify a deliberate expansion engine instead of a lucky accident.</p><div><hr></div><h2>The One Rule That Ties Every Board Together</h2><p>AI and automation sit at the very top of every single pyramid, and they are a sharp, double-edged sword.</p><p>Layer an AI agent on top of a clean, adopted process and it amplifies what&#8217;s working. You could quickly see more pipeline, more deals won, better retention, more expansion. Layer that same agent on top of a broken process and it amplifies the mess just as fast. You could quickly see your domain tarnished, your best prospects blocking your emails, and your best customers churning.</p><p>That&#8217;s why AI is always last. Build the right foundation first. Then amplify it.</p><div><hr></div><h2>Where to Start (the quick-start)</h2><ul><li><p>Ask where the biggest gap is: new business or NRR, generating or closing, churn or expansion. Then quantify the prize.</p></li><li><p>It&#8217;s usually Pipeline Management. There&#8217;s no point generating more pipeline just to lose it in the sales process. Get closing in order first.</p></li><li><p>Get Fundamentals and Adoption in place fast, in weeks, across a couple of motions, before you chase Optimization anywhere.</p></li><li><p>Build a roadmap so leadership aligns on the order.</p></li></ul><p>Reading about it is great. Doing it is better.</p>]]></content:encoded></item><item><title><![CDATA[The Harness Is the Alpha]]></title><description><![CDATA[Cursor rebuilt SQLite with an agent swarm for 15x less money and identical quality. The lesson has nothing to do with coding.]]></description><link>https://www.gtmaipodcast.com/p/the-harness-is-the-alpha</link><guid isPermaLink="false">https://www.gtmaipodcast.com/p/the-harness-is-the-alpha</guid><dc:creator><![CDATA[J Moss]]></dc:creator><pubDate>Wed, 22 Jul 2026 16:34:09 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!-TGS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9a08194-01c3-4e4d-bfbd-600e0023e3aa_1376x768.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p></p><p>Two runs. Same task. Same quality bar. One cost $10,565. The other cost $1,339.</p><p>That gap is the most important number in Cursor&#8217;s new post on agent swarms and model economics, and it deserves your attention even if you never write a line of code.</p><p>Here&#8217;s the setup. Cursor pointed a swarm of agents at a genuinely brutal task: implement SQLite from scratch in Rust, working from the 835-page specification, with no access to the original source code. Grading was unforgiving. The output ran against sqllogictest, a suite that throws millions of queries at the result. This is not a demo task. It&#8217;s months of work for a strong human team.</p><p>The first configuration used GPT-5.5 for everything, planning and execution. Total cost: $10,565.</p><p>The second split the work into two tiers. Planners, running on a frontier model (Opus 4.8), decompose the goal into a task tree and own every design decision. They never write code. Workers, running on a much cheaper model (Composer 2.5), execute explicit subtasks. They never plan. Total cost: $1,339, with identical quality. The worker layer alone dropped from $9,373 to $411, a 95 percent reduction on the layer consuming 69 to 90 percent of the tokens.</p><div><hr></div><p><br>Before we dive in -- thank you to our paid subscribers! Make sure to take full advantage of all the value you get. </p><p>Check out our <strong>AI Education section</strong>, and this is where things get real. Step-by-step guides, how-to breakdowns, and hands-on training to help you build agents, build systems, and use tools like Claude Code, ChatGPT, and Perplexity at a level most people don&#8217;t even know exists. This isn&#8217;t surface-level stuff -- it&#8217;s the training that actually moves your AI capabilities forward.</p><p>Paid subscribers get access to <strong>interactive tools and guides</strong> that free subscribers don&#8217;t see. </p><p><strong>Office hours and live events</strong> where you can bring your real questions, get them answered by people who&#8217;ve actually built this stuff, and get hands-on keyboard time with experts in the room.</p><p>Come build with us.</p><div><hr></div><p>Cursor&#8217;s own summary is the line worth taping to your monitor: &#8220;Few moments in a large task genuinely require frontier intelligence, such as the original decomposition, the design decisions, and certain trade-offs. Once a frontier planner has collapsed the ambiguity into a detailed, explicit instruction, less expensive models simply have to follow it.&#8221;</p><p>Read that twice, because it generalizes well past software.</p><p>You already know this model, actually. It&#8217;s how every professional services firm on earth works. Partners don&#8217;t draft every document. They set strategy, structure the matter, and delegate to associates who bill at a third of the rate. The pyramid is the profit model, and it&#8217;s survived a century because it matches where judgment actually lives. But the pyramid only works because of everything around it: the precedent library, the review process, the training system. A partner and a pile of associates with no system is not a firm. It&#8217;s expensive chaos.</p><p>Cursor&#8217;s data on the chaos is spectacular. Their earlier harness, running a Grok swarm on the same problem, produced 68,000 commits and more than 70,000 merge conflicts, ending at 64,305 lines of code. The rebuilt harness: roughly 970 commits, under 1,000 conflicts, and 9,908 lines of code at 100 percent accuracy. Same class of models. Six times less code for a perfect score. The difference was never the model. It was the coordination system wrapped around it.</p><p>Look at what that system actually contains. A neutral referee agent that resolves merge conflicts, because the two agents in the conflict both think they&#8217;re right. Decorrelated review lenses: multiple reviewer agents on different models, each given different inputs (one sees the full transcript, one sees only the output, one sees only the codebase), stacked so they catch different error classes. A self-authored Field Guide, a living document the agents write for themselves that gets injected into every new agent at startup, coordination through a shared environment the way ant colonies coordinate (biologists call it stigmergy). And a custom version control system built from scratch because Git couldn&#8217;t keep up with 1,000 commits per second.</p><p>None of that is model capability. All of it is harness.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-TGS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9a08194-01c3-4e4d-bfbd-600e0023e3aa_1376x768.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-TGS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9a08194-01c3-4e4d-bfbd-600e0023e3aa_1376x768.png 424w, https://substackcdn.com/image/fetch/$s_!-TGS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9a08194-01c3-4e4d-bfbd-600e0023e3aa_1376x768.png 848w, https://substackcdn.com/image/fetch/$s_!-TGS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9a08194-01c3-4e4d-bfbd-600e0023e3aa_1376x768.png 1272w, https://substackcdn.com/image/fetch/$s_!-TGS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9a08194-01c3-4e4d-bfbd-600e0023e3aa_1376x768.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-TGS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9a08194-01c3-4e4d-bfbd-600e0023e3aa_1376x768.png" width="1376" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b9a08194-01c3-4e4d-bfbd-600e0023e3aa_1376x768.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1376,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:460068,&quot;alt&quot;:&quot;&quot;,&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.gtmaipodcast.com/i/207913932?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9a08194-01c3-4e4d-bfbd-600e0023e3aa_1376x768.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_!-TGS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9a08194-01c3-4e4d-bfbd-600e0023e3aa_1376x768.png 424w, https://substackcdn.com/image/fetch/$s_!-TGS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9a08194-01c3-4e4d-bfbd-600e0023e3aa_1376x768.png 848w, https://substackcdn.com/image/fetch/$s_!-TGS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9a08194-01c3-4e4d-bfbd-600e0023e3aa_1376x768.png 1272w, https://substackcdn.com/image/fetch/$s_!-TGS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9a08194-01c3-4e4d-bfbd-600e0023e3aa_1376x768.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 aria-hidden="true" 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><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></figure></div><p>Now the part I actually care about: what this means for the applied layer.</p><p>Multi-model routing is becoming THE core design pattern of serious agent systems. Frontier model plans and orchestrates. Workhorse models execute. But there&#8217;s a catch, and it&#8217;s exactly where differentiation lives: you can only capture that 15x if you know the domain deeply enough to know which moments genuinely need frontier intelligence. Cursor knows coding. That&#8217;s why they knew the decomposition and the design trade-offs were the frontier moments, and everything else was execution.</p><p>In a revenue organization, that&#8217;s a specific list, and you should be able to write it down. The moments that need frontier-grade judgment: how you segment the market, the pricing structure for the new product line, the account strategy for the eight-figure renewal, the design of the qualification logic itself. The moments that don&#8217;t: enriching 4,000 accounts on a Monday morning, drafting the follow-up after Tuesday&#8217;s discovery call, summarizing the call notes, checking whether last night&#8217;s signups match the ICP definition someone already wrote. The second list is most of the volume. Cursor&#8217;s numbers say it can run at a few percent of the cost, if, and only if, something upstream has already collapsed the ambiguity into explicit instructions.</p><p>That &#8220;if&#8221; is the whole business.</p><p>I&#8217;ve seen this from the inside. Care Agent, the multi-agent product I helped build at Experity, has handled more than 12 million conversations. At that volume, model economics stop being a rounding error and start showing up in the margin line. Nobody runs every one of those conversations on a frontier model. The system decides, per moment, how much intelligence each step deserves. Get the routing wrong in one direction and quality breaks customer trust. Get it wrong in the other and the unit economics never close.</p><p>Which is why the 15x number is not an efficiency story. Cost is the gate on the addressable market for agents. Every workload that penciled out at $1,339 but not at $10,565 just became a market. Now multiply that across coding, finance, legal, healthcare, life sciences. The companies that master planner-worker routing in their domain will sell automation into workloads their customers literally could not afford last year. That&#8217;s how markets actually expand: not when the technology gets better, but when the price crosses the line where the next tier of buyers says yes.</p><p>So here&#8217;s where I land, and it&#8217;s the same place I keep landing. The labs will keep making models better and cheaper, and every competitor you have will get the same models you do, on the same day you do. Rent the model. The routing logic, the referee, the review lenses, the field guide your system writes for itself, the accumulated knowledge of which moments in your domain need frontier judgment: that&#8217;s owned. That compounds. In my Revenue Nervous System framing (the six-layer architecture I use for AI-native GTM), this is the Orchestration layer earning its keep, deciding what runs where and at what cost. The harness is the alpha.</p><p>One exercise before you close this tab. Pick one workflow you&#8217;re paying for right now, human hours or API bills, doesn&#8217;t matter. List every step. Mark the two or three moments that genuinely require your best thinking. Then ask what it would take to turn every other step into an explicit instruction a cheaper model could follow. I&#8217;ve done versions of this exercise with GTM teams and the ratio surprises people every time: the frontier moments are rarer than anyone expects, and the harness to exploit that fact doesn&#8217;t exist yet in most companies.</p><p>Whoever builds it first in your category sets the cost curve everyone else has to chase.</p><p>-- J</p>]]></content:encoded></item><item><title><![CDATA[The Moat Was Never the Model]]></title><description><![CDATA[Hamilton Helmer&#8217;s 7 Powers, run through the GTM stack and healthcare software, lands on one uncomfortable truth: AI doesn&#8217;t erase moats evenly. It erases labor.]]></description><link>https://www.gtmaipodcast.com/p/the-moat-was-never-the-model</link><guid isPermaLink="false">https://www.gtmaipodcast.com/p/the-moat-was-never-the-model</guid><dc:creator><![CDATA[J Moss]]></dc:creator><pubDate>Mon, 13 Jul 2026 20:54:10 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!86LZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdd3fdaa-1757-401e-9fca-b777a4c5ce4b_1376x768.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>In 2023 a Google engineer wrote an internal memo that leaked and got passed around every group chat in tech. The title was &#8220;We Have No Moat, And Neither Does OpenAI.&#8221; The argument was that open-source models were catching up so fast that the labs&#8217; expensive head start was evaporating in weeks. Great product. No moat.</span></p><p><span>That memo has been in my head for two years, because it names the tension every operator is living through right now. You can have the best product in your category and still have nothing that protects you. And you can have a mediocre product sitting on top of something that competitors cannot touch, and print money for a decade.</span></p><p><span>The best tool I know for telling those two situations apart is Hamilton Helmer&#8217;s 7 Powers. So let me run it through the two worlds I actually work in: the go-to-market software stack, and healthcare software and services. Because when you do, the same answer falls out of both. The moat was never the product. It&#8217;s the system and the data around it. And AI is about to make that the only thing that matters.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!86LZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdd3fdaa-1757-401e-9fca-b777a4c5ce4b_1376x768.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!86LZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdd3fdaa-1757-401e-9fca-b777a4c5ce4b_1376x768.png 424w, https://substackcdn.com/image/fetch/$s_!86LZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdd3fdaa-1757-401e-9fca-b777a4c5ce4b_1376x768.png 848w, https://substackcdn.com/image/fetch/$s_!86LZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdd3fdaa-1757-401e-9fca-b777a4c5ce4b_1376x768.png 1272w, https://substackcdn.com/image/fetch/$s_!86LZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdd3fdaa-1757-401e-9fca-b777a4c5ce4b_1376x768.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!86LZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdd3fdaa-1757-401e-9fca-b777a4c5ce4b_1376x768.png" width="1376" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fdd3fdaa-1757-401e-9fca-b777a4c5ce4b_1376x768.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1376,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:618675,&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.gtmaipodcast.com/i/206852419?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdd3fdaa-1757-401e-9fca-b777a4c5ce4b_1376x768.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_!86LZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdd3fdaa-1757-401e-9fca-b777a4c5ce4b_1376x768.png 424w, https://substackcdn.com/image/fetch/$s_!86LZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdd3fdaa-1757-401e-9fca-b777a4c5ce4b_1376x768.png 848w, https://substackcdn.com/image/fetch/$s_!86LZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdd3fdaa-1757-401e-9fca-b777a4c5ce4b_1376x768.png 1272w, https://substackcdn.com/image/fetch/$s_!86LZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdd3fdaa-1757-401e-9fca-b777a4c5ce4b_1376x768.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 aria-hidden="true" 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><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></figure></div><h2><span>Power = Benefit + Barrier</span></h2><p><span>Helmer defines Power as the potential for persistent differential returns. Plain version: the ability to stay more profitable than your competitors for a long time, without them competing it away.</span></p><p><span>Every Power has two parts. A </span><strong><span>Benefit</span></strong><span> to you (lower cost, higher price, more value) and a </span><strong><span>Barrier</span></strong><span> that stops competitors from arbitraging that benefit away. The benefit is the easy part. Everybody can get a benefit. The barrier is the rare part, and the barrier is the whole game. If a rival can copy your advantage next quarter, you never had a moat. You had a good feature.</span></p><p><span>He also draws a line most people blur. Operational Excellence is table stakes, the stuff everyone in your category is grinding on to stay in the fight. Power is the durable condition underneath. Being good is not a moat. Being good in a way that others structurally cannot copy is.</span></p><p><span>The 7 Powers, fast:</span></p><ol><li><p><strong><span>Scale Economies.</span></strong><span> Cost per unit drops as you get bigger. Barrier: a challenger would have to match your share to match your cost, and that is prohibitively expensive.</span></p></li><li><p><strong><span>Network Economies.</span></strong><span> The product gets more valuable as more people use it. Barrier: a new entrant faces the chicken-and-egg problem of an empty network.</span></p></li><li><p><strong><span>Counter-Positioning.</span></strong><span> A newcomer adopts a superior business model that the incumbent won&#8217;t copy, because copying it would blow up the incumbent&#8217;s existing business. Barrier: the incumbent&#8217;s own collateral damage. The innovator&#8217;s dilemma, weaponized.</span></p></li><li><p><strong><span>Switching Costs.</span></strong><span> Customers are locked in. Barrier: what a rival would have to spend to compensate a customer for the pain of leaving.</span></p></li><li><p><strong><span>Branding.</span></strong><span> You charge more because people trust the name. Barrier: the long, uncertain years it takes to build that trust.</span></p></li><li><p><strong><span>Cornered Resource.</span></strong><span> Preferential access to something coveted: talent, a patent, a dataset, a credential. Barrier: you own it and they don&#8217;t.</span></p></li><li><p><strong><span>Process Power.</span></strong><span> Embedded organizational processes that deliver lower cost or a better product. Barrier: a long, opaque sequence nobody can shortcut, only live through.</span></p></li></ol><p><span>Helmer even sequences them. Counter-Positioning and Cornered Resource tend to show up at a company&#8217;s origin. Scale, Network, and Switching Costs during the takeoff. Process Power and Branding at maturity. Hold onto that. It matters for who gets attacked next.</span></p><h2><span>The GTM stack: only two moats, and neither is the workflow</span></h2><p><span>Look at the modern revenue stack. CRM (Salesforce, HubSpot). Sales engagement (Outreach, Salesloft). Conversation intelligence (Gong). Data (ZoomInfo, Apollo). Forecasting and RevOps (Clari). Enablement (Highspot). Six neat categories, all describing themselves as mission-critical.</span></p><p><span>Run 7 Powers across them and the field separates fast.</span></p><p><span>The strongest Power belongs to the </span><strong><span>system of record</span></strong><span>, and only the system of record. That is Switching Costs, and it is enormous. Your CRM has data gravity, every workflow is wired through it, your whole team is trained on it, and a web of integrations hangs off it. Ripping it out is a year of pain nobody volunteers for. That is why Salesforce prints money. Not because the software is beloved. Because leaving is a project no one wants to sponsor.</span></p><p><span>The second real moat sits with the </span><strong><span>data players</span></strong><span>, and it looks like Cornered Resource plus Network. ZoomInfo and Apollo run contributory data co-ops, which is a genuine network effect: every customer makes the dataset better for the next one. And Gong&#8217;s actual moat was never the workflow app the reps click around in. It is the largest proprietary corpus of recorded sales conversations on earth. In an AI world, that corpus stops being a feature and becomes a cornered training-data resource.</span></p><p><span>Then there&#8217;s everything in the middle. Sales engagement. Enablement. The point solutions. Thin switching costs, no network effect, no cornered resource. Good products. Real benefit. No barrier. They are features sitting in the open, waiting to be absorbed.</span></p><p><span>Here is the AI wrinkle, and it is live right now, not a 2030 forecast. AI compresses this stack. Agents can rebuild a workflow cheaply, which means workflow-only tools are the most exposed things in all of B2B SaaS. If your entire company is &#8220;we move data from A to B and make it pretty,&#8221; an agent does that now. What survives the compression is the system of record and whoever sits on proprietary data. Everything in between gets squeezed.</span></p><h2><span>Healthcare: the gravity well</span></h2><p><span>Now the world I spend most of my time in. Healthcare software has a sun, and everything else is a planet.</span></p><p><span>The sun is the EMR. Epic, Oracle Health, athenahealth, the vertical urgent care EMRs. This is the deepest moat in all of software, and it is not close. Switching costs here are not &#8220;a hard project.&#8221; They are data migration plus clinician retraining plus recertification plus rebuilding every integration, all while carrying patient-safety risk at the moment of cutover. Nobody rips out the EMR on a Tuesday to try something they saw in a demo. And that switching-cost wall is reinforced on every side: regulatory certification (ONC), Network Economies as aggregated clinical data flows across the install base, Scale, and a cornered clinical dataset that is quietly becoming the training substrate for clinical AI. There is no soft flank.</span></p><p><span>Now watch what orbits it. </span><strong><span>Patient engagement</span></strong><span>, the scheduling and intake and communication layer (Phreesia, Weave, Luma), is the most exposed category in the well. Moderate-to-low switching costs. Usually a bolt-on. And its real problem is not internal, it is positional. It sits right next to a fortress that keeps expanding outward. The day the EMR ships native scheduling and intake, the standalone vendor doesn&#8217;t lose on features. It loses on the bundle. Its entire market can get absorbed by the thing it was orbiting, and no amount of product polish changes the physics.</span></p><p><strong><span>Revenue cycle management</span></strong><span> (R1, Waystar, athenahealth&#8217;s RCM) is more defensible than people assume, and it&#8217;s where the Powers that looked weak in the GTM stack turn strong. Scale Economies from payer connections, clearinghouse relationships, labor pools, and automation spread across enormous claim volume. Switching Costs tied directly to cash flow, which is the one thing no health system will gamble on. And, rarest of all, real Process Power: the opaque, payer-specific machinery of actually getting a claim paid, built and tuned over years. You cannot buy that. You have to have lived it.</span></p><p><strong><span>Teleradiology</span></strong><span> (vRad, Radiology Partners) runs on Cornered Resource. The asset is a network of radiologists licensed across many states and credentialed at many hospitals. Licensure times privileges is a combinatorial credentialing barrier that takes years and armies of administrators to assemble. Add Scale from follow-the-sun 24/7 coverage, subspecialty depth, and load balancing, and you get a moat that is genuinely hard to storm.</span></p><h2><span>The two through-lines</span></h2><p><span>Line one. In healthcare, the moat is proximity to two things: the system of record, and cash. The EMR owns the record, which is why it has the deepest switching costs in software and why it keeps eating adjacent categories for breakfast. RCM owns the cash, which buys it deep switching costs and real process power. Any layer that owns neither, patient engagement being the clearest case, is structurally weak no matter how good the product is. Position beats polish. It just does.</span></p><p><span>Line two, and this is the one to sit with. </span><strong><span>AI does not erase moats evenly. It erases labor.</span></strong></p><p><span>Look at what&#8217;s actually under attack right now and the pattern is not random. RCM back offices. Radiology reads. GTM workflow execution. Every one of them is a category where the moat leans on human labor, and every one of them is getting counter-positioned by AI-native entrants whose whole pitch is &#8220;we do the labor with software.&#8221; That is textbook Counter-Positioning, the incumbents can&#8217;t fully follow because their P&amp;L, their headcount, and their pricing are all built on the labor they&#8217;d have to cannibalize. For now, regulation, liability, and credentialing are holding parts of the line, especially in radiology. For now.</span></p><p><span>But flip it over. Every category that leans on data gravity, credentialing, regulation, and system-of-record lock-in doesn&#8217;t just survive AI. It gets stronger. Because AI turns accumulated proprietary data into the next moat. The EMR&#8217;s clinical dataset becomes the training substrate. Gong&#8217;s conversation corpus becomes the model. The data that took twenty years to accumulate compounds into an advantage that a well-funded challenger with a better UI cannot buy.</span></p><h2><span>The one question</span></h2><p><span>So the strategic question is the same one the AI labs are fighting about, and it&#8217;s the same one whether you run a healthcare software company, a GTM tool, or a services business:</span></p><p><span>Are you defending labor, or defending the system and the data?</span></p><p><span>One is a melting moat. You can feel good about it for a few more quarters while the water rises. The other compounds, quietly, while everyone stares at the model.</span></p><p><span>Pull up your own P&amp;L this week and answer it honestly. Draw the line between the revenue you earn because a task is hard and expensive for a human to do, and the revenue you earn because you sit on data, a record, or a lock-in that a competitor structurally cannot replicate. That ratio is your real valuation. Not your ARR. Not your growth rate. That ratio.</span></p><p><span>Because the model was never the moat. The system was.</span></p><p></p>]]></content:encoded></item><item><title><![CDATA[The 40% of AI tools getting fired (and why)]]></title><description><![CDATA[Here we are again..]]></description><link>https://www.gtmaipodcast.com/p/61626-why-40-of-ai-tools-get-fired</link><guid isPermaLink="false">https://www.gtmaipodcast.com/p/61626-why-40-of-ai-tools-get-fired</guid><dc:creator><![CDATA[Coach K]]></dc:creator><pubDate>Tue, 16 Jun 2026 13:03:40 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/QKsHRlBjSdI" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Here we are again.. on our own&#8230; (sorry song lyrics were coming to mind today ;)</p><p>Welcome back my friends, today I am pleased to feature a good friend of mine, the CEO and cofounder of <a href="http://Synapsa.ai">Synapsa.ai</a> <a href="https://www.linkedin.com/in/maddiebell/">Mrs. Maddie Bell.</a></p><p>We went deep into what she is doing in Claude Code building a brand and basically the entire product, well worth the time, so let&#8217;s dig in!</p><div id="youtube2-QKsHRlBjSdI" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;QKsHRlBjSdI&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/QKsHRlBjSdI?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>You can go to <strong><a href="https://www.youtube.com/@GTMAIAcademy/podcasts?trk=article-ssr-frontend-pulse_little-text-block">Youtube</a></strong>, <strong><a href="https://podcasts.apple.com/us/podcast/gtm-ai-podcast/id1715924983?trk=article-ssr-frontend-pulse_little-text-block">Apple</a></strong>, <strong><a href="https://open.spotify.com/show/2wQXqIjaKSn97HkVYNnbzg?si=c5f67c0c955f4c51&amp;trk=article-ssr-frontend-pulse_little-text-block">Spotify</a></strong> as well as a whole other host of locations to hear the podcast or see the video interview.</p><h1>The Soap-to-SaaS Operator Who Open-Sourced Her AI GTM System</h1><div><hr></div><p>Maddie Bell ran billion-dollar brands at Procter &amp; Gamble before she became the co-founder and CEO of Synapsa. She calls the journey &#8220;from soap to SaaS.&#8221; I called her onto the podcast because she is the rare person who can do two things at once: build the AI, and tell you the truth about it.</p><p>She opened her actual repo on screen and walked me through the entire AI go-to-market system her team runs. Brand site, content engine, sales motion. Most of it AI-coded. All of it honest about where the AI ends and the human begins.</p><p>Here is what was worth stealing.</p><p><strong>1. The reason your AI marketing isn&#8217;t landing: you made more noise, not more intelligence.</strong></p><p>&#8220;In our excitement to scale AI, many companies overlaid it onto traditional Frankenstack systems. And rather than creating more intelligence, we&#8217;ve created more noise.&#8221; said Maddie Bell. </p><p>The data backs her up. One in five buyers is now less confident in their buying decision because of the AI-generated mess hitting them. Seven in ten say if you spam them, they never want to talk to you again. When sellers hear &#8220;AI for go-to-market,&#8221; they get excited. When buyers hear it, they brace for hundreds of spammy emails, needy chatbots, and blogs full of em-dashes.</p><p>The fix is not less AI. It is the return to brand-building fundamentals, run through AI instead of bolted onto old tools.</p><p><strong>2. AI effectiveness is a pyramid, and almost everyone stops one floor too low.</strong></p><p>She framed it like Maslow&#8217;s hierarchy. Three layers:</p><ul><li><p><strong>Protocol.</strong> Can the AI follow your playbook and do what you asked? This is the floor. The &#8220;I built a business in my closet over the weekend&#8221; crowd lives here. Great for an N of 1. Useless for the enterprise.</p></li><li><p><strong>Personality.</strong> Here is the counterintuitive part. People react more negatively to no personality than to a personality they dislike. And the single most preferred personality for an AI is not &#8220;intelligent&#8221; or &#8220;professional.&#8221; It is the one that mirrors the buyer.</p></li><li><p><strong>Persuasion.</strong> The art of moving a buyer&#8217;s focus from a state of need, to an accurate understanding of their problem, to a decision. Persuasion changes shape across the funnel. A blog needs curiosity and nurture. A bottom-funnel moment needs proof points and a value prop. This is where her team spends most of its time.</p></li></ul><p>Most AI deployments get protocol working and declare victory. The advantage lives two floors up.</p><p><strong>3. The five layers of an AI GTM system, built in order.</strong></p><p>This was the meat. Maddie&#8217;s team built their system in a deliberate sequence, and the order matters because each layer feeds the next.</p><ul><li><p><strong>Layer 1: A load-bearing knowledge base.</strong> Not everything. The first document the AI reads every morning has disproportionate power over the 150th. So you codify only what is load-bearing: positioning, ICP, value prop, proof points. Plan on a week of real work here. Dump in 600 docs with no scaffolding and you get degradation, not intelligence. The technical name for the fix is progressive disclosure.</p></li><li><p><strong>Layer 2: A design system.</strong> AI-first, so the brand shows up identically across every touchpoint. Drop in a call transcript, get a customer deck back that looks hand-designed. Hers are 100% AI-coded.</p></li><li><p><strong>Layer 3: A content engine.</strong> Blogs, case studies, battle cards, comparison pages, produced end-to-end with human approval. The guardrail is sharp: new content has to pull three random samples from an approved library and score itself on a rubric. Does this sound authentically us? If not, it gets rejected before a human ever sees it.</p></li><li><p><strong>Layer 4: The flip.</strong> Once the machine is humming, you become the bottleneck. So the agents start proposing. &#8220;When I wake up in the morning, the AI&#8217;s proposing, hey, this is what I think we should go do next. And I, as the human, am still deciding.&#8221;</p></li><li><p><strong>Layer 5: The sales complement.</strong> Because the go-to-market knowledge is codified, the agents read every buying signal, de-anonymize, qualify into the right motion, route, book, and hand the rep a prep doc. Then, in Maddie&#8217;s words, the most important thing the AI can do in the live call is &#8220;get the F out of the way.&#8221;</p></li></ul><p><strong>4. Build vs. buy: pick your hard.</strong></p><p>The cleanest decision framework in the episode. Single-player output with human approval (decks, docs, one-pagers) is now solvable yourself. Build it. The big tools are excellent at it.</p><p>Buy when you hit the multiplayer orchestration zone: buyer-facing, real-time, with handoffs, fallbacks, and security on the line. Her reason is blunt: 40% of AI products are getting fired because they are not reliable, secure, or able to bring humans in at the right time. You are hiring a system. You do not want to hire one you will have to fire.</p><p>And when you do buy, push hard. Everyone can claim everything now. Ask for production thresholds, grades, integrations. The businesses regretting their choices are the ones that did not pressure-test up front.</p><p><strong>Why this matters:</strong></p><p>The whole episode is one argument: AI did not kill the fundamentals. It made them worth 10x more. The operators who win are not the ones automating at volume. They are the ones crafting buyer journeys at volume.</p><p>Three moves for this week:</p><ul><li><p>Find your top five load-bearing documents and write them like they matter, because the AI will amplify them everywhere.</p></li><li><p>Decide who in your org builds and who just uses. Not everyone should be a builder.</p></li><li><p>Run your current AI vendors through Maddie&#8217;s fire test: reliable, secure, multiplayer, humans in at the right time. If one fails, you already know.</p></li></ul><p>Maddie said the quiet part out loud: &#8220;It&#8217;s a folder. We call it a repo because it makes us sound cool in front of our friends.&#8221; The tools are simpler than the hype. The thinking is harder than the demo. That gap is the opportunity.</p><p><strong>My challenge to you:</strong> open one empty folder this week and build the first layer. Just the knowledge base. The rest only works once that one is true.</p><p>&#8212; Coach K</p><h1>The 5-Layer AI Go-To-Market System</h1><h3>A build playbook for operators who are done with &#8220;AI-first&#8221; meaning nothing</h3><p><em>Inspired by a conversation with Maddie Bell, Co-founder &amp; CEO of Synapsa, on the GTM AI Academy Podcast. Distilled into a system you can build this quarter.</em></p><div><hr></div><h2>Start here: the standard</h2><p>Good AI for go-to-market is three things. <strong>Instant. Intelligent. And damn near invisible to buyers.</strong></p><p>If your buyer can feel the AI, you built it wrong. The goal is not to look like you&#8217;re using AI. The goal is to serve a better, faster, more human experience, with AI doing the heavy lifting underneath.</p><p>The data on why this matters:</p><ul><li><p>1 in 5 buyers is now <strong>less confident</strong> in their buying decision because of AI-driven noise.</p></li><li><p>7 in 10 buyers say if you <strong>spam them, they&#8217;re gone for good.</strong></p></li><li><p>40% of AI products get <strong>fired</strong> for being unreliable, insecure, or unable to bring a human in at the right moment.</p></li></ul><p>AI didn&#8217;t kill the fundamentals. It made them worth 10x more. This playbook is how you build on the fundamentals instead of bolting AI onto your Frankenstack.</p><div><hr></div><h2>The diagnostic: the Pyramid of AI Effectiveness</h2><p>Before you build, know which floor you&#8217;re on. Most teams stop one too low.</p><p><strong>Floor 1 &#8212; Protocol.</strong> Can the AI follow your playbook and do exactly what you asked?</p><ul><li><p><em>Test:</em> Give it a task it should know cold. Does it follow your process, or improvise?</p></li><li><p><em>Most teams get here and stop.</em></p></li></ul><p><strong>Floor 2 &#8212; Personality.</strong> Does it sound like someone a buyer wants to talk to?</p><ul><li><p><em>The counterintuitive truth:</em> people react worse to <strong>no personality</strong> than to one they dislike.</p></li><li><p><em>The winning move:</em> the best AI personality <strong>mirrors the buyer</strong>, not your brand&#8217;s ego.</p></li></ul><p><strong>Floor 3 &#8212; Persuasion.</strong> Can it move a buyer from a state of need &#8594; an accurate understanding of their problem &#8594; a decision?</p><ul><li><p><em>Persuasion changes across the funnel.</em> Top of funnel = curiosity and nurture. Bottom = proof points, value prop, testimonials.</p></li><li><p><em>This is where the advantage lives, and where you should spend most of your time.</em></p></li></ul><blockquote><p>Score your current AI setup 1&#8211;3. If you&#8217;re at a 1, you have a protocol system, not a persuasion system. That&#8217;s the gap.</p></blockquote><div><hr></div><h2>The build: 5 layers, in order</h2><p>The order is not optional. Each layer feeds the next.</p><h3>Layer 1 &#8212; The load-bearing knowledge base</h3><p>A repo is just a folder. Don&#8217;t let the word scare you or impress you.</p><p>The rule that separates a smart knowledge base from a slow one: <strong>the first document the AI reads has disproportionate power over the 150th.</strong> So don&#8217;t map everything. Map what&#8217;s load-bearing.</p><p><strong>Your top 5 load-bearing documents:</strong></p><ol><li><p>Competitive positioning (how you&#8217;re different, how you&#8217;re the same as the category, what you own)</p></li><li><p>Customer value proposition</p></li><li><p>Product features and how you articulate them</p></li><li><p>Ideal customer profile (ICP)</p></li><li><p>Customer proof (the case studies you want the AI aware of at all times)</p></li></ol><p><strong>Do this:</strong></p><ul><li><p>Open an empty folder. Tell your AI: &#8220;I&#8217;m building a marketing AI repo. Set up the file format and structure for me.&#8221;</p></li><li><p>Write the five documents above like they matter, because they get amplified everywhere. Budget a <strong>full week.</strong></p></li><li><p>Structure for <strong>progressive disclosure</strong> so the AI reads documents in the right order. Without this scaffolding, you&#8217;ll hit degradation around 60&#8211;600 documents.</p></li></ul><p><strong>Failure mode:</strong> dumping every doc you own into one folder and wondering why quality drops.</p><h3>Layer 2 &#8212; The design system</h3><p>So the brand shows up identically across every touchpoint, automatically.</p><p><strong>Do this:</strong> build an AI-first design system once. Then a dropped-in transcript becomes a customer-ready deck that looks hand-designed. This is what makes &#8220;100% AI-coded&#8221; assets look like a human made them.</p><p><strong>Failure mode:</strong> salespeople asking &#8220;why do we need a design system?&#8221; Answer: because you want the AI to represent you everywhere without a designer in the loop.</p><h3>Layer 3 &#8212; The content engine</h3><p>Now you scale production: blogs, case studies, battle cards, comparison pages, funnel optimization. End-to-end, with human approval.</p><p><strong>The guardrail that makes this safe:</strong> before any new content reaches a human, the AI pulls <strong>3 random samples from your approved library</strong> and scores the draft against them on a rubric. <em>Does this sound authentically us?</em> If not, it&#8217;s rejected. The human never sees off-brand work.</p><p><strong>Do this:</strong> build the approved-sample rubric first. Quality control is the feature, not the afterthought.</p><h3>Layer 4 &#8212; The flip (you become the bottleneck)</h3><p>This one surprises people. Once the machine hums, the constraint becomes your own ideas and your need to sleep.</p><p><strong>Do this:</strong> stand up agent teams that <strong>research, generate ideas, and push proposals to you for approval.</strong> You wake up to &#8220;here&#8217;s what I think we should do next.&#8221; You stay the decision-maker. The AI stops waiting for instructions and starts proposing them.</p><h3>Layer 5 &#8212; The sales complement</h3><p>Because your go-to-market knowledge is now codified, the system can read every buying signal.</p><p><strong>Do this:</strong> de-anonymize visitors, start a guided selling conversation, qualify into the right motion (SMB vs. enterprise), route and book without friction, log the source, and hand the right rep an AI-generated prep doc.</p><p><strong>The rule for the live moment:</strong> once the rep is in the seat, the most important thing AI can do is <strong>get out of the way.</strong> It supports with notes, logging, and system updates. It does not hijack the human conversation.</p><div><hr></div><h2>The decision: build vs. buy (pick your hard)</h2><p>You can&#8217;t own everything. Use this litmus test.</p><p><strong>Build it yourself when it&#8217;s single-player output with human approval.</strong> Decks, docs, one-pagers, internal analysis. The big tools are excellent at this now. There&#8217;s rarely a reason to buy.</p><p><strong>Buy it when you hit the multiplayer orchestration zone.</strong> Check the boxes:</p><ul><li><p>&#9744; <strong>Multiplayer</strong> &#8212; multiple humans and multiple AIs handing work back and forth</p></li><li><p>&#9744; <strong>Buyer-facing and real-time</strong> &#8212; no 5&#8211;10 minutes to figure out the right answer</p></li><li><p>&#9744; <strong>Must follow a strict process</strong> &#8212; certain steps have to happen before others, every time</p></li></ul><p>If you check those boxes, the cost of failure is a lost opportunity. That&#8217;s a job for a supplier who eats, sleeps, and breathes that one workflow.</p><p><strong>Bonus test:</strong> ask &#8220;what&#8217;s the buyer-first answer?&#8221; Build where your operators have unique, hard-won expertise (your own analytics dashboards). Buy where you want someone obsessing over a workflow full-time, with fallbacks for when an LLM goes down.</p><div><hr></div><h2>The vendor fire-test</h2><p>You&#8217;re hiring a system. Don&#8217;t hire one you&#8217;ll have to fire. Before you buy, make them show you:</p><ol><li><p><strong>Did it actually work?</strong> Not &#8220;it can make 1,000 posts.&#8221; Were they good? What were the outcomes?</p></li><li><p><strong>What are the production thresholds and grades?</strong> How is quality measured and enforced?</p></li><li><p><strong>What are the integrations and fallbacks?</strong> What happens when a connector or an LLM fails mid-pipeline?</p></li><li><p><strong>Where do humans come in?</strong> Reliable, secure, multiplayer, humans at the right time. If they can&#8217;t answer, that&#8217;s your answer.</p></li></ol><p>Businesses regret not pushing harder up front. Push hard up front.</p><div><hr></div><h2>Your one-week starter plan</h2><ul><li><p><strong>Day 1:</strong> Open one empty folder. Have your AI scaffold the structure.</p></li><li><p><strong>Days 2&#8211;4:</strong> Write your 5 load-bearing documents. Make them excellent.</p></li><li><p><strong>Day 5:</strong> Set progressive disclosure so the AI reads in the right order.</p></li><li><p><strong>This month:</strong> decide who builds and who just uses. Not everyone should be a builder. 99% of your team&#8217;s job is serving a buyer who may not care about AI at all.</p></li></ul><p>You don&#8217;t need to boil the ocean. You need Layer 1 to be true. The rest only works once it is.</p>]]></content:encoded></item><item><title><![CDATA[Build a Personal OS, Not a Subscription Stack]]></title><description><![CDATA[If you have spent the last year buying AI tools and you still feel like nothing has changed about how you actually work, you are not behind.]]></description><link>https://www.gtmaipodcast.com/p/build-a-personal-os-not-a-subscription</link><guid isPermaLink="false">https://www.gtmaipodcast.com/p/build-a-personal-os-not-a-subscription</guid><dc:creator><![CDATA[J Moss]]></dc:creator><pubDate>Tue, 09 Jun 2026 20:55:26 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!0xCb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2297f0de-9267-4b98-92a5-204f9b2d5b9f_1376x768.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>If you have spent the last year buying AI tools and you still feel like nothing has changed about how you actually work, you are not behind. You just bought the wrong thing.</p><p>You bought a stack. You needed an operating system.</p><h2>The thing nobody admits about their &#8220;AI workflow&#8221;</h2><p>Open a random executive&#8217;s laptop right now and you will find ChatGPT, Claude, Perplexity, Notion AI, Granola, Gemini in their inbox, Copilot in their IDE, and probably two more they forgot they were paying for. Each one is a fresh chat. Each one has no idea who they are, what company they run, what they were working on yesterday, or what they actually care about.</p><p>That is not a workflow. That is twelve strangers in a row, each one introducing themselves to you again every morning.</p><p>The reason your AI use feels like productivity theater is that it <em>is</em> productivity theater. The output is fine. The system underneath is empty. You are the only memory in the loop, and you are the bottleneck you were trying to remove.</p><h2>Why a Personal OS, and why now</h2><p>I have been writing for two years about what I call the Revenue Nervous System. Six layers, built around a company, that turn AI from a feature into the way the org actually thinks. Data, intelligence, context, memory, orchestration, execution. Companies that build it compound. Companies that buy seats of Copilot and call it strategy do not.</p><p>A Personal OS is the same architecture pointed inward. The same six-layer logic, remapped from a revenue org to a single person. The unit of analysis is you.</p><p>If you want AI to become part of how your brain actually works, stop shopping and start architecting.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!0xCb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2297f0de-9267-4b98-92a5-204f9b2d5b9f_1376x768.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0xCb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2297f0de-9267-4b98-92a5-204f9b2d5b9f_1376x768.png 424w, https://substackcdn.com/image/fetch/$s_!0xCb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2297f0de-9267-4b98-92a5-204f9b2d5b9f_1376x768.png 848w, https://substackcdn.com/image/fetch/$s_!0xCb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2297f0de-9267-4b98-92a5-204f9b2d5b9f_1376x768.png 1272w, https://substackcdn.com/image/fetch/$s_!0xCb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2297f0de-9267-4b98-92a5-204f9b2d5b9f_1376x768.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0xCb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2297f0de-9267-4b98-92a5-204f9b2d5b9f_1376x768.png" width="1376" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2297f0de-9267-4b98-92a5-204f9b2d5b9f_1376x768.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1376,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:514318,&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.gtmaipodcast.com/i/201140457?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2297f0de-9267-4b98-92a5-204f9b2d5b9f_1376x768.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_!0xCb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2297f0de-9267-4b98-92a5-204f9b2d5b9f_1376x768.png 424w, https://substackcdn.com/image/fetch/$s_!0xCb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2297f0de-9267-4b98-92a5-204f9b2d5b9f_1376x768.png 848w, https://substackcdn.com/image/fetch/$s_!0xCb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2297f0de-9267-4b98-92a5-204f9b2d5b9f_1376x768.png 1272w, https://substackcdn.com/image/fetch/$s_!0xCb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2297f0de-9267-4b98-92a5-204f9b2d5b9f_1376x768.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 aria-hidden="true" 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><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></figure></div><p></p>
      <p>
          <a href="https://www.gtmaipodcast.com/p/build-a-personal-os-not-a-subscription">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[6/9/2026: Why Your AI Tools Are Making Your Pipeline Worse (Not Better)]]></title><description><![CDATA[As per usual, THANK YOU for reading the newsletter and listening in to the podcast.]]></description><link>https://www.gtmaipodcast.com/p/692026-why-your-ai-tools-are-making</link><guid isPermaLink="false">https://www.gtmaipodcast.com/p/692026-why-your-ai-tools-are-making</guid><dc:creator><![CDATA[Coach K]]></dc:creator><pubDate>Tue, 09 Jun 2026 13:02:16 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/sIM3miwnw1s" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>As per usual, THANK YOU for reading the newsletter and listening in to the podcast.  i have received several notes of thanks, feedback of how to improve, and compliments to our amazing guests, all of it is welcome and so appreciated.</p><p>We would love for you to subscribe and let us be a part of your orbit in this crazy GTM AI world.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.gtmaipodcast.com/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.gtmaipodcast.com/subscribe?"><span>Subscribe now</span></a></p><p>Very Grateful to have dug into some really cool examples of what is making a big difference with GTM teams with AI workflows with the Cofounder of <a href="http://www.workflows.io">www.workflows.io </a><a href="https://www.linkedin.com/in/dan-m-rosenthal/">Dan Rosenthal.</a></p><div id="youtube2-sIM3miwnw1s" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;sIM3miwnw1s&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/sIM3miwnw1s?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>You can go to <strong><a href="https://www.youtube.com/@GTMAIAcademy/podcasts?trk=article-ssr-frontend-pulse_little-text-block">Youtube</a></strong>, <strong><a href="https://podcasts.apple.com/us/podcast/gtm-ai-podcast/id1715924983?trk=article-ssr-frontend-pulse_little-text-block">Apple</a></strong>, <strong><a href="https://open.spotify.com/show/2wQXqIjaKSn97HkVYNnbzg?si=c5f67c0c955f4c51&amp;trk=article-ssr-frontend-pulse_little-text-block">Spotify</a></strong> as well as a whole other host of locations to hear the podcast or see the video interview.</p><p>I&#8217;ve talked to a lot of people on this podcast. Revenue leaders, founders, RevOps nerds, AI enthusiasts. Most of the conversations are great. Some are really good.</p><p>And then every once in a while someone shows up and I&#8217;m sitting there thinking... why hasn&#8217;t anyone mapped this out this clearly before?</p><p>That was my conversation with Dan.</p><p>His background is genuinely wild. Master&#8217;s in biology. Almost went to Cambridge for a neurodegenerative disease PhD. Applied to exactly one program, didn&#8217;t get it, had zero backup plan. (My kind of guy, honestly.) Ended up in sales at a biotech company, ran $5M in revenue with basically no systems, with no CRM until the very end, no infrastructure, just hustle and spreadsheets.</p><p>And that experience? It lit a fire. Because the problem that broke you is usually the one you&#8217;re most obsessed with solving.</p><p>Now he&#8217;s living in Barcelona, running a team that builds the systems he desperately wished he&#8217;d had.</p><p>Here&#8217;s what stuck with me.</p><div><hr></div><h3>The GTM Flywheel And Why Most Teams Are Running Sideboat Experiments</h3><p>Dan opened with something I&#8217;ve been saying for a while, but he put a visual to it that I hadn&#8217;t seen.</p><p>Most GTM teams aren&#8217;t running a strategy. They&#8217;re running a collection of disconnected experiments that never talk to each other.</p><p>You&#8217;ve got marketing running LinkedIn ads... to accounts that sales isn&#8217;t prospecting. You&#8217;ve got SDRs doing cold outbound... without knowing who just engaged with your content. You&#8217;ve got content going out... but no one&#8217;s capturing that engagement and routing it back as signal.</p><p>That&#8217;s not a flywheel. That&#8217;s a leaky bucket with a fancy name.</p><p>Dan&#8217;s GTM Flywheel Playbook maps out every major channel from content, ads, outbound, partnerships and forces you to think about how they all FEED each other. Not just operate next to each other.</p><p>The line that hit me hardest: <em><strong>&#8220;Your best-performing content should become your ads. You should be running ads to the same list your team is outbounding. And you should be outbounding all the people engaging on your content.&#8221;</strong></em></p><p>That&#8217;s it. That&#8217;s the whole thing. If those three sentences aren&#8217;t true in your org right now, you have a structural problem, not a pipeline problem.</p><div><hr></div><h3>What AI Is Actually Good For (And What It&#8217;s Not)</h3><p>We talked a lot about how AI is being used by top GTM teams and I think the reality is very different from the hype.</p><p>Here&#8217;s what Dan said the best AI use case is, in his words: <em>&#8220;A web research agent that looks at a company&#8217;s website and decides if they&#8217;re qualified and can be enriched further to potentially be lead scored.&#8221;</em></p><p>Not AI writing your ad copy. Not an AI SDR blasting thousands of emails. Not replacing your reps.</p><p>A filter. A sorter. A noise-reduction engine.</p><p>In the pre-AI era, if you handed your sales team a list of 500 people who engaged with your LinkedIn content, 90% of it would be junk. So you just... didn&#8217;t do it. The signal existed but wasn&#8217;t actionable.</p><p>Now AI can sort through that 90% junk and hand your team the 10% that matters. And suddenly all those channels that seemed impractical? They&#8217;re producing real signal.</p><p>That&#8217;s the unlock. Not &#8220;AI does the job.&#8221; AI makes the human&#8217;s job more targeted.</p><p>Dan also made a point I completely agree with: <em>&#8220;Give an old-school seller new-school systems, and that&#8217;s where magic can happen.&#8221;</em> The fundamentals don&#8217;t go away. The people who have them AND can use these tools? They&#8217;re going to be scary good.</p><div><hr></div><h3>The ABM Playbook: When the Flywheel Changes Shape</h3><p>Here&#8217;s where it got really tactical. For companies with fewer than 10,000 target accounts, the mass GTM flywheel doesn&#8217;t fully apply. You need account-based thinking.</p><p>Dan walked through the full infrastructure, and it&#8217;s worth slowing down on because this stuff is actually implementable:</p><p><strong>Step 1 &#8212; Build a real ICP model.</strong> Not a guess. Not a committee argument. Export your closed-won customers, remove outliers, enrich with additional data points, and feed it into an AI model to identify the real patterns. Dan described working with a unicorn GTM company, one everyone would recognize that couldn&#8217;t agree on its own ICP. If they can have that problem, so can you.</p><p>His tiering philosophy hit me: don&#8217;t use complex point systems. Use concentric circles. When your rep sees &#8220;Tier 1&#8221; they should immediately know <em>exactly</em> what kind of company that is. He said: &#8220;A Series B company with a growing GTM team in the AI space, that&#8217;s our Tier 1. My team should get excited when they see it.&#8221;</p><p><strong>Step 2 &#8212; Map your TAM wide, then filter down.</strong> Most databases, even the AI-first ones, miss huge swaths of companies if you search with narrow tags. Dan&#8217;s approach: pull from multiple sources, consolidate in an orchestration tool like Clay, then use AI to filter down. The point isn&#8217;t to start with a clean list. The point is to start with a complete one.</p><p><strong>Step 3 &#8212; Track signals in 3 layers.</strong> First-party: what you own like gated content downloads, product usage, website visits. Second-party: LinkedIn ad engagement, content engagement. Third-party: technographics, news, job postings, social activity.</p><p>The signals that get ignored most? Gated content. Someone downloads your playbook and your sales team doesn&#8217;t know for three days. That&#8217;s a missed window. Fix that first.</p><p><strong>Step 4 &#8212; Score awareness, not just lifecycle.</strong> This is the one that genuinely surprised me. Dan said: lifecycle stages (MQL, SQL) don&#8217;t capture what happens before someone raises their hand. So he layers an awareness score on top: Identified &#8594; Aware &#8594; Interested &#8594; Considering &#8594; Selecting.</p><p>The result? One client, first day using the awareness scoring system, had three reps each book two meetings all by just filtering their outreach to &#8220;Aware&#8221; accounts they&#8217;d had no idea were already in the ecosystem. Six-figure ACVs. One day.</p><p>That&#8217;s not incremental improvement. That&#8217;s a completely different game.</p><div><hr></div><h3>The Brutal Honest Part</h3><p>We talked about what happens to teams that skip the infrastructure and just grab tools.</p><p>Dan&#8217;s been inside companies you&#8217;d assume have this figured out. &#8220;I shouldn&#8217;t say the name, but a massive company had an infrastructure was an absolute mess because they started as a VC-backed startup, shipped fast, and never went back.&#8221;</p><p>Every month you wait is another month of messy data, mis-routed leads, and reps prospecting blind. And at some point you have to pay that back, except now you&#8217;re paying it back while also trying to compete.</p><p>The teams who take 2-6 months to actually build the foundation? They skyrocket after. I&#8217;ve watched it happen. The short-term pain is real. The long-term payoff is embarrassingly good.</p><p>As Dan put it: <em>&#8220;It takes time to save time.&#8221;</em></p><div><hr></div><h3>What Workflows.io Actually Does</h3><p>Before I let you go, Dan&#8217;s team at Workflows.io does 4 things:</p><ol><li><p>LinkedIn content (helping founders post like his co-founder does)</p></li><li><p>Automated outbound (end-to-end system buildout)</p></li><li><p>RevOps infrastructure (the systems I just described)</p></li><li><p>ABM (4-6 month sprint to full implementation)</p></li></ol><p>If you want to connect with Dan directly, his LinkedIn is: <a href="https://www.linkedin.com/in/dan-m-rosenthal/">https://www.linkedin.com/in/dan-m-rosenthal/</a> and you can learn more at </p><p>https://www.workflows.io/</p><p>The full episode is live at </p><div class="embedded-publication-wrap" data-attrs="{&quot;id&quot;:2124170,&quot;embedding_publication_id&quot;:null,&quot;name&quot;:&quot;GTM AI Podcast &amp; Newsletter&quot;,&quot;logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!ceUl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6851cfbb-0ee0-4c7a-a9c9-96668bc5a2d1_1280x1280.png&quot;,&quot;base_url&quot;:&quot;https://www.gtmaipodcast.com&quot;,&quot;hero_text&quot;:&quot;Where founders, executives, and GTM operators learn how AI actually works in revenue. Research, case studies, and tactical how-to's without the hype.&quot;,&quot;author_name&quot;:&quot;Coach K&quot;,&quot;show_subscribe&quot;:true,&quot;logo_bg_color&quot;:&quot;#ffffff&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="EmbeddedPublicationToDOMWithSubscribe"><div class="embedded-publication show-subscribe"><a class="embedded-publication-link-part" native="true" href="https://www.gtmaipodcast.com?utm_source=substack&amp;utm_campaign=publication_embed&amp;utm_medium=web"><img class="embedded-publication-logo" src="https://substackcdn.com/image/fetch/$s_!ceUl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6851cfbb-0ee0-4c7a-a9c9-96668bc5a2d1_1280x1280.png" width="56" height="56" style="background-color: rgb(255, 255, 255);"><span class="embedded-publication-name">GTM AI Podcast &amp; Newsletter</span><div class="embedded-publication-hero-text">Where founders, executives, and GTM operators learn how AI actually works in revenue. Research, case studies, and tactical how-to's without the hype.</div><div class="embedded-publication-author-name">By Coach K</div></a><form class="embedded-publication-subscribe" method="GET" action="https://www.gtmaipodcast.com/subscribe?"><input type="hidden" name="source" value="publication-embed"><input type="hidden" name="autoSubmit" value="true"><input type="email" class="email-input" name="email" placeholder="Type your email..."><input type="submit" class="button primary" value="Subscribe"></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!yyRV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e9ca4b7-529e-4149-91fb-68cade740d28_1120x1370.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!yyRV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e9ca4b7-529e-4149-91fb-68cade740d28_1120x1370.png 424w, https://substackcdn.com/image/fetch/$s_!yyRV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e9ca4b7-529e-4149-91fb-68cade740d28_1120x1370.png 848w, https://substackcdn.com/image/fetch/$s_!yyRV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e9ca4b7-529e-4149-91fb-68cade740d28_1120x1370.png 1272w, https://substackcdn.com/image/fetch/$s_!yyRV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e9ca4b7-529e-4149-91fb-68cade740d28_1120x1370.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!yyRV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e9ca4b7-529e-4149-91fb-68cade740d28_1120x1370.png" width="1120" height="1370" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4e9ca4b7-529e-4149-91fb-68cade740d28_1120x1370.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1370,&quot;width&quot;:1120,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1002647,&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.gtmaipodcast.com/i/201242792?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e9ca4b7-529e-4149-91fb-68cade740d28_1120x1370.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_!yyRV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e9ca4b7-529e-4149-91fb-68cade740d28_1120x1370.png 424w, https://substackcdn.com/image/fetch/$s_!yyRV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e9ca4b7-529e-4149-91fb-68cade740d28_1120x1370.png 848w, https://substackcdn.com/image/fetch/$s_!yyRV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e9ca4b7-529e-4149-91fb-68cade740d28_1120x1370.png 1272w, https://substackcdn.com/image/fetch/$s_!yyRV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e9ca4b7-529e-4149-91fb-68cade740d28_1120x1370.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 aria-hidden="true" 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><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></figure></div><p>Example workflow you can find on the <a href="http://www.workflows.io">www.workflows.io </a>website</p><div><hr></div><h2><strong>The GTM Infrastructure Checklist: 12 Things Top Teams Build Before They Scale</strong></h2><p><em>A modern guide based on what&#8217;s actually working with YC startups, Fortune 500 logos, and everyone in between.</em></p><div><hr></div><h3>The 12-Point GTM Infrastructure Checklist</h3><p><strong>Section 1: ICP Clarity</strong></p><p><strong>1. You have a tested ICP model, not a debated one.</strong> Your ICP should be built from data, not committee opinion. Export your closed-won customers, enrich with firmographic and technographic data, and analyze the patterns with AI. Your Tier 1 accounts should be immediately recognizable to every rep on your team at no point system needed, just clear concentric tiers.</p><p><em>Test: Can every rep describe your Tier 1 account in one sentence without looking anything up?</em></p><p><strong>2. Your ICP tiering is backtested against CRM reality.</strong> A good ICP model shows a higher proportion of Tier 1 accounts among your closed-won than among your total TAM. If 10% of your TAM is Tier 1, you should see 25-30% of closed-won fitting Tier 1 criteria. If that differential doesn&#8217;t exist, your model isn&#8217;t working.</p><p><em>Test: Does your ICP model predict what&#8217;s already in your CRM?</em></p><p><strong>3. Your tiering stays stable over 6-12 months.</strong> Don&#8217;t include time-based signals (open job reqs, recent funding) in your core ICP tier criteria. Those change. Build your tiers on firmographics, technographics, and structural fit signals that hold for at least a year.</p><p><em>Test: Would your Tier 1 accounts from 8 months ago still be Tier 1 today using your current criteria?</em></p><div><hr></div><p><strong>Section 2: TAM Mapping</strong></p><p><strong>4. You&#8217;ve built your TAM from multiple sources, not just one database.</strong> No single database captures your full market. Apollo misses companies that keyword searches catch. Clay&#8217;s prospecting database gets roughly 80-90% of Apollo&#8217;s coverage on companies and less on contacts. Real TAM mapping means pulling wide from multiple tools, consolidating in Clay or a similar orchestration layer, and then filtering for fit.</p><p><em>Test: Have you pulled TAM data from at least 3 distinct sources and deduplicated?</em></p><p><strong>5. Every target account and key stakeholder lives in your CRM before your reps start prospecting.</strong> If your reps are logging into ZoomInfo to build lists, you&#8217;re wasting selling time and getting inconsistent coverage. Pre-load your CRM with every account and contact in your TAM. Your CRM should be the best prospecting database your team has all with custom fields specific to how you sell.</p><p><em>Test: Can a rep go from &#8220;I want to prospect&#8221; to &#8220;first call logged&#8221; without leaving your CRM?</em></p><div><hr></div><p><strong>Section 3: Signal Infrastructure</strong></p><p><strong>6. You&#8217;re capturing and routing first-party signals in real time.</strong> Gated content downloads, product usage events, and website visits are first-party gold and most teams let them sit in a spreadsheet for days. Every signal should log to your CRM (HubSpot custom events or Salesforce custom objects work well) and trigger an alert to the right rep within hours, not days.</p><p><em>Test: If someone downloads your best piece of gated content right now, does a rep know within 24 hours?</em></p><p><strong>7. You&#8217;re capturing and routing second-party signals (LinkedIn ads, content engagement).</strong> LinkedIn ad engagement from target accounts is data that exists and almost nobody acts on fast enough. Tools like Fiddler give you account-level ad engagement data directly in HubSpot or Salesforce. LinkedIn content engagement from connections should also be captured and scored.</p><p><em>Test: Do your reps know which of their target accounts have been engaging with your LinkedIn content in the last 30 days?</em></p><p><strong>8. You have at least one third-party signal source feeding your workflow.</strong> Technographic data (what tools they&#8217;re using), job change tracking for champions, and relevant news events should be feeding your signal layer. If you integrate with a tool, you should be watching for when prospects adopt or drop that tool.</p><p><em>Test: Do you have at least one automated workflow that fires when a target account crosses a third-party signal threshold?</em></p><div><hr></div><p><strong>Section 4: Awareness Architecture</strong></p><p><strong>9. You score awareness separately from lifecycle stage.</strong> Lifecycle stages (MQL, SQL, SAL) capture intent to buy. Awareness scores capture where someone is in their knowledge of you and they&#8217;re not the same thing. Build an awareness layer: Identified &#8594; Aware &#8594; Interested &#8594; Considering &#8594; Selecting. Score accounts based on signal accumulation.</p><p><em>Test: Can you pull a list right now of accounts that are &#8220;Aware&#8221; of you but haven&#8217;t yet entered a pipeline stage?</em></p><p><strong>10. Your reps&#8217; daily prospecting starts with the highest-awareness accounts, not cold TAM.</strong> The first filter your reps should apply in the morning is awareness score. Outbounding someone who has already engaged with your content, attended a webinar, or downloaded a resource is fundamentally different from cold outreach. It converts at a different rate. Treat it differently.</p><p><em>Test: Is awareness score a visible, filterable field in your CRM that reps use daily?</em></p><div><hr></div><p><strong>Section 5: Channel Alignment</strong></p><p><strong>11. Your ads, content, and outbound all target the same account list.</strong> Your LinkedIn ads should be running to your target account list, not a broad demographic. Your outbound team should be reaching the same accounts your ads are warming. Your best content should be retargeted as ads. These three motions amplify each other. Running them separately wastes budget on noise.</p><p><em>Test: Are the accounts your SDRs are prospecting this week the same accounts in your LinkedIn ad audiences?</em></p><p><strong>12. You have a defined feedback loop from CRM activity back to channel strategy.</strong> Every signal, touchpoint, and stage change should log back to the CRM and inform your next move. Which content piece drove the most Aware accounts? Which ad sequence led to the most meetings? That data should be shaping your strategy monthly.</p><p><em>Test: Do you have a monthly review where CRM activity data influences your next 30 days of channel investment?</em></p><div><hr></div><h3>The Honest Reality Check</h3><p>Building this infrastructure takes time. Anywhere from 2 to 6 months if you&#8217;re doing it right. And during those months, it feels like everyone else on LinkedIn is announcing wins while you&#8217;re still in the plumbing.</p><p>But here&#8217;s what I&#8217;ve watched happen over and over: the teams that build this? They hit an inflection point and their output gets scary good. The teams that skip it? They keep adding tools to a broken foundation, building what one smart operator called &#8220;time debt&#8221; or a bill that comes due right when you can least afford to pay it.</p><p>The checklist above is a starting point, not a prescription. Your business has unique channels, audiences, and sales motions. But the <em>architecture</em> such as connected signals, tested ICP, pre-loaded CRM, aligned channels are all part what is universal.</p><p>Pick the 3 items on this list where your team scores worst. Fix those first.</p><p>Then come back and tell me what changed.</p>]]></content:encoded></item><item><title><![CDATA[How to Ship Your First GTM Agent in 30 Days]]></title><description><![CDATA[The 30-day sequence to ship your first running GTM agent]]></description><link>https://www.gtmaipodcast.com/p/how-to-ship-your-first-gtm-agent</link><guid isPermaLink="false">https://www.gtmaipodcast.com/p/how-to-ship-your-first-gtm-agent</guid><dc:creator><![CDATA[J Moss]]></dc:creator><pubDate>Fri, 05 Jun 2026 20:01:16 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!IN-O!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3061b2d-8417-4121-b2ab-426907f84c32_1376x768.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Most companies do not have an AI strategy problem. They have a first-agent problem. They have a slide that says &#8220;agentic GTM&#8221; and a budget line that says &#8220;AI tooling&#8221; and nothing in production that a single person on the revenue team actually depends on. The strategy is fine. The deck is fine. What is missing is one agent, running, doing real work, that nobody wants to turn off.</p><p>I watch this happen constantly. A leadership team spends a quarter mapping a transformation roadmap with eleven workstreams, and at the end of the quarter the number of GTM agents actually running in their business is zero. Not because the team is incapable. Because nobody picked one workflow, drew a box around it, and shipped it. The roadmap was the procrastination. The first agent is the work.</p><p>Here is the thing about the first agent. It is the hardest one you will ever build, and it has almost nothing to do with the technology. The model is good enough. The tools are good enough. What is hard is the organizational act of choosing one workflow, defining what &#8220;good&#8221; means precisely enough to measure it, running it next to a human without flinching, and then killing the manual process when it works. The second agent is ten times easier because by then the company has done the hard part once. It has proof. It has a pattern. It has a person who has shipped.</p><p>So this playbook is about the first one. Thirty days. One workflow. End to end. Running.</p><p>And it is written for the Tactical CEO, which means I want to be precise about your job, because your job is not the one you think it is. You are not building the agent. If you are the CEO and you are in the prompt, something has gone wrong. Your job is to install the conditions under which the agent gets built and survives. You name the owner. You protect the thirty days. You set the cancellation target. You demand the exit criterion. Four moves, and if you make them, the agent ships. If you skip them, you get another roadmap.</p><p>Three readers should be following along here, and the job splits cleanly. The individual operator builds the thing. The leader clears the runway. The founder or CEO sets the target and refuses to let the calendar eat it. I will mark who does what as we go.</p><p>Here is the sequence.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!IN-O!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3061b2d-8417-4121-b2ab-426907f84c32_1376x768.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IN-O!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3061b2d-8417-4121-b2ab-426907f84c32_1376x768.png 424w, https://substackcdn.com/image/fetch/$s_!IN-O!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3061b2d-8417-4121-b2ab-426907f84c32_1376x768.png 848w, https://substackcdn.com/image/fetch/$s_!IN-O!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3061b2d-8417-4121-b2ab-426907f84c32_1376x768.png 1272w, https://substackcdn.com/image/fetch/$s_!IN-O!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3061b2d-8417-4121-b2ab-426907f84c32_1376x768.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IN-O!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3061b2d-8417-4121-b2ab-426907f84c32_1376x768.png" width="1376" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c3061b2d-8417-4121-b2ab-426907f84c32_1376x768.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1376,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:475550,&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.gtmaipodcast.com/i/200803559?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3061b2d-8417-4121-b2ab-426907f84c32_1376x768.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_!IN-O!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3061b2d-8417-4121-b2ab-426907f84c32_1376x768.png 424w, https://substackcdn.com/image/fetch/$s_!IN-O!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3061b2d-8417-4121-b2ab-426907f84c32_1376x768.png 848w, https://substackcdn.com/image/fetch/$s_!IN-O!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3061b2d-8417-4121-b2ab-426907f84c32_1376x768.png 1272w, https://substackcdn.com/image/fetch/$s_!IN-O!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3061b2d-8417-4121-b2ab-426907f84c32_1376x768.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 aria-hidden="true" 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><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></figure></div><p></p><div><hr></div><h2>Days 1-3: Pick the Workflow</h2><p>Everything downstream is determined by this choice, and most teams get it wrong by picking the workflow that is most exciting instead of the one that is most shippable. The first agent is not where you prove ambition. It is where you prove the company can ship at all.</p><p><strong>The move.</strong> Map your GTM workflows. Not your org chart. Your workflows. The repeated, nameable units of work that move revenue: lead research, inbound triage, meeting prep, CRM hygiene, follow-up drafting, renewal flagging, deal-desk approvals, onboarding sequences. Then score each one on three axes. Frequency: how many times a week does this run? Manual hours: how much human time does each run burn? Clarity: how cleanly can you describe what &#8220;good output&#8221; looks like? Multiply, sort, and the top of the list is your candidate. High frequency times high manual-hours times high clarity. Pick ONE.</p><p>The clarity axis is the one people undervalue. A workflow that runs two hundred times a week but where &#8220;good&#8221; is fuzzy and contested will sink your first agent in edge cases. A workflow that runs forty times a week but where good is obvious to everyone is a far better first target. You want frequency for ROI and clarity for shippability. Where they overlap is your agent.</p><p><strong>What good looks like.</strong> One workflow named on a whiteboard, with a number next to it. &#8220;Inbound lead research. Runs roughly sixty times a week. Eats about twenty minutes of an SDR&#8217;s time each run. Good output is a five-field brief: company, funding, role fit, recent trigger, and a suggested opener.&#8221; That sentence is the deliverable for days 1 through 3. If you cannot write that sentence, you have not picked yet.</p><p><strong>The CEO&#8217;s role here.</strong> You name the owner. This is the single most important thing you do in the entire thirty days, and it takes one decision. One person owns this agent end to end. Call them the Agent Builder. Not a committee. Not &#8220;the RevOps team.&#8221; A name. The Agent Builder can be a RevOps analyst, a sharp SDR, a sales engineer, anyone close to the work with enough technical comfort to wire tools together. What matters is that the responsibility lands on a person, because agents that belong to everyone get built by no one. If you do nothing else as CEO, do this.</p><p><strong>Common mistake.</strong> Picking the flashiest workflow instead of the most shippable one. The autonomous outbound agent that personalizes at scale is the dream, and it is a terrible first agent because &#8220;good&#8221; is contested, the blast radius is your brand, and one bad send is a customer-facing incident. Start somewhere internal, high-frequency, and low-blast-radius. Earn the right to the flashy one by shipping the boring one.</p><p><strong>Exit criterion.</strong> One workflow is named, scored against the other candidates, and written as a single sentence with a frequency number and a manual-hours number attached. The Agent Builder is named. When that is true, days 1 through 3 are done.</p><div><hr></div><h2>Days 4-7: Define the Contract</h2><p>This is where most first agents die quietly, before a line of anything gets built. The team skips straight to building because building feels like progress, and they never wrote down what the agent is actually supposed to produce or how they would know if it worked. Then four weeks later there is a thing that runs and no way to say whether it is any good. Define the contract first.</p><p><strong>The move.</strong> Write the agent&#8217;s contract on one page. Four parts.</p><p>Inputs: exactly what the agent receives. The lead&#8217;s email and company domain. The inbound form submission. The CRM record. Be specific about what is and is not available at runtime, because half of agent failures are the agent reaching for context it was never given.</p><p>Outputs: exactly what the agent produces, in what format, to what destination. &#8220;A five-field brief written to a Slack channel and appended to the CRM contact record.&#8221; Not &#8220;research on the lead.&#8221; A format a human can check at a glance.</p><p>What good looks like: the quality bar, written as something you can actually evaluate. Pull five real past examples that a human did well. Those are your gold standard. The agent&#8217;s output gets compared against them.</p><p>How you measure it: the metric, against the human baseline. Time saved per run. Accuracy versus the human-done version. Acceptance rate, meaning how often a human ships the agent&#8217;s output without rewriting it. Pick the one or two that matter and write down the current human number, because you cannot prove the agent is better than the human if you never measured the human.</p><p><strong>What good looks like.</strong> A one-page contract that a person who has never seen the workflow could read and then correctly judge whether a given agent output passed or failed. If two people read the contract and disagree about whether an output is good, the contract is not done. Tighten it until they agree.</p><p><strong>The CEO&#8217;s role here.</strong> You demand the exit criterion before a single thing gets built. The Agent Builder brings you the contract, and the question you ask is one sentence: &#8220;What number tells us this worked, and what is that number for a human today?&#8221; If they cannot answer, the agent is not ready to be built, it is ready to be re-scoped. This is a five-minute conversation and it is the highest-leverage five minutes in the project. You are not reviewing the work. You are refusing to let the work proceed without a definition of done.</p><p><strong>Common mistake.</strong> No human baseline. The team builds the agent, it produces plausible output, everyone nods, and nobody can say whether it is faster or more accurate than what the SDR was already doing. Without the baseline you have a demo, not a result. Measure the human first, even roughly. A baseline that is approximate beats a baseline that does not exist.</p><p><strong>Exit criterion.</strong> A one-page contract exists with inputs, outputs, a gold-standard set of five examples, and a named metric with the current human number written next to it. When that is true, days 4 through 7 are done.</p><div><hr></div><h2>The Architecture Every Agent Gets Built Against</h2><p>The one-page contract is the spine. It is not the whole skeleton. The contract names what goes in, what comes out, what good looks like, and how you measure it, which is a real start, but a contract is not yet an agent. This is where most first agents quietly turn into demos. The team has a contract, they hand it to a model, the model produces something plausible, and nobody can say why it works on Monday and falls apart on Thursday. The reason is almost always a missing layer.</p><p>So here is the architecture I build every agent against. Seven layers, plus three things most people leave out, plus one rule that matters more than all of it. Your contract from days 4 through 7 already covers four of these layers. The other three are what separate an agent you can cut over to from a science project you keep babysitting.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!w0Hb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd85e345-18b0-4712-9acc-df045f472a7d_1152x1122.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!w0Hb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd85e345-18b0-4712-9acc-df045f472a7d_1152x1122.png 424w, https://substackcdn.com/image/fetch/$s_!w0Hb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd85e345-18b0-4712-9acc-df045f472a7d_1152x1122.png 848w, https://substackcdn.com/image/fetch/$s_!w0Hb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd85e345-18b0-4712-9acc-df045f472a7d_1152x1122.png 1272w, https://substackcdn.com/image/fetch/$s_!w0Hb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd85e345-18b0-4712-9acc-df045f472a7d_1152x1122.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!w0Hb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd85e345-18b0-4712-9acc-df045f472a7d_1152x1122.png" width="1152" height="1122" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bd85e345-18b0-4712-9acc-df045f472a7d_1152x1122.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1122,&quot;width&quot;:1152,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:313828,&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.gtmaipodcast.com/i/200803559?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd85e345-18b0-4712-9acc-df045f472a7d_1152x1122.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_!w0Hb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd85e345-18b0-4712-9acc-df045f472a7d_1152x1122.png 424w, https://substackcdn.com/image/fetch/$s_!w0Hb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd85e345-18b0-4712-9acc-df045f472a7d_1152x1122.png 848w, https://substackcdn.com/image/fetch/$s_!w0Hb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd85e345-18b0-4712-9acc-df045f472a7d_1152x1122.png 1272w, https://substackcdn.com/image/fetch/$s_!w0Hb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd85e345-18b0-4712-9acc-df045f472a7d_1152x1122.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 aria-hidden="true" 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><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></figure></div><p><strong>Layer 1, identity.</strong> Name the agent, its domain, and one thing that decides everything downstream: its authority level. Advisor recommends and a human acts. Operator acts but asks permission for anything with real blast radius. Executor acts on its own inside declared bounds. Your first agent should almost always be an advisor or a tightly scoped operator, because authority is where damage lives. And write the &#8220;you do NOT&#8221; list. Name the specific ways this agent goes wrong, not generic negatives. &#8220;Never fabricate a trigger event it cannot source from the input&#8221; teaches the model something. &#8220;Be helpful&#8221; teaches it nothing.</p><p><strong>Layer 2, objectives.</strong> The outcome it owns, and the anti-goal. The anti-goal is the part people skip and it is the part that saves you. &#8220;Optimize for accuracy even if it means flagging the lead as out of scope instead of guessing&#8221; is an anti-goal. It tells the agent what to sacrifice when the two things it wants are in conflict, which is exactly the moment unguarded agents improvise.</p><p><strong>Layer 3, context.</strong> What is in scope, what is out, and the single most undervalued instruction in agent building: what to do when context is missing. An agent that guesses when it lacks input is an agent that hallucinates on a schedule. The fix is one line: when a required input is missing, do not guess, say what is missing and stop.</p><p><strong>Layer 4, reasoning.</strong> Here is the counterintuitive part. If you are building on a modern thinking-capable model, do not script its thought process. Telling a reasoning model to follow your five steps usually makes it worse, because it plans better than your script does. Constrain the output, not the thinking. The one piece worth keeping is a verification step: before it answers, have it check its own work against the contract, and when something is ambiguous, ask one clarifying question instead of charging ahead.</p><p><strong>Layer 5, tools.</strong> What the agent can reach, when to pick one tool over another, and the step nearly everyone omits: post-tool verification. After the agent calls a tool, it has to check that the result is actually what it asked for before it acts on it. Skip this and one bad lookup cascades into a confidently wrong output. This is the single most common hole in a first agent. If you do nothing else technical, make the agent verify its tool results before it trusts them.</p><p><strong>Layer 6, output and guardrails.</strong> The format, and the hard nevers. Use blast-radius gates: read-only actions can run on their own, anything that writes asks for confirmation, anything customer-facing or irreversible requires a human. That gate, tied to the authority level from Layer 1, is what makes an agent safe to cut over to in week 4.</p><p><strong>Layer 7, orchestration.</strong> Mostly skip this for agent number one, and that is the point of naming it. Orchestration is how an agent delegates to other agents, compacts a long conversation, and persists what it learned between runs. Your first agent does one thing, so it barely needs this. But know it exists, because agent number five will, and the most common orchestration failure is a fuzzy delegation map. &#8220;Hand off to a specialist when needed&#8221; is not a map, it is a shrug. When you get there, name exactly who receives what.</p><p>Then three things that are not optional, even though everyone treats them as extras.</p><p><strong>A role contract, if the agent owns an outcome.</strong> For anything modeled on an actual revenue role, write what outcome it is accountable for, what artifacts it emits, what it consumes upstream, what consumes it downstream, and the metrics that prove it works. This is the Signal to Decision to Action to Feedback loop made concrete, and it is what keeps a GTM agent from drifting into a generic chatbot.</p><p><strong>Examples. Two to five, every time.</strong> Show the agent a standard success, an ambiguous edge case it should ask about, and a bad input it should refuse. On a strong model, two or three real examples shape behavior more than any amount of instruction prose. The five gold-standard examples from your contract are the start of this. Add an edge case and a failure case and you are done.</p><p><strong>Observability.</strong> Have the agent emit a small structured record every time it runs: what it received, what it did, whether it escalated, and the outcome. Ungoverned agents become ungovernable the moment you have more than a couple. A logging stub on agent one is a habit that pays off at agent ten.</p><p>And the rule that matters more than the rest: keep the whole spec tight. There is real research, and my own repeated experience, behind a density ceiling of roughly a hundred and fifty lines. Past that, agents get worse, not better, because the model&#8217;s attention degrades across a bloated spec and the redundant lines cost you both accuracy and money. Density beats comprehensiveness. Anything that is a standard process, a template, or a rubric does not belong in the agent itself. It belongs in a skill the agent loads only when it needs it. The agent spec holds identity, judgment, and the things the model cannot figure out on its own. Everything else loads on demand.</p><p>That is the difference between a tool and a system, which is the whole game. A tool is a clever prompt that works until it doesn&#8217;t. A system is an agent with an identity, a verified set of capabilities, guardrails proportional to what it can break, examples of right and wrong, and a record of every run. The first one takes a few extra hours to build this way. Every one after it inherits the pattern.</p><p>For agent number one, you genuinely need only Layers 1, 2, 3, and 6, plus a couple of examples and a verification step. That is the minimum viable agent. Build that, ship it, and add the rest as the workflow earns it. The architecture is the standard you grow into, not a gate you have to clear before you start.</p><div><hr></div><h2>Week 2, Days 8-14: Build the First Version</h2><p>Now you build, and the entire discipline of week 2 is one word: thin. One workflow, end to end, running, even if it is ugly. The failure mode of week 2 is not building a bad agent. It is building half of an ambitious agent. A thin slice that works beats a thick slice that almost works, every single time.</p><p><strong>The move.</strong> Build the narrowest version of the agent that takes the real input, does the real work, and produces the real output to the real destination. End to end. If the contract says &#8220;lead email in, five-field brief to Slack out,&#8221; then by the end of week 2 a real lead email goes in and a real brief lands in Slack. It does not have to handle every edge case. It does not have to be elegant. It has to be whole. One complete path from input to output, running on real data, even if it only handles the clean cases for now.</p><p>Resist the urge to build the pretty version. No dashboard. No configuration UI. No handling of the seventeen rare input formats. The clean path, working, on real inputs. The edge cases are week 3&#8217;s job, and trying to handle them now is how week 2 turns into week 6.</p><p><strong>What good looks like.</strong> You can point at it and say &#8220;watch this,&#8221; paste in a real lead, and a real brief appears in the real Slack channel. It is ugly. It misses some cases. It works. That is the bar. A running thin slice on day 14 is worth more than a beautiful architecture diagram of the full system.</p><p><strong>The CEO&#8217;s role here.</strong> You protect the thirty days. Week 2 is when the organization&#8217;s gravity tries to pull the Agent Builder back onto their old job. A fire breaks out, a board ask lands, a customer escalates, and the easiest thing in the world is to grab the most capable person, who is your Agent Builder, and put them on it. Do not. The whole premise of a thirty-day sprint is thirty protected days. If the Agent Builder gets pulled for a week, you do not have a thirty-day agent, you have a sixty-day maybe. Your job is to be the wall between the Agent Builder and the next fire. Leaders, this is yours too: clear their calendar, reassign their tickets, and make it socially expensive for anyone to interrupt the build.</p><p><strong>Common mistake.</strong> Building wide instead of deep. The team tries to make the agent handle every input variation and every output format in week 2, gets buried in edge cases, and arrives at day 14 with a sophisticated half-thing that has never once run end to end. Ship the clean path first. The agent that runs on Monday teaches you more than the agent that is still being designed on Friday.</p><p><strong>Exit criterion.</strong> A real input produces a real output to the real destination, on real data, end to end, at least once. When you can demo that live, week 2 is done.</p><div><hr></div><h2>Week 3, Days 15-21: Run It in Shadow Mode</h2><p>The agent works on the clean path. Now you find out what the clean path was hiding. Week 3 is shadow mode: the agent runs next to the human, on the same real inputs, at the same time, and nobody ships the agent&#8217;s output to anyone yet. You compare. You measure. You fix the edge cases the real world surfaces.</p><p><strong>The move.</strong> Run the agent in parallel with the human on live work. Same leads, same tickets, same inputs, both producing output. The human&#8217;s output is what actually gets used this week. The agent&#8217;s output gets logged and compared against it and against the contract&#8217;s gold standard. Every divergence is a finding. The human caught a trigger event the agent missed. The agent produced a cleaner opener than the human. The agent choked on a lead with no company domain. Each one is either a bug to fix or a boundary to document.</p><p>This is also where you measure the contract metric for real. Time per run, agent versus human. Acceptance rate: if a human had shipped the agent&#8217;s output, how often would it have been fine as-is? You are building the evidence that the agent is at or above the human baseline, on real work, before you let it touch anything live.</p><p><strong>What good looks like.</strong> A week of side-by-side logs. The agent matches or beats the human on the named metric across the clean cases, and the edge cases where it fails are documented and either fixed or explicitly ruled out of scope. You know precisely where the agent is trustworthy and where it is not, because you watched it run against a human for a week instead of guessing.</p><p><strong>The CEO&#8217;s role here.</strong> You hold the line on the cancellation target you are about to set, and you ask one question at the week-3 readout: &#8220;Is it at or above the human baseline yet?&#8221; Not &#8220;is it perfect.&#8221; At or above the human. Humans miss things too. The bar for cutover is not flawlessness, it is &#8220;as good as or better than the person doing it today, on the cases we have scoped.&#8221; If you let the team chase perfection here, the agent never ships, because nothing is perfect and shadow mode can run forever. Your job is to define &#8220;good enough to cut over&#8221; as &#8220;beats the human on the metric we agreed to,&#8221; and then push for the cutover.</p><p><strong>Common mistake.</strong> Letting shadow mode become permanent. Shadow mode is comfortable. The agent runs, nobody depends on it, there is no risk, and the team can tweak forever. That is not safety, it is avoidance. Shadow mode has a one-week clock. At the end of the week you make a call: cut over, or kill the project and pick a different workflow. What you do not do is run a fourth week of shadow mode because someone is nervous.</p><p><strong>Exit criterion.</strong> A week of side-by-side data shows the agent at or above the human baseline on the contract metric, with edge cases documented and either fixed or scoped out. The cutover decision is made. When that is true, week 3 is done.</p><div><hr></div><h2>Week 4, Days 22-30: Cut Over and Kill the Manual Process</h2><p>This is the week that separates a real agent from a science project, and it is the week most companies never reach, because cutting over means committing. Shadow mode is reversible. Cutover is a decision. You are saying: from now on, the agent does this, and the human stops doing it the old way. The agent is no longer running next to the process. The agent is the process.</p><p><strong>The move.</strong> Four things, in order.</p><p>Cut over. The agent&#8217;s output now goes live. The human moves from &#8220;doing the work&#8221; to &#8220;supervising the agent,&#8221; which mostly means spot-checking and handling the documented edge cases the agent does not cover. The default is the agent. The exception is the human.</p><p>Kill the manual process. Actually kill it. Not pause, not &#8220;keep it as a backup just in case.&#8221; The manual workflow comes off the team&#8217;s plate. If the SDR is still doing lead research by hand &#8220;to be safe,&#8221; you have two processes and zero leverage, and the agent will quietly atrophy because nobody depends on it. Make the agent the only path.</p><p>Hit the cancellation target. Here is where the CEO&#8217;s number comes due. If this workflow was being done with a SaaS tool you were paying for, cancel it or earmark it for cancellation at renewal. If it was being done with human hours, those hours are now reclaimed and explicitly redeployed to higher-value work, named, not vaguely &#8220;freed up.&#8221; The first agent should retire something. A subscription, a contractor line, a chunk of hours. That retirement is the proof the agent is real, and it funds the next one.</p><p>Write the runbook and pick agent #2. A one-page runbook: what the agent does, where it runs, how to tell if it is broken, who owns it, what to do when it fails. Then, on day 30, the Agent Builder names the next workflow off the day-1 scoring list. The pattern is now installed. Agent #2 will take half the time.</p><p><strong>What good looks like.</strong> The manual process is gone. The agent runs in production and a real person depends on its output every day. A line item got cancelled or a block of hours got formally redeployed. There is a runbook. There is a named candidate for agent #2. The company has shipped one, and more importantly, it now knows how.</p><p><strong>The CEO&#8217;s role here.</strong> You set the cancellation target at the start of the month, and in week 4 you collect it. &#8220;This agent retires the X subscription,&#8221; or &#8220;this agent gives the SDR team back ten hours a week that go to live conversations.&#8221; You name that target on day 1 and you hold the team to it on day 30. Without a cancellation target, the agent becomes additive: a new thing on top of all the old things, and additive AI is how companies end up paying more and moving the same. The cancellation target is what makes the agent a replacement instead of an addition. That is your number to set and your number to enforce.</p><p><strong>Common mistake.</strong> Running the agent and the manual process in parallel forever because cutting the manual process feels risky. This is the most common failure in the entire thirty days, and it is fatal in slow motion. Two parallel processes means the agent never becomes load-bearing, nobody truly depends on it, the cancellation target never gets hit, and within a quarter the agent is a curiosity nobody maintains. The cutover is the point. If you are not willing to kill the manual process, you were never serious about the agent.</p><p><strong>Exit criterion.</strong> The agent runs in production, the manual process is dead, the cancellation target is hit or scheduled, the runbook exists, and agent #2 is named. When all five are true, you have shipped your first GTM agent in thirty days.</p><div><hr></div><h2>Why the First One Is the Hardest, and the Most Important</h2><p>The first agent costs you a month and teaches you everything. It forces the company to learn the one skill that the entire AI-native transition actually depends on, which is not prompting and is not tooling. It is the organizational muscle to scope one workflow, define done, measure against a human, cut over, and kill the thing it replaced. That muscle is the whole game. Companies that have it ship agent after agent. Companies that do not have it accumulate roadmaps.</p><p>Once the muscle exists, the constraint stops being capability and becomes throughput. You will not be asking &#8220;can we build an agent?&#8221; You will be asking &#8220;which workflow next, and who owns it?&#8221; That is a completely different company than the one that started the month with a deck and a budget line and nothing running. The first agent does not just automate a workflow. It converts the organization from talking about agents to shipping them. That conversion is worth far more than the twenty minutes a week the agent saves.</p><p>The individual operator gets a shipped artifact and a new identity: the person who builds the agents. The leader gets a repeatable thirty-day pattern to run again and again across the revenue org. The CEO gets the only thing that actually matters at the top, which is proof that the company can install AI into its operating model and retire what it replaces, instead of layering AI on top and paying twice.</p><p>The window for this is not open forever. The companies building this muscle now are compounding it while everyone else is still mapping. Eighteen months from now the gap between the company that shipped its first agent this quarter and the company that is still planning its transformation will not be a quarter. It will be the difference between an organization that runs on agents and one that runs slides about them.</p><p>Pick the workflow. Name the owner. Protect the thirty days. Ship the first one.</p><p>Below the line: the build prompt I would hand the Agent Builder on day 1, the SaaS-spend-to-agent mapping worksheet for finding your cancellation targets, and the companion interactive guide that walks the full thirty-day sequence with the templates built in.</p><div><hr></div><p><em>Free preview ends here. Everything above is the full 30-day sequence, free to read and free to run: the week-by-week moves, the exit criteria, the CEO&#8217;s role at each phase. Below, for paid subscribers, are the copy-paste assets that make it faster: the first-agent build prompt, the SaaS-spend-to-agent mapping worksheet, and the companion interactive guide.</em></p>
      <p>
          <a href="https://www.gtmaipodcast.com/p/how-to-ship-your-first-gtm-agent">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[6/4/26: Why and How to run AI with NO Internet]]></title><description><![CDATA[Once again we are here digging into some goldness goodness on the GTM AI Podcast.]]></description><link>https://www.gtmaipodcast.com/p/6426-why-and-how-to-run-ai-with-no</link><guid isPermaLink="false">https://www.gtmaipodcast.com/p/6426-why-and-how-to-run-ai-with-no</guid><dc:creator><![CDATA[Coach K]]></dc:creator><pubDate>Thu, 04 Jun 2026 13:03:15 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/d5Rb18XePQU" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Once again we are here digging into some goldness goodness on the GTM AI Podcast.<br>My man Jonathan Moss interviews <a href="https://www.linkedin.com/in/growthcro/">John Williams</a> and they get detailed on how and why you should run AI without internet and how to keep more of your own data.</p><p>As per usual, we have podcasts, articles, and notes every week and you can get the <a href="https://www.gtmaipodcast.com/p/welcome?r=dip9t">rundown here of what to expect.</a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.gtmaipodcast.com/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.gtmaipodcast.com/subscribe?"><span>Subscribe now</span></a></p><p>Now lets get into it.</p><div id="youtube2-d5Rb18XePQU" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;d5Rb18XePQU&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/d5Rb18XePQU?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>You can go to <strong><a href="https://www.youtube.com/@GTMAIAcademy/podcasts?trk=article-ssr-frontend-pulse_little-text-block">Youtube</a></strong>, <strong><a href="https://podcasts.apple.com/us/podcast/gtm-ai-podcast/id1715924983?trk=article-ssr-frontend-pulse_little-text-block">Apple</a></strong>, <strong><a href="https://open.spotify.com/show/2wQXqIjaKSn97HkVYNnbzg?si=c5f67c0c955f4c51&amp;trk=article-ssr-frontend-pulse_little-text-block">Spotify</a></strong> as well as a whole other host of locations to hear the podcast or see the video interview.</p><div><hr></div><p>Have you ever asked yourself who actually owns your AI conversations?</p><p>I hadn&#8217;t. Not really. Then John Williams said this on the podcast and I haven&#8217;t stopped thinking about it since:</p><blockquote><p>&#8220;Possession is nine-tenths of the law. If you can&#8217;t access it, then perhaps you don&#8217;t own it.&#8221;</p></blockquote><p>Sit with that for a second. You&#8217;ve spent a year, maybe two, doing your best thinking inside Claude, ChatGPT, Gemini, and Groq. Prompts that work. Decisions you reasoned through out loud. Whole projects planned turn by turn. Where does all of it live? Behind someone else&#8217;s login, under someone else&#8217;s terms of service, dependent on someone else&#8217;s uptime.</p><p>John is a 20-year GTM operator who&#8217;s spent the last five years running an independent practice, and he came into the kitchen this week and actually cooked: live demos, real repos, receipts on screen. No keynote fluff. What he showed adds up to something bigger than any single tool, and I want to walk you through all five layers of it, because the through-line is a strategy most operators haven&#8217;t named yet.</p><p>The strategy is ownership.</p><p><strong>1) We just entered the toolbox era of GTM.</strong></p><p>John opened with an analogy that reframed how I think about operator careers. An HVAC mechanic shows up to your house with their own toolbox. An automotive tech brings their own tools to the shop. John&#8217;s argument: GTM operators are next.</p><blockquote><p>&#8220;When we arrive at a situation, whether that&#8217;s our next FTE role or as an independent operator, you&#8217;re expected to bring some of your own tool stack with you.&#8221;</p></blockquote><p>Read that again if you&#8217;re job hunting or running fractional. The expectation is shifting from &#8220;can you use our stack?&#8221; to &#8220;what do you bring with you?&#8221; And the proof of what you bring lives in public. When someone from John&#8217;s network pitches him for project work, his first question is &#8220;Would you share your GitHub repo link with me?&#8221; Your repo is becoming your resume.</p><p>He took it one step further, and this is the part I loved: if he applied for his next full-time role, he&#8217;d do the entire application in public. Document the approach, publish the work, and let the employer find him instead of being applicant 847 in the first hour.</p><p>The tactical move this week:</p><ul><li><p>Create a GitHub account if you don&#8217;t have one (private repos are free)</p></li><li><p>Push one thing you&#8217;ve built: a prompt library, a workflow doc, a custom skill</p></li><li><p>Side benefit I learned the hard way: it also syncs your work across machines. I once lost two days to an iCloud sync death loop between my Mac Mini and laptop. A repo would have saved me both days.</p></li></ul><p><strong>2) Your conversation history is an appreciating asset. Treat it like one.</strong></p><p>Here&#8217;s the mental shift: every AI conversation you have produces two outputs. The answer you needed today, and a record of how you think. Almost everyone keeps the first and throws away the second. John argues the second is worth more.</p><p>His tool, Chat Archive, is a free open-source browser extension that exports any AI conversation to JSON or markdown with one click. He demoed it live: exported a full Claude conversation about a technical project, uploaded the JSON into Groq, and Groq picked up the project with complete context. It even summarized an overnight run he hadn&#8217;t reviewed yet. Mid-project model switching, solved. The thing that matters most architecturally: zero outbound calls. Nothing leaves your machine.</p><p>But the convenience play is the small play. Three bigger ones:</p><ul><li><p><strong>The audit trail.</strong> If you work in a regulated industry, raw inference files prove you acted in your client&#8217;s best interest. John compared it to preserving security camera footage. When AI-assisted work gets questioned (and it will), the operators with receipts win.</p></li><li><p><strong>The digital twin.</strong> John is accumulating his full conversational history so a model can mine it for patterns. His framing stuck with me: &#8220;We try to do our best as organic LLMs to remember to do all of the right things... but we do forget. We do lose our own context.&#8221; A year of archived chats becomes a dataset about your own thinking, and models are exceptional at surfacing patterns you can&#8217;t see from inside your own head.</p></li><li><p><strong>Federated intelligence on your terms.</strong> Each archived conversation becomes a node you control. Stitch them together and you&#8217;ve built an intelligence layer that follows YOUR privacy policy, not a vendor&#8217;s.</p></li></ul><p>One more detail worth stealing even if you never install anything: John keeps a master markdown file per project. After every session, he updates what got done against what he hoped to get done, then feeds that file into whatever model he opens next. Every conversation starts fully informed. You stop re-explaining yourself to the AI forever.</p><p><strong>3) Own your own inference.</strong></p><p>John runs local models on his laptop through Ollama, and his reasoning goes well past privacy.</p><p>Privacy first, though, because his framing is the cleanest I&#8217;ve heard: a cloud model &#8220;may be very well-protected, but it&#8217;s not contained.&#8221; Local inference on a laptop with the wifi off is contained by definition. For client work, for sensitive strategy, for anything you&#8217;d hesitate to put in an email, that distinction is everything.</p><p>Then redundancy. We watched GPU brownouts hit in March. Think about the supply math John laid out: the GPUs serving you today were purchased and installed two years ago, and the demand curve just went vertical. Every agentic workflow spun up in the past 30 days is token demand that did not exist at the start of the year. Supply is fixed in the short run. Demand is compounding. You don&#8217;t need a PhD in economics to see what happens to availability and price. I use Claude every single day, and when it goes down I lose real money in productivity. A local model is the backup generator.</p><p>And then the reason nobody talks about: craft.</p><blockquote><p>&#8220;In your learning journey, you want to move past being a prompt jockey.&#8221;</p></blockquote><p>Working with a small local model teaches you how these systems actually behave: what context does, where models break, when to push back on a plan. John described the aha moments where he&#8217;d challenge the model&#8217;s direction and it would respond with &#8220;that actually is a way better path.&#8221; That judgment, knowing when to redirect the machine, compounds into every project after it. You can&#8217;t read your way to it. You have to run the reps.</p><p>Small models now run fine on a normal laptop. The hardware barrier you remember from a year ago is gone. And one detail that stung: Ollama lets you switch models between turns without losing context. Start a turn with one model, answer with another, context intact. Opus to Sonnet mid-conversation still can&#8217;t do that. Open source is ahead of the labs on this one.</p><p><strong>4) The token economics nobody is pricing in.</strong></p><p>This was the most quietly important stretch of the episode. Two facts, one collision course:</p><p>Fact one: the labs lose money on inference. John put it plainly: &#8220;the inference costs for them are actually way more than they earn on their subscriptions.&#8221; Your $20/month plan is subsidized. That doesn&#8217;t go on forever, and we should expect a rebalancing.</p><p>Fact two: the work AI is absorbing didn&#8217;t get free. It moved. John&#8217;s framing deserves to be quoted in full:</p><blockquote><p>&#8220;Where we maybe previously paid the W-2 of a human to do this necessary thing for the business, that cost didn&#8217;t really go away. It just transferred from a W-2 to an inference provider.&#8221;</p></blockquote><p>Put those together and &#8220;token efficiency&#8221; stops being a nerd concern and becomes a line item your CFO will eventually ask about. The operators who get ahead of it will do three things: route work to the cheapest model that can handle it (I plan in Sonnet, build in Opus; the planning tokens are cheap, the building tokens earn their cost), batch non-urgent work to lower-cost processing, and move private, repetitive, high-volume work to local models where marginal token cost rounds to zero.</p><p>John calls the end state &#8220;token authority&#8221;: the ability to keep processing work on your own terms when the meter, the grid, or the vendor says no.</p><p>And on the jobs doomerism that usually hijacks this conversation: we used to employ switchboard operators and lamplighters. Was that the best use of a human mind? Every platform shift in history has produced more jobs than it destroyed, and the W-2-to-inference transfer is the mechanism, watching it happen in real time. The question worth asking is John&#8217;s: if nothing prevented you from doing anything, where would you actually spend your time?</p><p><strong>5) Agents need contracts before they need apologies.</strong></p><p>Your agents are about to spend money and agree to terms on your behalf. Most people have given exactly zero thought to the rules.</p><p>John&#8217;s Agent Commerce open spec codifies the transaction layer: how much an agent can spend without checking in, which terms and conditions it can accept, how an IP owner on the other side exposes pricing and terms in a language agents understand. It rides existing payment rails. It just makes the rules of the deal machine-readable, so the agent can check itself before committing you.</p><p>His AI Acceptable Use Policy spec solves the company-side version of the same problem. Enablement teams got overrun by shadow AI, and most companies are starting from zero. The AUP is an open-source base layer they can adapt, so AI gets embraced responsibly instead of banned badly or ungoverned entirely. Both are open source at github.com/fxops-ai, and notably, the contributing models (Groq, Claude Opus) are listed as authors. That transparency is the point.</p><p>Same energy applied to OpenClaw: huge respect for the project, real caution on the blast radius. A tool that can log in as you, write files, and legally commit you deserves scrutiny before trust. John&#8217;s filter is one question: &#8220;Would my security director approve of my use of this tool?&#8221; If the answer is maybe, paste the repo into your model first and ask it to flag the security risks. API keys leak. Prompt injection hides in agent skills. Two minutes of vetting beats a horror story. Or take my preferred play: point Claude Code at the repo, have it understand the concept, and build your own version. You get the capability without inheriting the attack surface.</p><p><strong>The through-line</strong></p><p>Five layers, one strategy: own your proof of work (GitHub), own your context (archives), own your inference (local models), own your economics (token authority), own your agents&#8217; behavior (guardrails). Each one is small on its own. Stacked, they&#8217;re the difference between operators who negotiate from strength when the rebalancing comes and operators who pay whatever the meter says.</p><p>John named the urgency early in the episode, and it&#8217;s the most honest sentence anyone&#8217;s said on this show: &#8220;We probably would&#8217;ve chosen a slower pace, but we didn&#8217;t get to make that choice.&#8221;</p><p><strong>My challenge to you this week:</strong> pick ONE layer and claim it. Easiest start: export one important AI conversation and store it where you control it. Five minutes. Then look at it and ask what a year of those is worth to you.</p><p>I hope this one shifts how you think about ownership, because it shifted mine. Reply and tell me which layer you&#8217;re starting with. I read every response.</p><p>Find John at <a href="http://github.com/fxops-ai">github.com/fxops-ai</a> and on Hugging Face as johnwilliamsatl. He&#8217;s in the Pavilion AI&amp;GTM channel, and if you&#8217;re building an independent practice, he and Henning teach the Be Fractional course every six weeks.</p><div><hr></div><h1>The AI Ownership Playbook</h1><h2>Own your chats, your models, your economics, and your agents in 30 days</h2><p>You&#8217;ve spent the last year building your best thinking inside AI tools you don&#8217;t control. Your prompts, your workflows, your decisions, your context. All of it lives behind someone else&#8217;s login, someone else&#8217;s terms, and someone else&#8217;s uptime.</p><p>Here&#8217;s the sentence that should bother you, courtesy of 20-year GTM operator John Williams: &#8220;Possession is nine-tenths of the law. If you can&#8217;t access it, then perhaps you don&#8217;t own it.&#8221;</p><p>This playbook fixes that in five moves. Each move stands alone, includes copy-paste templates, and tells you exactly what &#8220;done&#8221; looks like. Work through all five and you&#8217;ll have something most operators won&#8217;t have for years: full custody of your AI work, a backup plan for the next outage, and a real answer when someone asks what your AI spend is buying.</p><p>Inspired by the GTM and AI Podcast episode with John Williams (github.com/fxops-ai). He cooked. This is the recipe.</p><div><hr></div><h2>Start here: The 5-question ownership audit</h2><p>Score yourself honestly. 1 point per &#8220;yes.&#8221;</p><ol><li><p>If your main AI provider deleted your account tonight, would you still have your conversation history tomorrow?</p></li><li><p>If every cloud AI went down for 48 hours, could you still get AI-assisted work done?</p></li><li><p>Do you know (roughly) what you spent on AI tokens/subscriptions last month, and what it replaced?</p></li><li><p>Have you security-vetted every AI tool and extension you currently have installed?</p></li><li><p>If your agent spent $500 or accepted a terms-of-service agreement tomorrow, would it have been following written rules you set?</p></li></ol><p><strong>Score 4-5:</strong> You&#8217;re ahead of 95% of operators. Skim for the templates. <strong>Score 2-3:</strong> Normal. The moves below close the gaps in order of impact. <strong>Score 0-1:</strong> Good news: you&#8217;re one weekend away from a different position entirely.</p><div><hr></div><h2>Move 1: Archive every AI conversation (15 minutes to start, lifetime payoff)</h2><p><strong>The problem:</strong> every AI conversation produces two outputs. The answer you needed today, and a record of how you think. Almost everyone keeps the first and throws away the second. The second is worth more, and right now it sits in someone else&#8217;s vault. Lose the account, lose the context, lose the year.</p><p><strong>The fix:</strong></p><ol><li><p>Install Chat Archive, John Williams&#8217; free open-source browser extension (find it via github.com/fxops-ai). Works in Chromium browsers: Chrome and Edge.</p></li><li><p>Open any AI conversation (it auto-detects Claude, ChatGPT, Gemini, Groq; Perplexity support came from community contributor Nathan Spear, who also added bulk export). Refresh the page so the extension can read the DOM.</p></li><li><p>Export to BOTH formats: JSON (machine-readable, for feeding other models) and markdown (human-readable, for your notes).</p></li><li><p>Save to a consistent local structure: <code>/ai-archive/[tool]/[project]/[YYYY-MM-DD]-[topic]</code></p></li><li><p>Back the folder up to a private GitHub repo. Private repos are free, and you get cross-machine sync without cloud-sync nightmares. (I once lost two days to an iCloud sync death loop between two computers. A repo would have saved both days.)</p></li></ol><p><strong>What the export captures:</strong> the full URL, timestamps, and every turn between you and the model, so a different model can reconstruct not just what was said but when and in what sequence.</p><p><strong>The master markdown ritual (the highest-leverage 3 minutes of your week):</strong></p><p>John keeps one master markdown file per project. After every working session, he updates it. Then he uploads that file into whatever model he opens next, and every new conversation starts fully informed. You stop re-explaining yourself to AI forever. Copy this template:</p><blockquote><p><strong># [Project Name]: Master Context File</strong></p><p><strong>Last updated:</strong> [date] <strong>Goal:</strong> [one sentence: what done looks like] <strong>Current status:</strong> [one sentence]</p><p><strong>## Session log</strong></p><ul><li><p>[date]: Planned: [what I hoped to get done]. Actual: [what got done]. Next: [first task of next session]</p></li></ul><p><strong>## Decisions made (and why)</strong></p><ul><li><p>[decision]: [reasoning in one line]</p></li></ul><p><strong>## Open questions</strong></p><ul><li><p>[question]</p></li></ul><p><strong>## Things that didn&#8217;t work (don&#8217;t retry)</strong></p><ul><li><p>[approach]: [why it failed]</p></li></ul></blockquote><p><strong>Why both formats matter:</strong> the JSON export is portable context. Start a project in Claude, hit an outage or a rate limit, upload the JSON to Groq or Gemini, and the new model picks up exactly where you left off. On the episode, Groq summarized John&#8217;s overnight Claude run before he&#8217;d even reviewed it himself. Mid-project model switching, unlocked.</p><p><strong>The compounding play: mine your archive.</strong> Once you have 90+ days of archived conversations, feed batches into a model with prompts like these:</p><ul><li><p>&#8220;Here are 3 months of my AI conversations. What topics do I keep circling back to without finishing? What does that suggest I should prioritize or drop?&#8221;</p></li><li><p>&#8220;Identify the 5 prompts or framings in these conversations that produced my best outputs. Turn each into a reusable template.&#8221;</p></li><li><p>&#8220;What patterns do you see in how I make decisions? Where do I consistently lose time?&#8221;</p></li><li><p>&#8220;Based on these conversations, what&#8217;s an opportunity or connection I appear to be missing?&#8221;</p></li></ul><p>This is John&#8217;s &#8220;digital twin&#8221; concept in miniature: a year of archived chats is a dataset about your own thinking, and models are exceptional at seeing patterns you can&#8217;t see from inside your own head. As John put it: &#8220;We try to do our best as organic LLMs to remember to do all of the right things... but we do forget. We do lose our own context.&#8221;</p><p><strong>Bonus use case for regulated work:</strong> raw inference files are an audit trail. If you handle financial stewardship or client funds, the original conversation files prove you acted in good faith. John compares it to preserving security camera footage. When AI-assisted work gets questioned, the operator with receipts wins.</p><p><strong>Done looks like:</strong> extension installed, top 5 conversations exported in both formats, archive folder backed up to a private repo, master markdown file started for your most active project.</p><div><hr></div><h2>Move 2: Set up local inference (45 minutes)</h2><p><strong>The problem:</strong> GPU brownouts arrived in March. The GPUs serving you today were bought and installed two years ago, and every agentic workflow spun up in the past 30 days is new token demand that didn&#8217;t exist at the start of the year. Fixed supply, compounding demand. When the meter, the grid, or the vendor decides your day, you don&#8217;t have authority over your own work.</p><p><strong>The fix: run a small model on your own laptop.</strong></p><ol><li><p>Download Ollama (ollama.com). Free. Mac, Windows, Linux.</p></li><li><p>Open a terminal and pull a model sized to your machine:</p></li></ol><p>Your machine Start with Why 8GB RAM <code>ollama run llama3.2</code> (3B) Small, fast, surprisingly capable 16GB RAM <code>ollama run mistral</code> or <code>ollama run gemma3</code> Strong reasoning for the size 32GB+ RAM <code>ollama run llama3.1</code> (8B+) or larger Handles longer context and harder tasks</p><ol start="3"><li><p>Talk to it. Then disconnect your wifi and talk to it again. That feeling is what John calls token authority.</p></li><li><p>Note the trick the big labs haven&#8217;t shipped: Ollama lets you switch models BETWEEN TURNS without losing conversation context. Opus to Sonnet mid-chat still can&#8217;t do that. Open source is ahead here.</p></li></ol><p><strong>Your first 5 reps (this is how you move past prompt jockey):</strong></p><ol><li><p>Give it a real task from your week (summarize notes, draft an email) and compare against your cloud model. Notice the gaps. The gaps teach you what the expensive models are actually doing for you.</p></li><li><p>Challenge its plan mid-task: &#8220;Does it really make sense that we&#8217;re headed down this path? Why wouldn&#8217;t we do it this way instead?&#8221; Watch it either defend the approach with reasons or fold to the better path. That judgment loop is the skill.</p></li><li><p>Paste in an archived conversation (Move 1) and ask it to continue the project.</p></li><li><p>Switch models mid-conversation and watch the context survive.</p></li><li><p>Run something you&#8217;d never send to the cloud: comp planning, a sensitive client situation, a negotiation strategy. Contained by definition.</p></li></ol><p><strong>The local vs. cloud decision matrix:</strong></p><ul><li><p><strong>Local:</strong> sensitive client data, regulated work, anything you wouldn&#8217;t put in an email, drafts and brainstorming, learning reps, outage backup, high-volume repetitive tasks where marginal cost should be zero</p></li><li><p><strong>Cloud:</strong> complex multi-step builds, long-context reasoning, final-pass quality, anything where the best model materially changes the outcome</p></li></ul><p><strong>Why this matters beyond the backup plan:</strong> as John framed it, a cloud model &#8220;may be very well-protected, but it&#8217;s not contained.&#8221; And the craft argument is real: &#8220;In your learning journey, you want to move past being a prompt jockey.&#8221; Working with a small model on your own machine teaches you how these systems behave: what context does, where models break, when to redirect. That learning compounds into every project after it.</p><p><strong>Done looks like:</strong> Ollama installed, one model pulled, one full work task completed offline, one mid-conversation model switch performed.</p><div><hr></div><h2>Move 3: Vet before you trust (10 minutes per tool)</h2><p><strong>The problem:</strong> open tools are powerful and the ecosystem moves fast. So do bad actors. Leaked API keys and prompt injection hiding inside agent skills are not hypotheticals. They&#8217;ve happened. And the more powerful the tool (OpenClaw-class agents can open files, write files, log in as you, and commit you legally), the bigger the blast radius.</p><p><strong>The fix: the Security Director Test.</strong> Before adopting any open tool, ask one question: &#8220;Would my security director approve of my use of this tool?&#8221; If the answer is maybe or not sure, run this prompt before you install anything:</p><blockquote><p>&#8220;Review this GitHub repository: [URL]. Act as a cautious security engineer. Flag any information security risks including: outbound network calls and where they go, credential or API key handling, permissions requested, prompt injection surface in any skills or instruction files, code that writes files or executes commands, and anything that could commit the user financially or legally. Rate overall risk low/medium/high and explain your top 3 concerns in plain English.&#8221;</p></blockquote><p><strong>The red flags checklist:</strong></p><ul><li><p>[ ] Outbound network calls you can&#8217;t explain (the best privacy tools make zero; everything stays local)</p></li><li><p>[ ] API keys or credentials stored in plain text or sent anywhere</p></li><li><p>[ ] Permissions broader than the job requires</p></li><li><p>[ ] Instruction or skill files that could carry prompt injection</p></li><li><p>[ ] Ability to transact, agree to terms, or act as you without an approval step</p></li><li><p>[ ] No visible community, contributors, or commit history (ghost repos)</p></li></ul><p><strong>The rebuild play (often better than installing):</strong> point Claude Code at the repo and ask it to understand the concept, then build YOU a version scoped to exactly what you need. You get the capability without inheriting the attack surface. Don&#8217;t copy the code. Copy the idea.</p><p><strong>Calibration note:</strong> this is not a reason to avoid open source. John&#8217;s entire stack is built on it, and he credits the builders he learned from by name (Jaron at TriFall&#8217;s chat export approach became the foundation of Chat Archive). Trust but verify. Use the test, then move with confidence.</p><p><strong>Done looks like:</strong> Security Director Test run on every AI tool and extension currently installed, anything that fails removed or rebuilt.</p><div><hr></div><h2>Move 4: Give your agents a budget (30 minutes)</h2><p><strong>The problem:</strong> agents now research, transact, and agree to terms on your behalf. Most people deploy them with no written rules at all. That works right up until it really doesn&#8217;t, and &#8220;it really doesn&#8217;t&#8221; looks like an agent accepting exclusivity terms or recurring billing you never saw.</p><p><strong>The fix: write the guardrails before the first incident.</strong> Copy this and fill in your numbers:</p><blockquote><p><strong>Agent Spending &amp; Terms Policy (personal)</strong></p><ol><li><p>My agent may spend up to $___ per task and $___ per month without asking me.</p></li><li><p>Any single purchase over $___ requires my explicit approval before checkout.</p></li><li><p>My agent may accept standard terms of service for: [research data, content access, API usage]. It may never accept terms involving: exclusivity, sharing of client or personal data, recurring billing over $___/month, or legal commitments beyond the purchase itself.</p></li><li><p>My agent identifies itself as an agent wherever disclosure is required.</p></li><li><p>Every transaction gets logged: date, vendor, amount, terms accepted, task it served.</p></li><li><p>I audit the log every [week/month].</p></li></ol></blockquote><p><strong>The transaction log (one row per event, keep it in the same repo as your archive):</strong></p><blockquote><p>| Date | Agent/tool | Vendor | Amount | Terms accepted | Task served | Flag? |</p></blockquote><p><strong>If you&#8217;re doing this for a company, not just yourself:</strong> John&#8217;s open-source AI Acceptable Use Policy is the base layer. Enablement teams got overrun by shadow AI, and most companies are starting from zero. The AUP gives L&amp;D and HR a starting point that embraces AI responsibly without being overly restrictive (the two failure modes: ban it badly, or let shadow AI run the show). His Agent Commerce spec covers the transaction layer: machine-readable rules for what agents can buy and agree to, riding existing payment rails. Both at github.com/fxops-ai.</p><p><strong>Done looks like:</strong> policy filled in and saved, transaction log created, and (if applicable) the AUP forwarded to whoever owns enablement at your company.</p><div><hr></div><h2>Move 5: Run a token budget (20 minutes, then 10 minutes monthly)</h2><p><strong>The problem:</strong> the labs lose money on inference. Your $20/month subscription is subsidized, and a rebalancing is coming. Meanwhile, every task AI absorbs from a human didn&#8217;t get free; as John put it, the cost &#8220;just transferred from a W-2 to an inference provider.&#8221; When prices correct, token efficiency becomes a line item. Get ahead of it now.</p><p><strong>The worksheet (15 minutes, once):</strong></p><ol><li><p><strong>List your AI spend:</strong> subscriptions + API costs + agent/tool costs = $___/month</p></li><li><p><strong>List what it replaced or produces:</strong> hours saved/week &#215; your effective hourly rate = $___/month</p></li><li><p><strong>Your ratio:</strong> if line 2 isn&#8217;t at least 3x line 1, your usage is a hobby, not a system. Fix usage before cutting spend.</p></li></ol><p><strong>The 3 efficiency moves, in order of impact:</strong></p><ul><li><p><strong>Route by cost.</strong> Plan with a cheaper model, build with the expensive one. (My pattern: Sonnet plans, Opus builds. Planning tokens are cheap; building tokens earn their cost.) The cheapest model that can handle the task gets the task.</p></li><li><p><strong>Batch the non-urgent.</strong> Overnight and batch processing run at lower cost. Anything that doesn&#8217;t need an answer in real time shouldn&#8217;t pay real-time prices.</p></li><li><p><strong>Go local for the repetitive.</strong> High-volume, private, repetitive work goes to your local model (Move 2), where marginal token cost rounds to zero.</p></li></ul><p><strong>Done looks like:</strong> you know your number, your ratio, and which workloads move to cheap/batch/local this month.</p><div><hr></div><h2>The 30-day ownership plan</h2><p><strong>Week 1: Custody.</strong> Run the audit. Install Chat Archive. Export your top 5 conversations. Create the private repo. Start one master markdown file.</p><p><strong>Week 2: Authority.</strong> Install Ollama. Pull one model. Run the 5 reps. Complete one real task fully offline.</p><p><strong>Week 3: Security.</strong> Run the Security Director Test on every installed AI tool. Remove or rebuild anything that fails. Write your agent spending policy.</p><p><strong>Week 4: Economics.</strong> Run the token budget worksheet. Move one workload each to cheap-model, batch, and local. Calendar a monthly 10-minute review.</p><p>Then keep two habits forever: update the master markdown file after every session, and export important conversations as you go.</p><div><hr></div><h2>The final checklist</h2><ul><li><p>[ ] Ownership audit scored</p></li><li><p>[ ] Chat Archive installed, top 5 conversations exported (JSON + markdown)</p></li><li><p>[ ] Private GitHub repo created, archive backed up</p></li><li><p>[ ] Master markdown file live for your most active project</p></li><li><p>[ ] Ollama installed, one model pulled, one task done offline</p></li><li><p>[ ] One mid-conversation model switch performed</p></li><li><p>[ ] Security Director Test run on every installed tool</p></li><li><p>[ ] Agent spending policy written, transaction log created</p></li><li><p>[ ] Token budget worksheet done, ratio known</p></li><li><p>[ ] First archive-mining prompt run (after 90 days of archiving)</p></li></ul><p>Ten boxes. Thirty days. Full custody of your AI work.</p><p>My challenge to you: check the first two boxes today. Export one conversation that matters and put it where you control it. Then come back and tell me what it felt like to hold your own data for the first time.</p><p>I hope this saves you the two days I once lost to a sync death loop. Learn from my pain ;)</p><p>Stay curious.</p><p>Coach K GTM AI Academy</p>]]></content:encoded></item><item><title><![CDATA[Agentic AI]]></title><description><![CDATA[Expectations, Readiness, Results]]></description><link>https://www.gtmaipodcast.com/p/agentic-ai</link><guid isPermaLink="false">https://www.gtmaipodcast.com/p/agentic-ai</guid><dc:creator><![CDATA[J Moss]]></dc:creator><pubDate>Thu, 04 Jun 2026 12:57:19 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!qvUP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ac2b9ab-40c2-4a8c-a4bb-16dfc04952a7_1220x1502.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;m one of six voices in a new HBR report on agentic AI. Here&#8217;s the gap nobody wants to talk about.</p><p>Harvard Business Review Analytic Services published a new report, &#8220;Agentic AI: Expectations, Readiness, Results,&#8221; sponsored by AWS. </p><p>It&#8217;s built on a July 2025 survey of 623 decision-makers from the HBR audience. They featured six expert voices in it. I&#8217;m one of them, quoted as Jonathan Moss, EVP of Revenue Growth and Operations at Experity, alongside people from Syngenta, Vanguard, and McAfee.</p><p>I&#8217;m proud of it. Getting a full-page pull quote in an HBR report is a milestone, and I&#8217;m not going to pretend it isn&#8217;t.</p><p>But I want to use this post to talk about the thing in the report that actually keeps me up at night, because it&#8217;s the part most people will skim right past.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qvUP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ac2b9ab-40c2-4a8c-a4bb-16dfc04952a7_1220x1502.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qvUP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ac2b9ab-40c2-4a8c-a4bb-16dfc04952a7_1220x1502.png 424w, https://substackcdn.com/image/fetch/$s_!qvUP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ac2b9ab-40c2-4a8c-a4bb-16dfc04952a7_1220x1502.png 848w, https://substackcdn.com/image/fetch/$s_!qvUP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ac2b9ab-40c2-4a8c-a4bb-16dfc04952a7_1220x1502.png 1272w, https://substackcdn.com/image/fetch/$s_!qvUP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ac2b9ab-40c2-4a8c-a4bb-16dfc04952a7_1220x1502.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qvUP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ac2b9ab-40c2-4a8c-a4bb-16dfc04952a7_1220x1502.png" width="1220" height="1502" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3ac2b9ab-40c2-4a8c-a4bb-16dfc04952a7_1220x1502.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1502,&quot;width&quot;:1220,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:178103,&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.gtmaipodcast.com/i/200609191?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ac2b9ab-40c2-4a8c-a4bb-16dfc04952a7_1220x1502.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_!qvUP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ac2b9ab-40c2-4a8c-a4bb-16dfc04952a7_1220x1502.png 424w, https://substackcdn.com/image/fetch/$s_!qvUP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ac2b9ab-40c2-4a8c-a4bb-16dfc04952a7_1220x1502.png 848w, https://substackcdn.com/image/fetch/$s_!qvUP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ac2b9ab-40c2-4a8c-a4bb-16dfc04952a7_1220x1502.png 1272w, https://substackcdn.com/image/fetch/$s_!qvUP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ac2b9ab-40c2-4a8c-a4bb-16dfc04952a7_1220x1502.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 aria-hidden="true" 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><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></figure></div><p></p><p>Here&#8217;s the headline everyone will quote: 84% of respondents agree agentic AI will transform their business. 90% expect most organizations in their industry to be using it. Big numbers. The kind of numbers that make a board meeting feel exciting.</p><p>Now here&#8217;s the number nobody&#8217;s putting on a slide. Only 5% say their organization has well-defined success metrics for agentic AI. Five.</p><p>Sit with that gap for a second. Eighty-four percent are certain it&#8217;ll change everything. Five percent can tell you whether it&#8217;s working.</p><p>That&#8217;s not an AI problem. That&#8217;s a system problem. And it&#8217;s the difference between a company that&#8217;s actually building something and a company that bought a collection of apps with a budget line and called it a strategy.</p><p>The messy-data excuse, and why it&#8217;s an excuse</p><p>The most common thing I hear from executives is some version of &#8220;we can&#8217;t really do agentic AI yet, our data is a mess.&#8221; And look, they&#8217;re right that the data&#8217;s a mess. Everyone&#8217;s data is a mess. If we&#8217;re all honest about it, there isn&#8217;t a company on earth sitting on pristine, perfectly governed data waiting for the robots to show up.</p><p>But here&#8217;s where the logic breaks. People treat &#8220;fix all the data&#8221; as a prerequisite, a multiyear cleanup project that has to finish before the real work can start. So the project gets scoped, gets funded, gets a steering committee, and three years later you&#8217;ve got a slightly cleaner data warehouse and zero agents in production.</p><p>Here&#8217;s what I told HBR, and it&#8217;s the thing I&#8217;d put on the wall: you don&#8217;t have to embark on a multiyear project to get data right before you adopt agentic AI. Align on which data you actually need for the specific workflow the agent is doing. Find where that data lives. Make sure it&#8217;s good and consistent. Just start there.</p><p>That reframe is the whole game. The workflow tells you which data has to be good. Not all of it. The slice the agent touches.</p><p>This is why I think of agentic AI as a forcing mechanism. It&#8217;s the thing that finally makes you get serious about data quality, because now there&#8217;s a job on the line that depends on it. For years &#8220;good data&#8221; was a virtue nobody could schedule. Agentic AI gives it a deadline and a reason. You don&#8217;t boil the ocean. You clean the one cup of water the agent is about to drink from, and you go.</p><p>Directed autonomy, because the stakes are real</p><p>The other thing the report surfaces is readiness, and it&#8217;s brutal. Only 5% say their workforce is very prepared. The top barriers are a lack of talent and skills (48%) and no clear roadmap or strategy (46%). Everyone wants the outcome. Almost nobody has built the system that produces it.</p><p>In healthcare, where I spend my days, you can&#8217;t hand-wave this. The cost of an agent getting it wrong isn&#8217;t a bad email. So the governance question isn&#8217;t optional, it&#8217;s the design.</p><p>The model I use is what I call directed autonomy. It&#8217;s three tiers, and you place every workflow into one of them.</p><p>For routine workflows, agents run fully autonomous. Let them go.</p><p>For context-dependent workflows, it&#8217;s shared control. The agent and the human work the problem together.</p><p>For high-impact workflows, there&#8217;s always a human in the loop, with explicit escalation pathways built in.</p><p>A concrete one: we would never let agentic AI produce a medical diagnosis on its own. That&#8217;s not the job. The job is to put every relevant piece of patient information in front of the clinician so they make the correct diagnosis faster. The agent does the gathering. The human does the deciding. That&#8217;s the line, and it doesn&#8217;t move.</p><p>There&#8217;s a quieter payoff to all of this that I love. One of the oldest complaints in medicine is that people who trained to practice medicine have become typists,burning their time and energy on notes and admin. Orchestrate the workflows between the provider, the front desk, the biller, and the patient inside an agentic ecosystem, and you give that time back. The point of removing the admin burden was never the admin. It&#8217;s letting the human be fully present for the work that needs ahuman. Make the delivery of care more human, not less.</p><p>What I&#8217;d actually do Monday morning</p><p>If you read the report and feel the 84%-versus-5% gap in your own org, don&#8217;t start with a tool. Start with one question: which single workflow, if an agent ran it, would create value you could measure this quarter?</p><p>Pick that one. Define what good looks like before you build anything, so you&#8217;re not the 95% who can&#8217;t tell if it&#8217;s working. Clean only the data that workflow needs. Slot it into the right autonomy tier. Ship it. Measure it.</p><p>That&#8217;s the whole thing. Not a transformation. A workflow with a number attached to it. Do that three times and you&#8217;ve got a system. Skip it and you&#8217;ve got a press release.</p><p>The report is worth your time. I&#8217;d read it for the gap, not the hype.</p><p>Read the full HBR Analytic Services report <a href="https://hbr.org/sponsored/2026/01/agentic-ai-expectations-readiness-results">here</a>.</p><p>If you want the longer version of how I&#8217;d build this out layer by layer, the Revenue Nervous System breakdown, that&#8217;s what Sunday&#8217;s Under the Hood is for. See you there.</p><p>&#8212; J</p>]]></content:encoded></item><item><title><![CDATA[Who Owns the System that Compounds?]]></title><description><![CDATA[Published Article in the Growth Journal]]></description><link>https://www.gtmaipodcast.com/p/who-owns-the-system-that-compounds</link><guid isPermaLink="false">https://www.gtmaipodcast.com/p/who-owns-the-system-that-compounds</guid><dc:creator><![CDATA[J Moss]]></dc:creator><pubDate>Thu, 04 Jun 2026 12:36:26 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!LbVG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6483380-8d11-4a09-ae0b-f53a0ba7f3e2_1290x864.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Check out the article in the <a href="https://journal.winningbydesign.com/view/105832087/22/">Growth Journal</a> published by Winning By Design</p><div><hr></div><h2><strong>WHAT YOU&#8217;LL LEARN IN THIS ARTICLE</strong></h2><ul><li><p>That GTM is a system, not a set of functions.</p></li><li><p>AI amplifies whatever already exists, both the good and the bad.</p></li><li><p>There is a right sequence for deploying AI. Most companies are doing it backward.</p></li><li><p>Revenue Operations is a system discipline, not a departmental one.</p></li><li><p>GTM ownership is a CEO decision.</p></li></ul><div><hr></div><p>Every CEO has an AI strategy. Almost none of them have answered the question of who actually owns the system it creates. Not who picks the vendor. Not who runs the pilot. Who owns the architecture: the data, the workflows, the agent layer, the feedback loops that increasingly determine whether your go-to-market actually works. AI will either absorb Revenue Operations (RevOps), automating away reporting, process documentation, and tool administration, or elevate it to the chief architect of the entire go-to-market system. There is no middle path.</p><p></p><h3 style="text-align: center;"><strong>The work RevOps does today is the work AI is best at eliminating.</strong></h3><p></p><p>The only version of the role that survives is one that fundamentally transforms. That transformation, and the ownership question it creates, is what this piece is about.</p><p>RevOps didn&#8217;t start as a strategic function. It started as CRM administration. Someone had to keep Salesforce from catching fire, so a team formed around data hygiene, report building, and making sure the dashboards said something useful before the Monday meeting. Then go-to-market got more complex. Marketing automation, multi-touch attribution, product-led growth signals, expansion revenue models, customer health scoring.</p><p>Each layer of complexity created a new process that needed an owner, and RevOps absorbed it. The CRM administrator became the process owner. The process owner became the system owner. The scope kept expanding as the go-to-market model became harder to operate. This is the pattern, not the exception. RevOps grows because go-to-market complexity grows. AI is the largest complexity jump yet. Which means RevOps is either about to have its biggest expansion, or its last.</p><p></p><h2><strong>The System No Longer Runs on People</strong></h2><p>Most executive teams have not fully internalized what their go-to-market has become. It is no longer a people-and-process operation. It is a system. And it is becoming a system that humans can no longer operate by hand. A modern go-to-market motion requires real-time signal detection across hundreds of accounts. Dynamic lead scoring that adapts to behavioral patterns. Automated workflow routing based on segment, intent, lifecycle stage, and deal velocity. Cross-functional handoffs that need to happen in hours, not days. Customer health models that synthesize product usage, support tickets, NPS data, and billing patterns into a single score that triggers the right action at the right time.</p><p>The problem is not the number of tools. It is the number of potential connections between them. The average company runs 106 SaaS applications as of 2024. In a stack that size, the number of possible pairwise integration points grows quadratically. Add one tool, and you do not add one unit of complexity. You add 106 potential interconnections. The management infrastructure most companies have built is linear. That gap is where go-to-market systems break. Not just at the tool level. At the interaction layer between them.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!LbVG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6483380-8d11-4a09-ae0b-f53a0ba7f3e2_1290x864.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!LbVG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6483380-8d11-4a09-ae0b-f53a0ba7f3e2_1290x864.png 424w, https://substackcdn.com/image/fetch/$s_!LbVG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6483380-8d11-4a09-ae0b-f53a0ba7f3e2_1290x864.png 848w, https://substackcdn.com/image/fetch/$s_!LbVG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6483380-8d11-4a09-ae0b-f53a0ba7f3e2_1290x864.png 1272w, https://substackcdn.com/image/fetch/$s_!LbVG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6483380-8d11-4a09-ae0b-f53a0ba7f3e2_1290x864.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!LbVG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6483380-8d11-4a09-ae0b-f53a0ba7f3e2_1290x864.png" width="1290" height="864" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a6483380-8d11-4a09-ae0b-f53a0ba7f3e2_1290x864.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:864,&quot;width&quot;:1290,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:79021,&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.gtmaipodcast.com/i/200605955?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6483380-8d11-4a09-ae0b-f53a0ba7f3e2_1290x864.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_!LbVG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6483380-8d11-4a09-ae0b-f53a0ba7f3e2_1290x864.png 424w, https://substackcdn.com/image/fetch/$s_!LbVG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6483380-8d11-4a09-ae0b-f53a0ba7f3e2_1290x864.png 848w, https://substackcdn.com/image/fetch/$s_!LbVG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6483380-8d11-4a09-ae0b-f53a0ba7f3e2_1290x864.png 1272w, https://substackcdn.com/image/fetch/$s_!LbVG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6483380-8d11-4a09-ae0b-f53a0ba7f3e2_1290x864.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 aria-hidden="true" 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><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></figure></div><p style="text-align: center;"></p><p style="text-align: center;"><em>Figure 1. Number of tools vs. integration complexity</em></p><p>With the advent of AI, most executives believe they are on a path to consolidation. What we experience in practice suggests otherwise. Two things are happening simultaneously in most companies. RevOps is using AI to consolidate in one department, while another department adopts eight new AI tools without telling anyone. The result is complexity that quietly grows at the interaction layer as AI tools are added outside any governance structure. No single team has visibility. No dashboard tracks the whole. That is the gap where RevOps lives. Not in the tools. In the system that governs their interactions.</p><p>No human team, regardless of talent, can manage that interaction layer manually and keep pace with it. Most signals get missed. Most handoffs happen late. Most health scores trigger action after the moment has passed. AI is not enabling this transition. It is forcing it. The companies adopting AI-driven go-to-market motions are setting a pace that manually operated teams cannot match. This is not a theoretical future state. It is a competitive reality already playing out in pipeline generation, deal velocity, and retention economics. Someone has to architect and orchestrate this system. Someone has to be the translation layer between business objectives and machine execution. The question is who.</p><p></p><h2><strong>AI Does Not Fix What Is Broken. It Scales It.</strong></h2><p>AI is a multiplier, not a corrector. It amplifies whatever it touches. Clean processes, agreed-upon definitions, and healthy data become dramatically faster and more effective. Broken processes, inconsistent definitions, and messy data become dramatically worse, at scale.</p><p>An AI layer dropped onto a broken foundation produces outputs that look authoritative and say nothing accurate. The AI is not malfunctioning. It is doing exactly what it was designed to do: synthesizing the inputs it receives. When those inputs are garbage, the outputs are confident garbage.</p><p>I watch companies make this mistake over and over. They skip straight to the application because it has a compelling demo and a visible ROI story. What they are actually doing is betting on the short term &#8212; starting at the end of a sequence that has to be earned from the beginning.</p><p>Four stages have to be in place to enable AI to deliver its best work: data, process, system, and application. The companies playing the long game move through that sequence deliberately. They do not perfect each stage before connecting to the next. They get each stage connected quickly enough that the system can start teaching them what needs to improve. Learning happens across connections, not in any single stage.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!a4wq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6e1437f-65aa-4058-b3fc-6c0c352f117c_1416x360.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!a4wq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6e1437f-65aa-4058-b3fc-6c0c352f117c_1416x360.png 424w, https://substackcdn.com/image/fetch/$s_!a4wq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6e1437f-65aa-4058-b3fc-6c0c352f117c_1416x360.png 848w, https://substackcdn.com/image/fetch/$s_!a4wq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6e1437f-65aa-4058-b3fc-6c0c352f117c_1416x360.png 1272w, https://substackcdn.com/image/fetch/$s_!a4wq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6e1437f-65aa-4058-b3fc-6c0c352f117c_1416x360.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!a4wq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6e1437f-65aa-4058-b3fc-6c0c352f117c_1416x360.png" width="1416" height="360" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b6e1437f-65aa-4058-b3fc-6c0c352f117c_1416x360.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:360,&quot;width&quot;:1416,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:33459,&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.gtmaipodcast.com/i/200605955?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6e1437f-65aa-4058-b3fc-6c0c352f117c_1416x360.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_!a4wq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6e1437f-65aa-4058-b3fc-6c0c352f117c_1416x360.png 424w, https://substackcdn.com/image/fetch/$s_!a4wq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6e1437f-65aa-4058-b3fc-6c0c352f117c_1416x360.png 848w, https://substackcdn.com/image/fetch/$s_!a4wq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6e1437f-65aa-4058-b3fc-6c0c352f117c_1416x360.png 1272w, https://substackcdn.com/image/fetch/$s_!a4wq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6e1437f-65aa-4058-b3fc-6c0c352f117c_1416x360.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 aria-hidden="true" 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><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></figure></div><p style="text-align: center;"><em>Figure 2. The sequence AI requires to deliver its best work</em></p><p>The companies betting on the short term do the opposite. They skip to the application, patch backward when it fails, and wonder why the gains never compound. A disconnected system cannot learn. A system built right-to-left will always need fixing left-to-right. Playing the long game means building in the right order. AI scales what works. Betting on the short term means skipping the sequence and counting on AI to figure out what it needs to scale. It usually scales the wrong thing.</p><p></p><h2><strong>The Role That Has to Exist</strong></h2><p>Every major platform shift creates a new executive role. Not an upgraded version of what existed before. Something genuinely new. The CTO emerged when technology became a competitive differentiator. The CMO emerged when marketing became a system. The CRO emerged when go-to-market became too complex for sales leadership alone. Each time, a function that had been treated as operational suddenly became strategic. The market created a new seat at the table to reflect that.</p><p></p><h3 style="text-align: center;"><strong>AI is creating a new executive role that most do not yet have a name for.</strong></h3><p style="text-align: center;"></p><p>We have started calling it the VP of Growth. Not a rebranded Head of Demand Generation. Not a marketing leader with a new title. A dedicated revenue operations role, someone who owns the growth model, the data architecture, the system, and the AI layer that connects functional teams around shared outcomes. This is the role Revenue Operations must grow into. Not exclusively, but the function that has spent a decade sitting across acquisition, conversion, and expansion is well-positioned to leap.</p><p>The market is already pricing it accordingly. LinkedIn shows 6,000 openings as of April 2026, with a base compensation range of $250,000&#8211;$350,000 and total compensation packages up to $550,000. That is not a coincidence. That is a market recognizing a function for the first time at its actual strategic value. Here is the provocative part. The Chief Customer Officer was created to unify customer-facing functions under one executive.</p><p>But that unification was organizational, not architectural. It connected reporting lines, not systems. The VP of Growth does what the CCO was supposed to do, but with actual system authority. A new executive has entered the room.</p><p></p><h2><strong>Go-to-Market as a Product</strong></h2><p>Once go-to-market is understood as a system, the organizational implications follow directly. A system needs a product organization, not a support function.</p><p>The best RevOps teams are already moving in this direction. Not by design. By necessity. They form cross-functional pods: a data engineer, a workflow automation specialist, and a go-to-market operator with deep domain knowledge. They run sprint cycles. They maintain backlogs. They do release management. They have arrived at product development vocabulary because the work demands it.</p><p></p><h3 style="text-align: center;"><strong>The team that owns the GTM system as a product is the team that owns growth.</strong></h3><p></p><p>The shift is to formalize what is already emerging. RevOps stops being a centralized service desk that takes tickets from Sales and Marketing. It becomes an embedded systems organization that builds and maintains the go-to-market architecture. The same transition product engineering made, from building what the business asks for to owning the product, is the transition RevOps is now positioned to make.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wgk-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43ce27be-801a-4430-959a-fb4ac34937bb_1356x958.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wgk-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43ce27be-801a-4430-959a-fb4ac34937bb_1356x958.png 424w, https://substackcdn.com/image/fetch/$s_!wgk-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43ce27be-801a-4430-959a-fb4ac34937bb_1356x958.png 848w, https://substackcdn.com/image/fetch/$s_!wgk-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43ce27be-801a-4430-959a-fb4ac34937bb_1356x958.png 1272w, https://substackcdn.com/image/fetch/$s_!wgk-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43ce27be-801a-4430-959a-fb4ac34937bb_1356x958.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wgk-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43ce27be-801a-4430-959a-fb4ac34937bb_1356x958.png" width="1356" height="958" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/43ce27be-801a-4430-959a-fb4ac34937bb_1356x958.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:958,&quot;width&quot;:1356,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:110900,&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.gtmaipodcast.com/i/200605955?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43ce27be-801a-4430-959a-fb4ac34937bb_1356x958.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_!wgk-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43ce27be-801a-4430-959a-fb4ac34937bb_1356x958.png 424w, https://substackcdn.com/image/fetch/$s_!wgk-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43ce27be-801a-4430-959a-fb4ac34937bb_1356x958.png 848w, https://substackcdn.com/image/fetch/$s_!wgk-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43ce27be-801a-4430-959a-fb4ac34937bb_1356x958.png 1272w, https://substackcdn.com/image/fetch/$s_!wgk-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43ce27be-801a-4430-959a-fb4ac34937bb_1356x958.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 aria-hidden="true" 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><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></figure></div><p></p><p style="text-align: center;">Figure 3. Revenue Operations as a system &#8212; responsibility by ring</p><p>The CEO sits at the center, not because they operate the system but because they make the ownership decision that gives everyone else the authority to do their job. The VP of Growth owns the architecture. The Data Architect and GTM Engineer own the infrastructure. The AI Agent Layer is the interface of the go-to-market product. It sits at the edge of the infrastructure, serving as the translation layer that protects the functional teams from the underlying complexity of the stack. The functional teams operate in the outer ring. They are not subordinate to Revenue Operations. They are the generators the system is built to serve.</p><p>The ownership question is not about reporting lines. It is about the gap between responsibility and governance. Revenue Operations carries the responsibility. They feel it when the system breaks. But without governance authority, agreed-upon rules, shared definitions, and system-level accountability, they can diagnose the problem but cannot fix the structure that keeps producing it. That gap belongs on the CEO&#8217;s desk.</p><p></p><h2><strong>The Capability Gap Is Real</strong></h2><p>This transition will not happen by reorganizing an org chart. It requires a genuine capability upgrade and an honest assessment of who can make the leap. The divide is real. If not uniform. Some RevOps professionals are already trending toward systems thinking and AI fluency. They are building automations, experimenting with AI tooling, and thinking in terms of architecture rather than administration. They will evolve into the systems architects this moment demands. Others are deeply skilled at the current jobs, reporting, tool management, and process documentation, but have not yet built the capabilities required for what comes next. The gap is not about intelligence or work ethic. It is about capability. And capability cannot be changed by motivation alone.</p><p></p><h3 style="text-align: center;"><strong>The RevOps role is not being eliminated. It is being elevated.</strong></h3><p></p><p>Elevation has a talent requirement that most companies have not yet considered. For the CEO, this resolves into three decisions. First, assess honestly which RevOps people are trending toward the system architect role, and what investment accelerates that trajectory. Second, build specific capabilities, data architecture, workflow design, and AI literacy, not generic AI awareness training. Third, accept that some of this capability will have to come from outside the company and cannot be developed from within.</p><p></p><h2><strong>The GTM Ownership Decision</strong></h2><p>Everything in this argument leads back to the question it opened with: &#8220;Who owns the GTM system?&#8221; And in most companies, the honest answer remains: nobody owns it. Pieces are owned by Marketing. Pieces by Sales. Pieces by IT. Pieces by nobody. The system as a whole is an orphan. You can feel it in the broken handoffs, the conflicting metrics, the tools that don&#8217;t talk to each other, the AI pilot that worked in the demo but failed in production.</p><p></p><h3 style="text-align: center;"><strong>The solution is not talent. It is governance.</strong></h3><p style="text-align: center;"></p><p>If AI is going to become the execution layer of your go-to-market, and the pace of change makes that a question of when, not if, then system ownership becomes an executive-level decision. It determines org design, talent strategy, competitive positioning, and whether AI investments compound into structural advantage or scatter into point solutions that nobody maintains. This is not a tooling decision. It is not a department decision. It is the gap between having AI capabilities and having someone accountable for the system in which those capabilities live. That problem belongs on the CEO&#8217;s desk. So, who owns it?<br><br></p>]]></content:encoded></item><item><title><![CDATA[Your AI Agent Isn’t the Problem. Your Junk Drawer Is.]]></title><description><![CDATA[The bottleneck with agentic AI is almost never the model. It is the junk drawer you point it at.]]></description><link>https://www.gtmaipodcast.com/p/your-ai-agent-isnt-the-problem-your</link><guid isPermaLink="false">https://www.gtmaipodcast.com/p/your-ai-agent-isnt-the-problem-your</guid><dc:creator><![CDATA[J Moss]]></dc:creator><pubDate>Wed, 03 Jun 2026 21:48:54 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!byGP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8470bc87-2df1-4cac-a201-456c8fbef491_1376x768.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>The smartest agent on the market will still produce garbage if you point it at a mess. That is the part almost nobody wants to hear, because it is so much easier to blame the model.</p><p>I watch GTM leaders do this constantly. They try Claude Code, or OpenAI&#8217;s Codex, or Anthropic&#8217;s Cowork, get a sloppy first result, and conclude the tool isn&#8217;t ready. The model is fine. The model is, frankly, astonishing. The problem is they dropped a brilliant operator into a junk drawer of files with no labels and no system, then judged the work that came back out.</p><p>Here is the thesis, and I&#8217;ll defend it the whole way down: the bottleneck with agentic AI is almost never the intelligence. It is the operating environment you put the intelligence into.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!byGP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8470bc87-2df1-4cac-a201-456c8fbef491_1376x768.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!byGP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8470bc87-2df1-4cac-a201-456c8fbef491_1376x768.png 424w, https://substackcdn.com/image/fetch/$s_!byGP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8470bc87-2df1-4cac-a201-456c8fbef491_1376x768.png 848w, https://substackcdn.com/image/fetch/$s_!byGP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8470bc87-2df1-4cac-a201-456c8fbef491_1376x768.png 1272w, https://substackcdn.com/image/fetch/$s_!byGP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8470bc87-2df1-4cac-a201-456c8fbef491_1376x768.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!byGP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8470bc87-2df1-4cac-a201-456c8fbef491_1376x768.png" width="1376" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8470bc87-2df1-4cac-a201-456c8fbef491_1376x768.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1376,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:501977,&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.gtmaipodcast.com/i/200195001?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8470bc87-2df1-4cac-a201-456c8fbef491_1376x768.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_!byGP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8470bc87-2df1-4cac-a201-456c8fbef491_1376x768.png 424w, https://substackcdn.com/image/fetch/$s_!byGP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8470bc87-2df1-4cac-a201-456c8fbef491_1376x768.png 848w, https://substackcdn.com/image/fetch/$s_!byGP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8470bc87-2df1-4cac-a201-456c8fbef491_1376x768.png 1272w, https://substackcdn.com/image/fetch/$s_!byGP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8470bc87-2df1-4cac-a201-456c8fbef491_1376x768.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 aria-hidden="true" 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><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></figure></div><p></p><h2>The new hire nobody onboarded</h2><p>Think about the best person you ever hired. Sharp, fast, eager, ready to go on day one. Now imagine you sat them at a desk, pointed at a wall of unlabeled boxes, and said &#8220;the files are in there somewhere,&#8221; gave them no idea where finished work goes, no sense of how your team writes things or names things, and then walked away.</p><p>A great hire would still try. They&#8217;d dig through the boxes, guess at your conventions, produce something. And it would be wrong in a dozen small ways, because you never told them what right looks like. You&#8217;d look at the output and think, &#8220;maybe this person isn&#8217;t as good as I thought.&#8221;</p><p>That is exactly what happens with agentic tools. The agent is the brilliant new hire. The repo or the folder is the desk and the boxes. And most people skip onboarding entirely, then blame the hire.</p><p>Here&#8217;s the twist. With a human, that onboarding is fuzzy and slow. It lives in hallway conversations and Slack threads and the slow osmosis of &#8220;how we do things here.&#8221; With an agent, the onboarding can be a file. One file. Written once, read at the start of every session, applied perfectly every time. The thing that takes a human three months to absorb, you can hand an agent in three hundred lines. That is a gift most people are leaving on the table.</p><h2>Stop prompting. Start operating a system.</h2><p>The first mistake is thinking the skill you&#8217;re building is prompting. It isn&#8217;t. Prompting is what you do in a chat window when you want a one-off answer. Working with an agentic tool is something different, and the leaders who get this pull away fast from the ones who don&#8217;t.</p><p>You are not prompting anymore. You are operating a system.</p><p>In that system, the repo or the working folder is the operating system. It is the environment the agent lives inside, the place where context, history, and output all accumulate. And the conventions file is the constitution. It is the document that tells the agent what the rules are, where things go, and what &#8220;done&#8221; looks like in your world.</p><p>Every serious tool now has a version of this constitution:</p><ul><li><p><strong>Claude Code</strong> reads a <code>CLAUDE.md</code> file at the start of every session. It&#8217;s the standing brief the agent gets before it touches anything.</p></li><li><p><strong>OpenAI&#8217;s Codex</strong> uses <code>AGENTS.md</code>, which the team describes as a README for agents. Codex walks from the repo root downward and merges these files hierarchically, so a rule at the top applies everywhere and a rule deeper in applies locally.</p></li><li><p><strong>Anthropic&#8217;s Cowork</strong>, the desktop agentic workspace that operates inside folders you authorize, holds the same thing inside Projects: instructions, scheduled tasks, context, and memory.</p></li></ul><p>Different names, same job. The tool changes. The principle does not. And this is the part that separates people who get leverage from people who get frustrated: a tool is something you buy, a system is something you build. The agent is the tool. The constitution and the folder structure are the system. If you only ever shop for tools, you&#8217;ll keep wondering why the magic doesn&#8217;t show up. The magic is in the system you wrap around the tool.</p><h2>The one habit that compounds</h2><p>If you do nothing else, do this. Keep a conventions file, and give everything a place to live. Then maintain both as the work grows.</p><p>That sounds almost too simple to matter. It is the most underrated move in the entire space, and the evidence backs it up. A study comparing human-written conventions files against ones the model generated for itself found the human-curated versions won. The machine-generated files actually reduced task success in five of eight settings tested. Read that again. Letting the agent write its own rulebook made it worse most of the time. The judgment about what matters, what&#8217;s non-obvious, what your team actually cares about, that still has to come from you. The agent executes the constitution beautifully. It is not yet the right author of it.</p><p>So write a lean one. The teams shipping with Codex say the same thing the Claude Code teams say: keep it tight, focus on the non-obvious rules, commit it and review it like code, because that&#8217;s what it is. For <code>CLAUDE.md</code> specifically, keep it under roughly two hundred lines, because the agent reads it every single session and bloat costs you. Boris Cherny, who built Claude Code, has a rule I&#8217;ve adopted wholesale: anytime the agent does something wrong, add a line to the file so it never does it again. That&#8217;s it. That&#8217;s the flywheel. Every mistake becomes a permanent correction instead of a recurring annoyance.</p><p>There&#8217;s a principle I live by in my own system, and it applies perfectly here: if it won&#8217;t exist next session, write it down now. The agent has no memory of yesterday unless you gave it one. The folder is its memory. The conventions file is its judgment. Every time you fix something verbally and don&#8217;t write it down, you are paying to teach the same lesson twice.</p><p>The compounding works like this. Day one, your conventions file is thin and your output is rough. You correct a few things, you write them down. Day thirty, the file knows where everything goes and how you like it, and the output lands clean on the first try. The system got smarter while you slept. That is the whole game, and almost nobody plays it on purpose.</p><h2>Where to start</h2>
      <p>
          <a href="https://www.gtmaipodcast.com/p/your-ai-agent-isnt-the-problem-your">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[6/2/26: Inside Perplexity's Revops, 3 AI Skills Replacing Admins]]></title><description><![CDATA[Another week in GTM AI land and today we have a killer deep dive into Perplexity with their Head of Enteprise Ops and Systems, a good friend Nate Follen who is one of the best operators and Revops leaders in the space.]]></description><link>https://www.gtmaipodcast.com/p/6226-inside-perplexitys-revops-3</link><guid isPermaLink="false">https://www.gtmaipodcast.com/p/6226-inside-perplexitys-revops-3</guid><dc:creator><![CDATA[Coach K]]></dc:creator><pubDate>Tue, 02 Jun 2026 13:03:24 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/1kFO_DYwB8w" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Another week in GTM AI land and today we have a killer deep dive into <a href="http://Perplexity.ai">Perplexity</a> with their Head of Enteprise Ops and Systems, a good friend <a href="https://www.linkedin.com/in/follen/">Nate Follen</a> who is one of the best operators and Revops leaders in the space. I have had the privilege of seeing his work up front when he was at Ramp and now seeing what he is doing, is mindblowing.<br><br>As usual, we have lots of goodies, please make sure to read everything as my goal is to give as much value as possible. We have also most recently uploaded a TON of amazing content on the paid side, go check it out:</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.gtmaipodcast.com/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.gtmaipodcast.com/subscribe?"><span>Subscribe now</span></a></p><p>Let&#8217;s get into the podcast!</p><div id="youtube2-1kFO_DYwB8w" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;1kFO_DYwB8w&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/1kFO_DYwB8w?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>You can go to <strong><a href="https://www.youtube.com/@GTMAIAcademy/podcasts?trk=article-ssr-frontend-pulse_little-text-block">Youtube</a></strong>, <strong><a href="https://podcasts.apple.com/us/podcast/gtm-ai-podcast/id1715924983?trk=article-ssr-frontend-pulse_little-text-block">Apple</a></strong>, <strong><a href="https://open.spotify.com/show/2wQXqIjaKSn97HkVYNnbzg?si=c5f67c0c955f4c51&amp;trk=article-ssr-frontend-pulse_little-text-block">Spotify</a></strong> as well as a whole other host of locations to hear the podcast or see the video interview.</p><h1>The RevOps leader who stopped hiring</h1><p>&#8220;Every time I think I need to hire someone, I just solve it with AI instead.&#8221;</p><p>Nathan Follen said that to me this week, and I have been chewing on it ever since. Nathan leads go-to-market systems and ops for Perplexity Enterprise. Before that, he was a big reason RAMP scaled like a rocket. So when he tells me he is running RevOps with a team of agents instead of a team of people, I do not roll my eyes. I take notes.</p><p>He showed me 3 skills he built in the last 2 months. Work that used to eat his team hours every week. Now it runs by itself, every single day, whether his laptop is open or sitting in a drawer.</p><p>Here is what he is actually doing.</p><h2>1. Voice of Customer that runs itself</h2><p>Most teams treat voice of customer like a quarterly project. Nathan turned it into a living dashboard that refreshes daily.</p><p>The build was almost embarrassingly simple. Two prompts and an API key into his call recording tool,<a href="http://Momentum.io"> Momentum.io</a> synced with Salesforce. From there the agent does the work a data team used to:</p><ul><li><p>Auto-tags discovery calls vs follow-ups from the context of the conversation alone. No admin. No manual fields.</p></li><li><p>Surfaces the week&#8217;s themes: pricing objections, feature requests, rollout blockers, champion quotes.</p></li><li><p>Tells him what the product team should do about each theme, and what enablement should build.</p></li></ul><p>Then it did something I did not expect. It pulled the top 20 customer quotes, grabbed the clips using the new Momentum.io SmartClips product, and edited a 2-minute customer sizzle reel with music. Inside the same tool. The thing marketing usually waits two weeks for.</p><p><strong>Why it matters:</strong> Your customers are telling you exactly what to build and how to sell it. The bottleneck was never the data. It was the hours to process it. That bottleneck is gone.</p><h2>2. The weekly deck that builds itself</h2><p>Nathan runs a weekly RevOps go-to-market call. The deck for it used to take an hour to build by hand.</p><p>Now a skill kicks off every Thursday on a schedule and does the whole thing:</p><ul><li><p>Pulls live numbers from Snowflake and project updates from key Slack channels.</p></li><li><p>Pings the sales team to clean up stale pipeline before the data gets pulled.</p></li><li><p>Sets a cron job to re-check that Slack thread, grab whatever people added, and drop it into the final slides.</p></li></ul><p>One hour of work, every week, reduced to a notification that the deck is ready. The agent even decides which buried Slack updates the whole team needs to see.</p><p><strong>Why it matters:</strong> Reporting is the tax RevOps pays to do its real job. Nathan stopped paying it.</p><h2>3. A CRM that cleans itself at night</h2><p>This is the unglamorous one that quietly runs everything.</p><p>Account ownership, Salesforce hierarchies, mismatched domains and contacts. All of it gets cleaned on a nightly batch job instead of a pile of real-time flows that break the moment you scale. When Computer catches something it should fix, it runs the cleanup, sometimes directly and sometimes through a tool like Polytomic or Hightouch.</p><p>Then the part that earns trust: a monitoring agent reads every Slack channel and his inbox, and DMs him each error, ranked by severity, with the fix already attached.</p><p><strong>Why it matters:</strong> Nathan said the speed unlock was not the building. It was the confidence to build fast because he knows the system will catch its own mistakes.</p><h2>The shift underneath all three</h2><p>Here is the line that got me out of my chair. Nathan runs a daily standup with his agents. He asks them what they worked on and what they could do better.</p><p>The old RevOps job was to find the top two priorities and protect focus. The new job is to broaden the aperture and run dozens of projects in parallel, because a v1 ships in the time you used to spend arguing about whether something was worth doing.</p><p>He put it perfectly. If you hire two people to do the same thing with agents, you get a mess. If you give people their own surface area and let each one manage a team of 10, 20, 100 agents, you hire them on the spot.</p><p>People keep calling this the future. Nathan is doing it on a Tuesday.</p><h1>Nate Follen: Pull Quotes &amp; Learnings</h1><p><strong>On hiring vs building</strong></p><blockquote><p>&#8220;[Every time I think I&#8217;m going to hire someone, I just solve it with Perplexity.]&#8221;</p><p>&#8220;In some cases, you don&#8217;t need expensive software to do fit-for-purpose things. Building something out internally with Computer or other agentic tools is the right solution.&#8221;</p><p>&#8220;If you hire two people and tell them to do the same thing with agents, it&#8217;s going to be a mess. But if both have different responsibility areas, and each can manage a team of 10, 20, 100 agents, then absolutely hire that person right away. Especially if they&#8217;re curious and willing to manage an agent team.&#8221;</p></blockquote><p><strong>On confidence and decisions</strong></p><blockquote><p>&#8220;Things like territory carving and total addressable market used to take a headcount or two to really nail. Now I feel really confident in those decisions using AI.&#8221;</p><p>&#8220;The accuracy in search, and then the memory, makes it much more accurate.&#8221;</p></blockquote><p><strong>On the orchestration layer</strong></p><blockquote><p>&#8220;We&#8217;re the orchestration layer across 400 different tools. If there&#8217;s a very good tool for something, we want it to be agentic so we can make modifications and monitor it. We leverage the best of what each tool is built for, and orchestrate between them.&#8221;</p><p>&#8220;The connectors are a huge game changer, and it&#8217;s a flywheel. The better the tools get and the more accessible they are through agents, the better for us.&#8221;</p></blockquote><p><strong>On Voice of Customer</strong></p><blockquote><p>&#8220;Instead of needing a Salesforce admin or a data team to analyze whether something&#8217;s a first call, it parses that based on the context of the call itself.&#8221;</p><p>&#8220;The &#8216;what do we do about it&#8217; has been the game changer. Sometimes viewing a dashboard isn&#8217;t really actionable.&#8221;</p></blockquote><p><strong>On the mindset shift</strong></p><blockquote><p>&#8220;The job of RevOps used to be: find the top two things to work on, stay focused, get them done. With agents, you can broaden that aperture.&#8221;</p><p>&#8220;In the time you tried to push back on a project, it could have been a version 1, completed, to see if it works.&#8221;</p><p>&#8220;We can run a lot more projects in parallel and test a lot more things, especially on the marketing side, with less resources.&#8221;</p></blockquote><p><strong>On managing agents like a team</strong></p><blockquote><p>&#8220;I asked all my skills and agents to do a daily standup: what did you work on, and what should you do better?&#8221;</p><p>&#8220;Every week I ask: where have projects stalled, and where should I focus that would have the biggest impact?&#8221;</p></blockquote><p><strong>On speed and accuracy</strong></p><blockquote><p>&#8220;A couple of minor inaccuracies about someone&#8217;s company or role can kill a deal early.&#8221;</p><p>&#8220;The monitoring is automated. That confidence, that we can change things quickly and we&#8217;ll catch the errors, makes it a lot easier to build fast.&#8221;</p><p>&#8220;It&#8217;s solving for organizational change and making that painless.&#8221;</p><p>&#8220;These last couple of months have been unbelievable. It&#8217;s a different world than it was a year ago.&#8221;</p></blockquote><div><hr></div><h2>How Nate Thinks (the learnings)</h2><p><strong>1. Orchestrate, don&#8217;t replace.</strong> He doesn&#8217;t rip out his stack. He sits an agentic layer on top of 400 tools, uses each for what it&#8217;s best at, and orchestrates between them. The agent is the conductor, the tools are the orchestra.</p><p><strong>2. &#8220;What should we do about it&#8221; beats any dashboard.</strong> A dashboard reports. Nate&#8217;s agents recommend: what the product team should build, what enablement should fix, what marketing should say. Insight without a next action is just decoration.</p><p><strong>3. The buy-vs-build line moves every month.</strong> His test isn&#8217;t features. It&#8217;s &#8220;what works and what we can maintain.&#8221; Expensive software earns its place by depth and support. Everything else is a candidate to build fit-for-purpose. Nate still went out and grabbed Momentum.io because he knows the limits of what AI can or cannot do.</p><p><strong>4. Accuracy plus memory is the moat.</strong> Tell the system once that &#8220;sellers&#8221; means the AE team, and every future answer gets sharper. Context compounds. Bad data breaks every agent downstream, which is why CRM hygiene runs nightly.</p><p><strong>5. Broaden the aperture.</strong> Old RevOps protected focus by killing projects. New RevOps ships v1s. A version 1 is cheaper than the meeting where you debate whether to build it.</p><p><strong>6. Manage agents like a team, with rituals.</strong> Daily standup with his agents. Weekly project triage. Zero-lead-leakage checks. The work shifts from doing the task to running the team that does it.</p><p><strong>7. Hire for new surface area, not duplicate work.</strong> Two people pointed at the same agent-driven task = chaos. One curious operator running 100 agents on their own surface area = leverage. Hire the agent-managers.</p><p><strong>8. Monitoring is what unlocks speed.</strong> The build wasn&#8217;t the hard part. The confidence to build fast came from an agent that DMs him every error, ranked by severity, with the fix attached. Safety nets make speed possible.</p><p><strong>9. Most friction is internal.</strong> The thing slowing the team down usually isn&#8217;t the customer. It&#8217;s the internal process. Make organizational change painless and the team moves at a speed that looks unfair.</p><h1>The Perplexity Computer RevOps Playbook</h1><h3>Build the 5 agentic workflows that let a Perplexity RevOps leader stop hiring and start orchestrating. Setup, exact prompts, and a 7-day rollout. Steal all of it.</h3><div><hr></div><h2>Part 1: What Perplexity Computer actually is</h2><p>Perplexity Computer is what they call a general-purpose digital worker. You give it a goal in plain English. It figures out the steps, picks the right tools, does the work, and hands you the finished thing. Most AI tools give you a summary or a plan you then go build yourself. Computer delivers the actual artifact: a built dashboard with a shareable link, a cleaned dataset with charts, a research report with citations, a finished deck.</p><p>Four things make it different from a normal chatbot, and all four matter for the workflows below.</p><p><strong>It runs on many models, not one.</strong> Computer sits on top of 19+ frontier models and routes each piece of your task to the model best suited for it. Claude Opus handles the heavy reasoning and orchestration. Gemini runs deep research. Others handle long-context recall, images, and video. You write one prompt. It assembles the team. When one model is down or weak at something, it does not take you down with it.</p><p><strong>It works in Tasks, not chats.</strong> A Task is a job, not a conversation. When you submit a prompt, an orchestrator breaks the objective into subtasks, assigns each to the right model, runs them in parallel, and compiles the result. You can start a Task, immediately start another, close your browser, and come back to both finished.</p><p><strong>It remembers.</strong> Computer keeps context across sessions and learns your preferences and standard workflows. Tell it once that &#8220;sellers&#8221; means your AE team and &#8220;CS&#8221; means these five people, and every future question gets more accurate. Memory is also why continuing a Task is cheaper than starting a fresh one.</p><p><strong>It runs on a schedule, asynchronously.</strong> Set a Task to run once, daily, weekly, monthly, or yearly at a trigger time. It runs in the cloud whether your machine is on or off. Each run saves a thread you can go back to. This is the feature that turns a one-time task into an employee who shows up every morning.</p><p><strong>Pricing, so you can plan.</strong> Pro is $20/month with 4,000 credits. Max is $200/month with 10,000 credits. Enterprise Max is around $325 per seat per month with admin controls, custom connectors, and security and governance. Start on Pro to learn it. Move up when a workflow proves its value.</p><div><hr></div><h2>Part 2: The 30-minute setup that makes everything else work</h2><p>Do not skip this. The people who say Computer is &#8220;just okay&#8221; almost always skipped the setup and then wondered why it felt generic. Three steps.</p><h3>Step 1: Connect your tools</h3><p>Connectors give Computer real read-and-write access to your actual data, not a summary of it. There are 400+ built in. The ones that matter for GTM:</p><ul><li><p><strong>Salesforce and HubSpot</strong> for CRM data and actions</p></li><li><p><strong>Snowflake, BigQuery, or Databricks</strong> for your warehouse</p></li><li><p><strong>Slack</strong> for team comms and notifications</p></li><li><p><strong>Gmail and Google Calendar</strong> for inbox and meetings</p></li><li><p><strong>Your call recording tool</strong> (Gong, Momentum, Fireflies) by connector or API key</p></li><li><p><strong>Linear, Jira, or Asana</strong> for project status</p></li></ul><p>Click Connectors in the sidebar, find the app, click Enable, complete the OAuth login. About a minute each.</p><p>If a tool you use is not in the list, you can still connect it. Provide an MCP (Model Context Protocol) server URL and Computer talks to your proprietary CRM, custom analytics server, or private API. This is exactly how Nathan connected his call recording tool: no native connector, just an API key and a shared skill that told Computer how to use it. Enterprise admins can share custom connectors across the whole org.</p><h3>Step 2: Create your first Skills</h3><p>A Skill is a saved set of instructions that auto-activates when Computer recognizes a matching task. Think of it as a job description you write once and never repeat.</p><p>Without Skills, you re-explain your brand, your formatting, and your reporting structure on every single task. With Skills, you explain it once and it sticks. Computer ships with built-in Skills for Slides, Research, Research Report, and Chart. To make your own: click Skills in the sidebar, click Create skill, and upload a <code>.md</code> file.</p><p>Skills stack. A research Skill can hand off to a report-formatting Skill, which hands off to a slides Skill. One prompt runs the whole pipeline.</p><p>My rule, stolen from Nathan: <strong>if you have explained the same thing to Computer twice, it should be a Skill.</strong></p><h3>Step 3: Set Custom Instructions</h3><p>Skills fire for specific task types. Custom Instructions apply to every task, all the time. Keep them under 1,500 characters. The single most valuable one I have found, and the one that will save you the most money:</p><blockquote><p>Always come back to me and clarify any misunderstandings, challenge my thinking to make sure you are clear on the stated outcome, and create a brief plan before you build anything.</p></blockquote><p>That one line forces Computer to confirm what you actually want before it spends credits running the wrong job. Add your context too: who your team is, what &#8220;done&#8221; looks like, your tone, your no-go zones.</p><div><hr></div><h2>Part 3: How to not waste money (the credit economics)</h2><p>Three habits separate people who love Computer from people who churn.</p><ol><li><p><strong>Continue Tasks, do not restart them.</strong> Continuing uses persistent memory and is always cheaper. Start a new Task only when the objective genuinely changes.</p></li><li><p><strong>Control model routing on big jobs.</strong> By default Computer often reaches for the most capable, most expensive model. For routine work, tell it which model to use. Save the heavy reasoning models for the hard parts.</p></li><li><p><strong>Make it plan before it builds.</strong> The custom instruction above is not just for quality. A clarifying question costs almost nothing. A wrong 2,000-credit Task costs a lot.</p></li></ol><p>Treat credits like a budget and these workflows pay for themselves in the first week.</p><div><hr></div><h2>Part 4: The 5 workflows (copy the prompts)</h2><p>Each one below has the same shape: what it does, why it matters, the exact prompt to build it, and how to schedule or share it. Swap in your tool names where I use brackets.</p><h3>Workflow 1: Voice of Customer engine</h3><p><strong>What it does:</strong> Reads every sales call, tags the call type, surfaces the week&#8217;s themes, tells you what to do about each one, and finds your best champion quotes. Refreshes daily.</p><p><strong>Why it matters:</strong> Your customers are handing you your roadmap and your messaging on every call. The only thing that ever stopped you from using it was the hours. Computer removes the hours.</p><p><strong>Build prompt:</strong></p><blockquote><p>You have access to my [call recording tool] via the connected API key and to Salesforce. Build me a Voice of Customer dashboard that refreshes daily.</p><p>Steps:</p><ol><li><p>Pull all call transcripts from the last 7 days. Use Salesforce to enrich each call with account name, deal stage, and the title of who we met with.</p></li><li><p>Auto-tag each call as a first/discovery call or a follow-up based on the content of the conversation, not a CRM field.</p></li><li><p>Group what you find into these sections: Pricing and packaging, Feature requests, Objections and risks, Positive signals and champions, Rollout and use cases.</p></li><li><p>For each theme, write: (a) the key takeaway in one line, (b) 2 to 3 exact customer quotes with the account name, (c) what the product team should do about it, (d) what enablement or marketing should build.</p></li><li><p>Output as a clean dashboard with a shareable link. Remember that &#8220;sellers&#8221; means my AE team and &#8220;CS&#8221; means my customer success team for all future questions.</p></li></ol></blockquote><p><strong>Then turn it into a daily Task:</strong> &#8220;Run this every weekday at 7am and post the summary to our #voice-of-customer Slack channel.&#8221;</p><p><strong>Bonus, the move that wowed me:</strong> Add a second prompt. &#8220;From this week&#8217;s calls, pick the 20 strongest customer quotes, pull the video clips, and edit a 2-minute sizzle reel with background music.&#8221; Computer has video models built in, so it can actually produce the reel.</p><h3>Workflow 2: The weekly deck that builds itself</h3><p><strong>What it does:</strong> Builds your recurring meeting deck end to end. Pulls live data, chases stale inputs, and assembles the slides on a schedule.</p><p><strong>Why it matters:</strong> Reporting is the tax your ops team pays to do its real job. This stops the bleeding of an hour or more every week, per recurring meeting.</p><p><strong>Build prompt:</strong></p><blockquote><p>Build me a weekly RevOps go-to-market deck and save it as a reusable Skill called &#8220;Weekly Deck Prep.&#8221;</p><p>Each run should:</p><ol><li><p>Pull current pipeline and revenue numbers from [Snowflake/Salesforce]. Include month-over-month and week-over-week trends.</p></li><li><p>Scan these Slack channels for project updates: [#channel-1, #channel-2]. Decide which updates the whole team needs to see and summarize them by project.</p></li><li><p>Pull open and recently closed items from [Linear/Jira] for a quick burndown.</p></li><li><p>Post a message to #sales-team asking reps to update any stale in-month pipeline and to reply in thread with anything they want included in the deck.</p></li><li><p>Set a cron job to re-check that thread 24 hours later and fold their replies into the final deck.</p></li><li><p>Build the deck in our format: title slide, pipeline summary, trends, project status, risks, asks. Output slides with a shareable link.</p></li></ol></blockquote><p><strong>Schedule it:</strong> &#8220;Run Weekly Deck Prep every Thursday at 8am.&#8221;</p><h3>Workflow 3: Nightly CRM hygiene plus an error-watcher</h3><p><strong>What it does:</strong> Cleans your CRM on a nightly batch instead of brittle real-time automations, and DMs you any errors with severity and a fix.</p><p><strong>Why it matters:</strong> Bad data quietly breaks every other agent you build. And the real unlock Nathan named was confidence: he builds fast because he trusts the system to catch its own mistakes.</p><p><strong>Build prompt (hygiene):</strong></p><blockquote><p>You have access to Salesforce. Every night, run a CRM hygiene job and report what you changed.</p><ol><li><p>Check account ownership against our rules of engagement: [paste your ROE in plain English]. Reassign accounts to the correct owner based on logged activity, so the rep actually emailing an account owns it.</p></li><li><p>Validate account hierarchies and flag or fix mismatched domains and contacts.</p></li><li><p>For anything you cannot safely auto-fix, list it for my review with the recommended action.</p></li><li><p>Prefer a clean batch approach over real-time triggers. If we need data moved between systems, use [Polytomic/Hightouch] and tell me what you set up.</p></li></ol></blockquote><p><strong>Build prompt (the watcher, this is the trust layer):</strong></p><blockquote><p>Create a monitoring Skill. Every morning, scan my key Slack channels and my inbox for errors, failed syncs, and broken automations. DM me a single summary ranked by severity (critical, high, low). For each issue, include what broke, where, and the exact steps to fix it.</p></blockquote><p><strong>Schedule both:</strong> hygiene nightly, watcher each morning before you log on.</p><h3>Workflow 4: Pre-call prep that flips discovery</h3><p><strong>What it does:</strong> Before every meeting, sends you a one-pager on who you are meeting, why they care, and what to show them.</p><p><strong>Why it matters:</strong> A couple of small inaccuracies about someone&#8217;s role or company can kill a deal early. Accurate prep, done for you, means you walk in already halfway through discovery.</p><p><strong>Build prompt (save as a Skill called &#8220;Pre-Call Prep&#8221;):</strong></p><blockquote><p>Each morning, scan my Google Calendar for today&#8217;s external meetings. For each one, use Salesforce, the web, and LinkedIn to build a one-page brief and DM it to me as a PDF.</p><p>Include: who I am meeting and their role, their company and what they do, recent news or signals, the deal context from Salesforce, the 2 to 3 use cases that land best for someone in their role, what to make sure I mention, and one genuine personal connection point if you can find one.</p></blockquote><p><strong>Schedule it:</strong> &#8220;Run Pre-Call Prep every weekday at 7:30am.&#8221;</p><h3>Workflow 5: The daily agent standup and weekly project triage</h3><p><strong>What it does:</strong> Your agents report to you. Each day they tell you what they did and where they are stuck. Each week they tell you where projects stalled and what to focus on for the biggest impact.</p><p><strong>Why it matters:</strong> This is the actual mindset shift. You are not doing the work anymore. You are managing a team that happens to be made of agents. You need a standup just like you would with people.</p><p><strong>Build prompt (daily):</strong></p><blockquote><p>Every morning, have my active Skills and scheduled Tasks report a standup: what each one worked on yesterday, what it completed, what it is stuck on, and one thing it could do better. Then read my Slack and email and suggest where I should add a new agent or Skill to remove a bottleneck.</p></blockquote><p><strong>Build prompt (weekly):</strong></p><blockquote><p>Every Friday, review my core Slack channels and project tools and tell me: where have projects stalled, where is work getting dropped, and what are the 3 things I could focus on next week that would have the biggest impact on revenue and the team. Also run a zero-lead-leakage check: which leads or deals need follow-up and have gone quiet.</p></blockquote><p><strong>Schedule both.</strong> This is the closest thing to a chief of staff you can buy for the price of a Pro seat.</p><div><hr></div><h2>Part 5: Turn any workflow into a shareable Skill</h2><p>The reason this compounds is that good workflows get shared. A Skill is just a Markdown file. Here is a template you can paste, edit, and upload under Skills &gt; Create skill.</p><pre><code><code># Skill: [Name]

## When to use
[Describe the trigger. Example: "When I ask for a weekly RevOps deck
or it is Thursday morning."]

## Inputs and tools
- Salesforce (accounts, opportunities, activities)
- Snowflake (revenue tables)
- Slack channels: #channel-1, #channel-2

## Steps
1. [First step, be specific]
2. [Second step]
3. [Output format and where to deliver it]

## Rules and definitions
- "Sellers" = the AE team
- "CS" = customer success
- Always confirm the plan before building
- Output format: [dashboard / PDF / slides / Slack message]

## Done looks like
[One or two sentences describing a great result.]
</code></code></pre><p>Write it once. Share it with your team. Now everyone&#8217;s &#8220;rockstar rep workflow&#8221; is everyone&#8217;s workflow.</p><div><hr></div><h2>Part 6: Your 7-day rollout</h2><p>You do not boil the ocean. You build one thing a day.</p><ul><li><p><strong>Day 1:</strong> Set up Pro. Connect Salesforce, Slack, your warehouse, and your call tool. Write your Custom Instructions (use the clarify-and-plan line).</p></li><li><p><strong>Day 2:</strong> Build Workflow 4 (Pre-Call Prep). It is the easiest win and you will feel it in tomorrow&#8217;s meetings.</p></li><li><p><strong>Day 3:</strong> Build Workflow 1 (Voice of Customer). Let it run once, then refine the sections.</p></li><li><p><strong>Day 4:</strong> Build Workflow 3&#8217;s watcher (the error monitor). Trust comes before automation.</p></li><li><p><strong>Day 5:</strong> Build Workflow 2 (Weekly Deck). Point it at your real meeting.</p></li><li><p><strong>Day 6:</strong> Build Workflow 5 (the standup). Meet your team of agents.</p></li><li><p><strong>Day 7:</strong> Turn your two best builds into shared Skills using the template above. Send them to one teammate.</p></li></ul><p>Seven days. Five workflows. One genuinely different way of working.</p><div><hr></div><h2>My challenge to you</h2><p>You do not have to believe agents will run RevOps. You just have to test it once. Pick the single workflow above that would save you the most time this week and build a v1 today. Not a perfect version. A v1. You will learn more in one hour of building than in a month of reading takes about AI.</p><p>The companies that learn to orchestrate this year will move at a speed that looks unfair to everyone else. The ones that wait will spend next year trying to catch up to a team a tenth their size.</p><p>So here is my challenge to you: build one. This week. Then come tell me what you made.</p><p>I hope this saves you the hours it saved Nathan. Go build something.</p><p>mk? mk.</p><p>Coach</p><div><hr></div><h3>Sources</h3><ul><li><p><a href="https://www.perplexity.ai/hub/blog/everything-is-computer">Everything is Computer (Perplexity)</a></p></li><li><p><a href="https://www.perplexity.ai/hub/blog/computer-for-enterprise">Computer for Enterprise (Perplexity)</a></p></li><li><p><a href="https://venturebeat.com/technology/perplexity-takes-its-computer-ai-agent-into-the-enterprise-taking-aim-at">Perplexity takes its &#8216;Computer&#8217; AI agent into the enterprise (VentureBeat)</a></p></li><li><p><a href="https://www.news.aakashg.com/p/perplexity-computer-guide-product-managers">I Tested Perplexity Computer for Weeks: The PM Playbook (Aakash Gupta)</a></p></li><li><p><a href="https://slack.com/marketplace/A07NV1D07QT-perplexity-computer">Perplexity Computer Slack Integration (Slack Marketplace)</a></p></li><li><p><a href="https://www.perplexity.ai/hub/blog/how-we-built-security-into-computer">How We Built Security Into Computer (Perplexity)</a></p></li></ul>]]></content:encoded></item><item><title><![CDATA[How to Connect Claude Code to Salesforce: A Step-by-Step Guide for RevOps Leaders]]></title><description><![CDATA[Verified and updated May 31, 2026 &#183; For RevOps leaders, analysts, and GTM systems owners]]></description><link>https://www.gtmaipodcast.com/p/how-to-connect-claude-code-to-salesforce</link><guid isPermaLink="false">https://www.gtmaipodcast.com/p/how-to-connect-claude-code-to-salesforce</guid><dc:creator><![CDATA[J Moss]]></dc:creator><pubDate>Mon, 01 Jun 2026 19:26:56 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!w9hY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0acbb0c-7b41-496d-9a3b-d5da1c18f0b4_1376x768.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Your CRM already holds the answers. The problem was never the data, it was the distance between a question in your head and the report that could answer it. Claude Code closes that distance: you ask in plain English, and it queries and operates on Salesforce for you, right from your terminal.</p><p>But &#8220;connect Claude Code to Salesforce&#8221; isn&#8217;t one setup. It&#8217;s four, and the right one depends on whether you&#8217;re a solo analyst poking at a sandbox or a RevOps leader wiring an agent into production. This guide walks all four, with copy-paste steps for each.</p><p><strong>Prefer to click through it step by step?</strong> I built an interactive version that remembers what you&#8217;ve checked off, with copy buttons on every command:</p>
      <p>
          <a href="https://www.gtmaipodcast.com/p/how-to-connect-claude-code-to-salesforce">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The Growth Constraint Diagnosis]]></title><description><![CDATA[Deep Dive #5 of 5 -- How the VP of Growth continuously finds where the system is stuck and moves the organization to resolve it]]></description><link>https://www.gtmaipodcast.com/p/the-growth-constraint-diagnosis</link><guid isPermaLink="false">https://www.gtmaipodcast.com/p/the-growth-constraint-diagnosis</guid><dc:creator><![CDATA[J Moss]]></dc:creator><pubDate>Mon, 01 Jun 2026 17:44:08 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!gTaL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5126ada-3010-4f7d-8af7-f82754c4c52c_1376x768.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Most growth plans fail not because the plan was bad but because the plan solved the wrong problem.</p><p>A team burns a quarter running a demand gen program that produces pipeline the sales org cannot close. Another team spends six months building an expansion motion on top of a renewal base that is leaking. A third team doubles SDR capacity to fix a number that was never a capacity problem to begin with. The spend is real. The activity is real. The compounding is zero, because the organization was optimizing against the wrong binding constraint.</p><p>I have watched this at multiple companies now, and the pattern is the same every time. Leadership can name a handful of things that feel broken. Leadership cannot name the one thing that is actually binding the system. And in the absence of a named binding constraint, every function optimizes locally, the plans look reasonable on their own, and the quarter gets spent chasing whichever symptom made the loudest noise in the last board prep.</p><p>Pillar 5 named the seat that owns this. Deep Dive #5 is about what the person in that seat actually does every week. Forever.</p><p>The answer is not strategy. It is not planning. It is not forecasting. It is constraint diagnosis as a continuous practice. At every point in a growing company, the growth system is bottlenecked somewhere, and that somewhere moves quarter over quarter as the business grows out of one bottleneck into the next. The VP of Growth&#8217;s job is to continuously diagnose where the constraint is, name it precisely, and align the organization around resolving it. That is the operating loop of the role. It is the closest thing to a superpower a scaling company has, because most companies are still guessing, and the guesses compound.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gTaL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5126ada-3010-4f7d-8af7-f82754c4c52c_1376x768.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gTaL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5126ada-3010-4f7d-8af7-f82754c4c52c_1376x768.png 424w, https://substackcdn.com/image/fetch/$s_!gTaL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5126ada-3010-4f7d-8af7-f82754c4c52c_1376x768.png 848w, https://substackcdn.com/image/fetch/$s_!gTaL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5126ada-3010-4f7d-8af7-f82754c4c52c_1376x768.png 1272w, https://substackcdn.com/image/fetch/$s_!gTaL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5126ada-3010-4f7d-8af7-f82754c4c52c_1376x768.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gTaL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5126ada-3010-4f7d-8af7-f82754c4c52c_1376x768.png" width="1376" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a5126ada-3010-4f7d-8af7-f82754c4c52c_1376x768.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1376,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:511339,&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.gtmaipodcast.com/i/199981407?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5126ada-3010-4f7d-8af7-f82754c4c52c_1376x768.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_!gTaL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5126ada-3010-4f7d-8af7-f82754c4c52c_1376x768.png 424w, https://substackcdn.com/image/fetch/$s_!gTaL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5126ada-3010-4f7d-8af7-f82754c4c52c_1376x768.png 848w, https://substackcdn.com/image/fetch/$s_!gTaL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5126ada-3010-4f7d-8af7-f82754c4c52c_1376x768.png 1272w, https://substackcdn.com/image/fetch/$s_!gTaL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5126ada-3010-4f7d-8af7-f82754c4c52c_1376x768.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 aria-hidden="true" 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><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></figure></div><h2>The three places a growth system gets stuck</h2><p>The reference job description Growth Institute has been circulating is uncommonly specific on this point. At any given moment, a B2B growth system is constrained in one of three places.</p><p><strong>Capacity.</strong> Not enough pipeline to hit the number. The motion that creates qualified demand, whether outbound, inbound, partner, or product-led, is producing under what the downstream close rate and cycle time would require. The sales team has the skill to close what they see. They are not seeing enough of it. Capacity constraints look like reps with open calendars, AEs covering too many accounts to run a decent process on any of them, and a forecast where the math only works if conversion rates improve to levels the historical data has never touched. On a Monday, the symptom is a pipeline coverage ratio sliding below 3x while nobody wants to say it out loud.</p><p><strong>Conversion.</strong> Enough pipeline arrives. The pipeline does not close at the rate it should. Something about how the team qualifies, runs discovery, handles proof, or structures the deal is broken. The cycle is getting longer, the win rate is sliding, and every no-decision post-mortem identifies a different root cause. Conversion constraints look like pipeline that looks healthy in the CRM and decays through the funnel in ways the forecasting model did not predict. On a Monday, the symptom is a sales leader walking into the forecast call with the same stalled opportunities they brought last week, re-categorized under different probability weights.</p><p><strong>Retention.</strong> The logos land. The logos do not stay, or they stay and do not expand. Gross retention is below plan, net retention is not compounding, and the cohorts behind the current quarter&#8217;s headline revenue are quietly eroding. Retention constraints look like a renewal forecast that came in at 88% when the plan was 94%, an expansion pipeline that depends on three marquee accounts closing in Q4, and a product usage curve that peaks at day 45 and never reaccelerates. On a Monday, the symptom is a CS leader flagging the same five at-risk accounts they flagged last quarter, with the same intervention plan, and the same outcome.</p><p>Three places. One of them is binding, at any given point, and the diagnosis matters because the response is completely different.</p><p>Here is the mistake I have watched in every room where the diagnosis has not been done. The team says &#8220;we need more pipeline&#8221; when the actual constraint is conversion. They are not lying. They are reasoning locally. Marketing sees their pipeline number and takes it as a directive to build more. Sales sees their miss and assumes the top of the funnel was the issue. Nobody looks at the throughput from stage to stage and asks whether the problem is volume or efficiency. A capacity investment on a conversion problem is the most expensive kind of wrong answer, because it produces motion, the motion produces more pipeline, the pipeline compounds the conversion drag, and two quarters later the system is worse, not better. With a confident tone. With a clean deck. I have seen it happen four times in the last three years.</p><p>The first job of the VP of Growth is to stop that.</p><h2>The constraint moves. That is not failure.</h2><p>This is the part most companies miss.</p><p>Solve a capacity constraint and conversion becomes the new bottleneck. Solve conversion and retention becomes the bottleneck. Solve retention and you are probably back at capacity for the next segment you are trying to enter. The constraint does not sit still. The system does not stabilize at one binding constraint that you optimize forever.</p><p>This is not a sign that the work was unsuccessful. It is the nature of scaling systems. Removing a binding constraint reveals the next one, which was not binding yesterday because the first one was absorbing all the visible pain. Companies that do not understand this spend a year optimizing the Q2 constraint into Q3 and Q4, missing the fact that the constraint moved in July and they are now grinding on something that used to be broken and no longer is.</p><p>The VP of Growth is the person who sees the constraint shift six to eight weeks before anyone else notices and redirects the organization before it spends another quarter optimizing what was true last quarter. That is an unreasonable thing to ask of any existing functional leader, because every functional leader is compensated against their motion. The CMO is optimized for pipeline generation. The CRO is optimized for bookings. The head of CS is optimized for retention. None of them are structurally positioned to walk into a QBR and say &#8220;the binding constraint has moved from capacity to conversion, so the plan I submitted in January is now the wrong plan for the second half.&#8221; That sentence has to come from somewhere. The VP of Growth is the only seat built to say it.</p>
      <p>
          <a href="https://www.gtmaipodcast.com/p/the-growth-constraint-diagnosis">
              Read more
          </a>
      </p>
   ]]></content:encoded></item></channel></rss>