<?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: Paid Social]]></title><description><![CDATA[Paid advertising strategies that drive growth on social]]></description><link>https://read.earlystagegrowth.com/s/paid-social</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: Paid Social</title><link>https://read.earlystagegrowth.com/s/paid-social</link></image><generator>Substack</generator><lastBuildDate>Thu, 14 May 2026 10:02:16 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[How to set up the Meta Ads CLI to manage Meta from Claude Code]]></title><description><![CDATA[The complete guide to the setting up new Meta Ads command line interface tool (CLI)]]></description><link>https://read.earlystagegrowth.com/p/how-to-set-up-the-meta-ads-cli-to</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/how-to-set-up-the-meta-ads-cli-to</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Wed, 06 May 2026 07:03:55 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/6016ef3d-f5c5-4c25-a5a1-b5450c22d34a_1200x630.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Today I&#8217;m going to give you a practical how-to on how to get the Meta Ads CLI set up. This is a complete guide for those who have never use the Meta Marketing API before. You will need admin access, an hour or two spare, and be comfortable in Claude Code. Enjoy.</em></p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!o2Wk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed870036-feec-4d6e-bb09-ed5275cbfedf_1728x2304.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!o2Wk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed870036-feec-4d6e-bb09-ed5275cbfedf_1728x2304.png 424w, https://substackcdn.com/image/fetch/$s_!o2Wk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed870036-feec-4d6e-bb09-ed5275cbfedf_1728x2304.png 848w, https://substackcdn.com/image/fetch/$s_!o2Wk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed870036-feec-4d6e-bb09-ed5275cbfedf_1728x2304.png 1272w, https://substackcdn.com/image/fetch/$s_!o2Wk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed870036-feec-4d6e-bb09-ed5275cbfedf_1728x2304.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!o2Wk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed870036-feec-4d6e-bb09-ed5275cbfedf_1728x2304.png" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ed870036-feec-4d6e-bb09-ed5275cbfedf_1728x2304.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4155606,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://read.earlystagegrowth.com/i/196576429?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed870036-feec-4d6e-bb09-ed5275cbfedf_1728x2304.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!o2Wk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed870036-feec-4d6e-bb09-ed5275cbfedf_1728x2304.png 424w, https://substackcdn.com/image/fetch/$s_!o2Wk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed870036-feec-4d6e-bb09-ed5275cbfedf_1728x2304.png 848w, https://substackcdn.com/image/fetch/$s_!o2Wk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed870036-feec-4d6e-bb09-ed5275cbfedf_1728x2304.png 1272w, https://substackcdn.com/image/fetch/$s_!o2Wk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed870036-feec-4d6e-bb09-ed5275cbfedf_1728x2304.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Since I started running Facebook Ads in 2015, on an almost hourly basis from the start to end of day, I&#8217;d fire open Ads Manager to see how things were doing.</p><p>That means opening an interface, waiting for something to load, clicking around, maybe taking some screenshots to share in another channel or message, and then repeating with other clients.</p><p>Today, media buying is not an hourly task. But I find senior growth strategists still have that reaction built into them.</p><p>But, getting that data is pretty broken. Ads Manager is not by any stretch a perfect product, and in fact it&#8217;s something of an in-joke with most ads managers out there.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7oPf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21c6b191-53bf-43d1-9b6f-0be31645c886_1156x446.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7oPf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21c6b191-53bf-43d1-9b6f-0be31645c886_1156x446.png 424w, https://substackcdn.com/image/fetch/$s_!7oPf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21c6b191-53bf-43d1-9b6f-0be31645c886_1156x446.png 848w, https://substackcdn.com/image/fetch/$s_!7oPf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21c6b191-53bf-43d1-9b6f-0be31645c886_1156x446.png 1272w, https://substackcdn.com/image/fetch/$s_!7oPf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21c6b191-53bf-43d1-9b6f-0be31645c886_1156x446.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7oPf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21c6b191-53bf-43d1-9b6f-0be31645c886_1156x446.png" width="1156" height="446" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/21c6b191-53bf-43d1-9b6f-0be31645c886_1156x446.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:446,&quot;width&quot;:1156,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:105497,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://read.earlystagegrowth.com/i/196576429?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21c6b191-53bf-43d1-9b6f-0be31645c886_1156x446.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!7oPf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21c6b191-53bf-43d1-9b6f-0be31645c886_1156x446.png 424w, https://substackcdn.com/image/fetch/$s_!7oPf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21c6b191-53bf-43d1-9b6f-0be31645c886_1156x446.png 848w, https://substackcdn.com/image/fetch/$s_!7oPf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21c6b191-53bf-43d1-9b6f-0be31645c886_1156x446.png 1272w, https://substackcdn.com/image/fetch/$s_!7oPf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21c6b191-53bf-43d1-9b6f-0be31645c886_1156x446.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>With the rise of AI, various unofficial MCPs made lots of promises this year. Then came the fear of the bans.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rjFX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9511acb8-0f11-4c9d-97ed-515ced36ba21_1180x478.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rjFX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9511acb8-0f11-4c9d-97ed-515ced36ba21_1180x478.png 424w, https://substackcdn.com/image/fetch/$s_!rjFX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9511acb8-0f11-4c9d-97ed-515ced36ba21_1180x478.png 848w, https://substackcdn.com/image/fetch/$s_!rjFX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9511acb8-0f11-4c9d-97ed-515ced36ba21_1180x478.png 1272w, https://substackcdn.com/image/fetch/$s_!rjFX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9511acb8-0f11-4c9d-97ed-515ced36ba21_1180x478.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rjFX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9511acb8-0f11-4c9d-97ed-515ced36ba21_1180x478.png" width="1180" height="478" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9511acb8-0f11-4c9d-97ed-515ced36ba21_1180x478.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:478,&quot;width&quot;:1180,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:111851,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://read.earlystagegrowth.com/i/196576429?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9511acb8-0f11-4c9d-97ed-515ced36ba21_1180x478.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!rjFX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9511acb8-0f11-4c9d-97ed-515ced36ba21_1180x478.png 424w, https://substackcdn.com/image/fetch/$s_!rjFX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9511acb8-0f11-4c9d-97ed-515ced36ba21_1180x478.png 848w, https://substackcdn.com/image/fetch/$s_!rjFX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9511acb8-0f11-4c9d-97ed-515ced36ba21_1180x478.png 1272w, https://substackcdn.com/image/fetch/$s_!rjFX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9511acb8-0f11-4c9d-97ed-515ced36ba21_1180x478.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Lots pushed back and pointed out if you were going to break Meta TOS with rate limits, that&#8217;s going to be why. But still we quietly beavered away trying to make MCPs work for us.</p><p>And then, glory behold, last week 29 April 2026, Meta launches Ads CLI. </p><p>It&#8217;s a command line tool for the Marketing API. That sounds more technical than it is. In practice, it means you can ask Meta for spend, impressions, CPA, video metrics, campaign status and breakdowns from the terminal.</p><p>No Python scripts.</p><p>No Postman.</p><p>No clicking through Ads Manager just to answer one question.</p><p>We&#8217;ve been playing with this kind of setup for a while. Being in the Terminal is fun, for anyone who grew up on the Matrix or watching the Social Network, operating in the command line feels particularly l33t. But it&#8217;s actually not that it&#8217;s cooler, but it&#8217;s a far better environment for repeating questions.</p><p>Across an agency, those questions come up constantly:</p><ul><li><p>What did this account spend yesterday?</p></li><li><p>What was CPA yesterday and did it deviate from the norm?</p></li><li><p>Is any account overspending today?</p></li><li><p>How is CPA progressing this week?</p></li><li><p>Are there any rocketship winners in the new test?</p></li><li><p>If the CPA is high, are breakdowns shifting at all?</p></li><li><p>And so on</p></li></ul><p>You can answer those inside Ads Manager. Of course you can. But it takes just enough time that it becomes a frustrating piece of manual work. </p><p>Not only that but setting up command line software has always been painful. </p><p>If you were like me, you spent a long time as a kid tinkering around with commands that looked like this:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;bash&quot;,&quot;nodeId&quot;:&quot;5639002d-27d2-4e02-8a67-1ce67f0d7158&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-bash">tar -xzvf archive.tar.gz</code></pre></div><p>Only for something to inevitably break as whatever it was you just tried to install didn&#8217;t open correctly. You then spend hours on StackOverflow trying to find the answer. At which point, you either felt like Boris in Goldeneye, or that code life wasn&#8217;t for you.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!aURr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbdc3fb1-cdb4-46be-acee-4208a082f617_220x123.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!aURr!,w_424,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbdc3fb1-cdb4-46be-acee-4208a082f617_220x123.gif 424w, https://substackcdn.com/image/fetch/$s_!aURr!,w_848,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbdc3fb1-cdb4-46be-acee-4208a082f617_220x123.gif 848w, https://substackcdn.com/image/fetch/$s_!aURr!,w_1272,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbdc3fb1-cdb4-46be-acee-4208a082f617_220x123.gif 1272w, https://substackcdn.com/image/fetch/$s_!aURr!,w_1456,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbdc3fb1-cdb4-46be-acee-4208a082f617_220x123.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!aURr!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbdc3fb1-cdb4-46be-acee-4208a082f617_220x123.gif" width="320" height="178.9090909090909" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bbdc3fb1-cdb4-46be-acee-4208a082f617_220x123.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:123,&quot;width&quot;:220,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Goldeneye Boris GIFs | Tenor&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Goldeneye Boris GIFs | Tenor" title="Goldeneye Boris GIFs | Tenor" srcset="https://substackcdn.com/image/fetch/$s_!aURr!,w_424,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbdc3fb1-cdb4-46be-acee-4208a082f617_220x123.gif 424w, https://substackcdn.com/image/fetch/$s_!aURr!,w_848,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbdc3fb1-cdb4-46be-acee-4208a082f617_220x123.gif 848w, https://substackcdn.com/image/fetch/$s_!aURr!,w_1272,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbdc3fb1-cdb4-46be-acee-4208a082f617_220x123.gif 1272w, https://substackcdn.com/image/fetch/$s_!aURr!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbdc3fb1-cdb4-46be-acee-4208a082f617_220x123.gif 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Claude changes that.</p><p>While AI hallucinates a lot, in code it hallucinates less. </p><p>And in management of command line interface tools, my experience is it operates even better.</p><div class="callout-block" data-callout="true"><p><strong>Top AI tip: get your Claude Code to prefer CLI tools over MCPs and MCPs over APIs.</strong> </p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://read.earlystagegrowth.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><h2>What you need before starting</h2><p>You need:</p><ul><li><p>A Mac (Linux or Windows likely will work similarly, but this is untested there)</p></li><li><p>Claude Code installed in the command line</p></li><li><p>A Meta Business Manager with access to the ad accounts you want to query.</p></li></ul><h2>Step 1: get Claude Code to install Meta Ads CLI for you</h2><p>Open up your terminal and let&#8217;s create a directory for Meta Ads to be installed from.</p><p>Prompt something like this:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;bash&quot;,&quot;nodeId&quot;:&quot;026d66c8-b28c-4a52-a9d5-26f17bc4d000&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-bash">josh@Joshs-MacBook-Pro-4 ~ % mkdir cc
josh@Joshs-MacBook-Pro-4 ~ % cd cc
josh@Joshs-MacBook-Pro-4 cc % mkdir meta-ads
josh@Joshs-MacBook-Pro-4 cc % cd meta-ads
josh@Joshs-MacBook-Pro-4 meta-ads % claude</code></pre></div><p>&#8216;mkdir&#8217; means make directory, it creates a &#8216;cc&#8217; (claudecode) folder, &#8216;cd&#8217; means change directory, it changes to that directory. And then claude initiates Claude Code in that directory. </p><p>Claude will open and then prompt it something like this:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;bc9429d5-3e8b-4996-aa7d-e35978a88558&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">Please can you fully install for me - so that it works across my entire computer in all folders the following:  
https://pypi.org/project/meta-ads/   </code></pre></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jQj4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F504bb9c2-5c39-4bce-8882-29e1f3aa40b2_1626x412.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jQj4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F504bb9c2-5c39-4bce-8882-29e1f3aa40b2_1626x412.png 424w, https://substackcdn.com/image/fetch/$s_!jQj4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F504bb9c2-5c39-4bce-8882-29e1f3aa40b2_1626x412.png 848w, https://substackcdn.com/image/fetch/$s_!jQj4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F504bb9c2-5c39-4bce-8882-29e1f3aa40b2_1626x412.png 1272w, https://substackcdn.com/image/fetch/$s_!jQj4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F504bb9c2-5c39-4bce-8882-29e1f3aa40b2_1626x412.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jQj4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F504bb9c2-5c39-4bce-8882-29e1f3aa40b2_1626x412.png" width="1456" height="369" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/504bb9c2-5c39-4bce-8882-29e1f3aa40b2_1626x412.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:369,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:315142,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://read.earlystagegrowth.com/i/196576429?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F504bb9c2-5c39-4bce-8882-29e1f3aa40b2_1626x412.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!jQj4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F504bb9c2-5c39-4bce-8882-29e1f3aa40b2_1626x412.png 424w, https://substackcdn.com/image/fetch/$s_!jQj4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F504bb9c2-5c39-4bce-8882-29e1f3aa40b2_1626x412.png 848w, https://substackcdn.com/image/fetch/$s_!jQj4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F504bb9c2-5c39-4bce-8882-29e1f3aa40b2_1626x412.png 1272w, https://substackcdn.com/image/fetch/$s_!jQj4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F504bb9c2-5c39-4bce-8882-29e1f3aa40b2_1626x412.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Depending on what existing packages you have installed, Claude will guide you through the setup. </p><p>What you&#8217;ll likely see is a mixture if: checking and install python (and various versions), uv, homebrew and more.</p><p><strong>As a sidebar, pre-Claude code, this was always one of those frustrating steps. So many apps had issues with python versions that meant lots of back and forth with StackOverflow, copying and pasting until something just worked. Claude solve all of that.</strong></p><p>Eventually you&#8217;ll get something that looks like this:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4u9U!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0188a6ef-2d28-41ed-9a0e-84f599ff9267_1546x474.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4u9U!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0188a6ef-2d28-41ed-9a0e-84f599ff9267_1546x474.png 424w, https://substackcdn.com/image/fetch/$s_!4u9U!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0188a6ef-2d28-41ed-9a0e-84f599ff9267_1546x474.png 848w, https://substackcdn.com/image/fetch/$s_!4u9U!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0188a6ef-2d28-41ed-9a0e-84f599ff9267_1546x474.png 1272w, https://substackcdn.com/image/fetch/$s_!4u9U!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0188a6ef-2d28-41ed-9a0e-84f599ff9267_1546x474.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4u9U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0188a6ef-2d28-41ed-9a0e-84f599ff9267_1546x474.png" width="1456" height="446" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0188a6ef-2d28-41ed-9a0e-84f599ff9267_1546x474.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:446,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:255162,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://read.earlystagegrowth.com/i/196576429?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0188a6ef-2d28-41ed-9a0e-84f599ff9267_1546x474.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!4u9U!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0188a6ef-2d28-41ed-9a0e-84f599ff9267_1546x474.png 424w, https://substackcdn.com/image/fetch/$s_!4u9U!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0188a6ef-2d28-41ed-9a0e-84f599ff9267_1546x474.png 848w, https://substackcdn.com/image/fetch/$s_!4u9U!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0188a6ef-2d28-41ed-9a0e-84f599ff9267_1546x474.png 1272w, https://substackcdn.com/image/fetch/$s_!4u9U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0188a6ef-2d28-41ed-9a0e-84f599ff9267_1546x474.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>At which point, you can herald happy days that you&#8217;re all set up.</p><p>To confirm, open a new Terminal (CMD+N), confirm you&#8217;re in the same directory as you were before (this time just using cd not mkdir to get there) and enter:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;477d60cb-a3ae-406a-8aec-df0dfcbd1f5a&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">meta</code></pre></div><p>And you should get an output that looks like this:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hnmm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e19b35d-97c7-47ea-ab3d-5cf90886093a_1148x652.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hnmm!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e19b35d-97c7-47ea-ab3d-5cf90886093a_1148x652.png 424w, https://substackcdn.com/image/fetch/$s_!hnmm!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e19b35d-97c7-47ea-ab3d-5cf90886093a_1148x652.png 848w, https://substackcdn.com/image/fetch/$s_!hnmm!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e19b35d-97c7-47ea-ab3d-5cf90886093a_1148x652.png 1272w, https://substackcdn.com/image/fetch/$s_!hnmm!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e19b35d-97c7-47ea-ab3d-5cf90886093a_1148x652.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hnmm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e19b35d-97c7-47ea-ab3d-5cf90886093a_1148x652.png" width="1148" height="652" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9e19b35d-97c7-47ea-ab3d-5cf90886093a_1148x652.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:652,&quot;width&quot;:1148,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:313797,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://read.earlystagegrowth.com/i/196576429?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e19b35d-97c7-47ea-ab3d-5cf90886093a_1148x652.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!hnmm!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e19b35d-97c7-47ea-ab3d-5cf90886093a_1148x652.png 424w, https://substackcdn.com/image/fetch/$s_!hnmm!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e19b35d-97c7-47ea-ab3d-5cf90886093a_1148x652.png 848w, https://substackcdn.com/image/fetch/$s_!hnmm!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e19b35d-97c7-47ea-ab3d-5cf90886093a_1148x652.png 1272w, https://substackcdn.com/image/fetch/$s_!hnmm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e19b35d-97c7-47ea-ab3d-5cf90886093a_1148x652.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>It&#8217;s not time to configure.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://read.earlystagegrowth.com/subscribe?"><span>Subscribe now</span></a></p><h2>Step 2: setting up the Meta admin side</h2><p>Now you need to connect Meta to this setup. There&#8217;s a few things you need, first is an &#8216;app&#8217; which while that sounds like you&#8217;re about to build an iPhone app, it really just reflects that you&#8217;re building an application to connect to Meta.</p><p><strong>Create an App with Meta</strong></p><ol><li><p>Head to here https://developers.facebook.com/apps/ and click &#8216;Create App&#8217;</p></li><li><p>Give the app a name</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!WVLX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F770898a7-86f3-493d-a95a-bad56b224b0d_2142x870.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WVLX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F770898a7-86f3-493d-a95a-bad56b224b0d_2142x870.png 424w, https://substackcdn.com/image/fetch/$s_!WVLX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F770898a7-86f3-493d-a95a-bad56b224b0d_2142x870.png 848w, https://substackcdn.com/image/fetch/$s_!WVLX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F770898a7-86f3-493d-a95a-bad56b224b0d_2142x870.png 1272w, https://substackcdn.com/image/fetch/$s_!WVLX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F770898a7-86f3-493d-a95a-bad56b224b0d_2142x870.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WVLX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F770898a7-86f3-493d-a95a-bad56b224b0d_2142x870.png" width="1456" height="591" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/770898a7-86f3-493d-a95a-bad56b224b0d_2142x870.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:591,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:146703,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://read.earlystagegrowth.com/i/196576429?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F770898a7-86f3-493d-a95a-bad56b224b0d_2142x870.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!WVLX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F770898a7-86f3-493d-a95a-bad56b224b0d_2142x870.png 424w, https://substackcdn.com/image/fetch/$s_!WVLX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F770898a7-86f3-493d-a95a-bad56b224b0d_2142x870.png 848w, https://substackcdn.com/image/fetch/$s_!WVLX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F770898a7-86f3-493d-a95a-bad56b224b0d_2142x870.png 1272w, https://substackcdn.com/image/fetch/$s_!WVLX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F770898a7-86f3-493d-a95a-bad56b224b0d_2142x870.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li><li><p>Choose &#8220;Create &amp; manage ads with Marketing API&#8221;</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cnSa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6958fe1-a5d3-4b43-9df3-f9aa62298a50_1556x206.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cnSa!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6958fe1-a5d3-4b43-9df3-f9aa62298a50_1556x206.png 424w, https://substackcdn.com/image/fetch/$s_!cnSa!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6958fe1-a5d3-4b43-9df3-f9aa62298a50_1556x206.png 848w, https://substackcdn.com/image/fetch/$s_!cnSa!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6958fe1-a5d3-4b43-9df3-f9aa62298a50_1556x206.png 1272w, https://substackcdn.com/image/fetch/$s_!cnSa!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6958fe1-a5d3-4b43-9df3-f9aa62298a50_1556x206.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cnSa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6958fe1-a5d3-4b43-9df3-f9aa62298a50_1556x206.png" width="1456" height="193" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f6958fe1-a5d3-4b43-9df3-f9aa62298a50_1556x206.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:193,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:59308,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://read.earlystagegrowth.com/i/196576429?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6958fe1-a5d3-4b43-9df3-f9aa62298a50_1556x206.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!cnSa!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6958fe1-a5d3-4b43-9df3-f9aa62298a50_1556x206.png 424w, https://substackcdn.com/image/fetch/$s_!cnSa!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6958fe1-a5d3-4b43-9df3-f9aa62298a50_1556x206.png 848w, https://substackcdn.com/image/fetch/$s_!cnSa!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6958fe1-a5d3-4b43-9df3-f9aa62298a50_1556x206.png 1272w, https://substackcdn.com/image/fetch/$s_!cnSa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6958fe1-a5d3-4b43-9df3-f9aa62298a50_1556x206.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div></li><li><p>Next up choose your business or agency account, &#8216;Requirements&#8217; should be empty, then click through to Overview and click Create. Authenticate if asked. Congratulations, you&#8217;ve just registered an app with Meta.</p></li></ol><p><strong>Set basic settings for your app</strong></p><ol><li><p>In the new app directory, click App settings and then Basic.</p></li><li><p>You&#8217;ll need to upload an app icon, a terms of service URL and choose a category.</p></li><li><p>Go through the remainder of the settings in here, and eventually click &#8216;Publish&#8217;</p></li><li><p>Keep this tab open and open a new tab.</p></li></ol><p><strong>Create a System User</strong></p><ol><li><p>Head over to here https://business.facebook.com/latest/settings/system_users</p></li><li><p>Click &#8220;Add&#8221; and create a system user.</p></li><li><p>Call it something like &#8220;Automation&#8221; or &#8220;Claude&#8221; and then give it the admin role.</p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!IvKs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F305eabf8-5c0f-4403-88ff-2aa753b80103_758x538.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IvKs!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F305eabf8-5c0f-4403-88ff-2aa753b80103_758x538.png 424w, https://substackcdn.com/image/fetch/$s_!IvKs!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F305eabf8-5c0f-4403-88ff-2aa753b80103_758x538.png 848w, https://substackcdn.com/image/fetch/$s_!IvKs!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F305eabf8-5c0f-4403-88ff-2aa753b80103_758x538.png 1272w, https://substackcdn.com/image/fetch/$s_!IvKs!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F305eabf8-5c0f-4403-88ff-2aa753b80103_758x538.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IvKs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F305eabf8-5c0f-4403-88ff-2aa753b80103_758x538.png" width="365" height="259.0633245382586" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/305eabf8-5c0f-4403-88ff-2aa753b80103_758x538.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:538,&quot;width&quot;:758,&quot;resizeWidth&quot;:365,&quot;bytes&quot;:61548,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://read.earlystagegrowth.com/i/196576429?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F305eabf8-5c0f-4403-88ff-2aa753b80103_758x538.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!IvKs!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F305eabf8-5c0f-4403-88ff-2aa753b80103_758x538.png 424w, https://substackcdn.com/image/fetch/$s_!IvKs!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F305eabf8-5c0f-4403-88ff-2aa753b80103_758x538.png 848w, https://substackcdn.com/image/fetch/$s_!IvKs!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F305eabf8-5c0f-4403-88ff-2aa753b80103_758x538.png 1272w, https://substackcdn.com/image/fetch/$s_!IvKs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F305eabf8-5c0f-4403-88ff-2aa753b80103_758x538.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Assign your account(s) and connect the app</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ouO-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc62ebb-8037-4859-b0d1-30842e318eee_1432x458.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ouO-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc62ebb-8037-4859-b0d1-30842e318eee_1432x458.png 424w, https://substackcdn.com/image/fetch/$s_!ouO-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc62ebb-8037-4859-b0d1-30842e318eee_1432x458.png 848w, https://substackcdn.com/image/fetch/$s_!ouO-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc62ebb-8037-4859-b0d1-30842e318eee_1432x458.png 1272w, https://substackcdn.com/image/fetch/$s_!ouO-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc62ebb-8037-4859-b0d1-30842e318eee_1432x458.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ouO-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc62ebb-8037-4859-b0d1-30842e318eee_1432x458.png" width="1432" height="458" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bbc62ebb-8037-4859-b0d1-30842e318eee_1432x458.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:458,&quot;width&quot;:1432,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:86109,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://read.earlystagegrowth.com/i/196576429?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc62ebb-8037-4859-b0d1-30842e318eee_1432x458.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ouO-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc62ebb-8037-4859-b0d1-30842e318eee_1432x458.png 424w, https://substackcdn.com/image/fetch/$s_!ouO-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc62ebb-8037-4859-b0d1-30842e318eee_1432x458.png 848w, https://substackcdn.com/image/fetch/$s_!ouO-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc62ebb-8037-4859-b0d1-30842e318eee_1432x458.png 1272w, https://substackcdn.com/image/fetch/$s_!ouO-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc62ebb-8037-4859-b0d1-30842e318eee_1432x458.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><ol><li><p>Click the &#8230; and then &#8220;Assign Assets&#8221;</p></li><li><p>Choose your Instagram profile, Facebook page, and Ad Account here. If you manage multiple clients, this is where you add those too.</p></li><li><p>Check the accounts are all connected.</p></li><li><p>Under the app system user name you&#8217;ll see an &#8220;ID&#8221; click it to copy it</p></li></ol><p><strong>Assign your app to your user</strong></p><ol><li><p>Switch back to the app tab, click &#8220;Roles&#8221; under &#8220;App roles&#8221;</p></li><li><p>Click &#8220;Add People&#8221;, choose &#8220;Administrator&#8221;</p></li><li><p>Paste the user id you just copied, and complete the add.</p></li><li><p>Switch back to Business Manager, refresh and check the app is connected.</p></li></ol><p><strong>Generate an access token</strong></p><p>Back in in &#8220;System Users&#8221; in Business Manager, you want to click &#8220;Generate Token&#8221;</p><ol><li><p>Choose your new app</p></li><li><p>Keep &#8216;60 days&#8217; selected for token expiry</p></li><li><p>Under &#8220;permissions&#8221; ensure the following are enabled:</p><ol><li><p><code>business_management</code></p></li><li><p><code>ads_management</code></p></li><li><p><code>pages_show_list</code></p></li><li><p><code>pages_read_engagement</code></p></li><li><p><code>pages_manage_ads</code></p></li><li><p><code>catalog_management</code></p></li><li><p><code>read_insights</code></p></li></ol></li><li><p>Click &#8220;Generate Token&#8221;</p></li></ol><p>At this point, you may need to wait for a fellow admin to authorise this request.</p><p>Once done, you&#8217;ll be granted a token which you need to make a note of. </p><div class="callout-block" data-callout="true"><p><strong>Quick recap here. You&#8217;ve:</strong><br>1.  created a way for an external tool to act with Meta on your behalf (App)<br>2. created a user that has permissions to do so (SystemUser)<br>3. connected those two together<br>4. generated an a way for your external tool to connect securely (the token)</p></div><h2>Setting up your Meta Ads CLI locally</h2><p>Now you need to join these things together back in your Terminal.</p><p>At this point, it&#8217;s where using an IDE like VS Code or Cursor is useful, because file editing is much simpler and native to the environment you&#8217;re working in.</p><p>Note at this stage:</p><div class="callout-block" data-callout="true"><p><strong>&#128680; DO NOT paste your token into Claude</strong> <strong>directly&#128680;. </strong>This is one of the least safe things you can do as a newbie vibe coder. These sessions and histories are not secure and if <em>anyone</em> got hold of your token, they could manage your ad account.</p></div><p>Instead, we&#8217;re going to use a native simple text editor.</p><p>So in your same directory you&#8217;ve made in the terminal, open a new tab or window and then type:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;0d042c5a-b86c-4d11-9895-9ce328c0d240&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">Enter nano .env</code></pre></div><p>This opens a plain text editor called nano and creates a file called <strong>.env</strong> which is an environment file.</p><p>Inside this doc enter the following:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;e0f35f90-c015-483e-bff7-6f1660b12043&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">ACCESS_TOKEN={INSERT_THE_ACCESS_TOKEN_HERE}
AD_ACCOUNT_ID={ENTER_ACCOUNT_ID}</code></pre></div><p>Switch back to Business Manager to get your ad account id if you don&#8217;t have it to hand</p><p>To save and exit in nano, you need to:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;5f1eeec1-6f65-4bdf-927d-1d5adadf54b5&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">CTRL+O to bring up save
Hit ENTER to save .env as the file name
CTRL+X to exit
</code></pre></div><p>To check those files are displayed in the Terminal (and at this stage, double check you are <em>not</em> in Claude Code but the Terminal etc, enter:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;676df2eb-5398-489c-b4ea-113010d53dc8&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">cat .env</code></pre></div><p>Hit enter and this will show you those file contents. </p><p>Finally test the auth status:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;a3054c6d-7747-49ca-aa91-d82368f84fc7&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">meta ads adaccount list</code></pre></div><p>At this stage it should show you available accounts you can access along with the following subheaders.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uvIL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d49b5e0-2895-458b-83f0-b864e1085a2c_1254x116.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uvIL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d49b5e0-2895-458b-83f0-b864e1085a2c_1254x116.png 424w, https://substackcdn.com/image/fetch/$s_!uvIL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d49b5e0-2895-458b-83f0-b864e1085a2c_1254x116.png 848w, https://substackcdn.com/image/fetch/$s_!uvIL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d49b5e0-2895-458b-83f0-b864e1085a2c_1254x116.png 1272w, https://substackcdn.com/image/fetch/$s_!uvIL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d49b5e0-2895-458b-83f0-b864e1085a2c_1254x116.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uvIL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d49b5e0-2895-458b-83f0-b864e1085a2c_1254x116.png" width="1254" height="116" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5d49b5e0-2895-458b-83f0-b864e1085a2c_1254x116.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:116,&quot;width&quot;:1254,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:17249,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://read.earlystagegrowth.com/i/196576429?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d49b5e0-2895-458b-83f0-b864e1085a2c_1254x116.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!uvIL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d49b5e0-2895-458b-83f0-b864e1085a2c_1254x116.png 424w, https://substackcdn.com/image/fetch/$s_!uvIL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d49b5e0-2895-458b-83f0-b864e1085a2c_1254x116.png 848w, https://substackcdn.com/image/fetch/$s_!uvIL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d49b5e0-2895-458b-83f0-b864e1085a2c_1254x116.png 1272w, https://substackcdn.com/image/fetch/$s_!uvIL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d49b5e0-2895-458b-83f0-b864e1085a2c_1254x116.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Using Claude Code to control Meta Ads CLI</h2><p>At this stage, if you like, you can start experimenting in the command line. <a href="https://developers.facebook.com/documentation/ads-commerce/ads-ai-connectors/ads-cli/command-reference">Read through the entire official documentation</a>.</p><p>Some example commands you could use:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;bash&quot;,&quot;nodeId&quot;:&quot;7e795a34-235d-4654-a7b3-2687b8b3b232&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-bash">meta ads insights get --fields spend,impressions,ctr
meta ads creative create
meta ads adset list</code></pre></div><p>The documentation is something that you do need to read. Claude Code is a great assistant here, but remember that you&#8217;ve now granted full control to your account to a third party tool. Consider how much any AI hallucinates and now consider how you use it.</p><p>And so as a starting point, I&#8217;d recommend fully reading that documentation so you know how each comamnd works.</p><p>Once you&#8217;re comfortable that you understand the commands, it&#8217;s time to open up Claude again.</p><p>At this point, I&#8217;d prompt Claude like this:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!11fU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba2da5ca-3b63-4afe-b9f9-d5fce6dbecfc_2262x730.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!11fU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba2da5ca-3b63-4afe-b9f9-d5fce6dbecfc_2262x730.png 424w, https://substackcdn.com/image/fetch/$s_!11fU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba2da5ca-3b63-4afe-b9f9-d5fce6dbecfc_2262x730.png 848w, https://substackcdn.com/image/fetch/$s_!11fU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba2da5ca-3b63-4afe-b9f9-d5fce6dbecfc_2262x730.png 1272w, https://substackcdn.com/image/fetch/$s_!11fU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba2da5ca-3b63-4afe-b9f9-d5fce6dbecfc_2262x730.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!11fU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba2da5ca-3b63-4afe-b9f9-d5fce6dbecfc_2262x730.png" width="1456" height="470" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ba2da5ca-3b63-4afe-b9f9-d5fce6dbecfc_2262x730.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:470,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:177980,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://read.earlystagegrowth.com/i/196576429?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba2da5ca-3b63-4afe-b9f9-d5fce6dbecfc_2262x730.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!11fU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba2da5ca-3b63-4afe-b9f9-d5fce6dbecfc_2262x730.png 424w, https://substackcdn.com/image/fetch/$s_!11fU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba2da5ca-3b63-4afe-b9f9-d5fce6dbecfc_2262x730.png 848w, https://substackcdn.com/image/fetch/$s_!11fU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba2da5ca-3b63-4afe-b9f9-d5fce6dbecfc_2262x730.png 1272w, https://substackcdn.com/image/fetch/$s_!11fU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba2da5ca-3b63-4afe-b9f9-d5fce6dbecfc_2262x730.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;273152ff-41c7-41b5-844b-992e76d93274&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">I want you to create for me a master reference doc for some simple commands to use the meta-ads cli tool.                                                    
                                                                                                                                                               
  Please begin by reading the full documentation here: https://developers.facebook.com/documentation/ads-commerce/ads-ai-connectors/ads-cli/command-reference  
  You may need to use firecrawl API to access it.                                                                                                              
                                                                                                                                                               
  The core tasks I will need solving are:                                                                                                                      
  1. How is spend looking today / yesterday / this week?                                                                                                       
  2. How does spend compare to X                                                                                                                               
  3. How is CPA doing today (cost / conversions) and how does this compare?                                                                                    
  4. Rank all of our ads from the last {time period} by spend                                                                                                  
                                                                                                                                                               
  Can you please create a master cheatsheet based on this for me and save it as a meta-cheat-sheet.md file       </code></pre></div><p>Claude will go away and put together this cheat sheet. </p><p>Now I like to give my Claude a few further parameters for controlling the Ads CLI. And so I added the following to my cheat sheet:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;dad72b93-d186-40bf-a432-8a42b5f76dab&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">Use as few API calls as you can each time, there is a strict rate limit for the Meta Marketing API.
Only use the Meta Ads CLI to connect to Meta. DO NOT use the Meta MARKETING API directly.
</code></pre></div><p>Meta has 200 rate calls within one hour. That means that every time you call the Meta API with any command, it counts towards your rate limit number. Hitting that number causes the service to pause. And if you abuse it, you can have your app banned. This is essential to consider.</p><p>The second is to give Claude some guidance. Because it has an access token, it could in theory connect directly to the API. However, this is bad. The API is more complex and Claude will test and learn its way to an answer, meaning you very quickly hit those rate limits and risk a ban.</p><p><strong>As the old adage goes, the secret to getting better answers, is to ask better questions.</strong></p><p>When you&#8217;re dealing with rate limits (and context windows too), writing better questions is essential.</p><h2>How to use this</h2><p>Even a cursory glance at the Meta Ads docs will make you realise that you can create ads with this. And then anyone who is building Claude Skills will know that means you can automate it.</p><p>Not only that but there&#8217;s now an easy believable route from:</p><ul><li><p>Create ad in Nano Banana </p></li><li><p>Automatically upload the ad to the account</p></li><li><p>Go live</p></li><li><p>Measure success</p></li><li><p>Turn off ad</p></li></ul><p>All within the terminal/Claude Code.</p><p>Just because you <em>can</em> do this, doesn&#8217;t mean you should. Creating the ads is easy, choosing <em>what</em> ads you want to make is hard.</p><p>Similarly just because you can access the full ads manager from your terminal, doesn&#8217;t mean you necessarily should. Rate limits are there for a reason, and just because in theory can you fully check everything, for deep explorations it&#8217;s likely not the best environemnt to do it in.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gdZd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7729033-462b-4b28-a4f8-3741b5dcc29b_1044x248.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gdZd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7729033-462b-4b28-a4f8-3741b5dcc29b_1044x248.png 424w, https://substackcdn.com/image/fetch/$s_!gdZd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7729033-462b-4b28-a4f8-3741b5dcc29b_1044x248.png 848w, https://substackcdn.com/image/fetch/$s_!gdZd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7729033-462b-4b28-a4f8-3741b5dcc29b_1044x248.png 1272w, https://substackcdn.com/image/fetch/$s_!gdZd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7729033-462b-4b28-a4f8-3741b5dcc29b_1044x248.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gdZd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7729033-462b-4b28-a4f8-3741b5dcc29b_1044x248.png" width="1044" height="248" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f7729033-462b-4b28-a4f8-3741b5dcc29b_1044x248.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:248,&quot;width&quot;:1044,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:125963,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://read.earlystagegrowth.com/i/196576429?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7729033-462b-4b28-a4f8-3741b5dcc29b_1044x248.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!gdZd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7729033-462b-4b28-a4f8-3741b5dcc29b_1044x248.png 424w, https://substackcdn.com/image/fetch/$s_!gdZd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7729033-462b-4b28-a4f8-3741b5dcc29b_1044x248.png 848w, https://substackcdn.com/image/fetch/$s_!gdZd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7729033-462b-4b28-a4f8-3741b5dcc29b_1044x248.png 1272w, https://substackcdn.com/image/fetch/$s_!gdZd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7729033-462b-4b28-a4f8-3741b5dcc29b_1044x248.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>As a closing note I&#8217;m reminded of this post from just before I launched Ballpoint. At the time the FB Marketing API was a complex web to be untangled.</p><p>Today with Ads CLI + Claude Code, that all just got a little bit easier.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://read.earlystagegrowth.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p><em>I&#8217;m building Ballpoint, the AI-native <a href="https://weareballpoint.com">growth marketing agency</a> I always wanted to hire when I was a DTC founder and before that a head of growth. We&#8217;ve scaled brands from &#163;1m to &#163;50m through digital advertising. If you&#8217;re looking for support, <a href="mailto:josh@weareballpoint.com">you can email me.</a></em></p>]]></content:encoded></item><item><title><![CDATA[The ASC playbook we're using for £60m of revenue in 2026 (follow along as we test it)]]></title><description><![CDATA[I'll share the results as we go, but here's the starting point]]></description><link>https://read.earlystagegrowth.com/p/the-asc-playbook-were-using-for-60m</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/the-asc-playbook-were-using-for-60m</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Tue, 27 Jan 2026 07:01:23 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!qr4E!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c577ed8-2a38-47b9-9bc9-4e6fbf084f1c_2653x2653.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_!qr4E!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c577ed8-2a38-47b9-9bc9-4e6fbf084f1c_2653x2653.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qr4E!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c577ed8-2a38-47b9-9bc9-4e6fbf084f1c_2653x2653.png 424w, https://substackcdn.com/image/fetch/$s_!qr4E!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c577ed8-2a38-47b9-9bc9-4e6fbf084f1c_2653x2653.png 848w, https://substackcdn.com/image/fetch/$s_!qr4E!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c577ed8-2a38-47b9-9bc9-4e6fbf084f1c_2653x2653.png 1272w, https://substackcdn.com/image/fetch/$s_!qr4E!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c577ed8-2a38-47b9-9bc9-4e6fbf084f1c_2653x2653.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qr4E!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c577ed8-2a38-47b9-9bc9-4e6fbf084f1c_2653x2653.png" width="1456" height="1456" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1c577ed8-2a38-47b9-9bc9-4e6fbf084f1c_2653x2653.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1456,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2961704,&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/185825172?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c577ed8-2a38-47b9-9bc9-4e6fbf084f1c_2653x2653.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_!qr4E!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c577ed8-2a38-47b9-9bc9-4e6fbf084f1c_2653x2653.png 424w, https://substackcdn.com/image/fetch/$s_!qr4E!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c577ed8-2a38-47b9-9bc9-4e6fbf084f1c_2653x2653.png 848w, https://substackcdn.com/image/fetch/$s_!qr4E!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c577ed8-2a38-47b9-9bc9-4e6fbf084f1c_2653x2653.png 1272w, https://substackcdn.com/image/fetch/$s_!qr4E!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c577ed8-2a38-47b9-9bc9-4e6fbf084f1c_2653x2653.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"></div></div></a></figure></div><p>In mid 2025, Haus released its meta-study of Meta ads<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a>. The finding that stuck with me:</p><p>ASC performed 9% better than Manual campaigns at experiment midpoint. But 12% worse by the end.</p><p>In other words: ASC was quick to pick up low-hanging fruit, but had lower incrementality over time.</p><p>This matched what we were seeing. And it raised an obvious question: should&#8230;</p>
      <p>
          <a href="https://read.earlystagegrowth.com/p/the-asc-playbook-were-using-for-60m">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Clickthrough rates don't show you if an ad will work]]></title><description><![CDATA[The final instalment from our Annual Report.]]></description><link>https://read.earlystagegrowth.com/p/clickthrough-rates-dont-show-you</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/clickthrough-rates-dont-show-you</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Tue, 16 Dec 2025 07:00:51 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!vJmb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68da04b6-d1cc-4c1f-beac-36682bfdaf27_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_!vJmb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68da04b6-d1cc-4c1f-beac-36682bfdaf27_1260x900.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vJmb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68da04b6-d1cc-4c1f-beac-36682bfdaf27_1260x900.jpeg 424w, https://substackcdn.com/image/fetch/$s_!vJmb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68da04b6-d1cc-4c1f-beac-36682bfdaf27_1260x900.jpeg 848w, https://substackcdn.com/image/fetch/$s_!vJmb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68da04b6-d1cc-4c1f-beac-36682bfdaf27_1260x900.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!vJmb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68da04b6-d1cc-4c1f-beac-36682bfdaf27_1260x900.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vJmb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68da04b6-d1cc-4c1f-beac-36682bfdaf27_1260x900.jpeg" width="1260" height="900" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/68da04b6-d1cc-4c1f-beac-36682bfdaf27_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;:744769,&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/181673942?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68da04b6-d1cc-4c1f-beac-36682bfdaf27_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_!vJmb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68da04b6-d1cc-4c1f-beac-36682bfdaf27_1260x900.jpeg 424w, https://substackcdn.com/image/fetch/$s_!vJmb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68da04b6-d1cc-4c1f-beac-36682bfdaf27_1260x900.jpeg 848w, https://substackcdn.com/image/fetch/$s_!vJmb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68da04b6-d1cc-4c1f-beac-36682bfdaf27_1260x900.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!vJmb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68da04b6-d1cc-4c1f-beac-36682bfdaf27_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></p><p><em>Three weeks ago, we launched our Annual Report, which you <a href="https://www.weareballpoint.com/resources/the-future-of-meta-ads-ballpoint-annual-report-for-2026">can download now</a>. We are publishing key stories from this in the run up to Christmas.</em></p><p>If you&#8217;ve been reading this newsletter for a while, you&#8217;ll know I&#8217;ve been banging this drum since 2023.</p><p>Clickthrough rates don&#8217;t correlate with CPA.</p><p>I wrote about it in March 2023. I wrote about it again in Septemb&#8230;</p>
      <p>
          <a href="https://read.earlystagegrowth.com/p/clickthrough-rates-dont-show-you">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The Future of Meta Ads: Ballpoint Annual Report for 2026]]></title><description><![CDATA[Download the report now]]></description><link>https://read.earlystagegrowth.com/p/the-future-of-meta-ads-ballpoint-eaf</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/the-future-of-meta-ads-ballpoint-eaf</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Mon, 01 Dec 2025 08:06:27 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!D7oa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b404737-783e-4e06-9b91-f72ec2eb0943_1418x1430.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Good morning</p><p>I hope you had an excellent Black Friday weekend, and now well into planning for the last stretch of the year.</p><p>A fortnight ago, we launched our second ever Annual Report.</p><p><strong>What&#8217;s important this year?</strong></p><p>Over the last 18 months, Meta has introduced four major algorithm updates.</p><ol><li><p>Lattice</p></li><li><p>Andromeda</p></li><li><p>Sequence Learning</p></li><li><p>GEM</p></li></ol><p>All four of these have changed how yo&#8230;</p>
      <p>
          <a href="https://read.earlystagegrowth.com/p/the-future-of-meta-ads-ballpoint-eaf">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[AI ads: outperforming their investment]]></title><description><![CDATA[In the lead up to Christmas, we'll be sharing deeper dives from our Annual Report]]></description><link>https://read.earlystagegrowth.com/p/ai-ads-outperforming-their-investment</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/ai-ads-outperforming-their-investment</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Tue, 25 Nov 2025 07:01:22 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!jEg_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e46a5b6-b2d2-4bfd-b040-4d8f773f85e4_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_!jEg_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e46a5b6-b2d2-4bfd-b040-4d8f773f85e4_1260x900.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jEg_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e46a5b6-b2d2-4bfd-b040-4d8f773f85e4_1260x900.png 424w, https://substackcdn.com/image/fetch/$s_!jEg_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e46a5b6-b2d2-4bfd-b040-4d8f773f85e4_1260x900.png 848w, https://substackcdn.com/image/fetch/$s_!jEg_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e46a5b6-b2d2-4bfd-b040-4d8f773f85e4_1260x900.png 1272w, https://substackcdn.com/image/fetch/$s_!jEg_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e46a5b6-b2d2-4bfd-b040-4d8f773f85e4_1260x900.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jEg_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e46a5b6-b2d2-4bfd-b040-4d8f773f85e4_1260x900.png" width="1260" height="900" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5e46a5b6-b2d2-4bfd-b040-4d8f773f85e4_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;:153857,&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/179717680?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e46a5b6-b2d2-4bfd-b040-4d8f773f85e4_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_!jEg_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e46a5b6-b2d2-4bfd-b040-4d8f773f85e4_1260x900.png 424w, https://substackcdn.com/image/fetch/$s_!jEg_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e46a5b6-b2d2-4bfd-b040-4d8f773f85e4_1260x900.png 848w, https://substackcdn.com/image/fetch/$s_!jEg_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e46a5b6-b2d2-4bfd-b040-4d8f773f85e4_1260x900.png 1272w, https://substackcdn.com/image/fetch/$s_!jEg_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e46a5b6-b2d2-4bfd-b040-4d8f773f85e4_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><em>Last week, we launched our Annual Report, which we&#8217;ll be launching soon to a wider audience. For the next three weeks, we&#8217;ll be publishing key stories from that report followed by our usual Annual Book Review and reflection of the best articles of the year.</em></p><p>2025 is the year that AI ads started to become real alternatives. </p><p>Having an annual reflection is important because it highlights just how much (and how little) can change in a year. The production of ads is one of those key pillars.</p><p>Here are the learnings from our data, reflections on the year, and highlights of conversations we had.</p><p><em><strong>Notes for references throughout</strong><br>The data from our Annual Report is based on &#163;11m of ad spend. The Annual Report launch was attended by 52 people &#8211; roughly a third of whom were clients.</em></p><div class="callout-block" data-callout="true"><p>AI is evolving fast, and this article is now out of date. For out most up-to-date thoughts on AI, read &#8220;<a href="https://read.earlystagegrowth.com/p/becoming-ai-native">Becoming AI Native</a>&#8221; and &#8220;<a href="https://read.earlystagegrowth.com/p/14-claude-skills-and-workflows-that">15 Claude skills and processes that have revolutionised Ballpoint</a>&#8221;</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.com/p/ai-ads-outperforming-their-investment?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/ai-ads-outperforming-their-investment?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><div><hr></div><h3>20% of teams still use no AI</h3><p>At the Annual Report launch, I asked people for a show of hands as to how much AI they used in ads.</p><p>The results?</p><ul><li><p>100% AI &#8211; 2% of the audience</p></li><li><p>Majority AI (more than 50% of ads) &#8211; 10% of audience</p></li><li><p>Some AI (up to 50%) &#8211; 68% of audience</p></li><li><p>No AI &#8211; 20%</p></li></ul><p>I wanted to dig into this and so have had multiple conversations over the last few weeks about this. Here are the core buckets of people:</p><p><strong>AI doesn&#8217;t get approved because it&#8217;s not good enough</strong></p><p>In many cases, these are the sorts of brands who get push back on creative anyway. Brands where creator content is still a discussion to be had rather than a default, and there is a push for brand consistency across social assets. </p><p>In this case, there is the view that AI creative is highly distinguishable, and not good enough. When pushed on whether if it was indistinguishable from non-AI creative whether it would still be used, the teams were mixed in terms of yeses and nos. </p><p><strong>Ethical concerns</strong></p><p>For some brands, the core issue is the big environmental cost associated with AI &#8211; and by actively using AI ads, you become an active contributor to that. For some of these brands they might either have the environment as core brand pillars or alternatively see it as in conflict of their B corp status.</p><p>Similarly, there are ethical concerns about a future creative joblessness created by AI. </p><p><strong>Customer complaints</strong></p><p>One thing we see <em>a lot of </em> is users on platforms being negative towards AI. Either ridiculing it for its silliness, or actively calling out the brand for its use. Common complaints are often those from the creative joblessness angle, but they are broad. One ad comment we saw this year called the brand &#8220;lazy at marketing&#8221; for using it. </p><h4>The emergence of an AI-Free Corp</h4><p>One of my predictions for 2026 is the emergence of a certificate or signal whereby you actively decide you won&#8217;t use AI.</p><p>The current global economy is full of businesses that offer premium or luxury experiences on top of otherwise commodity products. Take coffee as a core example, you can get coffee for very very little in a lot of places. Coffee is a commodity available to everyone, but over the last 15 years, the new coffee class has emerged.</p><p>Now, everyone wants something <em>a little</em> more premium, while there is still a coffee elite/snob that is lionised and catered for in a smaller selection of venues. </p><p><strong>In short there is commodity + premium + luxury.</strong></p><p>I think the same will become true for AI. </p><p>AI will become the de facto norm for a huge number of brands in advertising, and that will reach from commodity (likely the Meta&#8217;s offering) through to creative and well executed. And then alongside that, there will be a separate class of &#8216;No AI&#8217; creative brands, who use that as a point of differentiation.</p><blockquote><p><strong>2026 prediction: The emergence of a certificate or organisation that shows you are &#8220;AI Free&#8221;</strong></p></blockquote><p>Either way, as it currently stands, the &#8216;no AI&#8217; crew is bigger than the &#8216;all in&#8217; crew. As for the middle: the &#8216;some&#8217; vs &#8216;most&#8217; I imagine this time next year, the &#8216;most ads are made with AI&#8217; crew will become the norm.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.com/p/ai-ads-outperforming-their-investment/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/ai-ads-outperforming-their-investment/comments"><span>Leave a comment</span></a></p><div><hr></div><h2>AI ads make up a small amount of overall spend</h2><p>There are two charts in the Annual Report that I thought were telling.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!TRHI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd9d1b82-8b81-4aac-bce5-941deef70d70_940x678.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!TRHI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd9d1b82-8b81-4aac-bce5-941deef70d70_940x678.png 424w, https://substackcdn.com/image/fetch/$s_!TRHI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd9d1b82-8b81-4aac-bce5-941deef70d70_940x678.png 848w, https://substackcdn.com/image/fetch/$s_!TRHI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd9d1b82-8b81-4aac-bce5-941deef70d70_940x678.png 1272w, https://substackcdn.com/image/fetch/$s_!TRHI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd9d1b82-8b81-4aac-bce5-941deef70d70_940x678.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!TRHI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd9d1b82-8b81-4aac-bce5-941deef70d70_940x678.png" width="940" height="678" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fd9d1b82-8b81-4aac-bce5-941deef70d70_940x678.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:678,&quot;width&quot;:940,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:42372,&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/179717680?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd9d1b82-8b81-4aac-bce5-941deef70d70_940x678.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_!TRHI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd9d1b82-8b81-4aac-bce5-941deef70d70_940x678.png 424w, https://substackcdn.com/image/fetch/$s_!TRHI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd9d1b82-8b81-4aac-bce5-941deef70d70_940x678.png 848w, https://substackcdn.com/image/fetch/$s_!TRHI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd9d1b82-8b81-4aac-bce5-941deef70d70_940x678.png 1272w, https://substackcdn.com/image/fetch/$s_!TRHI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd9d1b82-8b81-4aac-bce5-941deef70d70_940x678.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 first looks at spend across the last 12 months by production type.</p><p>For reference, we view each of these categories as &#8220;what is the majority of the ad made by.&#8221;</p><ul><li><p><strong>AI</strong> is made using an AI tool as a starting point</p></li><li><p><strong>Creator</strong> is individual creator/influencer on their phone</p></li><li><p><strong>Studio is person sat at a Mac with After Effects/Photoshop/etc</strong></p></li></ul><p>Now this reflects a few things. First, that AI has only become good enough this year. Second, that it&#8217;s still just a small percent of overall spend for the year.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hddu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9928052d-fdbc-4c7a-a322-571e4d7533e7_948x604.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hddu!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9928052d-fdbc-4c7a-a322-571e4d7533e7_948x604.png 424w, https://substackcdn.com/image/fetch/$s_!hddu!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9928052d-fdbc-4c7a-a322-571e4d7533e7_948x604.png 848w, https://substackcdn.com/image/fetch/$s_!hddu!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9928052d-fdbc-4c7a-a322-571e4d7533e7_948x604.png 1272w, https://substackcdn.com/image/fetch/$s_!hddu!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9928052d-fdbc-4c7a-a322-571e4d7533e7_948x604.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hddu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9928052d-fdbc-4c7a-a322-571e4d7533e7_948x604.png" width="948" height="604" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9928052d-fdbc-4c7a-a322-571e4d7533e7_948x604.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:604,&quot;width&quot;:948,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:40621,&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/179717680?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9928052d-fdbc-4c7a-a322-571e4d7533e7_948x604.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_!hddu!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9928052d-fdbc-4c7a-a322-571e4d7533e7_948x604.png 424w, https://substackcdn.com/image/fetch/$s_!hddu!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9928052d-fdbc-4c7a-a322-571e4d7533e7_948x604.png 848w, https://substackcdn.com/image/fetch/$s_!hddu!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9928052d-fdbc-4c7a-a322-571e4d7533e7_948x604.png 1272w, https://substackcdn.com/image/fetch/$s_!hddu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9928052d-fdbc-4c7a-a322-571e4d7533e7_948x604.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>When you look at this on a &#8220;spend per ad&#8221; basis however, it changes.</p><p>Spend per ad is useful because it removes other variables like &#8216;number of assets made for each type&#8217;. </p><p>In this case AI is now at just 75% of the spend per ad as Creator or Studio. </p><p>That&#8217;s an incredibly close gap considering <strong>how underinvested in the category is</strong>.</p><p>We&#8217;ve had over a decade working on studio ads. And five years working on creator ads. But AI ads have only had experimentation for the last year.</p><p>It&#8217;s still super early. But once our learning, creativity, and experimentation with AI catches up, it promises something pretty impactful.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.com/p/ai-ads-outperforming-their-investment?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/ai-ads-outperforming-their-investment?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><div><hr></div><h2>AI ads are some of our most creative</h2><p>The most exciting thing from our side is that AI ads are very often where the best creativity is happening.</p><p>Take this example for our client <em>YourParkingSpace.</em></p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;0b3f1f2b-85ad-43de-9d60-1472d6ecbb6b&quot;,&quot;duration&quot;:null}"></div><p>Humour and satire are great in ads. When you think that ~99% of ads don&#8217;t add any humour to them, just a little can go a long way.</p><p>This was one of those curve ball ideas in a brainstorm that felt a little out there.</p><p>The premise?</p><p>YourParkingSpace helps people book parking spaces in advance of a trip. One of the potential &#8216;villains&#8217; we came up with was the Traffic Warden, and soon the idea became &#8216;traffic wardens must hate it because it&#8217;s fewer tickets.&#8217;</p><p>This was all a bit of fun and a bit of comedy.</p><p>It&#8217;s also the sort of thing that over a year ago, would have been left in the brainstorm room.</p><p>Why? Because, to have made this ad would have probably cost &#163;1,000, maybe a little more.</p><p>And on paper, the most likely thing that could happen is that this won&#8217;t work. And so even if we had taken it to the client, the majority of the times, it likely would have been left in the ideas column. (Regardless of who the client is I should say, this isn&#8217;t specific to them). </p><p>That&#8217;s smart &#8211; &#163;1,000 for something with low probability, vs the other plethora of far more likely to succeed ads that cost nothing or just a few hundred quid is a no brainer.</p><p>But with AI, this ad was achievable for a few tokens while we perfected the scripting, the brief and the prompt. And it took a few hours to get it from idea to finished ad, and was live the following day.</p><p>This is just one example where AI has completely unlocked new levels of creativity. </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>Reframing how you see AI in creative</h3><p>AI can save some money on making creative, sure. But that&#8217;s not its power. </p><p>It&#8217;s real power is unlocking whole new levels of creativity by helping you come up with ideas you couldn&#8217;t do before.</p><p>And for all the teams who fall into the anti-AI camp, some of those reasons are going to be non-negotiables, especially those on ethical grounds. But for those where it is a question of preservation of Brand Image, I&#8217;d recommend getting those brand teams in the room to see what you can do.</p><p>And no it&#8217;s not about feeding a product url into an ad generator and making 1,000 executions. I don&#8217;t think that&#8217;s what the future of AI will be for any large aspiring company.</p><p>It&#8217;s about starting with the idea, and then letting AI help you bring that to life.</p><p>Ultimately at the moment, it is seriously outpacing its level of investment, which means there&#8217;s opportunity and arbitrage for those who are there early. </p><div><hr></div><h2>What are your most exciting uses of AI so far?</h2><p>I&#8217;d love to see some people share their most creative AI ads below. What have you come up with? What have you been able to do that you wouldn&#8217;t have otherwise.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.com/p/ai-ads-outperforming-their-investment/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/ai-ads-outperforming-their-investment/comments"><span>Leave a comment</span></a></p><p></p><div><hr></div><p><em>Josh Lachkovic is the founder of Ballpoint, a <a href="https://weareballpoint.com">growth marketing agency</a> that helps brands scale from &#163;1-10M ARR. Visit Ballpoint to learn more, or subscribe to <a href="https://read.earlystagegrowth.com">Early Stage Growth</a> for weekly insights on profitable scaling.</em></p><p><em>Note: Ballpoint works with brands looking to grow their spend from &#163;30k per month to &#163;300k per month. </em></p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[Killing creative tests at day 5]]></title><description><![CDATA[How long should you run creative tests for is an age-old question, we analyse 12 months of experiments to find out.]]></description><link>https://read.earlystagegrowth.com/p/killing-creative-tests-at-day-5</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/killing-creative-tests-at-day-5</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Tue, 28 Oct 2025 07:00:59 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!z63G!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F076faf95-5be0-4bf9-aa15-3479bddadb4e_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_!z63G!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F076faf95-5be0-4bf9-aa15-3479bddadb4e_1260x900.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!z63G!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F076faf95-5be0-4bf9-aa15-3479bddadb4e_1260x900.png 424w, https://substackcdn.com/image/fetch/$s_!z63G!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F076faf95-5be0-4bf9-aa15-3479bddadb4e_1260x900.png 848w, https://substackcdn.com/image/fetch/$s_!z63G!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F076faf95-5be0-4bf9-aa15-3479bddadb4e_1260x900.png 1272w, https://substackcdn.com/image/fetch/$s_!z63G!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F076faf95-5be0-4bf9-aa15-3479bddadb4e_1260x900.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!z63G!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F076faf95-5be0-4bf9-aa15-3479bddadb4e_1260x900.png" width="1260" height="900" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/076faf95-5be0-4bf9-aa15-3479bddadb4e_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;:181220,&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/176920308?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F076faf95-5be0-4bf9-aa15-3479bddadb4e_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_!z63G!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F076faf95-5be0-4bf9-aa15-3479bddadb4e_1260x900.png 424w, https://substackcdn.com/image/fetch/$s_!z63G!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F076faf95-5be0-4bf9-aa15-3479bddadb4e_1260x900.png 848w, https://substackcdn.com/image/fetch/$s_!z63G!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F076faf95-5be0-4bf9-aa15-3479bddadb4e_1260x900.png 1272w, https://substackcdn.com/image/fetch/$s_!z63G!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F076faf95-5be0-4bf9-aa15-3479bddadb4e_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><blockquote><p><strong>TL;DR</strong>: We analysed &#163;7.5m of ad experiments to understand how quickly you can make judgements on winners/losers.</p></blockquote><p>We&#8217;ve all been there. It&#8217;s day two of a new ad test and there&#8217;s zero conversions. CPA is currently &#8216;infinite&#8217; and your CMO is asking &#8220;why haven&#8217;t you turned that off yet, is it ever going to recover?&#8221;</p><p>Creative testing remains the most important lever you have on Meta. In the early days it is the difference between 0 and 1. And then during scale days, the rate at which you&#8217;re able to test and learn is the deciding factor in how quickly you can grow.</p><p>But testing costs money.</p><p>There are lots of ways to test.  You can test in cost controlled campaigns, in flexible ad formats, in ABO ad sets per concept. You can have a budget assigned to testing like 15% or 20%, or you can have 60%+ effectively as your testing budget. </p><p>The cost to test is high in many directions. First you&#8217;ve got the cost of putting creative together. That&#8217;s a mixture of insight + strategy + briefwriting + creative execution. The AI gurus are promising that cost is 0, but if you&#8217;ve seriously pushed volume into the AI creative, you&#8217;ll know there&#8217;s cost in other places.</p><p>Second, then there&#8217;s the cost of testing the ad in platform. Depending on your testing approach this might eat up a huge amount of budget.</p><p>While the expected value for creative testing should be high &#8211; because if your Meta engine is profitable and efficiency, feeding it with good creative is what helps it deliver results &#8211; that doesn&#8217;t change the fact that a lot of spend goes into ads that won&#8217;t ever be seen again.</p><p>We&#8217;ve just analysed the last 12 months worth of data as part of our annual report, examining 4,000 experiments.</p><p>Here are a load of insights from that report.</p><p>As with all of these things, you should be analysing this on an account by account perspective. While there are good pieces of data here to average out, these do not mean we will uniformly apply these decisions. </p><p>Use this as inspo, rather than vibes decision making.</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>By day 5, you can likely predict a good or a bad ad</h2><p>This is one of our biggest learnings. We run seven day tests by default. We do this for a few reasons:</p><ul><li><p>We run most ads on 7 day click, 1 day view attribution windows and so it makes sense to judge against a window you&#8217;re asking </p></li><li><p>In-week volatility exists a lot, and that can be true ad by ad, so we like to test for a whole 7 days.</p></li></ul><p>When trying to identify at what point we can predict winners or losers, we looked at a few measures:</p><ul><li><p><strong>Receiver operating character (ROC) curve</strong><br>&#8221;The area under the ROC curve (AUC) represents the probability that the model, if given a randomly chosen positive and negative example, will rank the positive higher than the negative.&#8221;</p></li><li><p><strong>Correlation coefficient between day X CPA and day 7 CPA<br></strong>This looks at the correlation between two variables. </p></li><li><p><strong>% of ads that are &#8211; at day X &#8211; within Y% of the day 7 CPA</strong></p></li></ul><h3>1. ROC Curve</h3><p>First of all on the ROC curve, if we define an ad as good/bad at day 7, which in our analysis we defined as having intervened and turned off or kept on, we can usually see whether it will be a good/bad ad at day 5. </p><p>The ROC curve is at 0.98 by day 5, meaning 98% of the time we can predict whether we would make the choice we eventually made at day 7.</p><blockquote><p><strong>&#128161; ACTION</strong>: Potentially intervening earlier in tests meaning either: a 28% reduction in testing budget each week, or a 28% increase in creative testing.</p></blockquote><p>Our next steps are to review these curves on a client by client basis, and then also examine days of the week into the mix. We usually have set creative test launch days which means we have less data here to see how it will do across the week.</p><h3>2. Correlation coefficient</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!bR92!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9302811f-c749-4e4e-af0c-ade032bba4bb_1179x1180.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bR92!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9302811f-c749-4e4e-af0c-ade032bba4bb_1179x1180.png 424w, https://substackcdn.com/image/fetch/$s_!bR92!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9302811f-c749-4e4e-af0c-ade032bba4bb_1179x1180.png 848w, https://substackcdn.com/image/fetch/$s_!bR92!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9302811f-c749-4e4e-af0c-ade032bba4bb_1179x1180.png 1272w, https://substackcdn.com/image/fetch/$s_!bR92!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9302811f-c749-4e4e-af0c-ade032bba4bb_1179x1180.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!bR92!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9302811f-c749-4e4e-af0c-ade032bba4bb_1179x1180.png" width="1179" height="1180" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9302811f-c749-4e4e-af0c-ade032bba4bb_1179x1180.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1180,&quot;width&quot;:1179,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:115671,&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/176920308?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9302811f-c749-4e4e-af0c-ade032bba4bb_1179x1180.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_!bR92!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9302811f-c749-4e4e-af0c-ade032bba4bb_1179x1180.png 424w, https://substackcdn.com/image/fetch/$s_!bR92!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9302811f-c749-4e4e-af0c-ade032bba4bb_1179x1180.png 848w, https://substackcdn.com/image/fetch/$s_!bR92!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9302811f-c749-4e4e-af0c-ade032bba4bb_1179x1180.png 1272w, https://substackcdn.com/image/fetch/$s_!bR92!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9302811f-c749-4e4e-af0c-ade032bba4bb_1179x1180.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 next Q is how well do they correlate together.</p><p>Correlation coefficient shows how closely two variables correlate.</p><ul><li><p>At day 3, there is a .79 correlation coefficient: a strong positive correlation</p></li><li><p>By day 5, it&#8217;s 0.94 &#8211; a very strong positive correlation</p></li></ul><p>This shows that the CPAs at day 5 correlate very strongly to the CPAs at day 7 &#8211; it doesn&#8217;t mean they are the same, but that they align and therefore you can use day 5 CPA as a proxy for day 7 CPA. (All CPAs in our study are accumulative).</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!yd6-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff41171cb-12ae-4281-8ba6-f4aff28bb781_1380x780.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!yd6-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff41171cb-12ae-4281-8ba6-f4aff28bb781_1380x780.png 424w, https://substackcdn.com/image/fetch/$s_!yd6-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff41171cb-12ae-4281-8ba6-f4aff28bb781_1380x780.png 848w, https://substackcdn.com/image/fetch/$s_!yd6-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff41171cb-12ae-4281-8ba6-f4aff28bb781_1380x780.png 1272w, https://substackcdn.com/image/fetch/$s_!yd6-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff41171cb-12ae-4281-8ba6-f4aff28bb781_1380x780.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!yd6-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff41171cb-12ae-4281-8ba6-f4aff28bb781_1380x780.png" width="1380" height="780" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f41171cb-12ae-4281-8ba6-f4aff28bb781_1380x780.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:780,&quot;width&quot;:1380,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:67270,&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/176920308?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff41171cb-12ae-4281-8ba6-f4aff28bb781_1380x780.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_!yd6-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff41171cb-12ae-4281-8ba6-f4aff28bb781_1380x780.png 424w, https://substackcdn.com/image/fetch/$s_!yd6-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff41171cb-12ae-4281-8ba6-f4aff28bb781_1380x780.png 848w, https://substackcdn.com/image/fetch/$s_!yd6-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff41171cb-12ae-4281-8ba6-f4aff28bb781_1380x780.png 1272w, https://substackcdn.com/image/fetch/$s_!yd6-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff41171cb-12ae-4281-8ba6-f4aff28bb781_1380x780.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>3. How close are the CPAs?</h3><p>This is where there is a bigger difference that isn&#8217;t immaterial.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5z0X!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3faa19a-43d7-4b33-8df2-9f3191d0b3ef_498x142.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5z0X!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3faa19a-43d7-4b33-8df2-9f3191d0b3ef_498x142.png 424w, https://substackcdn.com/image/fetch/$s_!5z0X!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3faa19a-43d7-4b33-8df2-9f3191d0b3ef_498x142.png 848w, https://substackcdn.com/image/fetch/$s_!5z0X!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3faa19a-43d7-4b33-8df2-9f3191d0b3ef_498x142.png 1272w, https://substackcdn.com/image/fetch/$s_!5z0X!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3faa19a-43d7-4b33-8df2-9f3191d0b3ef_498x142.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5z0X!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3faa19a-43d7-4b33-8df2-9f3191d0b3ef_498x142.png" width="498" height="142" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e3faa19a-43d7-4b33-8df2-9f3191d0b3ef_498x142.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:142,&quot;width&quot;:498,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:18591,&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/176920308?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3faa19a-43d7-4b33-8df2-9f3191d0b3ef_498x142.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_!5z0X!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3faa19a-43d7-4b33-8df2-9f3191d0b3ef_498x142.png 424w, https://substackcdn.com/image/fetch/$s_!5z0X!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3faa19a-43d7-4b33-8df2-9f3191d0b3ef_498x142.png 848w, https://substackcdn.com/image/fetch/$s_!5z0X!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3faa19a-43d7-4b33-8df2-9f3191d0b3ef_498x142.png 1272w, https://substackcdn.com/image/fetch/$s_!5z0X!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3faa19a-43d7-4b33-8df2-9f3191d0b3ef_498x142.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>At day 3, we&#8217;re not that close at all to the day 7 CPAs: half of the ads are within a wide 30% margin. By day 5, half are closer to 10% of final day 7 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 about the longer term view?</h2><p>The second part of our analysis dug into the longer term.</p><p>Making decisions at day 7 is one thing, but how well are we making decisions and what happens to ads afterwards?</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!nI4r!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F800ff211-20b1-42c3-8f31-c55112436121_1968x1168.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!nI4r!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F800ff211-20b1-42c3-8f31-c55112436121_1968x1168.png 424w, https://substackcdn.com/image/fetch/$s_!nI4r!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F800ff211-20b1-42c3-8f31-c55112436121_1968x1168.png 848w, https://substackcdn.com/image/fetch/$s_!nI4r!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F800ff211-20b1-42c3-8f31-c55112436121_1968x1168.png 1272w, https://substackcdn.com/image/fetch/$s_!nI4r!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F800ff211-20b1-42c3-8f31-c55112436121_1968x1168.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!nI4r!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F800ff211-20b1-42c3-8f31-c55112436121_1968x1168.png" width="1456" height="864" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/800ff211-20b1-42c3-8f31-c55112436121_1968x1168.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:864,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:227345,&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/176920308?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F800ff211-20b1-42c3-8f31-c55112436121_1968x1168.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_!nI4r!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F800ff211-20b1-42c3-8f31-c55112436121_1968x1168.png 424w, https://substackcdn.com/image/fetch/$s_!nI4r!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F800ff211-20b1-42c3-8f31-c55112436121_1968x1168.png 848w, https://substackcdn.com/image/fetch/$s_!nI4r!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F800ff211-20b1-42c3-8f31-c55112436121_1968x1168.png 1272w, https://substackcdn.com/image/fetch/$s_!nI4r!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F800ff211-20b1-42c3-8f31-c55112436121_1968x1168.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 analysis looks at our four biggest spending accounts, and looks at ads which are still live by day 30 (i.e. those which algorithmically have continued to spend).</p><p>For each of these accounts, we have successfully managed to scale these accounts by 2-10x over the last 12 months &#8211; at agreed efficiency targets.</p><p>One brand has a faster stabilisation rate, which maybe implies we&#8217;re better at identifying winners that scale. But even so being within 20% of day 30 CPA shows that there&#8217;s actually little stabilisation that takes even with those winners.</p><p>In fact:</p><ul><li><p>While only 32% of &#8216;winning&#8217; ads go on to have a CPA which decreases by day 30.</p></li><li><p>This is mostly tightly clustered with these four accounts: 28%, 28%, 31% and 39%.</p></li></ul><p><strong>Overall the median CPA change from day 7 to day 30 is a 19% increase in CPA</strong>. </p><p><a href="https://read.earlystagegrowth.com/p/the-facebook-ads-power-law">We know that Facebook Ads follows a power curve</a>. But this is a really good example of what you need to see for creative winners to sit comfortably in your campaigns. </p><p>It&#8217;s also to be expected. Most testing campaigns act as a fractionally smaller part of budget. When ads are served to wider audiences they hit diminishing returns. And so if an ad goes from &#163;500 of testing budget to being put into a campaign spending &#163;5k/day &#8211; and it goes on to be a : &#8211; that will likely hit more diminishing returns.</p><blockquote><p><strong>&#128161; </strong>You need to allow for increases in CPA in the short term </p></blockquote><h3>Spend dynamics in the day 7 to day 30 view</h3><p>So what actually happens in that day 7 to day 30 view. As we promote winning ads after day 7 they go into campaigns that will allow them to spend more. But, importantly, we intervene less here and the spend is algorithmic rather than human-driven.</p><p>This is the stage when good ads start to separate from great ads.</p><p>The mean spend multiplier is 22x</p><p>The median spend multiplier is 4.4x</p><p>This means that most ads scale modestly, but then there is a small number that explode. </p><p><strong>The differences between CPA improvers and worseners</strong></p><p>Most ads increase in CPA during this period, and for those that do, the mean goes to 29x but median is at 4.82</p><p>For the ads that decrease in CPA, the mean is a far lower 7.3x and the median is a lower still 3.7x.</p><p>Our takeaway here is that this is for the most part the breakdown effect at play, and not a signal of the auction failing, but just one that ads differ from the isolated position of testing to that of being live in Hero campaigns.</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>Closing thoughts</h2><p>Identifying earlier winners is something we like to think a lot about, but so too is broader understanding of how ads behave after they become winners.</p><p>This should be a good logical reminder that a good CPA in testing does not mean CPA will stay the same at scale.</p><p>Ultimately, Meta is a volume channel rather than an efficiency channel. Your goal is to find ads that have strong volume potential with affordable change in CPA.  </p><p>As pointed out in the intro, this data needs analysing yourself. But for those who aren&#8217;t in a position to do so, it should help provide some colour to what happens when a test goes live.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://read.earlystagegrowth.com/p/killing-creative-tests-at-day-5/comments&quot;,&quot;text&quot;:&quot;Leave a comment&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/p/killing-creative-tests-at-day-5/comments"><span>Leave a comment</span></a></p><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/killing-creative-tests-at-day-5/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/killing-creative-tests-at-day-5/comments"><span>Leave a comment</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Big mistake, small ad accounts]]></title><description><![CDATA[Based on over 250 audits]]></description><link>https://read.earlystagegrowth.com/p/big-mistake-small-ad-accounts</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/big-mistake-small-ad-accounts</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Tue, 08 Jul 2025 06:00:56 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/4793faa2-293f-43bd-8cfa-2291f88a1bae_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_!L4Mg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10a985a6-f9e8-43fc-80ec-bb853d7fde0d_1260x836.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!L4Mg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10a985a6-f9e8-43fc-80ec-bb853d7fde0d_1260x836.png 424w, https://substackcdn.com/image/fetch/$s_!L4Mg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10a985a6-f9e8-43fc-80ec-bb853d7fde0d_1260x836.png 848w, https://substackcdn.com/image/fetch/$s_!L4Mg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10a985a6-f9e8-43fc-80ec-bb853d7fde0d_1260x836.png 1272w, https://substackcdn.com/image/fetch/$s_!L4Mg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10a985a6-f9e8-43fc-80ec-bb853d7fde0d_1260x836.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!L4Mg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10a985a6-f9e8-43fc-80ec-bb853d7fde0d_1260x836.png" width="1260" height="836" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/10a985a6-f9e8-43fc-80ec-bb853d7fde0d_1260x836.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:836,&quot;width&quot;:1260,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:650433,&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/166305520?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10a985a6-f9e8-43fc-80ec-bb853d7fde0d_1260x836.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_!L4Mg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10a985a6-f9e8-43fc-80ec-bb853d7fde0d_1260x836.png 424w, https://substackcdn.com/image/fetch/$s_!L4Mg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10a985a6-f9e8-43fc-80ec-bb853d7fde0d_1260x836.png 848w, https://substackcdn.com/image/fetch/$s_!L4Mg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10a985a6-f9e8-43fc-80ec-bb853d7fde0d_1260x836.png 1272w, https://substackcdn.com/image/fetch/$s_!L4Mg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10a985a6-f9e8-43fc-80ec-bb853d7fde0d_1260x836.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>TL;DR</h3><blockquote><p>Small spenders on Meta often overcomplicate their account setups. You probably only need one campaign that excludes your existing customers. Focus all your time on creative experimentation.</p></blockquote><p>We audit multiple businesses each week at Ballpoint. A lot of the time, these end up being too small for us to work with and we recommend they manage it in-house&#8230;</p>
      <p>
          <a href="https://read.earlystagegrowth.com/p/big-mistake-small-ad-accounts">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[5 Meta ads lies too many startups still believe]]></title><description><![CDATA[TL;DR Meta Ads has gone through two revolutions over the last five years: one with iOS14.5 and the other with AI.]]></description><link>https://read.earlystagegrowth.com/p/5-meta-ads-lies-too-many-startups</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/5-meta-ads-lies-too-many-startups</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Tue, 24 Jun 2025 06:30:25 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!K0ZM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F921a716b-d76f-4a27-b2a6-d747e0d597ca_1740x964.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3>TL;DR</h3><blockquote><p>Meta Ads has gone through two revolutions over the last five years: one with iOS14.5 and the other with AI. Despite how well documented these are, these are the top 5 Meta lies we find startups still believe</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_!K0ZM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F921a716b-d76f-4a27-b2a6-d747e0d597ca_1740x964.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!K0ZM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F921a716b-d76f-4a27-b2a6-d747e0d597ca_1740x964.png 424w, https://substackcdn.com/image/fetch/$s_!K0ZM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F921a716b-d76f-4a27-b2a6-d747e0d597ca_1740x964.png 848w, https://substackcdn.com/image/fetch/$s_!K0ZM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F921a716b-d76f-4a27-b2a6-d747e0d597ca_1740x964.png 1272w, https://substackcdn.com/image/fetch/$s_!K0ZM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F921a716b-d76f-4a27-b2a6-d747e0d597ca_1740x964.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!K0ZM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F921a716b-d76f-4a27-b2a6-d747e0d597ca_1740x964.png" width="1456" height="807" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/921a716b-d76f-4a27-b2a6-d747e0d597ca_1740x964.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:807,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:740491,&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/165624074?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F921a716b-d76f-4a27-b2a6-d747e0d597ca_1740x964.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_!K0ZM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F921a716b-d76f-4a27-b2a6-d747e0d597ca_1740x964.png 424w, https://substackcdn.com/image/fetch/$s_!K0ZM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F921a716b-d76f-4a27-b2a6-d747e0d597ca_1740x964.png 848w, https://substackcdn.com/image/fetch/$s_!K0ZM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F921a716b-d76f-4a27-b2a6-d747e0d597ca_1740x964.png 1272w, https://substackcdn.com/image/fetch/$s_!K0ZM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F921a716b-d76f-4a27-b2a6-d747e0d597ca_1740x964.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>1. Clickthrough rates can teach you how well an ad is doing</h3><p>Meta has published data disproving this. Nielsen has disproven this. And in our annu&#8230;</p>
      <p>
          <a href="https://read.earlystagegrowth.com/p/5-meta-ads-lies-too-many-startups">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Why you need creative diversity]]></title><description><![CDATA[Understanding ads and audiences]]></description><link>https://read.earlystagegrowth.com/p/why-you-need-creative-diversity</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/why-you-need-creative-diversity</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Wed, 05 Mar 2025 07:31:10 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!rJUq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a914f3c-ce28-44de-be67-c8291a1d3281_1024x1024.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>We&#8217;ve been running workshops recently on creative diversity and why it&#8217;s important. Here are a few of the takeaways I&#8217;ve had that go some way in explaining its importance.</em></p>
      <p>
          <a href="https://read.earlystagegrowth.com/p/why-you-need-creative-diversity">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Advantage Shopping Campaigns in 2025]]></title><description><![CDATA[How much we're spending across our clients, comparative CPAs, and the differences in net new visitors]]></description><link>https://read.earlystagegrowth.com/p/advantage-shopping-campaigns-in-2025</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/advantage-shopping-campaigns-in-2025</guid><pubDate>Tue, 04 Feb 2025 07:45:47 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!MNt6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97527870-b029-44ab-966f-809bd40ff526_1206x698.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Back in May 2023, I wrote a piece on how we&#8217;d been adopting <a href="https://read.earlystagegrowth.com/p/asc?utm_source=publication-search">ASC at Ballpoint</a>.</p><p>We&#8217;d been testing it for the year leading up to it, and the headline conclusions were positive.</p><p>Where we were running ASC it was delivering on average a 33% reduction in CPA.</p><p>We&#8217;d run these tests in a variety of ways including isolated A/B tests using Meta&#8217;s inbuilt Experiment to&#8230;</p>
      <p>
          <a href="https://read.earlystagegrowth.com/p/advantage-shopping-campaigns-in-2025">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA["I think Meta's stopped working for us"]]></title><description><![CDATA[Ridge's CEO offers some question marks but what does it mean for smaller brands?]]></description><link>https://read.earlystagegrowth.com/p/i-think-metas-stopped-working-for</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/i-think-metas-stopped-working-for</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Tue, 10 Dec 2024 07:30:47 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!lUy4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f0b9285-ece7-4f80-bc4b-02e6084fb121_1088x1662.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>This post will be particularly pertinent for brands spending less than &#163;50k per month on Meta. </em></p><p>Last week, Sean Frank, the CEO of wallet company Ridge posted some a downbeat end to 2024 for Meta Ads.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lUy4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f0b9285-ece7-4f80-bc4b-02e6084fb121_1088x1662.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lUy4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f0b9285-ece7-4f80-bc4b-02e6084fb121_1088x1662.png 424w, https://substackcdn.com/image/fetch/$s_!lUy4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f0b9285-ece7-4f80-bc4b-02e6084fb121_1088x1662.png 848w, https://substackcdn.com/image/fetch/$s_!lUy4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f0b9285-ece7-4f80-bc4b-02e6084fb121_1088x1662.png 1272w, https://substackcdn.com/image/fetch/$s_!lUy4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f0b9285-ece7-4f80-bc4b-02e6084fb121_1088x1662.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lUy4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f0b9285-ece7-4f80-bc4b-02e6084fb121_1088x1662.png" width="466" height="711.8492647058823" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6f0b9285-ece7-4f80-bc4b-02e6084fb121_1088x1662.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1662,&quot;width&quot;:1088,&quot;resizeWidth&quot;:466,&quot;bytes&quot;:277078,&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_!lUy4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f0b9285-ece7-4f80-bc4b-02e6084fb121_1088x1662.png 424w, https://substackcdn.com/image/fetch/$s_!lUy4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f0b9285-ece7-4f80-bc4b-02e6084fb121_1088x1662.png 848w, https://substackcdn.com/image/fetch/$s_!lUy4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f0b9285-ece7-4f80-bc4b-02e6084fb121_1088x1662.png 1272w, https://substackcdn.com/image/fetch/$s_!lUy4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f0b9285-ece7-4f80-bc4b-02e6084fb121_1088x1662.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>In his book, 2024 was as bad as the iOS14 year except today, there are now other opportunities around. </p><p>As an agency owner I am also highly exposed to people &#8230;</p>
      <p>
          <a href="https://read.earlystagegrowth.com/p/i-think-metas-stopped-working-for">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Download Facebook]]></title><description><![CDATA[If you're a creative strategist of media buyer it's time to open up the old]]></description><link>https://read.earlystagegrowth.com/p/download-facebook</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/download-facebook</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Tue, 08 Oct 2024 06:01:05 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!AshO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa93ab481-ac70-4870-9083-f271060ff4ba_1590x916.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I get asked all the time about TikTok and how it should factor in to marketing strategies. As an agency we often get asked about our capabilities with the platform. And I&#8217;m always very happy to talk about how for a solid weighting of our team, TikTok is their primary social channel of choice. </p><p>But no-one, and I mean no-one, has ever asked how Facebook sh&#8230;</p>
      <p>
          <a href="https://read.earlystagegrowth.com/p/download-facebook">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Clickthrough rates]]></title><description><![CDATA[Danger.]]></description><link>https://read.earlystagegrowth.com/p/clickthrough-rates</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/clickthrough-rates</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Tue, 10 Sep 2024 06:00:49 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!wwNV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb201a92-8458-4b5e-90bf-1938def4afb2_1800x636.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>We&#8217;ve recently begun work on our &#8216;2025 in Paid Social&#8217; report, which will be launching in November. The desired outcome is a study of different ad structures, accounts, and defining what we see as best practice built on all of our data.</p><p>One aspect of that is wanting to put some data behind things that often have assumptions to them. Things like thumbstop&#8230;</p>
      <p>
          <a href="https://read.earlystagegrowth.com/p/clickthrough-rates">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[7 things I love about Facebook ads right now]]></title><description><![CDATA[We are solidly into the ecom summer slump.]]></description><link>https://read.earlystagegrowth.com/p/7-things-i-love-about-facebook-ads</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/7-things-i-love-about-facebook-ads</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Tue, 20 Aug 2024 06:01:16 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!vwJm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2666b779-a432-4ae3-a475-581afb0fcb18_816x342.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>We are solidly into the ecom summer slump. If my Instagram Stories are to be believed then the majority of London is now in Greece. And across client teams, it seems about one third of any team is away at any given time.</p><p>What happens when all these people go away? Ever since an early boss told a room of us &#8216;never to bring external factors as an excuse fo&#8230;</p>
      <p>
          <a href="https://read.earlystagegrowth.com/p/7-things-i-love-about-facebook-ads">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Creative testing]]></title><description><![CDATA[How we're approaching in August 2024]]></description><link>https://read.earlystagegrowth.com/p/creative-testing</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/creative-testing</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Tue, 06 Aug 2024 06:12:51 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!pwKU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d33ccc3-4398-4435-a3ce-d1a04f5c7d83_2042x1030.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_!pwKU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d33ccc3-4398-4435-a3ce-d1a04f5c7d83_2042x1030.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pwKU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d33ccc3-4398-4435-a3ce-d1a04f5c7d83_2042x1030.png 424w, https://substackcdn.com/image/fetch/$s_!pwKU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d33ccc3-4398-4435-a3ce-d1a04f5c7d83_2042x1030.png 848w, https://substackcdn.com/image/fetch/$s_!pwKU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d33ccc3-4398-4435-a3ce-d1a04f5c7d83_2042x1030.png 1272w, https://substackcdn.com/image/fetch/$s_!pwKU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d33ccc3-4398-4435-a3ce-d1a04f5c7d83_2042x1030.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!pwKU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d33ccc3-4398-4435-a3ce-d1a04f5c7d83_2042x1030.png" width="1456" height="734" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6d33ccc3-4398-4435-a3ce-d1a04f5c7d83_2042x1030.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:734,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2578073,&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_!pwKU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d33ccc3-4398-4435-a3ce-d1a04f5c7d83_2042x1030.png 424w, https://substackcdn.com/image/fetch/$s_!pwKU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d33ccc3-4398-4435-a3ce-d1a04f5c7d83_2042x1030.png 848w, https://substackcdn.com/image/fetch/$s_!pwKU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d33ccc3-4398-4435-a3ce-d1a04f5c7d83_2042x1030.png 1272w, https://substackcdn.com/image/fetch/$s_!pwKU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d33ccc3-4398-4435-a3ce-d1a04f5c7d83_2042x1030.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>When I was head of growth at Thriva, I always had conversations amongst my network of &#8216;what&#8217;s working on Facebook?&#8217; Or &#8216;how are you approaching horizontal scaling?&#8217; &#8216;When was the last time you retrained your pixel?&#8217;<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a></p><p>When I was in-house I had a belief that there was a single truth that solved all the problems.</p><p>It was not long after starting Ballpoint that &#8230;</p>
      <p>
          <a href="https://read.earlystagegrowth.com/p/creative-testing">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Creative volume at different levels of spend]]></title><description><![CDATA[How many ads does a $250k/month client have?]]></description><link>https://read.earlystagegrowth.com/p/creative-volume-at-different-levels</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/creative-volume-at-different-levels</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Tue, 02 Jul 2024 06:31:06 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!4t3s!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa67e515a-346a-4d5b-80fc-b64813af1d09_1200x468.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Not for the first time I&#8217;m talking about creative volume. </p><p>We first covered this last year when I mostly referenced it in relation to media spend. Then back in April as part of my Creative Diversity post, I shared our formula for how much creative we typically work towards.</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;a855720b-c414-46fe-9a30-ca0de02b3a31&quot;,&quot;caption&quot;:&quot;Head to Ads Library now, find your brand, zoom out, and blur your eyes. On quick glance, does everything hold together in a coherent style? Does it feel and look similar? Is there consistency in how you&#8217;re approaching creatives? If the answer is yes, then you are leaving&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;md&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Creative diversity&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:197965432,&quot;name&quot;:&quot;Josh Lachkovic&quot;,&quot;bio&quot;:&quot;Founder: weareballpoint.com\nAuthor: Early Stage Growth&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a9ce375e-a793-482e-941b-1eb3337f1ff6_400x400.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2024-04-23T06:41:41.631Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa24b4ffd-8486-449b-9852-097f6e00b9ce_2352x1580.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://read.earlystagegrowth.com/p/creative-diversity&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:143802879,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:3,&quot;comment_count&quot;:0,&quot;publication_id&quot;:null,&quot;publication_name&quot;:&quot;Early Stage Growth&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9b62c8f-b688-4141-b3f6-3ea2de49ef7a_1280x1280.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p>Last week, I saw an extra piece of data that adds to this whole puzzle.</p><p>Varos is a &#8230;</p>
      <p>
          <a href="https://read.earlystagegrowth.com/p/creative-volume-at-different-levels">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Creative diversity]]></title><description><![CDATA[The biggest mistake most accounts have today.]]></description><link>https://read.earlystagegrowth.com/p/creative-diversity</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/creative-diversity</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Tue, 23 Apr 2024 06:41:41 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%2Fa24b4ffd-8486-449b-9852-097f6e00b9ce_2352x1580.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Head to Ads Library now, find your brand, zoom out, and blur your eyes. </p><p>On quick glance, does everything hold together in a coherent style? Does it feel and look similar? Is there consistency in how you&#8217;re approaching creatives?</p><p>If the answer is yes, then you are leaving <em>huge</em> amounts of growth on the table.</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">Thanks for reading Early Stage Growth! Subscribe&#8230;</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>
          <a href="https://read.earlystagegrowth.com/p/creative-diversity">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The Facebook Ads Power Law]]></title><description><![CDATA[What's your spinning tube?]]></description><link>https://read.earlystagegrowth.com/p/the-facebook-ads-power-law</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/the-facebook-ads-power-law</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Tue, 13 Feb 2024 07:27:18 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!sRs_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff544a305-270e-4185-91da-7f5a2d5dba55_1900x836.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>When I was the head of growth at Thriva, there was one ad from that defined that time for us. We called it &#8216;spinning tube.&#8217; </p><p>Spinning tube became a bit of an ongoing in-joke. When we&#8217;d produced it, no-one expected it to do that well.. It was low budget, didn&#8217;t land much messaging, and was almost purely product-focused.</p><p>It smashed it. We tried iterating it&#8230;</p>
      <p>
          <a href="https://read.earlystagegrowth.com/p/the-facebook-ads-power-law">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[How is Facebook doing for you this week?]]></title><description><![CDATA[The question that sits front of mind for marketers, founders, and growth teams everywhere]]></description><link>https://read.earlystagegrowth.com/p/how-is-facebook-doing-for-you-this</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/how-is-facebook-doing-for-you-this</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Fri, 24 Nov 2023 10:02:27 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!riNk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e5975c9-9e0b-4ed2-9a64-bf3a16f45b0c_2000x908.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_!riNk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e5975c9-9e0b-4ed2-9a64-bf3a16f45b0c_2000x908.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!riNk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e5975c9-9e0b-4ed2-9a64-bf3a16f45b0c_2000x908.png 424w, https://substackcdn.com/image/fetch/$s_!riNk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e5975c9-9e0b-4ed2-9a64-bf3a16f45b0c_2000x908.png 848w, https://substackcdn.com/image/fetch/$s_!riNk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e5975c9-9e0b-4ed2-9a64-bf3a16f45b0c_2000x908.png 1272w, https://substackcdn.com/image/fetch/$s_!riNk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e5975c9-9e0b-4ed2-9a64-bf3a16f45b0c_2000x908.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!riNk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e5975c9-9e0b-4ed2-9a64-bf3a16f45b0c_2000x908.png" width="1456" height="661" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8e5975c9-9e0b-4ed2-9a64-bf3a16f45b0c_2000x908.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:661,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:990494,&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_!riNk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e5975c9-9e0b-4ed2-9a64-bf3a16f45b0c_2000x908.png 424w, https://substackcdn.com/image/fetch/$s_!riNk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e5975c9-9e0b-4ed2-9a64-bf3a16f45b0c_2000x908.png 848w, https://substackcdn.com/image/fetch/$s_!riNk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e5975c9-9e0b-4ed2-9a64-bf3a16f45b0c_2000x908.png 1272w, https://substackcdn.com/image/fetch/$s_!riNk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e5975c9-9e0b-4ed2-9a64-bf3a16f45b0c_2000x908.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>Yesterday we launched the <strong>UK Weekly Consumer Meta CPA Index</strong> to our clients. We&#8217;re going to also run this in private beta testing to a wider audience. If you&#8217;d like to join in then let me know.</p><p>First of all you probably want to know: what is it?</p><h2>What is the UK Weekly Consumer Meta CPA Index?</h2><p>Last weekend I read in the FT that &#8216;UK retail sales had fallen to &#8230;</p>
      <p>
          <a href="https://read.earlystagegrowth.com/p/how-is-facebook-doing-for-you-this">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Creative is your targeting]]></title><description><![CDATA[For consumer, broad now takes up close to 100% of our spend]]></description><link>https://read.earlystagegrowth.com/p/creative-is-your-targeting</link><guid isPermaLink="false">https://read.earlystagegrowth.com/p/creative-is-your-targeting</guid><dc:creator><![CDATA[Josh Lachkovic]]></dc:creator><pubDate>Tue, 08 Aug 2023 08:40:17 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/8ff1ffb9-4da6-4bea-9b97-f4dff03b2a7a_1000x642.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<blockquote><p><strong>Occasional prospect:</strong> &#8216;What type of audience segmentation will you do?&#8217;<br><strong>Us</strong>: &#8216;None.&#8217;</p></blockquote><p>Meta advocates this approach today, and almost all of the time, it&#8217;s the right path to follow. </p><p>I had a conversation with friends who don&#8217;t work in marketing about what targeting on Meta was. There was an assumption that as an advertiser, we had access to all that data that &#8230;</p>
      <p>
          <a href="https://read.earlystagegrowth.com/p/creative-is-your-targeting">
              Read more
          </a>
      </p>
   ]]></content:encoded></item></channel></rss>