<?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: Growth Frameworks]]></title><description><![CDATA[Proven systems and models for building scalable growth]]></description><link>https://read.earlystagegrowth.com/s/growth-frameworks</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: Growth Frameworks</title><link>https://read.earlystagegrowth.com/s/growth-frameworks</link></image><generator>Substack</generator><lastBuildDate>Fri, 15 May 2026 00:06:31 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[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[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[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 it. And finally, it becomes something you need to pay attention to.</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>At this point, the usual run of experiments won&#8217;t cut it.</p><p>I re-read Ben Horowitz&#8217; <em><strong>A Hard Thing About Hard Things</strong></em> last November and one of the best chapters remains <em>Peacetime vs Wartime</em> (<a href="https://read.earlystagegrowth.com/p/wartime-before-product-market-fit">I wrote about wartime before product-market fit three years ago</a>).</p><p><strong>What I&#8217;ve come to realise is growth fits into these two modes of peacetime and wartime as well.</strong></p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;markdown&quot;,&quot;nodeId&quot;:&quot;61a0b8a2-91cd-4276-ae5e-c11f0768daf6&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-markdown">Wartime growth is when you don&#8217;t have performance in the right place
Wartime growth is not having product channel fit 
Wartime growth is not having product market fit
Wartime growth is not finding marginal sales as you scale
Wartime growth is being unsure that your ads are actually delivering sales
Wartime growth is not breaking even in time for your cash flow &#8211; or ever
Wartime growth means your creative win rate is 5-10%
Wartime growth means brand guidelines must be ignored
Wartime growth you are holding spend flat while you figure things out
Wartime growth is trading off no statistical significance for big bets
Wartime growth is maniacal focus on getting CPA to a good place
Wartime growth is not having marketing calendars
Wartime growth is wholesale landing page swapping</code></pre></div><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;markdown&quot;,&quot;nodeId&quot;:&quot;c720506a-825d-4a67-b3a8-2771be97e1e8&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-markdown">Peacetime growth is when you are scaling
Peacetime growth is about relentless creative operations scaling
Peacetime growth is having a Job Story and angle that *works*
Peacetime growth is 80% finding new concepts to demonstrate that core JTBD
Peacetime growth is loosening efficiency so you can scale hard
Peacetime growth is aiming to triple spend in six months
Peacetime growth is measuring all creative by &#163; spent on it
Peacetime growth is allowing room for brand consistency and design
Peacetime growth is small, incremental CRO experiments
Peacetime growth is statistically sound data
</code></pre></div><ul><li><p>When you&#8217;re in <strong>peacetime</strong>, experimentation is how you <strong>grow</strong>.</p></li><li><p>When you&#8217;re in <strong>wartime</strong>, experimentation is how you <strong>survive</strong>. </p></li></ul><p>Every business starts in wartime, then if you&#8217;re lucky, you have some period of peacetime until inevitably you fall back into wartime again. And the cycle continues.</p><p>I&#8217;ve previously described these as ceilings and growth spurts in an S curve. But I&#8217;ve grown to realise a ceiling feels too gentle; these are cycles of peace and war. </p><p>Experimentation is always urgent because no matter what state you are in, it&#8217;s the way out. But during wartime, it requires that you go back to the drawing board and begin with first principles.</p><div><hr></div><p><em>I write twice weekly here every week. This is the weekly Tuesday essay: a key learning from my 16 years experience growing consumer businesses. Every Friday is a weekend debrief: key stories, stats, and reads for the weekend.</em></p><p><em>Posts are (currently) free, but the archive is paid. </em></p><p><em>Subscribe as a paid member for full archive access now.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.com/subscribe?coupon=d5b6e85c&amp;utm_content=189391878&quot;,&quot;text&quot;:&quot;Get 50% off for 1 year&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://read.earlystagegrowth.com/subscribe?coupon=d5b6e85c&amp;utm_content=189391878"><span>Get 50% off for 1 year</span></a></p><div><hr></div><h2>Diagnosing problems during wartime</h2><div class="pullquote"><p><strong>&#8220;I thought your customers were 50+ females?&#8221;</strong></p></div><p>I was auditing an account recently for a brand spending about &#163;3m a year. During the early sales calls they mentioned who their target customer was the 50+ female. Hallelujah I thought.</p><p>The 50+ female is the holy grail for advertisers. The 50+ female still uses social, she over-indexes as a Facebook user (a platform still underserved compared to IG). She is both rich <em>and</em> part of a high earning household. And she&#8217;s the primary shopper. </p><p>But as we got into the account I pulled the breakdowns. (<em>Sidebar, I can&#8217;t believe Meta still give us breakdowns, use them while you can)</em>.</p><p>2026, year to date, 35-44 is the biggest demo for spend, reach and purchases and not by a small amount either. Yes there&#8217;s a female skew, but it&#8217;s pretty marginal.</p><p>We extended the search back further and looking at the monthly trend saw their 55+ demo halve from 40% of spend to less than 20% over the course of 18 months. </p><p>We&#8217;re no longer in peacetime. </p><p>So what does experimenting in war look like?</p><div><hr></div><h2>Begin with my Hypothesis Matrix to analyse why something changed</h2><p>A while back, I came up with a simple matrix for diagnosing big changes in performance. </p><p>It&#8217;s a two-by-two grid with Location along the x axis (External / Internal) and then Ownability on the y axis (Ownable / Out of our hands).</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8yiw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e547750-153d-4cd3-90d5-72159cbaa8a0_4032x3024.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8yiw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e547750-153d-4cd3-90d5-72159cbaa8a0_4032x3024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!8yiw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e547750-153d-4cd3-90d5-72159cbaa8a0_4032x3024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!8yiw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e547750-153d-4cd3-90d5-72159cbaa8a0_4032x3024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!8yiw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e547750-153d-4cd3-90d5-72159cbaa8a0_4032x3024.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8yiw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e547750-153d-4cd3-90d5-72159cbaa8a0_4032x3024.jpeg" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2e547750-153d-4cd3-90d5-72159cbaa8a0_4032x3024.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1454767,&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/189391878?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e547750-153d-4cd3-90d5-72159cbaa8a0_4032x3024.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_!8yiw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e547750-153d-4cd3-90d5-72159cbaa8a0_4032x3024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!8yiw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e547750-153d-4cd3-90d5-72159cbaa8a0_4032x3024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!8yiw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e547750-153d-4cd3-90d5-72159cbaa8a0_4032x3024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!8yiw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e547750-153d-4cd3-90d5-72159cbaa8a0_4032x3024.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>Key question above this grid &#8211; <strong>&#8220;Why has the audience shifted?&#8221;</strong></p><p>In the external and out of our hands, I wrote down:</p><ul><li><p>Tax / budget concerns</p></li><li><p>Less FB usage in category</p></li><li><p>Meta algorithm shift</p></li></ul><p><strong>In external but ownable, I wrote:</strong></p><ul><li><p>New competitors </p></li><li><p>Run out of customers</p></li><li><p>Shift in social media trends meaning creative no longer works</p></li><li><p>Shift in social usage to different placements</p></li></ul><p><strong>In external and on the border I put:</strong></p><ul><li><p>Culture shifts away from product category </p></li></ul><p><strong>In internal and out of our hands, I put:</strong></p><ul><li><p>Price increases last year</p></li></ul><p><strong>In internal and ownable, I wrote:</strong></p><ul><li><p>Creative</p></li><li><p>Campaign setup</p></li><li><p>Any brand changes, rebrand, redesign etc (?)</p></li><li><p>Landing page / website changes (?)</p></li><li><p>Messaging changes (?)</p></li><li><p>Email onboarding flows (?)</p></li></ul><div class="pullquote"><p><strong>&#8221;Don&#8217;t ever come to this meeting blaming external factors again&#8221;</strong></p></div><p>In the early days of my career I was in a meeting one August when someone offered up &#8220;it&#8217;s summer&#8221; as an answer to why performance was down. Said colleague was quickly dressed down by the CEO for using the external factor. </p><p>That stayed with me ever since. The tone was obviously curt, but beneath it was an important message. The mindset of diagnosing problems should always start within.</p><p>And so whenever I fill in my <strong>Hypothesis Matrix</strong>, I always start with the top-right: internal and ownable. And while I do also write down client-side changes in that quadrant, I always begin by listing out stuff that we, Ballpoint, own first of all.</p><p>Under creative, we can start digging even deeper. </p><p>Is it because we&#8217;ve stopped producing a certain visual hook? Or maybe all of our videos have switched to 15 seconds whereas this audience likes 45? Have we changed the type of creators we use? And so on and so on. </p><p>Once I&#8217;ve got my initial draft done, I&#8217;ll go to the client and ask for what they think it could be. I&#8217;ll begin by talking through the Ballpoint-ownable hypotheses we have, before going into some examples of others we had.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.com/p/my-framework-for-diagnosing-growth?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/my-framework-for-diagnosing-growth?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><h3>Data gathering and experimentation</h3><p>Now, we switch into the next phase: data gathering and experimentation.</p><p>Another peacetime/wartime distinction:</p><p>In peacetime, getting insights and gathering data is usually about finding extensions of what you know. You might dig through Reddit to unearth a new framing of your problem. Or maybe a customer interview revealed a slightly different catalyst for your Job Story.</p><p>In wartime, you need to go deeper.</p><p>Every hypothesis on the matrix requires some digging. </p><p>At this point, you need to apply pressure and fast. You don&#8217;t have time to analyse everything. Fortunately with Claude, much of this data is quicker to get than it was a year ago. But still, there is such a thing as too much data.</p><h4>Example data explorations</h4><p>Back in Jan, we saw damp performance in some accounts. I blogged about some of those findings, in particular that health behaviours had changed significantly this year. Dry Jan isn&#8217;t a thing now, protein for women is on the rise, and we&#8217;re moving towards strength over skinniness as the ultimate in high status.</p><p>We might explore if competitors have started using big influencers or launched a TV campaign, or perhaps they&#8217;ve launched an offer that&#8217;s just dominating. </p><p>We dig deep enough to form mini-hypotheses at an experiment level. And then we begin creating experiments around those ideas.</p><h2>Prioritising experiments with Impact-Probability (IP) and Expected Value (EV)</h2><p>At this stage, I like to evaluate expected values using our <strong>Impact-Probability (IP) framework</strong>. This is a simplified version of the infamous ICE frameworks.</p><ol><li><p><strong>Impact is the degree that change could shift your problem</strong></p></li><li><p><strong>Probability is what % likelihood you have that result will happen.</strong></p></li></ol><p>Let&#8217;s say your core metric you optimise towards is contribution margin.</p><p>Impact you should define as what potential uplift that would have in CM next month.</p><p>Let&#8217;s imagine one experiment hypothesis means you could double your conversion rate meaning based on next month&#8217;s forecast you increase contribution margin by &#163;250k.</p><p>But the probability of that happening sits at 20%.  This puts the expected value of said experiment is &#163;50k.</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;markdown&quot;,&quot;nodeId&quot;:&quot;8205631f-8467-4d51-ae9f-2d4c6fe48475&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-markdown">Expected value (EV) = Forecast uplift in key metric * Probability of event occurring</code></pre></div><p>Maybe you&#8217;ve got another experiment you&#8217;re debating running which can only generate &#163;75k of CM gains but you&#8217;ve got 80% probability of success.</p><ul><li><p>EXP01 EV = &#163;50k</p></li><li><p>EXP02 EV = &#163;60k</p></li></ul><p>Start with number 2.</p><h3>The last resort: owning the unownable</h3><p>In grave situations, you may well exhaust all of the lovely top-right quadrant of ownable and internal problems. </p><p>It&#8217;s at times like this that you usually need a total strategy reset. Perhaps your core customer has really radically changed. Maybe you&#8217;re selling wine to an age bracket that thanks to a really big influential movement has gone 15% teetotal. </p><p>Out of our hands ideas can become ownable with a strategy shift.</p><p>And you can turn external factors into internal ones with a revolution as well.</p><p>But these changes don&#8217;t come cheap. </p><div><hr></div><p><strong>I hope you&#8217;ve found this useful.</strong> </p><p>I love experimentation. It&#8217;s one of our founding philosophies at Ballpoint. But it&#8217;s taken three years to identify these two distinct states of business. There is wartime and peacetime growth. And the model for experimentation during those phases is entirely different.</p><p>If you want help pinpointing whether you&#8217;re in wartime or peacetime, then drop me a line. Or better yet, start a discussion in the comments below.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.com/p/my-framework-for-diagnosing-growth/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/my-framework-for-diagnosing-growth/comments"><span>Leave a comment</span></a></p><div><hr></div><p><em>I&#8217;m building <strong><a href="https://weareballpoint.com">Ballpoint</a></strong>: the 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><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[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><item><title><![CDATA[Stop reporting ROAS, focus on this instead (CALCULATOR INSIDE)]]></title><description><![CDATA[Lessons from CFOs, heads of finances, investors, and the best growth leads.]]></description><link>https://read.earlystagegrowth.com/p/how-to-stop-reporting-roas-and-start</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/how-to-stop-reporting-roas-and-start</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Tue, 03 Feb 2026 07:01:25 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!4C1v!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcab47e18-60c5-4682-9050-6d574c6e5d9f_1170x688.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_!4C1v!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcab47e18-60c5-4682-9050-6d574c6e5d9f_1170x688.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4C1v!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcab47e18-60c5-4682-9050-6d574c6e5d9f_1170x688.png 424w, https://substackcdn.com/image/fetch/$s_!4C1v!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcab47e18-60c5-4682-9050-6d574c6e5d9f_1170x688.png 848w, https://substackcdn.com/image/fetch/$s_!4C1v!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcab47e18-60c5-4682-9050-6d574c6e5d9f_1170x688.png 1272w, https://substackcdn.com/image/fetch/$s_!4C1v!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcab47e18-60c5-4682-9050-6d574c6e5d9f_1170x688.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4C1v!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcab47e18-60c5-4682-9050-6d574c6e5d9f_1170x688.png" width="1170" height="688" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cab47e18-60c5-4682-9050-6d574c6e5d9f_1170x688.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:688,&quot;width&quot;:1170,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:787950,&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/186641714?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcab47e18-60c5-4682-9050-6d574c6e5d9f_1170x688.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_!4C1v!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcab47e18-60c5-4682-9050-6d574c6e5d9f_1170x688.png 424w, https://substackcdn.com/image/fetch/$s_!4C1v!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcab47e18-60c5-4682-9050-6d574c6e5d9f_1170x688.png 848w, https://substackcdn.com/image/fetch/$s_!4C1v!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcab47e18-60c5-4682-9050-6d574c6e5d9f_1170x688.png 1272w, https://substackcdn.com/image/fetch/$s_!4C1v!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcab47e18-60c5-4682-9050-6d574c6e5d9f_1170x688.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>The metric most DTC brands optimise for is actively working against their growth. Here&#8217;s what to focus on instead &#8212; and a free calculator to get started.</em></p><div><hr></div><p>In my first head of growth role, I reported purely on CPA. Along with ROAS, it can be one of the worst metrics in performance marketing.</p><p>I didn&#8217;t know any better. I genuinely believed we were heading towards a world where platforms would have perfect attribution: where every touchpoint in the customer journey was tracked, and some multi-touch model would assign a precise value to each part of your marketing. For most of the mid-2010s, it looked like that was exactly where things were going.</p><p>Then we started testing new channels, and the real problem with this approach became impossible to ignore.</p><p>At the time, I could hide behind the fact that measurement genuinely looked like it was heading in that direction. But I really wish I knew then what I know now. </p><p>Later, when I became a founder, I understood this problem instinctively, but never properly articulated it. And that&#8217;s the issue for most brands: the language we use to talk about performance keeps the entire business stuck in the wrong conversation.</p><p><strong>Here&#8217;s why ROAS is the worst metric in performance marketing, and the metrics to focus on that will help you grow (and your CFO will love you for it too).</strong></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>ROAS teaches you the wrong lesson</h2><p>In the classic advertising sense, ROAS makes you focus on efficiency rather than effectiveness. That sounds like a subtle distinction. It isn&#8217;t. It fundamentally shapes every decision you make.</p><p>Efficiency is about minimising waste. Effectiveness is about your ability to achieve an outcome. <em><strong>And the strategic outcome we should all be striving for is growth.</strong></em></p><p>ROAS makes you believe the goal is the most profitable return per customer acquisition. Actually, <strong>the goal is to generate more net profit for the business,</strong> and to do that you need more contribution margin, not a higher ratio.</p><p>Meta is a scale channel, not an efficiency one. </p><p>ROAS tricks you into thinking you can maintain high profit per order forever, but eventually you exhaust the low-hanging fruit. The retargeting audiences, the branded search terms, the people who were going to buy anyway. These are your easiest conversions, but they&#8217;re also the ones with the lowest incrementality. I.e., if you turned off your campaigns, you probably would have had much of the same result anyway.</p><p>Byron Sharp&#8217;s research makes this point clearly: most of a brand&#8217;s growth comes from acquiring the long tail of light buyers. It comes from people who don&#8217;t know you yet and aren&#8217;t actively searching. Reaching these people costs more per acquisition, but they represent genuine incremental growth. Incrementality research from Haus and others consistently shows the same pattern: the campaigns with the best platform-reported ROAS often have the lowest true incrementality.</p><p>Here&#8217;s the uncomfortable bit: ROAS is also easily manipulatable. I can give you brilliant ROAS tomorrow by shifting all your spend to branded search. You&#8217;ll have a few weeks of beautiful dashboards. But it won&#8217;t actually do anything for the business.</p><p>CPA sits on the other side of the same coin. It tells you what you paid per customer, but nothing about what that customer was worth, or whether the spend was genuinely incremental.</p><p>One important caveat. I&#8217;m not arguing that ROAS and CPA are useless. There are minimum thresholds you absolutely need. You should be at least breaking even, either on the first purchase or through strong repeat purchase economics. But above those thresholds, the conversation needs to shift from &#8220;how do we improve our ROAS?&#8221; to &#8220;how much profitable scale can we add while staying above our floor?&#8221;</p><div><hr></div><p><em><strong>Quick plug</strong></em></p><p><em>I write a 7-minute read for Substack every week. We manage &#163;20m of ad spend per year, I&#8217;ve helped grow eight consumer businesses from &#163;0 to &#163;10m, and have built creative engines that scale for 9-figure consumer brands. Before I ran Ballpoint, I was a DTC founder and ex-operator.</em></p><p><em>If you&#8217;d like the entire archive of our learnings, consider a paid subscription. You get:</em></p><ul><li><p><em>Entire archive of this Substack</em></p></li><li><p><em>Invite to the Ballpoint Summer Party</em></p></li><li><p><em>Early access to all Ballpoint resources, reports and downloads</em></p></li></ul><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.com/januarysale&quot;,&quot;text&quot;:&quot;50% off Annual today&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://read.earlystagegrowth.com/januarysale"><span>50% off Annual today</span></a></p><div><hr></div><h2>What to measure instead: contribution margin</h2><p>If ROAS measures efficiency, contribution margin measures effectiveness. It tells you how much cash your marketing is putting into the business after the costs that actually matter.</p><p>There&#8217;s some jargon to unpick here, but it&#8217;s simpler than it sounds. Think of it as three layers.</p><p><strong>CM1 is your product margin.</strong> Take your average order value, subtract discounts, subtract your cost of goods. This is what you&#8217;d earn on every order if nothing else existed. It&#8217;s the starting point.</p><p><strong>CM2 is your variable margin per order.</strong> Take CM1 and subtract the other costs that come with each sale &#8212; shipping, payment processing fees, packaging. This is the real margin you earn every time someone buys, before any marketing cost.</p><p><strong>CM3 is your margin after marketing.</strong> Take CM2 and subtract your cost per acquisition. This tells you whether your marketing is actually generating cash for the business, per customer acquired.</p><p>Two numbers matter here. <strong>CM3 as a percentage</strong> tells you what proportion of revenue survives all variable costs including acquisition. <strong>CM3 in cash terms</strong> tells you the total gross profit your marketing is generating. This second number &#8212; total contribution in pounds &#8212; deserves more of your attention. Because just as ROAS can mislead you on efficiency, a high CM3 percentage can disguise the fact that you&#8217;d make far more money at a lower percentage but higher volume.</p><p>Here&#8217;s a simple illustration. </p><p>Brand A spends &#163;50k per month with a 4x ROAS and generates &#163;15k in monthly CM3. Brand B spends &#163;150k per month with a 2.5x ROAS and generates &#163;40k in monthly CM3.</p><p>Brand B looks worse on every ratio. It&#8217;s making nearly three times the profit.</p><p>Now layer in repeat purchases. If a customer comes back within six months and buys again &#8212; without you paying a new acquisition cost &#8212; that repeat CM2 is pure margin added to the original customer. What looked like a break-even first purchase suddenly becomes very profitable over a six-month window.</p><p>Measure this on a blended basis first, across all your marketing. Then model it per channel, so you understand where your next marginal pound is working hardest.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.com/p/how-to-stop-reporting-roas-and-start/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/how-to-stop-reporting-roas-and-start/comments"><span>Leave a comment</span></a></p><div><hr></div><h2>How to calculate it</h2><p>The maths isn&#8217;t complicated. What&#8217;s harder is getting all the inputs into one place.</p><p>You need your:</p><ul><li><p>average order value, </p></li><li><p>discount rate, </p></li><li><p>COGS per order, </p></li><li><p>shipping cost, </p></li><li><p>payment processing fees, </p></li><li><p>total marketing spend, </p></li><li><p>CPA, </p></li><li><p>LTV over various time periods</p></li></ul><p><strong>I&#8217;ve built a free calculator</strong> that takes all of these inputs and generates your CM1, CM2, and CM3, then models five different scaling scenarios automatically so you can see exactly what happens to total gross profit as you trade efficiency for volume. It also includes an incrementality worksheet, so you can model what your real CPA might look like once you account for non-incremental conversions. Link at the bottom.</p><p>For brands doing this properly, the gold standard is a lightweight data pipeline that combines your COGS data, sales data, and spend data into one unified view.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!34vo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b2193a2-9e5c-4c82-816f-42f4a214c7c5_1450x686.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!34vo!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b2193a2-9e5c-4c82-816f-42f4a214c7c5_1450x686.png 424w, https://substackcdn.com/image/fetch/$s_!34vo!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b2193a2-9e5c-4c82-816f-42f4a214c7c5_1450x686.png 848w, https://substackcdn.com/image/fetch/$s_!34vo!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b2193a2-9e5c-4c82-816f-42f4a214c7c5_1450x686.png 1272w, https://substackcdn.com/image/fetch/$s_!34vo!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b2193a2-9e5c-4c82-816f-42f4a214c7c5_1450x686.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!34vo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b2193a2-9e5c-4c82-816f-42f4a214c7c5_1450x686.png" width="1450" height="686" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7b2193a2-9e5c-4c82-816f-42f4a214c7c5_1450x686.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:686,&quot;width&quot;:1450,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:123654,&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/186641714?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b2193a2-9e5c-4c82-816f-42f4a214c7c5_1450x686.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_!34vo!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b2193a2-9e5c-4c82-816f-42f4a214c7c5_1450x686.png 424w, https://substackcdn.com/image/fetch/$s_!34vo!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b2193a2-9e5c-4c82-816f-42f4a214c7c5_1450x686.png 848w, https://substackcdn.com/image/fetch/$s_!34vo!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b2193a2-9e5c-4c82-816f-42f4a214c7c5_1450x686.png 1272w, https://substackcdn.com/image/fetch/$s_!34vo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b2193a2-9e5c-4c82-816f-42f4a214c7c5_1450x686.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 doesn&#8217;t need to be complex, even a well-structured spreadsheet can do the job at smaller scale. But having these numbers in one place is what unlocks the ability to make real decisions rather than reacting to platform dashboards.</p><div><hr></div><h2>How to present this to leadership</h2><p>Once you can see contribution margin clearly, the conversation changes completely.</p><p>Instead of reporting &#8220;we achieved a 3.5x ROAS this month,&#8221; which invites the inevitable follow-up &#8220;can we get it to 4x?&#8221;, you&#8217;re saying: &#8220;We generated &#163;85k in gross profit from &#163;200k in marketing spend, and our six-month customer value suggests that figure will reach &#163;120k.&#8221;</p><p>That&#8217;s a conversation about investment and scale. Not about squeezing a ratio.</p><p>There&#8217;s one question every marketer should ask their finance team: <em><strong>what level of gross profit do we need to cover our operating expenses?</strong></em> </p><p>When you know that number, you can model precisely how much marketing spend gets you there and all the trade-offs between efficiency and volume. This is the conversation your CFO actually wants to have. They don&#8217;t care about ROAS. They care about whether marketing generates enough gross profit to cover its share of the business&#8217;s fixed costs and contribute to the bottom line.</p><p>Stop reporting ratios. Start reporting cash contribution.</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>Thanks</h2><p>I&#8217;ve introduced CM3 to over 30 brands now, and it has been one of the biggest strategic unlocks in thinking through performance marketing. Remember, Meta is a scale channel not an efficiency one. </p><p>I&#8217;d love to hear your experiences with CM3 in the comments or if you want to email, hit reply and let me know.</p><p>Josh</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.com/p/how-to-stop-reporting-roas-and-start/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/how-to-stop-reporting-roas-and-start/comments"><span>Leave a comment</span></a></p><div><hr></div><h2>The Contribution Margin calculator</h2><p>I&#8217;ve put together a contribution margin calculator as a Google Sheet. Plug in your unit economics and it gives you CM1, CM2 and CM3, plus five scaling scenarios that show what happens to total gross profit as you increase spend at different efficiency levels. There&#8217;s also an incrementality tab to model what your real CPA might look like when you account for the fact that not every platform-reported conversion was truly incremental.</p>
      <p>
          <a href="https://read.earlystagegrowth.com/p/how-to-stop-reporting-roas-and-start">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Scaling? What does that conversion really cost]]></title><description><![CDATA[The "incremental" cost per conversion]]></description><link>https://read.earlystagegrowth.com/p/scaling-what-does-that-conversion</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/scaling-what-does-that-conversion</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Tue, 06 Jan 2026 07:00:45 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/34a79443-1ab6-48bc-84f9-451a63e85aab_1467x1057.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_!DDgd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bc01b54-d162-4e55-875c-cb3a306ee4ea_1467x1057.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!DDgd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bc01b54-d162-4e55-875c-cb3a306ee4ea_1467x1057.png 424w, https://substackcdn.com/image/fetch/$s_!DDgd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bc01b54-d162-4e55-875c-cb3a306ee4ea_1467x1057.png 848w, https://substackcdn.com/image/fetch/$s_!DDgd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bc01b54-d162-4e55-875c-cb3a306ee4ea_1467x1057.png 1272w, https://substackcdn.com/image/fetch/$s_!DDgd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bc01b54-d162-4e55-875c-cb3a306ee4ea_1467x1057.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!DDgd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bc01b54-d162-4e55-875c-cb3a306ee4ea_1467x1057.png" width="1456" height="1049" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8bc01b54-d162-4e55-875c-cb3a306ee4ea_1467x1057.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1049,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:279269,&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/181898414?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bc01b54-d162-4e55-875c-cb3a306ee4ea_1467x1057.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_!DDgd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bc01b54-d162-4e55-875c-cb3a306ee4ea_1467x1057.png 424w, https://substackcdn.com/image/fetch/$s_!DDgd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bc01b54-d162-4e55-875c-cb3a306ee4ea_1467x1057.png 848w, https://substackcdn.com/image/fetch/$s_!DDgd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bc01b54-d162-4e55-875c-cb3a306ee4ea_1467x1057.png 1272w, https://substackcdn.com/image/fetch/$s_!DDgd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bc01b54-d162-4e55-875c-cb3a306ee4ea_1467x1057.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>I used to hate the word &#8216;incremental.&#8217; I remember when I first heard it &#8211; from someone at an agency when I was in-house. </p><p>It felt like marketing jargon, and once I learnt <em>why</em> they were saying it, I thought it was redundant. &#8220;I know when we increase spend conversions go up&#8221; was my gut response.</p><p>Fortunately in the 12 years since that moment, my thinking has&#8230;</p>
      <p>
          <a href="https://read.earlystagegrowth.com/p/scaling-what-does-that-conversion">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[What I learned about measurement from 3 industry veterans (and why you should stop multiplying ROI by 3)]]></title><description><![CDATA[A few weeks ago, we hosted a measurement roundtable at Ballpoint HQ.]]></description><link>https://read.earlystagegrowth.com/p/what-i-learned-about-measurement</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/what-i-learned-about-measurement</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Tue, 18 Nov 2025 07:02:26 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!KxSO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9151bf1-74aa-4927-98d0-1050637f7d28_1260x900.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_!KxSO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9151bf1-74aa-4927-98d0-1050637f7d28_1260x900.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!KxSO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9151bf1-74aa-4927-98d0-1050637f7d28_1260x900.png 424w, https://substackcdn.com/image/fetch/$s_!KxSO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9151bf1-74aa-4927-98d0-1050637f7d28_1260x900.png 848w, https://substackcdn.com/image/fetch/$s_!KxSO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9151bf1-74aa-4927-98d0-1050637f7d28_1260x900.png 1272w, https://substackcdn.com/image/fetch/$s_!KxSO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9151bf1-74aa-4927-98d0-1050637f7d28_1260x900.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!KxSO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9151bf1-74aa-4927-98d0-1050637f7d28_1260x900.png" width="1260" height="900" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f9151bf1-74aa-4927-98d0-1050637f7d28_1260x900.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:900,&quot;width&quot;:1260,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:597171,&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/179165214?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9151bf1-74aa-4927-98d0-1050637f7d28_1260x900.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_!KxSO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9151bf1-74aa-4927-98d0-1050637f7d28_1260x900.png 424w, https://substackcdn.com/image/fetch/$s_!KxSO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9151bf1-74aa-4927-98d0-1050637f7d28_1260x900.png 848w, https://substackcdn.com/image/fetch/$s_!KxSO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9151bf1-74aa-4927-98d0-1050637f7d28_1260x900.png 1272w, https://substackcdn.com/image/fetch/$s_!KxSO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9151bf1-74aa-4927-98d0-1050637f7d28_1260x900.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>A few weeks ago, we hosted a measurement roundtable at Ballpoint HQ. </p><p>We had three speakers:</p><ul><li><p>Rich Cousins &#8211; director growth at Thriva, for whom we&#8217;ve worked on an MMM and various lift study experiments</p></li><li><p>Sameer Modha&nbsp;&#8211; ex-Google, now helping provide measurement chops to telly ads</p></li><li><p>Franky Athill &#8211; startup veteran CMO, and founder of Attribution Lab.</p></li></ul><p>It was a one&#8230;</p>
      <p>
          <a href="https://read.earlystagegrowth.com/p/what-i-learned-about-measurement">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[LTV Debt: your growth killer]]></title><description><![CDATA[Why brands hit a wall at &#163;10m ARR (and how the smart ones break through)]]></description><link>https://read.earlystagegrowth.com/p/lifetime-value-debt-the-growth-killer</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/lifetime-value-debt-the-growth-killer</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Tue, 11 Nov 2025 07:02:11 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!p9RQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F364c74e6-8dd8-4bb4-975d-f6878e45bfb8_1260x900.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_!p9RQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F364c74e6-8dd8-4bb4-975d-f6878e45bfb8_1260x900.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!p9RQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F364c74e6-8dd8-4bb4-975d-f6878e45bfb8_1260x900.png 424w, https://substackcdn.com/image/fetch/$s_!p9RQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F364c74e6-8dd8-4bb4-975d-f6878e45bfb8_1260x900.png 848w, https://substackcdn.com/image/fetch/$s_!p9RQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F364c74e6-8dd8-4bb4-975d-f6878e45bfb8_1260x900.png 1272w, https://substackcdn.com/image/fetch/$s_!p9RQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F364c74e6-8dd8-4bb4-975d-f6878e45bfb8_1260x900.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!p9RQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F364c74e6-8dd8-4bb4-975d-f6878e45bfb8_1260x900.png" width="1260" height="900" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/364c74e6-8dd8-4bb4-975d-f6878e45bfb8_1260x900.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:900,&quot;width&quot;:1260,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:461160,&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/178065471?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F364c74e6-8dd8-4bb4-975d-f6878e45bfb8_1260x900.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_!p9RQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F364c74e6-8dd8-4bb4-975d-f6878e45bfb8_1260x900.png 424w, https://substackcdn.com/image/fetch/$s_!p9RQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F364c74e6-8dd8-4bb4-975d-f6878e45bfb8_1260x900.png 848w, https://substackcdn.com/image/fetch/$s_!p9RQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F364c74e6-8dd8-4bb4-975d-f6878e45bfb8_1260x900.png 1272w, https://substackcdn.com/image/fetch/$s_!p9RQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F364c74e6-8dd8-4bb4-975d-f6878e45bfb8_1260x900.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><h1>Lifetime value debt</h1><p><em>I&#8217;d like to thank Beth Carter &amp; Daniela Nardelli for help and feedback with these drafts.</em></p><p>I&#8217;ve been speaking to lots of CMOs and founders of brands doing &#163;5-20m in revenue. They all describe variations of the same problem: acquisition costs that worked at &#163;50k/month don&#8217;t work at &#163;250k/month. Meta is more expensive. Conversion rates dr&#8230;</p>
      <p>
          <a href="https://read.earlystagegrowth.com/p/lifetime-value-debt-the-growth-killer">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Brand marketing]]></title><description><![CDATA[Why your brand marketing is probably missing the one thing that matters]]></description><link>https://read.earlystagegrowth.com/p/the-one-thing</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/the-one-thing</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Tue, 30 Sep 2025 06:02:35 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!j0dJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89178819-ba9c-49bb-a49c-4ac8beeecde5_1260x900.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_!j0dJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89178819-ba9c-49bb-a49c-4ac8beeecde5_1260x900.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!j0dJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89178819-ba9c-49bb-a49c-4ac8beeecde5_1260x900.png 424w, https://substackcdn.com/image/fetch/$s_!j0dJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89178819-ba9c-49bb-a49c-4ac8beeecde5_1260x900.png 848w, https://substackcdn.com/image/fetch/$s_!j0dJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89178819-ba9c-49bb-a49c-4ac8beeecde5_1260x900.png 1272w, https://substackcdn.com/image/fetch/$s_!j0dJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89178819-ba9c-49bb-a49c-4ac8beeecde5_1260x900.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!j0dJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89178819-ba9c-49bb-a49c-4ac8beeecde5_1260x900.png" width="1260" height="900" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/89178819-ba9c-49bb-a49c-4ac8beeecde5_1260x900.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:900,&quot;width&quot;:1260,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:503957,&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/173742404?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89178819-ba9c-49bb-a49c-4ac8beeecde5_1260x900.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_!j0dJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89178819-ba9c-49bb-a49c-4ac8beeecde5_1260x900.png 424w, https://substackcdn.com/image/fetch/$s_!j0dJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89178819-ba9c-49bb-a49c-4ac8beeecde5_1260x900.png 848w, https://substackcdn.com/image/fetch/$s_!j0dJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89178819-ba9c-49bb-a49c-4ac8beeecde5_1260x900.png 1272w, https://substackcdn.com/image/fetch/$s_!j0dJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89178819-ba9c-49bb-a49c-4ac8beeecde5_1260x900.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>Two years ago, I wrote about <a href="https://read.earlystagegrowth.com/p/brand-marketing-the-time-is-now">when the time is right for brand marketing</a>. It&#8217;s been one of the historic most important read topics on the substack. A few weeks ago I had a conversation with one of our creative strategists that provoked a rethink of this.</p><p>Here's what most people get wrong about brand marketing: they think it's about values, emotions, or creative storytelling. Those are just tools. </p><h2>Two types of advertising (and only two)</h2><p>Strip away all the jargon, and there are only two types of advertising:</p><ol><li><p><strong>Advertising that wants you to do something today</strong> - Click this. Buy now. Sign up. Visit our store this weekend.</p></li><li><p><strong>Advertising that wants you to do something eventually</strong> - When you're in market six months from now, remember us.</p></li></ol><p>That&#8217;s why we do advertising. When someone says &#8220;we want to increase brand awareness&#8221;, I ask &#8220;for what?&#8221; Usually they respond &#8220;so eventually they go onto buy.&#8221; <strong>Increased brand awareness is just a proxy for the eventual action.</strong> </p><p>So these are the two reasons we advertise: to create an action now or in the future. </p><p>That&#8217;s performance vs brand. </p><p>Direct response vs mental availability. </p><p>Call it what you want, but this is the fundamental divide.</p><p>The confusion comes because people conflate the <em>how</em> with the <em>why</em>. A John Lewis Christmas ad isn&#8217;t a piece of brand marketing because it&#8217;s emotional and weaves a story together. We&#8217;ve got scrappy UGC that does that too. It&#8217;s a piece of brand marketing because the desired outcome is &#8211; when you&#8217;re ready to shop, you remember them. That could be this Christmas or June next year or maybe in five years. </p><h2>The mental availability game</h2><div class="pullquote"><p>&#8220;Most of the time, most people aren&#8217;t in the market to buy something. We know this because you can buy 100,000 impressions and only convert a fraction of a percent of them at any given time.&#8221; &#8211; <a href="https://read.earlystagegrowth.com/p/brand-marketing-the-time-is-now">Brand marketing: the time is now?</a></p></div><p>Brand marketing is about being there when that changes. It's about mental availability - ensuring that when someone finally <em>is</em> in market, you're front of mind.</p><p>But here's where things get interesting, and where my thinking has evolved since that 2023 post.</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 "what" problem</h2><p>In a recent conversation with our creative strategy lead, we kept circling back to a critical issue: <strong>a lot of</strong> <strong>brands want to be known for everything except the one thing that matters.</strong></p><p>Imagine you&#8217;re the founder of PRO T, a new protein crisp company. You&#8217;ve just launched to market. </p><p>One brand desire for that company might be &#8220;we want to be associated with people who push themselves for greatness&#8221; or &#8220;be for the people who join the Sunday morning run club&#8221; You might create some organic content that starts playing in this arena. Maybe you shoot some content of people on a trail run before sunrise. </p><p>This might make nice content. I&#8217;m also certain that it will look beautiful, you can shoot it well, you&#8217;ll love the outcome and you&#8217;ll feel proud if it. </p><p><strong>The problem is that the public don&#8217;t care about you. They don&#8217;t care about your brand.</strong> And people won&#8217;t dig deeper than what is being shown them in an immediate moment. </p><p>If you&#8217;ve really made good content, then maybe someone watching your trail running video remembers the name Pro T. </p><p>But as my colleague says, &#8220;if the one thing they remember about you is trail running, then the next time they&#8217;re in the market for trail running shoes, they might go &#8220;Oh isn&#8217;t Pro T the brand that does that?&#8221;&#8221;</p><p>People&#8217;s attention spans are famously short. But we&#8217;re also bombarded with thousands of messages a day. Meta serve an ad every 2 or 3 placements. If you spend ten minutes a day on their platform, you could see 100-200 ads. You probably remember five of them. Then you go to work. On buses, you see more. On the tube you see more. Maybe you listen to Capital FM and hear more. Marketing is everywhere. </p><p>And people also have a million things going on in their heads. The report that&#8217;s late for work. The friend they haven&#8217;t replied to on Whatsapp and it&#8217;s now been five days. The wedding invite you&#8217;ve still not RSVPed to. You&#8217;ve not slept because you&#8217;ve got a five month old at home. What&#8217;s going to happen in the last episode of <em>The Girlfriend?</em> What am I going to eat tonight? Did I leave my hair straighteners on? The fact that your favourite song just came on shuffle and now you almost hop through the street. The glimmer of sunshine that hits the road just as you get to work. </p><p>People aren&#8217;t waiting to discover new things. No-one wakes up in the morning wanting to find a new brand. </p><p>And so if you&#8217;re lucky &#8211; and I mean really lucky &#8211; and you manage to create something that actually lands. <strong>Then the single most important thing that can land with them is a single sentence descriptor of the &#8216;what it is you do.&#8217;</strong></p><p>In my original post on this, I interviewed Tom Hillman about his prior time at Wise, and he said: "No matter what else people knew about them, 'send money abroad' was the one thing they wanted to be known for."</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>Why this matters more than ever</h2><p>The temptation to be everything is stronger than ever. Every brand wants to own a lifestyle, a movement, a cultural moment. But mental real estate is limited. You get one spot in someone's brain, maybe two if you're lucky.</p><p>Think about the brands you know well:</p><ul><li><p>Volvo? Safety.</p></li><li><p>Nike? Athletic achievement.</p></li><li><p>Patagonia? Outdoor gear with environmental consciousness.</p></li></ul><p>Yes, these brands stand for more. But they earned the right to expand only after owning their core territory so completely that it became synonymous with their name.</p><h2>The channel confusion</h2><p>Another evolution in my thinking: channels don't determine intent.</p><p>My creative strategist made this point brilliantly: "You can do both buckets on all channels. Some are better suited to one than the other, but you can do both on all channels."</p><p>Your Facebook ads can build brand. Your TV spots can drive immediate action. </p><p>At the Goodwood Revival - a vintage racing event where every detail transports you to the 1960s - they make all the stalls &#8211; Tesco included operate and sell as if its the 1960s.  That drives short term sales and long-term brand equity.</p><p>The question isn't "what channel?" but "what outcome?" And more importantly: "what's the ONE thing we want them to remember?"</p><h2>A framework for clarity</h2><p>So how do you approach this? Here's my updated framework:</p><ol><li><p><strong>Define your singular territory</strong> <br>Not your values. Not your personality. The one functional or emotional job you do that people should remember. For protein crisps maybe that&#8217;s &#8220;delicious AND healthy crisps for gym goers who need more protein&#8221; <br></p></li><li><p><strong>Assess your mental availability needs</strong> <br>Are there enough people in-market today that you can capture profitably? If yes, focus there. You can spend millions on advertising until you need to worry about mental availability. <br></p></li><li><p><strong>Make every touchpoint reinforce that one thing</strong> <br>This hasn't changed from my previous post: "Every performance marketing ad you run impacts your brand. Every email you send out. Every delivery that gets sent to a customer." These should all reinforce the one thing you want to be known for.<br><br>Play one of your ads to someone who doesn't know you. If they can't tell you the one thing you do, you've wasted that impression: whether it was meant to drive immediate action or build long-term memory.<br></p></li><li><p><strong>Resist the lifestyle temptation</strong> <br>Your brand can have personality. It can have values. But these should amplify your core message, not replace it. The protein crisps can be on sale at a trail running event, for sure, but only if the primary thing they&#8217;re known for is being delicious AND healthy crisps for gym goers who need more protein.</p></li></ol><h2>Brand marketing: the time is now</h2><p>Brand marketing isn't about feelings or values or storytelling techniques. It's about lodging one clear memory that will be there when someone needs it.</p><p>Everything else - the emotions, the creativity, the cultural connections - these are tools to make that memory stick. Use them. But never forget what job they're doing.</p><p>Because if you don't know the one thing you want to be remembered for, neither will anyone else.</p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.com/p/the-one-thing/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/the-one-thing/comments"><span>Leave a comment</span></a></p><div><hr></div><blockquote><p><strong>&#128279; When you&#8217;re ready, here&#8217;s how Ballpoint can help you</strong></p><p>&#8594; Profitably grow<strong> paid social spend</strong> from<strong> &#163;20k/m &#8594; &#163;300k/m<br></strong>&#8594; Create full funnel, jobs to be done-<strong>focused creative: Meta, TikTok, YouTube<br></strong>&#8594; Improve your <strong>conversion rate </strong>with<strong> landing pages </strong>and<strong> </strong>fully<strong> </strong>managed<strong> CRO<br></strong>&#8594; Maximise<strong> LTV </strong>through<strong> strategic retention</strong> and CRM - not just sending out your emails</p><p><a href="mailto:josh@weareballpoint.com">Email me</a> &#8211; or <a href="https://weareballpoint.com/">visit Ballpoint</a> to find out more.</p><p><em>NB: We support brands spending above &#163;20k/month.</em></p></blockquote><div><hr></div><blockquote><p><strong>&#10084;&#65039;&#8205;&#128293; Subscribe to our Substack to learn how to grow yourself</strong></p><p>&#8230; because agencies aren&#8217;t for everyone, but our mission is to help all exciting challenger brands succeed and so we give away learnings, advice, how-tos, and reflections on the industry every week here in <em>Early Stage Growth.</em></p></blockquote><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.com/p/the-one-thing/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/the-one-thing/comments"><span>Leave a comment</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Is your CM per session above £1.70? Time to scale]]></title><description><![CDATA[The only metric that matters]]></description><link>https://read.earlystagegrowth.com/p/contribution-margin-per-session-your</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/contribution-margin-per-session-your</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Tue, 23 Sep 2025 06:01:11 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!9-dE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad05a403-b737-48bf-8c25-e5afacdd6bfd_1260x900.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_!9-dE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad05a403-b737-48bf-8c25-e5afacdd6bfd_1260x900.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9-dE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad05a403-b737-48bf-8c25-e5afacdd6bfd_1260x900.jpeg 424w, https://substackcdn.com/image/fetch/$s_!9-dE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad05a403-b737-48bf-8c25-e5afacdd6bfd_1260x900.jpeg 848w, https://substackcdn.com/image/fetch/$s_!9-dE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad05a403-b737-48bf-8c25-e5afacdd6bfd_1260x900.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!9-dE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad05a403-b737-48bf-8c25-e5afacdd6bfd_1260x900.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9-dE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad05a403-b737-48bf-8c25-e5afacdd6bfd_1260x900.jpeg" width="1260" height="900" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ad05a403-b737-48bf-8c25-e5afacdd6bfd_1260x900.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:900,&quot;width&quot;:1260,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:239028,&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/174085492?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad05a403-b737-48bf-8c25-e5afacdd6bfd_1260x900.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_!9-dE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad05a403-b737-48bf-8c25-e5afacdd6bfd_1260x900.jpeg 424w, https://substackcdn.com/image/fetch/$s_!9-dE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad05a403-b737-48bf-8c25-e5afacdd6bfd_1260x900.jpeg 848w, https://substackcdn.com/image/fetch/$s_!9-dE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad05a403-b737-48bf-8c25-e5afacdd6bfd_1260x900.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!9-dE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad05a403-b737-48bf-8c25-e5afacdd6bfd_1260x900.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>There&#8217;s one key metric that demonstrates the overall health of your marketing. It&#8217;s not CPA, it&#8217;s not ROAS, and it&#8217;s not even CM3 by itself. It&#8217;s contribution margin per session. </p><p>I.e. for every user who lands on your website, how much profit do they give you?</p><blockquote><p><strong>TL;DR<br></strong>Most performance marketers obsess over the wrong numbers. They'll tell you their 3.5x ROAS &#8230;</p></blockquote>
      <p>
          <a href="https://read.earlystagegrowth.com/p/contribution-margin-per-session-your">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[You don’t need a multichannel strategy]]></title><description><![CDATA[You can easily get to &#163;3-5m ARR just on your primary channel]]></description><link>https://read.earlystagegrowth.com/p/you-dont-need-a-multichannel-strategy</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/you-dont-need-a-multichannel-strategy</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Tue, 09 Sep 2025 06:01:18 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!fwCx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbaadf86-8a02-49e1-b253-805fdcc6a7f9_1456x966.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_!fwCx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbaadf86-8a02-49e1-b253-805fdcc6a7f9_1456x966.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!fwCx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbaadf86-8a02-49e1-b253-805fdcc6a7f9_1456x966.png 424w, https://substackcdn.com/image/fetch/$s_!fwCx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbaadf86-8a02-49e1-b253-805fdcc6a7f9_1456x966.png 848w, https://substackcdn.com/image/fetch/$s_!fwCx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbaadf86-8a02-49e1-b253-805fdcc6a7f9_1456x966.png 1272w, https://substackcdn.com/image/fetch/$s_!fwCx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbaadf86-8a02-49e1-b253-805fdcc6a7f9_1456x966.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!fwCx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbaadf86-8a02-49e1-b253-805fdcc6a7f9_1456x966.png" width="1456" height="966" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cbaadf86-8a02-49e1-b253-805fdcc6a7f9_1456x966.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:966,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:652833,&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/173020432?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbaadf86-8a02-49e1-b253-805fdcc6a7f9_1456x966.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_!fwCx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbaadf86-8a02-49e1-b253-805fdcc6a7f9_1456x966.png 424w, https://substackcdn.com/image/fetch/$s_!fwCx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbaadf86-8a02-49e1-b253-805fdcc6a7f9_1456x966.png 848w, https://substackcdn.com/image/fetch/$s_!fwCx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbaadf86-8a02-49e1-b253-805fdcc6a7f9_1456x966.png 1272w, https://substackcdn.com/image/fetch/$s_!fwCx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbaadf86-8a02-49e1-b253-805fdcc6a7f9_1456x966.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"></div></div></a></figure></div><div class="pullquote"><p>&#8220;Most companies get zero channels to work.&#8221; &#8212; Peter Thiel</p></div><p>Growth <em>strategies</em> and marketing <em>strategies</em> are almost always plans, not strategies.</p><p>They are staggered timelines of when to introduce campaigns and channels. Maybe they feature some goal setting.</p><p>But they&#8217;re not strategies.</p><p>A good growth strategy includes two core elements:</p><ol><li><p>Analysis of where the curre&#8230;</p></li></ol>
      <p>
          <a href="https://read.earlystagegrowth.com/p/you-dont-need-a-multichannel-strategy">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The end of top-down branding]]></title><description><![CDATA[Why Brand teams should stop writing brand guidelines]]></description><link>https://read.earlystagegrowth.com/p/the-death-of-brand-control</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/the-death-of-brand-control</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Tue, 26 Aug 2025 06:01:41 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!sFeM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f0da2ff-e693-48f6-a236-c223be3a9661_1456x966.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="pullquote"><p>&#8220;The final form of a brand is decided by the public&#8221; &#8211; <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Nikita Walia&quot;,&quot;id&quot;:2630750,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff56a0e78-f6a9-4dd5-b397-6f84ad687eeb_320x320.jpeg&quot;,&quot;uuid&quot;:&quot;1667b4c8-02dd-428d-b796-fff41476c9ad&quot;}" data-component-name="MentionToDOM"></span> at VISIONS Summit</p></div><blockquote><p><strong>TL;DR: </strong>Brand teams can no longer control their narrative and story. Gen Z see through it, and the way we communicate today means strict controls and guidelines are irrelevant. The smartest brand teams are starting to take note.</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_!sFeM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f0da2ff-e693-48f6-a236-c223be3a9661_1456x966.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sFeM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f0da2ff-e693-48f6-a236-c223be3a9661_1456x966.jpeg 424w, https://substackcdn.com/image/fetch/$s_!sFeM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f0da2ff-e693-48f6-a236-c223be3a9661_1456x966.jpeg 848w, https://substackcdn.com/image/fetch/$s_!sFeM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f0da2ff-e693-48f6-a236-c223be3a9661_1456x966.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!sFeM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f0da2ff-e693-48f6-a236-c223be3a9661_1456x966.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!sFeM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f0da2ff-e693-48f6-a236-c223be3a9661_1456x966.jpeg" width="1456" height="966" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5f0da2ff-e693-48f6-a236-c223be3a9661_1456x966.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:966,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:135633,&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/171893281?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f0da2ff-e693-48f6-a236-c223be3a9661_1456x966.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_!sFeM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f0da2ff-e693-48f6-a236-c223be3a9661_1456x966.jpeg 424w, https://substackcdn.com/image/fetch/$s_!sFeM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f0da2ff-e693-48f6-a236-c223be3a9661_1456x966.jpeg 848w, https://substackcdn.com/image/fetch/$s_!sFeM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f0da2ff-e693-48f6-a236-c223be3a9661_1456x966.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!sFeM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f0da2ff-e693-48f6-a236-c223be3a9661_1456x966.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>One of my favourite things about long bank holidays is &#8230;</p>
      <p>
          <a href="https://read.earlystagegrowth.com/p/the-death-of-brand-control">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[What counts as a win?]]></title><description><![CDATA[Analysing win rates, rocketship winners, moderate winners, and false starts.]]></description><link>https://read.earlystagegrowth.com/p/what-counts-as-a-win</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/what-counts-as-a-win</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Tue, 19 Aug 2025 06:01:29 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!2ACh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd756f8bd-fb8a-48be-89f6-ab2b4780e061_1456x966.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_!2ACh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd756f8bd-fb8a-48be-89f6-ab2b4780e061_1456x966.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2ACh!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd756f8bd-fb8a-48be-89f6-ab2b4780e061_1456x966.png 424w, https://substackcdn.com/image/fetch/$s_!2ACh!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd756f8bd-fb8a-48be-89f6-ab2b4780e061_1456x966.png 848w, https://substackcdn.com/image/fetch/$s_!2ACh!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd756f8bd-fb8a-48be-89f6-ab2b4780e061_1456x966.png 1272w, https://substackcdn.com/image/fetch/$s_!2ACh!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd756f8bd-fb8a-48be-89f6-ab2b4780e061_1456x966.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2ACh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd756f8bd-fb8a-48be-89f6-ab2b4780e061_1456x966.png" width="1456" height="966" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d756f8bd-fb8a-48be-89f6-ab2b4780e061_1456x966.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:966,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:353476,&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/171181737?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd756f8bd-fb8a-48be-89f6-ab2b4780e061_1456x966.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_!2ACh!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd756f8bd-fb8a-48be-89f6-ab2b4780e061_1456x966.png 424w, https://substackcdn.com/image/fetch/$s_!2ACh!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd756f8bd-fb8a-48be-89f6-ab2b4780e061_1456x966.png 848w, https://substackcdn.com/image/fetch/$s_!2ACh!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd756f8bd-fb8a-48be-89f6-ab2b4780e061_1456x966.png 1272w, https://substackcdn.com/image/fetch/$s_!2ACh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd756f8bd-fb8a-48be-89f6-ab2b4780e061_1456x966.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>Last week, I shared a preview of one of our forthcoming reports about <a href="https://www.linkedin.com/posts/joshlachkovic_is-upper-funnel-spend-worth-it-this-time-activity-7360939937652690945-D35a?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAAAjsQPUBqtECZm6wbTzpH6DZ-CyF9-eX3Zk">upper funnel spend</a>, and Fiona shared her <a href="https://www.linkedin.com/posts/fiona-chapman-23a47112b_if-i-was-going-to-test-ai-within-my-performance-activity-7361060941909618689-lQMP?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAAAjsQPUBqtECZm6wbTzpH6DZ-CyF9-eX3Zk">current AI creative stack</a>. That forthcoming report is going to be one of the first fully paywalled pieces we launch here. If you&#8217;re not yet a paid subscriber, you know what to do.</p><p>In <em>Early Stage Growth</em> this week, I&#8217;m looking into what really constitutes a win on Meta? </p><blockquote><p><strong>TL;DR</strong></p><p>It&#8217;s difficult to know what to do when a new creative test &#8216;wins&#8217;. Do you double down? Does it reduce all CPA? How long do those ads last? <br><br>In our end of year report this year, we want to go into this in a lot more detail, but in the short term we want to share short term learnings to begin the discussion. </p></blockquote><p>Things we&#8217;ll be covering:</p><ol><li><p>What is a winner? How do we test?</p></li><li><p>Why do ad accounts need so many ads?</p></li><li><p>What are the types of winners &#8211; rocketships, maintainers, false starts?</p></li><li><p>What is a good rate of winners to losers?</p></li><li><p>How can I improve that rate?</p></li></ol><p>Here we go.</p><div><hr></div><h2>How do you define a winner on paid social?</h2><p>There are loads of schools of thoughts on how to run creative testing on Meta. There are those who throw everything into one mega ASC. There are those who test thousands of ads into heavily bidcapped ads and are content with most ads getting zero spend. There are those who us the Meta Experiments tool for each test. Some isolate every single ad in its own ad set. </p><p>There&#8217;s no perfect way. Everything in paid social is about tradeoffs. </p><p>So to understand how we make our decisions, we should first set out what we&#8217;re trying to do.</p><p><strong>Why we test like we do at Ballpoint. The background thinking: </strong></p><ol><li><p><strong>Ad volume is important to scale<br></strong>I&#8217;ll get into this in more detail in section two, but at a high-level each ad is a chance to find a new audience. Therefore to find new customers, you need new ads.<br></p></li><li><p><strong>You can improve probability of success through strategy</strong><br>We are not a &#8216;throw everything at the wall&#8217; agency: there are lots of agencies that find success with that method. But we aren&#8217;t, we think that strategy delivers better long term performance. It does that by increasing the probability of finding a winner.<br></p></li><li><p><strong>Ability to learn improves strategy<br></strong>Like any good growth process, we run insight &#8594; experiment &#8594; learning. Learning feeds the next insights. And so in our testing approach we want to optimise for ability to test.<br></p></li><li><p><strong>We know that despite strategy, chance still plays a huge role</strong><br>Therefore, we need to create an environment that allows us to factor chance in. We need to make sure we&#8217;re testing ads that don&#8217;t just follow what we expect to work. <br></p></li><li><p><strong>Diversity AND volume are therefore needed<br></strong>With that in mind, it&#8217;s not just about following what we know. We have to test lots that doesn&#8217;t fit a mould as well.<br></p></li><li><p><strong>Pace is vital in startups</strong><br>The most likely outcome for a business is that it will die. You will run out of money before you work all this stuff out. And so pace is vital.<br><br>Say it takes 100 tests to find the first answer. If you do 1 a week you need 2 years of runway to survives. If you do 3 a week, you need 8 months.</p></li></ol><p>As a result of all of these things, we by default run tests:</p><ul><li><p>Ads grouped by concept at an ad set level (variants within it, usually 1-5 depending on size)</p></li><li><p>Run on ABO. This is an intervention away from how Meta usually works by forcing it out of a CBO/ASC mindset. We opt to do that to improve our ability to learn (point 3)</p></li><li><p>Don&#8217;t use Experiments tool and don&#8217;t isolate ads too much (point 6 would mean that these ad too much cost and slow down overall learning).</p></li></ul><p>All testing is about tradeoffs. This is how we think about our approach. </p><p><strong>So what about these winners?</strong></p><p>We compare ads for similar like for likes in the hero/scaling campaigns.</p><p>For EG, say</p><ul><li><p>Ad set 1 has &#163;44 CPA</p></li><li><p>Ad set 2 has &#163;88</p></li><li><p>Ad set 3 has &#163;56</p></li><li><p>Hero campaign is at &#163;55</p></li></ul><p>Ad set 1 is definite winner, promote the best variant(s).</p><p>Ad set 2 is fail of concept, but check if a variant won</p><p>Ad set 3 is likely a moderator as within a margin of error. Promote best variant(s)</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>Why do ad accounts need so many ads?</h2><p>Meta has become increasingly good at pairing individuals with ads that are relevant to them. We think of this as ad-audience fit. A lot of this started last year, but Andromeda in particular improved this. </p><p>Everyone responds slightly differently to things.</p><p>There are some universalities. There are some ways of communicating which reach broad audiences. </p><p>But there is so much micro-nuance in our day-to-day.</p><p>We could have the exact same needs and problems to solve, but I just happen to hate black and white in imagery and you love it. Or maybe I just really hate jazz and so the background music made me swipe past, whereas you don&#8217;t care about it and ignored it. </p><p>Then there&#8217;s the fact that life changes daily. Maybe you woke up grouchy or your favourite F1 team just lost or your baby is teething or it got a bit dark and rainy when you opened Instagram and it&#8217;s supposed to be summer. There is no uniform human experience.</p><p>And so ad accounts need ads for all eventualities if you want to scale.</p><p>Let&#8217;s be clear, <strong>there are advertisers out there spending tens of millions per month on paid social</strong>. That&#8217;s what success looks like. If you really have product-market fit and product-channel fit, then that&#8217;s what your aspiration should be. </p><p>And part of getting there is ads for all permutations of all problems solved, all jobs to be done, all people, all stages of the funnel, all whims of their mood. </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 are the types of winners &#8211; rocketships, moderates, small contributors?</h2><p>We&#8217;re increasingly adding nuance to these categories, but in general we&#8217;ve got the following groupings:</p><ol><li><p>&#128640; <strong>Rocketships</strong> &#8211; ads which (1) heavily improve CPA compared to the account CPA, by 20-90% and then (2) go on to become the dominant spenders in the hero campaigns.</p></li><li><p><strong>&#129352; Moderates</strong> &#8211; ads which sit within a 10% bracket either side of account CPA. They then go on to remain in the account for some time but rarely become the biggest spenders.</p></li><li><p>&#127895;&#65039;<strong> Small contributors</strong> &#8211; sometimes an ad will do well in testing, you promote it and it ends up spending less. Maybe it gets the odd purchase or two at a very low rate, or maybe low levels of spend and no conversions. These aren&#8217;t fails necessarily, just maybe their audience size is small.</p></li></ol><div><hr></div><h2>What does good look like? What ratio can we expect of these ads?</h2><p>The million pound question. &#8220;How many ads should we expect to be winners?&#8221;</p><p>Here&#8217;s a few key stats from a small data set of ours (blend across account sizes):</p><ul><li><p><strong>Concept win rate ranges from 22% &#8211; 46% </strong>with evenish distribution</p></li><li><p>At an individual ad level <strong>49% of ads have better CPAs than the account average</strong> that week &#8211; but it&#8217;s closer to 3<strong>0-35% that receive enough spend</strong> to be considered winners</p></li><li><p><strong>2.3% of winners are rocketships</strong> this rises to 3.5% amongst bigger accounts &#8211; indicating higher success at determining the very best ads the more we learn</p></li><li><p><strong>17% of winners scale well </strong>&#8211; i.e. they&#8217;re spending more in month two than month 1</p></li><li><p><strong>40% of winners maintain the account</strong> &#8211; spend stays pretty consistent, indicating either incremental reach </p></li><li><p><strong>40% of winners fatigue within 4-6 weeks</strong> &#8211; indicating low longevity</p></li></ul><p>&#8220;Maintain&#8221; might look like a dreadful word.</p><p>And if you&#8217;re pre-product-channel fit then what you obviously need is rocketships and good scalers to be able to change your trajectory.</p><p>But post-PCF, you&#8217;re fighting multiple fights: creative fatigue (which maintainers fix), new audiences, and ability to scale (scalers &amp; rocketships fix).</p><p><em>Note we will be re-running this analysis in much more detail for our end of year report, where we&#8217;ll be running this across &#163;15m of annual ad spend.</em></p><div><hr></div><h2>How can I improve that win rate?</h2><p>When we talk about doing paid social today, this is really what we mean. Media buying is still important, yes, but ultimately how well you do creative is how you improve that win rate. </p><p>Improving paid social today is about building a creative growth engine. </p><ol><li><p><strong>Start with Jobs to Be Done</strong> <br>Your best ads don't come from copying competitors or following trends. They come from deeply understanding the progress that customer is trying to make in their lives.<br></p></li><li><p><strong>Test with intentional diversity<br></strong>Each JTBD insight should create multiple creative angles. Test different hooks, formats, and emotional territories. <strong>Get rid of your own bias. Nothing kills an ad account faster than making ads look like only ads you like. &#8220;I like it&#8221; is not a good sign of an ad. <br></strong></p></li><li><p><strong>Document relentlessly<br></strong>It&#8217;s vital. But without good documentation, you aren&#8217;t improving the learning rate, or creating future scalability. </p><p></p></li><li><p><strong>Ensure at least 25% of ads are illogical<br></strong>Chance still factors in a lot. Lean into it. Throw in ideas that are totally counterintuitive. Whether it&#8217;s a messaging line you don&#8217;t think will work or a different style of creator or editing style. Break your own rules. <br></p></li><li><p><strong>Speed compounds learning</strong> <br>You don&#8217;t go to the gym once a week and except to get a sixpack. Consistent, high volume is vital. As a startup you&#8217;re almost definitely losing money. Velocity is what will save your runway.</p></li></ol><div><hr></div><h2>Final thoughts</h2><p>The most likely thing an ad will do is not reach anyone. But it&#8217;s through that process that you learn how to reach as many people as your product will allow. </p><p>Diverse ads buy you new audiences. Better ads improve performance within those audiences. Both of these are needed. </p><p>What are your rocketship win rates?</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.com/p/what-counts-as-a-win/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/what-counts-as-a-win/comments"><span>Leave a comment</span></a></p><div><hr></div><p><strong>&#128279; When you&#8217;re ready, here&#8217;s how Ballpoint can help you</strong></p><p>&#8594; Profitably grow<strong> paid social spend</strong> from<strong> &#163;30k/m &#8594; &#163;300k/m</strong></p><p>&#8594; Create full funnel, jobs to be done-<strong>focused creative: Meta, TikTok, YouTube</strong></p><p>&#8594; Improve your <strong>conversion rate </strong>with<strong> landing pages </strong>and<strong> </strong>fully<strong> </strong>managed<strong> CRO</strong></p><p>&#8594; Maximise<strong> LTV </strong>through<strong> strategic retention</strong> and CRM - not just sending out your emails</p><p><a href="mailto:josh@weareballpoint.com">Email me</a> &#8211; or <a href="https://weareballpoint.com/">visit Ballpoint</a> to find out more.</p><p><em>NB: We support brands spending above &#163;20k/month.</em></p><div><hr></div><p><strong>&#10084;&#65039;&#8205;&#128293; Subscribe to our Substack to learn how to grow yourself</strong></p><p>&#8230; because agencies aren&#8217;t for everyone, but our mission is to help all exciting challenger brands succeed and so we give away learnings, advice, how-tos, and reflections on the industry every week here in <em>Early Stage Growth.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.com/p/what-counts-as-a-win/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/what-counts-as-a-win/comments"><span>Leave a comment</span></a></p>]]></content:encoded></item><item><title><![CDATA[Incremental Attribution]]></title><description><![CDATA[Thoughts on the Meta feature's early days]]></description><link>https://read.earlystagegrowth.com/p/incremental-attribution</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/incremental-attribution</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Tue, 05 Aug 2025 06:00:29 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!LB2z!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd733ac1e-5252-4751-a459-c0c982c81e1a_1456x1046.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<blockquote><p><strong>TL;DR</strong></p><p>Alongside its click and view-based windows, Meta has introduced &#8220;incremental attribution&#8221; an attempt to help prove what ads are actually driving performance. Based on our own incrementality data, we&#8217;re not yet sold. </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_!LB2z!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd733ac1e-5252-4751-a459-c0c982c81e1a_1456x1046.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!LB2z!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd733ac1e-5252-4751-a459-c0c982c81e1a_1456x1046.png 424w, https://substackcdn.com/image/fetch/$s_!LB2z!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd733ac1e-5252-4751-a459-c0c982c81e1a_1456x1046.png 848w, https://substackcdn.com/image/fetch/$s_!LB2z!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd733ac1e-5252-4751-a459-c0c982c81e1a_1456x1046.png 1272w, https://substackcdn.com/image/fetch/$s_!LB2z!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd733ac1e-5252-4751-a459-c0c982c81e1a_1456x1046.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!LB2z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd733ac1e-5252-4751-a459-c0c982c81e1a_1456x1046.png" width="1456" height="1046" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d733ac1e-5252-4751-a459-c0c982c81e1a_1456x1046.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1046,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:142330,&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/169471979?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd733ac1e-5252-4751-a459-c0c982c81e1a_1456x1046.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_!LB2z!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd733ac1e-5252-4751-a459-c0c982c81e1a_1456x1046.png 424w, https://substackcdn.com/image/fetch/$s_!LB2z!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd733ac1e-5252-4751-a459-c0c982c81e1a_1456x1046.png 848w, https://substackcdn.com/image/fetch/$s_!LB2z!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd733ac1e-5252-4751-a459-c0c982c81e1a_1456x1046.png 1272w, https://substackcdn.com/image/fetch/$s_!LB2z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd733ac1e-5252-4751-a459-c0c982c81e1a_1456x1046.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>Incremental Attribution got everyone excited a month ago when it launched, but now a handful of experiments in, it&#8217;s still leaving som&#8230;</p>
      <p>
          <a href="https://read.earlystagegrowth.com/p/incremental-attribution">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Forget CPA. CM3 is your north star]]></title><description><![CDATA[A guide to understanding the one metric that matters.]]></description><link>https://read.earlystagegrowth.com/p/forget-cpa-cm3-is-your-north-star</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/forget-cpa-cm3-is-your-north-star</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Wed, 11 Jun 2025 06:01:30 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!I9fi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa464759f-b81f-4d39-bfdd-a6c1d4729339_940x662.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3>TL;DR</h3><blockquote><p>Contribution Margin 3 (CM3) tells you how much profit you&#8217;re marking after marketing costs. Unlike CPA, or AOV, or ROAS &#8211; it helps us understand the only question that matters: <em>are we making real money? </em>This post explains why it&#8217;s important and how to measure it. </p></blockquote><h2>The problem with metrics today</h2><p>Thanks to every Shopify plugin in the world, we&#8217;ve got m&#8230;</p>
      <p>
          <a href="https://read.earlystagegrowth.com/p/forget-cpa-cm3-is-your-north-star">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[CM3 is your conversion KPI]]></title><description><![CDATA[Running CRO tests? Forget CVR or CTR or CPA, here's your only metric of choice.]]></description><link>https://read.earlystagegrowth.com/p/cm3-is-your-conversion-kpi</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/cm3-is-your-conversion-kpi</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Wed, 28 May 2025 06:45:23 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!I4GR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff55a19f-cb85-41d8-9169-0abff1bf41f5_1052x646.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Contribution margin 3 (CM3) is the key metric you should be considering when running CRO experiments. </p><p>CM3 is the profit leftover from a sale once you&#8217;ve taken into account COGS (inc. fulfilment), card fees, discounts, <strong>and marketing costs</strong>. It&#8217;s the only true measure of how your conversion rate experiments have taken place. </p><p>Today we&#8217;ll be exploring why it&#8230;</p>
      <p>
          <a href="https://read.earlystagegrowth.com/p/cm3-is-your-conversion-kpi">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Opportunity costs]]></title><description><![CDATA[How to not fail.]]></description><link>https://read.earlystagegrowth.com/p/opportunity-costs</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/opportunity-costs</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Tue, 06 May 2025 06:30:34 GMT</pubDate><enclosure 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" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Today I want to write a bit about how to think about maximising your time. This is an extension of the post <em>Test, Don&#8217;t Debate<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a>.</em></p><p><strong>In startups, your desired outcome is usually survival.</strong> In more established businesses, it&#8217;s how much more money you can make.</p><p>Since I closed my startup, I&#8217;ve audited, assessed, or coached over 200 businesses looking at growth, an&#8230;</p>
      <p>
          <a href="https://read.earlystagegrowth.com/p/opportunity-costs">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[How to run growth meetings]]></title><description><![CDATA[10 Lessons from running 874 growth weeklies in 10 years]]></description><link>https://read.earlystagegrowth.com/p/how-to-run-your-growth-meetings</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/how-to-run-your-growth-meetings</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Tue, 01 Apr 2025 06:25:50 GMT</pubDate><enclosure 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" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Today I want to share lessons on how to run the perfect growth meeting.</p><p>Growth meetings are the beating heart of the growth process. It&#8217;s the way we run our weekly meetings at Ballpoint, and how I used to run them in-house before then.</p><p>My back of fag packet estimations tell me I&#8217;ve run 874 of these to date (875 by the time this email goes out). </p><p>Here&#8217;s the&#8230;</p>
      <p>
          <a href="https://read.earlystagegrowth.com/p/how-to-run-your-growth-meetings">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Your high repeat rate is bad]]></title><description><![CDATA[If you have high repeat revenue as a % it's probably a bad thing]]></description><link>https://read.earlystagegrowth.com/p/your-high-repeat-rate-is-bad</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/your-high-repeat-rate-is-bad</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Tue, 18 Mar 2025 07:30:52 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feaceda91-18c2-4a72-9906-2f948d3b090b_1150x638.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>&#8220;We&#8217;ve got great repeat rates: over 60%&#8221; a founder told me recently.</p><p>&#8220;That&#8217;s great,&#8221; I replied &#8220;so 60% of your customers you acquire repurchase the following month?&#8221;</p><p>&#8220;Errr.&#8221;</p><p>There's a pause, then some questions, as we get to the crux of how that&#8217;s measured. </p><p>&#8220;60% of our revenue last month was from repeat customers&#8221; the founder eventually tells me. </p><p>&#8220;OK that&#8217;&#8230;</p>
      <p>
          <a href="https://read.earlystagegrowth.com/p/your-high-repeat-rate-is-bad">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Forecasting for 2025]]></title><description><![CDATA[What's a good rate of growth?]]></description><link>https://read.earlystagegrowth.com/p/forecasting-for-2025</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/forecasting-for-2025</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Tue, 28 Jan 2025 07:30:21 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!0NNN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff97452f7-23a1-41dd-acf3-7a5bb5e4d7cd_1260x900.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_!0NNN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff97452f7-23a1-41dd-acf3-7a5bb5e4d7cd_1260x900.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0NNN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff97452f7-23a1-41dd-acf3-7a5bb5e4d7cd_1260x900.png 424w, https://substackcdn.com/image/fetch/$s_!0NNN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff97452f7-23a1-41dd-acf3-7a5bb5e4d7cd_1260x900.png 848w, https://substackcdn.com/image/fetch/$s_!0NNN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff97452f7-23a1-41dd-acf3-7a5bb5e4d7cd_1260x900.png 1272w, https://substackcdn.com/image/fetch/$s_!0NNN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff97452f7-23a1-41dd-acf3-7a5bb5e4d7cd_1260x900.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0NNN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff97452f7-23a1-41dd-acf3-7a5bb5e4d7cd_1260x900.png" width="1260" height="900" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f97452f7-23a1-41dd-acf3-7a5bb5e4d7cd_1260x900.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:900,&quot;width&quot;:1260,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:265220,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!0NNN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff97452f7-23a1-41dd-acf3-7a5bb5e4d7cd_1260x900.png 424w, https://substackcdn.com/image/fetch/$s_!0NNN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff97452f7-23a1-41dd-acf3-7a5bb5e4d7cd_1260x900.png 848w, https://substackcdn.com/image/fetch/$s_!0NNN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff97452f7-23a1-41dd-acf3-7a5bb5e4d7cd_1260x900.png 1272w, https://substackcdn.com/image/fetch/$s_!0NNN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff97452f7-23a1-41dd-acf3-7a5bb5e4d7cd_1260x900.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>January at Ballpoint towers means two core things: (1) reflecting and reviewing on 2024 data now that the year is complete, and (2) putting together strategy for the year ahead. </p><p>One core part of how we think about strategy is our growth models. I&#8217;ve been building growth models for 11 years now and they&#8217;re absolutely core to other growth team I was in in&#8230;</p>
      <p>
          <a href="https://read.earlystagegrowth.com/p/forecasting-for-2025">
              Read more
          </a>
      </p>
   ]]></content:encoded></item></channel></rss>