<?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[Early Stage Growth • Ballpoint]]></title><description><![CDATA[Ex-DTC founder now growth agency founder | Building an AI-native agency | Helping consumer businesses scale from £1m to £20m with digital advertising | £100m+ revenue generated]]></description><link>https://read.earlystagegrowth.com</link><image><url>https://substackcdn.com/image/fetch/$s_!Jhwc!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F135ce2ff-14c1-4f1e-b4f5-3690ee744fd5_1280x1280.png</url><title>Early Stage Growth • Ballpoint</title><link>https://read.earlystagegrowth.com</link></image><generator>Substack</generator><lastBuildDate>Mon, 08 Jun 2026 18:10:26 GMT</lastBuildDate><atom:link href="https://read.earlystagegrowth.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Ballpoint]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[josh@weareballpoint.com]]></webMaster><itunes:owner><itunes:email><![CDATA[josh@weareballpoint.com]]></itunes:email><itunes:name><![CDATA[Josh Lachkovic]]></itunes:name></itunes:owner><itunes:author><![CDATA[Josh Lachkovic]]></itunes:author><googleplay:owner><![CDATA[josh@weareballpoint.com]]></googleplay:owner><googleplay:email><![CDATA[josh@weareballpoint.com]]></googleplay:email><googleplay:author><![CDATA[Josh Lachkovic]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[We sell. Or else.]]></title><description><![CDATA[David Ogilvy's war cry, and why paid social quietly abandoned it.]]></description><link>https://read.earlystagegrowth.com/p/we-sell-or-else</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/we-sell-or-else</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Wed, 03 Jun 2026 06:02:51 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!1flV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf0e663e-be6c-4bc4-838f-8f33e8fef61f_3055x1350.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I believe there is a 35 year old crusade that needs a new rally. </p><p>In 1991, David Ogilvy stood up at the Association of National Advertisers (ANA) Convention and said:</p><div class="pullquote"><p>&#8220;I&#8217;m going to tell you about a crusade on which I have embarked, and about some bees in my bonnet. My crusade is in favor of advertising which sells. My war cry is, &#8216;We sell. Or else&#8217;.&#8221;</p></div><p>I believe this war cry needs re-enacting today. </p><p>And the primary culprit of this as I see it is a desire to force paid social to be something it&#8217;s not. That desired &#8216;something&#8217; is a platform to share high production creative that demonstrates vibes and values, over ads that actually sell.</p><p>The answers to how to make paid social work are not hidden in some <em>LinkedIn-comment-SCALE-to-get-the-secrets</em>, but in historic principles of advertising that need reawakening. </p><p>On holiday last month, I read Kenneth Roman&#8217;s excellent biography <em>The King of Madison Avenue</em> about David Ogilvy. It&#8217;s an instant 5-star for me on Goodreads. Maybe it was the Spanish sun, but my blood pressure was rising in shared frustration, and I felt like banging the drum to join the march of his &#8216;sell&#8217; mantra.</p><p>Today, I want to explore the problems as I see them today, how we ended up here, why this is so important to address, and how we can all take this on board going forward.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.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://read.earlystagegrowth.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><h2>&#8220;Our creative has to be more premium&#8221;</h2><p>If there is one thing we hear from almost every brand out there, it&#8217;s this. </p><p>And look, we get it. </p><p>When you look at a lot of the ads out there, it&#8217;s easy to grimace a bit. </p><p>For a lot of founders, you&#8217;ve invested all your savings into producing something you really care about. You spent time with product designers and brand designers, and ended up with a physical product you were proud of. You did your first photoshoots and the images at the end were stunning. </p><p>And then you see ads like this recommended to you.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1flV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf0e663e-be6c-4bc4-838f-8f33e8fef61f_3055x1350.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1flV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf0e663e-be6c-4bc4-838f-8f33e8fef61f_3055x1350.jpeg 424w, https://substackcdn.com/image/fetch/$s_!1flV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf0e663e-be6c-4bc4-838f-8f33e8fef61f_3055x1350.jpeg 848w, https://substackcdn.com/image/fetch/$s_!1flV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf0e663e-be6c-4bc4-838f-8f33e8fef61f_3055x1350.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!1flV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf0e663e-be6c-4bc4-838f-8f33e8fef61f_3055x1350.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1flV!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf0e663e-be6c-4bc4-838f-8f33e8fef61f_3055x1350.jpeg" width="1200" height="529.945054945055" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/df0e663e-be6c-4bc4-838f-8f33e8fef61f_3055x1350.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:643,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:551958,&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://read.earlystagegrowth.com/i/199882215?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf0e663e-be6c-4bc4-838f-8f33e8fef61f_3055x1350.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!1flV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf0e663e-be6c-4bc4-838f-8f33e8fef61f_3055x1350.jpeg 424w, https://substackcdn.com/image/fetch/$s_!1flV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf0e663e-be6c-4bc4-838f-8f33e8fef61f_3055x1350.jpeg 848w, https://substackcdn.com/image/fetch/$s_!1flV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf0e663e-be6c-4bc4-838f-8f33e8fef61f_3055x1350.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!1flV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf0e663e-be6c-4bc4-838f-8f33e8fef61f_3055x1350.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><figcaption class="image-caption">Note: not our client</figcaption></figure></div><p>The &#8216;mock-Pixar-animation style'. Here the ideal is getting an animated character based on your product, or product problem, and the animating a story using AI. </p><p>If AI slop is something that shows obviously signs of being AI, then this has to hit the nail on the head.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uF18!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63cbb0b4-3e74-449c-b1ed-5c4873219a74_3055x1350.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uF18!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63cbb0b4-3e74-449c-b1ed-5c4873219a74_3055x1350.jpeg 424w, https://substackcdn.com/image/fetch/$s_!uF18!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63cbb0b4-3e74-449c-b1ed-5c4873219a74_3055x1350.jpeg 848w, https://substackcdn.com/image/fetch/$s_!uF18!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63cbb0b4-3e74-449c-b1ed-5c4873219a74_3055x1350.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!uF18!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63cbb0b4-3e74-449c-b1ed-5c4873219a74_3055x1350.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uF18!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63cbb0b4-3e74-449c-b1ed-5c4873219a74_3055x1350.jpeg" width="1200" height="529.945054945055" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/63cbb0b4-3e74-449c-b1ed-5c4873219a74_3055x1350.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:643,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:557884,&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://read.earlystagegrowth.com/i/199882215?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63cbb0b4-3e74-449c-b1ed-5c4873219a74_3055x1350.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!uF18!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63cbb0b4-3e74-449c-b1ed-5c4873219a74_3055x1350.jpeg 424w, https://substackcdn.com/image/fetch/$s_!uF18!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63cbb0b4-3e74-449c-b1ed-5c4873219a74_3055x1350.jpeg 848w, https://substackcdn.com/image/fetch/$s_!uF18!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63cbb0b4-3e74-449c-b1ed-5c4873219a74_3055x1350.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!uF18!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63cbb0b4-3e74-449c-b1ed-5c4873219a74_3055x1350.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>It&#8217;s not just AI slop, however. Post-it note ads were one of the big pushbacks a couple of years ago. And interspersed with all of this is various memes.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!vIIz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fa0536f-0f89-4738-872e-3b151ffcfaac_3055x1350.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vIIz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fa0536f-0f89-4738-872e-3b151ffcfaac_3055x1350.jpeg 424w, https://substackcdn.com/image/fetch/$s_!vIIz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fa0536f-0f89-4738-872e-3b151ffcfaac_3055x1350.jpeg 848w, https://substackcdn.com/image/fetch/$s_!vIIz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fa0536f-0f89-4738-872e-3b151ffcfaac_3055x1350.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!vIIz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fa0536f-0f89-4738-872e-3b151ffcfaac_3055x1350.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vIIz!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fa0536f-0f89-4738-872e-3b151ffcfaac_3055x1350.jpeg" width="1200" height="529.945054945055" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5fa0536f-0f89-4738-872e-3b151ffcfaac_3055x1350.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:643,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:503862,&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://read.earlystagegrowth.com/i/199882215?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fa0536f-0f89-4738-872e-3b151ffcfaac_3055x1350.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!vIIz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fa0536f-0f89-4738-872e-3b151ffcfaac_3055x1350.jpeg 424w, https://substackcdn.com/image/fetch/$s_!vIIz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fa0536f-0f89-4738-872e-3b151ffcfaac_3055x1350.jpeg 848w, https://substackcdn.com/image/fetch/$s_!vIIz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fa0536f-0f89-4738-872e-3b151ffcfaac_3055x1350.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!vIIz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fa0536f-0f89-4738-872e-3b151ffcfaac_3055x1350.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><figcaption class="image-caption">Not our clients</figcaption></figure></div><p>There&#8217;s something about ads like this, that when you show them to most people, you hear that phase &#8216;we need our ads to be a lot more premium than this.&#8217;</p><p>So what&#8217;s happening?</p><h2>When did sales stop being the primary objective?</h2><p><em>Forgive me a little wander through history here because I love this stuff. If you don&#8217;t care for the history skip on ahead.</em></p><p>When I entered the workforce in the early 2010s, it was into a digital and PR agency. I didn&#8217;t realise it at that the time, but that agency was one of the most forward-thinking there was when it came to measurement.</p><p>To my surprise, the current way that PR was measured was in a method called advertising value equivalent (AVE) where it judged column inches as ad spend and that was the &#8216;return.&#8217; Most PR was <em>so</em> detached from achieving a sale, that it was judging itself wrongly against the rate card value of space in print. </p><p>But it wasn&#8217;t just PR that was at fault then. During the social media explosion, success was measured in likes and comments. And as it turns out the ad industry had shifted too.</p><p>The change happened slowly.</p><p>Perhaps the starting point was Cannes Lions beginning in 1954, initially as a festival for the ads that play in cinemas. It evolved from there. In 1959, the Clio Awards followed with categories for creativity outlined.</p><p>The 60s saw the &#8216;creative revolution&#8217; - we got the Lemon ads &#8211; and then by the end of the decade &#8216;account planning&#8217; was born. Stephen King of JWT said that advertising&#8217;s primary impact was to &#8220;intensify or lessen people&#8217;s existing predisposition,&#8221; and by the time the Account Planning Group (APG) was formed, the shift had been cemented towards long term brand building.</p><p>By 1980, the IPA had launched the IPA Effectiveness Award: already a signal that the industry was straying from actual impact.</p><p>Despite Ogilvy&#8217;s rallying cries throughout the 90s, by the time I entered the broader marketing profession in 2010, it seemed like selling was out of fashion.</p><p>Facebook launched the first growth team in the late 2000s. A team focused exclusively on improving important user metrics. As a tech company, it&#8217;s monetisation was a step removed at the time from the controllable asset. For them, to become monetisable, they needed one thing: daily active users, and that was what the growth team was responsible for.</p><p>While this was happening, traditional companies and big corporates continued down the route that advertising&#8217;s intent was not to sell but to think about values, storytelling, messaging, or vague brand building. Selling a product was the default norm for most big consumer businesses throughout the 2010s. </p><p>Growth meanwhile, born from Facebook, began to spread quickly through tech.</p><p>While Growth in b2b and tech became obsessed with funnel optimisation and less on the core way of getting traffic through the doors, the way it evolved in consumer and DTC brought advertising into the mix.</p><p>I think with hindsight two errors happened in the 2010s that contributed to today&#8217;s &#8216;selling issue&#8217;. </p><ol><li><p>The data illusion that we could optimise towards last-click sales and have a true value of everything</p></li><li><p>The lack of need for payback due to influx of VC cash</p></li></ol><p>I think these two things together brought a poor precedent to the industry. There was a belief that Growth was a bad force and &#8220;Growth at all costs&#8221; became a synonym for irresponsibility.</p><p>As we&#8217;ve entered the 2020s, another thing happened.</p><p>Platforms matured. </p><p>Today, it is less fluke or black box how you can grow a brand real big thanks to digital marketing.</p><p>There&#8217;s a system to approach it with and thousands of examples of businesses who have created their entire company value through paid social.</p><p>What that means as well is that more and more people pay attention to these numbers, these platforms, these creatives.</p><p>If in the 2010s most CMOs or heads of marketing in traditional businesses saw paid social as a misnomer and a black box; and by the early 2020s they saw it as a practice past its peak; then by 2026 it has now re-cemented its position in every marketing toolkit. And the outcome is more attention and eyeballs focused on this function.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.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://read.earlystagegrowth.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><h2>Playing the right game: native creative</h2><p>It&#8217;s no longer a surprise when you hear of a brand go from &#163;0 to &#163;20m from paid social alone. Or in the US, these numbers are even bigger. Gruns rocketed to $100m of annual revenue from a DTC + paid social strategy. </p><p>Everywhere you look, there are brands rocketing to seven, eight, and nine figures of revenue purely from paid social. And when that happens it makes all founders and marketers take note.</p><p>Naturally, lots of people want a piece of the pie.  </p><p>But this is where things often become tricky.</p><p>This is where you get people want to hit paid social hard, without playing by its rules. And you really need to play the right game to win.</p><p>Paid social creative isn&#8217;t about producing ugly ads for ugly ads&#8217; sake. It&#8217;s not about creating things that are disgusting to stand out. On the contrary, it&#8217;s about producing things that are <em>relevant to the environment you&#8217;re playing in.</em></p><p>For us we broadly see a few camps of creative these days:</p><ul><li><p>Native</p></li><li><p>Creator</p></li><li><p>Off-brand</p></li><li><p>Branded</p></li></ul><p><strong>Creator</strong> is your UGC and influencer, stuff created by a third-party either scripted or not. </p><p><strong>Native</strong> is advertising imitating the environment (so types of images or videos that would get shared by people in Stories, Reels or DMs).</p><p><strong>Off-brand</strong> is advertising that is still clearly an advert, but it&#8217;s not referencing the brand&#8217;s design, look and feel. We used to think of this as <em>brand-native</em>.</p><p><strong>Branded</strong> is advertising that is in the brand design, look and feel. </p><p>While we <em>can</em> see ads in all brackets work, the data is overwhelmingly in one direction.</p><p>This is from our broader dataset, where native and creator are merged into one category but the trend is clear:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jSTB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30c4b7a8-f3d5-4c74-b592-47de69812d82_2000x1120.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jSTB!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30c4b7a8-f3d5-4c74-b592-47de69812d82_2000x1120.png 424w, https://substackcdn.com/image/fetch/$s_!jSTB!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30c4b7a8-f3d5-4c74-b592-47de69812d82_2000x1120.png 848w, https://substackcdn.com/image/fetch/$s_!jSTB!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30c4b7a8-f3d5-4c74-b592-47de69812d82_2000x1120.png 1272w, https://substackcdn.com/image/fetch/$s_!jSTB!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30c4b7a8-f3d5-4c74-b592-47de69812d82_2000x1120.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jSTB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30c4b7a8-f3d5-4c74-b592-47de69812d82_2000x1120.png" width="1456" height="815" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/30c4b7a8-f3d5-4c74-b592-47de69812d82_2000x1120.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:815,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:51277,&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://read.earlystagegrowth.com/i/199882215?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30c4b7a8-f3d5-4c74-b592-47de69812d82_2000x1120.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_!jSTB!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30c4b7a8-f3d5-4c74-b592-47de69812d82_2000x1120.png 424w, https://substackcdn.com/image/fetch/$s_!jSTB!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30c4b7a8-f3d5-4c74-b592-47de69812d82_2000x1120.png 848w, https://substackcdn.com/image/fetch/$s_!jSTB!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30c4b7a8-f3d5-4c74-b592-47de69812d82_2000x1120.png 1272w, https://substackcdn.com/image/fetch/$s_!jSTB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30c4b7a8-f3d5-4c74-b592-47de69812d82_2000x1120.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><p>Add normalised CPAs into this chart and the CPAs reflect a similar picture: native is cheapest, then off-brand, then brand./ </p><p>A few things to draw out from this data:</p><ol><li><p>Spend per ad is over 2x higher for native vs brand. </p></li><li><p>Native and brand have almost even creation distribution across our agency</p></li><li><p>Off-brand has 1/5th of creation volume of either native/brand</p></li></ol><p>Meta views spend as ultimate success metric and so here native is outperforming brand 2:1. And while we put down Off-Brand&#8217;s low performance to a very low experimentation volume, the native dataset is almost even with brand&#8217;s.</p><p>The message is clear, if you want to sell on paid social and want to put your best foot forward, create native &amp; creator ads over branded ones.</p><p><strong>If you want to sell via paid social, create as many native ads as possible.</strong></p><h2>What is native &#8211; and why does it work</h2><p>There&#8217;s an important mental position I think we all need to take with paid social.</p><p>That is: it&#8217;s not about making ugly ads, it&#8217;s about playing into the environment that we know works best.</p><h3>The native ads of the 50s</h3><p>To understand some of Ogilvy&#8217;s success is to first understand Holiday magazine.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!YoXU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc20160cd-0ecb-41b3-b619-9b1416227995_1600x1026.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset image2-full-screen"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!YoXU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc20160cd-0ecb-41b3-b619-9b1416227995_1600x1026.jpeg 424w, https://substackcdn.com/image/fetch/$s_!YoXU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc20160cd-0ecb-41b3-b619-9b1416227995_1600x1026.jpeg 848w, https://substackcdn.com/image/fetch/$s_!YoXU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc20160cd-0ecb-41b3-b619-9b1416227995_1600x1026.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!YoXU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc20160cd-0ecb-41b3-b619-9b1416227995_1600x1026.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!YoXU!,w_5760,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc20160cd-0ecb-41b3-b619-9b1416227995_1600x1026.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c20160cd-0ecb-41b3-b619-9b1416227995_1600x1026.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;full&quot;,&quot;height&quot;:934,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Why Design Lovers Are Obsessed With Holiday Magazine | Architectural Digest&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;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-fullscreen" alt="Why Design Lovers Are Obsessed With Holiday Magazine | Architectural Digest" title="Why Design Lovers Are Obsessed With Holiday Magazine | Architectural Digest" srcset="https://substackcdn.com/image/fetch/$s_!YoXU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc20160cd-0ecb-41b3-b619-9b1416227995_1600x1026.jpeg 424w, https://substackcdn.com/image/fetch/$s_!YoXU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc20160cd-0ecb-41b3-b619-9b1416227995_1600x1026.jpeg 848w, https://substackcdn.com/image/fetch/$s_!YoXU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc20160cd-0ecb-41b3-b619-9b1416227995_1600x1026.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!YoXU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc20160cd-0ecb-41b3-b619-9b1416227995_1600x1026.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><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rdTN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42e7689a-64fd-4298-bad6-ea63531a7752_787x1024.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rdTN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42e7689a-64fd-4298-bad6-ea63531a7752_787x1024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!rdTN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42e7689a-64fd-4298-bad6-ea63531a7752_787x1024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!rdTN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42e7689a-64fd-4298-bad6-ea63531a7752_787x1024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!rdTN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42e7689a-64fd-4298-bad6-ea63531a7752_787x1024.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rdTN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42e7689a-64fd-4298-bad6-ea63531a7752_787x1024.jpeg" width="787" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/42e7689a-64fd-4298-bad6-ea63531a7752_787x1024.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:787,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;19052319154_4a6774b61b_b - Flashbak&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="19052319154_4a6774b61b_b - Flashbak" title="19052319154_4a6774b61b_b - Flashbak" srcset="https://substackcdn.com/image/fetch/$s_!rdTN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42e7689a-64fd-4298-bad6-ea63531a7752_787x1024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!rdTN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42e7689a-64fd-4298-bad6-ea63531a7752_787x1024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!rdTN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42e7689a-64fd-4298-bad6-ea63531a7752_787x1024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!rdTN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42e7689a-64fd-4298-bad6-ea63531a7752_787x1024.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>Holiday was an upmarket 50s magazine. And the key things to take away from this are the large colour photographs, plenty of white space, and well-set, long form serif typography. </p><p><em>From the Kenneth Roman book:</em></p><blockquote><p>Impatient with trying to convey to writers and art directors what he wanted, more and more Ogilvy was showing them how to do it, writing the advertising and directing its look&#8212;big beautiful photographs (never artwork), usually a one-line headline beneath the photo serving as a caption, plus three blocks of readable text in a simple classic typeface. Ogilvy moved the names of products, usually relegated to logos at the bottom of ads, to the headline at the top.</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_!YQGD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fbdcacf-58b6-4728-aedc-1393452a14b1_2900x1300.png" data-component-name="Image2ToDOM"><div class="image2-inset image2-full-screen"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!YQGD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fbdcacf-58b6-4728-aedc-1393452a14b1_2900x1300.png 424w, https://substackcdn.com/image/fetch/$s_!YQGD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fbdcacf-58b6-4728-aedc-1393452a14b1_2900x1300.png 848w, https://substackcdn.com/image/fetch/$s_!YQGD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fbdcacf-58b6-4728-aedc-1393452a14b1_2900x1300.png 1272w, https://substackcdn.com/image/fetch/$s_!YQGD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fbdcacf-58b6-4728-aedc-1393452a14b1_2900x1300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!YQGD!,w_5760,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fbdcacf-58b6-4728-aedc-1393452a14b1_2900x1300.png" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3fbdcacf-58b6-4728-aedc-1393452a14b1_2900x1300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;full&quot;,&quot;height&quot;:653,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:5081960,&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://read.earlystagegrowth.com/i/199882215?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fbdcacf-58b6-4728-aedc-1393452a14b1_2900x1300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-fullscreen" alt="" srcset="https://substackcdn.com/image/fetch/$s_!YQGD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fbdcacf-58b6-4728-aedc-1393452a14b1_2900x1300.png 424w, https://substackcdn.com/image/fetch/$s_!YQGD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fbdcacf-58b6-4728-aedc-1393452a14b1_2900x1300.png 848w, https://substackcdn.com/image/fetch/$s_!YQGD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fbdcacf-58b6-4728-aedc-1393452a14b1_2900x1300.png 1272w, https://substackcdn.com/image/fetch/$s_!YQGD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fbdcacf-58b6-4728-aedc-1393452a14b1_2900x1300.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><p>I went and bought a few old issues of the <em>Saturday Evening Post</em> to see what this looked like in practice. While the typefaces and photography quality in the articles is an immediate tell, you otherwise wouldn&#8217;t know this was a magazine from 70 years ago compared to one published today. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9qll!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdc9df65-b611-46c3-a954-a6237c3ac650_2524x1350.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset image2-full-screen"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9qll!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdc9df65-b611-46c3-a954-a6237c3ac650_2524x1350.jpeg 424w, https://substackcdn.com/image/fetch/$s_!9qll!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdc9df65-b611-46c3-a954-a6237c3ac650_2524x1350.jpeg 848w, https://substackcdn.com/image/fetch/$s_!9qll!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdc9df65-b611-46c3-a954-a6237c3ac650_2524x1350.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!9qll!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdc9df65-b611-46c3-a954-a6237c3ac650_2524x1350.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9qll!,w_5760,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdc9df65-b611-46c3-a954-a6237c3ac650_2524x1350.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fdc9df65-b611-46c3-a954-a6237c3ac650_2524x1350.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;full&quot;,&quot;height&quot;:779,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:625936,&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://read.earlystagegrowth.com/i/199882215?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdc9df65-b611-46c3-a954-a6237c3ac650_2524x1350.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-fullscreen" alt="" srcset="https://substackcdn.com/image/fetch/$s_!9qll!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdc9df65-b611-46c3-a954-a6237c3ac650_2524x1350.jpeg 424w, https://substackcdn.com/image/fetch/$s_!9qll!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdc9df65-b611-46c3-a954-a6237c3ac650_2524x1350.jpeg 848w, https://substackcdn.com/image/fetch/$s_!9qll!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdc9df65-b611-46c3-a954-a6237c3ac650_2524x1350.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!9qll!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdc9df65-b611-46c3-a954-a6237c3ac650_2524x1350.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>While the left-article still contains much illustration, this 1955 article on the &#8216;Uninhibited restaurant&#8217; hits on a lot of the Ogilvy design tropes: colour photography, headlines, long text. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EBcd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d2c03f7-11be-46a2-8624-90376358a9fb_2524x1350.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset image2-full-screen"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EBcd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d2c03f7-11be-46a2-8624-90376358a9fb_2524x1350.jpeg 424w, https://substackcdn.com/image/fetch/$s_!EBcd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d2c03f7-11be-46a2-8624-90376358a9fb_2524x1350.jpeg 848w, https://substackcdn.com/image/fetch/$s_!EBcd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d2c03f7-11be-46a2-8624-90376358a9fb_2524x1350.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!EBcd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d2c03f7-11be-46a2-8624-90376358a9fb_2524x1350.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EBcd!,w_5760,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d2c03f7-11be-46a2-8624-90376358a9fb_2524x1350.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5d2c03f7-11be-46a2-8624-90376358a9fb_2524x1350.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;full&quot;,&quot;height&quot;:779,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:543881,&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://read.earlystagegrowth.com/i/199882215?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d2c03f7-11be-46a2-8624-90376358a9fb_2524x1350.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-fullscreen" alt="" srcset="https://substackcdn.com/image/fetch/$s_!EBcd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d2c03f7-11be-46a2-8624-90376358a9fb_2524x1350.jpeg 424w, https://substackcdn.com/image/fetch/$s_!EBcd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d2c03f7-11be-46a2-8624-90376358a9fb_2524x1350.jpeg 848w, https://substackcdn.com/image/fetch/$s_!EBcd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d2c03f7-11be-46a2-8624-90376358a9fb_2524x1350.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!EBcd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d2c03f7-11be-46a2-8624-90376358a9fb_2524x1350.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>Often when browsing these magazines, it&#8217;s not clear where an advert begins and an article ends. <strong>The advertisers matched the space they were living in and played the game of the platform.</strong></p><p>These were the native ads of the golden age of print advertising. And this was the era when print advertising&#8217;s primary motivation was to sell.</p><div id="youtube2-Y9znA_dwjHw" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;Y9znA_dwjHw&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/Y9znA_dwjHw?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>When we think about most big budget TV advertising, we have to consider again the environment it&#8217;s playing in.</p><p>If you&#8217;re the ad at the beginning of a film in the cinema, you need to mirror the expectation of the environment you&#8217;re playing in. Same with TV: if you&#8217;re interrupting a feature length film or high budget TV series, then anything less than stunning and you&#8217;ll switch off.</p><p>The environment is the important aspect. The Guinness Horses ad is a native ad.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.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://read.earlystagegrowth.com/subscribe?"><span>Subscribe now</span></a></p><h2>The world we&#8217;re interrupting on social</h2><p>Let&#8217;s remember why we open social media.</p><p>Once upon a time, we opened social media to see what our friends were up to. And the primary way we did that was by looking at what people were sharing. </p><p>Photos of dogs, children, nights out, holidays. All shot on your phone with the Paris or Valencia filter over them. An evolution of the early, Polaroid-aping days. </p><p>We weren&#8217;t on the platforms to discover brands and a polished ad would have stuck out like a sore thumb.</p><p>Today, we use these platforms differently. While we ostensibly still call them social media platforms, their new single-player mode is one for entertainment. </p><p>That entertainment means videos and images which are funny, enlightening, enraging, heartwarming, loving, educational, and everything in between. One minute you could be watching a YouTube rip of an 80s TV show pixellated to high heavens, the next it could be someone street interviewing someone on your favourite food.</p><p>The platforms have social sides too. Instagram&#8217;s head Adam Mosseri posted this back in January on <em>Threads</em>:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!mPtd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbafed445-3acd-4179-93cd-85d48374f025_1630x1350.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!mPtd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbafed445-3acd-4179-93cd-85d48374f025_1630x1350.jpeg 424w, https://substackcdn.com/image/fetch/$s_!mPtd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbafed445-3acd-4179-93cd-85d48374f025_1630x1350.jpeg 848w, https://substackcdn.com/image/fetch/$s_!mPtd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbafed445-3acd-4179-93cd-85d48374f025_1630x1350.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!mPtd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbafed445-3acd-4179-93cd-85d48374f025_1630x1350.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!mPtd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbafed445-3acd-4179-93cd-85d48374f025_1630x1350.jpeg" width="1456" height="1206" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bafed445-3acd-4179-93cd-85d48374f025_1630x1350.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1206,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:221973,&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://read.earlystagegrowth.com/i/199882215?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbafed445-3acd-4179-93cd-85d48374f025_1630x1350.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_!mPtd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbafed445-3acd-4179-93cd-85d48374f025_1630x1350.jpeg 424w, https://substackcdn.com/image/fetch/$s_!mPtd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbafed445-3acd-4179-93cd-85d48374f025_1630x1350.jpeg 848w, https://substackcdn.com/image/fetch/$s_!mPtd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbafed445-3acd-4179-93cd-85d48374f025_1630x1350.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!mPtd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbafed445-3acd-4179-93cd-85d48374f025_1630x1350.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>Instagram <em>does</em> have a social side today, but it&#8217;s more lo-fi than it&#8217;s ever been: blurred photos, shaky videos. Raw. Authentic. It is not polished.</p><p>Let&#8217;s take a look at a typical five-minute scroll on Instagram today, split evenly between Reels and Stories.</p><p>Once you get past the ads, and the small % of friends sharing their dogs, here&#8217;s what&#8217;s left.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!aQ1_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3bc32a0-6ba7-43e9-86c2-5edc0c35a7ab_2629x1350.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset image2-full-screen"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!aQ1_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3bc32a0-6ba7-43e9-86c2-5edc0c35a7ab_2629x1350.jpeg 424w, https://substackcdn.com/image/fetch/$s_!aQ1_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3bc32a0-6ba7-43e9-86c2-5edc0c35a7ab_2629x1350.jpeg 848w, https://substackcdn.com/image/fetch/$s_!aQ1_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3bc32a0-6ba7-43e9-86c2-5edc0c35a7ab_2629x1350.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!aQ1_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3bc32a0-6ba7-43e9-86c2-5edc0c35a7ab_2629x1350.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!aQ1_!,w_5760,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3bc32a0-6ba7-43e9-86c2-5edc0c35a7ab_2629x1350.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c3bc32a0-6ba7-43e9-86c2-5edc0c35a7ab_2629x1350.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;full&quot;,&quot;height&quot;:748,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:485627,&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://read.earlystagegrowth.com/i/199882215?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3bc32a0-6ba7-43e9-86c2-5edc0c35a7ab_2629x1350.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-fullscreen" alt="" srcset="https://substackcdn.com/image/fetch/$s_!aQ1_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3bc32a0-6ba7-43e9-86c2-5edc0c35a7ab_2629x1350.jpeg 424w, https://substackcdn.com/image/fetch/$s_!aQ1_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3bc32a0-6ba7-43e9-86c2-5edc0c35a7ab_2629x1350.jpeg 848w, https://substackcdn.com/image/fetch/$s_!aQ1_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3bc32a0-6ba7-43e9-86c2-5edc0c35a7ab_2629x1350.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!aQ1_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3bc32a0-6ba7-43e9-86c2-5edc0c35a7ab_2629x1350.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>A start on Stories and we see:</p><ul><li><p>A street selfie with a joke from a comedian I follow</p></li><li><p>A clipping from a 90s TV show showing off 90s NYC fashion</p></li><li><p>An overhead phone shot from the Arsenal parade</p></li><li><p>A YouTube rip of a music video captioned</p></li></ul><p>Open up Reels and what have we got?</p><ul><li><p>Maybe a fake podcast, maybe a real one? I don&#8217;t care it&#8217;s just content</p></li><li><p>Nostalgic journey down 2000s indie lyrics with a comparatively &#8216;high production&#8217; edit</p></li><li><p>Lo-fi video of pianist playing Born Slippy as a wedding song (ultra millennial coded)</p></li><li><p>Comedy sketch of someone dressed as John Dutton</p></li><li><p>Menswear content creator recreating the looks of Hugh Grant</p></li><li><p>Woman not saying anything with a POV caption selling the dream</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!RVEG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F855edff6-cf19-4cfd-b824-fa591f4b2138_2629x1350.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset image2-full-screen"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!RVEG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F855edff6-cf19-4cfd-b824-fa591f4b2138_2629x1350.jpeg 424w, https://substackcdn.com/image/fetch/$s_!RVEG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F855edff6-cf19-4cfd-b824-fa591f4b2138_2629x1350.jpeg 848w, https://substackcdn.com/image/fetch/$s_!RVEG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F855edff6-cf19-4cfd-b824-fa591f4b2138_2629x1350.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!RVEG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F855edff6-cf19-4cfd-b824-fa591f4b2138_2629x1350.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!RVEG!,w_5760,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F855edff6-cf19-4cfd-b824-fa591f4b2138_2629x1350.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/855edff6-cf19-4cfd-b824-fa591f4b2138_2629x1350.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;full&quot;,&quot;height&quot;:748,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:541540,&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://read.earlystagegrowth.com/i/199882215?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F855edff6-cf19-4cfd-b824-fa591f4b2138_2629x1350.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-fullscreen" alt="" srcset="https://substackcdn.com/image/fetch/$s_!RVEG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F855edff6-cf19-4cfd-b824-fa591f4b2138_2629x1350.jpeg 424w, https://substackcdn.com/image/fetch/$s_!RVEG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F855edff6-cf19-4cfd-b824-fa591f4b2138_2629x1350.jpeg 848w, https://substackcdn.com/image/fetch/$s_!RVEG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F855edff6-cf19-4cfd-b824-fa591f4b2138_2629x1350.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!RVEG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F855edff6-cf19-4cfd-b824-fa591f4b2138_2629x1350.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 messaging in all of these differs.</p><p>We&#8217;ve got:</p><ul><li><p>Nostalgia</p></li><li><p>Community</p></li><li><p>Social relevance</p></li><li><p>Escapism</p></li><li><p>Aspiration</p></li><li><p>Comedy</p></li></ul><p>But the visual style is almost uniform in its distribution: everyone is shot with a phone. One video is <em>reasonably </em>edited but it&#8217;s still a pretty social-first edit style. Very scrappy and felt like it was edited on the phone. </p><p>Everything else is low number of edits, maybe some images popping up onto screen, but it&#8217;s most just someone with a phone recording something. </p><p><strong>This is the world we&#8217;re interrupting.</strong></p><p>And if we want to sell, we need to understand this world intimately.</p><p>For Ogilvy, that meant laying out your ads to look like a double page spread from <em>Holiday </em>or <em>The Saturday Evening Post</em>. For Guinness that meant creating a mini film to sit in between prime time film and TV.</p><p>But if your channel is social, you have to respect the channel. Create ads that look and feel authentic to the medium. </p><p>And if you&#8217;re worried about rich people having unfavourable views of your brand, just remember they&#8217;re also seeing this content too. Lo-fi, phone shot, authentic, natural shooting styles. That is after all why they opened Instagram this morning. </p><p>Start selling &#8211; and start doing it natively.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.com/p/we-sell-or-else?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://read.earlystagegrowth.com/p/we-sell-or-else?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><div><hr></div><h2>A few parting words on the &#8216;impact on brand&#8217;</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!DGdD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7bb241c-5739-4bc3-bfbb-f0417c5a809d_1624x742.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!DGdD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7bb241c-5739-4bc3-bfbb-f0417c5a809d_1624x742.png 424w, https://substackcdn.com/image/fetch/$s_!DGdD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7bb241c-5739-4bc3-bfbb-f0417c5a809d_1624x742.png 848w, https://substackcdn.com/image/fetch/$s_!DGdD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7bb241c-5739-4bc3-bfbb-f0417c5a809d_1624x742.png 1272w, https://substackcdn.com/image/fetch/$s_!DGdD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7bb241c-5739-4bc3-bfbb-f0417c5a809d_1624x742.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!DGdD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7bb241c-5739-4bc3-bfbb-f0417c5a809d_1624x742.png" width="1456" height="665" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f7bb241c-5739-4bc3-bfbb-f0417c5a809d_1624x742.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:665,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:85381,&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://read.earlystagegrowth.com/i/199882215?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7bb241c-5739-4bc3-bfbb-f0417c5a809d_1624x742.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_!DGdD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7bb241c-5739-4bc3-bfbb-f0417c5a809d_1624x742.png 424w, https://substackcdn.com/image/fetch/$s_!DGdD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7bb241c-5739-4bc3-bfbb-f0417c5a809d_1624x742.png 848w, https://substackcdn.com/image/fetch/$s_!DGdD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7bb241c-5739-4bc3-bfbb-f0417c5a809d_1624x742.png 1272w, https://substackcdn.com/image/fetch/$s_!DGdD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7bb241c-5739-4bc3-bfbb-f0417c5a809d_1624x742.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><p>We had a client last year who asked us about the brand impact of lo-fi, native advertising.</p><p>We used Meta&#8217;s Brand Lift study to examine some classic brand metrics.</p><p>The above chart shows the brand favourability scores. Blue was those unexposed to ads, purple those who had been.</p><p>The native, scrappy, lo-fi, often ugly ads had a 11.3 point positive impact on favourability scores. It reduced neutral views by 9.1 points, and reduced very unfavourables as well. </p><p>Overall the swing was hugely positive. The people exposed to the ads liked the brand more than those who weren&#8217;t.</p><p>We&#8217;ve also seen the direct impact of Meta-only advertising on retail sales with a number of clients. Retail is the archetype of needing &#8216;brand recognition&#8217; to make a sale. But in the multiple clients where we&#8217;ve run structured studies, we&#8217;ve seen the huge impact that Meta has on those offline sales channels. </p><p>Meta creates brand &#8211; and it creates it favourably and effectively. </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.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://read.earlystagegrowth.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><h2>We sell, or else</h2><p>From day one, we have been about helping you sell. The point of advertising is not to create things that internal teams like the look of. It is not to preach to the converted. It&#8217;s not to find something. Although it <em>can</em> be those things.</p><p>The point of advertising is to sell. </p><p>Paid social is experiencing an all-time high because of the impact it can have when done right.</p><p>You can start a brand today in the US and get to $100m of revenue with Meta and a Shopify store alone. But you have to play the right game.</p><p>And if nothing else, then by creating content that looks like the Stories or Reels in your feed, we&#8217;re respecting our customer in their place of refuge. And even if we don&#8217;t manage to sell that time, at least we might leave an impression.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.com/p/we-sell-or-else/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://read.earlystagegrowth.com/p/we-sell-or-else/comments"><span>Leave a comment</span></a></p><div><hr></div><p><em>I&#8217;m the founder of Ballpoint. We&#8217;re a <a href="https://weareballpoint.com">growth agency specialising in creative-driven performance marketing</a>. In March 2026, we made the pivot to become AI native. For the clients we work with for more than a year, we typically triple their spend while maintaining CPA. If that&#8217;s something you want for your brand, then get in touch. Just be warned, we&#8217;re going to tell you how to sell.</em></p>]]></content:encoded></item><item><title><![CDATA[We are all builders now]]></title><description><![CDATA[What AI is doing to the millennial career, and to the agency I run]]></description><link>https://read.earlystagegrowth.com/p/we-are-all-builders-now</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/we-are-all-builders-now</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Tue, 26 May 2026 06:02:23 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/2d11ff61-0bc1-428d-9654-cf77ca142da7_1200x687.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!HlAC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12e3e44d-a459-4d76-a12e-cce93dcf1b15_1200x1569.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HlAC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12e3e44d-a459-4d76-a12e-cce93dcf1b15_1200x1569.jpeg 424w, https://substackcdn.com/image/fetch/$s_!HlAC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12e3e44d-a459-4d76-a12e-cce93dcf1b15_1200x1569.jpeg 848w, https://substackcdn.com/image/fetch/$s_!HlAC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12e3e44d-a459-4d76-a12e-cce93dcf1b15_1200x1569.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!HlAC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12e3e44d-a459-4d76-a12e-cce93dcf1b15_1200x1569.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!HlAC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12e3e44d-a459-4d76-a12e-cce93dcf1b15_1200x1569.jpeg" width="1200" height="1569" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/12e3e44d-a459-4d76-a12e-cce93dcf1b15_1200x1569.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1569,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:580413,&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://read.earlystagegrowth.com/i/199164390?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12e3e44d-a459-4d76-a12e-cce93dcf1b15_1200x1569.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_!HlAC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12e3e44d-a459-4d76-a12e-cce93dcf1b15_1200x1569.jpeg 424w, https://substackcdn.com/image/fetch/$s_!HlAC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12e3e44d-a459-4d76-a12e-cce93dcf1b15_1200x1569.jpeg 848w, https://substackcdn.com/image/fetch/$s_!HlAC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12e3e44d-a459-4d76-a12e-cce93dcf1b15_1200x1569.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!HlAC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12e3e44d-a459-4d76-a12e-cce93dcf1b15_1200x1569.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><p>When I was a teenager I wanted to be a video games programmer. I bought C++ for Dummies and tried to learn how to code. I couldn&#8217;t, for some reason my mind just wasn&#8217;t set up for it. </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.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">Early Stage Growth &#8226; Ballpoint is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</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>Over the years I&#8217;ve tried python and javascript, and each time I get bogged down in trying to memorise syntax, and frustrated. The thing I never wanted to do necessarily was to code, but it was build the thing that came from the code. </p><p>AI has taken that wall down. And I&#8217;m having the most fun I&#8217;ve ever had in my career.</p><p>But getting here has meant mourning something first.</p><p>I&#8217;m 37. Like a lot of millennials who entered professional services in our early 20s, I saw a career path in front of me. My first CEO was in his early 30s. I grew up with nothing and that felt like proof of what was possible if you worked hard and played the game. The path was clear at every rank. Execs became senior execs, then managers, then senior managers, associate directors, directors. Then you either left to start something or you went into leadership.</p><p>62% of millennials say work is central to our identity, behind only family and friends. But when I sit down with friends, work is very often one of the primary sources of conversations. We have wittingly or not built a sense of self around that career ladder.</p><p>We became defined by our work, and in particular, the workplace has had a cult of <em>management</em> for a long time.</p><p>Everyone who goes through the path recognises how odd it is. We spend years learning to execute well &#8211; often with very specific training at the start. Only then to be thrust into a management role which none of us are prepared for.</p><p>Tech was at the forefront of pushing back on that, inventing the role of the &#8216;individual contributor&#8217; or IC. After all, not every great software engineer had the want or ability to manage people, and so the IC path allowed them an alternative. You still gained the status of evolving with your job, but it was now linked to building.</p><p>At Ballpoint, we&#8217;ve always been very top-heavy. Growth strategists run strategy on the accounts, the client relationship and are still in the weeds. But for us, this was about the belief it produced better results for clients &#8211; rather than a prediction on an AI future.</p><p>But, I think that&#8217;s about to be the reality for most professional services businesses.</p><p>Think about what a growth strategist actually does. At the core, strategy is deciding what to say no to. </p><p>The more experience you have:</p><ul><li><p>the faster you pattern match, </p></li><li><p>the better your decisions, </p></li><li><p>the quicker you change direction when something isn&#8217;t working.</p></li></ul><p>Two years ago, when a strategist pointed in a direction, a more junior person ran the analysis and built scenarios. Now a good AI does that analysis, and a great AI comes back with experiment ideas the strategist with 10 years of experience hadn&#8217;t thought of. </p><p>The middle layer of execution and organisation: making sure shit gets done, and carrying out the core analysis tasks, can now be done almost infinitely better with AI.</p><p>The result is senior people are doing more hands on work than ever, not less. But it&#8217;s not just about the fact these people are doing more hands-on work, they&#8217;re also expected &#8211; at least at Ballpoint &#8211; to be building the systems that improve over time as well.</p><p>Two months ago we set a new bar at Ballpoint. Stop using AI to assist your work, and start getting AI to do the work for you. Over 80% of tasks at the agency now begin that way. And where we don&#8217;t do it, it&#8217;s deliberate. For me, longform writing is the primary one. Writing remains the best way I have ever found to <strong>think</strong> about a subject.</p><p>Getting people to get AI to work for them was phase one. Phase two is getting the AI to do <em>better</em> work than humans. And it&#8217;s in these systems where we now expect everyone to plan, research, build, test and iterate.</p><p>As of today, I&#8217;m most weighted in that direction. A glance at my timesheets show that 20 hours a week go into building. That&#8217;s a third of my time spent on executional work. My 22 year old self <em>never</em> would have expected that.</p><p>Our head of creative strategy is responsible for building the systems that power his creative strategists. Our head of creative studio for implementing systems that produce results faster. Every single person has an OKR this quarter focused on building. </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.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://read.earlystagegrowth.com/subscribe?"><span>Subscribe now</span></a></p><h3>What happens to juniors in this world?</h3><p>So how do you train someone into this world?</p><p>I watched a documentary years ago about a restaurant chasing its third Michelin star. Junior chefs weren&#8217;t allowed to do anything for days except chop onions. They might have been sous chefs elsewhere but in this kitchen you couldn&#8217;t touch a stockpot until you&#8217;d chopped onions for days and days and days.</p><p><strong>I think one version of the future of training looks like that.</strong> </p><p>Last year, I touched on this in my article on <a href="https://read.earlystagegrowth.com/p/the-death-of-the-t-shaped-marketer">the rise of growth artisans</a>. The idea that individuals will be able to own the entire growth field &#8211; and that training has to be done almost as an apprenticeship along the way. </p><p>You learn performance marketing by hand. You listen to customer interviews and write the JTBD specs yourself. You write copy yourself. You export the data and analyse it in a spreadsheet. Only once you&#8217;ve done it by hand and you&#8217;re expert at doing it that way, do you give it to AI.</p><p>The cost implications of this are obviously huge. (And for any government worker out there with a grant, we will happily explore this as a training scheme with you). But you&#8217;re essentially doing apprenticeships accepting that grads won&#8217;t create comparative value for a long time.</p><p><strong>There&#8217;s a second version that mirrors the multi-disciplinary nature of our new roles.</strong></p><p>There&#8217;s a future where actually doing that stuff manually is like knowing long division. Maybe it&#8217;s worth learning at school to exercise the brain, but in day to day life it&#8217;s just never going to come up.</p><p>Maybe it doesn&#8217;t matter if you&#8217;ve never built an ad campaign or written a line of copy or spoken to a customer in real life. The journey from 0 to good enough will be fast, and then better development of AI systems will get you further.</p><p>Here the training is broader but maybe shallower. We might learn product management, customer research, AI engineering, copywriting, a bit of Python, graphic design, ethics, taste. They&#8217;d be multidisciplinary by default, because the senior role they&#8217;re being trained for is multidisciplinary by default. And this idea, especially that of <a href="https://developingtaste.ai">developing taste</a>, is something I&#8217;m focused on at a senior level too.</p><p><strong>Mourning our old identity</strong></p><p>The old world of work we know is about to change, and I think the unspoken thing at the moment is the knowledge we&#8217;re going to need to mourn our old expectations and identity. </p><p>Last week, Tom Blomfield of YC said that middle management will die. I reckon it will too, though probably slower than some might predict. I think corporates and the humans inside them have too many incentives to protect the status quo. </p><p>But for most, I think it&#8217;s important to come to terms with the fact that our old career trajectory is about to change. And I think the idea that there are people who just manage other people and don&#8217;t do more hands on work themselves or build themselves, will soon feel out of date.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!osnl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc057b994-fcb1-44ac-ab19-95822fee2991_1178x1186.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!osnl!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc057b994-fcb1-44ac-ab19-95822fee2991_1178x1186.png 424w, https://substackcdn.com/image/fetch/$s_!osnl!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc057b994-fcb1-44ac-ab19-95822fee2991_1178x1186.png 848w, https://substackcdn.com/image/fetch/$s_!osnl!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc057b994-fcb1-44ac-ab19-95822fee2991_1178x1186.png 1272w, https://substackcdn.com/image/fetch/$s_!osnl!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc057b994-fcb1-44ac-ab19-95822fee2991_1178x1186.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!osnl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc057b994-fcb1-44ac-ab19-95822fee2991_1178x1186.png" width="1178" height="1186" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c057b994-fcb1-44ac-ab19-95822fee2991_1178x1186.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1186,&quot;width&quot;:1178,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:263138,&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://read.earlystagegrowth.com/i/199164390?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc057b994-fcb1-44ac-ab19-95822fee2991_1178x1186.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_!osnl!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc057b994-fcb1-44ac-ab19-95822fee2991_1178x1186.png 424w, https://substackcdn.com/image/fetch/$s_!osnl!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc057b994-fcb1-44ac-ab19-95822fee2991_1178x1186.png 848w, https://substackcdn.com/image/fetch/$s_!osnl!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc057b994-fcb1-44ac-ab19-95822fee2991_1178x1186.png 1272w, https://substackcdn.com/image/fetch/$s_!osnl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc057b994-fcb1-44ac-ab19-95822fee2991_1178x1186.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><p>Not every CEO will be a builder. But I think the best ones will be &#8211; or perhaps as Jones Road Beauty&#8217;s Cody Pfloker just experienced, it&#8217;s the AI-enabled CEO who does the job of exploration, only to rebuild the function internally.</p><p>But while not every CEO might end up a builder, I do think everyone else will. And I&#8217;m fortunately here to say, having come out the other side of that, it&#8217;s a pretty fun world. </p><p>Ideas were always cheap, execution now is as well. The question is what will you do with it?</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.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">Early Stage Growth &#8226; Ballpoint is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</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[How to set up the Meta Ads CLI to manage Meta from Claude Code]]></title><description><![CDATA[The complete guide to the setting up new Meta Ads command line interface tool (CLI)]]></description><link>https://read.earlystagegrowth.com/p/how-to-set-up-the-meta-ads-cli-to</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/how-to-set-up-the-meta-ads-cli-to</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Wed, 06 May 2026 07:03:55 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/6016ef3d-f5c5-4c25-a5a1-b5450c22d34a_1200x630.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Today I&#8217;m going to give you a practical how-to on how to get the Meta Ads CLI set up. This is a complete guide for those who have never use the Meta Marketing API before. You will need admin access, an hour or two spare, and be comfortable in Claude Code. Enjoy.</em></p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!o2Wk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed870036-feec-4d6e-bb09-ed5275cbfedf_1728x2304.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!o2Wk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed870036-feec-4d6e-bb09-ed5275cbfedf_1728x2304.png 424w, https://substackcdn.com/image/fetch/$s_!o2Wk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed870036-feec-4d6e-bb09-ed5275cbfedf_1728x2304.png 848w, https://substackcdn.com/image/fetch/$s_!o2Wk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed870036-feec-4d6e-bb09-ed5275cbfedf_1728x2304.png 1272w, https://substackcdn.com/image/fetch/$s_!o2Wk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed870036-feec-4d6e-bb09-ed5275cbfedf_1728x2304.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!o2Wk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed870036-feec-4d6e-bb09-ed5275cbfedf_1728x2304.png" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ed870036-feec-4d6e-bb09-ed5275cbfedf_1728x2304.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4155606,&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://read.earlystagegrowth.com/i/196576429?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed870036-feec-4d6e-bb09-ed5275cbfedf_1728x2304.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_!o2Wk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed870036-feec-4d6e-bb09-ed5275cbfedf_1728x2304.png 424w, https://substackcdn.com/image/fetch/$s_!o2Wk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed870036-feec-4d6e-bb09-ed5275cbfedf_1728x2304.png 848w, https://substackcdn.com/image/fetch/$s_!o2Wk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed870036-feec-4d6e-bb09-ed5275cbfedf_1728x2304.png 1272w, https://substackcdn.com/image/fetch/$s_!o2Wk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed870036-feec-4d6e-bb09-ed5275cbfedf_1728x2304.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>Since I started running Facebook Ads in 2015, on an almost hourly basis from the start to end of day, I&#8217;d fire open Ads Manager to see how things were doing.</p><p>That means opening an interface, waiting for something to load, clicking around, maybe taking some screenshots to share in another channel or message, and then repeating with other clients.</p><p>Today, media buying is not an hourly task. But I find senior growth strategists still have that reaction built into them.</p><p>But, getting that data is pretty broken. Ads Manager is not by any stretch a perfect product, and in fact it&#8217;s something of an in-joke with most ads managers out there.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7oPf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21c6b191-53bf-43d1-9b6f-0be31645c886_1156x446.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7oPf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21c6b191-53bf-43d1-9b6f-0be31645c886_1156x446.png 424w, https://substackcdn.com/image/fetch/$s_!7oPf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21c6b191-53bf-43d1-9b6f-0be31645c886_1156x446.png 848w, https://substackcdn.com/image/fetch/$s_!7oPf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21c6b191-53bf-43d1-9b6f-0be31645c886_1156x446.png 1272w, https://substackcdn.com/image/fetch/$s_!7oPf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21c6b191-53bf-43d1-9b6f-0be31645c886_1156x446.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7oPf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21c6b191-53bf-43d1-9b6f-0be31645c886_1156x446.png" width="1156" height="446" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/21c6b191-53bf-43d1-9b6f-0be31645c886_1156x446.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:446,&quot;width&quot;:1156,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:105497,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://read.earlystagegrowth.com/i/196576429?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21c6b191-53bf-43d1-9b6f-0be31645c886_1156x446.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_!7oPf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21c6b191-53bf-43d1-9b6f-0be31645c886_1156x446.png 424w, https://substackcdn.com/image/fetch/$s_!7oPf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21c6b191-53bf-43d1-9b6f-0be31645c886_1156x446.png 848w, https://substackcdn.com/image/fetch/$s_!7oPf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21c6b191-53bf-43d1-9b6f-0be31645c886_1156x446.png 1272w, https://substackcdn.com/image/fetch/$s_!7oPf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21c6b191-53bf-43d1-9b6f-0be31645c886_1156x446.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>With the rise of AI, various unofficial MCPs made lots of promises this year. Then came the fear of the bans.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rjFX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9511acb8-0f11-4c9d-97ed-515ced36ba21_1180x478.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rjFX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9511acb8-0f11-4c9d-97ed-515ced36ba21_1180x478.png 424w, https://substackcdn.com/image/fetch/$s_!rjFX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9511acb8-0f11-4c9d-97ed-515ced36ba21_1180x478.png 848w, https://substackcdn.com/image/fetch/$s_!rjFX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9511acb8-0f11-4c9d-97ed-515ced36ba21_1180x478.png 1272w, https://substackcdn.com/image/fetch/$s_!rjFX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9511acb8-0f11-4c9d-97ed-515ced36ba21_1180x478.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rjFX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9511acb8-0f11-4c9d-97ed-515ced36ba21_1180x478.png" width="1180" height="478" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9511acb8-0f11-4c9d-97ed-515ced36ba21_1180x478.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:478,&quot;width&quot;:1180,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:111851,&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://read.earlystagegrowth.com/i/196576429?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9511acb8-0f11-4c9d-97ed-515ced36ba21_1180x478.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_!rjFX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9511acb8-0f11-4c9d-97ed-515ced36ba21_1180x478.png 424w, https://substackcdn.com/image/fetch/$s_!rjFX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9511acb8-0f11-4c9d-97ed-515ced36ba21_1180x478.png 848w, https://substackcdn.com/image/fetch/$s_!rjFX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9511acb8-0f11-4c9d-97ed-515ced36ba21_1180x478.png 1272w, https://substackcdn.com/image/fetch/$s_!rjFX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9511acb8-0f11-4c9d-97ed-515ced36ba21_1180x478.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><p>Lots pushed back and pointed out if you were going to break Meta TOS with rate limits, that&#8217;s going to be why. But still we quietly beavered away trying to make MCPs work for us.</p><p>And then, glory behold, last week 29 April 2026, Meta launches Ads CLI. </p><p>It&#8217;s a command line tool for the Marketing API. That sounds more technical than it is. In practice, it means you can ask Meta for spend, impressions, CPA, video metrics, campaign status and breakdowns from the terminal.</p><p>No Python scripts.</p><p>No Postman.</p><p>No clicking through Ads Manager just to answer one question.</p><p>We&#8217;ve been playing with this kind of setup for a while. Being in the Terminal is fun, for anyone who grew up on the Matrix or watching the Social Network, operating in the command line feels particularly l33t. But it&#8217;s actually not that it&#8217;s cooler, but it&#8217;s a far better environment for repeating questions.</p><p>Across an agency, those questions come up constantly:</p><ul><li><p>What did this account spend yesterday?</p></li><li><p>What was CPA yesterday and did it deviate from the norm?</p></li><li><p>Is any account overspending today?</p></li><li><p>How is CPA progressing this week?</p></li><li><p>Are there any rocketship winners in the new test?</p></li><li><p>If the CPA is high, are breakdowns shifting at all?</p></li><li><p>And so on</p></li></ul><p>You can answer those inside Ads Manager. Of course you can. But it takes just enough time that it becomes a frustrating piece of manual work. </p><p>Not only that but setting up command line software has always been painful. </p><p>If you were like me, you spent a long time as a kid tinkering around with commands that looked like this:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;bash&quot;,&quot;nodeId&quot;:&quot;5639002d-27d2-4e02-8a67-1ce67f0d7158&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-bash">tar -xzvf archive.tar.gz</code></pre></div><p>Only for something to inevitably break as whatever it was you just tried to install didn&#8217;t open correctly. You then spend hours on StackOverflow trying to find the answer. At which point, you either felt like Boris in Goldeneye, or that code life wasn&#8217;t for you.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!aURr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbdc3fb1-cdb4-46be-acee-4208a082f617_220x123.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!aURr!,w_424,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbdc3fb1-cdb4-46be-acee-4208a082f617_220x123.gif 424w, https://substackcdn.com/image/fetch/$s_!aURr!,w_848,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbdc3fb1-cdb4-46be-acee-4208a082f617_220x123.gif 848w, https://substackcdn.com/image/fetch/$s_!aURr!,w_1272,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbdc3fb1-cdb4-46be-acee-4208a082f617_220x123.gif 1272w, https://substackcdn.com/image/fetch/$s_!aURr!,w_1456,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbdc3fb1-cdb4-46be-acee-4208a082f617_220x123.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!aURr!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbdc3fb1-cdb4-46be-acee-4208a082f617_220x123.gif" width="320" height="178.9090909090909" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bbdc3fb1-cdb4-46be-acee-4208a082f617_220x123.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:123,&quot;width&quot;:220,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Goldeneye Boris GIFs | Tenor&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="Goldeneye Boris GIFs | Tenor" title="Goldeneye Boris GIFs | Tenor" srcset="https://substackcdn.com/image/fetch/$s_!aURr!,w_424,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbdc3fb1-cdb4-46be-acee-4208a082f617_220x123.gif 424w, https://substackcdn.com/image/fetch/$s_!aURr!,w_848,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbdc3fb1-cdb4-46be-acee-4208a082f617_220x123.gif 848w, https://substackcdn.com/image/fetch/$s_!aURr!,w_1272,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbdc3fb1-cdb4-46be-acee-4208a082f617_220x123.gif 1272w, https://substackcdn.com/image/fetch/$s_!aURr!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbdc3fb1-cdb4-46be-acee-4208a082f617_220x123.gif 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Claude changes that.</p><p>While AI hallucinates a lot, in code it hallucinates less. </p><p>And in management of command line interface tools, my experience is it operates even better.</p><div class="callout-block" data-callout="true"><p><strong>Top AI tip: get your Claude Code to prefer CLI tools over MCPs and MCPs over APIs.</strong> </p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.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://read.earlystagegrowth.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><h2>What you need before starting</h2><p>You need:</p><ul><li><p>A Mac (Linux or Windows likely will work similarly, but this is untested there)</p></li><li><p>Claude Code installed in the command line</p></li><li><p>A Meta Business Manager with access to the ad accounts you want to query.</p></li></ul><h2>Step 1: get Claude Code to install Meta Ads CLI for you</h2><p>Open up your terminal and let&#8217;s create a directory for Meta Ads to be installed from.</p><p>Prompt something like this:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;bash&quot;,&quot;nodeId&quot;:&quot;026d66c8-b28c-4a52-a9d5-26f17bc4d000&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-bash">josh@Joshs-MacBook-Pro-4 ~ % mkdir cc
josh@Joshs-MacBook-Pro-4 ~ % cd cc
josh@Joshs-MacBook-Pro-4 cc % mkdir meta-ads
josh@Joshs-MacBook-Pro-4 cc % cd meta-ads
josh@Joshs-MacBook-Pro-4 meta-ads % claude</code></pre></div><p>&#8216;mkdir&#8217; means make directory, it creates a &#8216;cc&#8217; (claudecode) folder, &#8216;cd&#8217; means change directory, it changes to that directory. And then claude initiates Claude Code in that directory. </p><p>Claude will open and then prompt it something like this:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;bc9429d5-3e8b-4996-aa7d-e35978a88558&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">Please can you fully install for me - so that it works across my entire computer in all folders the following:  
https://pypi.org/project/meta-ads/   </code></pre></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jQj4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F504bb9c2-5c39-4bce-8882-29e1f3aa40b2_1626x412.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jQj4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F504bb9c2-5c39-4bce-8882-29e1f3aa40b2_1626x412.png 424w, https://substackcdn.com/image/fetch/$s_!jQj4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F504bb9c2-5c39-4bce-8882-29e1f3aa40b2_1626x412.png 848w, https://substackcdn.com/image/fetch/$s_!jQj4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F504bb9c2-5c39-4bce-8882-29e1f3aa40b2_1626x412.png 1272w, https://substackcdn.com/image/fetch/$s_!jQj4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F504bb9c2-5c39-4bce-8882-29e1f3aa40b2_1626x412.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jQj4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F504bb9c2-5c39-4bce-8882-29e1f3aa40b2_1626x412.png" width="1456" height="369" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/504bb9c2-5c39-4bce-8882-29e1f3aa40b2_1626x412.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:369,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:315142,&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://read.earlystagegrowth.com/i/196576429?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F504bb9c2-5c39-4bce-8882-29e1f3aa40b2_1626x412.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_!jQj4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F504bb9c2-5c39-4bce-8882-29e1f3aa40b2_1626x412.png 424w, https://substackcdn.com/image/fetch/$s_!jQj4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F504bb9c2-5c39-4bce-8882-29e1f3aa40b2_1626x412.png 848w, https://substackcdn.com/image/fetch/$s_!jQj4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F504bb9c2-5c39-4bce-8882-29e1f3aa40b2_1626x412.png 1272w, https://substackcdn.com/image/fetch/$s_!jQj4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F504bb9c2-5c39-4bce-8882-29e1f3aa40b2_1626x412.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><p>Depending on what existing packages you have installed, Claude will guide you through the setup. </p><p>What you&#8217;ll likely see is a mixture if: checking and install python (and various versions), uv, homebrew and more.</p><p><strong>As a sidebar, pre-Claude code, this was always one of those frustrating steps. So many apps had issues with python versions that meant lots of back and forth with StackOverflow, copying and pasting until something just worked. Claude solve all of that.</strong></p><p>Eventually you&#8217;ll get something that looks like this:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4u9U!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0188a6ef-2d28-41ed-9a0e-84f599ff9267_1546x474.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4u9U!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0188a6ef-2d28-41ed-9a0e-84f599ff9267_1546x474.png 424w, https://substackcdn.com/image/fetch/$s_!4u9U!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0188a6ef-2d28-41ed-9a0e-84f599ff9267_1546x474.png 848w, https://substackcdn.com/image/fetch/$s_!4u9U!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0188a6ef-2d28-41ed-9a0e-84f599ff9267_1546x474.png 1272w, https://substackcdn.com/image/fetch/$s_!4u9U!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0188a6ef-2d28-41ed-9a0e-84f599ff9267_1546x474.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4u9U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0188a6ef-2d28-41ed-9a0e-84f599ff9267_1546x474.png" width="1456" height="446" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0188a6ef-2d28-41ed-9a0e-84f599ff9267_1546x474.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:446,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:255162,&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://read.earlystagegrowth.com/i/196576429?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0188a6ef-2d28-41ed-9a0e-84f599ff9267_1546x474.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_!4u9U!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0188a6ef-2d28-41ed-9a0e-84f599ff9267_1546x474.png 424w, https://substackcdn.com/image/fetch/$s_!4u9U!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0188a6ef-2d28-41ed-9a0e-84f599ff9267_1546x474.png 848w, https://substackcdn.com/image/fetch/$s_!4u9U!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0188a6ef-2d28-41ed-9a0e-84f599ff9267_1546x474.png 1272w, https://substackcdn.com/image/fetch/$s_!4u9U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0188a6ef-2d28-41ed-9a0e-84f599ff9267_1546x474.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><p>At which point, you can herald happy days that you&#8217;re all set up.</p><p>To confirm, open a new Terminal (CMD+N), confirm you&#8217;re in the same directory as you were before (this time just using cd not mkdir to get there) and enter:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;477d60cb-a3ae-406a-8aec-df0dfcbd1f5a&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">meta</code></pre></div><p>And you should get an output that looks like this:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hnmm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e19b35d-97c7-47ea-ab3d-5cf90886093a_1148x652.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hnmm!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e19b35d-97c7-47ea-ab3d-5cf90886093a_1148x652.png 424w, https://substackcdn.com/image/fetch/$s_!hnmm!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e19b35d-97c7-47ea-ab3d-5cf90886093a_1148x652.png 848w, https://substackcdn.com/image/fetch/$s_!hnmm!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e19b35d-97c7-47ea-ab3d-5cf90886093a_1148x652.png 1272w, https://substackcdn.com/image/fetch/$s_!hnmm!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e19b35d-97c7-47ea-ab3d-5cf90886093a_1148x652.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hnmm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e19b35d-97c7-47ea-ab3d-5cf90886093a_1148x652.png" width="1148" height="652" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9e19b35d-97c7-47ea-ab3d-5cf90886093a_1148x652.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:652,&quot;width&quot;:1148,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:313797,&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://read.earlystagegrowth.com/i/196576429?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e19b35d-97c7-47ea-ab3d-5cf90886093a_1148x652.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_!hnmm!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e19b35d-97c7-47ea-ab3d-5cf90886093a_1148x652.png 424w, https://substackcdn.com/image/fetch/$s_!hnmm!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e19b35d-97c7-47ea-ab3d-5cf90886093a_1148x652.png 848w, https://substackcdn.com/image/fetch/$s_!hnmm!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e19b35d-97c7-47ea-ab3d-5cf90886093a_1148x652.png 1272w, https://substackcdn.com/image/fetch/$s_!hnmm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e19b35d-97c7-47ea-ab3d-5cf90886093a_1148x652.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><p>It&#8217;s not time to configure.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.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://read.earlystagegrowth.com/subscribe?"><span>Subscribe now</span></a></p><h2>Step 2: setting up the Meta admin side</h2><p>Now you need to connect Meta to this setup. There&#8217;s a few things you need, first is an &#8216;app&#8217; which while that sounds like you&#8217;re about to build an iPhone app, it really just reflects that you&#8217;re building an application to connect to Meta.</p><p><strong>Create an App with Meta</strong></p><ol><li><p>Head to here https://developers.facebook.com/apps/ and click &#8216;Create App&#8217;</p></li><li><p>Give the app a name</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!WVLX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F770898a7-86f3-493d-a95a-bad56b224b0d_2142x870.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WVLX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F770898a7-86f3-493d-a95a-bad56b224b0d_2142x870.png 424w, https://substackcdn.com/image/fetch/$s_!WVLX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F770898a7-86f3-493d-a95a-bad56b224b0d_2142x870.png 848w, https://substackcdn.com/image/fetch/$s_!WVLX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F770898a7-86f3-493d-a95a-bad56b224b0d_2142x870.png 1272w, https://substackcdn.com/image/fetch/$s_!WVLX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F770898a7-86f3-493d-a95a-bad56b224b0d_2142x870.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WVLX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F770898a7-86f3-493d-a95a-bad56b224b0d_2142x870.png" width="1456" height="591" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/770898a7-86f3-493d-a95a-bad56b224b0d_2142x870.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:591,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:146703,&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://read.earlystagegrowth.com/i/196576429?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F770898a7-86f3-493d-a95a-bad56b224b0d_2142x870.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_!WVLX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F770898a7-86f3-493d-a95a-bad56b224b0d_2142x870.png 424w, https://substackcdn.com/image/fetch/$s_!WVLX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F770898a7-86f3-493d-a95a-bad56b224b0d_2142x870.png 848w, https://substackcdn.com/image/fetch/$s_!WVLX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F770898a7-86f3-493d-a95a-bad56b224b0d_2142x870.png 1272w, https://substackcdn.com/image/fetch/$s_!WVLX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F770898a7-86f3-493d-a95a-bad56b224b0d_2142x870.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></li><li><p>Choose &#8220;Create &amp; manage ads with Marketing API&#8221;</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cnSa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6958fe1-a5d3-4b43-9df3-f9aa62298a50_1556x206.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cnSa!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6958fe1-a5d3-4b43-9df3-f9aa62298a50_1556x206.png 424w, https://substackcdn.com/image/fetch/$s_!cnSa!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6958fe1-a5d3-4b43-9df3-f9aa62298a50_1556x206.png 848w, https://substackcdn.com/image/fetch/$s_!cnSa!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6958fe1-a5d3-4b43-9df3-f9aa62298a50_1556x206.png 1272w, https://substackcdn.com/image/fetch/$s_!cnSa!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6958fe1-a5d3-4b43-9df3-f9aa62298a50_1556x206.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cnSa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6958fe1-a5d3-4b43-9df3-f9aa62298a50_1556x206.png" width="1456" height="193" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f6958fe1-a5d3-4b43-9df3-f9aa62298a50_1556x206.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:193,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:59308,&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://read.earlystagegrowth.com/i/196576429?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6958fe1-a5d3-4b43-9df3-f9aa62298a50_1556x206.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_!cnSa!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6958fe1-a5d3-4b43-9df3-f9aa62298a50_1556x206.png 424w, https://substackcdn.com/image/fetch/$s_!cnSa!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6958fe1-a5d3-4b43-9df3-f9aa62298a50_1556x206.png 848w, https://substackcdn.com/image/fetch/$s_!cnSa!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6958fe1-a5d3-4b43-9df3-f9aa62298a50_1556x206.png 1272w, https://substackcdn.com/image/fetch/$s_!cnSa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6958fe1-a5d3-4b43-9df3-f9aa62298a50_1556x206.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div></li><li><p>Next up choose your business or agency account, &#8216;Requirements&#8217; should be empty, then click through to Overview and click Create. Authenticate if asked. Congratulations, you&#8217;ve just registered an app with Meta.</p></li></ol><p><strong>Set basic settings for your app</strong></p><ol><li><p>In the new app directory, click App settings and then Basic.</p></li><li><p>You&#8217;ll need to upload an app icon, a terms of service URL and choose a category.</p></li><li><p>Go through the remainder of the settings in here, and eventually click &#8216;Publish&#8217;</p></li><li><p>Keep this tab open and open a new tab.</p></li></ol><p><strong>Create a System User</strong></p><ol><li><p>Head over to here https://business.facebook.com/latest/settings/system_users</p></li><li><p>Click &#8220;Add&#8221; and create a system user.</p></li><li><p>Call it something like &#8220;Automation&#8221; or &#8220;Claude&#8221; and then give it the admin role.</p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!IvKs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F305eabf8-5c0f-4403-88ff-2aa753b80103_758x538.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IvKs!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F305eabf8-5c0f-4403-88ff-2aa753b80103_758x538.png 424w, https://substackcdn.com/image/fetch/$s_!IvKs!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F305eabf8-5c0f-4403-88ff-2aa753b80103_758x538.png 848w, https://substackcdn.com/image/fetch/$s_!IvKs!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F305eabf8-5c0f-4403-88ff-2aa753b80103_758x538.png 1272w, https://substackcdn.com/image/fetch/$s_!IvKs!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F305eabf8-5c0f-4403-88ff-2aa753b80103_758x538.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IvKs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F305eabf8-5c0f-4403-88ff-2aa753b80103_758x538.png" width="365" height="259.0633245382586" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/305eabf8-5c0f-4403-88ff-2aa753b80103_758x538.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:538,&quot;width&quot;:758,&quot;resizeWidth&quot;:365,&quot;bytes&quot;:61548,&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://read.earlystagegrowth.com/i/196576429?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F305eabf8-5c0f-4403-88ff-2aa753b80103_758x538.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_!IvKs!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F305eabf8-5c0f-4403-88ff-2aa753b80103_758x538.png 424w, https://substackcdn.com/image/fetch/$s_!IvKs!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F305eabf8-5c0f-4403-88ff-2aa753b80103_758x538.png 848w, https://substackcdn.com/image/fetch/$s_!IvKs!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F305eabf8-5c0f-4403-88ff-2aa753b80103_758x538.png 1272w, https://substackcdn.com/image/fetch/$s_!IvKs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F305eabf8-5c0f-4403-88ff-2aa753b80103_758x538.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><p><strong>Assign your account(s) and connect the app</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ouO-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc62ebb-8037-4859-b0d1-30842e318eee_1432x458.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ouO-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc62ebb-8037-4859-b0d1-30842e318eee_1432x458.png 424w, https://substackcdn.com/image/fetch/$s_!ouO-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc62ebb-8037-4859-b0d1-30842e318eee_1432x458.png 848w, https://substackcdn.com/image/fetch/$s_!ouO-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc62ebb-8037-4859-b0d1-30842e318eee_1432x458.png 1272w, https://substackcdn.com/image/fetch/$s_!ouO-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc62ebb-8037-4859-b0d1-30842e318eee_1432x458.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ouO-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc62ebb-8037-4859-b0d1-30842e318eee_1432x458.png" width="1432" height="458" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bbc62ebb-8037-4859-b0d1-30842e318eee_1432x458.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:458,&quot;width&quot;:1432,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:86109,&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://read.earlystagegrowth.com/i/196576429?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc62ebb-8037-4859-b0d1-30842e318eee_1432x458.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_!ouO-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc62ebb-8037-4859-b0d1-30842e318eee_1432x458.png 424w, https://substackcdn.com/image/fetch/$s_!ouO-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc62ebb-8037-4859-b0d1-30842e318eee_1432x458.png 848w, https://substackcdn.com/image/fetch/$s_!ouO-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc62ebb-8037-4859-b0d1-30842e318eee_1432x458.png 1272w, https://substackcdn.com/image/fetch/$s_!ouO-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc62ebb-8037-4859-b0d1-30842e318eee_1432x458.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><ol><li><p>Click the &#8230; and then &#8220;Assign Assets&#8221;</p></li><li><p>Choose your Instagram profile, Facebook page, and Ad Account here. If you manage multiple clients, this is where you add those too.</p></li><li><p>Check the accounts are all connected.</p></li><li><p>Under the app system user name you&#8217;ll see an &#8220;ID&#8221; click it to copy it</p></li></ol><p><strong>Assign your app to your user</strong></p><ol><li><p>Switch back to the app tab, click &#8220;Roles&#8221; under &#8220;App roles&#8221;</p></li><li><p>Click &#8220;Add People&#8221;, choose &#8220;Administrator&#8221;</p></li><li><p>Paste the user id you just copied, and complete the add.</p></li><li><p>Switch back to Business Manager, refresh and check the app is connected.</p></li></ol><p><strong>Generate an access token</strong></p><p>Back in in &#8220;System Users&#8221; in Business Manager, you want to click &#8220;Generate Token&#8221;</p><ol><li><p>Choose your new app</p></li><li><p>Keep &#8216;60 days&#8217; selected for token expiry</p></li><li><p>Under &#8220;permissions&#8221; ensure the following are enabled:</p><ol><li><p><code>business_management</code></p></li><li><p><code>ads_management</code></p></li><li><p><code>pages_show_list</code></p></li><li><p><code>pages_read_engagement</code></p></li><li><p><code>pages_manage_ads</code></p></li><li><p><code>catalog_management</code></p></li><li><p><code>read_insights</code></p></li></ol></li><li><p>Click &#8220;Generate Token&#8221;</p></li></ol><p>At this point, you may need to wait for a fellow admin to authorise this request.</p><p>Once done, you&#8217;ll be granted a token which you need to make a note of. </p><div class="callout-block" data-callout="true"><p><strong>Quick recap here. You&#8217;ve:</strong><br>1.  created a way for an external tool to act with Meta on your behalf (App)<br>2. created a user that has permissions to do so (SystemUser)<br>3. connected those two together<br>4. generated an a way for your external tool to connect securely (the token)</p></div><h2>Setting up your Meta Ads CLI locally</h2><p>Now you need to join these things together back in your Terminal.</p><p>At this point, it&#8217;s where using an IDE like VS Code or Cursor is useful, because file editing is much simpler and native to the environment you&#8217;re working in.</p><p>Note at this stage:</p><div class="callout-block" data-callout="true"><p><strong>&#128680; DO NOT paste your token into Claude</strong> <strong>directly&#128680;. </strong>This is one of the least safe things you can do as a newbie vibe coder. These sessions and histories are not secure and if <em>anyone</em> got hold of your token, they could manage your ad account.</p></div><p>Instead, we&#8217;re going to use a native simple text editor.</p><p>So in your same directory you&#8217;ve made in the terminal, open a new tab or window and then type:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;0d042c5a-b86c-4d11-9895-9ce328c0d240&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">Enter nano .env</code></pre></div><p>This opens a plain text editor called nano and creates a file called <strong>.env</strong> which is an environment file.</p><p>Inside this doc enter the following:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;e0f35f90-c015-483e-bff7-6f1660b12043&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">ACCESS_TOKEN={INSERT_THE_ACCESS_TOKEN_HERE}
AD_ACCOUNT_ID={ENTER_ACCOUNT_ID}</code></pre></div><p>Switch back to Business Manager to get your ad account id if you don&#8217;t have it to hand</p><p>To save and exit in nano, you need to:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;5f1eeec1-6f65-4bdf-927d-1d5adadf54b5&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">CTRL+O to bring up save
Hit ENTER to save .env as the file name
CTRL+X to exit
</code></pre></div><p>To check those files are displayed in the Terminal (and at this stage, double check you are <em>not</em> in Claude Code but the Terminal etc, enter:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;676df2eb-5398-489c-b4ea-113010d53dc8&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">cat .env</code></pre></div><p>Hit enter and this will show you those file contents. </p><p>Finally test the auth status:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;a3054c6d-7747-49ca-aa91-d82368f84fc7&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">meta ads adaccount list</code></pre></div><p>At this stage it should show you available accounts you can access along with the following subheaders.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uvIL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d49b5e0-2895-458b-83f0-b864e1085a2c_1254x116.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uvIL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d49b5e0-2895-458b-83f0-b864e1085a2c_1254x116.png 424w, https://substackcdn.com/image/fetch/$s_!uvIL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d49b5e0-2895-458b-83f0-b864e1085a2c_1254x116.png 848w, https://substackcdn.com/image/fetch/$s_!uvIL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d49b5e0-2895-458b-83f0-b864e1085a2c_1254x116.png 1272w, https://substackcdn.com/image/fetch/$s_!uvIL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d49b5e0-2895-458b-83f0-b864e1085a2c_1254x116.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uvIL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d49b5e0-2895-458b-83f0-b864e1085a2c_1254x116.png" width="1254" height="116" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5d49b5e0-2895-458b-83f0-b864e1085a2c_1254x116.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:116,&quot;width&quot;:1254,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:17249,&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://read.earlystagegrowth.com/i/196576429?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d49b5e0-2895-458b-83f0-b864e1085a2c_1254x116.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_!uvIL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d49b5e0-2895-458b-83f0-b864e1085a2c_1254x116.png 424w, https://substackcdn.com/image/fetch/$s_!uvIL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d49b5e0-2895-458b-83f0-b864e1085a2c_1254x116.png 848w, https://substackcdn.com/image/fetch/$s_!uvIL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d49b5e0-2895-458b-83f0-b864e1085a2c_1254x116.png 1272w, https://substackcdn.com/image/fetch/$s_!uvIL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d49b5e0-2895-458b-83f0-b864e1085a2c_1254x116.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Using Claude Code to control Meta Ads CLI</h2><p>At this stage, if you like, you can start experimenting in the command line. <a href="https://developers.facebook.com/documentation/ads-commerce/ads-ai-connectors/ads-cli/command-reference">Read through the entire official documentation</a>.</p><p>Some example commands you could use:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;bash&quot;,&quot;nodeId&quot;:&quot;7e795a34-235d-4654-a7b3-2687b8b3b232&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-bash">meta ads insights get --fields spend,impressions,ctr
meta ads creative create
meta ads adset list</code></pre></div><p>The documentation is something that you do need to read. Claude Code is a great assistant here, but remember that you&#8217;ve now granted full control to your account to a third party tool. Consider how much any AI hallucinates and now consider how you use it.</p><p>And so as a starting point, I&#8217;d recommend fully reading that documentation so you know how each comamnd works.</p><p>Once you&#8217;re comfortable that you understand the commands, it&#8217;s time to open up Claude again.</p><p>At this point, I&#8217;d prompt Claude like this:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!11fU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba2da5ca-3b63-4afe-b9f9-d5fce6dbecfc_2262x730.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!11fU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba2da5ca-3b63-4afe-b9f9-d5fce6dbecfc_2262x730.png 424w, https://substackcdn.com/image/fetch/$s_!11fU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba2da5ca-3b63-4afe-b9f9-d5fce6dbecfc_2262x730.png 848w, https://substackcdn.com/image/fetch/$s_!11fU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba2da5ca-3b63-4afe-b9f9-d5fce6dbecfc_2262x730.png 1272w, https://substackcdn.com/image/fetch/$s_!11fU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba2da5ca-3b63-4afe-b9f9-d5fce6dbecfc_2262x730.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!11fU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba2da5ca-3b63-4afe-b9f9-d5fce6dbecfc_2262x730.png" width="1456" height="470" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ba2da5ca-3b63-4afe-b9f9-d5fce6dbecfc_2262x730.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:470,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:177980,&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://read.earlystagegrowth.com/i/196576429?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba2da5ca-3b63-4afe-b9f9-d5fce6dbecfc_2262x730.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_!11fU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba2da5ca-3b63-4afe-b9f9-d5fce6dbecfc_2262x730.png 424w, https://substackcdn.com/image/fetch/$s_!11fU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba2da5ca-3b63-4afe-b9f9-d5fce6dbecfc_2262x730.png 848w, https://substackcdn.com/image/fetch/$s_!11fU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba2da5ca-3b63-4afe-b9f9-d5fce6dbecfc_2262x730.png 1272w, https://substackcdn.com/image/fetch/$s_!11fU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba2da5ca-3b63-4afe-b9f9-d5fce6dbecfc_2262x730.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><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;273152ff-41c7-41b5-844b-992e76d93274&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">I want you to create for me a master reference doc for some simple commands to use the meta-ads cli tool.                                                    
                                                                                                                                                               
  Please begin by reading the full documentation here: https://developers.facebook.com/documentation/ads-commerce/ads-ai-connectors/ads-cli/command-reference  
  You may need to use firecrawl API to access it.                                                                                                              
                                                                                                                                                               
  The core tasks I will need solving are:                                                                                                                      
  1. How is spend looking today / yesterday / this week?                                                                                                       
  2. How does spend compare to X                                                                                                                               
  3. How is CPA doing today (cost / conversions) and how does this compare?                                                                                    
  4. Rank all of our ads from the last {time period} by spend                                                                                                  
                                                                                                                                                               
  Can you please create a master cheatsheet based on this for me and save it as a meta-cheat-sheet.md file       </code></pre></div><p>Claude will go away and put together this cheat sheet. </p><p>Now I like to give my Claude a few further parameters for controlling the Ads CLI. And so I added the following to my cheat sheet:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;dad72b93-d186-40bf-a432-8a42b5f76dab&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">Use as few API calls as you can each time, there is a strict rate limit for the Meta Marketing API.
Only use the Meta Ads CLI to connect to Meta. DO NOT use the Meta MARKETING API directly.
</code></pre></div><p>Meta has 200 rate calls within one hour. That means that every time you call the Meta API with any command, it counts towards your rate limit number. Hitting that number causes the service to pause. And if you abuse it, you can have your app banned. This is essential to consider.</p><p>The second is to give Claude some guidance. Because it has an access token, it could in theory connect directly to the API. However, this is bad. The API is more complex and Claude will test and learn its way to an answer, meaning you very quickly hit those rate limits and risk a ban.</p><p><strong>As the old adage goes, the secret to getting better answers, is to ask better questions.</strong></p><p>When you&#8217;re dealing with rate limits (and context windows too), writing better questions is essential.</p><h2>How to use this</h2><p>Even a cursory glance at the Meta Ads docs will make you realise that you can create ads with this. And then anyone who is building Claude Skills will know that means you can automate it.</p><p>Not only that but there&#8217;s now an easy believable route from:</p><ul><li><p>Create ad in Nano Banana </p></li><li><p>Automatically upload the ad to the account</p></li><li><p>Go live</p></li><li><p>Measure success</p></li><li><p>Turn off ad</p></li></ul><p>All within the terminal/Claude Code.</p><p>Just because you <em>can</em> do this, doesn&#8217;t mean you should. Creating the ads is easy, choosing <em>what</em> ads you want to make is hard.</p><p>Similarly just because you can access the full ads manager from your terminal, doesn&#8217;t mean you necessarily should. Rate limits are there for a reason, and just because in theory can you fully check everything, for deep explorations it&#8217;s likely not the best environemnt to do it in.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gdZd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7729033-462b-4b28-a4f8-3741b5dcc29b_1044x248.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gdZd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7729033-462b-4b28-a4f8-3741b5dcc29b_1044x248.png 424w, https://substackcdn.com/image/fetch/$s_!gdZd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7729033-462b-4b28-a4f8-3741b5dcc29b_1044x248.png 848w, https://substackcdn.com/image/fetch/$s_!gdZd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7729033-462b-4b28-a4f8-3741b5dcc29b_1044x248.png 1272w, https://substackcdn.com/image/fetch/$s_!gdZd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7729033-462b-4b28-a4f8-3741b5dcc29b_1044x248.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gdZd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7729033-462b-4b28-a4f8-3741b5dcc29b_1044x248.png" width="1044" height="248" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f7729033-462b-4b28-a4f8-3741b5dcc29b_1044x248.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:248,&quot;width&quot;:1044,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:125963,&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://read.earlystagegrowth.com/i/196576429?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7729033-462b-4b28-a4f8-3741b5dcc29b_1044x248.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_!gdZd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7729033-462b-4b28-a4f8-3741b5dcc29b_1044x248.png 424w, https://substackcdn.com/image/fetch/$s_!gdZd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7729033-462b-4b28-a4f8-3741b5dcc29b_1044x248.png 848w, https://substackcdn.com/image/fetch/$s_!gdZd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7729033-462b-4b28-a4f8-3741b5dcc29b_1044x248.png 1272w, https://substackcdn.com/image/fetch/$s_!gdZd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7729033-462b-4b28-a4f8-3741b5dcc29b_1044x248.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>As a closing note I&#8217;m reminded of this post from just before I launched Ballpoint. At the time the FB Marketing API was a complex web to be untangled.</p><p>Today with Ads CLI + Claude Code, that all just got a little bit easier.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.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://read.earlystagegrowth.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p><em>I&#8217;m building Ballpoint, the AI-native <a href="https://weareballpoint.com">growth marketing agency</a> I always wanted to hire when I was a DTC founder and before that a head of growth. We&#8217;ve scaled brands from &#163;1m to &#163;50m through digital advertising. If you&#8217;re looking for support, <a href="mailto:josh@weareballpoint.com">you can email me.</a></em></p>]]></content:encoded></item><item><title><![CDATA[Your true Meta CPA]]></title><description><![CDATA[What is the incremental CPA of your Meta Ads?]]></description><link>https://read.earlystagegrowth.com/p/your-true-meta-cpa</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/your-true-meta-cpa</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Tue, 28 Apr 2026 06:02:07 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/405a1887-ca69-49ff-b14b-4035e97b7b77_1200x630.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qddC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e87fc9d-00c0-48d2-8676-c2ba6cd61f09_1097x1434.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qddC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e87fc9d-00c0-48d2-8676-c2ba6cd61f09_1097x1434.jpeg 424w, https://substackcdn.com/image/fetch/$s_!qddC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e87fc9d-00c0-48d2-8676-c2ba6cd61f09_1097x1434.jpeg 848w, https://substackcdn.com/image/fetch/$s_!qddC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e87fc9d-00c0-48d2-8676-c2ba6cd61f09_1097x1434.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!qddC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e87fc9d-00c0-48d2-8676-c2ba6cd61f09_1097x1434.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qddC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e87fc9d-00c0-48d2-8676-c2ba6cd61f09_1097x1434.jpeg" width="1097" height="1434" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8e87fc9d-00c0-48d2-8676-c2ba6cd61f09_1097x1434.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1434,&quot;width&quot;:1097,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:416927,&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://read.earlystagegrowth.com/i/195631306?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e87fc9d-00c0-48d2-8676-c2ba6cd61f09_1097x1434.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_!qddC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e87fc9d-00c0-48d2-8676-c2ba6cd61f09_1097x1434.jpeg 424w, https://substackcdn.com/image/fetch/$s_!qddC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e87fc9d-00c0-48d2-8676-c2ba6cd61f09_1097x1434.jpeg 848w, https://substackcdn.com/image/fetch/$s_!qddC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e87fc9d-00c0-48d2-8676-c2ba6cd61f09_1097x1434.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!qddC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e87fc9d-00c0-48d2-8676-c2ba6cd61f09_1097x1434.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>&#8220;Have you ever considered turning Meta off?&#8221;</p><p>I had a client ask me this recently. They&#8217;re a newish client, and we&#8217;re pre-product channel fit. I&#8217;ve been asked variants of this question for a long time.</p><p>While it&#8217;s a slightly hackneyed solution (which we&#8217;ll get into in this post today), the cause for it as an idea is a good one.</p><p>As marketers, only some of our job is the actual doing work of making great creative that converts, it is equally our job to prove its value as well.</p><p>Meta can be tricky. Sometimes it over-attributes, other times it under-attributes. </p><p>Today, I want to share a few scenarios you might be in, to help identify you true, or &#8220;incremental&#8221;, CPA.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.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://read.earlystagegrowth.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><h2>What you can expect today</h2><ol><li><p>Why Meta CPA is rarely what Meta says it is</p></li><li><p>How to measure true Meta CPA when:</p><ol><li><p>Meta is your first channel and so far your only channel</p></li><li><p>You have grown your business through various other means, and you are now testing Meta</p></li><li><p>You have scaled your business effectively with Meta but now know customers come from multiple sources</p></li><li><p>You are running retention/remarketing activity</p></li></ol></li><li><p>Our average adjustments to CPAs</p></li></ol><div><hr></div><h2>Why Meta CPA is rarely what Meta says it is</h2><p>Lazy marketers believe that Meta is out to get you. </p><p>I don&#8217;t buy that. They are of course a business that needs to make money. But there&#8217;s an equilibrium where return to advertisers needs to be substantial enough to continue to invest. My experience to date is always that the outcomes and incentives feel aligned for advertisers.</p><p>So if it&#8217;s not just Meta lying, then what it is it?</p><p><strong>Problem #1: Data shifts post iOS14.5</strong></p><p>Considering this change happened half a decade ago, it&#8217;s odd that this is still a discussion. But for anyone with a memory of advertising in the 2010s, they&#8217;ll remember how much more data flowed to Meta. Privacy laws, and proactive changes from Apple mean that&#8217;s no longer the case. </p><p>The result is less data in platform, showing lower numbers of attributions. </p><p><strong>Problem #2: Attribution doesn&#8217;t reflect how people buy</strong></p><p>The bigger problem is attribution. During the 2010s, we all bought into the lie of attribution. Attribution is a form of measurement that prioritises assigning a value to a channel. Google Analytics does this. Google Ads does it, so does Meta. </p><p>Attribution is a flawed measurement protocol. </p><p>It doesn&#8217;t reflect how people buy. More often than not many purchases these days go:</p><ul><li><p>See an ad &#8594; discuss with my wife &#8594; she or I purchase later on on a different device</p></li></ul><p>Google likely steals that attributed sale, Meta often doesn&#8217;t get credit.</p><p>Or even put another way. Let&#8217;s say its a long consideration product, I see an ad, I sign up to the newsletter to stay on top of things. Then a few weeks later I decide to buy. Email captures the sale, but Meta caused it. </p><p>Attribution is a broken part of the picture full-stop. </p><p>For more on this, I recommend reading my <a href="https://read.earlystagegrowth.com/p/the-startup-guide-to-marketing-measurement">startup guide to measurement</a>.</p><p><strong>Problem #3: Advertising to existing customers usually spells attribution issues</strong></p><p>Problems 1 and 2 affect all marketing, but predominantly acquisition.</p><p>Retention marketing &#8211; ads spent on your existing customers &#8211; face a different problem. </p><p>Meta is only modelling behaviour. And with existing customers where there are more drivers of that purchase behaviour, its often less accurate&nbsp;- especially if you&#8217;re running viewthrough conversions with an existing audience. </p><p>Think of this scenario:</p><ul><li><p>I am a customer and in the morning on the way to work I see a Facebook ad in my feed</p></li><li><p>Then I get your newsletter which I read and I go and purchase off the back of</p></li><li><p>Meta quite rightly sees that a conversion happened after a view event and logs it</p></li><li><p>But even without the viewthrough issue, similar scenarios happen with click-attribution too</p></li></ul><p><strong>Problems summarised</strong></p><p>At a high-level we can often assume the following:</p><div class="callout-block" data-callout="true"><p>Meta under-attributes acquisitions and over-atttributes retention</p></div><p>So what can we do about it</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.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://read.earlystagegrowth.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><h2>How to measure true Meta CPA</h2><p>Measuring Meta CPA depends on where you are in your journey and there&#8217;s a few key specifics.</p><p>For the majority of the time, there can be some form of lightweight modelled behaviour and so most of these won&#8217;t cost you anything. That is until your business gets more complex and you need to use more advanced statistical methods.</p><p>Here&#8217;s how you can measure the true incremental CPA for Meta based on a few scenarios.</p><h3>Meta is your first channel and so far your only channel</h3><div class="callout-block" data-callout="true"><p>If I was a founder of a new brand today, <strong>I would do Shopify and Meta only for as long</strong> as humanly possible.</p></div><p>For starters, this means that your buyers don&#8217;t have any issue deciding where to buy.</p><p>Every decision a customer has to make reduces their chance of purchase. Decision fatigue is real.</p><p>So too are distractions. If someone googles you and sees you&#8217;re also on Amazon, and heads there, it&#8217;s easy to get distracted with other things and forget all about your brand. </p><p>And another problem is price. If you&#8217;re on sale via third party retailers who cut costs, that eats into your sales. I&#8217;ve seen this first hand with a few brands and the brands ultimately closing off a lot of their distribution strategy to prevent the Google Shopping competition. </p><p>Simplicity is good. Single sales channels are good. Not only do they convert better, but you also retain all that data. <strong>DTC is not just a great way of acquiring customers &#8211; you acquire customers who can have </strong><em><strong>way</strong></em><strong> higher LTV because you can get to know them.</strong> </p><p>But single marketing channels are <em>particularly</em> good.</p><p>Why?</p><p><strong>Measurement is simple with single channel</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!MSK2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b0d6d06-3ab2-4bfb-8202-de6662174d19_532x270.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!MSK2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b0d6d06-3ab2-4bfb-8202-de6662174d19_532x270.png 424w, https://substackcdn.com/image/fetch/$s_!MSK2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b0d6d06-3ab2-4bfb-8202-de6662174d19_532x270.png 848w, https://substackcdn.com/image/fetch/$s_!MSK2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b0d6d06-3ab2-4bfb-8202-de6662174d19_532x270.png 1272w, https://substackcdn.com/image/fetch/$s_!MSK2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b0d6d06-3ab2-4bfb-8202-de6662174d19_532x270.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!MSK2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b0d6d06-3ab2-4bfb-8202-de6662174d19_532x270.png" width="532" height="270" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9b0d6d06-3ab2-4bfb-8202-de6662174d19_532x270.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:270,&quot;width&quot;:532,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:29208,&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://read.earlystagegrowth.com/i/195631306?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b0d6d06-3ab2-4bfb-8202-de6662174d19_532x270.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_!MSK2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b0d6d06-3ab2-4bfb-8202-de6662174d19_532x270.png 424w, https://substackcdn.com/image/fetch/$s_!MSK2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b0d6d06-3ab2-4bfb-8202-de6662174d19_532x270.png 848w, https://substackcdn.com/image/fetch/$s_!MSK2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b0d6d06-3ab2-4bfb-8202-de6662174d19_532x270.png 1272w, https://substackcdn.com/image/fetch/$s_!MSK2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b0d6d06-3ab2-4bfb-8202-de6662174d19_532x270.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><p>If you&#8217;re spending &#163;10k per month on Meta, and you have no other marketing activity, then you <em>know</em> that your blend CPA is effectively your Meta CPA.</p><p>We call something like this the &#8220;halo multiplier&#8221; which is the halo impact of Meta impact / attribution issues. Maybe some of these show up as &#8216;word of mouth&#8217; or &#8216;organic&#8217; or &#8216;direct&#8217; &#8211; but at the end of the day, they&#8217;re all being driven by your Meta activity.</p><p>Your CPA here is &#163;22.22. Keep it simple.</p><p><strong>Recommended Meta attribution window</strong>: 7day click, 1 day view </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.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://read.earlystagegrowth.com/subscribe?"><span>Subscribe now</span></a></p><h3>You have grown your business through various other means, and you are now testing Meta</h3><p>Now let&#8217;s assume you&#8217;ve come in from a different route. You&#8217;ve built a marvellous retail business and are stocked in Whole Foods or Ocado. </p><p>Things are great. Retail&#8217;s likely your background, or maybe you&#8217;ve built a great organic brand via SEO in a high intent area. Either way something&#8217;s going well, but you now need to think about DTC.</p><p>In this example, Meta is likely to go the way of a heavy &#8216;retention&#8217; campaign and accidentally capture orders that don&#8217;t belong to it. </p><p>The reason being is that sales are happening truly organically at this point. Whether it&#8217;s SEO sales or those created by customers who have seen you in their local Boots or Walgreens, Shopify is going to be registering sales throughout the day.</p><p>Now Meta is very good at finding people to serve ads to.</p><p>And if you have a Meta pixel on your site, and a user visits it, Meta will almost certainly retarget them. Or in an equally believable world, Meta has good data on who your customers are and is <em>already</em> showing ads to the people who are about to become customers.</p><p>Customer purchases &#8211; through no influence of the Meta ad &#8211; but Meta claims the credit. <em>Or</em>, as with the retention example, maybe the person was browsing around with high intent. Didn&#8217;t make it all the way and then the ad nudged them.</p><p>Now in these examples, that&#8217;s not Meta driving that sale, though it might legitimately, based on your setup, lay claim to it.</p><p>Here you need to try to calculate the true CPA by looking at the incremental uplift.</p><p>Imagine this scenario:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uOQQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04d8da7f-41db-46fd-9c86-cf2ae5de217d_1188x322.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uOQQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04d8da7f-41db-46fd-9c86-cf2ae5de217d_1188x322.png 424w, https://substackcdn.com/image/fetch/$s_!uOQQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04d8da7f-41db-46fd-9c86-cf2ae5de217d_1188x322.png 848w, https://substackcdn.com/image/fetch/$s_!uOQQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04d8da7f-41db-46fd-9c86-cf2ae5de217d_1188x322.png 1272w, https://substackcdn.com/image/fetch/$s_!uOQQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04d8da7f-41db-46fd-9c86-cf2ae5de217d_1188x322.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uOQQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04d8da7f-41db-46fd-9c86-cf2ae5de217d_1188x322.png" width="1188" height="322" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/04d8da7f-41db-46fd-9c86-cf2ae5de217d_1188x322.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:322,&quot;width&quot;:1188,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:52694,&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://read.earlystagegrowth.com/i/195631306?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04d8da7f-41db-46fd-9c86-cf2ae5de217d_1188x322.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_!uOQQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04d8da7f-41db-46fd-9c86-cf2ae5de217d_1188x322.png 424w, https://substackcdn.com/image/fetch/$s_!uOQQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04d8da7f-41db-46fd-9c86-cf2ae5de217d_1188x322.png 848w, https://substackcdn.com/image/fetch/$s_!uOQQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04d8da7f-41db-46fd-9c86-cf2ae5de217d_1188x322.png 1272w, https://substackcdn.com/image/fetch/$s_!uOQQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04d8da7f-41db-46fd-9c86-cf2ae5de217d_1188x322.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><p>Now in this case, looking at your blend CPA doesn&#8217;t help you.</p><p>You may find that a &#163;24 CPA is great and so you start scaling, only to see it shoot up the month after, and again the month after.</p><p>Here we might try to calculate the incremental CPA using a &#8216;before and after&#8217; test.</p><p><strong>Why before and after tests are highly flawed</strong></p><p>In the intro I said that turning your ads off entirely was a hackneyed solution. It is. And for the same reason as measuring incremental CPA as I&#8217;m about to describe.</p><p>Before and after tests assume everything else stays the same.</p><p>We manage 20 account across &#163;20m in ad spend, and I can tell you that <strong>there is so much variance day-to-day, and week-to-week</strong>, that <strong>before and after tests</strong> are at best a single datapoint. Any change to product or website has a dramatic effect. The news has a dramatic effect. In short, it&#8217;s impossible to use a before and after test to truly predict what would have happened anyway.</p><p>But, it is a useful as a single datapoint in a period of discovery.</p><p>Let&#8217;s go back to our example. And now use our no spend months as a proxy for what would have happened anyway.</p><p>We measure the &#8216;incremental uplift&#8217; as the difference between what might have happened and what did 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_!4nvx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c4be3ec-793a-4c14-b525-59742d3d80ae_1254x438.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4nvx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c4be3ec-793a-4c14-b525-59742d3d80ae_1254x438.png 424w, https://substackcdn.com/image/fetch/$s_!4nvx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c4be3ec-793a-4c14-b525-59742d3d80ae_1254x438.png 848w, https://substackcdn.com/image/fetch/$s_!4nvx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c4be3ec-793a-4c14-b525-59742d3d80ae_1254x438.png 1272w, https://substackcdn.com/image/fetch/$s_!4nvx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c4be3ec-793a-4c14-b525-59742d3d80ae_1254x438.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4nvx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c4be3ec-793a-4c14-b525-59742d3d80ae_1254x438.png" width="1254" height="438" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2c4be3ec-793a-4c14-b525-59742d3d80ae_1254x438.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:438,&quot;width&quot;:1254,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:70154,&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://read.earlystagegrowth.com/i/195631306?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c4be3ec-793a-4c14-b525-59742d3d80ae_1254x438.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_!4nvx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c4be3ec-793a-4c14-b525-59742d3d80ae_1254x438.png 424w, https://substackcdn.com/image/fetch/$s_!4nvx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c4be3ec-793a-4c14-b525-59742d3d80ae_1254x438.png 848w, https://substackcdn.com/image/fetch/$s_!4nvx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c4be3ec-793a-4c14-b525-59742d3d80ae_1254x438.png 1272w, https://substackcdn.com/image/fetch/$s_!4nvx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c4be3ec-793a-4c14-b525-59742d3d80ae_1254x438.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><p>This gives you the incremental CPA.</p><p>As you can see this changes the picture dramatically. In fact the FB campaigns got better every month here, even though blend and FB CPAs got worse. </p><p>Now this rarely works cleanly, because more often than not you have months that look like this:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kC7J!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F290c250a-5265-4803-a96d-de18c554b2e7_1402x116.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kC7J!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F290c250a-5265-4803-a96d-de18c554b2e7_1402x116.png 424w, https://substackcdn.com/image/fetch/$s_!kC7J!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F290c250a-5265-4803-a96d-de18c554b2e7_1402x116.png 848w, https://substackcdn.com/image/fetch/$s_!kC7J!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F290c250a-5265-4803-a96d-de18c554b2e7_1402x116.png 1272w, https://substackcdn.com/image/fetch/$s_!kC7J!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F290c250a-5265-4803-a96d-de18c554b2e7_1402x116.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kC7J!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F290c250a-5265-4803-a96d-de18c554b2e7_1402x116.png" width="1402" height="116" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/290c250a-5265-4803-a96d-de18c554b2e7_1402x116.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:116,&quot;width&quot;:1402,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:21509,&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://read.earlystagegrowth.com/i/195631306?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F290c250a-5265-4803-a96d-de18c554b2e7_1402x116.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_!kC7J!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F290c250a-5265-4803-a96d-de18c554b2e7_1402x116.png 424w, https://substackcdn.com/image/fetch/$s_!kC7J!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F290c250a-5265-4803-a96d-de18c554b2e7_1402x116.png 848w, https://substackcdn.com/image/fetch/$s_!kC7J!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F290c250a-5265-4803-a96d-de18c554b2e7_1402x116.png 1272w, https://substackcdn.com/image/fetch/$s_!kC7J!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F290c250a-5265-4803-a96d-de18c554b2e7_1402x116.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>And as a result, it&#8217;s very hard to determine what a good &#8216;baseline&#8217; is.</p><p>But as I say it&#8217;s a useful data point.</p><p>In times like this, your best bet is to switch up attribution.</p><p><strong>Recommended Meta attribution window</strong>: Incremental attribution</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.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://read.earlystagegrowth.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><h3><strong>You have scaled your business effectively with Meta but now know customers come from multiple sources</strong></h3><p>Let&#8217;s say you went DTC first, or you&#8217;ve grown DTC substantially.</p><p>You&#8217;re now spending &#163;100k/month+ across Meta and Google, and your physical retail popups are driving lots of sales in-store as well as online based on your post-purchase checkout survey. </p><p>Measurement now steps up a gear in complexity.</p><p>At this point, there&#8217;s two new tools that come your way for measurement.</p><p><strong>Measurement tool #1: the marketing mix model (MMM)</strong></p><p>Modern marketing mix models use machine learning, though the earliest ones predate ML practices. </p><p>In their simplest form they evaluate input metrics like channel spend and impressions, and output ones such as sales and revenue. </p><p>The model then attempts to determine the impact of a channel.</p><p>The cost of an MMM is usually high as you&#8217;ll need to find a data scientist to build one, or buy from one of the existing providers &#8211; all of whom are relatively expensive.</p><p>The downside to MMM is its a historic view, and usually requires weeks or months of data to examine at once. It&#8217;s not a daily, reactive view in most forms of the measurement. </p><blockquote><p><strong>Sidebar</strong>: we&#8217;re looking to launch a self-serve MMM for ~&#163;399/month soon, register interest in comments or email if you want to be first to join</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_!ri6-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2cf2eea-2b04-45f5-9168-a6350489e129_1463x1075.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ri6-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2cf2eea-2b04-45f5-9168-a6350489e129_1463x1075.png 424w, https://substackcdn.com/image/fetch/$s_!ri6-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2cf2eea-2b04-45f5-9168-a6350489e129_1463x1075.png 848w, https://substackcdn.com/image/fetch/$s_!ri6-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2cf2eea-2b04-45f5-9168-a6350489e129_1463x1075.png 1272w, https://substackcdn.com/image/fetch/$s_!ri6-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2cf2eea-2b04-45f5-9168-a6350489e129_1463x1075.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ri6-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2cf2eea-2b04-45f5-9168-a6350489e129_1463x1075.png" width="1456" height="1070" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e2cf2eea-2b04-45f5-9168-a6350489e129_1463x1075.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1070,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1133977,&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://read.earlystagegrowth.com/i/195631306?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2cf2eea-2b04-45f5-9168-a6350489e129_1463x1075.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_!ri6-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2cf2eea-2b04-45f5-9168-a6350489e129_1463x1075.png 424w, https://substackcdn.com/image/fetch/$s_!ri6-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2cf2eea-2b04-45f5-9168-a6350489e129_1463x1075.png 848w, https://substackcdn.com/image/fetch/$s_!ri6-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2cf2eea-2b04-45f5-9168-a6350489e129_1463x1075.png 1272w, https://substackcdn.com/image/fetch/$s_!ri6-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2cf2eea-2b04-45f5-9168-a6350489e129_1463x1075.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><p>MMMs produce lots of output but at their simplest, they too can produce a simple CPA chart like we&#8217;re used to seeing. This comes from our internal tooling, data anonymised.</p><p><strong>Measurement tool #2: a &#8216;lift&#8217; or &#8216;holdout&#8217; or &#8216;incrementality&#8217; test. </strong></p><p>MMMs are correlative, rather than causal. The only true causal measurement technique is the lift test.</p><p>Whatever you call this technique, it&#8217;s where you run a hold out.</p><p>It&#8217;s similar to what we did with our before and after test in example 2 above, but statistically rigorous.</p><p>You split your audience in half:</p><ul><li><p>Half get served ads</p></li><li><p>The other half don&#8217;t</p></li></ul><p>You look at the difference between the two.</p><p>These tests are expensive to run. They require running hold out audiences which minimises your advertising&#8217;s impact. They require making very few changes to setup, so if you&#8217;re having a bad month, you need to stick it out. </p><p>And they&#8217;re costly in other ways. </p><p>But they will give you the best outcome of answering:</p><p>&#8220;what is the true meta CPA?&#8221;</p><p><strong>Recommended Meta attribution window:</strong> no set path, test multiple with your chosen measurement tools of choice.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.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://read.earlystagegrowth.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><h3><strong>You are running retention/remarketing activity</strong></h3><p>Finally, the question of retention activity.</p><p>Retention marketing can both be highly cost effective, and a total waste of money. We have clients at both ends of the spectrum, and it really needs to be tested with your own data.</p><p>We highlighted above why this problem can happen. </p><blockquote><p>Think of this scenario:</p><ul><li><p>I am a customer and in the morning on the way to work I see a Facebook ad in my feed</p></li><li><p>Then I get your newsletter which I read and I go and purchase off the back of</p></li><li><p>Meta quite rightly sees that a conversion happened after a view event and logs it</p></li><li><p>But even without the viewthrough issue, similar scenarios happen with click-attribution too</p></li></ul></blockquote><p><strong>How to solve for it</strong></p><p>Once you get to a reasonably high number of customers, this actually becomes one of the easiest places to get a real statistical read.</p><p>You test this with a holdout / lift / incrementality test, as you would on prospecting activity in example 3 above.</p><p>However, you don&#8217;t need to invest thousands in this.</p><p>Our approach is:</p><ol><li><p>Split your list in half and assign everyone an even split of cohorts</p></li><li><p>Upload and sync one of those lists to Meta</p></li><li><p>Expose ads to that audience for 4-8 weeks depending on list size and conversion rate</p></li><li><p>Measure the incremental uplift of the two.</p></li></ol><p>I wrote about this in depth a while ago: <strong><a href="https://read.earlystagegrowth.com/p/youre-measuring-email-all-wrong">you&#8217;re measuring retention all wrong &#8211; how to measure retention marketing</a>.</strong></p><p>We&#8217;ve run six of these tests over the last half year.</p><ul><li><p>2 clients found it to be highly incremental and cost effective</p></li><li><p>1 client fund it to be incremental but not at a cost effective CPA</p></li><li><p>The other 3 saw no impact of the activity</p></li></ul><p><strong>Recommended Meta attribution window: </strong>again it&#8217;s something to test, but in general, we&#8217;re more likely to recommend incremental attribution &#8594; click-only &#8594; click + viewthrough</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.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://read.earlystagegrowth.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><h2>Our average adjustments to CPAs</h2><p>Measurement is in some ways a luxury. In the early days its often left behind, and then investor pressure to hit this quarters&#8217; goals usually stops it from becoming a regular occurence.</p><p>And so we have our own proxies that we often use as a standard baseline. These are the universal numbers which we recommend when fresh into an account.</p><ul><li><p><strong>Acquisition</strong> we always expect Meta to deliver about <strong>10-25% more value than it says it does.</strong></p></li><li><p><strong>Retention</strong> we expect it to deliver <strong>50% less value than it says it does </strong>(esp on 7dc1dv)</p></li></ul><p>It&#8217;s really important to find out these baselines and proxies for yourself. Some of the swings are fairly substantial and so in a world where a 5% difference can be make or break, knowing for sure is important. </p><div><hr></div><p>I hope you&#8217;ve enjoyed this. Measurement&#8217;s one of those subjects that can often get really complicated, but it needn&#8217;t be. </p><p>We&#8217;re experimenting heavily with ways of helping clients with measurement at the moment. If you&#8217;ve got questions and you don&#8217;t know your true Meta CPA, then get in touch. If not, please leave a comment below. Thanks.</p><div><hr></div><p><em>I&#8217;m building <strong><a href="https://weareballpoint.com/">Ballpoint</a></strong>: the AI-native growth agency I always wanted to hire when I was a DTC founder and before that a head of growth. We have scale brands from &#163;1m &#8594; &#163;50m through digital advertising. If you&#8217;re looking for support, then you can email me on <a href="mailto:josh@weareballpoint.com">josh@weareballpoint.com</a>.</em></p><p><em>In the meantime, if you enjoyed this please consider giving it a like, a comment or forwarding it to a friend.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.com/p/your-true-meta-cpa/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://read.earlystagegrowth.com/p/your-true-meta-cpa/comments"><span>Leave a comment</span></a></p>]]></content:encoded></item><item><title><![CDATA[Aggregate 08: brand-led growth, the April slump, and the power of GPT-5.5]]></title><description><![CDATA[Your weekend read from Early Stage Growth]]></description><link>https://read.earlystagegrowth.com/p/aggregate-08-brand-led-growth-the</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/aggregate-08-brand-led-growth-the</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Fri, 24 Apr 2026 10:15:04 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!oPKJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1da830f7-579b-4789-bce5-8e682f3c8bbe_1731x909.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!oPKJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1da830f7-579b-4789-bce5-8e682f3c8bbe_1731x909.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!oPKJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1da830f7-579b-4789-bce5-8e682f3c8bbe_1731x909.png 424w, https://substackcdn.com/image/fetch/$s_!oPKJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1da830f7-579b-4789-bce5-8e682f3c8bbe_1731x909.png 848w, https://substackcdn.com/image/fetch/$s_!oPKJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1da830f7-579b-4789-bce5-8e682f3c8bbe_1731x909.png 1272w, https://substackcdn.com/image/fetch/$s_!oPKJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1da830f7-579b-4789-bce5-8e682f3c8bbe_1731x909.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!oPKJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1da830f7-579b-4789-bce5-8e682f3c8bbe_1731x909.png" width="1456" height="765" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1da830f7-579b-4789-bce5-8e682f3c8bbe_1731x909.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:765,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2494983,&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://read.earlystagegrowth.com/i/195329169?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1da830f7-579b-4789-bce5-8e682f3c8bbe_1731x909.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_!oPKJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1da830f7-579b-4789-bce5-8e682f3c8bbe_1731x909.png 424w, https://substackcdn.com/image/fetch/$s_!oPKJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1da830f7-579b-4789-bce5-8e682f3c8bbe_1731x909.png 848w, https://substackcdn.com/image/fetch/$s_!oPKJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1da830f7-579b-4789-bce5-8e682f3c8bbe_1731x909.png 1272w, https://substackcdn.com/image/fetch/$s_!oPKJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1da830f7-579b-4789-bce5-8e682f3c8bbe_1731x909.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>Hello to our many new subscribers. This week&#8217;s post on <a href="https://read.earlystagegrowth.com/p/14-claude-skills-and-workflows-that">15 ways Claude has changed our business</a> went a little bit viral. &#128075;</p><p>As a heads up for you. Our usual cadence is a weekly Tuesday essay and a weekend lighter snack. I like to think of this as FT Weekend for startup, DTC, and consumer growth people.</p><p>April is coming to an end, which for most of you &#8211; based on our recent seasonality analysis we did &#8211; I imagine is a good sign. We&#8217;re seeing more and more brands move up the funnel in their marketing efforts in times like this, and of course a shift towards partnership ads. </p><p>I don&#8217;t know about you, but Claude&#8217;s felt disappointing this week, and yesterday&#8217;s news that they&#8217;ve pushed some bigger edits is maybe a welcome sign. That said, yesterday I kicked off experiments with Codex &#8211; and that was before last night&#8217;s drop of gpt-5.5. I&#8217;m dual testing workflows today, will see how I get on.</p><p>I hope you have a great weekend<br>Enjoy<br>Josh</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.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://read.earlystagegrowth.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><h2>Signals</h2><p><em>Key signals for builders, growers, and operators.</em></p><ul><li><p><strong><a href="https://www.marketingbrew.com/stories/2026/04/21/meta-ai-creative-tools-marketer-response">Meta&#8217;s AI creative tools are creating trust issues</a> [Meta Ads]</strong> - Those of us in the weeks of ad accounts know that Meta&#8217;s AI auto-optimisations are a bane, but this has now reached bigger marketing news. Marketing Brew reported that some advertisers have struggled to switch off Meta&#8217;s AI creative features, with ads altered in ways that made products look wrong or visibly AI-generated. Snag Tights said Meta&#8217;s tools modified creative without the brand&#8217;s knowledge. </p></li><li><p><strong><a href="https://business.adobe.com/blog/ai-traffic-surge-retail-sites-not-machine-readable">AI referrals are becoming a commerce channel</a> [DTC / Ecommerce]</strong> - Adobe says traffic from AI sources to US retail sites grew 393% year-on-year in Q1. In March, AI traffic also converted better than non-AI traffic, after being meaningfully worse a year earlier. The caveat is that the absolute base may still be small, but the direction is obvious: product pages now need to be legible to humans, Google and LLMs.</p></li><li><p><strong><a href="https://www.modernretail.co/marketing/how-thorne-drove-63-growth-in-dtc-sales-after-a-brand-awareness-push/">Thorne shows the return of brand-led DTC growth</a> [DTC]</strong> - Modern Retail wrote about Thorne driving 63% DTC sales growth after a brand awareness push. The interesting move is that a supplements business is not just trying to win on information, despite being in a research-heavy category. It is moving toward aspiration, community and authority. In other words: performance is being rebuilt on brand.</p></li><li><p><strong><a href="https://www.vogue.com/article/where-will-ai-take-fashion-in-10-years">AI in fashion points to the human layer becoming the luxury layer</a> [AI / Consumer]</strong> - Vogue&#8217;s piece on AI in fashion argues that luxury is likely to use AI behind the scenes, while keeping the human as the interface. This feels relevant beyond luxury. In a world of agentic commerce, the brands that feel human will stand out precisely because everything else is becoming easier to automate.</p><div><hr></div><h3><strong>The Stack</strong></h3><p><em>A shortlist of things to read, watch and visit this weekend.</em></p><p>&#127911; <a href="https://www.theatlantic.com/podcasts/2026/04/is-ai-going-to-turn-us-all-into-middle-managers/686677/">Is AI going to turn us all into middle managers?</a>. <em>The Atlantic<br></em>&#128221; <a href="https://read.earlystagegrowth.com/p/142-things-you-should-know-if-you">142 things you need to know in consumer growth in 2026</a>. <em>Early Stage Growth<br></em>&#128221;<a href="https://www.newyorker.com/magazine/2026/04/27/when-your-digital-life-vanishes">When your digital life vanishes</a>. <em>New Yorker<br></em>&#127911; <a href="https://www.npr.org/2026/04/17/nx-s1-5781226/science-small-talk-psychology-boring-conversations">The science of why you hate small talk.</a><em> NPR<br></em>&#128221; <a href="https://www.theatlantic.com/magazine/2026/05/billionaire-consequence-free-reality/686588/">What I learnt about Jeff Bezos&#8217; billionaire retreat</a><em>. </em>The Atlantic</p><p>&#128221; <a href="https://www.vogue.com/article/where-should-your-beauty-brand-be-after-10-years">Where should your beauty brand be after 10 years?</a>. <em>Vogue Business</em></p><p>&#128221; <a href="https://www.wallpaper.com/art/wallpaper-editors-things-to-do-april-2026">Out of office: what the Wallpaper* editors are looking forward to in April</a>. <em>Wallpaper</em></p><p>&#128221; <a href="https://monocle.com/travel/five-best-global-restaurants-spring-2026-bookings/">Five tables to book this spring</a>.  <em>Monocle<br></em>&#128250;<em> </em><a href="https://www.youtube.com/watch?v=kwSVtQ7dziU">You are the bottleneck in AI</a><em>. Andrej Karparthy on No Priors<br>&#128221; </em><a href="https://www.newyorker.com/magazine/2026/04/13/sam-altman-may-control-our-future-can-he-be-trusted">Sam Altman may control our future, can he be trusted</a><em>. New Yorker</em></p><div><hr></div><h3><strong>What do you think?</strong></h3><p>Please leave feedback and a comment on the format. This is a newly launched feature this year and we&#8217;re always looking to improve. If you like it, hit reply, leave a comment, like us on Substack, forward to a friend and all other needy call to action requests you can usually expect at the end of these posts.</p></li></ul>]]></content:encoded></item><item><title><![CDATA[15 Claude skills and workflows that transformed how we run our business in 2026]]></title><description><![CDATA[We're pivoting to become AI native. This is what it looks like 30 days in.]]></description><link>https://read.earlystagegrowth.com/p/14-claude-skills-and-workflows-that</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/14-claude-skills-and-workflows-that</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Tue, 21 Apr 2026 06:01:30 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Qgju!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76d1c4e4-d93c-4418-9b64-9071827ddb4e_1524x1130.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>If social is to be believed, then there must be thousands of one-person-one-billion-dollar businesses around at the moment. </p><p>It&#8217;s everywhere. X, LinkedIn, Substack, even the <em>NYT </em>got in on 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_!Qgju!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76d1c4e4-d93c-4418-9b64-9071827ddb4e_1524x1130.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Qgju!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76d1c4e4-d93c-4418-9b64-9071827ddb4e_1524x1130.png 424w, https://substackcdn.com/image/fetch/$s_!Qgju!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76d1c4e4-d93c-4418-9b64-9071827ddb4e_1524x1130.png 848w, https://substackcdn.com/image/fetch/$s_!Qgju!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76d1c4e4-d93c-4418-9b64-9071827ddb4e_1524x1130.png 1272w, https://substackcdn.com/image/fetch/$s_!Qgju!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76d1c4e4-d93c-4418-9b64-9071827ddb4e_1524x1130.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Qgju!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76d1c4e4-d93c-4418-9b64-9071827ddb4e_1524x1130.png" width="1456" height="1080" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/76d1c4e4-d93c-4418-9b64-9071827ddb4e_1524x1130.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1080,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:940937,&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://read.earlystagegrowth.com/i/194807635?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76d1c4e4-d93c-4418-9b64-9071827ddb4e_1524x1130.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_!Qgju!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76d1c4e4-d93c-4418-9b64-9071827ddb4e_1524x1130.png 424w, https://substackcdn.com/image/fetch/$s_!Qgju!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76d1c4e4-d93c-4418-9b64-9071827ddb4e_1524x1130.png 848w, https://substackcdn.com/image/fetch/$s_!Qgju!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76d1c4e4-d93c-4418-9b64-9071827ddb4e_1524x1130.png 1272w, https://substackcdn.com/image/fetch/$s_!Qgju!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76d1c4e4-d93c-4418-9b64-9071827ddb4e_1524x1130.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>The truth is nobody really knows what&#8217;s coming. But the possibilities are starting to feel genuinely endless.</p><p>At the beginning of March, I published <em><a href="https://read.earlystagegrowth.com/p/becoming-ai-native">Becoming AI Native</a>, </em>this was a blueprint for what I thought it meant for businesses to be AI native. My thinking has evolved since that article.</p><p>In the article my starting block was: &#8216;<em>we get AI to do a task instead of us doing it ourselves.</em>&#8217; </p><p>Two weeks after I published it, I led an internal all-hands stating we&#8217;d be pivoting the business to be AI-native. We&#8217;re now a month in. </p><p><strong>Today, my view of being AI native is broader.</strong> Yes, it&#8217;s getting AI to do work for you. But it&#8217;s also being a systems thinker, it&#8217;s being a software developer, it&#8217;s a total revolution in how your organisation collaborates, and it&#8217;s a total pivot (ultimately) in how you make money. </p><p>It&#8217;s working out where humans add extreme value and where machines can operate at infinitely more capacity than you. It&#8217;s actively developing critical thinking, taste (sorry Kyle Chaka), and interdisciplinary thinking. </p><p>Since my original posts, I have had <em>a lot</em> of people ask me about how we&#8217;re using AI &#8211; and for training and workshops. This is something we&#8217;re exploring, so do comment / DM if this is for you. </p><p>And so this is an update on where we are, focused on stuff that is high leverage and really helping us already. </p><p>I find this is also important to state. I feel like we&#8217;re 0.01% of the way to where we&#8217;re getting. This post is not about &#8220;we&#8217;ve replaced every human we ever need and can service &#163;100m of business&#8221;, it&#8217;s an attempt at an honest reflection of where we are today. Warts and all. </p><h2>What I&#8217;ll be covering today</h2><ul><li><p><strong><a href="https://read.earlystagegrowth.com/i/194807635/key-claude-foundations-you-need-to-build">Key Claude foundations you need to build</a></strong></p></li><li><p><strong><a href="https://read.earlystagegrowth.com/i/194807635/15-skills-processes-and-software-weve-built-that-have-revolutionised-what-we-do">15 Skills, processes, and software we&#8217;ve built</a></strong></p><ul><li><p><a href="https://read.earlystagegrowth.com/i/194807635/1-claudemds-and-folders-to-set-up-for-success">Setting up proper Claude md files and folder structures</a></p></li><li><p><a href="https://read.earlystagegrowth.com/i/194807635/2-moving-to-github">Moving the agency to GitHub</a></p></li><li><p><a href="https://read.earlystagegrowth.com/i/194807635/3-daily-podcast-for-the-senior-leadership-team">Building daily podcast for the SLT with most important 5 mins from last 24hrs</a></p></li><li><p><a href="https://read.earlystagegrowth.com/i/194807635/4-automated-ad-accounts-checks-skill">Ad account discrepencies flagger</a></p></li><li><p><a href="https://read.earlystagegrowth.com/i/194807635/5-joining-meta-data-with-notion-links-via-the-cli">Conversational joining of Notion to Meta ads data </a></p></li><li><p><a href="https://read.earlystagegrowth.com/i/194807635/5-joining-meta-data-with-notion-links-via-the-cli">X Influencers weekly roundup</a></p></li><li><p><a href="https://read.earlystagegrowth.com/i/194807635/6-staying-on-top-of-x-without-getting-sucked-in">Chief of staff that is my new 'notes to self' organiser, prioritiser, delivery</a></p></li><li><p><a href="https://read.earlystagegrowth.com/i/194807635/7-a-chief-of-staff-that-is-my-memory-and-coordinatorhttps://read.earlystagegrowth.com/i/194807635/8-auto-tagged-ads-inspiration-database">Automated ads inspo database that collects from 4-5 different sources</a></p></li><li><p><a href="https://read.earlystagegrowth.com/i/194807635/9-chj-my-agent-for-managing">CHJ: my management agent for staying on top of 121s, L&amp;D, progress</a></p></li><li><p><a href="https://read.earlystagegrowth.com/i/194807635/10-creator-discovery-and-outreach-agent">Creator discovery and outreach agent</a></p></li><li><p><a href="https://read.earlystagegrowth.com/i/194807635/11-internal-self-serve-meridian-mmm">Self-serve Google Meridian</a></p></li><li><p><a href="https://read.earlystagegrowth.com/i/194807635/12-billing-and-finance-agent">Finance project that connects Xero, creator costs, Toggl</a></p></li><li><p><a href="https://read.earlystagegrowth.com/i/194807635/13-marketing-science-education-site">Marketing Science education site for myself (Duolingo for marketing sci)</a></p></li><li><p><a href="https://read.earlystagegrowth.com/i/194807635/14-pitch-decks-we-update-via-voice-in-the-review-meetings">Pitch decks we edit in review meetings via voice</a></p></li><li><p><a href="https://read.earlystagegrowth.com/i/194807635/15-cosgrove-our-meeting-note-account-manager">Cosgrove: our new account manager</a></p></li></ul></li><li><p><strong><a href="https://read.earlystagegrowth.com/i/194807635/what-weve-got-planned">What we&#8217;ve got planned</a></strong></p></li></ul><p>I hope you enjoy</p><p>Josh</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.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://read.earlystagegrowth.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><h2>Key Claude foundations you need to build</h2><p>Before we get into what we&#8217;re building, a quick primer on the things you need to understand to make Claude Code actually work for your business. If any of these aren&#8217;t familiar, then use these as starting blocks. </p><h3>1. CLAUDE.md</h3><p>Every project in Claude Code can have a CLAUDE.md file. Claude reads it automatically every time it opens that project. This is how you give Claude persistent memory about who you are, what you do, and how to operate.</p><p>I&#8217;m going to go into a bit more depth on this below, but if you&#8217;re unfamiliar and not yet used them. <a href="https://code.claude.com/docs/en/best-practices#write-an-effective-claude-md">Start with Anthropic&#8217;s guide on making useful ones</a>.</p><h3>2. Context engineering</h3><p>Prompt engineering was the key thing of 2025, context engineering is the key thing this year. This is more important than writing a better prompt.</p><p>This is about how you structure information around your prompt: examples, constraints, formats, objectives&#8230;. context is the important thing here. Again <a href="https://docs.anthropic.com/en/docs/build-with-claude/prompt-engineering/overview">Anthropic&#8217;s own guide is great</a>.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.com/p/14-claude-skills-and-workflows-that/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://read.earlystagegrowth.com/p/14-claude-skills-and-workflows-that/comments"><span>Leave a comment</span></a></p><h3>3. Skills</h3><p>Skills are actually very simple: they&#8217;re just sets of instructions to be carried out in order.</p><p>In other words, they&#8217;re recipes. Reusable recipes or workflows that you might call upon again and again. This might sound simple enough, but there&#8217;s a real skill (no pub) in creating good Skills at the right level.</p><p>About 15 years ago I did Harvard&#8217;s CS50 and to this day remember the &#8216;making a peanut butter and jelly sandwich&#8217; segment. If you&#8217;re stuck with Skills, watch this to remind yourself of how many steps you need to think stuff through.</p><div id="youtube2-okkIyWhN0iQ" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;okkIyWhN0iQ&quot;,&quot;startTime&quot;:&quot;95&quot;,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/okkIyWhN0iQ?start=95&amp;rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h3>4. MCP</h3><p>MCP (Model Context Protocol) is how you connect Claude Code to your actual tools. Slack. Notion. Google Drive. Your CRM. Instead of copying and pasting context between systems, Claude can read from and write to the tools your business already runs on.</p><h3>5. Claude Code</h3><p>Whereas once I maybe had 20 or 30 chats started with ChatGPT everyday, now I barely ask one thing to Claude desktop&#8217;s native chat interface per day.</p><p>I&#8217;ve 99% migrated to Claude Code and in the command line. This isn&#8217;t true for the entire team yet, but it does feel like it&#8217;s everyone&#8217;s natural nth degree rather than just the choice for some people. </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.com/p/14-claude-skills-and-workflows-that/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://read.earlystagegrowth.com/p/14-claude-skills-and-workflows-that/comments"><span>Leave a comment</span></a></p><div><hr></div><h2>15 Skills, processes, and software we&#8217;ve built that have revolutionised what we do</h2><h3>1. Claude.mds and folders to set up for success</h3><p>This is one of those ones I skipped over for so long and is probably one of the single big unlocks. </p><p>Claude Code reads CLAUDE.md files from every parent folder it sits inside. So if you structure your folders properly, context travels between your folders by inherting info from the folder above.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!SFPE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58a0e258-dabf-4450-babb-43411e276d01_1056x804.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!SFPE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58a0e258-dabf-4450-babb-43411e276d01_1056x804.png 424w, https://substackcdn.com/image/fetch/$s_!SFPE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58a0e258-dabf-4450-babb-43411e276d01_1056x804.png 848w, https://substackcdn.com/image/fetch/$s_!SFPE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58a0e258-dabf-4450-babb-43411e276d01_1056x804.png 1272w, https://substackcdn.com/image/fetch/$s_!SFPE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58a0e258-dabf-4450-babb-43411e276d01_1056x804.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!SFPE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58a0e258-dabf-4450-babb-43411e276d01_1056x804.png" width="1056" height="804" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/58a0e258-dabf-4450-babb-43411e276d01_1056x804.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:804,&quot;width&quot;:1056,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:106597,&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://read.earlystagegrowth.com/i/194807635?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58a0e258-dabf-4450-babb-43411e276d01_1056x804.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_!SFPE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58a0e258-dabf-4450-babb-43411e276d01_1056x804.png 424w, https://substackcdn.com/image/fetch/$s_!SFPE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58a0e258-dabf-4450-babb-43411e276d01_1056x804.png 848w, https://substackcdn.com/image/fetch/$s_!SFPE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58a0e258-dabf-4450-babb-43411e276d01_1056x804.png 1272w, https://substackcdn.com/image/fetch/$s_!SFPE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58a0e258-dabf-4450-babb-43411e276d01_1056x804.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Example of how I structure folders</figcaption></figure></div><p>At the top, my personal CLAUDE.md. I gave it my background, people in my life, my key projects, how I want Claude to work with me, and my skill level.</p><p> Below that, a Ballpoint folder with its own CLAUDE.md covering the agency itself: our positioning, tone of voice, how we work, the team, our clients.</p><p>We share the maintenance of this as a team via GitHub (more on that below).</p><p>Inside Ballpoint, a Clients folder with a CLAUDE.md that contains key client info: systems for how we structure accounts, Notion organisations and so on.</p><p> Then each individual client folder has its own CLAUDE.md with their context: brand, competitors, constraints, current projects.                            </p><p>What this means is when I open a project inside a client&#8217;s folder it&#8217;s pulling on:</p><ul><li><p>the client&#8217;s claude.md</p></li><li><p>our clients&#8217; claude.md</p></li><li><p>the Ballpoint claude.md</p></li><li><p>and my own claude.md </p></li></ul><p>When I first read about people doing this stuff, I delayed it for ages becuase it never felt high-leverage. There&#8217;s a reason I&#8217;m putting it number one today.</p><h3>2. Moving to GitHub</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!KtI7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d1d98de-28d7-4d9b-908d-91b26437fcd1_1540x444.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!KtI7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d1d98de-28d7-4d9b-908d-91b26437fcd1_1540x444.png 424w, https://substackcdn.com/image/fetch/$s_!KtI7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d1d98de-28d7-4d9b-908d-91b26437fcd1_1540x444.png 848w, https://substackcdn.com/image/fetch/$s_!KtI7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d1d98de-28d7-4d9b-908d-91b26437fcd1_1540x444.png 1272w, https://substackcdn.com/image/fetch/$s_!KtI7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d1d98de-28d7-4d9b-908d-91b26437fcd1_1540x444.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!KtI7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d1d98de-28d7-4d9b-908d-91b26437fcd1_1540x444.png" width="1456" height="420" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6d1d98de-28d7-4d9b-908d-91b26437fcd1_1540x444.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:420,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:72143,&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://read.earlystagegrowth.com/i/194807635?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d1d98de-28d7-4d9b-908d-91b26437fcd1_1540x444.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_!KtI7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d1d98de-28d7-4d9b-908d-91b26437fcd1_1540x444.png 424w, https://substackcdn.com/image/fetch/$s_!KtI7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d1d98de-28d7-4d9b-908d-91b26437fcd1_1540x444.png 848w, https://substackcdn.com/image/fetch/$s_!KtI7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d1d98de-28d7-4d9b-908d-91b26437fcd1_1540x444.png 1272w, https://substackcdn.com/image/fetch/$s_!KtI7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d1d98de-28d7-4d9b-908d-91b26437fcd1_1540x444.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><p>I&#8217;ve never liked Notion&#8217;s version control, or Google Docs&#8217; version control. After three months on GitHub, I finally understand why engineers love it.</p><p>The first unlock was shared maintenance. We have long had spreadsheets that contain things like Meta account ids, and another spreadsheet for Notion client links, and another for copywriting best practices. This is now a universally shared set of documents &#8211; all via GitHub. It means if something changes it changes for everyone. </p><p>Not only that but our bigger projects now get worked on like software ones. One person builds, ships, another tests and feeds back, branches get merged via PR.</p><p><strong>For agency work this feels like a revolution.</strong></p><h3>3. Daily podcast for the senior leadership team</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9ZK1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c6bbca7-4210-4ff9-b525-08aca36d531c_938x502.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9ZK1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c6bbca7-4210-4ff9-b525-08aca36d531c_938x502.png 424w, https://substackcdn.com/image/fetch/$s_!9ZK1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c6bbca7-4210-4ff9-b525-08aca36d531c_938x502.png 848w, https://substackcdn.com/image/fetch/$s_!9ZK1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c6bbca7-4210-4ff9-b525-08aca36d531c_938x502.png 1272w, https://substackcdn.com/image/fetch/$s_!9ZK1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c6bbca7-4210-4ff9-b525-08aca36d531c_938x502.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9ZK1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c6bbca7-4210-4ff9-b525-08aca36d531c_938x502.png" width="938" height="502" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9c6bbca7-4210-4ff9-b525-08aca36d531c_938x502.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:502,&quot;width&quot;:938,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:67514,&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://read.earlystagegrowth.com/i/194807635?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c6bbca7-4210-4ff9-b525-08aca36d531c_938x502.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_!9ZK1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c6bbca7-4210-4ff9-b525-08aca36d531c_938x502.png 424w, https://substackcdn.com/image/fetch/$s_!9ZK1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c6bbca7-4210-4ff9-b525-08aca36d531c_938x502.png 848w, https://substackcdn.com/image/fetch/$s_!9ZK1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c6bbca7-4210-4ff9-b525-08aca36d531c_938x502.png 1272w, https://substackcdn.com/image/fetch/$s_!9ZK1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c6bbca7-4210-4ff9-b525-08aca36d531c_938x502.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><p>Every morning at 5am, our senior leadership team gets an email with a 5-minute MP3 attached. It&#8217;s a podcast summarising everything that happened the day before &#8212; key client meetings, key team meetings. It pulls from Slack, Notion, Fathom (where our calls happen), and Granola, synthesises it, and sends us a daily update.</p><p>I listen to it on the way into work. As the company has scaled, there&#8217;s a lot I&#8217;d miss otherwise. This bite-sized brief is how I stay close to the detail without being in every room.</p><p>Stack:</p><ul><li><p>Claude</p></li><li><p>Python</p></li><li><p>Elevenlabs</p></li><li><p>GitHub Actions</p></li></ul><h3>4. Automated ad accounts checks (Skill)</h3><p>Checking ad accounts is an ongoing part of the job, and I don&#8217;t think handing it entirely to an agent is right. But headline checks now get done automatically as a starting point.</p><p>The Skill checks each account against reference CPAs from `clients.json` and builds a rolling memory of how things have changed day-to-day, flagging outliers (was this spend increase actually big for <code>Tuesday?).</code></p><p>Perhaps most importantly, it doesn&#8217;t send anything if there&#8217;s nothing to report. Instantly, it&#8217;s infinitely more useful than a daily report that you instinctively ignore.</p><ul><li><p>Claude Skills</p></li><li><p>BigQuery &amp; Gcloud&#8217;s CLI tools</p></li></ul><h3>5. Joining Meta data with Notion links via the CLI</h3><p>We&#8217;ve long used Weld, which has a great internal SQL AI tool. In the later days, I used Claude to help write the SQL for me.</p><p>Now we&#8217;re connecting to BigQuery directly from the command line, which lets us join data sources on the fly. Because Bigquery sits alongside the Notion MCP, it means joining data together is done in human-speak rather than infra + data eng speak. It means that with some simple setup anyone can chat about any client&#8217;s data and it provide proper understanding, without the need for a line of code.</p><ul><li><p>BigQuery &amp; Gcloud</p></li><li><p>Claude Skills</p></li></ul><h3>6. Staying on top of X without getting sucked in</h3><p>I used to waste a lot of time on social media following people sharing hacks and tidbits. It&#8217;s very easy to get sucked into the DTC timeline.</p><p>Now I have a handful of key people I care about. Every Monday morning, a Skill summarises their posts from the week, highlights anything new, and shares the original post alongside. If there&#8217;s a spike in conversation volume around a specific topic, that gets flagged too. Apify does the scraping as part of the Skill.</p><ul><li><p>Claude Skills</p></li><li><p>Apify</p></li></ul><h3>7. A Chief of Staff that is my memory &amp; coordinator</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8lKu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9d1bdd1-afcf-4df5-9dc5-197ccea35012_2370x1296.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8lKu!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9d1bdd1-afcf-4df5-9dc5-197ccea35012_2370x1296.png 424w, https://substackcdn.com/image/fetch/$s_!8lKu!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9d1bdd1-afcf-4df5-9dc5-197ccea35012_2370x1296.png 848w, https://substackcdn.com/image/fetch/$s_!8lKu!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9d1bdd1-afcf-4df5-9dc5-197ccea35012_2370x1296.png 1272w, https://substackcdn.com/image/fetch/$s_!8lKu!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9d1bdd1-afcf-4df5-9dc5-197ccea35012_2370x1296.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8lKu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9d1bdd1-afcf-4df5-9dc5-197ccea35012_2370x1296.png" width="1456" height="796" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c9d1bdd1-afcf-4df5-9dc5-197ccea35012_2370x1296.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:796,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1647005,&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://read.earlystagegrowth.com/i/194807635?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9d1bdd1-afcf-4df5-9dc5-197ccea35012_2370x1296.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_!8lKu!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9d1bdd1-afcf-4df5-9dc5-197ccea35012_2370x1296.png 424w, https://substackcdn.com/image/fetch/$s_!8lKu!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9d1bdd1-afcf-4df5-9dc5-197ccea35012_2370x1296.png 848w, https://substackcdn.com/image/fetch/$s_!8lKu!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9d1bdd1-afcf-4df5-9dc5-197ccea35012_2370x1296.png 1272w, https://substackcdn.com/image/fetch/$s_!8lKu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9d1bdd1-afcf-4df5-9dc5-197ccea35012_2370x1296.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><p>The problem I kept hitting: I always have ideas. At any given moment I&#8217;m jotting something down, forwarding an email to myself, or voice-noting a thought. I never build the time back in to go through it.</p><p>So I built a chief of staff. It ingests from a few places &#8212; Telegram API, an email subfolder (`josh+x@weareballpoint.com` goes straight in), voice notes. Whatever I share, it reads: if it&#8217;s a YouTube link, it pulls the transcript; if it&#8217;s an article, it reads the article. It&#8217;s logged into The Economist, FT, and The New Yorker, so paywalled pieces work too.</p><p>Then it decides what needs my full attention versus what can just be summarised and filed as a data point. It also acts on things. &#8220;Get a meeting with so-and-so&#8221; &#8594; it books the meeting. This is one of the areas I&#8217;m developing most &#8212; it&#8217;s starting to connect to my other Skills so it can trigger them automatically.</p><ul><li><p>Claude Skills</p></li><li><p>Telegram API</p></li><li><p>Apify</p></li><li><p>GitHub Actions</p></li><li><p>Claude Schedule</p></li><li><p>Firecrawl for YT transcriptions</p></li></ul><h3>8. Auto-tagged ads inspiration database</h3><p>Tools like Foreplay exist for this. But the reality for us is that ad ideas get shared in fifteen different places: Instagram DMs, WhatsApp groups, Slack channels, email etc etc. </p><p>What we now have is a centralised inspiration database that scrapes all of these sources automatically. The actual ad creative (video or image) is pulled via Apify and stored. Everything is auto-tagged by creative type, so we can pull references back whenever we need them.</p><ul><li><p>Claude Skills</p></li><li><p>Apify</p></li><li><p>Notion</p></li></ul><h3>9. CHJ: my agent for managing</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!XJud!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fecf62505-b769-4836-99e9-3af55efcd4b7_354x522.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!XJud!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fecf62505-b769-4836-99e9-3af55efcd4b7_354x522.jpeg 424w, https://substackcdn.com/image/fetch/$s_!XJud!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fecf62505-b769-4836-99e9-3af55efcd4b7_354x522.jpeg 848w, https://substackcdn.com/image/fetch/$s_!XJud!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fecf62505-b769-4836-99e9-3af55efcd4b7_354x522.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!XJud!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fecf62505-b769-4836-99e9-3af55efcd4b7_354x522.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!XJud!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fecf62505-b769-4836-99e9-3af55efcd4b7_354x522.jpeg" width="354" height="522" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ecf62505-b769-4836-99e9-3af55efcd4b7_354x522.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:522,&quot;width&quot;:354,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Scaling People: Tactics for Management and Company Building&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="Scaling People: Tactics for Management and Company Building" title="Scaling People: Tactics for Management and Company Building" srcset="https://substackcdn.com/image/fetch/$s_!XJud!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fecf62505-b769-4836-99e9-3af55efcd4b7_354x522.jpeg 424w, https://substackcdn.com/image/fetch/$s_!XJud!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fecf62505-b769-4836-99e9-3af55efcd4b7_354x522.jpeg 848w, https://substackcdn.com/image/fetch/$s_!XJud!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fecf62505-b769-4836-99e9-3af55efcd4b7_354x522.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!XJud!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fecf62505-b769-4836-99e9-3af55efcd4b7_354x522.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>Named after Claire Hughes Johnson, who wrote <em>Scaling People</em> (one of my favourite books on management)<em>.</em></p><p>This is a management agent that holds my team&#8217;s progress, notes from 121s, the key projects different team members are working on, and non-work projects they&#8217;re collaborating on. It has our growth and progression frameworks built in, so we can stay on top of how people are progressing. It also tracks things like team energy which is one of our internal benchmarks.</p><ul><li><p>Claude Skills</p></li><li><p>Fathom API</p></li><li><p>Granola API</p></li></ul><h3>10. Creator discovery &amp; outreach agent</h3><p>Finding creators is human-intensive and time-intensive &#8212; a natural place for AI to help.</p><p>The Skill is connected to Notion, where our briefs live. It pulls client characteristics and key customer notes from the brief itself, then searches Instagram or TikTok (depending on the client) against a tuned set of criteria. It builds a database of candidates, and via the Gmail API, it can start the outreach process too.</p><ul><li><p>Apify</p></li><li><p>Gmail </p></li></ul><h3>11. Internal self-serve Meridian MMM</h3><p>We&#8217;ve worked with data scientists for a long time to build MMMs with Meridian. For clients with a reasonable degree of similarity, we can now self-serve the Meridian rollout via this Skill.</p><p>It connects to our existing data warehouse, which makes it simple to run. We&#8217;ve also rebuilt the frontend in our own branding &#8212; a mixture of Astro and TypeScript &#8212; so the output looks like us, not like a research paper.</p><ul><li><p>Claude Skills</p></li><li><p>Google Meridian</p></li><li><p>Astro</p></li><li><p>Typescript</p></li></ul><h3>12. Billing &amp; Finance agent</h3><p>We track time internally with Toggl, invoice via Xero, and have various ongoing discussions in Slack and Notion. This agent sees all of that.</p><p>I can ask how long a project took, whether we&#8217;re over-serviced on a client, how a retainer is trending. The answers are much richer because it&#8217;s looking across all the facets &#8212; not just the numbers in Xero.</p><ul><li><p>Toggl</p></li><li><p>Xero</p></li><li><p>Claude Skills</p></li><li><p>Slack</p></li><li><p>Notion</p></li><li><p>Gmail</p></li></ul><h3>13. Marketing Science Education Site</h3><p>I built this for marketing science specifically, but it&#8217;s the kind of thing you could do for anything.</p><p>I find reading isn&#8217;t actually how I learn best. So I built a simple spaced-repetition learning app to teach myself marketing science properly. It has an education layer and a revision layer. Essentially Duolingo for marketing science.</p><ul><li><p>Javascript</p></li><li><p>HTML &amp; CSS</p></li></ul><h3>14. Pitch decks we update via voice in the review meetings</h3><p>Nobody likes building pitch decks.</p><p>Ours are now built in HTML, CSS, and a little JavaScript. There&#8217;s a uniform design system across every deck. Core page formats are specified. Videos and images slot in as examples. It means zero misalignment in design principles, and everything follows a proper hierarchy.</p><p>The payoff: we edit decks conversationally. Wispr Flow open, walk through the deck almost live, record notes, hit enter. By the time I&#8217;ve finished talking about the current slide, the previous slides have already updated. Deck creation has gone from hours to minutes.</p><ul><li><p>HTML, CSS, and JS</p></li><li><p>Claude Skills</p></li><li><p>Wispr Flow</p></li><li><p>Gmail for context on clients</p></li><li><p>Analysis subagents</p></li></ul><h3>15. Cosgrove: our meeting note account manager</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cn7Y!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F542ab8ec-dff1-4a66-8504-155573dc09d6_497x280.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cn7Y!,w_424,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F542ab8ec-dff1-4a66-8504-155573dc09d6_497x280.gif 424w, https://substackcdn.com/image/fetch/$s_!cn7Y!,w_848,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F542ab8ec-dff1-4a66-8504-155573dc09d6_497x280.gif 848w, https://substackcdn.com/image/fetch/$s_!cn7Y!,w_1272,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F542ab8ec-dff1-4a66-8504-155573dc09d6_497x280.gif 1272w, https://substackcdn.com/image/fetch/$s_!cn7Y!,w_1456,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F542ab8ec-dff1-4a66-8504-155573dc09d6_497x280.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cn7Y!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F542ab8ec-dff1-4a66-8504-155573dc09d6_497x280.gif" width="497" height="280" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/542ab8ec-dff1-4a66-8504-155573dc09d6_497x280.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:280,&quot;width&quot;:497,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;three men are standing in a room with a sign that says ' a.m.c.com '&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="three men are standing in a room with a sign that says ' a.m.c.com '" title="three men are standing in a room with a sign that says ' a.m.c.com '" srcset="https://substackcdn.com/image/fetch/$s_!cn7Y!,w_424,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F542ab8ec-dff1-4a66-8504-155573dc09d6_497x280.gif 424w, https://substackcdn.com/image/fetch/$s_!cn7Y!,w_848,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F542ab8ec-dff1-4a66-8504-155573dc09d6_497x280.gif 848w, https://substackcdn.com/image/fetch/$s_!cn7Y!,w_1272,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F542ab8ec-dff1-4a66-8504-155573dc09d6_497x280.gif 1272w, https://substackcdn.com/image/fetch/$s_!cn7Y!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F542ab8ec-dff1-4a66-8504-155573dc09d6_497x280.gif 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>Transcription notes suck. And the reason is not because of AI but because of context.</p><p>It doesn&#8217;t matter whether you&#8217;re using Fathom (like we do) or Granola (ditto) or any of the others, they are still universal tools. Now, what they&#8217;re great for is transcribing and managing that process &#8211; that said we may well one day replace that too.</p><p>But the important thing is adding in context.</p><p>One of our most recent internal tool releases is Cosgrove (named after Ken Cosgrove, Mad Men&#8217;s affable account man). This is trained on a series of best practice human meeting actions Slack messages, these were perfected over three years to get the right degree of actions, insights and notes &#8211; linked to all the right places.</p><p>This was a fun one to build, and while we&#8217;re not 100% at output yet &#8211; I&#8217;d imagine by the time this goes to print, we will be. </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.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://read.earlystagegrowth.com/subscribe?"><span>Subscribe now</span></a></p><p>That&#8217;s what we&#8217;ve built, here&#8217;s what we&#8217;ve got coming.</p><div><hr></div><h2>What we&#8217;ve got planned</h2><p>As well as all of the above, we&#8217;re also currently building four separate bits of software that are combinations of code + skills + research + self-improving loops. </p><p>For the time being, we&#8217;re keeping these under wraps. Though as I joked last week, the possibilities are starting to feel majorly exciting.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4I4V!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2741b27c-c065-4e08-8f7c-a3b68629b433_1102x544.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4I4V!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2741b27c-c065-4e08-8f7c-a3b68629b433_1102x544.png 424w, https://substackcdn.com/image/fetch/$s_!4I4V!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2741b27c-c065-4e08-8f7c-a3b68629b433_1102x544.png 848w, https://substackcdn.com/image/fetch/$s_!4I4V!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2741b27c-c065-4e08-8f7c-a3b68629b433_1102x544.png 1272w, https://substackcdn.com/image/fetch/$s_!4I4V!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2741b27c-c065-4e08-8f7c-a3b68629b433_1102x544.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4I4V!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2741b27c-c065-4e08-8f7c-a3b68629b433_1102x544.png" width="1102" height="544" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2741b27c-c065-4e08-8f7c-a3b68629b433_1102x544.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:544,&quot;width&quot;:1102,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:126163,&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://read.earlystagegrowth.com/i/194807635?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2741b27c-c065-4e08-8f7c-a3b68629b433_1102x544.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_!4I4V!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2741b27c-c065-4e08-8f7c-a3b68629b433_1102x544.png 424w, https://substackcdn.com/image/fetch/$s_!4I4V!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2741b27c-c065-4e08-8f7c-a3b68629b433_1102x544.png 848w, https://substackcdn.com/image/fetch/$s_!4I4V!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2741b27c-c065-4e08-8f7c-a3b68629b433_1102x544.png 1272w, https://substackcdn.com/image/fetch/$s_!4I4V!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2741b27c-c065-4e08-8f7c-a3b68629b433_1102x544.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><p>Here&#8217;s a few areas where we still believe humans do the best work:</p><ul><li><p><strong>Starring in UGC ads</strong>. While simple statics will arguably all be replaced by AI creative in the near-term, UGC is still something that works because of its authenticity.</p></li><li><p><strong>Customer interviewing and analysis. </strong>The nuance of how someone answers a question, the tone, the subconscious meaning because of how they smiled, and the ability to push harder in the interview itself, all mean that this is a skill that will forever remain human-focused. Maybe we&#8217;ll have AI moderators for our focus groups, but it won&#8217;t be any time soon.</p></li><li><p><strong>Creative strategy</strong>. By this, we should be mindful of the differences between (a) the deep thinking work of creative strategy, and (b) the executional work of writing a brief. Joining the dots together requires significant outlier thinking: not just following a set of prescriptive best practices. </p></li><li><p><strong>Strategy in general</strong>. With AI we could make 10,000 ads for you tomorrow. It doesn&#8217;t mean that would be useful. There still needs to be cognitive decision-making in the process, and humans are the best at working out what to say No to. </p></li><li><p><strong>Client servicing and deep communication</strong>. Not all client servicing requires humans. There is lots of factual information that doesn&#8217;t need context, and soon I imagine our Ballpoint AI talking directly to the client AI to provide updates for immediate status reports. But the human time as we go through decisions, thinking, context, as we try to get people aligned and incentivised right &#8211; I can&#8217;t see this going away any time soon. Not just this, but the human-to-human sense that we&#8217;re in these trenches together as we are with our clients is still the most valuable work we can do. </p></li></ul><p>For me a lot of this is resetting my first principles.</p><p>I&#8217;m asking questions based on:</p><ul><li><p>If we ignored everything we knew about growth up until now and started with a blank piece of paper and Ballpoint, how would we design that system?</p></li><li><p>What is software, and what is a skill?</p></li><li><p>How can we build genuine self-improvement loops into our AI work so we can start seeing exponential improvements in output.</p></li></ul><p>If I had to make a bet, then I imagine the way this will manifest is this:</p><div class="callout-block" data-callout="true"><p><strong>In 6 months time, I bet our win rate for creative goes up from 35% to 65%+</strong></p></div><p>This is the core bet I&#8217;m making at the moment and I&#8217;m deeply excited as we embark on this journey to get there. </p>]]></content:encoded></item><item><title><![CDATA[2026: Part 2]]></title><description><![CDATA[With gloominess ahead, we can borrow from the past to predict who wins this year]]></description><link>https://read.earlystagegrowth.com/p/2026-part-2</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/2026-part-2</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Tue, 14 Apr 2026 06:01:30 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!J3pK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F358b3a9d-3a4d-4be5-82ef-c14ae71eb043_1391x810.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>At the <a href="https://read.earlystagegrowth.com/p/2026">end of December</a> I reflected on the year ahead and some key trends I&#8217;d collated, seen, and thought were useful to our clients. That turned into one of the most shared and read posts of the year.</em></p><p>Today, I&#8217;m back with a reflection on where we are today.</p><div class="callout-block" data-callout="true"><p><strong>What&#8217;s stopping our growth?</strong></p></div><p>This is the age old question. And usually for growth stage businesses, the answer lies somewhere in either <strong>product</strong> or <strong>marketing</strong>. </p><p>But perhaps the biggest factor is the one that we can&#8217;t control: the macro environment we all exist in. </p><p>We get glimpses of the macro as an agency when we analyse internal trends across &#163;1.5-2m of ad spend each month. But sampling data like this is only part of a picture and is often more swayed by a particular strategy being deployed at any given time.</p><h3>A lot has changed since the start of the year</h3><p>This year has seen some pretty momentous change.</p><p>AI is now ubiquitous and we&#8217;re starting to see the real life impact of it, rather than the hypothetical (and this is before we get into future models). </p><p>But perhaps more immediately and tangibly impactful is the war in the Middle East. </p><p>Today&#8217;s post analyses a handful of sources including:</p><ul><li><p>Think tank releases</p></li><li><p>Articles I&#8217;ve been reading the last few months from the <em>Economist, FT</em> etc</p></li><li><p>Google Search Trends Reports</p></li><li><p>Reddit </p></li></ul><p>For most brands we work with, Q2 is a strong quarter that precedes the year&#8217;s weakest quarter, Q3. If I could predict the future, I&#8217;d be a rich man, but there&#8217;s still quite a few things I&#8217;ve seen so far that seem worth talking about. </p><p>Because I imagine this stuff will be having an impact for all of us in the coming months.</p><p>Josh</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.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://read.earlystagegrowth.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><h2>29% of UK workers admit they&#8217;ve sabotaged AI tools at work</h2><div class="pullquote"><p>52% say AI threatens their job. <br>TUC: 51% of the UK public concerned, rising to 62% for 25 to 34 year olds.</p></div><p><a href="https://futurism.com/artificial-intelligence/zoomers-ai-sabotage">29% of UK workers admit they&#8217;ve sabotaged AI tools at work</a>, growing to 44% for Gen Z.</p><p>The TUC finds 51% of the UK public concerned<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a>, rising to 62% among 25 to 34 year olds. </p><p>There are hundreds of threads discussing AI anxiety in the last 30 days alone. </p><p>You won&#8217;t find this in Google Trends: searches related to &#8220;AI replacing jobs&#8221; have faded since April 2025. But ChatGPT usage in the UK tripled last year<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a>. </p><div><hr></div><h2>Mortgage renewal, tax drag, and AI fear are hitting millennials at once</h2><div class="pullquote"><p>1.8m mortgage renewals<br>&#163;1,018/yr from frozen tax bands</p></div><p>1.8 million mortgages expire this year into higher rates. </p><p>Frozen tax bands cost a &#163;55k earner over &#163;1,000 a year. And 52% of workers believe AI threatens their job. </p><p>On r/UKJobs, a 43-year-old on &#163;50k described weighing a &#163;27k offer. </p><p>On r/HousingUK, a first-time buyer watched their monthly payment jump &#163;450 mid-conveyancing. No single dataset proves all three pressures act together. But the Reddit threads tell the same story from different angles: 30-to-45 year olds are absorbing rising costs, tax drag, and career uncertainty at the same time. </p><p><strong>That&#8217;s the age group many premium DTC brands say drives their core revenue.</strong></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.com/p/2026-part-2?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://read.earlystagegrowth.com/p/2026-part-2?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><div><hr></div><h2>Last time oil crossed $100, consumer mood fell 21 points in a month</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!J3pK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F358b3a9d-3a4d-4be5-82ef-c14ae71eb043_1391x810.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!J3pK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F358b3a9d-3a4d-4be5-82ef-c14ae71eb043_1391x810.png 424w, https://substackcdn.com/image/fetch/$s_!J3pK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F358b3a9d-3a4d-4be5-82ef-c14ae71eb043_1391x810.png 848w, https://substackcdn.com/image/fetch/$s_!J3pK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F358b3a9d-3a4d-4be5-82ef-c14ae71eb043_1391x810.png 1272w, https://substackcdn.com/image/fetch/$s_!J3pK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F358b3a9d-3a4d-4be5-82ef-c14ae71eb043_1391x810.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!J3pK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F358b3a9d-3a4d-4be5-82ef-c14ae71eb043_1391x810.png" width="1391" height="810" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/358b3a9d-3a4d-4be5-82ef-c14ae71eb043_1391x810.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:810,&quot;width&quot;:1391,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:106257,&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://read.earlystagegrowth.com/i/194096109?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F358b3a9d-3a4d-4be5-82ef-c14ae71eb043_1391x810.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_!J3pK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F358b3a9d-3a4d-4be5-82ef-c14ae71eb043_1391x810.png 424w, https://substackcdn.com/image/fetch/$s_!J3pK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F358b3a9d-3a4d-4be5-82ef-c14ae71eb043_1391x810.png 848w, https://substackcdn.com/image/fetch/$s_!J3pK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F358b3a9d-3a4d-4be5-82ef-c14ae71eb043_1391x810.png 1272w, https://substackcdn.com/image/fetch/$s_!J3pK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F358b3a9d-3a4d-4be5-82ef-c14ae71eb043_1391x810.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><p>In March 2022, Brent crude crossed $100 after Russia invaded Ukraine. Consumer mood (measured by the GfK survey) dropped from -17 to -38 in April. </p><p>By September it hit -49, the lowest in the survey&#8217;s 50-year history. In 2026, Brent spiked to between $109 and $113<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a> in early April on Strait of Hormuz tensions, and consumer mood is already at -21. </p><p>The pattern is the same: oil shock, energy prices rise, mood collapses. What&#8217;s different is the starting point, and what&#8217;s layered on top.</p><h2>In 2022 the extremes won and the middle lost. It&#8217;s starting again.</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!HZav!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05c6bd91-688e-4ae6-9051-fb3bf13b606b_1399x726.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HZav!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05c6bd91-688e-4ae6-9051-fb3bf13b606b_1399x726.png 424w, https://substackcdn.com/image/fetch/$s_!HZav!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05c6bd91-688e-4ae6-9051-fb3bf13b606b_1399x726.png 848w, https://substackcdn.com/image/fetch/$s_!HZav!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05c6bd91-688e-4ae6-9051-fb3bf13b606b_1399x726.png 1272w, https://substackcdn.com/image/fetch/$s_!HZav!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05c6bd91-688e-4ae6-9051-fb3bf13b606b_1399x726.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!HZav!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05c6bd91-688e-4ae6-9051-fb3bf13b606b_1399x726.png" width="1399" height="726" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/05c6bd91-688e-4ae6-9051-fb3bf13b606b_1399x726.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:726,&quot;width&quot;:1399,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:85200,&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://read.earlystagegrowth.com/i/194096109?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05c6bd91-688e-4ae6-9051-fb3bf13b606b_1399x726.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_!HZav!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05c6bd91-688e-4ae6-9051-fb3bf13b606b_1399x726.png 424w, https://substackcdn.com/image/fetch/$s_!HZav!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05c6bd91-688e-4ae6-9051-fb3bf13b606b_1399x726.png 848w, https://substackcdn.com/image/fetch/$s_!HZav!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05c6bd91-688e-4ae6-9051-fb3bf13b606b_1399x726.png 1272w, https://substackcdn.com/image/fetch/$s_!HZav!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05c6bd91-688e-4ae6-9051-fb3bf13b606b_1399x726.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><p>After Brent crossed $100 in 2022, Aldi gained 1.4 percentage points of grocery share in 12 months. </p><p>Combined with Lidl, discounters grew 25% year on year against a market growing 7.6%. </p><p>Premium brands held. </p><p>In 2026, the same pattern is forming: Lidl is up 9.6%, Waitrose up 5.8%, Asda down 0.9%<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a>. </p><p>If the 2022 pattern repeats, the middle loses the most share over the coming quarters. But there&#8217;s a difference this time: people are also dealing with AI job anxiety and a wall of mortgage renewals that didn&#8217;t exist in 2022.</p><div><hr></div><h2>People feel fine personally but are terrified about the economy</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Q0bK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3d1cc42-e401-4266-a6a4-f086ba00a611_1355x791.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Q0bK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3d1cc42-e401-4266-a6a4-f086ba00a611_1355x791.png 424w, https://substackcdn.com/image/fetch/$s_!Q0bK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3d1cc42-e401-4266-a6a4-f086ba00a611_1355x791.png 848w, https://substackcdn.com/image/fetch/$s_!Q0bK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3d1cc42-e401-4266-a6a4-f086ba00a611_1355x791.png 1272w, https://substackcdn.com/image/fetch/$s_!Q0bK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3d1cc42-e401-4266-a6a4-f086ba00a611_1355x791.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Q0bK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3d1cc42-e401-4266-a6a4-f086ba00a611_1355x791.png" width="1355" height="791" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c3d1cc42-e401-4266-a6a4-f086ba00a611_1355x791.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:791,&quot;width&quot;:1355,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:95452,&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://read.earlystagegrowth.com/i/194096109?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3d1cc42-e401-4266-a6a4-f086ba00a611_1355x791.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_!Q0bK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3d1cc42-e401-4266-a6a4-f086ba00a611_1355x791.png 424w, https://substackcdn.com/image/fetch/$s_!Q0bK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3d1cc42-e401-4266-a6a4-f086ba00a611_1355x791.png 848w, https://substackcdn.com/image/fetch/$s_!Q0bK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3d1cc42-e401-4266-a6a4-f086ba00a611_1355x791.png 1272w, https://substackcdn.com/image/fetch/$s_!Q0bK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3d1cc42-e401-4266-a6a4-f086ba00a611_1355x791.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><p>The UK&#8217;s main consumer-mood survey, run by GfK, asks two different questions. </p><p>How do you feel about your own finances? </p><p>And how do you feel about the economy? </p><p>The answers are diverging sharply. </p><p><strong>The personal finances score sits at -7.</strong> Not great, but stable. </p><p><strong>The economic outlook score collapsed to -37 in March, down 6 points in a single month</strong> and 8 points worse than March 2025. </p><p>That 30-point gap is the story. People aren&#8217;t struggling. They&#8217;re bracing. And bracing shoppers don&#8217;t stop spending entirely, they just get harder to convert.</p><div><hr></div><h2>People are saving more and spending less on big purchases</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9VAP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90caa192-291b-4ad7-8a48-da82495de760_1244x678.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9VAP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90caa192-291b-4ad7-8a48-da82495de760_1244x678.png 424w, https://substackcdn.com/image/fetch/$s_!9VAP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90caa192-291b-4ad7-8a48-da82495de760_1244x678.png 848w, https://substackcdn.com/image/fetch/$s_!9VAP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90caa192-291b-4ad7-8a48-da82495de760_1244x678.png 1272w, https://substackcdn.com/image/fetch/$s_!9VAP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90caa192-291b-4ad7-8a48-da82495de760_1244x678.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9VAP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90caa192-291b-4ad7-8a48-da82495de760_1244x678.png" width="1244" height="678" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/90caa192-291b-4ad7-8a48-da82495de760_1244x678.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:678,&quot;width&quot;:1244,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:94112,&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://read.earlystagegrowth.com/i/194096109?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90caa192-291b-4ad7-8a48-da82495de760_1244x678.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_!9VAP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90caa192-291b-4ad7-8a48-da82495de760_1244x678.png 424w, https://substackcdn.com/image/fetch/$s_!9VAP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90caa192-291b-4ad7-8a48-da82495de760_1244x678.png 848w, https://substackcdn.com/image/fetch/$s_!9VAP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90caa192-291b-4ad7-8a48-da82495de760_1244x678.png 1272w, https://substackcdn.com/image/fetch/$s_!9VAP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90caa192-291b-4ad7-8a48-da82495de760_1244x678.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><p>The GfK Savings Index rose 6 points in March to 27, the highest reading since January&#8217;s peak of 28. Context matters: it was 28 in January, fell sharply to 21 in February, then rebounded. So this is a recovery, not a breakout. </p><p>But GfK&#8217;s own consumer insights director put it plainly: </p><div class="callout-block" data-callout="true"><p>&#8220;the decline in purchasing intentions, coupled with a six-point rise in the Savings Index, indicates people are holding on to their money and avoiding making major purchases.&#8221; </p></div><p>When people start saving instead of spending, brands need to earn the conversion harder.--</p><div><hr></div><h2>Health and beauty spending is up 6-8% while everything else flatlines</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!S0Lt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0494012-a51a-4462-997a-1267c6a680bd_1475x969.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!S0Lt!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0494012-a51a-4462-997a-1267c6a680bd_1475x969.png 424w, https://substackcdn.com/image/fetch/$s_!S0Lt!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0494012-a51a-4462-997a-1267c6a680bd_1475x969.png 848w, https://substackcdn.com/image/fetch/$s_!S0Lt!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0494012-a51a-4462-997a-1267c6a680bd_1475x969.png 1272w, https://substackcdn.com/image/fetch/$s_!S0Lt!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0494012-a51a-4462-997a-1267c6a680bd_1475x969.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!S0Lt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0494012-a51a-4462-997a-1267c6a680bd_1475x969.png" width="1456" height="957" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b0494012-a51a-4462-997a-1267c6a680bd_1475x969.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:957,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:123697,&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://read.earlystagegrowth.com/i/194096109?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0494012-a51a-4462-997a-1267c6a680bd_1475x969.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_!S0Lt!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0494012-a51a-4462-997a-1267c6a680bd_1475x969.png 424w, https://substackcdn.com/image/fetch/$s_!S0Lt!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0494012-a51a-4462-997a-1267c6a680bd_1475x969.png 848w, https://substackcdn.com/image/fetch/$s_!S0Lt!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0494012-a51a-4462-997a-1267c6a680bd_1475x969.png 1272w, https://substackcdn.com/image/fetch/$s_!S0Lt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0494012-a51a-4462-997a-1267c6a680bd_1475x969.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><p><em>Note that this is February data and doesn&#8217;t capture most recent changes.</em></p><p>Barclaycard&#8217;s February data shows health and beauty up 6.4%, following 8.0% in January<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-5" href="#footnote-5" target="_self">5</a>. </p><p>Digital subscriptions grew 12.2%. </p><p>Entertainment grew 9.9%. </p><p>On the other side: household goods fell 2.9%, electronics fell 5.8%, airlines dropped 6.9%. </p><p>Overall spending grew just 1.0%, well below inflation of 3.2%. </p><p>People are choosing where to spend, and health is winning. Worth noting: this is February data, before the Strait of Hormuz oil shock. </p><p>Health and beauty was the most resilient category going into that shock, which is exactly the category you want to be in coming out of one. That resilience held through the oil spike. <strong>UK searches for strength training and gym memberships kept rising through March and early April,</strong> even as Brent crossed $100. Wellness isn&#8217;t a line item people cut first when the news gets worse.</p><div><hr></div><h2>&#8220;Strength training women&#8221; searches are up 261% in two years, protein powder peaked</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rkkF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fdf046e-517e-4275-9d31-8bb326ad6f1f_1339x791.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rkkF!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fdf046e-517e-4275-9d31-8bb326ad6f1f_1339x791.png 424w, https://substackcdn.com/image/fetch/$s_!rkkF!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fdf046e-517e-4275-9d31-8bb326ad6f1f_1339x791.png 848w, https://substackcdn.com/image/fetch/$s_!rkkF!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fdf046e-517e-4275-9d31-8bb326ad6f1f_1339x791.png 1272w, https://substackcdn.com/image/fetch/$s_!rkkF!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fdf046e-517e-4275-9d31-8bb326ad6f1f_1339x791.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rkkF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fdf046e-517e-4275-9d31-8bb326ad6f1f_1339x791.png" width="1339" height="791" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3fdf046e-517e-4275-9d31-8bb326ad6f1f_1339x791.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:791,&quot;width&quot;:1339,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:107440,&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://read.earlystagegrowth.com/i/194096109?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fdf046e-517e-4275-9d31-8bb326ad6f1f_1339x791.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_!rkkF!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fdf046e-517e-4275-9d31-8bb326ad6f1f_1339x791.png 424w, https://substackcdn.com/image/fetch/$s_!rkkF!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fdf046e-517e-4275-9d31-8bb326ad6f1f_1339x791.png 848w, https://substackcdn.com/image/fetch/$s_!rkkF!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fdf046e-517e-4275-9d31-8bb326ad6f1f_1339x791.png 1272w, https://substackcdn.com/image/fetch/$s_!rkkF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fdf046e-517e-4275-9d31-8bb326ad6f1f_1339x791.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><p>Google Trends data for &#8220;strength training women&#8221; shows a 62% increase year on year and a 261% increase over two years. &#8220;Protein powder women&#8221; is up 80% over that same two-year period. Gym membership searches are up 88% year on year. This isn&#8217;t a January resolution spike. The trend has been compounding for two years and it&#8217;s still accelerating. The UK women&#8217;s health supplements market is worth an estimated &#163;1.18bn, growing at 5.7% a year.</p><div><hr></div><h2>Vinted UK is up 80% and near all-time highs</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ZACJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b19ea76-76fe-497d-92ae-e471210db84b_1339x791.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ZACJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b19ea76-76fe-497d-92ae-e471210db84b_1339x791.png 424w, https://substackcdn.com/image/fetch/$s_!ZACJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b19ea76-76fe-497d-92ae-e471210db84b_1339x791.png 848w, https://substackcdn.com/image/fetch/$s_!ZACJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b19ea76-76fe-497d-92ae-e471210db84b_1339x791.png 1272w, https://substackcdn.com/image/fetch/$s_!ZACJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b19ea76-76fe-497d-92ae-e471210db84b_1339x791.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ZACJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b19ea76-76fe-497d-92ae-e471210db84b_1339x791.png" width="1339" height="791" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9b19ea76-76fe-497d-92ae-e471210db84b_1339x791.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:791,&quot;width&quot;:1339,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:84851,&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://read.earlystagegrowth.com/i/194096109?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b19ea76-76fe-497d-92ae-e471210db84b_1339x791.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_!ZACJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b19ea76-76fe-497d-92ae-e471210db84b_1339x791.png 424w, https://substackcdn.com/image/fetch/$s_!ZACJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b19ea76-76fe-497d-92ae-e471210db84b_1339x791.png 848w, https://substackcdn.com/image/fetch/$s_!ZACJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b19ea76-76fe-497d-92ae-e471210db84b_1339x791.png 1272w, https://substackcdn.com/image/fetch/$s_!ZACJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b19ea76-76fe-497d-92ae-e471210db84b_1339x791.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><p>&#8220;Vinted UK&#8221; sits at 93 out of 100 on Google Trends. </p><p>That&#8217;s up 80% year on year and 87% versus two years ago. It&#8217;s near the ceiling of search interest. </p><p>Meanwhile, ASOS reported sales down 9% globally and 5% in the UK in the first half of their financial year. </p><p>The secondhand market isn&#8217;t a niche. Every fashion DTC brand&#8217;s customer is now comparing prices against what they could get the same item for on Vinted. </p><p><strong>The question isn&#8217;t whether resale competes with new. It&#8217;s whether &#8220;buy new&#8221; creative can make a convincing case.</strong></p><div><hr></div><h2>Perimenopause is pulling health spending younger</h2><p>Women as young as 33 are now spending on perimenopause solutions. </p><p>On r/AskWomenOver30, symptom management dominates the conversation: hot flushes during client meetings, brain fog at work, products that actually help. </p><p>The UK women&#8217;s health and beauty supplements market is valued at &#163;1.18bn, growing at 5.7% a year. </p><p>Collagen supplements, a closely related category, are growing at 6.27%. </p><p><strong>On Reddit, women describe buying fewer products but spending more per item, trading up to professional-grade solutions rather than adding more to the basket</strong>. That&#8217;s the pattern as people on these forums describe it, not confirmed market data, but it matches a market that&#8217;s growing in value faster than in volume.</p><div><hr></div><h2>One in six UK 16-24 year olds is unemployed</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!RHel!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01d9cff8-a662-4921-99d2-6d63f137004a_1375x791.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!RHel!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01d9cff8-a662-4921-99d2-6d63f137004a_1375x791.png 424w, https://substackcdn.com/image/fetch/$s_!RHel!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01d9cff8-a662-4921-99d2-6d63f137004a_1375x791.png 848w, https://substackcdn.com/image/fetch/$s_!RHel!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01d9cff8-a662-4921-99d2-6d63f137004a_1375x791.png 1272w, https://substackcdn.com/image/fetch/$s_!RHel!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01d9cff8-a662-4921-99d2-6d63f137004a_1375x791.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!RHel!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01d9cff8-a662-4921-99d2-6d63f137004a_1375x791.png" width="1375" height="791" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/01d9cff8-a662-4921-99d2-6d63f137004a_1375x791.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:791,&quot;width&quot;:1375,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:120948,&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://read.earlystagegrowth.com/i/194096109?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01d9cff8-a662-4921-99d2-6d63f137004a_1375x791.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_!RHel!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01d9cff8-a662-4921-99d2-6d63f137004a_1375x791.png 424w, https://substackcdn.com/image/fetch/$s_!RHel!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01d9cff8-a662-4921-99d2-6d63f137004a_1375x791.png 848w, https://substackcdn.com/image/fetch/$s_!RHel!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01d9cff8-a662-4921-99d2-6d63f137004a_1375x791.png 1272w, https://substackcdn.com/image/fetch/$s_!RHel!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01d9cff8-a662-4921-99d2-6d63f137004a_1375x791.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><p>The UK 16-24 unemployment rate hit 16.0% in the three months to January 2026. </p><p>That&#8217;s 731,700 people and the highest rate since 2014. </p><p>There are now 3 unemployed young people for every vacancy, up from 1.9 a year ago. The King&#8217;s Trust reports<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-6" href="#footnote-6" target="_self">6</a> that seven in ten teenagers wish they weren&#8217;t starting their careers in this economic climate. For brands targeting Gen Z, the spending power simply isn&#8217;t there for a growing share of this age group.</p><div><hr></div><h1>Closing thoughts</h1><p>None of this is a prediction. If I could call the next six months with confidence, I&#8217;d be running a hedge fund, not an agency. </p><p>But there does seem to be a vibe shift going on &#8211; even before the war began. There already seems to be anxiety about work, the future, and cost of living, and while these things have for the last few generations impacted those already worse off, today they&#8217;re hitting the higher earners. </p><p>AI might be intangible, but petrol hitting &#163;2 will not be, or flight routes will not be. </p><p>People are still choosing to invest in themselves for now. Health continues to be an area of prioritisation, but done in the right way. It&#8217;s strength training and gym memberships over the continual escalation of supplements. </p><p>We know inherently how impactful these things are, but we&#8217;re not yet seeing it on the spending power. But short of a big shift in direction, I imagine we&#8217;re about to start seeing one in the months to come. </p><p>This has been fun to put together, and I look forward to reflecting at the start of July to see how right or wrong these things ended up being.</p><p>Have a great week</p><p>Josh</p><p></p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>https://www.tuc.org.uk/news/tuc-calls-step-change-uk-approach-ai-poll-finds-majority-public-are-concerned-over-jobs</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>https://www.ofcom.org.uk/media-use-and-attitudes/online-habits/from-apps-to-ai-search-how-the-uk-goes-online-in-2025</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>https://fortune.com/article/price-of-oil-04-08-2026/</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-4" href="#footnote-anchor-4" class="footnote-number" contenteditable="false" target="_self">4</a><div class="footnote-content"><p>https://retailtimes.co.uk/worldpanel-by-numerator-grocery-inflation-holds-steady-as-shoppers-prepare-for-easter/</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-5" href="#footnote-anchor-5" class="footnote-number" contenteditable="false" target="_self">5</a><div class="footnote-content"><p>https://home.barclays/news/press-releases/20260/03/card-spending-grew-just-1-0-per-cent-in-february--while-inflation</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-6" href="#footnote-anchor-6" class="footnote-number" contenteditable="false" target="_self">6</a><div class="footnote-content"><p>https://www.kingstrust.org.uk/about-us/news-views/youthindex2025</p><p></p></div></div>]]></content:encoded></item><item><title><![CDATA[142 things you should know if you work in consumer growth today]]></title><description><![CDATA[2026 edition // edition one.]]></description><link>https://read.earlystagegrowth.com/p/142-things-you-should-know-if-you</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/142-things-you-should-know-if-you</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Tue, 07 Apr 2026 06:02:18 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/4226c82f-a6ab-4e7f-9db4-cc62f54f9ae8_1728x915.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ZpOX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b7c0999-5d27-4c8a-bfd2-e508597494e9_1728x2304.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ZpOX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b7c0999-5d27-4c8a-bfd2-e508597494e9_1728x2304.png 424w, https://substackcdn.com/image/fetch/$s_!ZpOX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b7c0999-5d27-4c8a-bfd2-e508597494e9_1728x2304.png 848w, https://substackcdn.com/image/fetch/$s_!ZpOX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b7c0999-5d27-4c8a-bfd2-e508597494e9_1728x2304.png 1272w, https://substackcdn.com/image/fetch/$s_!ZpOX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b7c0999-5d27-4c8a-bfd2-e508597494e9_1728x2304.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ZpOX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b7c0999-5d27-4c8a-bfd2-e508597494e9_1728x2304.png" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2b7c0999-5d27-4c8a-bfd2-e508597494e9_1728x2304.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:5011021,&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://read.earlystagegrowth.com/i/192751818?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b7c0999-5d27-4c8a-bfd2-e508597494e9_1728x2304.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_!ZpOX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b7c0999-5d27-4c8a-bfd2-e508597494e9_1728x2304.png 424w, https://substackcdn.com/image/fetch/$s_!ZpOX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b7c0999-5d27-4c8a-bfd2-e508597494e9_1728x2304.png 848w, https://substackcdn.com/image/fetch/$s_!ZpOX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b7c0999-5d27-4c8a-bfd2-e508597494e9_1728x2304.png 1272w, https://substackcdn.com/image/fetch/$s_!ZpOX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b7c0999-5d27-4c8a-bfd2-e508597494e9_1728x2304.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><em>Inspired by New York Mag&#8217;s recent 247 things you should know as a New Yorker, we thought we&#8217;d compile our own version for you.</em></p>
      <p>
          <a href="https://read.earlystagegrowth.com/p/142-things-you-should-know-if-you">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Something for the weekend: Meta platform updates, Twitter's 20th anniversary, and the Claude codebase leak ]]></title><description><![CDATA[Aggregate #007 for the Bank Holiday Weekend]]></description><link>https://read.earlystagegrowth.com/p/something-for-the-weekend-meta-platform</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/something-for-the-weekend-meta-platform</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Fri, 03 Apr 2026 09:45:26 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!jmr6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3b75fad-9391-4dab-954a-5ba680806816_632x740.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Good morning</p><p>Last week, we were away on our company offsite as we embarked on the journey to become <a href="https://read.earlystagegrowth.com/p/becoming-ai-native">AI-native</a>. The current goal state is: </p><blockquote><p>For any task, can it first of all be given to AI to complete for you</p></blockquote><p>I take the David William Silva view that LLMs likely won&#8217;t be the singularity answer. There is just too much devolving to the baseline and average inv&#8230;</p>
      <p>
          <a href="https://read.earlystagegrowth.com/p/something-for-the-weekend-meta-platform">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[New Meta features]]></title><description><![CDATA[Experiments on in-ad set creative testing, and AB results from flexible ad units]]></description><link>https://read.earlystagegrowth.com/p/new-meta-features</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/new-meta-features</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Tue, 31 Mar 2026 06:01:43 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!10cR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ce7db42-e7d8-4027-a231-3bdf55adc5e7_1096x344.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1>We tested two new Meta features across five clients. Here&#8217;s what happened</h1><p><em>Meta is shipping fast at the moment. When I initially wrote this, the latest ability to push spend to specific ads hadn&#8217;t been shipped. As I rewrite this, yet another new feature is launching. This is some of the most useful and fast-paced product development in Ads Manager we&#8217;ve s&#8230;</em></p>
      <p>
          <a href="https://read.earlystagegrowth.com/p/new-meta-features">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Something for the weekend: mafia, business lunches, JW Marriott and more]]></title><description><![CDATA[Aggregate #006 is here for the weekend]]></description><link>https://read.earlystagegrowth.com/p/something-for-the-weekend-mafia-business</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/something-for-the-weekend-mafia-business</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Sat, 21 Mar 2026 08:52:54 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!-exj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa510da29-57b6-4cb1-8b92-50590899861f_1264x490.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Good morning</p><p><em>I&#8217;m testing times we deliver this weekly aggregate roundup. Let me know what you think of the Saturday delivery.</em></p><p>Context and experience are becoming the most valuable skills in AI.</p><p>But something else we all need to learn is perseverance.</p><p>If you tell Claude to connect to an Ads MCP and ask it for recommendations, it&#8217;s going to tell you to increa&#8230;</p>
      <p>
          <a href="https://read.earlystagegrowth.com/p/something-for-the-weekend-mafia-business">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[My framework for diagnosing growth failures during wartime. What to do when CPA stays bad.]]></title><description><![CDATA[Plus an introduction to wartime growth vs peacetime growth.]]></description><link>https://read.earlystagegrowth.com/p/my-framework-for-diagnosing-growth</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/my-framework-for-diagnosing-growth</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Tue, 17 Mar 2026 07:01:37 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/483dcd18-7ce2-49c0-8be7-8b81b7538a64_1200x630.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>We run experiments every single week. Experimentation is our default mode. But sometimes things come up that require deeper exploration.</p><p>It usually happens like this: performance has gradually been heading in the wrong direction. First, you rightly ignore it as these things usually work themselves out. Then it starts to become a trend but you still allow&#8230;</p>
      <p>
          <a href="https://read.earlystagegrowth.com/p/my-framework-for-diagnosing-growth">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Aggregate #005: Meta/Claude AI bans, the death of authenticity, and the $160bn rise of sports betting]]></title><description><![CDATA[This week's aggregate is brought to you by Ballpoint's finest: Ryan and Mark]]></description><link>https://read.earlystagegrowth.com/p/aggregate-005-metaclaude-ai-bans</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/aggregate-005-metaclaude-ai-bans</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Fri, 13 Mar 2026 08:57:49 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!tnRG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6cabf5f-eddb-4234-8dec-89c908b02087_1468x694.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Last week I was in California.</p><p>In SF, AI billboards were everywhere. As well as making it seem like the entire economy there was AI-focused, it also acted as a good reminder of forgotten launches.</p><p>Even brands we&#8217;ve already signed up for, we forget about quickly. If your product use isn&#8217;t daily or weekly at worst, then you risk being forgotten. If your pro&#8230;</p>
      <p>
          <a href="https://read.earlystagegrowth.com/p/aggregate-005-metaclaude-ai-bans">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The death of the hipster]]></title><description><![CDATA[Reflections from my trip to California]]></description><link>https://read.earlystagegrowth.com/p/the-death-of-the-hipster</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/the-death-of-the-hipster</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Tue, 10 Mar 2026 08:09:43 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Iw-H!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7482854-1659-420e-933f-47eabe7596fe_5712x4284.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>It&#8217;s 5am on the west coast and midday in London, and I&#8217;m somewhere over the Atlantic travelling home. I&#8217;ve spent the last 10 days in California, completing a road trip from LA to SF and back again that I&#8217;ve dreamt about since I first read Kerouac and Burroughs as a teenager. I fully leant into the laidback vibes, and love for equal parts nature and grit&#8230;</p>
      <p>
          <a href="https://read.earlystagegrowth.com/p/the-death-of-the-hipster">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Aggregate #004: shifting creative bottlenecks, Manus, and the demise of the Greggs sausage roll]]></title><description><![CDATA[This week's aggregate is brought to you by Ballpoint's finest: Ryan and Mark]]></description><link>https://read.earlystagegrowth.com/p/aggregate-004-shifting-creative-bottlenecks</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/aggregate-004-shifting-creative-bottlenecks</guid><dc:creator><![CDATA[Ryan Lang]]></dc:creator><pubDate>Fri, 06 Mar 2026 09:30:54 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!5KMV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef896bf6-4244-4f5c-bef6-93013dc46d0d_1800x974.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hello reader, and apologies for the interruption to your regularly scheduled programming. With Josh currently AWOL as he hares around California, it falls to my colleague Ryan and I to bring you this week&#8217;s wee catch-up on what&#8217;s happening in the world of growth and beyond. We were quite touched that Josh didn&#8217;t delegate this task to Claude.</p><p>I&#8217;m Mark, Ba&#8230;</p>
      <p>
          <a href="https://read.earlystagegrowth.com/p/aggregate-004-shifting-creative-bottlenecks">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Becoming AI-native]]></title><description><![CDATA[What this means for growth, agencies, and employees]]></description><link>https://read.earlystagegrowth.com/p/becoming-ai-native</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/becoming-ai-native</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Tue, 03 Mar 2026 07:02:10 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/fe0e3697-96e7-4393-a433-a450b218e578_5504x3072.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="pullquote"><p>&#8220;The way I interact with a computer has completely changed forever.&#8221; <br>&#8211; Mark Holland, our Head of Creative Strategy</p></div><p>Something changed over the last month. I and another colleague have become AI-native.</p><p>My colleague Mark, our head of creative strategy, told the team at Friday Beers &amp; Cheers &#8220;the way I interact with a computer has completely changed forever.&#8221;</p>
      <p>
          <a href="https://read.earlystagegrowth.com/p/becoming-ai-native">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Aggregate #003: Sydney Sweeney, podcasts, and protein's rise]]></title><description><![CDATA[I&#8217;ll be away next Friday as I&#8217;ll be embarking on a road trip around California.]]></description><link>https://read.earlystagegrowth.com/p/aggregate-003-xyz</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/aggregate-003-xyz</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Fri, 27 Feb 2026 11:45:22 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Grr9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b51cdbe-ad0d-48ce-baf3-7fea0b0b3415_1314x688.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;ll be away next Friday as I&#8217;ll be embarking on a road trip around California. A trip I&#8217;ve wanted to do essentially since I was 15 years old. I really cannot wait and hope you all have a great week. </p>
      <p>
          <a href="https://read.earlystagegrowth.com/p/aggregate-003-xyz">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Claude Hopkins figured this out in 1923. We just proved him right again.]]></title><description><![CDATA[Why "B12" beats "blood biomarkers" and what the advertising pioneers already knew about specificity]]></description><link>https://read.earlystagegrowth.com/p/specificity-sells-why-b12-beats-blood</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/specificity-sells-why-b12-beats-blood</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Tue, 24 Feb 2026 07:02:09 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!fPgg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f107d8b-5d10-4d48-882f-dcd441b21467_4032x3024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!fPgg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f107d8b-5d10-4d48-882f-dcd441b21467_4032x3024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!fPgg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f107d8b-5d10-4d48-882f-dcd441b21467_4032x3024.png 424w, https://substackcdn.com/image/fetch/$s_!fPgg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f107d8b-5d10-4d48-882f-dcd441b21467_4032x3024.png 848w, https://substackcdn.com/image/fetch/$s_!fPgg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f107d8b-5d10-4d48-882f-dcd441b21467_4032x3024.png 1272w, https://substackcdn.com/image/fetch/$s_!fPgg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f107d8b-5d10-4d48-882f-dcd441b21467_4032x3024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!fPgg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f107d8b-5d10-4d48-882f-dcd441b21467_4032x3024.png" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0f107d8b-5d10-4d48-882f-dcd441b21467_4032x3024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:5887070,&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://read.earlystagegrowth.com/i/188926670?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f107d8b-5d10-4d48-882f-dcd441b21467_4032x3024.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_!fPgg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f107d8b-5d10-4d48-882f-dcd441b21467_4032x3024.png 424w, https://substackcdn.com/image/fetch/$s_!fPgg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f107d8b-5d10-4d48-882f-dcd441b21467_4032x3024.png 848w, https://substackcdn.com/image/fetch/$s_!fPgg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f107d8b-5d10-4d48-882f-dcd441b21467_4032x3024.png 1272w, https://substackcdn.com/image/fetch/$s_!fPgg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f107d8b-5d10-4d48-882f-dcd441b21467_4032x3024.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>Certain truths are always good to re-test. One truth we&#8217;ve always known and followed is that specificity outperforms generics every day of the week.</p><p>But it&#8217;s always good to revisit these things and ensure they remain true today. Lots of classic advertising advice is permanent, some as outdated their working practices. </p><p>Over the last month, we&#8217;ve ran a han&#8230;</p>
      <p>
          <a href="https://read.earlystagegrowth.com/p/specificity-sells-why-b12-beats-blood">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Aggregate #002: generalists, public affairs, and the end of supersized food]]></title><description><![CDATA[This week's weekly wrap: 1 key stat, 5 stories impacting consumer, and 8 links for the weekend.]]></description><link>https://read.earlystagegrowth.com/p/aggregate-002-generalists-public</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/aggregate-002-generalists-public</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Thu, 19 Feb 2026 20:52:07 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!gwZu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F822cfe24-cbba-4d22-aed8-d5e430181f80_1124x736.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I write this off the back of a pretty intense AI-focused fortnight. </p><p>I first got a computer when I was eight years old in 1996. I spent hours on that thing, playing around with every nook and cranny of that Windows 95 shell. Briefcase, Publisher, the Registry. There was no stone unturned. </p><p>Four years later, I got the internet and built my first PC. An old&#8230;</p>
      <p>
          <a href="https://read.earlystagegrowth.com/p/aggregate-002-generalists-public">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Marketing calendars are for brands that have already won]]></title><description><![CDATA[You're almost certainly too small to have a marketing calendar. Here's why it's so important to focus on evergreen. And we psychologically prefer campaigns.]]></description><link>https://read.earlystagegrowth.com/p/the-brand-that-4xed-by-deleting-their</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/the-brand-that-4xed-by-deleting-their</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Tue, 17 Feb 2026 07:01:37 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/2a84cc64-ff87-4330-8ccb-4244dd976aa3_1176x622.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!BZFU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcce7419b-d3c4-4d28-af1c-91bf71076623_1172x888.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BZFU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcce7419b-d3c4-4d28-af1c-91bf71076623_1172x888.png 424w, https://substackcdn.com/image/fetch/$s_!BZFU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcce7419b-d3c4-4d28-af1c-91bf71076623_1172x888.png 848w, https://substackcdn.com/image/fetch/$s_!BZFU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcce7419b-d3c4-4d28-af1c-91bf71076623_1172x888.png 1272w, https://substackcdn.com/image/fetch/$s_!BZFU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcce7419b-d3c4-4d28-af1c-91bf71076623_1172x888.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BZFU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcce7419b-d3c4-4d28-af1c-91bf71076623_1172x888.png" width="1172" height="888" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cce7419b-d3c4-4d28-af1c-91bf71076623_1172x888.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:888,&quot;width&quot;:1172,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1214968,&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://read.earlystagegrowth.com/i/187942235?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcce7419b-d3c4-4d28-af1c-91bf71076623_1172x888.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_!BZFU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcce7419b-d3c4-4d28-af1c-91bf71076623_1172x888.png 424w, https://substackcdn.com/image/fetch/$s_!BZFU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcce7419b-d3c4-4d28-af1c-91bf71076623_1172x888.png 848w, https://substackcdn.com/image/fetch/$s_!BZFU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcce7419b-d3c4-4d28-af1c-91bf71076623_1172x888.png 1272w, https://substackcdn.com/image/fetch/$s_!BZFU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcce7419b-d3c4-4d28-af1c-91bf71076623_1172x888.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>For a long time, if you said to someone you worked in marketing, the immediate image was of someone planning monthly events, launching campaigns, and so-called activations.</p><p>For some sectors and companies sizes, this is a great strategy. Apple events are a series of magical moments throughout the year. The Superbowl most recently on our minds, is a singul&#8230;</p>
      <p>
          <a href="https://read.earlystagegrowth.com/p/the-brand-that-4xed-by-deleting-their">
              Read more
          </a>
      </p>
   ]]></content:encoded></item></channel></rss>