<?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[Chris Boothe]]></title><description><![CDATA[AI, Agentic Commerce & Real-Time Systems Building the infrastructure behind intelligent software, autonomous commerce, and revenue intelligence.]]></description><link>https://www.chrisboothe.com</link><image><url>https://substackcdn.com/image/fetch/$s_!WV6v!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1818090c-d4ea-416d-8e91-5afbab00a41e_372x372.png</url><title>Chris Boothe</title><link>https://www.chrisboothe.com</link></image><generator>Substack</generator><lastBuildDate>Mon, 24 Aug 2026 18:03:08 GMT</lastBuildDate><atom:link href="https://www.chrisboothe.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Chris Boothe]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[chrisboothe@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[chrisboothe@substack.com]]></itunes:email><itunes:name><![CDATA[Chris Boothe]]></itunes:name></itunes:owner><itunes:author><![CDATA[Chris Boothe]]></itunes:author><googleplay:owner><![CDATA[chrisboothe@substack.com]]></googleplay:owner><googleplay:email><![CDATA[chrisboothe@substack.com]]></googleplay:email><googleplay:author><![CDATA[Chris Boothe]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[The Catalog Is Now a Decision Engine]]></title><description><![CDATA[The retailer that gives an AI agent reliable product truth will have an advantage over the retailer with the flashier demo.]]></description><link>https://www.chrisboothe.com/p/the-catalog-is-now-a-decision-engine</link><guid isPermaLink="false">https://www.chrisboothe.com/p/the-catalog-is-now-a-decision-engine</guid><dc:creator><![CDATA[Chris Boothe]]></dc:creator><pubDate>Sat, 22 Aug 2026 06:19:43 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!xe7I!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22aae9ff-69db-4430-bc89-2a895df97a9e_2560x1440.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>In agentic commerce, a catalog is no longer a collection of pages. It is a system for answering buying questions with confidence.</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_!xe7I!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22aae9ff-69db-4430-bc89-2a895df97a9e_2560x1440.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xe7I!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22aae9ff-69db-4430-bc89-2a895df97a9e_2560x1440.jpeg 424w, https://substackcdn.com/image/fetch/$s_!xe7I!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22aae9ff-69db-4430-bc89-2a895df97a9e_2560x1440.jpeg 848w, https://substackcdn.com/image/fetch/$s_!xe7I!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22aae9ff-69db-4430-bc89-2a895df97a9e_2560x1440.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!xe7I!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22aae9ff-69db-4430-bc89-2a895df97a9e_2560x1440.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xe7I!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22aae9ff-69db-4430-bc89-2a895df97a9e_2560x1440.jpeg" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/22aae9ff-69db-4430-bc89-2a895df97a9e_2560x1440.jpeg&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;:532355,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.chrisboothe.com/i/212247611?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22aae9ff-69db-4430-bc89-2a895df97a9e_2560x1440.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!xe7I!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22aae9ff-69db-4430-bc89-2a895df97a9e_2560x1440.jpeg 424w, https://substackcdn.com/image/fetch/$s_!xe7I!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22aae9ff-69db-4430-bc89-2a895df97a9e_2560x1440.jpeg 848w, https://substackcdn.com/image/fetch/$s_!xe7I!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22aae9ff-69db-4430-bc89-2a895df97a9e_2560x1440.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!xe7I!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22aae9ff-69db-4430-bc89-2a895df97a9e_2560x1440.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></p><p><span>Ask an AI assistant for waterproof hiking boots in size 11, under $160, available this week.</span></p><p><span>It sounds like a search query. It is really a test of the merchant&#8217;s operating system.</span></p><p><span>To answer well, the assistant has to know what &#8220;waterproof&#8221; means in the catalog, whether size 11 is available right now, which variant meets the price constraint, what delivery can be promised, and where to send the shopper next. A polished product page cannot supply that answer by itself. Neither can a chatbot sitting on top of an old product feed.</span></p><p><span>This is the part of agentic commerce that tends to disappear beneath the excitement about models, interfaces, and assistant personalities. The constraint is usually more basic: can the business give software a trustworthy answer to a buying question?</span></p><p><span>That answer comes from the catalog.</span></p><p><span>Most commerce teams still treat the catalog as a presentation layer. It populates product pages, category grids, campaign emails, and paid-shopping feeds. That made sense when people did the comparison work. An agent changes the job. It must translate a human request into a viable offer, make a recommendation it can stand behind, and hand the buyer to a purchase path without making them start over.</span></p><p><span>For that, the catalog has to act less like a set of pages and more like a decision engine.</span></p><p><span>A title, a hero image, and a long description may attract a browser. They do not support a purchase decision. The meaningful unit is a live offer: a particular product or SKU with a current price, availability, relevant constraints, and a stable route to buy. SuggestAPI&#8217;s catalog-discovery checklist makes a similar practical case. A discovery system needs current, structured facts. It cannot safely infer them from a storefront built for visual browsing.</span></p><h2><span>A live offer is the new atomic unit of commerce</span></h2><p><span>A merchant can have strong merchandising and still fail this test.</span></p><p><span>Take a shoe catalog that returns a parent product when an assistant asks for a men&#8217;s waterproof boot in black, size 11. The product looks right. The assistant recommends it. The shopper reaches the page and finds size 11 sold out, black unavailable, and the sale price attached to another variant.</span></p><p><span>The recommendation was not just incomplete. It was commercially wrong.</span></p><p><span>For a person, that creates friction. For an agent, it erodes trust.</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_!72qF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ea7ef4f-b6ae-4de9-9091-6804086113e8_1630x584.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!72qF!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ea7ef4f-b6ae-4de9-9091-6804086113e8_1630x584.png 424w, https://substackcdn.com/image/fetch/$s_!72qF!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ea7ef4f-b6ae-4de9-9091-6804086113e8_1630x584.png 848w, https://substackcdn.com/image/fetch/$s_!72qF!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ea7ef4f-b6ae-4de9-9091-6804086113e8_1630x584.png 1272w, https://substackcdn.com/image/fetch/$s_!72qF!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ea7ef4f-b6ae-4de9-9091-6804086113e8_1630x584.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!72qF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ea7ef4f-b6ae-4de9-9091-6804086113e8_1630x584.png" width="1456" height="522" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7ea7ef4f-b6ae-4de9-9091-6804086113e8_1630x584.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:522,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:132877,&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.chrisboothe.com/i/212247611?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ea7ef4f-b6ae-4de9-9091-6804086113e8_1630x584.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_!72qF!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ea7ef4f-b6ae-4de9-9091-6804086113e8_1630x584.png 424w, https://substackcdn.com/image/fetch/$s_!72qF!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ea7ef4f-b6ae-4de9-9091-6804086113e8_1630x584.png 848w, https://substackcdn.com/image/fetch/$s_!72qF!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ea7ef4f-b6ae-4de9-9091-6804086113e8_1630x584.png 1272w, https://substackcdn.com/image/fetch/$s_!72qF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ea7ef4f-b6ae-4de9-9091-6804086113e8_1630x584.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><span>This does not mean opening every internal system to outside software. It means defining a trusted commerce contract. An assistant does not need direct access to the ERP, PIM, OMS, or pricing service. It needs an accurate, governed answer that reflects the commercial truth those systems produce.</span></p><p><span>That is a leadership choice before it is an integration project.</span></p><h2><span>The work is making product truth usable</span></h2><p><span>Catalog quality has always mattered. Agents simply expose its weak spots sooner.</span></p><p><span>People are very good at compensating for missing information. They can interpret a clumsy title, guess that &#8220;weatherproof&#8221; probably means &#8220;water resistant,&#8221; dig into a sizing guide, or call support when a compatibility claim feels vague. An agent should not make those leaps. It cannot do so reliably.</span></p><p><span>If a customer asks for a replacement filter that fits a specific appliance, compatibility must exist as a queryable relationship. If they need a gift delivered before Friday, delivery conditions cannot be buried in a support article. If a business customer needs a bulk pack, the minimum order quantity and pack size need to be part of the offer, not trapped inside a PDF.</span></p><p><span>The organizations that take this seriously will stop treating product data as back-office tidying. They will treat it as a revenue system.</span></p><p><span>That changes the questions a commerce leader asks. Do not ask whether the team has &#8220;AI-ready content.&#8221; Ask whether a machine can separate a product requirement from a marketing phrase. Do not ask whether every SKU is indexed. Ask whether the attributes that determine a purchase are indexed. And do not celebrate a chatbot answer until you know it survived the handoff to the store.</span></p><p><span>There is a useful divide here.</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_!nAOi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47878329-47aa-4034-b758-a933ecb154fa_1442x620.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!nAOi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47878329-47aa-4034-b758-a933ecb154fa_1442x620.png 424w, https://substackcdn.com/image/fetch/$s_!nAOi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47878329-47aa-4034-b758-a933ecb154fa_1442x620.png 848w, https://substackcdn.com/image/fetch/$s_!nAOi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47878329-47aa-4034-b758-a933ecb154fa_1442x620.png 1272w, https://substackcdn.com/image/fetch/$s_!nAOi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47878329-47aa-4034-b758-a933ecb154fa_1442x620.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!nAOi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47878329-47aa-4034-b758-a933ecb154fa_1442x620.png" width="1442" height="620" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/47878329-47aa-4034-b758-a933ecb154fa_1442x620.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:620,&quot;width&quot;:1442,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:127695,&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.chrisboothe.com/i/212247611?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47878329-47aa-4034-b758-a933ecb154fa_1442x620.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_!nAOi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47878329-47aa-4034-b758-a933ecb154fa_1442x620.png 424w, https://substackcdn.com/image/fetch/$s_!nAOi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47878329-47aa-4034-b758-a933ecb154fa_1442x620.png 848w, https://substackcdn.com/image/fetch/$s_!nAOi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47878329-47aa-4034-b758-a933ecb154fa_1442x620.png 1272w, https://substackcdn.com/image/fetch/$s_!nAOi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47878329-47aa-4034-b758-a933ecb154fa_1442x620.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><span><br><br>A catalog is ready for agents when the third column is true in the real questions shoppers ask. Not in a slide deck. In production.</span></p><h2><span>Variant data is where the promise breaks</span></h2><p><span>The most expensive catalog mistake is modeling the product at the wrong level of detail.</span></p><p><span>Buyers rarely want a generic item. They want the right version of it. Size, capacity, fit, color, material, voltage, handedness, country availability, compatible device, pack count, and delivery window are not decorative details. Often, they are the decision.</span></p><p><span>Yet many storefronts still hide this information behind selectors, merchandising logic, or page scripts. That is workable when a person has time to browse. It does not hold when an assistant needs to answer a constrained request in a few seconds.</span></p><p><span>That is why a broad &#8220;product search API&#8221; is not automatically a useful agent interface. When search returns a parent product and the buyer needs a qualifying variant, it leaves the agent to guess. Guessing is not a feature.</span></p><p><span>The remedy does not always require a replatform. Often it starts with agreement on the variant-level facts that determine purchase eligibility, followed by making those facts available in the discovery layer at the same freshness as the storefront. If the product team would hesitate to show an attribute in a checkout confirmation, an assistant should not use it as the basis for a recommendation.</span></p><h2><span>The handoff is part of the recommendation</span></h2><p><span>A correct answer can still create a poor experience.</span></p><p><span>Commerce teams often focus on discovery and treat the click-through as somebody else&#8217;s problem. That boundary no longer holds. If an agent says, &#8220;This is the one,&#8221; and then sends the customer to a generic category page, a broken product URL, or an unselected configuration, the shopper has to repeat the work. It feels like a bait and switch, even when nobody intended one.</span></p><p><span>The merchant should keep control of checkout, brand presentation, payment, policies, and the customer relationship. Agentic discovery does not require giving any of that away. It does require a dependable bridge from recommendation to a merchant-owned next step.</span></p><p><span>A strong handoff includes canonical product identity, a current route, and, where the platform permits it, enough state to resolve the recommended configuration. The customer should arrive at the answer, not at the start of another search session.</span></p><p><span>That is where agentic commerce stops being a novelty and starts becoming conversion infrastructure.</span></p><h2><span>The catalog needs an owner, not another dashboard</span></h2><p><span>It is tempting to hand this to an AI team. That would be a mistake.</span></p><p><span>No single group owns every truth required for a commerce recommendation. Merchandising shapes how products are grouped and explained. Operations owns inventory and fulfillment constraints. Data teams govern identifiers and feeds. Engineering owns interfaces and response time. Commerce leaders own the customer outcome and the revenue outcome.</span></p><p><span>An assistant exposes the gaps between those groups.</span></p><p><span>The practical response is not a committee that meets once a quarter. It is a shared definition of a live offer, clear ownership for each field, an agreed measure of freshness, and a response plan for recommendations that cannot be verified. The ambition is deliberately simple: reliable answers to high-intent buying questions.</span></p><p><span>Start with twenty of those questions. Use language that customers really use. Include the awkward requests: replacement parts, firm budgets, incompatible variants, delivery deadlines, regulated products, multi-pack orders, and out-of-stock substitutions. Run each question through the same path an assistant would use. Then follow every result through to the storefront.</span></p><p><span>The failures will be plain. Some answers will be too broad. Some rules will be stuck in copy. Some stock states will be out of date. Some URLs will send shoppers into a dead end. Each issue looks like a small catalog problem. Together, they are a revenue-system problem.</span></p><h2><span>The brands that win will be easy for software to buy from</span></h2><p><span>The next phase of commerce will not be won by the brand that announces an AI assistant first. It will be won by the brand whose offers are easiest for intelligent software to understand, verify, compare, and route into a transaction.</span></p><p><span>That demands more than searchable pages. It demands current product truth, explicit decision-level data, and feedback that shows where genuine buying intent runs into a weak answer.</span></p><p><span>Build that foundation and every future interface has something useful to work with: site search, a service agent, a marketplace integration, a shopping assistant, or an experience nobody has built yet.</span></p><p><span>So the first question is not, &#8220;Which AI assistant should we launch?&#8221;</span></p><p><span>It is, &#8220;Can our catalog give a correct answer when the buyer is specific?&#8221;</span></p>]]></content:encoded></item><item><title><![CDATA[Why We Built Max AI at Convertmax]]></title><description><![CDATA[I&#8217;ve spent years watching revenue teams stare at dashboards.]]></description><link>https://www.chrisboothe.com/p/why-we-built-max-ai-at-convertmax</link><guid isPermaLink="false">https://www.chrisboothe.com/p/why-we-built-max-ai-at-convertmax</guid><dc:creator><![CDATA[Chris Boothe]]></dc:creator><pubDate>Wed, 12 Aug 2026 13:16:13 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!bXKQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3fa7429-2e85-4e42-ad3a-f0ddf87c69c5_1920x1920.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!bXKQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3fa7429-2e85-4e42-ad3a-f0ddf87c69c5_1920x1920.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bXKQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3fa7429-2e85-4e42-ad3a-f0ddf87c69c5_1920x1920.png 424w, https://substackcdn.com/image/fetch/$s_!bXKQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3fa7429-2e85-4e42-ad3a-f0ddf87c69c5_1920x1920.png 848w, https://substackcdn.com/image/fetch/$s_!bXKQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3fa7429-2e85-4e42-ad3a-f0ddf87c69c5_1920x1920.png 1272w, https://substackcdn.com/image/fetch/$s_!bXKQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3fa7429-2e85-4e42-ad3a-f0ddf87c69c5_1920x1920.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!bXKQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3fa7429-2e85-4e42-ad3a-f0ddf87c69c5_1920x1920.png" width="1456" height="1456" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c3fa7429-2e85-4e42-ad3a-f0ddf87c69c5_1920x1920.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1456,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3663923,&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.chrisboothe.com/i/210699089?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3fa7429-2e85-4e42-ad3a-f0ddf87c69c5_1920x1920.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_!bXKQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3fa7429-2e85-4e42-ad3a-f0ddf87c69c5_1920x1920.png 424w, https://substackcdn.com/image/fetch/$s_!bXKQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3fa7429-2e85-4e42-ad3a-f0ddf87c69c5_1920x1920.png 848w, https://substackcdn.com/image/fetch/$s_!bXKQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3fa7429-2e85-4e42-ad3a-f0ddf87c69c5_1920x1920.png 1272w, https://substackcdn.com/image/fetch/$s_!bXKQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3fa7429-2e85-4e42-ad3a-f0ddf87c69c5_1920x1920.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>I&#8217;ve spent years watching revenue teams stare at dashboards. And honestly? It&#8217;s usually a frustrating experience. </p><p>You pull up a report, see a sudden 15% drop in conversions, and immediately ask the person next to you, &#8220;Why did that happen?&#8221; But the dashboard can&#8217;t answer that. It just sits there, flashing red numbers at you. So you start digging. You add filters, change date ranges, pull a second report, export it to Excel, and try to piece the story together yourself. </p><p>We realized we were forcing people to act like data scientists just to get basic answers about their own business. </p><p>That felt wrong. Revenue intelligence shouldn&#8217;t be a hunting expedition. It should feel like a conversation. That&#8217;s the exact problem we set out to solve with Max, the new AI analytics experience we just launched inside Convertmax.</p><p>We threw out the idea that you have to know which specific report holds the answer. With Max, you just ask. You type &#8220;Which campaigns generated the most attributed revenue last month?&#8221; or &#8220;Where exactly are people bailing out of the checkout funnel?&#8221; and Max hands you the answer. It pulls directly from your Convertmax data and gives you the chart, the ranked table, or the summary you actually need. </p><p>But getting that first answer is rarely the end of the story. </p><p>Usually, the first answer just makes you ask a better question. If Max tells you paid traffic revenue is down, your next thought is naturally going to be about which specific channels caused the drop. We built Max to remember what you were just talking about. You don&#8217;t have to start over and rebuild a query. You just say &#8220;break that down by channel&#8221; or &#8220;compare it to the previous period.&#8221; It keeps the context, highlights the supporting metrics, and lets you follow your intuition until you find the root cause. </p><p>Then we hit another realization during development. Sometimes, you&#8217;re so busy running the business that you don&#8217;t even know you should be asking a question in the first place. </p><p>That&#8217;s why we built Max Brief. It runs in the background for our Growth, Pro, and Enterprise users, watching for weird spikes in search interest, drops in campaign efficiency, or sudden shifts in revenue. When it sees something significant, it flags it, ranks it by importance, and suggests the exact follow-up question you should ask Max to start investigating. It&#8217;s like having an analyst tapping you on the shoulder before a small issue becomes a massive headache.</p><p>Dashboards aren&#8217;t going anywhere. If you know exactly what metric you need to check every Monday morning, a dashboard is great. But when something breaks, or when you&#8217;re trying to uncover a new opportunity, you don&#8217;t need a static chart. You need to ask questions and get immediate, accurate answers. </p><p><a href="https://www.convertmax.io/max-ai/">Max is available in Convertmax</a> today. Go pick a property, ask it your hardest revenue question, and see what happens.</p>]]></content:encoded></item><item><title><![CDATA[Why CRM Data is the Only Real Way to Measure Revenue]]></title><description><![CDATA[As a founder, there is a moment when you realize that your marketing metrics and your financial reality are completely disconnected.]]></description><link>https://www.chrisboothe.com/p/why-crm-data-is-the-only-real-way</link><guid isPermaLink="false">https://www.chrisboothe.com/p/why-crm-data-is-the-only-real-way</guid><dc:creator><![CDATA[Chris Boothe]]></dc:creator><pubDate>Sun, 02 Aug 2026 08:38:39 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!WV6v!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1818090c-d4ea-416d-8e91-5afbab00a41e_372x372.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>As a founder, there is a moment when you realize that your marketing metrics and your financial reality are completely disconnected. Your marketing team shows you a dashboard glowing with green arrows. Traffic is up, conversions are increasing, and cost per lead is dropping. But when you look at your CRM and your bank account, the revenue just isn&#8217;t there.</span></p><p><span>This disconnect happens because most teams try to measure revenue using behavioral tools like Google Analytics. GA4 is fantastic for understanding how people navigate your website, but it is terrible at telling you what happens after they leave. It measures clicks, sessions, and form fills rather than actual money.</span></p><p><span>Your CRM tracks the financial reality of your business. It follows a prospect from their initial entry into your pipeline all the way to a closed-won deal. The CRM is where the actual dollars are recorded. If you want to know which marketing channels are generating revenue, not just leads, you have to look at your CRM data.</span></p><h2><span>The Problem with the Standard Approach</span></h2><p><span>The fundamental issue is that GA4 and your CRM speak different languages. GA4 sees an anonymous user who clicked an ad and submitted a form, while your CRM sees a named contact attached to an opportunity with a specific dollar value.</span></p><p><span>When you try to bridge this gap using standard integrations, things tend to break. Native connectors often fail to pass critical tracking identifiers. No-code automations like Zapier are fragile and can break silently when APIs change. Furthermore, custom builds require massive engineering resources to maintain.</span></p><p><span>This leaves revenue teams in a terrible position. Marketing is optimizing ad spend based on top-of-funnel conversions that GA4 can see, while sales is working leads in the CRM. Finance is looking at closed deals. Everyone has a different number, and nobody knows which marketing channels are actually driving profitable growth.</span></p><h2><span>Building a Unified Data Path</span></h2><p><span>The solution is not to force your CRM data into GA4, nor is it to dump all your GA4 data into your CRM. The real solution is to build a unified data path that sits above individual platforms.</span></p><p><span>This is exactly why we built Convertmax. We realized that to truly measure marketing ROI, you need identity resolution that connects anonymous website behavior to known CRM pipeline stages. You need bidirectional data flow, where offline events like closed-won deals are sent back to your analytics and ad platforms. This allows your ad algorithms to optimize for actual revenue rather than just cheap clicks.</span></p><p><span>Most importantly, you need a </span><a href="https://www.convertmax.io"><span>CRM-agnostic revenue model</span></a><span>. Your attribution should not be locked inside a single tool. By connecting touchpoints, platforms, and revenue events into a single </span><a href="https://www.convertmax.io/topics/revenue-graph/"><span>Revenue Graph</span></a><span>, you get a clear, cross-system view of what actually drives revenue.</span></p><p><span>If you are tired of arguing over which dashboard is right, it is time to stop relying on fragile syncs. Connect your analytics to your CRM the right way, and start optimizing for the only metric that matters: revenue.</span></p>]]></content:encoded></item><item><title><![CDATA[Why We Are Building Convertmax: Measurement for the Agentic Era]]></title><description><![CDATA[After years of building software for growing businesses, we saw the same problem repeatedly.]]></description><link>https://www.chrisboothe.com/p/why-we-are-building-convertmax-measurement</link><guid isPermaLink="false">https://www.chrisboothe.com/p/why-we-are-building-convertmax-measurement</guid><dc:creator><![CDATA[Chris Boothe]]></dc:creator><pubDate>Tue, 28 Jul 2026 19:39:17 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!WV6v!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1818090c-d4ea-416d-8e91-5afbab00a41e_372x372.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.convertmax.io/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!extZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F019c8f8f-bfd7-4e51-9aa2-de7feab02797_631x260.jpeg 424w, https://substackcdn.com/image/fetch/$s_!extZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F019c8f8f-bfd7-4e51-9aa2-de7feab02797_631x260.jpeg 848w, https://substackcdn.com/image/fetch/$s_!extZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F019c8f8f-bfd7-4e51-9aa2-de7feab02797_631x260.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!extZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F019c8f8f-bfd7-4e51-9aa2-de7feab02797_631x260.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!extZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F019c8f8f-bfd7-4e51-9aa2-de7feab02797_631x260.jpeg" width="631" height="260" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/019c8f8f-bfd7-4e51-9aa2-de7feab02797_631x260.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:260,&quot;width&quot;:631,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:40089,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://www.convertmax.io/&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.chrisboothe.com/i/208875097?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F019c8f8f-bfd7-4e51-9aa2-de7feab02797_631x260.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!extZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F019c8f8f-bfd7-4e51-9aa2-de7feab02797_631x260.jpeg 424w, https://substackcdn.com/image/fetch/$s_!extZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F019c8f8f-bfd7-4e51-9aa2-de7feab02797_631x260.jpeg 848w, https://substackcdn.com/image/fetch/$s_!extZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F019c8f8f-bfd7-4e51-9aa2-de7feab02797_631x260.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!extZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F019c8f8f-bfd7-4e51-9aa2-de7feab02797_631x260.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></p><p>After years of building software for growing businesses, we saw the same problem repeatedly. Companies invest heavily in CRM systems, advertising platforms, e-commerce tools, call tracking, and analytics, yet they still cannot clearly answer which activities actually generate revenue. The foundation of digital attribution was collapsing even before AI entered the picture, leaving growth teams flying blind in a fragmented ecosystem. Anonymous visits, sales calls, and CRM deals live in isolated silos, making it impossible to connect top-of-funnel activity to closed-won revenue. Meanwhile, ad platforms grade their own homework, allocating spend based on self-serving, inflated metrics. Add in the death of third-party cookies and strict privacy laws, and the ability to track users across the web is completely broken.</p><p>We believe the next generation of business software is built around connected data and intelligent agents. Commerce is being rewired by autonomous AI agents that research, negotiate, and execute purchases for consumers and businesses, a shift that breaks the entire attribution model built for human clicks and cookies. AI agents like ChatGPT, Copilot, Perplexity, and Gemini now sit between brands and buyers. They research and convert in ways that are entirely invisible to legacy analytics tools like Google Analytics 4. When buyers become machines, the company that can still prove what drove revenue wins.</p><p>Those agents require a trusted, complete understanding of customers, touchpoints, and revenue, not isolated data silos. Every autonomous transaction requires a robust, first-party measurement infrastructure. <a href="https://www.convertmax.io/">Convertmax</a> was created to become that intelligence layer. We are building a CRM-agnostic <a href="https://www.youtube.com/watch?v=zLqF-81MOJk">Revenue Graph</a> that connects every customer interaction, marketing touchpoint, sales activity, and revenue event into a single source of truth. We are building a first-party platform that captures customer journeys on your own domain, connects anonymous to known visitors, and attributes revenue without moving data to match.</p><p>Our approach is built on five connected layers: Revenue Intelligence, Customer Analytics, Multi-Touch Attribution, Product Analytics, and First-Party Analytics. Together, they connect campaigns, channels, and pipeline activity to the revenue they influence. You can see how anonymous visits and sales conversations connect before a deal closes, spot where leads stall, and understand which behaviors create better opportunities.</p><p>Crucially, we are pioneering the <strong><a href="https://www.convertmax.io/ucp/">Unified Conversion Protocol (UCP)</a></strong>. This infrastructure separates true bot and agent traffic from human conversion reporting. It keeps human behavior in normal tracking flows without disruption, while passing rich agentic metadata only when an autonomous agent is identified. This is our moat: Agentic Attribution that makes invisible traffic visible.</p><p>By giving both people and AI agents access to accurate revenue intelligence, we enable businesses to automate decisions, improve customer acquisition, and maximize growth. We believe this shift toward connected revenue intelligence will become the foundational infrastructure for the next generation of AI-powered and agentic commerce applications. Built for the post-cookie and post-human-click era, Convertmax is the definitive attribution layer for the agentic economy.</p>]]></content:encoded></item><item><title><![CDATA[The Latency Tax: Why Real-Time Systems Are the New Conversion Layer in Agentic Commerce ]]></title><description><![CDATA[When an AI agent makes a purchasing decision, stale data is not a back-office inconvenience.]]></description><link>https://www.chrisboothe.com/p/the-latency-tax-why-real-time-systems</link><guid isPermaLink="false">https://www.chrisboothe.com/p/the-latency-tax-why-real-time-systems</guid><dc:creator><![CDATA[Chris Boothe]]></dc:creator><pubDate>Tue, 21 Jul 2026 13:55:35 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!WV6v!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1818090c-d4ea-416d-8e91-5afbab00a41e_372x372.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>When an AI agent makes a purchasing decision, stale data is not a back-office inconvenience. It is a failed customer experience.</strong></p><p>Speed has always mattered in e-commerce. For years, teams have measured page-load time, optimized images, and chipped away at every unnecessary second between a shopper arriving and completing checkout. Latency was an engineering concern with a visible conversion impact.</p><p>Agentic commerce changes the stakes. When an AI agent is comparing options, validating inventory, applying a promotion, and executing a purchase on a customer&#8217;s behalf, a slow or stale answer is not merely frustrating. It makes the merchant look unreliable at the exact moment a decision is being made.</p><p>That is the shift many commerce teams have yet to internalize. We are moving from a world optimized for human patience to one that must be optimized for machine certainty. If inventory, price, delivery promises, and permissions are not current when an agent asks, the merchant is less likely to be selected. In a market where agents can move quickly to an alternative, that is a direct revenue problem.</p><p><strong>The Illusion of the Static Catalog</strong></p><p>Imagine a consumer asks a shopping assistant for a specific piece of camping gear, available for delivery before a weekend trip and below a defined budget. The agent checks several retailers. One store has an excellent product page, clean structured data, and an agent-facing API. On paper, it is ready.</p><p>But its inventory only syncs from the warehouse every four hours. The item sold out two hours ago. The agent receives an answer that was correct at the last sync, but wrong at the moment of purchase. The checkout fails at final validation, or worse, the order is accepted and later cancelled.</p><p>A human shopper may forgive that once. An agent does not need to. Its workflow can immediately test another merchant, one with a current inventory position and a delivery promise it can verify. Whether that reliability signal is modeled directly or reflected through completed transactions, the economic effect is the same: the merchant with stale data loses eligibility for high-intent demand.</p><p>This is the latency tax. It is revenue lost not because the product is inferior, but because the system could not state a trustworthy commercial truth when it mattered.</p><p><strong>A Catalog Is Not a Decision Layer</strong></p><p>Many merchants now understand that product data must be structured and machine-readable. That is necessary, but it is only the starting point. A catalog tells an agent what is generally true about a product. A decision layer tells an agent what is true now, what can be promised, and what action may be taken.</p><p>Google&#8217;s Universal Commerce Protocol overview makes the requirement explicit: conversational commerce needs <strong>real-time inventory checks, dynamic pricing, and instant transactions</strong> in the customer&#8217;s current conversational context. IBM similarly describes agents comparing price, availability, and delivery details in real time, while merchant systems expose the APIs needed to validate those decisions and complete the transaction.</p><p>The useful distinction is simple: a catalog provides information; a real-time decision layer provides a reliable commitment.</p><p>That distinction becomes critical when an agent is acting across multiple systems. A price may depend on a customer&#8217;s eligibility, a promotion may have a budget cap, inventory may be shared across channels, and a delivery promise may depend on location, carrier capacity, or a cut-off time. None of these conditions can be handled safely by serving a snapshot that was accurate earlier in the day.</p><p><strong><span>There are four parts of that commercial truth that matter most.</span></strong></p><ul><li><p><span>Product truth is the foundation. The agent needs complete, normalized, machine-readable information about what the item is, what it does, and whether it fits the customer&#8217;s stated constraints.</span></p></li><li><p><span>Commercial truth is the price and the offer at this moment. The system needs to determine whether a promotion, negotiated bundle, loyalty benefit, or other condition applies, then bind a valid quote to the current session.</span></p></li><li><p><span>Fulfillment truth is the promise after the click. The agent needs to know whether an item can reach a specific location within a stated window, which means checking available-to-promise inventory, capacity, and cut-off rules in real time.</span></p></li><li><p><span>Permission truth determines whether the transaction can proceed. The merchant must be able to verify the agent&#8217;s authority, the customer&#8217;s consent, relevant spending limits, and any delegated payment credentials.</span></p></li></ul><p><strong>Designing for Machine Certainty</strong></p><p>This does not mean every request must make a direct call to every system of record. That would create a different kind of latency and a fragile dependency chain. Real-time commerce means that the answer presented to an agent is bounded by current, authoritative information and can be validated at the point of execution.</p><p>In practice, that calls for an event-driven architecture. Inventory changes, price updates, promotion rules, and fulfillment events should propagate quickly enough that the decision layer can return a current answer. When an agent sees an available item, the system should be able to reserve it briefly or otherwise protect the promise until the transaction is completed or expires.</p><p>The same discipline applies to failure paths. A generic error page may be adequate for a human who can retry later. It is inadequate for an agent trying to resolve a constrained request. If a product is unavailable, the system should provide a machine-readable reason and, where appropriate, alternatives that meet the same intent. That allows the agent to recover gracefully instead of abandoning the merchant.</p><p>Observability matters just as much. Teams need to know what the agent asked, what the system promised, which price or inventory rule applied, and why a transaction succeeded or failed. Without that audit trail, a merchant cannot distinguish a true demand problem from a reliability problem hiding inside the stack.</p><p><strong>The New Brand Promise</strong></p><p>For decades, brand trust was built through product quality, customer service, and the consistency of the experience. In the agentic era, data integrity belongs on that list.</p><p>The merchant that can return an accurate answer, honor a price, reserve a scarce item, and explain a failure clearly is building trust with both the consumer and the system acting on the consumer&#8217;s behalf. Google Cloud&#8217;s guidance for retailers arrives at the same conclusion: agentic commerce depends on a unified data foundation, strong back-end systems, APIs, and interoperable standards.</p><p>McKinsey estimates that agentic commerce could orchestrate $900 billion to $1 trillion of US B2C retail revenue by 2030, although the eventual scale will depend on adoption and merchant readiness. The number is useful less as a forecast than as a reminder of what is changing. The competitive layer is moving closer to the moment of intent.</p><p>Latency is no longer an item for an engineering backlog. It is a strategic vulnerability, a conversion problem, and a brand promise. The merchants that win in agentic commerce will not simply be easiest for machines to discover. They will be the easiest for machines to trust.</p>]]></content:encoded></item><item><title><![CDATA[The Death of the Dashboard: Why Revenue Is a Network, Not a Funnel]]></title><description><![CDATA[If you have spent any time in B2B growth over the last decade, you have probably stared at a dashboard that lied to you.]]></description><link>https://www.chrisboothe.com/p/the-death-of-the-dashboard-why-revenue</link><guid isPermaLink="false">https://www.chrisboothe.com/p/the-death-of-the-dashboard-why-revenue</guid><dc:creator><![CDATA[Chris Boothe]]></dc:creator><pubDate>Mon, 06 Jul 2026 14:02:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!WV6v!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1818090c-d4ea-416d-8e91-5afbab00a41e_372x372.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>If you have spent any time in B2B growth over the last decade, you have probably stared at a dashboard that lied to you.</span></p><p><span>It might have been a marketing attribution report claiming a single ebook download drove a six-figure deal. It might have been a CRM pipeline showing a 40% close rate on leads that were never going to buy. Or perhaps it was a customer success spreadsheet showing high engagement metrics right before a catastrophic churn event.</span></p><p><span>We have spent billions of dollars on software designed to give us &#8220;a single source of truth.&#8221; We bought the CRM, the marketing automation platform, the data warehouse, and the business intelligence tools. We hired analysts to build the dashboards. And yet, when we ask a fundamental question like, &#8220;What actually caused this customer to buy, expand, and stay?&#8221; the answer is usually a shrug and a best guess.</span></p><p><span>The problem is not that we lack data. The problem is that we are using the wrong mental model to understand it. We are trying to measure a network using a funnel.</span></p><h2><span>The Funnel Is Broken</span></h2><p><span>The traditional view of revenue is linear. A stranger becomes a visitor, a visitor becomes a lead, a lead becomes an opportunity, and an opportunity becomes a customer. We track this progression through a series of isolated systems, handing the baton from marketing to sales to customer success.</span></p><p><span>This model made sense in 2010 when buying journeys were simpler and channels were fewer. Today, it is dangerously obsolete.</span></p><p><span>Modern B2B buying is not a straight line. It is a messy, looping, multi-threaded web of interactions. A prospect might listen to a podcast, visit your website, ignore three emails, talk to a peer in a Slack community, attend a webinar, and then book a demo. After they buy, they interact with your product, your support team, and your billing system.</span></p><p><span>When you force this complex reality into a linear funnel or an isolated table in a database, you lose the context. You lose the relationships between events. You lose the actual story of how revenue is created.</span></p><h2><span>Enter the Revenue Graph</span></h2><p><span>At </span><a href="https://www.convertmax.io"><span>Convertmax</span></a><span>, we have been thinking deeply about how to solve this. Our conclusion is that we need to stop building better dashboards and start building a better underlying data structure. We need a Revenue Graph.</span></p><p><span>A Revenue Graph is a living, connected model of every customer, every interaction, and every revenue event across your entire business. Instead of storing data in isolated tables, it stores data as a network of relationships.</span></p><p><span>Think of it like a social network for your business data. In a social network, the value is not just in the profiles (the nodes), but in the connections between them (the edges). A </span><a href="https://www.convertmax.io/platform/"><span>Revenue Graph</span></a><span> works the same way. Every person, company, session, opportunity, campaign, order, invoice, and support ticket is a node. The interactions between them are the edges.</span></p><p><span>This structural shift unlocks an entirely new level of intelligence.</span></p><h2><span>Asking Better Questions</span></h2><p><span>When your data is structured as a graph, you can stop asking basic, isolated questions and start asking complex, relational questions.</span></p><p><span>Instead of asking, &#8220;How many leads did this webinar generate?&#8221; you can ask, &#8220;Which specific sequence of touchpoints across marketing, sales, and product usage is most highly correlated with expansion revenue in our enterprise segment?&#8221;</span></p><p><span>Instead of asking, &#8220;What is our average sales cycle?&#8221; you can ask, &#8220;How does the involvement of a technical champion in the second week of a trial impact the likelihood of a closed-won deal, and which marketing channels are best at acquiring those champions?&#8221;</span></p><p><span>These are not just reporting questions. They are strategic business questions. And you cannot answer them if your data is trapped in silos.</span></p><h2><span>The Foundation for AI</span></h2><p><span>There is another, even more urgent reason why the Revenue Graph matters: Artificial Intelligence.</span></p><p><span>We are entering an era where AI agents will not just analyze data, but act on it. They will draft emails, negotiate contracts, and identify churn risks. But AI is only as smart as the context it is given. If you feed an LLM disconnected, fragmented data, it will give you disconnected, fragmented answers.</span></p><p><span>Large language models excel at navigating relationships and understanding context. When you point an AI at a Revenue Graph, it doesn&#8217;t have to guess how things are connected. The connections are explicitly defined in the data structure. This is the difference between an AI that can summarize a single CRM record and an AI that can diagnose why revenue is down in a specific region and recommend a course of action based on historical patterns.</span></p><h2><span>A New Operating System</span></h2><p><span>We are moving away from a world where the CRM is the center of the universe. Companies change CRMs, they acquire other businesses, and they use different tools for different departments. The CRM is just another node in the network.</span></p><p><span>The future of revenue intelligence is an agnostic, connected layer that sits above all your systems, continuously learning from every interaction. It is a shift from static reporting to dynamic understanding.</span></p><p><span>Revenue is not a transaction. It is a journey. It is time we started measuring it like one.</span></p><p><span>I am building the next generation of revenue intelligence at Convertmax. If you are interested in moving beyond the dashboard and understanding the true mechanics of your revenue engine, I would love to connect.</span></p>]]></content:encoded></item><item><title><![CDATA[The End of the Traditional Funnel: How Agentic Commerce is Rewriting the Customer Journey]]></title><description><![CDATA[Introduction]]></description><link>https://www.chrisboothe.com/p/the-end-of-the-traditional-funnel</link><guid isPermaLink="false">https://www.chrisboothe.com/p/the-end-of-the-traditional-funnel</guid><dc:creator><![CDATA[Chris Boothe]]></dc:creator><pubDate>Wed, 24 Jun 2026 13:46:13 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!WV6v!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1818090c-d4ea-416d-8e91-5afbab00a41e_372x372.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2><span>Introduction</span></h2><p><span>The e-commerce landscape is in constant flux, but few shifts have been as profound as the emergence of </span><strong><a href="https://www.convertmax.io"><span>agentic commerce</span></a></strong><span>. This paradigm, where AI-powered agents act autonomously on behalf of consumers, is not merely an evolution of online shopping; it&#8217;s a fundamental re-architecture of the customer journey, signaling the potential demise of the traditional marketing and sales funnel.</span></p><p><span>For decades, businesses have meticulously crafted strategies around the linear progression of awareness, interest, desire, and action (AIDA). However, as intelligent agents increasingly mediate interactions between consumers and brands, this well-worn path is being rerouted, demanding a radical rethinking of how businesses engage, convert, and retain customers.</span></p><h2><span>The Disruption of the Traditional Funnel</span></h2><p><span>The traditional sales funnel relies on a series of touchpoints designed to guide a customer from initial discovery to final purchase. In this model, brands control the narrative, optimizing for clicks, page views, and time on site. Agentic commerce, however, introduces a powerful intermediary: the AI agent. These agents, whether embedded in search engines, voice assistants, or dedicated shopping platforms, can:</span></p><p>&#8226; <span>Browse and discover products across multiple vendors without human intervention.</span></p><p>&#8226; <span>Compare prices and features, often negotiating on the user&#8217;s behalf.</span></p><p>&#8226; <span>Synthesize information from reviews, specifications, and external data sources.</span></p><p>&#8226; <span>Execute transactions autonomously, from adding items to a cart to completing payment.</span></p><p><span>This shift compresses the customer journey, often reducing it to a</span></p><p><span>single conversational moment or an invisible background process .</span></p><h2><span>The New Agent-Mediated Customer Journey</span></h2><p><span>The agent-mediated customer journey fundamentally redefines how consumers interact with products and services. Instead of actively navigating websites and comparing options, consumers delegate these tasks to their AI agents. McKinsey identifies three key interaction models emerging in this new era :</span></p><ol><li><p><strong><span>Agent-to-Site</span></strong><span>: Here, an AI agent interacts directly with a merchant&#8217;s platform, much like a human would, but with greater speed and efficiency. For example, a travel agent AI might scan multiple hotel websites, identify options matching user preferences, and even book a room after human confirmation.</span></p></li><li><p><strong><span>Agent-to-Agent</span></strong><span>: This model involves autonomous transactions between different AI agents. A personal shopping agent, for instance, could communicate with a retailer&#8217;s in-house AI commerce agent to negotiate a bundle discount across various products.</span></p></li><li><p><strong><span>Brokered Agent-to-Site</span></strong><span>: In this scenario, intermediary systems facilitate interactions between multiple agents and platforms. A restaurant-booking agent, for example, might leverage a broker agent on a platform like OpenTable to find and reserve a table, applying loyalty discounts automatically.</span></p></li></ol><p><span>This shift moves commerce from a vertical, destination-based activity (e.g., going to Amazon for shopping) to a more integrated, horizontal ecosystem where personal agents act as concierges, fulfilling diverse consumer needs from a single point of intent .</span></p><h2><span>Implications for Businesses: Adapting to the Agentic Era</span></h2><p><span>The rise of agentic commerce presents both challenges and immense opportunities for businesses. To thrive, brands must adapt their strategies to cater to both human consumers and their AI counterparts. Key areas of focus include:</span></p><h3><span>1. Data Structure and Accessibility</span></h3><p><span>Traditional e-commerce platforms were built for human browsing. AI agents, however, crave structured, accurate, and machine-readable data . This means:</span></p><p>&#8226; <strong><span>Structured Product Data</span></strong><span>: Ensuring key information (dimensions, ingredients, shipping, stock) is consistent and easily accessible. Schema markup becomes critical for discoverability by AI agents .</span></p><p>&#8226; <strong><span>Semantic Clarity</span></strong><span>: Avoiding vital information hidden behind visual elements like carousels or image-only formats, as AI tools may miss what a human would visually explore .</span></p><p>&#8226; <strong><span>Taxonomy &amp; Tags</span></strong><span>: Implementing clear and consistent internal categorization and tagging to prevent confusion for automated agents .</span></p><h3><span>2. Rethinking the Marketing Funnel and Engagement</span></h3><p><span>With agents disintermediating the top of the funnel, traditional paid search and advertising models will become harder to attribute. Brands need new ways to get on agents&#8217; lists and measure results . This includes:</span></p><p>&#8226; <strong><span>Influencing Third-Party Agents</span></strong><span>: Providing rich content feeds and structured data to ensure products are accurately surfaced by external AI platforms .</span></p><p>&#8226; <strong><span>Building Owned Agentic Capabilities</span></strong><span>: Developing proprietary AI assistants to enhance discovery and conversion within their own ecosystems, leveraging unique data and expertise . Amazon&#8217;s Rufus and Home Depot&#8217;s Magic Apron are examples of this .</span></p><p>&#8226; <strong><span>Strategic Partnerships</span></strong><span>: Collaborating with major AI platforms and participating in initiatives like Google&#8217;s Universal Commerce Protocol (UCP) to influence emerging rules of engagement and ensure visibility .</span></p><h3><span>3. Modular Architectures and Experimentation</span></h3><p><span>Composable, headless architectures make it easier to expose content to multiple surfaces, including AI agents . Businesses don&#8217;t need to rebuild from scratch but should focus on experimentation:</span></p><p>&#8226; <strong><span>Test AI-Optimized Experiences</span></strong><span>: Running controlled pilots for AI-optimized product detail pages (PDPs) or guided shopping assistants</span></p><p>&#8226; <strong><span>Agility</span></strong><span>: Continuously assessing where and how to partner with third-party agents and optimizing to assert control over the end-to-end shopper journey</span></p>]]></content:encoded></item><item><title><![CDATA[Why Every Shopify Store Needs an Agent API in 2026]]></title><description><![CDATA[The e-commerce landscape is undergoing a tectonic shift.]]></description><link>https://www.chrisboothe.com/p/why-every-shopify-store-needs-an</link><guid isPermaLink="false">https://www.chrisboothe.com/p/why-every-shopify-store-needs-an</guid><dc:creator><![CDATA[Chris Boothe]]></dc:creator><pubDate>Thu, 18 Jun 2026 19:13:22 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!WV6v!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1818090c-d4ea-416d-8e91-5afbab00a41e_372x372.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>The e-commerce landscape is undergoing a tectonic shift. In 2025, we saw the early signs of AI integration in retail. Now, in 2026, the transition is undeniable: we are moving from human-driven browsing to Agentic Commerce.</span></p><p><span>For years, brands optimized their websites for human eyes&#8212;focusing on intuitive navigation, compelling hero images, and persuasive copywriting. But today, a growing segment of buyers aren&#8217;t human. They are AI agents operating on behalf of consumers, and they don&#8217;t care about your website&#8217;s aesthetic. They care about structured data, API accessibility, and standardized commerce protocols.</span></p><p><span>If your Shopify store isn&#8217;t built to communicate with these agents, you are rapidly becoming invisible to a massive, high-intent audience. Here is why every Shopify store needs an Agent API, and how the underlying infrastructure of commerce is changing.</span></p><h2><span>The Rise of the AI Buyer</span></h2><p><span>The concept of an AI shopping assistant has evolved from a novelty to a primary interface. Platforms like ChatGPT, Google&#8217;s Gemini, and Microsoft Copilot now feature embedded commerce capabilities that allow users to discover, compare, and purchase products without ever leaving the chat interface .</span></p><p><span>Consider the modern shopping journey. A consumer no longer opens five tabs to compare running shoes. Instead, they tell their AI agent: &#8220;Find me a lightweight, waterproof trail running shoe under $150, available in size 10, that has free returns and can be delivered by Friday.&#8221;</span></p><p><span>The agent instantly queries the web, but it doesn&#8217;t read marketing copy. It looks for machine-parsable product data . If your store&#8217;s data is trapped in JavaScript rendering logic or unstructured text, the agent simply skips you and buys from a competitor whose catalog is accessible via an API.</span></p><p><span>According to recent data, AI-originated orders on Shopify grew 15x between January 2025 and January 2026 . McKinsey projects that by 2030, the US B2C retail market could see up to $1 trillion in orchestrated revenue from agentic commerce . The brands capturing this revenue are the ones treating AI agents as first-class customers.</span></p><h2><span>The Protocols Powering Agentic Commerce</span></h2><p><span>To understand why an Agent API is necessary, you have to understand the infrastructure enabling this shift. The industry is rapidly standardizing around a set of protocols designed to facilitate seamless machine-to-machine commerce:</span></p><h3><span>1. Universal Commerce Protocol (UCP)</span></h3><p><span>Co-developed by Shopify and Google, UCP is an open standard that standardizes the entire shopping lifecycle for AI agents&#8212;from discovery to checkout . It allows an agent to understand a store&#8217;s capabilities (e.g., supported payment methods, return policies) by reading a simple manifest file. If your store supports UCP, any compliant AI agent can seamlessly interact with your catalog and execute a transaction.</span></p><h3><span>2. Model Context Protocol (MCP)</span></h3><p><span>Created by Anthropic, MCP standardizes how AI agents securely connect to external data sources . Shopify has built specific MCP servers for its merchants, allowing agents to query product catalogs, access store policies, and handle the checkout lifecycle autonomously .</span></p><h3><span>3. Agentic Commerce Protocol (ACP)</span></h3><p><span>Developed by OpenAI and Stripe, ACP focuses on secure, instant checkout within generative AI environments like ChatGPT . It utilizes a delegated payment model, allowing users to complete purchases instantly within the chat interface, drastically reducing friction.</span></p><h2><span>Why Your Current Setup Isn&#8217;t Enough</span></h2><p><span>Many merchants assume that because their store is indexed by Google, it is ready for AI agents. This is a dangerous misconception.</span></p><p><span>Search engines index content for human readability. AI agents require structured metadata. When an agent evaluates a product, it looks for specific, standardized attributes: exact dimensions, real-time inventory status, machine-readable shipping policies, and unique SKUs for every variant .</span></p><p><span>If your product variants (e.g., different colors of the same shirt) are listed as separate products without a unifying parent structure, an agent will struggle to understand the relationship . If your pricing and inventory data isn&#8217;t available in real-time via an API, an agent won&#8217;t risk recommending an out-of-stock item .</span></p><p><span>This is where the Agent API comes in. An Agent API (like Shopify&#8217;s Agentic Storefronts) bypasses the visual layer of your website and serves raw, structured commerce data directly to the AI models making purchasing decisions.</span></p><h2><span>The Cost of Inaction</span></h2><p><span>The shift to Agentic Commerce is happening faster than the transition to mobile commerce. Consumers are adopting AI discovery tools at an unprecedented rate because it fundamentally reduces the friction of shopping.</span></p><p><span>Brands that fail to optimize for agentic discovery face two immediate risks:</span></p><p>1.<span>Loss of High-Intent Traffic: AI agents only surface products that match highly specific, high-intent queries. If your data isn&#8217;t structured to answer these queries, you forfeit this traffic entirely.</span></p><p>2.<span>Erosion of Brand Control: If you don&#8217;t provide a structured Knowledge Base (FAQs, policies, brand voice guidelines) to AI agents, they will synthesize answers based on random web scraping . This leads to hallucinations, inaccurate product representations, and degraded customer trust.</span></p><h2><span>How to Prepare Your Store</span></h2><p><span>Preparing for Agentic Commerce requires a shift in engineering and operational priorities. Here are the immediate steps technical leaders and founders must take:</span></p><p>1.<span>Audit Your Structured Data: Ensure every product has standardized attributes (Color, Size, Material), unique SKUs for all variants, and complete GTINs/UPCs .</span></p><p>2.<span>Enable Agentic Storefronts: If you are on Shopify, utilize the Agentic Storefronts feature to syndicate your catalog directly to major AI platforms like ChatGPT and Copilot .</span></p><p>3.<span>Establish a Machine-Readable Knowledge Base: Digitize your return policies, shipping timelines, and product FAQs into a structured format that AI agents can query to accurately represent your brand .</span></p><p>4.<span>Prioritize Real-Time APIs: Ensure your inventory and pricing data is accessible via real-time API endpoints, rather than relying on periodic feed syncs .</span></p><h2><span>Conclusion</span></h2><p><span>We are entering an era where your most important customer might not be a human, but an algorithm executing human intent. The infrastructure behind commerce is evolving from visual storefronts to programmatic APIs.</span></p><p><span>Building an Agent API isn&#8217;t just a technical upgrade; it is a fundamental requirement for survival in the next decade of retail. The brands that win will be the ones that make themselves the easiest for machines to understand, evaluate, and buy from.</span></p>]]></content:encoded></item><item><title><![CDATA[AI, Agentic Commerce & Real-Time Systems]]></title><description><![CDATA[If you&#8217;re building with AI, designing revenue systems, scaling data infrastructure, or preparing for the future of autonomous commerce, you&#8217;re in the right place.]]></description><link>https://www.chrisboothe.com/p/ai-agentic-commerce-and-real-time</link><guid isPermaLink="false">https://www.chrisboothe.com/p/ai-agentic-commerce-and-real-time</guid><dc:creator><![CDATA[Chris Boothe]]></dc:creator><pubDate>Thu, 18 Jun 2026 19:07:38 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!WV6v!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1818090c-d4ea-416d-8e91-5afbab00a41e_372x372.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p></p>]]></content:encoded></item></channel></rss>