<?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[Commerce Thinking]]></title><description><![CDATA[Expert guidance for brands missing a tech team.]]></description><link>https://substack.commercethinking.com</link><image><url>https://substackcdn.com/image/fetch/$s_!qlro!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbeace88f-e515-459e-bb0a-aadcc123606e_1280x1280.png</url><title>Commerce Thinking</title><link>https://substack.commercethinking.com</link></image><generator>Substack</generator><lastBuildDate>Fri, 24 Apr 2026 17:31:24 GMT</lastBuildDate><atom:link href="https://substack.commercethinking.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Commerce Thinking]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[luke@commercethinking.com]]></webMaster><itunes:owner><itunes:email><![CDATA[luke@commercethinking.com]]></itunes:email><itunes:name><![CDATA[Luke Hodgson]]></itunes:name></itunes:owner><itunes:author><![CDATA[Luke Hodgson]]></itunes:author><googleplay:owner><![CDATA[luke@commercethinking.com]]></googleplay:owner><googleplay:email><![CDATA[luke@commercethinking.com]]></googleplay:email><googleplay:author><![CDATA[Luke Hodgson]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Your PLM Isn't a Workflow Tool Anymore. ]]></title><description><![CDATA[It's Your Product Data Master.]]></description><link>https://substack.commercethinking.com/p/your-plm-isnt-a-workflow-tool-anymore</link><guid isPermaLink="false">https://substack.commercethinking.com/p/your-plm-isnt-a-workflow-tool-anymore</guid><dc:creator><![CDATA[Luke Hodgson]]></dc:creator><pubDate>Thu, 23 Apr 2026 05:58:46 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/c7bf8e81-6494-41da-8cea-88ee0fe43811_2930x2096.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Something interesting is happening to the way mid-market brands are using their PLMs.</p><p>On paper, a PLM is a workflow tool. It&#8217;s where tech packs get built, where sampling gets tracked, where approvals get chased, where the product moves from concept through to production with everyone involved able to see where it is and what it needs. That&#8217;s what it was designed to do, and that&#8217;s how most vendors still sell it.</p><p>Talk to the ops leaders actually running PLM implementations right now, though, and a different picture starts to emerge. The workflows are still happening. But they&#8217;re not necessarily happening inside the PLM.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6ilR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb49a6120-d349-4623-b5cd-6be0f01c3961_534x800.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6ilR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb49a6120-d349-4623-b5cd-6be0f01c3961_534x800.jpeg 424w, https://substackcdn.com/image/fetch/$s_!6ilR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb49a6120-d349-4623-b5cd-6be0f01c3961_534x800.jpeg 848w, https://substackcdn.com/image/fetch/$s_!6ilR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb49a6120-d349-4623-b5cd-6be0f01c3961_534x800.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!6ilR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb49a6120-d349-4623-b5cd-6be0f01c3961_534x800.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6ilR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb49a6120-d349-4623-b5cd-6be0f01c3961_534x800.jpeg" width="534" height="800" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b49a6120-d349-4623-b5cd-6be0f01c3961_534x800.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:800,&quot;width&quot;:534,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;05_08_25_COM_THINK__2622.jpg&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="05_08_25_COM_THINK__2622.jpg" title="05_08_25_COM_THINK__2622.jpg" srcset="https://substackcdn.com/image/fetch/$s_!6ilR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb49a6120-d349-4623-b5cd-6be0f01c3961_534x800.jpeg 424w, https://substackcdn.com/image/fetch/$s_!6ilR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb49a6120-d349-4623-b5cd-6be0f01c3961_534x800.jpeg 848w, https://substackcdn.com/image/fetch/$s_!6ilR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb49a6120-d349-4623-b5cd-6be0f01c3961_534x800.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!6ilR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb49a6120-d349-4623-b5cd-6be0f01c3961_534x800.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 role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>What is happening inside the PLM is something more foundational. It&#8217;s becoming the product data master. The single source of truth for every attribute, every measurement, every material, every supplier reference, every sustainability data point, every piece of structured information that needs to exist on a product. And from there, it&#8217;s feeding everything else.</p><p>Shopify pulls from it. NetSuite pulls from it. Production trackers, sampling systems, allocation tools, reporting dashboards. All downstream. All dependent on the PLM having clean, structured, accurate data at the centre.</p><p>&#8220;We don&#8217;t really do the workflows in it,&#8221; one ops lead told us recently. &#8220;But if the PLM is wrong, everything else is wrong.&#8221;</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://substack.commercethinking.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://substack.commercethinking.com/subscribe?"><span>Subscribe now</span></a></p><p></p><p>That&#8217;s the shift worth paying attention to.</p><p>For a long time, the case for investing in a PLM was built around efficiency. Faster sampling cycles, fewer email chains, better visibility across the product calendar. All real, all valuable, but all essentially productivity arguments. </p><p>The newer case is structural. A brand that can&#8217;t describe its own products in structured data can&#8217;t do any of the things that now matter most. It can&#8217;t populate a digital product passport. It can&#8217;t feed an AI model that&#8217;s trying to help with demand planning. It can&#8217;t integrate cleanly with a new channel partner. It can&#8217;t answer sustainability questions from a regulator or a retailer. It can&#8217;t scale without the data layer underneath it becoming the bottleneck.</p><p>The brands that are getting this right are the ones who&#8217;ve stopped thinking about their PLM as a project management tool and started thinking about it as infrastructure.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ysUC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdda11f1-939b-4d82-a340-5cbdea4a61bb_534x800.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ysUC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdda11f1-939b-4d82-a340-5cbdea4a61bb_534x800.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ysUC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdda11f1-939b-4d82-a340-5cbdea4a61bb_534x800.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ysUC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdda11f1-939b-4d82-a340-5cbdea4a61bb_534x800.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ysUC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdda11f1-939b-4d82-a340-5cbdea4a61bb_534x800.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ysUC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdda11f1-939b-4d82-a340-5cbdea4a61bb_534x800.jpeg" width="534" height="800" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fdda11f1-939b-4d82-a340-5cbdea4a61bb_534x800.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:800,&quot;width&quot;:534,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;05_08_25_COM_THINK0127 1.jpg&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="05_08_25_COM_THINK0127 1.jpg" title="05_08_25_COM_THINK0127 1.jpg" srcset="https://substackcdn.com/image/fetch/$s_!ysUC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdda11f1-939b-4d82-a340-5cbdea4a61bb_534x800.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ysUC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdda11f1-939b-4d82-a340-5cbdea4a61bb_534x800.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ysUC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdda11f1-939b-4d82-a340-5cbdea4a61bb_534x800.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ysUC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdda11f1-939b-4d82-a340-5cbdea4a61bb_534x800.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The distinction matters because it changes what you&#8217;re optimising for. If the PLM is a workflow tool, you care most about user experience, approval flows, notification logic. If it&#8217;s a data master, you care most about the structure of the data model, the quality of the integrations, the discipline around tagging, the governance of who can change what. Different priorities. Different implementation. Different definition of success.</p><p>One head of IT at a contemporary fashion brand put it simply when we spoke: &#8220;The PLM is where truth lives. Everything else is a view.&#8221;</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://substack.commercethinking.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://substack.commercethinking.com/subscribe?"><span>Subscribe now</span></a></p><p></p><p>That framing is useful. It means the PLM doesn&#8217;t have to win the UX battle with a designer&#8217;s preferred sampling spreadsheet, or a production manager&#8217;s WhatsApp group, or a sustainability lead&#8217;s bespoke tracker. Those tools can all keep existing. What the PLM has to do is be the definitive, structured, trustworthy version of what the product actually is. Everything else orbits around that.</p><p>It&#8217;s a quieter role than the one the category was originally sold on. But it&#8217;s arguably a more important one.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!p23b!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dc12d51-7500-49e1-bce4-d6e45e758ca0_534x800.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!p23b!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dc12d51-7500-49e1-bce4-d6e45e758ca0_534x800.jpeg 424w, https://substackcdn.com/image/fetch/$s_!p23b!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dc12d51-7500-49e1-bce4-d6e45e758ca0_534x800.jpeg 848w, https://substackcdn.com/image/fetch/$s_!p23b!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dc12d51-7500-49e1-bce4-d6e45e758ca0_534x800.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!p23b!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dc12d51-7500-49e1-bce4-d6e45e758ca0_534x800.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!p23b!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dc12d51-7500-49e1-bce4-d6e45e758ca0_534x800.jpeg" width="432" height="647.1910112359551" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6dc12d51-7500-49e1-bce4-d6e45e758ca0_534x800.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:800,&quot;width&quot;:534,&quot;resizeWidth&quot;:432,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;05_08_25_COM_THINK0218 1.jpg&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="05_08_25_COM_THINK0218 1.jpg" title="05_08_25_COM_THINK0218 1.jpg" srcset="https://substackcdn.com/image/fetch/$s_!p23b!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dc12d51-7500-49e1-bce4-d6e45e758ca0_534x800.jpeg 424w, https://substackcdn.com/image/fetch/$s_!p23b!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dc12d51-7500-49e1-bce4-d6e45e758ca0_534x800.jpeg 848w, https://substackcdn.com/image/fetch/$s_!p23b!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dc12d51-7500-49e1-bce4-d6e45e758ca0_534x800.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!p23b!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dc12d51-7500-49e1-bce4-d6e45e758ca0_534x800.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>For brands thinking about implementing a PLM, or re-implementing one that stalled, the question to start with isn&#8217;t &#8220;how do we move our workflows into this system.&#8221; It&#8217;s &#8220;what data needs to live here, and what needs to happen to make sure it stays accurate.&#8221; Those are very different projects. The first is about change management. The second is about architecture.</p><p>And the second is what the operators actually getting value from their PLMs are really doing.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://substack.commercethinking.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Commerce Thinking! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[OX1 happened, and it was brilliant.]]></title><description><![CDATA[Thank you, Manchester]]></description><link>https://substack.commercethinking.com/p/ox1-happened-and-it-was-brilliant</link><guid isPermaLink="false">https://substack.commercethinking.com/p/ox1-happened-and-it-was-brilliant</guid><dc:creator><![CDATA[Luke Hodgson]]></dc:creator><pubDate>Tue, 21 Apr 2026 05:59:48 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/05dc3951-b455-484c-9b22-2912ac4f75ac_2930x2096.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Right. Last week was a big one.</p><p>Wednesday. Hall&#233; St Peters in Manchester. 50+ brand-side leaders in one room. CTOs, Heads of Ecom, COOs, Digital Directors, CFOs, Merchandisers, Ops Leads, IT managers. People who have actual jobs at actual brands and actually had to take a day out of their week to be there.</p><p>We didn&#8217;t sell tickets to vendors. We didn&#8217;t have a sponsor parade. We had brands.</p><p>And it worked.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qFPQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc3b09a8-a06d-4e90-a442-4b4cd8e8f22d_1280x1706.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qFPQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc3b09a8-a06d-4e90-a442-4b4cd8e8f22d_1280x1706.jpeg 424w, https://substackcdn.com/image/fetch/$s_!qFPQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc3b09a8-a06d-4e90-a442-4b4cd8e8f22d_1280x1706.jpeg 848w, https://substackcdn.com/image/fetch/$s_!qFPQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc3b09a8-a06d-4e90-a442-4b4cd8e8f22d_1280x1706.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!qFPQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc3b09a8-a06d-4e90-a442-4b4cd8e8f22d_1280x1706.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qFPQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc3b09a8-a06d-4e90-a442-4b4cd8e8f22d_1280x1706.jpeg" width="586" height="781.028125" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc3b09a8-a06d-4e90-a442-4b4cd8e8f22d_1280x1706.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1706,&quot;width&quot;:1280,&quot;resizeWidth&quot;:586,&quot;bytes&quot;:401624,&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.commercethinking.com/i/194525379?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc3b09a8-a06d-4e90-a442-4b4cd8e8f22d_1280x1706.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_!qFPQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc3b09a8-a06d-4e90-a442-4b4cd8e8f22d_1280x1706.jpeg 424w, https://substackcdn.com/image/fetch/$s_!qFPQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc3b09a8-a06d-4e90-a442-4b4cd8e8f22d_1280x1706.jpeg 848w, https://substackcdn.com/image/fetch/$s_!qFPQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc3b09a8-a06d-4e90-a442-4b4cd8e8f22d_1280x1706.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!qFPQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc3b09a8-a06d-4e90-a442-4b4cd8e8f22d_1280x1706.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 role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><h2>Chris Perrins on AI and safety</h2><p>The session that removed (perceived) barriers to getting started with AI and building the confidence through your org to make the impact last. Chris Perrins from Gymshark on AI and safety. The kind of talk you&#8217;d expect to be either preachy or a bit over-whelming. It was neither.</p><p>Honest. Practical. Grounded in what&#8217;s actually happening inside of brands at scale. Where the risk really sits. What the team are actually doing about it. Where the speed-versus-safety conversations land. The bits that look easy but aren&#8217;t, and the bits that look hard but are.</p><p>Half the room had their notebooks out. The other half had their phones out. Nobody was on email.</p><p>That&#8217;s the bar for a keynote. He cleared it.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!pqAj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17d1aaa4-ce2b-4005-aa7c-3708d8915eb6_1280x1707.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pqAj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17d1aaa4-ce2b-4005-aa7c-3708d8915eb6_1280x1707.jpeg 424w, https://substackcdn.com/image/fetch/$s_!pqAj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17d1aaa4-ce2b-4005-aa7c-3708d8915eb6_1280x1707.jpeg 848w, https://substackcdn.com/image/fetch/$s_!pqAj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17d1aaa4-ce2b-4005-aa7c-3708d8915eb6_1280x1707.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!pqAj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17d1aaa4-ce2b-4005-aa7c-3708d8915eb6_1280x1707.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!pqAj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17d1aaa4-ce2b-4005-aa7c-3708d8915eb6_1280x1707.jpeg" width="428" height="570.778125" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/17d1aaa4-ce2b-4005-aa7c-3708d8915eb6_1280x1707.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1707,&quot;width&quot;:1280,&quot;resizeWidth&quot;:428,&quot;bytes&quot;:307598,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.commercethinking.com/i/194525379?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17d1aaa4-ce2b-4005-aa7c-3708d8915eb6_1280x1707.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_!pqAj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17d1aaa4-ce2b-4005-aa7c-3708d8915eb6_1280x1707.jpeg 424w, https://substackcdn.com/image/fetch/$s_!pqAj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17d1aaa4-ce2b-4005-aa7c-3708d8915eb6_1280x1707.jpeg 848w, https://substackcdn.com/image/fetch/$s_!pqAj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17d1aaa4-ce2b-4005-aa7c-3708d8915eb6_1280x1707.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!pqAj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17d1aaa4-ce2b-4005-aa7c-3708d8915eb6_1280x1707.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>6 Roundtables, 6 honest conversations</h2><p>After the keynote, the room split into six tables. Here&#8217;s what landed at each.</p><p><strong>Ecom and merch.</strong> The Inverted Trade Pack. AI surfaces the trade headlines Monday first thing. The team spends the day doing the actual work and building the actions. The Monday meeting stops being a recap and starts being a decision. The line that stuck: &#8220;Get AI to mark the homework before we walk in the room.&#8221; Not write the trade report. Check it.</p><p><strong>Tech.</strong> Internal knowledge bases. Documentation that lives somewhere queryable, without a human in the loop of every interaction. Updates that share themselves. The easiest AI project most businesses have not built. Funniest line of the day came out of this table: &#8220;Copilot is what your nan uses. ChatGPT is what your teenagers use. Claude is what the workers use.&#8221;</p><p><strong>Ops.</strong> Cross-functional landed cost and approval intelligence. The tool that turns a dozen Slack threads into one answer.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Kpyq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce6691d3-d85a-47ad-a3ba-296970560fe4_960x1440.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Kpyq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce6691d3-d85a-47ad-a3ba-296970560fe4_960x1440.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Kpyq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce6691d3-d85a-47ad-a3ba-296970560fe4_960x1440.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Kpyq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce6691d3-d85a-47ad-a3ba-296970560fe4_960x1440.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Kpyq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce6691d3-d85a-47ad-a3ba-296970560fe4_960x1440.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Kpyq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce6691d3-d85a-47ad-a3ba-296970560fe4_960x1440.jpeg" width="378" height="567" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ce6691d3-d85a-47ad-a3ba-296970560fe4_960x1440.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1440,&quot;width&quot;:960,&quot;resizeWidth&quot;:378,&quot;bytes&quot;:465691,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.commercethinking.com/i/194525379?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce6691d3-d85a-47ad-a3ba-296970560fe4_960x1440.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_!Kpyq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce6691d3-d85a-47ad-a3ba-296970560fe4_960x1440.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Kpyq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce6691d3-d85a-47ad-a3ba-296970560fe4_960x1440.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Kpyq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce6691d3-d85a-47ad-a3ba-296970560fe4_960x1440.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Kpyq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce6691d3-d85a-47ad-a3ba-296970560fe4_960x1440.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p><strong>Commercial.</strong> AI-generated product mockups for customisations, driven off user input. Visualisation at the point of want, not six weeks later.</p><p><strong>Ecom and digital product.</strong> Product creation and launch readiness. The bit nobody posts about. Everybody needs it.</p><p><strong>Data integrity, governance and workflow.</strong> The table where someone said out loud, &#8220;AI is a dirty word in our office,&#8221; and the rest of the table immediately recognised the pattern.</p><p>Each table did the same exercise. Spot the opportunity. Make it viable. Handle the objections. Action plan. Share back. By the end of the day, every table had something concrete to take home.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!AoxP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1fdc0662-a8bd-49f8-944f-c31db2a4dc76_1280x1099.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!AoxP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1fdc0662-a8bd-49f8-944f-c31db2a4dc76_1280x1099.jpeg 424w, https://substackcdn.com/image/fetch/$s_!AoxP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1fdc0662-a8bd-49f8-944f-c31db2a4dc76_1280x1099.jpeg 848w, https://substackcdn.com/image/fetch/$s_!AoxP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1fdc0662-a8bd-49f8-944f-c31db2a4dc76_1280x1099.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!AoxP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1fdc0662-a8bd-49f8-944f-c31db2a4dc76_1280x1099.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!AoxP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1fdc0662-a8bd-49f8-944f-c31db2a4dc76_1280x1099.jpeg" width="1280" height="1099" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1fdc0662-a8bd-49f8-944f-c31db2a4dc76_1280x1099.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1099,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:375504,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.commercethinking.com/i/194525379?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ac3c841-33be-4d80-a0ad-c636841b40d5_1280x1706.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_!AoxP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1fdc0662-a8bd-49f8-944f-c31db2a4dc76_1280x1099.jpeg 424w, https://substackcdn.com/image/fetch/$s_!AoxP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1fdc0662-a8bd-49f8-944f-c31db2a4dc76_1280x1099.jpeg 848w, https://substackcdn.com/image/fetch/$s_!AoxP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1fdc0662-a8bd-49f8-944f-c31db2a4dc76_1280x1099.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!AoxP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1fdc0662-a8bd-49f8-944f-c31db2a4dc76_1280x1099.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>The bit that surprised us</h3><p>How honest people were.</p><p>&#8220;We&#8217;re a bit of a shitshow on this.&#8221; &#8220;We&#8217;re racing without thinking about the foundation.&#8221; &#8220;I don&#8217;t know if anyone in this room has it figured out.&#8221;</p><p>You don&#8217;t get that at a normal industry event. You get it at OX1 because the room was curated, the format was right, and the people who turned up trusted each other enough to say it out loud.</p><p>That trust is the thing we&#8217;re building.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-w1C!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3aae7387-3074-46b7-9cd3-f7b4810351b0_2000x1500.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-w1C!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3aae7387-3074-46b7-9cd3-f7b4810351b0_2000x1500.jpeg 424w, https://substackcdn.com/image/fetch/$s_!-w1C!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3aae7387-3074-46b7-9cd3-f7b4810351b0_2000x1500.jpeg 848w, https://substackcdn.com/image/fetch/$s_!-w1C!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3aae7387-3074-46b7-9cd3-f7b4810351b0_2000x1500.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!-w1C!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3aae7387-3074-46b7-9cd3-f7b4810351b0_2000x1500.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-w1C!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3aae7387-3074-46b7-9cd3-f7b4810351b0_2000x1500.jpeg" width="586" height="439.5" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3aae7387-3074-46b7-9cd3-f7b4810351b0_2000x1500.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:586,&quot;bytes&quot;:319485,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.commercethinking.com/i/194525379?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3aae7387-3074-46b7-9cd3-f7b4810351b0_2000x1500.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_!-w1C!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3aae7387-3074-46b7-9cd3-f7b4810351b0_2000x1500.jpeg 424w, https://substackcdn.com/image/fetch/$s_!-w1C!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3aae7387-3074-46b7-9cd3-f7b4810351b0_2000x1500.jpeg 848w, https://substackcdn.com/image/fetch/$s_!-w1C!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3aae7387-3074-46b7-9cd3-f7b4810351b0_2000x1500.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!-w1C!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3aae7387-3074-46b7-9cd3-f7b4810351b0_2000x1500.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><h2>The next one</h2><p>OX2 is being planned. This time, London.</p><p>If you want to be in it: https://operatorexperience.ai/</p><p>Thank you, Manchester.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://operatorexperience.ai/&quot;,&quot;text&quot;:&quot;Join OX2: LDN&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://operatorexperience.ai/"><span>Join OX2: LDN</span></a></p><p></p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://substack.commercethinking.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Commerce Thinking! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[The Analytics Gap Nobody Talks About]]></title><description><![CDATA[Here are four questions that most mid-market ecommerce operators should be able to answer. Most can&#8217;t.]]></description><link>https://substack.commercethinking.com/p/the-analytics-gap-nobody-talks-about</link><guid isPermaLink="false">https://substack.commercethinking.com/p/the-analytics-gap-nobody-talks-about</guid><dc:creator><![CDATA[Luke Hodgson]]></dc:creator><pubDate>Thu, 16 Apr 2026 11:31:28 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/f74f422d-51cf-4500-be8b-f1e8253d91f7_2930x2096.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Here are four questions that most mid-market ecommerce operators should be able to answer. Most can&#8217;t.</p><p>Are we profitable internationally, by market? What are the real return reasons by country? What&#8217;s the duties and tax impact on our margin? How much revenue are we actually retaining through exchanges?</p><p>The data to answer these questions exists. It&#8217;s sitting somewhere in your stack right now. The problem is that it&#8217;s sitting in four different systems that don&#8217;t talk to each other, reconciled by nobody, and interpreted differently depending on which team you ask.</p><p>That&#8217;s the analytics gap. And it&#8217;s one of the more quietly damaging findings in our latest research.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://substack.commercethinking.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://substack.commercethinking.com/subscribe?"><span>Subscribe now</span></a></p><p>It comes up consistently across both returns and cross-border operations, and it matters because it&#8217;s not just a reporting inconvenience. It shapes decisions, or more accurately, it prevents them. When you can&#8217;t see international profitability by market, you can&#8217;t make intelligent decisions about where to invest, where to pull back, or where margin is leaking fastest. When you can&#8217;t reconcile exchange revenue cleanly, you can&#8217;t build a business case for improving the exchange flow. When duties and tax treatment lives outside the core systems, finance teams are always a step behind.</p><blockquote><p>Our consultant Amy Washington put the buying and merchandising perspective clearly: &#8220;What you need as a buyer or merch is the qualitative feedback. To know your returns rate is high, that&#8217;s a KPI, that&#8217;s a marker of performance, but what you really need to know is why. What a buying and merch team would be looking for from a returns platform is: can we get the analytics out of what is being returned and why? That&#8217;s what&#8217;s important.&#8221;</p></blockquote><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rjek!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c51fee-feba-49d5-9a87-3bd307232931_534x800.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rjek!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c51fee-feba-49d5-9a87-3bd307232931_534x800.jpeg 424w, https://substackcdn.com/image/fetch/$s_!rjek!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c51fee-feba-49d5-9a87-3bd307232931_534x800.jpeg 848w, https://substackcdn.com/image/fetch/$s_!rjek!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c51fee-feba-49d5-9a87-3bd307232931_534x800.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!rjek!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c51fee-feba-49d5-9a87-3bd307232931_534x800.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rjek!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c51fee-feba-49d5-9a87-3bd307232931_534x800.jpeg" width="534" height="800" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/01c51fee-feba-49d5-9a87-3bd307232931_534x800.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:800,&quot;width&quot;:534,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;05_08_25_COM_THINK__2614.jpg&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="05_08_25_COM_THINK__2614.jpg" title="05_08_25_COM_THINK__2614.jpg" srcset="https://substackcdn.com/image/fetch/$s_!rjek!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c51fee-feba-49d5-9a87-3bd307232931_534x800.jpeg 424w, https://substackcdn.com/image/fetch/$s_!rjek!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c51fee-feba-49d5-9a87-3bd307232931_534x800.jpeg 848w, https://substackcdn.com/image/fetch/$s_!rjek!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c51fee-feba-49d5-9a87-3bd307232931_534x800.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!rjek!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c51fee-feba-49d5-9a87-3bd307232931_534x800.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 role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The returns rate number is available. The why is buried in a system that doesn&#8217;t surface it cleanly, if it surfaces it at all.</p><p>The same pattern shows up on the cross-border side. Brands are running international operations with meaningful revenue in multiple markets, but their view of margin by market is either non-existent or assembled manually from sources that may or may not be consistent with each other. They know they&#8217;re profitable overall. They can&#8217;t tell you whether Germany is worth it or whether the US operation is subsidising returns costs that nobody has fully accounted for.</p><p>What operators want, when you ask them directly, isn&#8217;t more dashboards. It&#8217;s one trusted operational view. A single place where the numbers reconcile, where finance and operations are looking at the same data, and where decisions can be made with confidence rather than approximation.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://substack.commercethinking.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://substack.commercethinking.com/subscribe?"><span>Subscribe now</span></a></p><p></p><p>That&#8217;s harder to build than it sounds. It requires integration work that most implementations don&#8217;t prioritise, reporting architecture that cuts across vendor boundaries, and a level of operational discipline that&#8217;s difficult to maintain when teams are already stretched. But it&#8217;s also the gap that matters most, because almost everything else in the operation, routing decisions, exchange strategy, market prioritisation, platform evaluation, depends on having reliable numbers underneath it.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ZG0y!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4a84a5d-8fda-42b1-8d86-0be130beec27_800x534.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ZG0y!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4a84a5d-8fda-42b1-8d86-0be130beec27_800x534.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ZG0y!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4a84a5d-8fda-42b1-8d86-0be130beec27_800x534.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ZG0y!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4a84a5d-8fda-42b1-8d86-0be130beec27_800x534.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ZG0y!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4a84a5d-8fda-42b1-8d86-0be130beec27_800x534.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ZG0y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4a84a5d-8fda-42b1-8d86-0be130beec27_800x534.jpeg" width="800" height="534" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f4a84a5d-8fda-42b1-8d86-0be130beec27_800x534.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:534,&quot;width&quot;:800,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;05_08_25_COM_THINK__2653.jpg&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="05_08_25_COM_THINK__2653.jpg" title="05_08_25_COM_THINK__2653.jpg" srcset="https://substackcdn.com/image/fetch/$s_!ZG0y!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4a84a5d-8fda-42b1-8d86-0be130beec27_800x534.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ZG0y!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4a84a5d-8fda-42b1-8d86-0be130beec27_800x534.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ZG0y!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4a84a5d-8fda-42b1-8d86-0be130beec27_800x534.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ZG0y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4a84a5d-8fda-42b1-8d86-0be130beec27_800x534.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The brands that are investing in this now, building the connective tissue between their systems and establishing a single source of truth for operational data, are building a genuine competitive advantage. Not because the technology is sophisticated, but because most of their competitors are still working from four spreadsheets and a Slack thread.</p><p>Our full research report covers the analytics gap in detail as part of a broader look at where returns and cross-border operations are failing, and where the biggest opportunities for improvement sit.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://returns.commercethinking.com/&quot;,&quot;text&quot;:&quot;Read the full report&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://returns.commercethinking.com/"><span>Read the full report</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[West Park Rovers 6 - The Alphabet Business]]></title><description><![CDATA[Why Letters, Numbers and Badges Might Be Your Most Important SKUs]]></description><link>https://substack.commercethinking.com/p/west-park-rovers-6-the-alphabet-business</link><guid isPermaLink="false">https://substack.commercethinking.com/p/west-park-rovers-6-the-alphabet-business</guid><pubDate>Tue, 14 Apr 2026 11:15:42 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/f6e9c8e0-4aae-4f89-bc9a-93f1123c74ac_2930x2096.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<blockquote><p>In this series, we&#8217;ve been following West Park Rovers, the fictional club from Kieran Maguire&#8217;s The Price of Football, as they bring retail in-house.</p><p>So far, we&#8217;ve covered the business case for making the move, the operational reality of running what is effectively a small factory, and in the last piece, The 12-Month Apocalypse, the brutal economics of a catalogue that expires every year.</p><p>That piece was about pressure with a fixed horizon. Time you can see running out.</p><p>This one is about the opposite.</p><p>Moments that arrive without warning. A goal. A farewell. A signing that shifts the mood of a whole city overnight. Demand that exists right now and will be gone by Thursday.</p><p>Seasonal retail has a calendar. Sports retail has a pulse.</p><p>Catch up on this series:</p><ul><li><p><a href="https://www.commercethinking.com/p/west-park-rovers-part-i?utm_source=publication-search">Part I - West Park Rovers</a></p></li><li><p><a href="https://www.commercethinking.com/p/west-park-rovers-2-the-business-case?utm_source=publication-search">Part II - The Business Case </a></p></li><li><p><a href="https://www.commercethinking.com/p/west-park-rovers-3-your-club-shop?utm_source=publication-search">Part III - Your Club Shop is a Factory</a></p></li><li><p><a href="https://www.commercethinking.com/p/west-park-rovers-4-the-12-month-apocalypse?utm_source=publication-search">Part IV - The 12 Month Apocalypse</a></p></li><li><p><a href="https://www.commercethinking.com/p/west-park-rovers-5-moments-not-seasons">PartV - Moments not Seasons</a></p></li></ul></blockquote><p></p><p>When clubs review retail performance, the conversation almost always starts with finished products. Shirts, training wear, special editions, limited runs. Which items sold through, which sizes caused problems, which launches exceeded expectations.</p><p>That focus is understandable. Finished goods are visible. They are what fans recognise and what revenue reports are built around. They are easy to explain to boards and easy to benchmark season to season.</p><p>But when clubs bring retail and e-commerce in-house and begin to operate it as a real business rather than a licensed afterthought, something changes. The further you move into the operational detail, the clearer it becomes that the most important products in the system are not always the ones fans see.</p><p>They are the components that sit underneath personalisation. Letters, numbers, badges, and patches. The alphabet.</p><p>These items rarely feature in planning decks. They are cheap, unglamorous, and operationally inconvenient. Yet they quietly determine whether large parts of the retail operation function at all.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://substack.commercethinking.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://substack.commercethinking.com/subscribe?"><span>Subscribe now</span></a></p><p></p><h3>The product fans buy is not the product you manage</h3><p>From a supporter&#8217;s point of view, a personalised shirt is a single product. You choose a size, add a name and number, and check out. The complexity is invisinble.</p><p>From the club&#8217;s point of view, that same order is not a product. It is an assembly process.</p><p>A base garment must be available in the right size. The correct letters must exist in the correct font and size. Numbers must match both the shirt size and competition rules. Patches may be required or optional depending on context. Placement rules must be respected, and not every combination is valid.</p><p>Every personalised order therefore consumes multiple SKUs at once. If even one of those components is missing, the product is no longer fulfilable in the way the fan expects.</p><p>What makes this difficult is that the system often does not fail immediately. The shirt still appears available. The checkout still accepts the order. The problem emerges later, when fulfilment is delayed, substitutions are required, or customer service has to intervene.</p><p>These failures are subtle, which is why they persist.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!WHU3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5317a840-ff81-4bb9-95c4-51e113ee8601_1280x1919.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WHU3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5317a840-ff81-4bb9-95c4-51e113ee8601_1280x1919.jpeg 424w, https://substackcdn.com/image/fetch/$s_!WHU3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5317a840-ff81-4bb9-95c4-51e113ee8601_1280x1919.jpeg 848w, https://substackcdn.com/image/fetch/$s_!WHU3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5317a840-ff81-4bb9-95c4-51e113ee8601_1280x1919.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!WHU3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5317a840-ff81-4bb9-95c4-51e113ee8601_1280x1919.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WHU3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5317a840-ff81-4bb9-95c4-51e113ee8601_1280x1919.jpeg" width="1280" height="1919" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5317a840-ff81-4bb9-95c4-51e113ee8601_1280x1919.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1919,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:251974,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.commercethinking.com/i/181426554?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5317a840-ff81-4bb9-95c4-51e113ee8601_1280x1919.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_!WHU3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5317a840-ff81-4bb9-95c4-51e113ee8601_1280x1919.jpeg 424w, https://substackcdn.com/image/fetch/$s_!WHU3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5317a840-ff81-4bb9-95c4-51e113ee8601_1280x1919.jpeg 848w, https://substackcdn.com/image/fetch/$s_!WHU3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5317a840-ff81-4bb9-95c4-51e113ee8601_1280x1919.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!WHU3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5317a840-ff81-4bb9-95c4-51e113ee8601_1280x1919.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p></p><h3>Why personalisation only works if components are treated as critical inventory</h3><p>Personalisation is often positioned as a feature. Something that can be added on once the basics are in place.</p><p>In practice, it is closer to a manufacturing capability.</p><p>It increases average order value. It strengthens emotional attachment. It turns moments on the pitch into commercial outcomes. But it also introduces a dependency on component-level inventory that many clubs are not set up to manage properly.</p><p>When letters, numbers, and badges are treated as background supplies rather than first-class inventory, the system becomes fragile. Stock may exist, but not in the combinations required to meet demand. Availability becomes theoretical rather than real.</p><p>This is not a question of better picking or more careful packing. It is a question of whether the business actually understands what it is capable of selling at any given moment.</p><p>Clubs that scale personalisation successfully are not the ones that offer the most options. They are the ones that model availability accurately and constrain it intelligently.</p><h3>The smallest stockouts cause the most damage</h3><p>Running out of a popular shirt size is obvious. It is visible on the site, visible in reports, and usually prompts action.</p><p>Running out of a specific letter, number, or patch is different. The site often still looks healthy. Orders continue to place. The issue only becomes visible once fulfilment begins.</p><p>At that point, the cost is already incurred. Delays lead to service work. Service work leads to refunds or goodwill gestures. Goodwill gestures erode margin. Repeated experiences erode trust.</p><p>The irony is that these components are usually inexpensive. They are easy to replenish in theory. Yet because they are shared across many potential products, a single stockout can block an entire class of sales.</p><p>This is why letters and numbers matter far more than their unit cost suggests. They are not revenue drivers in isolation. They are revenue enablers. When they fail, revenue does not disappear dramatically. It leaks quietly.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!swVP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eb953c5-3df8-4834-a653-80625a3721a5_1280x854.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!swVP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eb953c5-3df8-4834-a653-80625a3721a5_1280x854.jpeg 424w, https://substackcdn.com/image/fetch/$s_!swVP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eb953c5-3df8-4834-a653-80625a3721a5_1280x854.jpeg 848w, https://substackcdn.com/image/fetch/$s_!swVP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eb953c5-3df8-4834-a653-80625a3721a5_1280x854.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!swVP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eb953c5-3df8-4834-a653-80625a3721a5_1280x854.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!swVP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eb953c5-3df8-4834-a653-80625a3721a5_1280x854.jpeg" width="1280" height="854" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0eb953c5-3df8-4834-a653-80625a3721a5_1280x854.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:854,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:107265,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.commercethinking.com/i/181426554?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eb953c5-3df8-4834-a653-80625a3721a5_1280x854.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_!swVP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eb953c5-3df8-4834-a653-80625a3721a5_1280x854.jpeg 424w, https://substackcdn.com/image/fetch/$s_!swVP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eb953c5-3df8-4834-a653-80625a3721a5_1280x854.jpeg 848w, https://substackcdn.com/image/fetch/$s_!swVP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eb953c5-3df8-4834-a653-80625a3721a5_1280x854.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!swVP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eb953c5-3df8-4834-a653-80625a3721a5_1280x854.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>Why this is not a warehouse problem</h3><p>It is tempting to frame these issues as operational execution problems. Counting errors, picking mistakes, or warehouse discipline.</p><p>That framing misses the point.</p><p>The root issue is almost always upstream, in how availability is modelled and understood. If systems only track finished goods, they provide an incomplete picture of reality. They tell you how many shirts exist, not how many sellable configurations are possible.</p><p>Those two numbers are rarely the same.</p><p>Clubs that operate retail in-house for long enough begin to plan from components upwards. They understand that the true constraint in the system is not demand or even garment supply, but the weakest link in the component chain.</p><p>This shift is uncomfortable because it forces the organisation to confront complexity rather than abstract it away. But it is also where operational resilience comes from.</p><h3>How the alphabet becomes a strategic bottleneck</h3><p>The importance of components becomes even clearer when demand concentrates around specific moments.</p><p>Sport does not create evenly distributed demand. It creates spikes. One player, one performance, one narrative can dominate attention overnight.</p><p>When that happens, demand does not rise across the entire catalogue. It focuses sharply on a particular name and number combination. If the components required for that combination are unavailable, the moment is only partially captured.</p><p>Nothing crashes. There is no obvious failure. The club may even feel that it handled the moment well. But in reality, part of the opportunity was lost without being measured.</p><p>This is why many clubs underestimate how much revenue they fail to capture during peak emotional moments. The limitation is rarely visibility or traffic. It is fulfilability.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://substack.commercethinking.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://substack.commercethinking.com/subscribe?"><span>Subscribe now</span></a></p><p></p><h3>Why this rarely reaches board-level discussion</h3><p>Most retail reporting is designed to be legible rather than complete. Revenue by category, margin by range, sell-through by product. These metrics are useful, but they flatten reality.</p><p>They do not show how often demand was blocked by missing components. They do not surface how many orders were delayed or modified due to stock constraints at the component level. They do not capture the cost of quiet failure.</p><p>Without that data, leadership assumes the system performed as intended. From a distance, it looks like it did.</p><p>In practice, the system may have been operating below its true potential for months.</p><h3>Treating the alphabet as infrastructure</h3><p>Clubs that move beyond this stage stop thinking about letters, numbers, and badges as accessories. They start treating them as infrastructure.</p><p>They track them with the same seriousness as finished goods. They plan replenishment deliberately. They model availability at the configuration level. They design storefront logic to reflect what can actually be fulfilled.</p><p>Once that happens, personalisation stops being a source of operational risk and becomes a durable advantage. Moments are captured more reliably. Customer trust improves. Margins stabilise rather than erode quietly.</p><p>This is not about adding complexity for its own sake. It is about acknowledging where complexity already exists and managing it properly.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xyp3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d5d403e-a999-4662-9d24-991f6eeea33f_1280x854.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xyp3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d5d403e-a999-4662-9d24-991f6eeea33f_1280x854.jpeg 424w, https://substackcdn.com/image/fetch/$s_!xyp3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d5d403e-a999-4662-9d24-991f6eeea33f_1280x854.jpeg 848w, https://substackcdn.com/image/fetch/$s_!xyp3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d5d403e-a999-4662-9d24-991f6eeea33f_1280x854.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!xyp3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d5d403e-a999-4662-9d24-991f6eeea33f_1280x854.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xyp3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d5d403e-a999-4662-9d24-991f6eeea33f_1280x854.jpeg" width="1280" height="854" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4d5d403e-a999-4662-9d24-991f6eeea33f_1280x854.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:854,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:158384,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.commercethinking.com/i/181426554?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d5d403e-a999-4662-9d24-991f6eeea33f_1280x854.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_!xyp3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d5d403e-a999-4662-9d24-991f6eeea33f_1280x854.jpeg 424w, https://substackcdn.com/image/fetch/$s_!xyp3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d5d403e-a999-4662-9d24-991f6eeea33f_1280x854.jpeg 848w, https://substackcdn.com/image/fetch/$s_!xyp3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d5d403e-a999-4662-9d24-991f6eeea33f_1280x854.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!xyp3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d5d403e-a999-4662-9d24-991f6eeea33f_1280x854.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><h3>The short version</h3><p>In sports retail, growth is not constrained by what you sell. It is constrained by what enables the sale.</p><p>Letters, numbers, and badges rarely get attention because they are not exciting. But they define the limits of the system more than any shirt ever will.</p><p>Clubs that recognise this build personalisation that scales. Clubs that don&#8217;t continue to lose revenue in ways that never quite show up on a spreadsheet.</p><p>In the final part of this series, we&#8217;ll look at what happens when this level of operational understanding is fed back into the wider organisation, and how retail data starts to influence decisions far beyond the shop.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://substack.commercethinking.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Commerce Thinking! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Nobody in the room has AI figured out]]></title><description><![CDATA[That's not a problem]]></description><link>https://substack.commercethinking.com/p/nobody-in-the-room-has-ai-figured</link><guid isPermaLink="false">https://substack.commercethinking.com/p/nobody-in-the-room-has-ai-figured</guid><dc:creator><![CDATA[Luke Hodgson]]></dc:creator><pubDate>Thu, 09 Apr 2026 06:02:37 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/d642b68e-cda2-40c9-a20e-37ee48125955_2930x2096.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>We ran a survey with some of the operators coming to OX1 Manchester on 16th April. Directors and heads of function from fast-growing brands, running ecommerce, operations, merchandising, tech, finance. People who know what they&#8217;re doing.</p><p>Average AI confidence score across the group: 5.3 out of 10. </p><p>60% have no formal AI policy in place, including at businesses where AI use is actively encouraged. The most common blocker isn&#8217;t cost or capability or someone at the top saying no. It&#8217;s just not knowing where to start.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://substack.commercethinking.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://substack.commercethinking.com/subscribe?"><span>Subscribe now</span></a></p><p></p><p>The things people actually want to use AI for aren&#8217;t ambitious. Automating trade meeting notes. Cleaner forecasting. Product descriptions that don&#8217;t take half a day. Weekly reports that don&#8217;t eat a morning. Operational problems that have existed for years and now look like they might finally be solvable. Nobody is trying to reinvent anything. They just want Monday back.</p><p>The other thing that came through clearly: everyone is experimenting, and nobody knows what anyone else is doing. Someone in ecommerce has built something quietly. Someone in ops has a workflow running in the background. One respondent described their current situation as <em>&#8220;fragmented and manual, with valuable knowledge spread across teams.&#8221;</em> The shared learning that would make all of it faster and less risky isn&#8217;t happening because there&#8217;s nowhere for it to happen.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!AbJb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88f05ece-a787-4562-8696-200dcfe12ec2_534x800.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!AbJb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88f05ece-a787-4562-8696-200dcfe12ec2_534x800.jpeg 424w, https://substackcdn.com/image/fetch/$s_!AbJb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88f05ece-a787-4562-8696-200dcfe12ec2_534x800.jpeg 848w, https://substackcdn.com/image/fetch/$s_!AbJb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88f05ece-a787-4562-8696-200dcfe12ec2_534x800.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!AbJb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88f05ece-a787-4562-8696-200dcfe12ec2_534x800.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!AbJb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88f05ece-a787-4562-8696-200dcfe12ec2_534x800.jpeg" width="358" height="536.3295880149813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/88f05ece-a787-4562-8696-200dcfe12ec2_534x800.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:800,&quot;width&quot;:534,&quot;resizeWidth&quot;:358,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;05_08_25_COM_THINK0140.jpg&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="05_08_25_COM_THINK0140.jpg" title="05_08_25_COM_THINK0140.jpg" srcset="https://substackcdn.com/image/fetch/$s_!AbJb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88f05ece-a787-4562-8696-200dcfe12ec2_534x800.jpeg 424w, https://substackcdn.com/image/fetch/$s_!AbJb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88f05ece-a787-4562-8696-200dcfe12ec2_534x800.jpeg 848w, https://substackcdn.com/image/fetch/$s_!AbJb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88f05ece-a787-4562-8696-200dcfe12ec2_534x800.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!AbJb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88f05ece-a787-4562-8696-200dcfe12ec2_534x800.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 role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>That&#8217;s what OX1 is for. But we should be straight about what it is and isn&#8217;t.</p><p>Everyone involved in building this aren&#8217;t standing at the front of the room with the answers. Nobody has AI solved right now. The technology is moving too fast for that to be true of anyone, regardless of what their LinkedIn bio says. What the people in the room have is practical experience, honest questions, and no commercial reason to pretend otherwise.</p><p>The question sitting underneath a lot of the survey responses was this: <em>&#8220;is this replacing me or my team?&#8221;</em> That question doesn&#8217;t get asked out loud very often. It should. It&#8217;s the room OX1 is trying to create.</p><p>If your confidence is sitting around a five, you&#8217;re in good company. If you&#8217;ve got something running in the background that nobody else in the business knows about, same. If you&#8217;re not sure whether your business is ahead or behind, you&#8217;re probably right not to be sure, because the reference points don&#8217;t really exist yet.</p><p>That&#8217;s not a reason to wait. It&#8217;s a reason to be in the room.</p><p>16th April. Hall&#233; St Peters, Manchester. Brand-side operators only.</p><p><a href="http://operatorexperience.ai">operatorexperience.ai</a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://luma.com/jsstkgoa?tk=5s8diA&quot;,&quot;text&quot;:&quot;RSVP for OX1: Manchester&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://luma.com/jsstkgoa?tk=5s8diA"><span>RSVP for OX1: Manchester</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[The Room That Doesn't Exist Yet]]></title><description><![CDATA[OX1: Manchester]]></description><link>https://substack.commercethinking.com/p/the-room-that-doesnt-exist-yet</link><guid isPermaLink="false">https://substack.commercethinking.com/p/the-room-that-doesnt-exist-yet</guid><dc:creator><![CDATA[Luke Hodgson]]></dc:creator><pubDate>Tue, 07 Apr 2026 11:32:08 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/cb95e047-a8c7-410c-ac6f-cbf847b2e4f9_2930x2096.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>There is no shortage of events in this industry. What there is a shortage of is events built for the people actually doing the work.</p><p>So many conferences, roundtables, and events you've been invited to this year was built around agencies, platforms, or vendors. The brand-side operator - the person running ops, owning the tech stack, holding the P&amp;L together - is either an afterthought.</p><p>OX1 Manchester on 16th April is being built for a different kind of room.</p><h2>What it actually is</h2><p>Operator Experience is an invite-only community where brand-side leaders learn and build AI-era capabilities together. No agencies pitching. No platforms grandstanding. A closed network of people in the same seat, dealing with the same pressures, trying to figure out the same things.</p><p>OX1 is the first event. It runs from 12:30 at Hall&#233; St Peters in Manchester, and the afternoon is structured around one practical challenge: what if your brand committed to automating 30% of all operational tasks by 2030?</p><p>Working in small squads, attendees will map end-to-end processes, identify automation opportunities, and leave with a concrete initiative - not a slide deck, not a framework to file away. Something you can actually take back on Monday.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!CtRD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2bb9697d-66bb-4f06-be8a-f35dedf41572_1824x1216.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!CtRD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2bb9697d-66bb-4f06-be8a-f35dedf41572_1824x1216.jpeg 424w, https://substackcdn.com/image/fetch/$s_!CtRD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2bb9697d-66bb-4f06-be8a-f35dedf41572_1824x1216.jpeg 848w, https://substackcdn.com/image/fetch/$s_!CtRD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2bb9697d-66bb-4f06-be8a-f35dedf41572_1824x1216.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!CtRD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2bb9697d-66bb-4f06-be8a-f35dedf41572_1824x1216.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!CtRD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2bb9697d-66bb-4f06-be8a-f35dedf41572_1824x1216.jpeg" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2bb9697d-66bb-4f06-be8a-f35dedf41572_1824x1216.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:972619,&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.commercethinking.com/i/193364211?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2bb9697d-66bb-4f06-be8a-f35dedf41572_1824x1216.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_!CtRD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2bb9697d-66bb-4f06-be8a-f35dedf41572_1824x1216.jpeg 424w, https://substackcdn.com/image/fetch/$s_!CtRD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2bb9697d-66bb-4f06-be8a-f35dedf41572_1824x1216.jpeg 848w, https://substackcdn.com/image/fetch/$s_!CtRD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2bb9697d-66bb-4f06-be8a-f35dedf41572_1824x1216.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!CtRD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2bb9697d-66bb-4f06-be8a-f35dedf41572_1824x1216.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 role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><h3>The speakers worth knowing about</h3><p><a href="https://www.linkedin.com/in/cjperrins">Chris Perrins</a> is one of the confirmed speakers for the AI Fundamentals session. His take is worth paying attention to. The argument isn't that AI is coming - it's that it's already there, whether your business has formalised it or not. Data loss tools at Gymshark showed AI being used across the business long before any policy existed to govern it.</p><p>His framework is pragmatic rather than theoretical. Prioritise confidence over governance. Separate experimentation from production (vibe coding is not production-ready, and the "next Excel problem" - important tools nobody properly owns - is a real risk). And create a structure where ideas can spread safely, through champions in each function rather than controllers at the top.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!z-H2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe54dcdf5-e201-47c4-92d2-e36977d90ffb_860x1075.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!z-H2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe54dcdf5-e201-47c4-92d2-e36977d90ffb_860x1075.jpeg 424w, https://substackcdn.com/image/fetch/$s_!z-H2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe54dcdf5-e201-47c4-92d2-e36977d90ffb_860x1075.jpeg 848w, https://substackcdn.com/image/fetch/$s_!z-H2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe54dcdf5-e201-47c4-92d2-e36977d90ffb_860x1075.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!z-H2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe54dcdf5-e201-47c4-92d2-e36977d90ffb_860x1075.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!z-H2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe54dcdf5-e201-47c4-92d2-e36977d90ffb_860x1075.jpeg" width="547" height="683.75" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e54dcdf5-e201-47c4-92d2-e36977d90ffb_860x1075.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1075,&quot;width&quot;:860,&quot;resizeWidth&quot;:547,&quot;bytes&quot;:104244,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.commercethinking.com/i/193364211?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe54dcdf5-e201-47c4-92d2-e36977d90ffb_860x1075.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_!z-H2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe54dcdf5-e201-47c4-92d2-e36977d90ffb_860x1075.jpeg 424w, https://substackcdn.com/image/fetch/$s_!z-H2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe54dcdf5-e201-47c4-92d2-e36977d90ffb_860x1075.jpeg 848w, https://substackcdn.com/image/fetch/$s_!z-H2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe54dcdf5-e201-47c4-92d2-e36977d90ffb_860x1075.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!z-H2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe54dcdf5-e201-47c4-92d2-e36977d90ffb_860x1075.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>The goal, as he puts it, is confident and responsible use, not perfect governance. That's a more honest framing than most AI content you'll read this year.</p><p>He's joined by Luke Hodgson and Lauren Muir as hosts, with the full agenda shaped by community members who've sat in the same roles as the people in the room.</p><p>Tables are filling. The event is running six ten-person tables and is already operating a waiting list for the afternoon session. Fashion photographer Nathan McDowell will be there to capture the day, so attendees leave with professional shots as well as a concrete plan.</p><p>After the workshop, the evening continues at The Castle on Oldham Street. A proper pub. A proper crowd. Strictly brand-side. No pitching.</p><p>That last detail matters more than it sounds. The conversations that happen when nobody in the room has a commercial agenda are a different category of conversation entirely.</p><h3>Who's behind it</h3><p>OX1 is free to attend for brand-side leaders. That's made possible by partners who've committed to a no-promotion, no-posturing environment. Headline sponsor Dema, event sponsors Loop, Torque, and Emfas, and community partners including Vervaunt, High Cohesion, Whanau, Centra, Resourced, and Commerce Thinking.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9MlL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e951f00-c764-40d5-8773-798a9c97d86a_800x534.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9MlL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e951f00-c764-40d5-8773-798a9c97d86a_800x534.jpeg 424w, https://substackcdn.com/image/fetch/$s_!9MlL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e951f00-c764-40d5-8773-798a9c97d86a_800x534.jpeg 848w, https://substackcdn.com/image/fetch/$s_!9MlL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e951f00-c764-40d5-8773-798a9c97d86a_800x534.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!9MlL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e951f00-c764-40d5-8773-798a9c97d86a_800x534.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9MlL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e951f00-c764-40d5-8773-798a9c97d86a_800x534.jpeg" width="590" height="393.825" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9e951f00-c764-40d5-8773-798a9c97d86a_800x534.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:534,&quot;width&quot;:800,&quot;resizeWidth&quot;:590,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;05_08_25_COM_THINK__2690.jpg&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="05_08_25_COM_THINK__2690.jpg" title="05_08_25_COM_THINK__2690.jpg" srcset="https://substackcdn.com/image/fetch/$s_!9MlL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e951f00-c764-40d5-8773-798a9c97d86a_800x534.jpeg 424w, https://substackcdn.com/image/fetch/$s_!9MlL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e951f00-c764-40d5-8773-798a9c97d86a_800x534.jpeg 848w, https://substackcdn.com/image/fetch/$s_!9MlL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e951f00-c764-40d5-8773-798a9c97d86a_800x534.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!9MlL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e951f00-c764-40d5-8773-798a9c97d86a_800x534.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>OX2 is already confirmed for July. This is not a one-off.</p><h4>If you're the right person</h4><p>Directors, heads of function, and senior leaders working brand-side in operations, finance, ecommerce, merchandising, buying, or product data at a fast-growing fashion, apparel, or consumer brand.</p><p>Places are limited and curated deliberately. If you want one, move quickly.</p><p><a href="https://operatorexperience.ai/">operatorexperience.ai</a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://substack.commercethinking.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Commerce Thinking! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[AI-native. Series B-backed. Gone in three years.]]></title><description><![CDATA[Fashionable and well funded doesn't equal durable.]]></description><link>https://substack.commercethinking.com/p/ai-native-series-b-backed-gone-in</link><guid isPermaLink="false">https://substack.commercethinking.com/p/ai-native-series-b-backed-gone-in</guid><dc:creator><![CDATA[Luke Hodgson]]></dc:creator><pubDate>Tue, 31 Mar 2026 05:38:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!86QX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ff2a2c6-daa0-409c-a16a-936ad0caec7a_2930x2096.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3>The .ai land grab</h3><p>Open your inbox. Scroll through the vendor pitches that have landed in the last six months. </p><p>Count how many have a .ai domain. Count how many claim to be &#8220;the first AI-native [something] platform&#8221; or position themselves as the &#8220;AI-first&#8221; solution in their niche.</p><p>This is the current state of B2B software positioning, and it&#8217;s working.</p><p>Deals are getting done. They&#8217;re genuinely impressive in a demo, they move fast, and they&#8217;re being funded aggressively.</p><p>Fast growing businesses are adopting these new-breed tools and attempting to run critical operations on them.</p><p>But there&#8217;s a big, unspoken risk attached to such a move&#8230;</p><p>There are going to be far more venture backed businesses with .ai domains that fail in the next five years than succeed. That&#8217;s just how venture maths works at scale. And right now, fast-growing retail brands are considering building their operational backbone around these tools as if that reality doesn&#8217;t apply to them.</p><p>But it does.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!86QX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ff2a2c6-daa0-409c-a16a-936ad0caec7a_2930x2096.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!86QX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ff2a2c6-daa0-409c-a16a-936ad0caec7a_2930x2096.png 424w, https://substackcdn.com/image/fetch/$s_!86QX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ff2a2c6-daa0-409c-a16a-936ad0caec7a_2930x2096.png 848w, https://substackcdn.com/image/fetch/$s_!86QX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ff2a2c6-daa0-409c-a16a-936ad0caec7a_2930x2096.png 1272w, https://substackcdn.com/image/fetch/$s_!86QX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ff2a2c6-daa0-409c-a16a-936ad0caec7a_2930x2096.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!86QX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ff2a2c6-daa0-409c-a16a-936ad0caec7a_2930x2096.png" width="1456" height="1042" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2ff2a2c6-daa0-409c-a16a-936ad0caec7a_2930x2096.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1042,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:10100420,&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.commercethinking.com/i/192693840?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ff2a2c6-daa0-409c-a16a-936ad0caec7a_2930x2096.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_!86QX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ff2a2c6-daa0-409c-a16a-936ad0caec7a_2930x2096.png 424w, https://substackcdn.com/image/fetch/$s_!86QX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ff2a2c6-daa0-409c-a16a-936ad0caec7a_2930x2096.png 848w, https://substackcdn.com/image/fetch/$s_!86QX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ff2a2c6-daa0-409c-a16a-936ad0caec7a_2930x2096.png 1272w, https://substackcdn.com/image/fetch/$s_!86QX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ff2a2c6-daa0-409c-a16a-936ad0caec7a_2930x2096.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong>The numbers behind the narrative</strong></h3><p>BLS (Bureau of Labor Statistics) data shows that 20% of newly created businesses don&#8217;t survive their first year. 50% are gone within five. Only 34.7% of businesses born in 2013 were still operating a decade later.</p><p>That&#8217;s not software-specific. But before you sign a multi-year contract with a company that was incorporated eighteen months ago and has a founder who&#8217;s never shipped an enterprise product before, it&#8217;s the right place to start.</p><p>The instinct is to dismiss this. &#8220;We&#8217;re not buying from some seed-stage startup. Our vendors have raised serious money.&#8221; That&#8217;s where the thinking tends to go wrong.</p><p>Venture economics are built on extreme skew. Only 1 in 140 VC-backed companies ever becomes a unicorn. The model assumes a small minority of portfolio companies become massive winners and a large majority don&#8217;t. That maths works fine for a fund managing across dozens of bets. It&#8217;s a terrible basis for choosing the system that runs your inventory, your finance, or your order orchestration.</p><p>Fashionable and well-funded is not the same as durable. The more capital floods into a single narrative, the more companies that narrative attracts - including a lot that won&#8217;t survive the consolidation that always follows a hype cycle. Funding is not a durability signal. It&#8217;s a signal that someone made a calculated bet on upside. Those are different things, and the retail industry keeps confusing them.</p><h3><strong>The question missing in the evaluation room</strong></h3><p>Being first to adopt an emergent tool in your marketing stack is a calculated risk worth taking. Being first to run your inventory, your finance, and your fulfilment on one is a different kind of bet entirely.</p><p>If it goes wrong, you&#8217;re not dealing with a campaign that underperformed. You&#8217;re dealing with an operational crisis, a migration under pressure, and a vendor that may not have the resources to support you through either.</p><p>The vendor evaluation process at most brands goes the same way. Features. Pricing. Integration complexity. Maybe a reference call with a brand two sizes bigger than yours. Nobody asks whether the company will still exist in three years. Nobody models what a forced migration would cost. Nobody asks what happens to their data if the Series B doesn&#8217;t close.</p><p>Those are the questions that should be leading the conversation. Especially now.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://substack.commercethinking.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://substack.commercethinking.com/subscribe?"><span>Subscribe now</span></a></p><h3><strong>Private equity isn&#8217;t necessarily the safe alternative you think it is</strong></h3><p>The counter-argument usually goes: &#8220;We don&#8217;t buy from scrappy startups. Our vendors are PE-backed.&#8221;</p><p>Moody&#8217;s data shows PE-backed companies defaulted at roughly double the rate of non-PE-backed peers between 2022 and 2024. Even among the largest, most established sponsors, default rates sat around 14%. S&amp;P counted over 80 US PE portfolio company bankruptcies in 2024 alone.</p><h3><strong>What retail operators should actually be doing</strong></h3><p>The problem isn&#8217;t that brands are buying software from young or PE-backed companies. Some of the best tooling available right now comes from exactly those places. The problem is that the evaluation process doesn&#8217;t match the stakes.</p><p>If a vendor sits in the control layer of your business - finance, inventory, order management, replenishment - the bar for selection and ongoing management should be different from a tool running your email campaigns or your content.</p><p>For the control layer, the questions that actually matter:</p><p><strong>On operational continuity.</strong> If this vendor ceased trading tomorrow, what&#8217;s your data extraction plan? How long would a migration take, and what would it cost? Have you modelled that scenario, or is it just uncomfortable to think about?</p><p><strong>On financial durability.</strong> When did they last raise, and what does their runway look like? What&#8217;s their path to profitability?</p><p><strong>Is it really worth the risk.</strong> When compared to established vendors in the space, do the feature and speed benefits really justify the inherent risks?</p><p>Most brands can&#8217;t answer those questions for their current vendors. That&#8217;s the real exposure.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!41BG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c8cd25e-7cc9-41a7-a402-5345b5eab438_2930x2096.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!41BG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c8cd25e-7cc9-41a7-a402-5345b5eab438_2930x2096.png 424w, https://substackcdn.com/image/fetch/$s_!41BG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c8cd25e-7cc9-41a7-a402-5345b5eab438_2930x2096.png 848w, https://substackcdn.com/image/fetch/$s_!41BG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c8cd25e-7cc9-41a7-a402-5345b5eab438_2930x2096.png 1272w, https://substackcdn.com/image/fetch/$s_!41BG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c8cd25e-7cc9-41a7-a402-5345b5eab438_2930x2096.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!41BG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c8cd25e-7cc9-41a7-a402-5345b5eab438_2930x2096.png" width="1456" height="1042" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6c8cd25e-7cc9-41a7-a402-5345b5eab438_2930x2096.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1042,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:6981510,&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.commercethinking.com/i/192693840?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c8cd25e-7cc9-41a7-a402-5345b5eab438_2930x2096.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_!41BG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c8cd25e-7cc9-41a7-a402-5345b5eab438_2930x2096.png 424w, https://substackcdn.com/image/fetch/$s_!41BG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c8cd25e-7cc9-41a7-a402-5345b5eab438_2930x2096.png 848w, https://substackcdn.com/image/fetch/$s_!41BG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c8cd25e-7cc9-41a7-a402-5345b5eab438_2930x2096.png 1272w, https://substackcdn.com/image/fetch/$s_!41BG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c8cd25e-7cc9-41a7-a402-5345b5eab438_2930x2096.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong>The contrarian position</strong></h3><p>The standard advice is to avoid young vendors and stick to established platforms. That&#8217;s not quite right either.</p><p>The right frame is: match vendor maturity to workflow criticality. New, AI-native tooling can earn a place in your stack. Just maybe don&#8217;t put it at the centre of your entire operation just yet. Run your experimentation, your personalisation, your content tooling on the exciting new thing. Run your finance and inventory on something with a 15-year track record, a deep implementation ecosystem, and a balance sheet that&#8217;s survived at least one economic downturn.</p><p>The brands getting this wrong aren&#8217;t naive or foolish. They&#8217;re running an evaluation process that assumes software companies to be more durable than the data suggests they actually are.</p><p>Reliability is about to get expensive again. The vendors that survive the next round of consolidation will charge more for it, and buyers will pay, because they&#8217;ll have learned the hard way what the alternative looks like.</p><h3><strong>The uncomfortable truth</strong></h3><p>Somewhere right now, a founder is in a board meeting celebrating a new ERP go-live. The vendor they chose has eighteen months of runway and a Series B that hasn't closed. Nobody in that room knows. That's the problem.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://substack.commercethinking.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">If you liked what you just read, subscribe to receive every issue for free.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Returns and Cross-Border Break in Exactly the Same Ways]]></title><description><![CDATA[Returns and cross-border are treated as separate problems inside most ecommerce businesses.]]></description><link>https://substack.commercethinking.com/p/returns-and-cross-border-break-in</link><guid isPermaLink="false">https://substack.commercethinking.com/p/returns-and-cross-border-break-in</guid><dc:creator><![CDATA[Luke Hodgson]]></dc:creator><pubDate>Thu, 26 Mar 2026 07:02:53 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/492229ba-919d-45cb-bf47-25caa9df732a_2930x2096.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Returns and cross-border are treated as separate problems inside most ecommerce businesses. Different vendors, different budget lines, different teams owning them. In some organisations they barely share a meeting agenda.</p><p>But when they break, they break in exactly the same places.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://substack.commercethinking.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Commerce Thinking! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>That&#8217;s one of the more useful findings from our latest research, and it&#8217;s worth unpacking because it changes how you diagnose operational problems and where you look for the fix.</p><p>Most ecommerce stacks are layered. And the layers don&#8217;t fail evenly.</p><p>At the surface is what customers see: checkout flows, returns portals, localised pricing, branded experience. These layers tend to work well. They&#8217;re visible, well-supported, and heavily optimised for conversion and customer satisfaction. When brands invest in new tools, this is usually where the improvement shows up.</p><p>Beneath that sits the logic layer: rules, policies, routing decisions, market configurations, exchange logic, exceptions. This is where complexity starts to compound. Edge cases become day-to-day reality. And the assumptions baked into the platform start to show their age.</p><p>Underneath both is the operational core: inventory accuracy, landed cost, duties and tax treatment, margin attribution, financial reconciliation. This layer is the hardest to see, the hardest to change, and the least forgiving when something goes wrong.</p><p>When brands add new tools, they usually improve the top layer. When they scale internationally, the strain shows up in the layers below.</p><p>The friction points our research surfaced were identical across both returns and cross-border: ERP connections requiring manual reconciliation, WMS integrations that don&#8217;t reflect real-time inventory, OMS workflows creating duplicate orders or missing data, Shopify Markets configurations that don&#8217;t align with operational reality. It doesn&#8217;t matter which part of the operation you&#8217;re talking about. The failure mode is the same.</p><p>And then there are the workarounds.</p><p>Every brand we spoke to has at least one spreadsheet, one Slack channel, or one person who just knows how to fix the thing that should work automatically. </p><blockquote><p>As our co-founder Andy Slater put it: &#8220;Every brand has temporary fixes that eventually became permanent. You&#8217;ll find that last Black Friday something broke, so a plaster got applied to make it work, and then that plaster just becomes part of the business. No one questions it, no one documents it, and it only surfaces again when something else breaks or the one person who built it leaves.&#8221;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!G8OG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F467298d8-0a2d-4002-a24f-d78c48f67c64_534x800.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!G8OG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F467298d8-0a2d-4002-a24f-d78c48f67c64_534x800.jpeg 424w, https://substackcdn.com/image/fetch/$s_!G8OG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F467298d8-0a2d-4002-a24f-d78c48f67c64_534x800.jpeg 848w, https://substackcdn.com/image/fetch/$s_!G8OG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F467298d8-0a2d-4002-a24f-d78c48f67c64_534x800.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!G8OG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F467298d8-0a2d-4002-a24f-d78c48f67c64_534x800.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!G8OG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F467298d8-0a2d-4002-a24f-d78c48f67c64_534x800.jpeg" width="534" height="800" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/467298d8-0a2d-4002-a24f-d78c48f67c64_534x800.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:800,&quot;width&quot;:534,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;05_08_25_COM_THINK0204.jpg&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="05_08_25_COM_THINK0204.jpg" title="05_08_25_COM_THINK0204.jpg" srcset="https://substackcdn.com/image/fetch/$s_!G8OG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F467298d8-0a2d-4002-a24f-d78c48f67c64_534x800.jpeg 424w, https://substackcdn.com/image/fetch/$s_!G8OG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F467298d8-0a2d-4002-a24f-d78c48f67c64_534x800.jpeg 848w, https://substackcdn.com/image/fetch/$s_!G8OG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F467298d8-0a2d-4002-a24f-d78c48f67c64_534x800.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!G8OG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F467298d8-0a2d-4002-a24f-d78c48f67c64_534x800.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></blockquote><p>That&#8217;s not a technology failure. It&#8217;s an organisational one. And it&#8217;s almost impossible to see from the outside, or even from the inside, until something forces it into view.</p><p>The reason this framing matters is that it shifts where you look when something isn&#8217;t working. If returns feels broken, the instinct is to evaluate returns platforms. If cross-border margin is leaking, the instinct is to interrogate the cross-border provider. Sometimes that&#8217;s the right call. But more often, the problem is in the connective tissue: the integrations, the routing logic, the manual processes that have hardened into infrastructure.</p><p>Fixing a layer-one problem when the failure is in layer three doesn&#8217;t solve anything. It just gives you a better-looking surface on top of a fragile foundation.</p><p>Our full research report maps this in detail across both returns and cross-border operations, including where the shared failure points show up most consistently.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://returns.commercethinking.com/&quot;,&quot;text&quot;:&quot;Read the full report&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://returns.commercethinking.com/"><span>Read the full report</span></a></p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://substack.commercethinking.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Commerce Thinking! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Your ERP Project Is Failing (You Just Don't Know It Yet)]]></title><description><![CDATA[How to spot the drift before you hit cutover]]></description><link>https://substack.commercethinking.com/p/your-erp-project-is-failing-you-just</link><guid isPermaLink="false">https://substack.commercethinking.com/p/your-erp-project-is-failing-you-just</guid><dc:creator><![CDATA[Luke Hodgson]]></dc:creator><pubDate>Tue, 24 Mar 2026 07:02:44 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/fc259ed1-d8f2-4495-86dd-cc3478e59671_2930x2096.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>You&#8217;re mid-ERP. Money&#8217;s spent, everyone&#8217;s knackered, and you can&#8217;t quite prove it&#8217;s going wrong&#8230; but you can feel it.</p><p>That&#8217;s the dangerous bit. ERP can fail without a big bang and an error message. It fails quietly, then becomes the reason teams keep a separate spreadsheet and route workflows around the system instead of through it.</p><p>If you&#8217;re in that limbo, don&#8217;t default to blaming the software. In practice, the problems can be self-inflicted. You can have a great system and a great SI, and still end up with something that technically works but nobody trusts because it doesn&#8217;t reflect how the business actually runs.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://substack.commercethinking.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://substack.commercethinking.com/subscribe?"><span>Subscribe now</span></a></p><h3>The quiet failure pattern</h3><p>The first sign you&#8217;re off track is when the project starts optimising for sign-offs instead of outcomes. Milestones get ticked off, demos look slick, but nobody can walk a real order through the full flow without wincing.</p><p>The internal tell is confidence. If every test reconciliation is throwing up surprises, and confidence in the system is evaporating, that&#8217;s not teething issues. That&#8217;s a project that might not recover.</p><p>This is why brands without an in-house ERP operator get caught out. Each partner can genuinely deliver their slice, but if you haven&#8217;t got enough internal expertise you don&#8217;t know how to challenge it.</p><p>And the ugly truth is the in-between bits are where things break. Orders moving from your ecommerce platform into ERP, being picked in the warehouse, and landing back into finance is the chain where issues hide. A missing field, a misaligned mapping, a forgotten checkbox, and suddenly your operation breaks in a place nobody owns.</p><p>So if your project status looks green but your team&#8217;s behaviour is screaming red, listen to the behaviour. Workarounds aren&#8217;t coping mechanisms; they&#8217;re your warning system.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!tmCa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4906e10b-91b5-43c4-b3a5-16beb7917ec2_800x534.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tmCa!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4906e10b-91b5-43c4-b3a5-16beb7917ec2_800x534.jpeg 424w, https://substackcdn.com/image/fetch/$s_!tmCa!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4906e10b-91b5-43c4-b3a5-16beb7917ec2_800x534.jpeg 848w, https://substackcdn.com/image/fetch/$s_!tmCa!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4906e10b-91b5-43c4-b3a5-16beb7917ec2_800x534.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!tmCa!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4906e10b-91b5-43c4-b3a5-16beb7917ec2_800x534.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tmCa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4906e10b-91b5-43c4-b3a5-16beb7917ec2_800x534.jpeg" width="800" height="534" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4906e10b-91b5-43c4-b3a5-16beb7917ec2_800x534.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:534,&quot;width&quot;:800,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;05_08_25_COM_THINK__2636.jpg&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="05_08_25_COM_THINK__2636.jpg" title="05_08_25_COM_THINK__2636.jpg" srcset="https://substackcdn.com/image/fetch/$s_!tmCa!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4906e10b-91b5-43c4-b3a5-16beb7917ec2_800x534.jpeg 424w, https://substackcdn.com/image/fetch/$s_!tmCa!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4906e10b-91b5-43c4-b3a5-16beb7917ec2_800x534.jpeg 848w, https://substackcdn.com/image/fetch/$s_!tmCa!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4906e10b-91b5-43c4-b3a5-16beb7917ec2_800x534.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!tmCa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4906e10b-91b5-43c4-b3a5-16beb7917ec2_800x534.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>The stuff that actually derails go-live</h3><p>If you&#8217;ve effectively outsourced decision-making to your vendor and your SI, you&#8217;re already late. Training isn&#8217;t the same as confidence, and confidence doesn&#8217;t appear by magic. It shows up when someone inside the business has the authority and experience to push the system further, and to keep pushing when it gets uncomfortable.</p><p>The pitfall here is thinking you can buy capability. You can&#8217;t. You either bring in an in-house operator early, or you choose partners who transfer knowledge rather than hoard it, and you set that expectation from day one.</p><p>The next sign is capacity theatre. Everyone says they don&#8217;t have time, but the real issue is you haven&#8217;t made room for the work.</p><p>You can&#8217;t implement something like ERP by squeezing it in around the edges. That&#8217;s not a time problem. That&#8217;s a capacity problem.</p><p>If your finance lead is meant to redesign the close, run UAT, and still hit month-end with a skeleton team, you&#8217;re not running an implementation. You&#8217;re setting yourself up to cut corners, miss issues, and then pay for it later.</p><p>Then there&#8217;s data. Not data in the abstract. Your product data, your SKUs, your attributes, your categorisation, the stuff merch and product dev live and die on.</p><p>If data is incomplete, outdated, or inaccurate, the outputs are useless. And if you&#8217;ve got no clarity on who owns that data across the business, you&#8217;ll end up duplicating entry, arguing about definitions, and migrating a mess with a nicer UI.</p><p>The pitfall is leaving product data clean-up as an IT workstream you&#8217;ll get to later. You won&#8217;t. You&#8217;ll hit cutover, discover items don&#8217;t behave properly, and you&#8217;ll be trying to fix it at the exact moment the business needs stability.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!g4bZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2333a1f7-77d6-477a-88a6-58fb54d2471d_800x534.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!g4bZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2333a1f7-77d6-477a-88a6-58fb54d2471d_800x534.jpeg 424w, https://substackcdn.com/image/fetch/$s_!g4bZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2333a1f7-77d6-477a-88a6-58fb54d2471d_800x534.jpeg 848w, https://substackcdn.com/image/fetch/$s_!g4bZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2333a1f7-77d6-477a-88a6-58fb54d2471d_800x534.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!g4bZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2333a1f7-77d6-477a-88a6-58fb54d2471d_800x534.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!g4bZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2333a1f7-77d6-477a-88a6-58fb54d2471d_800x534.jpeg" width="800" height="534" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2333a1f7-77d6-477a-88a6-58fb54d2471d_800x534.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:534,&quot;width&quot;:800,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;05_08_25_COM_THINK0013.jpg&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="05_08_25_COM_THINK0013.jpg" title="05_08_25_COM_THINK0013.jpg" srcset="https://substackcdn.com/image/fetch/$s_!g4bZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2333a1f7-77d6-477a-88a6-58fb54d2471d_800x534.jpeg 424w, https://substackcdn.com/image/fetch/$s_!g4bZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2333a1f7-77d6-477a-88a6-58fb54d2471d_800x534.jpeg 848w, https://substackcdn.com/image/fetch/$s_!g4bZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2333a1f7-77d6-477a-88a6-58fb54d2471d_800x534.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!g4bZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2333a1f7-77d6-477a-88a6-58fb54d2471d_800x534.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Timeline pressure is the other classic. Vendors will happily sell you speed, and the business will happily attach go-live to a milestone because it feels decisive. The cost of that decisiveness lands on you when quality gets traded away to hit a date.</p><p>Missing a vendor&#8217;s deadline is frustrating. Missing your own readiness is catastrophic.</p><p>If you&#8217;re hearing &#8220;can we go live in 90 days,&#8221; you&#8217;re asking the wrong question. The right question is what needs to be true for you to go live in 90 days.</p><p>That shift matters because it forces the awkward conversation. If sponsor attention, capacity, integrations, and data readiness aren&#8217;t there, the answer isn&#8217;t cross your fingers. The answer is to move the date.</p><p>Testing is where all of this gets exposed. If UAT is mostly happy-path clicking, you&#8217;re setting yourself up for the sort of failure that doesn&#8217;t even throw an alert.</p><p>Integrations can fail quietly. Orders can stop flowing, postings can be incomplete, and you won&#8217;t know until someone reconciles properly and realises things don&#8217;t tie out. That&#8217;s when the panic starts, because you&#8217;re now debugging while customers are waiting and finance is trying to close.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://substack.commercethinking.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://substack.commercethinking.com/subscribe?"><span>Subscribe now</span></a></p><p></p><p>That&#8217;s why end-to-end testing beats vendor sign-offs when you&#8217;re testing whether your business can trade. You&#8217;re not testing modules, you&#8217;re testing whether your business can trade.</p><p>And don&#8217;t kid yourself that some functions can join later. If finance isn&#8217;t engaged during implementation, then relies on the ERP for reporting, you can end up with the data wrong because the system didn&#8217;t meet their needs and nobody caught it in testing.</p><p>By the time you realise, it&#8217;s not a quick fix. With a large volume of inaccurate records, you&#8217;re into a long slog that could&#8217;ve been avoided by involving the right teams from the start.</p><h3>Why talking to someone who&#8217;s done this matters</h3><p>The difference between a successful project and a rescue mission usually comes down to whether someone in the room knows where the skeletons are buried.</p><p>Not theoretical skeletons. The actual ones. The integration that looked fine in the demo but breaks under volume. The data migration that passes validation but lands finance with a reconciliation nightmare. The cutover plan that works on paper but collapses when your warehouse team is still picking orders.</p><p>This is what Commerce Thinking&#8217;s ERP practice exists for. We&#8217;re former brand-side operators from companies like Gymshark, Liverpool FC, and Burberry who&#8217;ve run these projects, lived through the mistakes, and know what good looks like when the pressure&#8217;s on.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ET5Q!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ca74370-eb1b-447c-977b-c7ec67bcd863_800x534.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ET5Q!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ca74370-eb1b-447c-977b-c7ec67bcd863_800x534.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ET5Q!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ca74370-eb1b-447c-977b-c7ec67bcd863_800x534.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ET5Q!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ca74370-eb1b-447c-977b-c7ec67bcd863_800x534.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ET5Q!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ca74370-eb1b-447c-977b-c7ec67bcd863_800x534.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ET5Q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ca74370-eb1b-447c-977b-c7ec67bcd863_800x534.jpeg" width="800" height="534" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1ca74370-eb1b-447c-977b-c7ec67bcd863_800x534.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:534,&quot;width&quot;:800,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;05_08_25_COM_THINK__2772.jpg&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="05_08_25_COM_THINK__2772.jpg" title="05_08_25_COM_THINK__2772.jpg" srcset="https://substackcdn.com/image/fetch/$s_!ET5Q!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ca74370-eb1b-447c-977b-c7ec67bcd863_800x534.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ET5Q!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ca74370-eb1b-447c-977b-c7ec67bcd863_800x534.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ET5Q!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ca74370-eb1b-447c-977b-c7ec67bcd863_800x534.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ET5Q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ca74370-eb1b-447c-977b-c7ec67bcd863_800x534.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>We&#8217;re not here to sell you more config or extend timelines. We&#8217;re here to tell you what&#8217;s actually going to break before it does, challenge the bits that don&#8217;t make sense, and make sure your team can own the system when we leave.</p><p>Because the goal isn&#8217;t dependency. It&#8217;s capability. If you need us six months after go-live to run a routine process, we&#8217;ve failed.</p><p>If you&#8217;re mid-project and starting to feel that unease, or you&#8217;re about to kick off and want to avoid the traps, talk to us. We know what a good project looks like because we&#8217;ve built them. And we know what a struggling project looks like because we&#8217;ve rescued them.</p><h3>If you&#8217;ve got that sinking feeling</h3><p>ERP doesn&#8217;t solve problems. People do.</p><p>If you&#8217;re mid-project and you&#8217;ve got that feeling, treat it as a signal. You&#8217;ve still got time to fix the fundamentals, make room, clean the data, and force end-to-end ownership before the system becomes a very expensive spreadsheet generator.</p><p>You don&#8217;t need deeper config. You need broader context, the kind that understands how your teams actually work, not how the process map says they should. If you don&#8217;t bake that context into design and testing, you&#8217;ll go live and still be arguing about why merchandising missed PO lock dates or why a landed cost update has just blown up reporting deadlines.</p><p>None of this is about perfection. It&#8217;s about reality.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://substack.commercethinking.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Commerce Thinking! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Cross-Border Is Where Brands Go to Tolerate Pain]]></title><description><![CDATA[Yet the switching rate is remarkably low.]]></description><link>https://substack.commercethinking.com/p/cross-border-is-where-brands-go-to</link><guid isPermaLink="false">https://substack.commercethinking.com/p/cross-border-is-where-brands-go-to</guid><dc:creator><![CDATA[Luke Hodgson]]></dc:creator><pubDate>Thu, 19 Mar 2026 07:03:04 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/2b3aca95-ba92-4866-b571-4f76e887746d_2930x2096.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>There&#8217;s a version of this article where we tell you that cross-border operations are broken and nobody is doing anything about it. That&#8217;s not quite right. The more accurate version is this: brands know cross-border is painful, they can roughly feel where the margin is leaking, and most of them have decided that fixing it is too risky to attempt.</p><p>That&#8217;s a different kind of problem. And it&#8217;s the one our <a href="https://returns.commercethinking.com/">latest research</a> puts a sharp point on.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://substack.commercethinking.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Commerce Thinking! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><p>15 of 24 brands we spoke to use a dedicated cross-border platform. Of those 15, only three have ever migrated to a different provider. The frustrations are near-universal: cost opacity, rigid workflows, slow iteration, roadmaps that feel disconnected from operational reality. The satisfaction scores reflect it too, with <strong>Global-e</strong> sitting at 5.6 out of 10 in our research.</p><p>And yet the switching rate is remarkably low.</p><p>The reason isn&#8217;t loyalty. It&#8217;s architecture. Cross-border platforms sit deep in the stack. They touch checkout, duties calculation, currency conversion, fraud, logistics, and returns. Ripping one out means re-integrating all of it, often during the same peak periods when the pain is most acute. The risk feels higher than the reward, so brands tolerate. They work around. They accept margin leakage they can&#8217;t fully quantify because the alternative feels worse.</p><blockquote><p>One operator captured the sentiment clearly: &#8220;They are the market leader, thus regarded as best in class, but we do not regard them as a pragmatic partner.&#8221;</p></blockquote><p>That&#8217;s a telling quote. It points to a gap between market position and actual operational value that is becoming harder to ignore as international revenue becomes more material and finance teams start asking market-level questions the tooling can&#8217;t answer cleanly.</p><p>The parallel with returns is striking. Two or three years ago, returns looked exactly like this. High dissatisfaction, low movement. Operators knew something was wrong but couldn&#8217;t justify the migration cost. Then platforms like <strong>Loop</strong>, <strong>Swap</strong>, and <strong>Reveni</strong> made it easier to move, and the market shifted. Switching behaviour that looked structural turned out to be situational.</p><p>Cross-border hasn&#8217;t had that moment yet. But the conditions for it are building.</p><p>Macroeconomic pressure is forcing greater scrutiny of international margin. Currency volatility, rising logistics costs, and tighter cash positions are making previously tolerated leakage harder to ignore. At the same time, operating models are shifting. Brands that once ran a single global storefront are experimenting with multi-store setups, regional entities, and more complex Shopify Markets configurations. Those changes surface limitations in cross-border platforms that were designed around simpler assumptions.</p><p>The question for 2026 is whether cross-border follows the same arc as returns, or whether the integration depth keeps brands locked in longer. We don&#8217;t have a definitive answer. But the brands that are already stress-testing their cross-border setup, mapping their actual margin by market, and building internal clarity on what switching would involve, are going to be better positioned when that moment arrives.</p><p>Our <a href="https://returns.commercethinking.com/">full research report</a> covers the cross-border landscape in detail, including adoption patterns, satisfaction scores, and the specific friction points operators flagged most consistently.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://returns.commercethinking.com/&quot;,&quot;text&quot;:&quot;Read the full report&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://returns.commercethinking.com/"><span>Read the full report</span></a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://substack.commercethinking.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Commerce Thinking! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[West Park Rovers 5 - Moments, Not Seasons]]></title><description><![CDATA[Turning Goals, Goodbyes & Chaos into a Merch Engine]]></description><link>https://substack.commercethinking.com/p/west-park-rovers-5-moments-not-seasons</link><guid isPermaLink="false">https://substack.commercethinking.com/p/west-park-rovers-5-moments-not-seasons</guid><dc:creator><![CDATA[Luke Hodgson]]></dc:creator><pubDate>Tue, 17 Mar 2026 07:02:22 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/17bfb6ab-e8fa-4ef3-b107-fa31f732d370_2930x2096.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<blockquote><p>In this series, we&#8217;ve been following West Park Rovers, the fictional club from Kieran Maguire&#8217;s The Price of Football, as they bring retail in-house.</p><p>So far, we&#8217;ve covered the business case for making the move, the operational reality of running what is effectively a small factory, and in the last piece, The 12-Month Apocalypse, the brutal economics of a catalogue that expires every year.</p><p>That piece was about pressure with a fixed horizon. Time you can see running out.</p><p>This one is about the opposite.</p><p>Moments that arrive without warning. A goal. A farewell. A signing that shifts the mood of a whole city overnight. Demand that exists right now and will be gone by Thursday.</p><p>Seasonal retail has a calendar. Sports retail has a pulse.</p><p>Catch up on this series:</p><ul><li><p><a href="https://www.commercethinking.com/p/west-park-rovers-part-i?utm_source=publication-search">Part I - West Park Rovers</a></p></li><li><p><a href="https://www.commercethinking.com/p/west-park-rovers-2-the-business-case?utm_source=publication-search">Part II - The Business Case </a></p></li><li><p><a href="https://www.commercethinking.com/p/west-park-rovers-3-your-club-shop?utm_source=publication-search">Part III - Your Club Shop is a Factory</a></p></li><li><p><a href="https://www.commercethinking.com/p/west-park-rovers-4-the-12-month-apocalypse?utm_source=publication-search">Part IV - The 12 Month Apocalypse</a></p></li></ul></blockquote><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Dd7n!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8df546b-f2a9-44ea-a35d-c3388d480e3b_750x1059.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Dd7n!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8df546b-f2a9-44ea-a35d-c3388d480e3b_750x1059.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Dd7n!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8df546b-f2a9-44ea-a35d-c3388d480e3b_750x1059.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Dd7n!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8df546b-f2a9-44ea-a35d-c3388d480e3b_750x1059.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Dd7n!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8df546b-f2a9-44ea-a35d-c3388d480e3b_750x1059.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Dd7n!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8df546b-f2a9-44ea-a35d-c3388d480e3b_750x1059.jpeg" width="416" height="587.392" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f8df546b-f2a9-44ea-a35d-c3388d480e3b_750x1059.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1059,&quot;width&quot;:750,&quot;resizeWidth&quot;:416,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;The Price of Football&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="The Price of Football" title="The Price of Football" srcset="https://substackcdn.com/image/fetch/$s_!Dd7n!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8df546b-f2a9-44ea-a35d-c3388d480e3b_750x1059.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Dd7n!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8df546b-f2a9-44ea-a35d-c3388d480e3b_750x1059.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Dd7n!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8df546b-f2a9-44ea-a35d-c3388d480e3b_750x1059.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Dd7n!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8df546b-f2a9-44ea-a35d-c3388d480e3b_750x1059.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 role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Most retail businesses plan in seasons.</p><p>Spring drop. Summer sale. Autumn launch. Clearance.</p><p>Sports clubs plan in interruptions.</p><p>A late winner. A derby goal. A record broken. A captain leaving. A shock signing. A manager sacked on a Tuesday.</p><p>These moments do not arrive politely. They do not wait for a range review. They do not care what your production lead time is.</p><p>Fans react instantly. Your shop usually doesn&#8217;t.</p><p>That gap is where the money leaks. It is also where the relationship weakens.</p><p>Because in sport, the moment is the product.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://substack.commercethinking.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://substack.commercethinking.com/subscribe?"><span>Subscribe now</span></a></p><p></p><h3>The problem with &#8220;seasonal&#8221; thinking</h3><p>When retail is outsourced, the calendar wins.</p><p>A licensing partner plans ranges months in advance. Products get approved, produced, shipped, and sold. Everything is built for predictability.</p><p>That&#8217;s fine for the fundamentals. New kits. Training ranges. Evergreen accessories.</p><p>It falls apart the second something unexpected happens.</p><p>A goal that goes viral.<br>A farewell that turns emotional.<br>A promotion that changes the mood of a whole city.</p><p>Fans want to mark it now. They want something that says &#8220;I was there&#8221; while the story still feels alive.</p><p>Outsourced retail rarely moves at that speed. It moves at the speed of contracts, approvals, and shared priorities.</p><p>By the time it reacts, the moment has already moved on. The emotion has cooled. Fans have spent elsewhere. Or they have bought something unofficial.</p><h3>In-house doesn&#8217;t just mean &#8220;make new products faster&#8221;</h3><p>This is where most clubs get the wrong idea.</p><p>They hear &#8220;moments&#8221; and jump straight to &#8220;drops&#8221;.</p><p>Limited edition tee. Special graphic. Quick turnaround print run.</p><p>Sometimes that is the right move. Often it isn&#8217;t.</p><p>Because the most valuable part of moments-based merchandising is not always new product creation.</p><p>It&#8217;s attention control.</p><p>If a player has a standout performance, you do not always need a new item. You need to make it easier for fans to buy what already exists.</p><p>That means:</p><ul><li><p>Moving relevant products higher up collection pages</p></li><li><p>Updating homepage modules while traffic is spiking</p></li><li><p>Changing default recommendations to match what fans are searching for</p></li><li><p>Making search forgiving when names are hard to spell</p></li><li><p>Ensuring the &#8220;obvious&#8221; products are not buried behind generic navigation</p></li></ul><p>This is not hype. It&#8217;s friction removal.</p><p>You are not inventing demand. You are stepping out of its way.</p><p>That is why bringing retail in-house changes everything. It gives you the ability to re-merchandise in hours, not weeks.</p><p>Not loudly. Not desperately. Just intelligently.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7G63!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7789769e-991a-49c7-b992-7e1c8ccfd3f3_534x800.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7G63!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7789769e-991a-49c7-b992-7e1c8ccfd3f3_534x800.jpeg 424w, https://substackcdn.com/image/fetch/$s_!7G63!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7789769e-991a-49c7-b992-7e1c8ccfd3f3_534x800.jpeg 848w, https://substackcdn.com/image/fetch/$s_!7G63!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7789769e-991a-49c7-b992-7e1c8ccfd3f3_534x800.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!7G63!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7789769e-991a-49c7-b992-7e1c8ccfd3f3_534x800.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7G63!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7789769e-991a-49c7-b992-7e1c8ccfd3f3_534x800.jpeg" width="534" height="800" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7789769e-991a-49c7-b992-7e1c8ccfd3f3_534x800.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:800,&quot;width&quot;:534,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;05_08_25_COM_THINK0084.jpg&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="05_08_25_COM_THINK0084.jpg" title="05_08_25_COM_THINK0084.jpg" srcset="https://substackcdn.com/image/fetch/$s_!7G63!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7789769e-991a-49c7-b992-7e1c8ccfd3f3_534x800.jpeg 424w, https://substackcdn.com/image/fetch/$s_!7G63!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7789769e-991a-49c7-b992-7e1c8ccfd3f3_534x800.jpeg 848w, https://substackcdn.com/image/fetch/$s_!7G63!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7789769e-991a-49c7-b992-7e1c8ccfd3f3_534x800.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!7G63!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7789769e-991a-49c7-b992-7e1c8ccfd3f3_534x800.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>Why moments matter more than campaigns</h3><p>West Park Rovers start by looking at what actually drives spikes in their store traffic.</p><p>They expect it to be planned launches. It isn&#8217;t.</p><p>The biggest surges come from unpredictable events.</p><p>A big win.<br>A controversial result.<br>A player suddenly becoming a hero.<br>A goodbye nobody expected to hurt as much as it did.</p><p>The club&#8217;s current retail setup can&#8217;t capture those surges properly because the store isn&#8217;t designed to respond to the club&#8217;s reality. It&#8217;s designed to sell a pre-agreed range efficiently.</p><p>That is the difference.</p><p>A club does not need a better calendar. It needs an engine that can turn emotion into action.</p><h3>The line between celebration and cash grab</h3><p>This is the delicate part.</p><p>Moments merchandising can feel cynical if it&#8217;s handled badly.</p><p>Fans can smell opportunism. They know when something is a cheap grab. They know when a moment is being squeezed for revenue.</p><p>But that is not a reason to ignore moments altogether. It&#8217;s a reason to build a better approach.</p><p>The best moment-based merchandising does three things:</p><ol><li><p>It feels like it comes from the club<br>The tone, design, and framing matter. Fans are buying belonging, not fabric.</p></li><li><p>It respects timing<br>If you show up too late, it feels performative. If you show up too aggressively, it feels exploitative.</p></li><li><p>It offers something real<br>That could be a limited item, a numbered run, a commemorative piece, or simply a more thoughtful presentation of existing products.</p></li></ol><p>The point is not to monetise emotion. The point is to give fans a way to participate in it.</p><p>If the club does not provide that, someone else will.</p><h3>The operational truth behind the romance</h3><p>This is not a creative challenge. It&#8217;s an operational one.</p><p>If you want to respond to moments, your operations need to be built for volatility.</p><p>That means:</p><ul><li><p>Stock strategy that supports late-stage customisation</p></li><li><p>Clear processes for prioritising what gets promoted and when</p></li><li><p>Fast changes to storefront merchandising without breaking everything</p></li><li><p>Systems that can handle sudden spikes without collapsing</p></li><li><p>A decision-making model that doesn&#8217;t require six sign-offs</p></li></ul><p>Moments do not wait for internal alignment.</p><p>West Park Rovers realise that &#8220;being agile&#8221; is not a marketing aspiration. It is a capability. And capabilities are built, not wished into existence.</p><p>You either have the muscle to move quickly, or you don&#8217;t.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://substack.commercethinking.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://substack.commercethinking.com/subscribe?"><span>Subscribe now</span></a></p><p></p><h3>Why outsourcing struggles here</h3><p>It&#8217;s not because third parties are incompetent.</p><p>It&#8217;s because they are optimised for a different game.</p><p>A licensing partner is built to deliver a stable operation at scale. They plan ranges, manage inventory, fulfil orders, and protect margin through predictability.</p><p>They are rarely built to:</p><ul><li><p>Drop everything for one club&#8217;s unexpected moment</p></li><li><p>Take creative risks on short-run products</p></li><li><p>Re-merchandise a site in line with match-day emotion</p></li><li><p>Deal with chaos without renegotiation</p></li></ul><p>Their job is to run a retail business efficiently.</p><p>Your job is to run a club that generates constant, unpredictable stories.</p><p>When the store isn&#8217;t connected to the story, it becomes generic. Fans feel it. And they shop accordingly.</p><h3>Treat moments as signals</h3><p>The real shift for West Park Rovers is how they think about their retail calendar.</p><p>They stop treating it as fixed.</p><p>Instead, they plan the season like a framework with space for signals.</p><p>Signals like:</p><ul><li><p>A player spike in popularity</p></li><li><p>A sudden increase in searches for a specific name or item</p></li><li><p>A viral clip driving traffic to the store</p></li><li><p>A surge in demand for a certain product line after a match</p></li></ul><p>The club does not need to guess perfectly.</p><p>It needs to be able to notice, respond, and capitalise without panic.</p><p>That means building the store to be rebalanced continuously, not refreshed occasionally.</p><h3>The short version</h3><p>Sports retail is not seasonal retail.</p><p>It&#8217;s reactive retail.</p><p>The most valuable moments are unpredictable. That is exactly why they are valuable.</p><p>Clubs that run commerce in-house don&#8217;t win because they can print a t-shirt quickly. They win because they can move attention quickly. They can make the obvious products easier to find. They can respond to demand while it still exists. They can show up in the moment without making it feel like a scheme.</p><p>Fans will always buy around moments.</p><p>The only question is whether they buy from you.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://substack.commercethinking.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Commerce Thinking! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Why Brands Keep Switching Returns Platforms ]]></title><description><![CDATA[(And What It Actually Means)]]></description><link>https://substack.commercethinking.com/p/why-brands-keep-switching-returns</link><guid isPermaLink="false">https://substack.commercethinking.com/p/why-brands-keep-switching-returns</guid><dc:creator><![CDATA[Luke Hodgson]]></dc:creator><pubDate>Thu, 12 Mar 2026 07:02:57 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/6468e99e-f5b4-4c03-a89c-5c1726d13924_2930x2096.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>16 of 24 brands have switched returns platforms at least once. Six of those made the move within the last year. Three more are actively evaluating alternatives right now.</p><p>That&#8217;s the data point our <a href="https://returns.commercethinking.com/">latest research</a> leads with in its chapter on switching behaviour, and it&#8217;s worth sitting with for a moment. This isn&#8217;t normal SaaS churn. Most software categories don&#8217;t see this level of movement at this stage of market maturity. What it tells you is that the returns platform market is still finding its shape, and that the fit between platform and operator breaks more often than anyone building the original business case probably expected.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://substack.commercethinking.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Commerce Thinking! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>The more interesting question, though, is why.</p><p>When we dug into the reasons behind platform switches, it wasn&#8217;t feature gaps or platform failures doing the damage. It was context shifts. The business changed shape, and the platform didn&#8217;t change with it.</p><p>New markets were the most common trigger. A platform that worked cleanly for UK-only operations doesn&#8217;t necessarily scale to EU or US without significant friction. Additional warehouses created similar pressure: routing logic that made sense when inventory lived in one location starts to break when it&#8217;s spread across multiple sites. Finance scrutiny drove switches too, particularly when leadership started asking margin questions the current setup couldn&#8217;t answer. And volume growth exposed the difference between a platform that works at 5,000 returns a month and one that holds up at 25,000.</p><p>There&#8217;s an implicit promise in most SaaS relationships: implement once, optimise occasionally, move on. Returns doesn&#8217;t work that way. Every new market, warehouse, or carrier relationship introduces friction. Every peak season stress-tests the setup. Every finance review surfaces questions the platform wasn&#8217;t designed to answer.</p><p>Operators aren&#8217;t disloyal. They&#8217;re pragmatic. When the fit breaks, they move.</p><p>What&#8217;s also interesting is the direction of movement. Most switching isn&#8217;t happening between modern platforms. It&#8217;s happening away from older, more rigid setups. And once that first move is made, appetite for further switching drops significantly. Platforms don&#8217;t need to be perfect. They just need to feel directionally right.</p><p>This changes how competitive pressure shows up in the market. Modern platforms aren&#8217;t winning by pulling customers from each other. They&#8217;re winning by being the obvious next step once legacy setups break. That makes switching events rarer but more decisive. When a brand is ready to move, they usually know where they&#8217;re going.</p><p>For brands, the practical implication is straightforward: budget for re-evaluation. Returns infrastructure isn&#8217;t a one-time decision. It&#8217;s something that needs to be revisited as the business changes shape, not just when something breaks.</p><p>The brands that treat their returns setup as a living part of the operation, rather than a problem that&#8217;s been solved, tend to be the ones that don&#8217;t end up in crisis mode when volume spikes or a new market goes live.</p><p>Our <a href="https://returns.commercethinking.com/">full research report</a> covers this in more detail, including the specific triggers that tend to drive migration decisions and what the switching patterns tell us about where this market is heading.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://returns.commercethinking.com/&quot;,&quot;text&quot;:&quot;Read the full research&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://returns.commercethinking.com/"><span>Read the full research</span></a></p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://substack.commercethinking.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Commerce Thinking! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[OX1 | Manchester]]></title><description><![CDATA[A hands-on workshop and evening for brand-side operators]]></description><link>https://substack.commercethinking.com/p/ox1-manchester</link><guid isPermaLink="false">https://substack.commercethinking.com/p/ox1-manchester</guid><dc:creator><![CDATA[Luke Hodgson]]></dc:creator><pubDate>Tue, 10 Mar 2026 07:02:58 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/2578fbb3-0884-421f-9f6e-eb398a6f0cdc_2930x2096.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>There has never really been a space for back-office operators of fast-growing brands to get together. Not properly. Every event in this industry is built around agencies, platforms, and vendors; people with something to sell. The people actually running operations inside brands are an afterthought, if they&#8217;re invited at all.</p><p>That changes now. And AI gives us the perfect reason to start.</p><p>The pace of change hitting back-office functions right now is unlike anything most brands are prepared for. The operators who figure it out early, together, in the same room, without a sales pitch in sight, are going to be miles ahead. That&#8217;s what <a href="https://operatorexperience.ai/">Operator Experience</a> is built for. And OX1 Manchester on 16th April is where it begins.</p><div><hr></div><h2>What&#8217;s Happening</h2><p><strong>12:30 &#8211; 17:00 | Hall&#233; St Peters, Manchester M4 6BF</strong></p><p>The afternoon is structured around a single, practical question: <em>what if your brand challenged itself to automate 30% of all operational tasks by 2030?</em></p><p>Working in small squads, you&#8217;ll map end-to-end processes, hunt for automation opportunities, and identify the highest-value targets, prioritising quick wins you can actually take back to the office on Monday. You&#8217;ll leave with a concrete initiative in hand, not a deck to file away.</p><p>The session opens with <strong>AI Essentials and How to Use It Safely</strong>, covering real-world use cases across product, ecom, finance and ops, alongside risk, governance, and compliance guidance you can apply immediately. Special guests will share AI-era org structures and practical safety frameworks.</p><p>What you need to bring: a charged laptop. We&#8217;ve got everything else.</p><p><strong>17:00 &#8211; Late | The Castle, 66 Oldham St, Manchester M4 1LE</strong></p><p>After the workshop, the evening continues at The Castle, a proper pub, a proper crowd. Strictly brand-side operators. No selling, no pitching. Just the kind of honest conversations you rarely get to have when everyone else in the room has a commercial agenda.</p><p>And fashion photographer <strong>Nathan McDowell</strong> will be capturing the day, so you&#8217;ll get professional shots afterwards.</p><div><hr></div><h2>You&#8217;re in Good Company</h2><p>The brands already confirmed are ones you&#8217;d know; fast-growing, operationally serious, and brand-side through and through. But more than the names, it&#8217;s the people in the room that matter. Directors and heads of function dealing with the same challenges you are. No hierarchy, no agenda. Just people who get it.</p><div><hr></div><h2>Who Is This For?</h2><p>If you&#8217;re a director, head, or senior leader in:</p><ul><li><p>Operations or supply chain</p></li><li><p>Finance and back-office technology</p></li><li><p>Ecommerce</p></li><li><p>Merchandising or buying</p></li><li><p>Product data or tech</p></li></ul><p>...and you work brand-side at a fast-growing fashion, apparel, or consumer brand, this is for you.</p><p>The agenda has been built by the community itself: Lauren, Robbie, Ewan, Robin, Roberta, Kya, Paul and Luke. People who&#8217;ve sat in your seat and know exactly what&#8217;s useful and what&#8217;s a waste of time.</p><div><hr></div><h2>Made Possible By Our Partners</h2><p>OX1 Manchester is free to attend for brand-side leaders and operators. That&#8217;s only possible because of our partners, who are here to support the community, not sell to it.</p><p><strong>Headline:</strong> Dema<br><strong>Event:</strong> Emfas, Loop, Torque<br><strong>Community:</strong> Whanau, Vervaunt, Commerce Thinking, Centra, High Cohesion, Resourced</p><p>They&#8217;ve committed to making this a no-promotion, no-posturing environment. If you&#8217;re here, it&#8217;s because someone thought you&#8217;d fit.</p><div><hr></div><h2>How to Join</h2><p>Places are limited. This is a curated event, size is deliberately kept small so the conversations are real and the workshop actually works.</p><p>To register or express interest in joining the Operator Experience community:</p><p><strong><a href="https://operatorexperience.ai/">operatorexperience.ai</a></strong></p><p>If you want to know more about what Operator Experience is building, a peer community for brand-side operators, events across the UK, and a space where the people doing the work can actually learn from each other, that&#8217;s the place to start.</p><div><hr></div><p><em>Save the date: 16th April 2026. Manchester. See you there.</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://substack.commercethinking.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Commerce Thinking! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[The Returns Platform You Love Isn’t the Problem]]></title><description><![CDATA[Here's what is...]]></description><link>https://substack.commercethinking.com/p/the-returns-platform-you-love-isnt</link><guid isPermaLink="false">https://substack.commercethinking.com/p/the-returns-platform-you-love-isnt</guid><dc:creator><![CDATA[Luke Hodgson]]></dc:creator><pubDate>Thu, 05 Mar 2026 07:03:09 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/1342b8fa-b44e-4041-8aec-bf91a37440e5_2930x2096.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Ask an ecommerce operator what they think of their returns platform and you&#8217;ll probably get a good answer. In our <a href="https://returns.commercethinking.com/">latest research</a>, <strong>Reveni</strong> scores 9.5 out of 10. <strong>Loop</strong> sits at 8.7. <strong>Swap</strong> at 8.3. These aren&#8217;t reluctant endorsements. Operators genuinely rate the tools they&#8217;re using.</p><p>So why does the returns process still feel, for so many teams, like a constant source of pain?</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://substack.commercethinking.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Commerce Thinking! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>That&#8217;s the question our returns and cross-border research puts at the centre of its second chapter. And the answer is one of the more useful distinctions in the whole report: the gap between tool satisfaction and operational confidence.</p><p>Operators like their platforms. They do not necessarily trust their returns operation.</p><p>That gap, between &#8220;I like my returns platform&#8221; and &#8220;I trust my returns process end to end,&#8221; is where margin leaks. It&#8217;s where manual workarounds live. It&#8217;s where the spreadsheet that someone built eighteen months ago becomes quietly load-bearing infrastructure.</p><p>The pain, when you dig into it, isn&#8217;t in the platform itself. It&#8217;s in everything the platform has to connect to.</p><p>Integrations with WMS, ERP, and OMS systems that half-work or require constant maintenance. International routing logic that doesn&#8217;t flex cleanly across markets, carriers, and cost structures. Reporting that&#8217;s fragmented across three systems and reconciles in none of them. </p><blockquote><p>As one operator put it during our research: &#8220;The returns portal is great. The returns process is a nightmare.&#8221;</p></blockquote><p>That sentence captures something important. It tells you that the product problem in returns has largely been solved. The platforms are good. The interfaces are clean. The customer-facing experience has improved significantly. What hasn&#8217;t improved at the same rate is the operational infrastructure those platforms sit inside.</p><p>Our research surfaces a consistent set of operational failures that show up not as edge cases but as default behaviour across brands. Returns being routed to the wrong warehouse because the logic doesn&#8217;t reflect actual cost or inventory. Duties being paid twice, or not reclaimed at all, on international returns. Exchanges requiring manual intervention despite available stock. Customer service teams overriding policies to unblock customers, creating inconsistency and margin leakage downstream. Finance teams reconciling returns and refunds weeks later, outside the core systems.</p><p>None of those are platform failures in isolation. They&#8217;re symptoms of systems that weren&#8217;t built to work together at this level of complexity.</p><p>The other area the research flags is recovered revenue. Almost every brand we spoke to is capturing some value through exchanges and store credit. Very few feel confident they&#8217;re maximising it. The mechanics exist in most modern platforms. The strategic clarity doesn&#8217;t. Teams aren&#8217;t sure what good looks like, how much they&#8217;re actually retaining, or where the biggest opportunities sit.</p><p>What this means practically is that if you&#8217;re evaluating your returns setup and the platform scores well, you&#8217;re asking the right question in the wrong place. The platform isn&#8217;t the bottleneck. The bottleneck is the system around it: the integrations, the routing logic, the reporting, and the manual workarounds that have quietly become part of how the business operates.</p><p>Good tools don&#8217;t fix broken systems. That&#8217;s the takeaway from this part of the research, and it&#8217;s a useful frame for any team that&#8217;s wondering why their returns operation still feels harder than it should.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://returns.commercethinking.com/&quot;,&quot;text&quot;:&quot;Read the full research&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://returns.commercethinking.com/"><span>Read the full research</span></a></p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://substack.commercethinking.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Commerce Thinking! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Your Brand Is Already International]]></title><description><![CDATA[Your Operations Aren&#8217;t]]></description><link>https://substack.commercethinking.com/p/your-brand-is-already-international</link><guid isPermaLink="false">https://substack.commercethinking.com/p/your-brand-is-already-international</guid><dc:creator><![CDATA[Luke Hodgson]]></dc:creator><pubDate>Thu, 26 Feb 2026 07:02:29 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/3d41faa8-a09c-4145-a17a-d72e594e2cae_2930x2096.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Nobody planned this.</p><p>That&#8217;s the thing that keeps coming up when you talk to mid-market ecommerce operators about international revenue. There was no board-level decision, no market entry strategy, no dedicated team assembled to manage cross-border complexity. There was a product that went viral in Germany. A TikTok that landed in the US. A marketplace that opened up in France. And then, somewhere between the excitement of the numbers and the reality of the fulfilment queue, 40% of orders were shipping overseas.</p><p>The growth was real. The infrastructure to support it was not.</p><p>In our <a href="https://returns.commercethinking.com/">latest research</a>, 71% of brands reported that 30% or more of their revenue comes from international sales. At the sharper end, six brands sat between 70% and 90% international. These aren&#8217;t global enterprises with regional teams and dedicated localisation budgets. They&#8217;re mid-market operators, often with lean teams, domestic systems, and workflows that were designed for a single market.</p><p>The phrase that keeps coming back is this: technically global, operationally domestic.</p><p>It&#8217;s a useful way to think about where a lot of brands currently sit. The revenue is international. The returns logic, the customer service setup, the finance reconciliation, the carrier relationships, the duties handling: mostly not. And for a while, that works. Orders go out. Customers receive them. Revenue goes up.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://substack.commercethinking.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Commerce Thinking! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><p>Then the cracks appear.</p><p>Returns from international customers become more expensive and harder to route. Cross-border costs start eating into margin before anyone is measuring them properly. Finance teams begin asking questions that operations teams can&#8217;t answer. And suddenly the gap between revenue growth and operational capability becomes impossible to ignore.</p><p>The important thing to understand is that this isn&#8217;t a failure of ambition or planning. It&#8217;s a structural pattern. Paid social doesn&#8217;t respect borders. Organic demand doesn&#8217;t wait for you to build a cross-border strategy before it shows up. The platforms that brands use to grow, Shopify, Meta, TikTok, don&#8217;t have a &#8220;domestic only&#8221; setting.</p><p>What this creates is a very specific kind of operational challenge. The brand looks international from the outside. The infrastructure, if you dig into it, is still built around assumptions that made sense when 90% of customers were in the same country.</p><p>The first step toward fixing it is recognising it. And for many brands, that recognition is still catching up with the reality of their revenue mix.</p><p>We spoke to 24 fast-growing ecommerce brands for this research, primarily in fashion and consumer goods, with revenues ranging from approximately &#163;10m to &#163;100m. <a href="https://returns.commercethinking.com/">The full report</a> is worth reading if you&#8217;re running or advising a brand at this stage of growth. Not because it has all the answers, but because it makes visible a set of problems that most teams are quietly navigating without a shared language for them.</p><p>If your international revenue is growing faster than your operational capability to support it, you&#8217;re not alone. You&#8217;re the norm.</p><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://returns.commercethinking.com&quot;,&quot;text&quot;:&quot;Read the full research&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://returns.commercethinking.com"><span>Read the full research</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[The tariff episode, again]]></title><description><![CDATA[The tariff threat is on repeat. Your response shouldn't be.]]></description><link>https://substack.commercethinking.com/p/the-tariff-episode-again</link><guid isPermaLink="false">https://substack.commercethinking.com/p/the-tariff-episode-again</guid><dc:creator><![CDATA[Luke Hodgson]]></dc:creator><pubDate>Sat, 21 Feb 2026 09:49:33 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/2cd18b4a-0a22-4da6-915f-a7ca8c9949f8_1572x1048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I have a three-year-old daughter.</p><p>If you&#8217;re a parent, you know what that means. The same episode of your child&#8217;s favourite show. On repeat. Over and over again.</p><p>In our house it&#8217;s Bluey, <em>The Sign. </em>I&#8217;ve lost count how many times we&#8217;ve watched this 30 mins episode.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EMM3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bd78418-2f2e-420c-bfdb-0e310272dfeb_1920x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EMM3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bd78418-2f2e-420c-bfdb-0e310272dfeb_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!EMM3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bd78418-2f2e-420c-bfdb-0e310272dfeb_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!EMM3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bd78418-2f2e-420c-bfdb-0e310272dfeb_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!EMM3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bd78418-2f2e-420c-bfdb-0e310272dfeb_1920x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EMM3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bd78418-2f2e-420c-bfdb-0e310272dfeb_1920x1080.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7bd78418-2f2e-420c-bfdb-0e310272dfeb_1920x1080.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;:null,&quot;alt&quot;:&quot;Bluey Season 3, Episode 49 | The Sign&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="Bluey Season 3, Episode 49 | The Sign" title="Bluey Season 3, Episode 49 | The Sign" srcset="https://substackcdn.com/image/fetch/$s_!EMM3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bd78418-2f2e-420c-bfdb-0e310272dfeb_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!EMM3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bd78418-2f2e-420c-bfdb-0e310272dfeb_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!EMM3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bd78418-2f2e-420c-bfdb-0e310272dfeb_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!EMM3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bd78418-2f2e-420c-bfdb-0e310272dfeb_1920x1080.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>In global commerce, it&#8217;s tariffs. And the three year old is the US President.</p><p>Trump is not considered a serious person by most of the world. But the consequences of his actions are.</p><p>Another threat. Another headline. Now a proposed 10% global tariff.</p><p>Rather than write another long explainer, here&#8217;s the short version.</p><p>If you&#8217;re an overseas brand selling into the US, these are the decisions you should make now. And stop procrastinating on.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://substack.commercethinking.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://substack.commercethinking.com/subscribe?"><span>Subscribe now</span></a></p><h3><strong>1. Model the Numbers Properly</strong></h3><p>Not high-level margin. Not blended averages.</p><p>Build a SKU-level landed cost model under both a 10% and 25% scenario. Know your true duty exposure, margin by channel, break-even thresholds, and cash impact.</p><p>If you haven&#8217;t modelled it, you&#8217;re operating on hope.</p><h3><strong>2. Import at Cost, Not Retail</strong></h3><p>If you&#8217;re shipping DTC cross-border and importing at retail value, you are voluntarily inflating your duty base.</p><p>Fix your transfer pricing, importer of record setup, and merchant of record structure.</p><h3><strong>3. Move Inventory into the US (If Volume Justifies It)</strong></h3><p>Stop treating the US like just another international market.</p><p>Bulk import at cost. Hold inventory in a US 3PL. Ship domestically.</p><p>Lower duty base, faster delivery, lower friction, more control. This isn&#8217;t just tariff mitigation. It&#8217;s operational maturity.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://substack.commercethinking.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://substack.commercethinking.com/subscribe?"><span>Subscribe now</span></a></p><h3><strong>4. Clean Your Product Data</strong></h3><p>Tariffs expose weak foundations.</p><p>You need accurate HS/HTS codes, clear country of origin, a clean item master, and SKU-level cost integrity.</p><p>If your ERP can&#8217;t tell you margin by SKU by market with confidence, that&#8217;s a real problem.</p><h3><strong>5. Build Pricing Agility</strong></h3><p>Decide now where you absorb, where you pass on, and what your threshold triggers are. Static global pricing is fragile in a volatile political environment.</p><h3><strong>6. Decide What the US Actually Is to You</strong></h3><p>Is it a strategic growth market, a profitable channel, or just incremental revenue?</p><p>If it matters, operationalise it properly. If it doesn&#8217;t, stop pretending.</p><h3><strong>7. Stop Delaying</strong></h3><p>Every time tariffs are mentioned, brands say the same thing: <em>let&#8217;s wait and see.</em></p><p>We&#8217;ve been waiting and seeing for years.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://substack.commercethinking.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://substack.commercethinking.com/subscribe?"><span>Subscribe now</span></a></p><h3>The bottom line</h3><p>You can&#8217;t control Trump&#8217;s next outburst. He has the temperament of a three-year old.</p><p>You can control your landed cost model, your operating structure, your pricing logic, and your data integrity.</p><p>Stop kidding yourself.</p><p>Just like Bluey will play on my TV, this tariff episode will play again. So stop procrastinating on big decisions, just get on with it.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://substack.commercethinking.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://substack.commercethinking.com/subscribe?"><span>Subscribe now</span></a></p>]]></content:encoded></item><item><title><![CDATA[International by Default]]></title><description><![CDATA[Most mid-market ecommerce brands are already global. Their operating models aren&#8217;t.]]></description><link>https://substack.commercethinking.com/p/international-by-default</link><guid isPermaLink="false">https://substack.commercethinking.com/p/international-by-default</guid><dc:creator><![CDATA[Luke Hodgson]]></dc:creator><pubDate>Tue, 17 Feb 2026 07:11:15 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/46b14363-2f2b-4fce-b289-73f5dbb52f17_2930x2096.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>We&#8217;ve just published our first research report. We spoke to operators at fast-growing  brands:</p><ul><li><p>mostly fashion</p></li><li><p>mostly UK-headquartered</p></li><li><p>mostly between &#163;10m and &#163;100m</p></li><li><p>and asked questions about returns, cross-border, margin visibility</p></li><li><p>and the gap between what tools promise and what teams actually experience</p></li></ul><p>We expected to find brands at various stages of deliberate international expansion. What we actually found: international revenue has already arrived, and for most it wasn&#8217;t a carefully thought out strategy.</p><p>67% of the cohort reported 30%+ of revenue from international sales. Six brands sat between 70% and 90%+. These aren&#8217;t global enterprises with regional teams. They&#8217;re operators with domestic systems and workflows scaling beyond a single market.</p><p>The growth is real. The margin pressure that follows is also real.</p><p><strong>What the report covers</strong></p><p>The full report goes deep across six areas. Here&#8217;s enough to frame the conversation, not enough to replace reading it.</p><p>Returns tooling has improved dramatically. Returns <em>operations</em> haven&#8217;t. The gap between &#8220;I like my platform&#8221; and &#8220;I trust my setup&#8221; is where the margin leaks live.</p><p>16 of 24 brands have switched returns platforms at least once, and the triggers are rarely about the tool itself.</p><p>Cross-border remains the problem everyone tolerates. Universal frustration, almost zero switching. The report explores whether that&#8217;s about to change.</p><p>And underneath all of it: the same integration pain, manual workarounds, and analytics gaps showing up in every conversation regardless of category or vendor.</p><div><hr></div><p><strong>Why now</strong></p><p>Tighter margins, rising logistics costs, and sharper finance scrutiny are making previously tolerated leakage harder to ignore. The window where international complexity could be treated as a future problem has closed.</p><p>The report maps where that pressure is showing up, and what operators are actually doing about it.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://returns.commercethinking.com/&quot;,&quot;text&quot;:&quot;Read the full report&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://returns.commercethinking.com/"><span>Read the full report</span></a></p><div><hr></div><p><em>Independent research. No vendor sponsorship. First in an ongoing series. If you&#8217;d like to participate or just tell us we&#8217;ve got something wrong: <a href="mailto:research@commercethinking.com">research@commercethinking.com</a></em></p>]]></content:encoded></item><item><title><![CDATA[Your first retail store isn’t just a brand move]]></title><description><![CDATA[It&#8217;s an operating model change.]]></description><link>https://substack.commercethinking.com/p/your-first-retail-store-isnt-just</link><guid isPermaLink="false">https://substack.commercethinking.com/p/your-first-retail-store-isnt-just</guid><dc:creator><![CDATA[Luke Hodgson]]></dc:creator><pubDate>Tue, 10 Feb 2026 06:07:15 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!jzF-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe8b3517-00b9-46e8-9ed7-e50573f5295f_2930x2096.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>When a DTC-first brand opens its first store, it&#8217;s treated as a major milestone. And it should be.</p><p>But what starts as a physical extension of the brand quickly becomes a merchandising, ops and stock management headache. And that&#8217;s the part nobody warns you about in a POS demo.</p><p>Here&#8217;s what digitally-native teams miss: a store isn&#8217;t a vibe. It&#8217;s inventory, data, people, and a stack of decisions that compound daily.</p><p>And the compounding is the killer.</p><p>Every physical location adds complexity to your operation. More SKUs. More touchpoints. More ways for stock to end up in the wrong place at the wrong time.</p><p>We&#8217;ve delivered these retail expansions in brand, from merchandise planning through to setting up the stock room and everything that breaks in between.</p><p>It&#8217;s never easy. But it is predictable.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jzF-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe8b3517-00b9-46e8-9ed7-e50573f5295f_2930x2096.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jzF-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe8b3517-00b9-46e8-9ed7-e50573f5295f_2930x2096.png 424w, https://substackcdn.com/image/fetch/$s_!jzF-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe8b3517-00b9-46e8-9ed7-e50573f5295f_2930x2096.png 848w, https://substackcdn.com/image/fetch/$s_!jzF-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe8b3517-00b9-46e8-9ed7-e50573f5295f_2930x2096.png 1272w, https://substackcdn.com/image/fetch/$s_!jzF-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe8b3517-00b9-46e8-9ed7-e50573f5295f_2930x2096.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jzF-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe8b3517-00b9-46e8-9ed7-e50573f5295f_2930x2096.png" width="1456" height="1042" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fe8b3517-00b9-46e8-9ed7-e50573f5295f_2930x2096.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1042,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:8757156,&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.commercethinking.com/i/187057393?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe8b3517-00b9-46e8-9ed7-e50573f5295f_2930x2096.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_!jzF-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe8b3517-00b9-46e8-9ed7-e50573f5295f_2930x2096.png 424w, https://substackcdn.com/image/fetch/$s_!jzF-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe8b3517-00b9-46e8-9ed7-e50573f5295f_2930x2096.png 848w, https://substackcdn.com/image/fetch/$s_!jzF-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe8b3517-00b9-46e8-9ed7-e50573f5295f_2930x2096.png 1272w, https://substackcdn.com/image/fetch/$s_!jzF-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe8b3517-00b9-46e8-9ed7-e50573f5295f_2930x2096.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>Inventory stops being a number and becomes geography</h3><p>In the main, ecommerce has the luxury of tidy pools of stock. Retail is different. The moment stock leaves the DC, it becomes harder to control.</p><p>Once you&#8217;ve pushed units into a store, you&#8217;ve turned them into a local bet. If you guessed wrong on depth, size curve, or timing, you can&#8217;t just fix it with a Shopify tweak.</p><p>This is why stores create strange new ways for it to break. Stock can sit in the wrong location simply because it isn&#8217;t that store&#8217;s pick day.</p><p>You start learning that allocation is never just allocation. It&#8217;s also delivery schedules, labour in the DC, and how fast you can move product without breaking the maths.</p><p>The trap for DTC brands is treating store stock like marketing inventory. Something you place beautifully and then let it do its job.</p><p>In practice, stock decisions are as strategic as store design, because the moment you go physical your stock stops being numbers in a system. It becomes geography, weather, timing, and people.</p><p>If you want a simple operator test, go look at how often you can rebalance stock today. Not theoretically, actually. If the answer is weekly or rarely, you&#8217;re about to feel it.</p><p>Omnichannel can act like a release valve, but only if you build it properly. The whole point is making stock fluid again, shipping from stores, fulfilling locally, and moving it at the pace of demand, not delivery schedules.</p><p>That&#8217;s also where some DTC teams get annoyed. They wanted a store. They accidentally signed up for a supply chain node.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://substack.commercethinking.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://substack.commercethinking.com/subscribe?"><span>Subscribe now</span></a></p><h3>The boring data stuff will stop your store trading</h3><p>Most DTC teams can tolerate messy product data for longer than they should. A dodgy size value here, a duplicate SKU there, a naming convention that only one person understands. Online, you can often ship anyway.</p><p>In a store, those little inconsistencies turn into hard stops. This can happen when the size format in the warehouse system doesn&#8217;t match the labels on the physical products. A shipment lands but can&#8217;t be received.</p><p>This is why store number two hits like a brick. The jump from one to two physical locations is less of a step and more of a chasm, like going from one child to two.</p><p>At one location, problems get fixed in real time. At two, they scale.</p><p>Brands end up thinking they need to switch POS or layer on another tool. Sometimes they do. But the harder truth is usually integration and someone owning it.</p><p>You need everything feeding into one view of stock everyone trusts, rather than stacking system on top of system. And you need to treat product data like an asset, not an afterthought.</p><p>If you&#8217;re firefighting at store two, store three is going to tip members of your team into madness. That line&#8217;s dramatic, but it&#8217;s also accurate.</p><h3>The numbers start lying and you pay for it in working capital</h3><p>Multi-location retail doesn&#8217;t just add admin. It messes with your confidence in the numbers.</p><p>One location can be messy and still survivable. Add more nodes and suddenly you&#8217;re dealing with timing gaps, transfers, delayed receipts, and teams making decisions off different versions of the truth.</p><p>That&#8217;s when you see the quiet behaviour change. People start over-ordering, holding extra, and pushing problems into next month because nobody trusts what&#8217;s on the screen.</p><p>Finance and merchandising end up talking past each other. Buying can&#8217;t buy confidently if stock, inbound, returns, and sales aren&#8217;t landing in one view quickly enough.</p><p>Meanwhile the store team sees it the simple way. Customers want the thing, it&#8217;s not there, and everyone looks at everyone else.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://substack.commercethinking.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://substack.commercethinking.com/subscribe?"><span>Subscribe now</span></a></p><h3>A store is also a people business and the first year isn&#8217;t glamorous</h3><p>DTC brands are used to scaling with code, media, and a few more warehouse pickers. Stores scale with rotas, training, and managers who can run a tight ship on a Tuesday morning, not just launch parties on a Saturday.</p><p>This is where a lot of digitally-led teams get caught out. You can&#8217;t A/B test your way to consistent store operations if you haven&#8217;t built proper training and clear ways of working.</p><p>If you&#8217;re going to do this properly, you need staff who understand operations, not just merchandise. You need processes that connect physical and digital inventory, and data that can be trusted by finance, fulfilment, and commercial teams alike.</p><p>You also need patience. The first year isn&#8217;t glamorous. It&#8217;s systems work. It&#8217;s process work.</p><p>This is the bit that frustrates a lot of founders. They wanted a store to make the brand feel more real. Instead, they get a new category of daily work that doesn&#8217;t show up on Instagram.</p><h3>Physical retail has physical failure modes</h3><p>The biggest one is brutally simple. The cost base doesn&#8217;t care how good your brand deck looks.</p><p>Online, you can often dial spend up and down with demand. In stores, rent turns up every month, payroll turns up every week, and the inventory you bought to make the shop look full is now sat somewhere specific.</p><p>That&#8217;s why so many DTC store rollouts look fine in the first few openings and then start to get ugly. When the economics don&#8217;t hold, you don&#8217;t just turn it off; unwinding stores can be expensive and public.</p><p>So what do far too many DTC brands overlook? It&#8217;s not the shopfit. It&#8217;s the operating model.</p><p>They underestimate how quickly inventory becomes a local replenishment problem. They underestimate how frequently messy product data will block trading. And they assume that if one store works, two stores will work, when two stores is the point where the cracks widen.</p><p>If you&#8217;re going into stores, treat it like you&#8217;re changing the shape of the business. Because you are. Build the unsexy parts early, especially data discipline and integration, and you&#8217;ll give yourself a much better chance to make the fun bits pay off.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://substack.commercethinking.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://substack.commercethinking.com/subscribe?"><span>Subscribe now</span></a></p>]]></content:encoded></item><item><title><![CDATA[AI is coming for entry-level jobs]]></title><description><![CDATA[Are we sleep-walking into a leadership deficit in 10-15 years time?]]></description><link>https://substack.commercethinking.com/p/ai-is-coming-for-entry-level-jobs</link><guid isPermaLink="false">https://substack.commercethinking.com/p/ai-is-coming-for-entry-level-jobs</guid><dc:creator><![CDATA[Luke Hodgson]]></dc:creator><pubDate>Mon, 09 Feb 2026 07:44:18 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!SIfP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F422ac04d-a5da-41c0-887c-07c75bf5f16a_2930x2096.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>We&#8217;re using AI to automate entry-level work to stay competitive. In 10 to 15 years, we&#8217;ll be fighting over a talent pool we all helped destroy.</p><p>Happy Monday everyone. Why not stick on some Joy Division and settle in for an uplifting article&#8230;</p><p>The efficiency case for AI in brands isn't debatable anymore. Automate repetitive work, reduce headcount, protect margin. The tools work, the ROI is clear, and your competitors aren't waiting for permission.</p><p>So brands will do this. They&#8217;re already doing it.</p><p>What nobody&#8217;s pricing in is the leadership deficit we&#8217;re sleepwalking into.</p><p>The tasks AI automates best sit disproportionately in entry-level roles. Weekly trade packs, routine reporting, first-pass copy. The structured, repeatable work that happens to be where people learn how brands actually operate.</p><p>Automate those tasks away and you don&#8217;t just trim payroll. You collapse the apprenticeship. And without the apprenticeship, you don&#8217;t get the next generation of leaders who know what good looks like and can actually scrutinise and manage the machines.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!SIfP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F422ac04d-a5da-41c0-887c-07c75bf5f16a_2930x2096.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!SIfP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F422ac04d-a5da-41c0-887c-07c75bf5f16a_2930x2096.png 424w, https://substackcdn.com/image/fetch/$s_!SIfP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F422ac04d-a5da-41c0-887c-07c75bf5f16a_2930x2096.png 848w, https://substackcdn.com/image/fetch/$s_!SIfP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F422ac04d-a5da-41c0-887c-07c75bf5f16a_2930x2096.png 1272w, https://substackcdn.com/image/fetch/$s_!SIfP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F422ac04d-a5da-41c0-887c-07c75bf5f16a_2930x2096.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!SIfP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F422ac04d-a5da-41c0-887c-07c75bf5f16a_2930x2096.png" width="1456" height="1042" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/422ac04d-a5da-41c0-887c-07c75bf5f16a_2930x2096.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1042,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:9210860,&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.commercethinking.com/i/187366072?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F422ac04d-a5da-41c0-887c-07c75bf5f16a_2930x2096.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_!SIfP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F422ac04d-a5da-41c0-887c-07c75bf5f16a_2930x2096.png 424w, https://substackcdn.com/image/fetch/$s_!SIfP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F422ac04d-a5da-41c0-887c-07c75bf5f16a_2930x2096.png 848w, https://substackcdn.com/image/fetch/$s_!SIfP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F422ac04d-a5da-41c0-887c-07c75bf5f16a_2930x2096.png 1272w, https://substackcdn.com/image/fetch/$s_!SIfP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F422ac04d-a5da-41c0-887c-07c75bf5f16a_2930x2096.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://substack.commercethinking.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://substack.commercethinking.com/subscribe?"><span>Subscribe now</span></a></p><h2>The pipeline breaks quietly</h2><p>The hypothesis is simple.</p><p>If the number of entry-level roles shrink. Hiring slows. The juniors you do bring in spend their time monitoring AI outputs instead of doing the actual work. They learn to approve, not to judge. To trust the model because they&#8217;ve never lived through what happens when the model is subtly, expensively wrong.</p><p>Give it 10 to 15 years and today&#8217;s assistants should be your managers. Today&#8217;s coordinators should be your directors. Instead you&#8217;re staring at a gap.</p><p>A shortage of people who can interrogate what the automation is doing. Who&#8217;ve built the pattern recognition and muscle memory that only comes from years of reps. Who know how the business works when the systems don&#8217;t agree and the customer does something annoying right on the cutoff.</p><p>That knowledge doesn&#8217;t come from courses or observing. It&#8217;s earned through doing the work, making mistakes, and gradually building an &#8220;in the bones&#8221; understanding.</p><p>With AI, we&#8217;re doing away with the opportunities to develop knowledge in the next generation of brand leaders.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://substack.commercethinking.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://substack.commercethinking.com/subscribe?"><span>Subscribe now</span></a></p><h2>The competitive failure mode</h2><p>Here&#8217;s where it gets worse. Every brand faces the same pressure to automate. So every brand will. And every brand will end up competing for the same tiny pool of people who actually came up doing the work.</p><p>Costs spike. Churn accelerates. You lean harder on consultants and external hires because the institutional knowledge isn&#8217;t sitting inside the business anymore.</p><p>Worse, you get slower and more fragile. You&#8217;ve got excellent tools and not enough people who can tell you when the tools are lying. When the forecast is off, the copy doesn&#8217;t sound like your brand, or the operational decision will create problems three steps downstream.</p><p>The more you automate, the more you need humans with deep context to scrutinise what you automated. But those humans don&#8217;t magically appear. They&#8217;re grown through years of doing the work you just removed from the business.</p><p>We&#8217;re trading short-term efficiency for long-term fragility, and we&#8217;re all doing it at the same time.</p><h2>We&#8217;re not prepared for this</h2><p>The brutal part is that brands will make the rational choice at every stage. Automate or fall behind. The market punishes hesitation faster than it punishes deferred talent problems.</p><p>But rational individual decisions can still create collective problems. And we&#8217;re sleepwalking into one.</p><p>In 10 to 15 years, we&#8217;ll have a generation of &#8220;leaders&#8221; who&#8217;ve never done the work they&#8217;re leading. Who can&#8217;t sense-check AI outputs because they never built the judgement. Who&#8217;ve only ever approved, never created.</p><p>Now the optimists will say &#8220;well the AI will be so good in 10 years that it&#8217;ll paper over the gaps in individual understanding&#8221;. Totally fair, but doesn&#8217;t that feel pretty bleak for the next generation of school, college or university leavers? Is that really the extent of our ambition?</p><p>Without new pathways and different approaches, we&#8217;ll break the talent market.</p><p>The leadership deficit is coming. Not because anyone intended it, but because nobody stopped to ask what happens when an entire industry automates away its training ground at the same time.</p><p>If we don&#8217;t intervene now - if brands don&#8217;t deliberately rebuild pathways for early-stage talent, create new apprenticeships, make space for real practice and feedback - we&#8217;ll get the efficiency today and the crisis tomorrow.</p><h2>Our small attempt at not just being part of the problem</h2><p>AI is moving too fast to navigate all the implications alone, and there&#8217;s nowhere dedicated to retail brands solving the adaptation problem together.</p><p>Whether that&#8217;s practical use of the tools, to managing the org design shifts it&#8217;s prompting.</p><p>So I&#8217;ve created an invite-only community where brand leaders and operators learn, share and build AI-era capabilities as a peer group.</p><p>We're deliberately mixing senior leaders with ambitious junior talent. Systems admins with merch managers, ops specialists with analysts. Different experience levels, same challenge: learning to work with AI without losing the fundamentals that made us good at this in the first place.</p><p>If you&#8217;re interested then apply at <a href="https://operatorexperience.ai/">Operator Experience</a>.</p>]]></content:encoded></item><item><title><![CDATA[Introducing Operator Experience]]></title><description><![CDATA[A small, invite-only community for operators learning AI-era skills together]]></description><link>https://substack.commercethinking.com/p/introducing-operator-experience</link><guid isPermaLink="false">https://substack.commercethinking.com/p/introducing-operator-experience</guid><dc:creator><![CDATA[Luke Hodgson]]></dc:creator><pubDate>Wed, 04 Feb 2026 06:45:11 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/e607b1db-6f60-4448-870a-371b732a13b7_2930x2096.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Scroll to the bottom of the article for flyer on Operator Experience.</em></p><p>Between November and December 2025, I interviewed 40+ leaders and operators at consumer brands. I spoke with people at different levels within brands turning over &#163;10m to &#163;250m.</p><p>I asked really straightforward questions about AI: their attitudes, confidence levels, practical usage, and what pressure they&#8217;re feeling.</p><p>One trend dominated each conversation.</p><p>Nearly everyone, from CEOs to early-stage operators, was certain AI would reshape how they work day-to-day and how their business operates. But they didn&#8217;t know where to start. Most didn&#8217;t trust the noise they heard online. And most were trying to figure it out alone.</p><h2>The pressure is real</h2><p>There&#8217;s another layer to this. Nearly every operator I spoke to admitted feeling insecure about their competition moving faster on AI. The fear isn&#8217;t abstract.</p><p>It&#8217;s that a rival brand is already automating processes, improving margins, or accelerating decision-making while they&#8217;re still figuring out where to begin.</p><p>That stress compounds when owners, investors, and board members keep (unhelpfully) asking &#8220;what&#8217;s your AI strategy?&#8221;</p><p>It&#8217;s a question that sounds reasonable but often creates paralysis. Most operators don&#8217;t need an AI strategy, they need to identify specific tasks worth automating and start building capability around those. But when you&#8217;re being asked for a strategy deck while trying to run the business, the gap between expectation and reality gets uncomfortable fast.</p><p>This is exactly why isolation doesn&#8217;t work. When you learn with peers who are facing the same questions and the same pressure, you realise you&#8217;re not behind, just figuring it out like everyone else. And that shared context accelerates everything.</p><h2>The L&amp;D gap</h2><p>AI literacy was a top priority for every People and HR leader I spoke with.</p><p>Then I asked the follow-up: what programmes exist to solve this? What are you actually doing about it?</p><p>The answer was almost always the same. Not much. A few vendor webinars. Maybe some online courses that nobody finishes. But nothing credible. Nothing structured. Nothing that actually builds capability across the business.</p><p>There&#8217;s a clear gap between what brands know they need and what&#8217;s available to them. And it&#8217;s not for lack of trying.</p><p>I think we need to approach AI literacy differently. Traditional L&amp;D (courses, one-size-fits-all training) isn&#8217;t fit for purpose. AI is moving too fast. The day someone creates a definitive course on leveraging AI inside a fast-growth brand is the day it&#8217;s out of date. The technology shifts rapidly, and the applications are nearly infinite.</p><p>So the questions I keep asking myself are: How do we help operators understand where automation creates leverage in their specific role? And how do they learn to apply it alongside peers facing similar problems?</p><p>Right now, that doesn&#8217;t really exist at scale.</p><h2>What we&#8217;re creating</h2><p>Operator Experience is a small, invite-only community for people running complex parts of modern businesses: operations, finance, commercial, merch, product, tech, logistics, growth.</p><p>It&#8217;s launching publicly this month with the support of a group of brilliant partners. The group will meet four times per year. Our first workshop is in Manchester on 16th April, with London following in July and more cities through 2026 and beyond.</p><p>We&#8217;re intentionally keeping this tight-knit, capping the number of brands but encouraging each to bring multiple people from across their business. The biggest winners in the AI era will be brands that organise cross-functionally to automate and augment work. We&#8217;re practising what we preach.</p><p>If this sounds relevant to you or your team, get in touch with me directly on luke@commercethinking.com</p><p>More at <a href="https://operatorexperience.ai/">operatorexperience.ai</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!fl69!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53a7e25f-0dc0-44ce-b3f7-56f4a7e54fb7_1224x1584.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!fl69!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53a7e25f-0dc0-44ce-b3f7-56f4a7e54fb7_1224x1584.png 424w, https://substackcdn.com/image/fetch/$s_!fl69!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53a7e25f-0dc0-44ce-b3f7-56f4a7e54fb7_1224x1584.png 848w, https://substackcdn.com/image/fetch/$s_!fl69!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53a7e25f-0dc0-44ce-b3f7-56f4a7e54fb7_1224x1584.png 1272w, https://substackcdn.com/image/fetch/$s_!fl69!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53a7e25f-0dc0-44ce-b3f7-56f4a7e54fb7_1224x1584.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!fl69!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53a7e25f-0dc0-44ce-b3f7-56f4a7e54fb7_1224x1584.png" width="1224" height="1584" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/53a7e25f-0dc0-44ce-b3f7-56f4a7e54fb7_1224x1584.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1584,&quot;width&quot;:1224,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:557347,&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.commercethinking.com/i/186828360?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53a7e25f-0dc0-44ce-b3f7-56f4a7e54fb7_1224x1584.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_!fl69!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53a7e25f-0dc0-44ce-b3f7-56f4a7e54fb7_1224x1584.png 424w, https://substackcdn.com/image/fetch/$s_!fl69!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53a7e25f-0dc0-44ce-b3f7-56f4a7e54fb7_1224x1584.png 848w, https://substackcdn.com/image/fetch/$s_!fl69!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53a7e25f-0dc0-44ce-b3f7-56f4a7e54fb7_1224x1584.png 1272w, https://substackcdn.com/image/fetch/$s_!fl69!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53a7e25f-0dc0-44ce-b3f7-56f4a7e54fb7_1224x1584.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div>]]></content:encoded></item></channel></rss>