<?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[Curtis Howland on DTC Marketing]]></title><description><![CDATA[What's actually working in DTC. Notes from $150M+ in spend scaling brands.]]></description><link>https://newsletter.curtishowland.com</link><image><url>https://substackcdn.com/image/fetch/$s_!LEWJ!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1960b17-8807-4218-9330-51ba65cc3b00_1080x1080.png</url><title>Curtis Howland on DTC Marketing</title><link>https://newsletter.curtishowland.com</link></image><generator>Substack</generator><lastBuildDate>Sun, 04 Oct 2026 18:17:36 GMT</lastBuildDate><atom:link href="https://newsletter.curtishowland.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Curtis Howland]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[curtishowland@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[curtishowland@substack.com]]></itunes:email><itunes:name><![CDATA[Curtis Howland]]></itunes:name></itunes:owner><itunes:author><![CDATA[Curtis Howland]]></itunes:author><googleplay:owner><![CDATA[curtishowland@substack.com]]></googleplay:owner><googleplay:email><![CDATA[curtishowland@substack.com]]></googleplay:email><googleplay:author><![CDATA[Curtis Howland]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[8 Types of Attribution Every DTC Brand Should Know (And the 3 I Actually Use)]]></title><description><![CDATA[A complete framework for understanding where your customers come from, from blended metrics to geo-lift testing (Updated)]]></description><link>https://newsletter.curtishowland.com/p/8-types-of-attribution-every-dtc-ca9</link><guid isPermaLink="false">https://newsletter.curtishowland.com/p/8-types-of-attribution-every-dtc-ca9</guid><dc:creator><![CDATA[Curtis Howland]]></dc:creator><pubDate>Fri, 02 Oct 2026 12:34:36 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!wgLp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5364c5de-4d0a-4506-bcdf-bf555db276d0_2048x2048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>One of the first things I do with every new client is audit their attribution setup.</p><p>Here&#8217;s what I usually find: they&#8217;re tracking everything and measuring nothing.</p><p>Meta says they drove 500 conversions. Google says they drove 400. TikTok claims 150. That&#8217;s 1,050 &#8220;attributed&#8221; conversions for a brand that actually had 600 orders.</p><p>Every platform is grading its own homework. And every platform gives itself an A+.</p><p>The brands have an MMM nobody uses and a post purchase survey they don&#8217;t use to calibrate spend.</p><p>So they make budget decisions based on bad data. They over-invest in whatever platform tells the prettiest story. They under-invest in channels that actually drive awareness but don&#8217;t get the last click. And they wonder why scaling spend doesn&#8217;t scale revenue.</p><p>Maybe they set up a MTA tool and think that its accurate since its &#8216;impartial&#8217;</p><p>Or they use an &#8216;AI Model for attribution that aggregates all signals&#8217;&#8230;. I hate black boxes for attribution&#8230;</p><p>Attribution isn&#8217;t broken because there&#8217;s no data. There&#8217;s too much data and not enough understanding.</p><p>So here are the 8 attribution models every DTC brand should know, how they fit together, and which 3 I actually use to manage $30M+ a year in ad spend.</p><div><hr></div><p><em>P.s. this post is refreshed from one originally from February. Im incredibly grateful that there are close to 4000 of your reading which means 85% are new since I posted this originally. I&#8217;ve added more detail on CDV and updated a few details this time around.</em></p><div><hr></div><h2><strong>The Christmas Tree Framework</strong></h2><p>Before I walk through the 8 models, you need to understand how they fit together. The biggest mistake I see is brands trying to solve attribution at the wrong level.</p><p>Think of attribution like a Christmas tree. (Pyramid / la tour Eiffel / any triangle)</p><p><strong>At the very top is the star: your blended target.</strong><span> This is your MER (Marketing Efficiency Ratio) or nCAC (New Customer Acquisition Cost). It&#8217;s channel-agnostic. It tells you if the business is working, but not why.</span></p><p>Simple: How many new customers did you get? How much revenue? How much did you spend on marketing.</p><p>Accurate to the decimal &amp; decides how much you should spend.</p><p><strong>The upper branches are your channel allocation tools.</strong><span> Post-purchase surveys, Marketing Mix Models, and incrementality testing live here. They answer: which channels should I be spending more on? Which are actually driving results?</span></p><p><strong>The lower branches are your campaign and ad-level tools.</strong><span> Multi-touch attribution (Triple Whale, Northbeam) and platform-reported data live here. They answer: which ads should I scale? Which should I cut?</span></p><p><strong>The trunk is your supporting infrastructure.</strong><span> GA4, server-side tracking, CAPI setup. These don&#8217;t measure attribution directly. They make all your other tools more accurate.</span></p><p><strong>And the roots, feeding everything, is cohort-based LTV attribution.</strong><span> This is how you nuance your targets in the first place. If Meta customers have 2.5x LTV versus TikTok customers at 1.8x, your CPA targets should adjust to relfect that.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wgLp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5364c5de-4d0a-4506-bcdf-bf555db276d0_2048x2048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wgLp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5364c5de-4d0a-4506-bcdf-bf555db276d0_2048x2048.png 424w, https://substackcdn.com/image/fetch/$s_!wgLp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5364c5de-4d0a-4506-bcdf-bf555db276d0_2048x2048.png 848w, https://substackcdn.com/image/fetch/$s_!wgLp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5364c5de-4d0a-4506-bcdf-bf555db276d0_2048x2048.png 1272w, https://substackcdn.com/image/fetch/$s_!wgLp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5364c5de-4d0a-4506-bcdf-bf555db276d0_2048x2048.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wgLp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5364c5de-4d0a-4506-bcdf-bf555db276d0_2048x2048.png" width="1456" height="1456" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5364c5de-4d0a-4506-bcdf-bf555db276d0_2048x2048.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;:4891041,&quot;alt&quot;:&quot;&quot;,&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://curtishowland.substack.com/i/187090345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5364c5de-4d0a-4506-bcdf-bf555db276d0_2048x2048.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!wgLp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5364c5de-4d0a-4506-bcdf-bf555db276d0_2048x2048.png 424w, https://substackcdn.com/image/fetch/$s_!wgLp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5364c5de-4d0a-4506-bcdf-bf555db276d0_2048x2048.png 848w, https://substackcdn.com/image/fetch/$s_!wgLp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5364c5de-4d0a-4506-bcdf-bf555db276d0_2048x2048.png 1272w, https://substackcdn.com/image/fetch/$s_!wgLp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5364c5de-4d0a-4506-bcdf-bf555db276d0_2048x2048.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Here&#8217;s why this hierarchy matters:</p><p>Most brands try to solve attribution from the bottom up. They install an AI-powered attribution tool and try to perfectly track every individual customer&#8217;s journey. They get precise numbers that feel scientific.</p><p>But precision is not accuracy.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!DSrp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7ddcb4a-fdcb-4781-88aa-89671dbfa34f_2048x2048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!DSrp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7ddcb4a-fdcb-4781-88aa-89671dbfa34f_2048x2048.png 424w, https://substackcdn.com/image/fetch/$s_!DSrp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7ddcb4a-fdcb-4781-88aa-89671dbfa34f_2048x2048.png 848w, https://substackcdn.com/image/fetch/$s_!DSrp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7ddcb4a-fdcb-4781-88aa-89671dbfa34f_2048x2048.png 1272w, https://substackcdn.com/image/fetch/$s_!DSrp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7ddcb4a-fdcb-4781-88aa-89671dbfa34f_2048x2048.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!DSrp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7ddcb4a-fdcb-4781-88aa-89671dbfa34f_2048x2048.png" width="1456" height="1456" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e7ddcb4a-fdcb-4781-88aa-89671dbfa34f_2048x2048.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;:4954370,&quot;alt&quot;:&quot;&quot;,&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://curtishowland.substack.com/i/187090345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7ddcb4a-fdcb-4781-88aa-89671dbfa34f_2048x2048.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!DSrp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7ddcb4a-fdcb-4781-88aa-89671dbfa34f_2048x2048.png 424w, https://substackcdn.com/image/fetch/$s_!DSrp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7ddcb4a-fdcb-4781-88aa-89671dbfa34f_2048x2048.png 848w, https://substackcdn.com/image/fetch/$s_!DSrp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7ddcb4a-fdcb-4781-88aa-89671dbfa34f_2048x2048.png 1272w, https://substackcdn.com/image/fetch/$s_!DSrp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7ddcb4a-fdcb-4781-88aa-89671dbfa34f_2048x2048.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>if you start in the middle of the Christmas tree, you end up with the bottom left. Precise but not accurate attribution</p><p>so instead you need to start at the top and then layer in surveys and MMM so that you&#8217;re accurate. Although you don&#8217;t get precision from that</p><p>And only then can you layer in MTAs to get precision within that accuracy</p><p>Top down. That&#8217;s the framework.</p><p>Now let&#8217;s walk through all 8.</p><div><hr></div><h2><strong>Layer 1: The Star. Blended Metrics</strong></h2><h3><strong>Model 1: MER and nCAC</strong></h3><p><strong>What it is:</strong><span> Total marketing spend divided by total revenue (MER), or total marketing spend divided by total new customers (nCAC). No channel breakdown yet just look at your PnL</span></p><p><strong>When to use it:</strong><span> Always. This is your north star. Every single day.</span></p><p><strong>Why it matters:</strong><span> MER and nCAC are the only metrics that can&#8217;t lie to you. Every platform will inflate its own numbers. But your bank account is what you care about. When Meta says ROAS is 4x and your P&amp;L says you lost money, your P&amp;L is right.</span></p><p>Here&#8217;s a quick example of why this matters:</p><p>A brand comes to me with a 4.2x ROAS on Meta. Looks amazing. But when I pull the full picture, their MER tells a different story. They had a 35% new customer ratio (meaning 65% of &#8220;conversions&#8221; were returning customers who probably would have bought anyway), their COGS were 48%, and platform fees ate another 8%. That 4.2x ROAS actually translated to a loss of $15k that month.</p><p>Compare that to another brand at 2.8x ROAS with a much better new customer mix and tighter COGS. They made $45k profit.</p><p>MER shows us where to start. Is this business on the right track? </p><p><strong>Limitation:</strong><span> Tells you IF something is working, not WHAT is working. You can&#8217;t make channel decisions from MER alone. It&#8217;s the star on the tree, and the place to start not end.</span></p><p><strong>The key numbers:</strong></p><p>Your maximum marketing spend = Gross Margin % &#8211; OpEx %. Cross this line and you&#8217;re losing money at the company level.</p><p>Your target CPA = projected 3-month customer profitability. This is your efficient growth zone. </p><p>If you&#8217;ve raised capital these let you know if you can burn cash for a bit while still profitably acquiring customers. Important for future profitability (whether for yourself or a potential buyer)</p><p>Everything else in this post is about figuring out how to spend between those two numbers as effectively as possible.</p><div><hr></div><h2><strong>Layer 2: The Upper Branches. Channel Allocation</strong></h2><p>This is where most brands fail. They skip this layer and jump straight to ad-level optimization. But you can&#8217;t optimize ads if you&#8217;re spending on the wrong channels.</p><h3><strong>Model 2: Post-Purchase Surveys</strong></h3><p><strong>What it is:</strong><span> A survey on your order confirmation page asking: &#8220;Where did you FIRST hear about us?&#8221;</span></p><p><strong>When to use it:</strong><span> Every single day. This is one of my favorite attribution tools in all of DTC.</span></p><p><strong>Why it&#8217;s powerful:</strong></p><p><span>Post-purchase surveys measure something fundamentally different from click-based attribution. They measure what&#8217;s </span><em>memorable</em><span>.</span></p><p>Think about that. An ad has to be remembered to be impactful. If someone can recall that they first discovered you through a TikTok ad, that ad did its job. It created awareness. It built the mental association. The fact that they eventually Googled your brand name and clicked a search ad to buy doesn&#8217;t matter. The search ad didn&#8217;t create the demand. It captured it. Thats not scalable.</p><p>Click-based attribution overvalues lower-funnel performance by as much as 250%+. I&#8217;ve seen it across dozens of accounts. Google Search always looks like a hero in click-based models because it&#8217;s the last stop before purchase. But it&#8217;s rarely the first touch.</p><p>Post-purchase surveys catch what click attribution misses. We&#8217;ve seen cases where top-of-funnel creative on Meta drove 13x more incremental acquisitions than bottom-of-funnel creative. Click attribution told us the exact opposite story.</p><p><strong>How to set it up:</strong></p><p>Add a post-purchase survey to your Shopify checkout. The question: &#8220;Where did you FIRST hear about us?&#8221;</p><p>Options should include every channel you spend money on (Facebook/Instagram, TikTok, Google Search, YouTube, Podcast, Friend/Referral, etc.), plus &#8220;Other&#8221; with a text field. Keep it under 10 options. Randomize the order.</p><p>Target a 35%+ response rate. Extrapolate to all new customers. Then calculate your cost per new customer response per channel.</p><p>This tells you where to push budget at the channel level.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!OxLv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf95f93e-727f-4e8b-9248-0c1690c1cc0f_2048x2048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!OxLv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf95f93e-727f-4e8b-9248-0c1690c1cc0f_2048x2048.png 424w, https://substackcdn.com/image/fetch/$s_!OxLv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf95f93e-727f-4e8b-9248-0c1690c1cc0f_2048x2048.png 848w, https://substackcdn.com/image/fetch/$s_!OxLv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf95f93e-727f-4e8b-9248-0c1690c1cc0f_2048x2048.png 1272w, https://substackcdn.com/image/fetch/$s_!OxLv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf95f93e-727f-4e8b-9248-0c1690c1cc0f_2048x2048.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!OxLv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf95f93e-727f-4e8b-9248-0c1690c1cc0f_2048x2048.png" width="1456" height="1456" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bf95f93e-727f-4e8b-9248-0c1690c1cc0f_2048x2048.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;:5305845,&quot;alt&quot;:&quot;&quot;,&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://curtishowland.substack.com/i/187090345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf95f93e-727f-4e8b-9248-0c1690c1cc0f_2048x2048.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!OxLv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf95f93e-727f-4e8b-9248-0c1690c1cc0f_2048x2048.png 424w, https://substackcdn.com/image/fetch/$s_!OxLv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf95f93e-727f-4e8b-9248-0c1690c1cc0f_2048x2048.png 848w, https://substackcdn.com/image/fetch/$s_!OxLv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf95f93e-727f-4e8b-9248-0c1690c1cc0f_2048x2048.png 1272w, https://substackcdn.com/image/fetch/$s_!OxLv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf95f93e-727f-4e8b-9248-0c1690c1cc0f_2048x2048.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>Limitation:</strong><span> People don&#8217;t always remember correctly. Long purchase cycles make this harder. And if someone saw 10 Meta ads over 3 months, they might just say &#8220;Instagram&#8221; without knowing which specific campaign drove them. That&#8217;s fine. You&#8217;re measuring at the channel level here, not the ad level.</span></p><p>The other limitation is that it&#8217;s self-reported, so you&#8217;ll see some channels consistently under- or over-report. That&#8217;s where MMM comes in to validate, but it's also partially the point. You want to know what people remember, not necessarily what was exactly first. Its an art and a science.</p><div><hr></div><h3><strong>Model 3: Marketing Mix Modeling (MMM)</strong></h3><p><strong>What it is:</strong><span> A statistical approach that uses aggregate historical data (spend by channel, revenue, seasonality, external factors) to estimate each channel&#8217;s contribution to sales. No user-level tracking required.</span></p><p><strong>When to use it:</strong><span> Monthly or quarterly for directional validation. Not daily.</span></p><p><strong>Why it&#8217;s powerful:</strong></p><p><span>MMM doesn&#8217;t rely on cookies, clicks, or any user-level tracking. It&#8217;s completely privacy-safe. It looks at the </span><em>relationship</em><span> between your spending patterns and your revenue patterns over time, accounting for things like seasonality, promotions, and external factors.</span></p><p><span>Where post-purchase surveys tell you what customers remember, MMM tells you what the </span><em>data</em><span> says is driving revenue regardless of what customers recall.</span></p><p>The two work together beautifully. You can use MMM to validate that your post-purchase survey is sending you in the right direction. And you can use post-purchase survey data to calibrate your MMM.</p><p>If your post-purchase survey says &#8220;push more into TikTok&#8221; and your MMM agrees, you have high confidence. If they disagree, you dig deeper before making a big budget move.</p><p><strong>The landscape:</strong></p><p>MMM has had an awesome resurgence in the last few years. Meta released Robyn (open-source), Google released Meridian (open-source), and there are SaaS options like Measured, Sellforte, and others that make it more accessible. Northbeam released their own as well which I&#8217;ve been impressed with.</p><p>One of the biggest benefits of an MMM is that you can measure the marginal performance of a channel to know just not the holistic performance, but where you are in the bend, which can be very valuable to deciding where to put the next dollar, not based on the average performance, but based on the marginal performance</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VDM4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eb84619-5387-4aaf-a153-24de74a1dea7_2048x2048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VDM4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eb84619-5387-4aaf-a153-24de74a1dea7_2048x2048.png 424w, https://substackcdn.com/image/fetch/$s_!VDM4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eb84619-5387-4aaf-a153-24de74a1dea7_2048x2048.png 848w, https://substackcdn.com/image/fetch/$s_!VDM4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eb84619-5387-4aaf-a153-24de74a1dea7_2048x2048.png 1272w, https://substackcdn.com/image/fetch/$s_!VDM4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eb84619-5387-4aaf-a153-24de74a1dea7_2048x2048.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VDM4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eb84619-5387-4aaf-a153-24de74a1dea7_2048x2048.png" width="1456" height="1456" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0eb84619-5387-4aaf-a153-24de74a1dea7_2048x2048.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;:5921723,&quot;alt&quot;:&quot;&quot;,&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://curtishowland.substack.com/i/187090345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eb84619-5387-4aaf-a153-24de74a1dea7_2048x2048.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!VDM4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eb84619-5387-4aaf-a153-24de74a1dea7_2048x2048.png 424w, https://substackcdn.com/image/fetch/$s_!VDM4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eb84619-5387-4aaf-a153-24de74a1dea7_2048x2048.png 848w, https://substackcdn.com/image/fetch/$s_!VDM4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eb84619-5387-4aaf-a153-24de74a1dea7_2048x2048.png 1272w, https://substackcdn.com/image/fetch/$s_!VDM4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eb84619-5387-4aaf-a153-24de74a1dea7_2048x2048.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>But I generally don&#8217;t recommend jumping into MMM as your first move. You need scale for the data to be meaningful (typically $500k+ per year in ad spend minimum), and you need clean historical data across channels.</p><p><strong>Limitation:</strong><span> MMM is a model. It&#8217;s not ground truth. It gives you directional guidance, not absolute precision. It requires sufficient data history (ideally 2+ years of weekly data). And the outputs need interpretation by someone who understands both the math and the business context.</span></p><p>It also requires careful set up. If you have messy data or plan to just wing it for a quick check, probably best to skip the MMM. Might do more harm than good.</p><p>I&#8217;ve seen people run two MMM&#8217;s (moving from one to the other) and got drastically different outcomes (like suggested budget swings of 50%) based on set up. Be super careful with confidence here.</p><p>Some channels drive low-quality customers that look good on ROAS but don&#8217;t stick around. MMM helps you optimize for 12-month profit as opposed to just immediate return.</p><div><hr></div><h3><strong>Model 4: Incrementality / Geo-Lift Testing</strong></h3><p><strong>What it is:</strong><span> Controlled experiments where you turn marketing on or off in specific geographic regions and measure the difference in sales between test and control groups.</span></p><p><strong>When to use it:</strong><span> Quarterly (or whenever you need to validate a specific strategic question).</span></p><p><strong>Why it&#8217;s powerful:</strong></p><p>This is the closest thing to scientific proof in marketing.</p><p>You&#8217;re not modeling. You&#8217;re not surveying. You&#8217;re running an actual experiment. &#8220;What happens to sales in Dallas when we turn off Meta retargeting for 4 weeks while keeping it on in Houston?&#8221;</p><p>If Dallas sees no meaningful drop in sales, your retargeting isn&#8217;t as incremental as Meta&#8217;s dashboard claims. If it drops significantly, it&#8217;s working and you have a real iROAS (incremental ROAS) number you can trust.</p><p>This is really valuable for answering the questions that other attribution models can&#8217;t:</p><ul><li><p>Is our retargeting actually driving sales, or just claiming credit for people who would have bought anyway?</p></li><li><p>How much incremental revenue does YouTube actually drive (beyond what click attribution captures)?</p></li><li><p>Would we lose anything if we cut our branded search spend by 50%?</p></li><li><p>Is this new channel (AppLovin, CTV, etc.) actually worth the investment?</p></li></ul><p><strong>Tools:</strong><span> Haus is gaining popularity with DTC brands and makes it relatively easy to design and run geo-lift tests. Stella offers a self-serve platform. Meta and Google both have their own Conversion Lift Study tools within their platforms (though those are limited to measuring their own channels, which introduces some bias). TikTok has one too. Again, Northbeam launched one here as well.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Nobd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70e0ffcb-9830-416b-9df8-193c508dd90a_2048x2048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Nobd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70e0ffcb-9830-416b-9df8-193c508dd90a_2048x2048.png 424w, https://substackcdn.com/image/fetch/$s_!Nobd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70e0ffcb-9830-416b-9df8-193c508dd90a_2048x2048.png 848w, https://substackcdn.com/image/fetch/$s_!Nobd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70e0ffcb-9830-416b-9df8-193c508dd90a_2048x2048.png 1272w, https://substackcdn.com/image/fetch/$s_!Nobd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70e0ffcb-9830-416b-9df8-193c508dd90a_2048x2048.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Nobd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70e0ffcb-9830-416b-9df8-193c508dd90a_2048x2048.png" width="1456" height="1456" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/70e0ffcb-9830-416b-9df8-193c508dd90a_2048x2048.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;:5396098,&quot;alt&quot;:&quot;&quot;,&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://curtishowland.substack.com/i/187090345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70e0ffcb-9830-416b-9df8-193c508dd90a_2048x2048.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!Nobd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70e0ffcb-9830-416b-9df8-193c508dd90a_2048x2048.png 424w, https://substackcdn.com/image/fetch/$s_!Nobd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70e0ffcb-9830-416b-9df8-193c508dd90a_2048x2048.png 848w, https://substackcdn.com/image/fetch/$s_!Nobd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70e0ffcb-9830-416b-9df8-193c508dd90a_2048x2048.png 1272w, https://substackcdn.com/image/fetch/$s_!Nobd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70e0ffcb-9830-416b-9df8-193c508dd90a_2048x2048.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>Limitation:</strong><span> Requires planning, budget, and patience. Most tests run 4-8 weeks. You need enough geographic diversity and sales volume for statistical significance. And you can only test one or two things at a time.</span></p><p>It&#8217;s also an opportunity cost. You&#8217;re deliberately reducing spend in test regions, which means you might leave some revenue on the table during the test period.</p><p>But the insight you get is worth it. One well-designed incrementality test can save you from wasting hundreds of thousands on non-incremental spend.</p><p>I love combining post-purchase surveys with incrementality testing as a killer combo.</p><div><hr></div><h2><strong>Layer 3: The Lower Branches. Campaign &amp; Ad-Level Optimization</strong></h2><p>Now we get into the tools most marketers already know. These are powerful for ad-level decisions but dangerous if you use them for channel allocation.</p><p>If your campaigns have different strategies, use MMM&#8217;s or Geo lift testing to allocate there; if they are the same strategy, you can use an MTA instead.</p><h3><strong>Model 5: Multi-Touch Attribution (MTA)</strong></h3><p><strong>What it is:</strong><span> Third-party tools (Triple Whale, Northbeam, Rockerbox) that track individual customer journeys across touchpoints and attribute fractional credit to each interaction.</span></p><p><strong>When to use it:</strong><span> Daily, for ad and campaign-level optimization (Same strategy).</span></p><p><strong>Why it&#8217;s powerful:</strong></p><p>MTA is my primary tool for ad-level decisions. Triple Whale is my go-to, though we use Northbeam as well.</p><p>Here&#8217;s what makes MTA better than platform-reported data: you can actually see who purchased, where they came from, what they purchased, and validate the attribution yourself. With Facebook&#8217;s dashboard, you just have to trust them. With MTA, you can audit it.</p><p>I also like MTA because you can look at first-click attribution and understand the full journey. Where did someone originally come from? Did they see multiple ads before converting? Which ad was the first touch versus the last touch?</p><p>This matters because the ad that gets the last click isn&#8217;t always the ad that deserves the credit. Someone might discover you through a TikTok-style UGC video (first touch), then see a retargeting ad a week later (middle touch), then Google your brand name and click a search ad (last touch). If you only look at last click, you&#8217;d think Google Search drove that sale. MTA shows you the full picture.</p><p>The practical application: this is the data that powers our Account Control Charts. When I plot CPA vs. Total Spend for every ad on a scatter plot, I&#8217;m pulling that from MTA. It tells me which ads are efficient but under-scaled, which are burning cash, and which are the winners I need to push harder.</p><p>this is the level at which you make individual ad decisions on based on spend and CPA</p><p>To make sure your account is well optimized, plot CPA vs. Spend on a scatter plot. Your top ads should be in the low CPA, high spend zone. If they&#8217;re not, you have a media buying problem that no amount of new creative will fix.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VZfH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2398676-c25e-4302-bf94-53f76988efee_2048x2048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VZfH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2398676-c25e-4302-bf94-53f76988efee_2048x2048.png 424w, https://substackcdn.com/image/fetch/$s_!VZfH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2398676-c25e-4302-bf94-53f76988efee_2048x2048.png 848w, https://substackcdn.com/image/fetch/$s_!VZfH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2398676-c25e-4302-bf94-53f76988efee_2048x2048.png 1272w, https://substackcdn.com/image/fetch/$s_!VZfH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2398676-c25e-4302-bf94-53f76988efee_2048x2048.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VZfH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2398676-c25e-4302-bf94-53f76988efee_2048x2048.png" width="1456" height="1456" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e2398676-c25e-4302-bf94-53f76988efee_2048x2048.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;:5260040,&quot;alt&quot;:&quot;&quot;,&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://curtishowland.substack.com/i/187090345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2398676-c25e-4302-bf94-53f76988efee_2048x2048.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!VZfH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2398676-c25e-4302-bf94-53f76988efee_2048x2048.png 424w, https://substackcdn.com/image/fetch/$s_!VZfH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2398676-c25e-4302-bf94-53f76988efee_2048x2048.png 848w, https://substackcdn.com/image/fetch/$s_!VZfH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2398676-c25e-4302-bf94-53f76988efee_2048x2048.png 1272w, https://substackcdn.com/image/fetch/$s_!VZfH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2398676-c25e-4302-bf94-53f76988efee_2048x2048.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>Limitation:</strong><span> MTA is mostly click-tracked. It tracks touchpoints it can see (clicks, website visits), which means it overcounts channels that generate clicks (Google, Meta) and undercounts channels that generate awareness (podcasts, word-of-mouth, TikTok views that don&#8217;t result in a click). Triplewhale and Northbeam have loaded in deterministic views recently and we are starting to use it and seeing strong results. I dont like interface view conversions, Im OK with deterministic views but you need to evaluate it carefully.</span></p><p><span>Another limitation is that 99% of impressions don't convert. Don&#8217;t use the above chart to over-optimize into a promotion ad (strong last click influence) and starve a creative with 70% of the ROAS that speaks to selling points to a cold audience. </span></p><p>Ultimately You just can&#8217;t compare channel-to-channel directly using MTA. That&#8217;s what post-purchase surveys and MMM are for. And your MTA you need to use critically.</p><p>Use MTA for ads and campaigns. Not for channel allocation.</p><div><hr></div><h3><strong>Model 6: Platform-Reported Attribution</strong></h3><p><strong>What it is:</strong><span> The attribution data that Meta, Google, TikTok, and other ad platforms report in their own dashboards.</span></p><p><strong>When to use it:</strong><span> Daily, but with skepticism. Always cross-reference with MTA.</span></p><p><strong>Why it&#8217;s useful (with caveats):</strong></p><p>I&#8217;m not going to tell you to ignore platform data. I use it every day. But I use it for specific things, and I know where it lies.</p><p>Here&#8217;s what platform attribution is actually good for:</p><p><strong>Understanding purchase velocity.</strong><span> I look at 1-day, 7-day, and 28-day attribution windows side by side to understand how quickly customers purchase after seeing an ad. What percentage convert on day 0-1? Day 1-7? Day 7-28? This tells me about the purchase cycle of the product, which informs my scaling strategy and my creative strategy.</span></p><p>If 80% of conversions happen within 24 hours, I&#8217;m dealing with an impulse-purchase product and can be more aggressive with scaling. If conversions trickle in over 2-3 weeks, I need more patience and different expectations for new ad launches.</p><p><strong>Identifying view-through inflation.</strong><span> I always compare click-based conversions to view-through conversions. In platform view-through is the weakest signal in attribution. A &#8220;view-through conversion&#8221; means someone was served your ad (maybe for 1 second while scrolling), didn&#8217;t click, but later bought something. Meta takes credit.</span></p><p>I try to force Meta to optimize for click-based attribution whenever possible. If a huge percentage of your conversions are view-through, Meta is inflating your numbers. The platform wants you to think your ads are working better than they are so you keep spending.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!OAWd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c7bf2d8-bec5-479d-a19b-efffeada61b5_2048x2048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!OAWd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c7bf2d8-bec5-479d-a19b-efffeada61b5_2048x2048.png 424w, https://substackcdn.com/image/fetch/$s_!OAWd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c7bf2d8-bec5-479d-a19b-efffeada61b5_2048x2048.png 848w, https://substackcdn.com/image/fetch/$s_!OAWd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c7bf2d8-bec5-479d-a19b-efffeada61b5_2048x2048.png 1272w, https://substackcdn.com/image/fetch/$s_!OAWd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c7bf2d8-bec5-479d-a19b-efffeada61b5_2048x2048.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!OAWd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c7bf2d8-bec5-479d-a19b-efffeada61b5_2048x2048.png" width="1456" height="1456" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5c7bf2d8-bec5-479d-a19b-efffeada61b5_2048x2048.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;:5222365,&quot;alt&quot;:&quot;&quot;,&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://curtishowland.substack.com/i/187090345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c7bf2d8-bec5-479d-a19b-efffeada61b5_2048x2048.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!OAWd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c7bf2d8-bec5-479d-a19b-efffeada61b5_2048x2048.png 424w, https://substackcdn.com/image/fetch/$s_!OAWd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c7bf2d8-bec5-479d-a19b-efffeada61b5_2048x2048.png 848w, https://substackcdn.com/image/fetch/$s_!OAWd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c7bf2d8-bec5-479d-a19b-efffeada61b5_2048x2048.png 1272w, https://substackcdn.com/image/fetch/$s_!OAWd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c7bf2d8-bec5-479d-a19b-efffeada61b5_2048x2048.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>Limitation:</strong><span> Every platform grades its own homework. Meta will always tell you Meta is working. Google will always tell you Google is working. This is why you never make channel-level budget decisions based on platform reporting alone.</span></p><p>The most dangerous version of this is Google Analytics&#8217; last-click model. GA4 defaults to last-click attribution, which massively favors Google&#8217;s own products (Search, Shopping) because they&#8217;re almost always the last click before purchase. Of course they are. Someone sees your ad on Meta, gets interested, then Googles your brand name to buy. Google Search gets the credit. But Google didn&#8217;t create that demand. Meta did.</p><p>Didn&#8217;t you think Google built a free analytics platform just for fun, right? Check their stock price if you think they are a non-profit. They built it to favor their ads.</p><p><span>This is exactly why I like post-purchase surveys and MMMs. They tell you what </span><em>created</em><span> the awareness, not what grabbed the last click. If you optimize for last-click, you&#8217;ll over-invest in branded search and discounts. That&#8217;s not how you scale a brand.</span></p><div><hr></div><h2><strong>Layer 4: The Trunk. Supporting Infrastructure</strong></h2><h3><strong>Model 7: GA4 and Server-Side Tracking</strong></h3><p><strong>What it is:</strong><span> Google Analytics 4 for web analytics, plus server-side tracking tools (Conversions API / CAPI, Elevar, etc.) that send conversion data directly from your server to ad platforms.</span></p><p><strong>When to use it:</strong><span> Always running in the background. This is infrastructure, not a decision-making tool.</span></p><p><strong>Why it matters:</strong></p><p>GA4 is biased. I&#8217;ll just say it. It&#8217;s a Google product that defaults to last-click attribution, so it over-credits Google and under-credits everything else. I don&#8217;t use it as an attribution tool.</p><p>But server-side tracking is essential. Here&#8217;s why:</p><p>After iOS 14.5, browser-based tracking (pixels, cookies) lost a huge chunk of signal. Meta&#8217;s pixel can&#8217;t see a lot of what happens on iPhones. This means your platform-reported data AND your MTA tools are working with incomplete data.</p><p>Server-side tracking (CAPI) sends conversion events directly from your server to the ad platforms, bypassing browser restrictions. This doesn&#8217;t solve attribution. It makes all your other attribution tools more accurate by feeding them better data.</p><p>Tools like Elevar help automate this setup on Shopify. If you&#8217;re spending any meaningful amount on paid media and you don&#8217;t have server-side tracking set up, your data is leaking. Fix this before you worry about fancy attribution models.</p><p>Think of it this way: server-side tracking is the trunk of the tree. It doesn&#8217;t bear fruit by itself, but it holds up everything that does.</p><p><strong>Limitation:</strong><span> GA4&#8217;s attribution model is still biased toward Google. Use it for web analytics (traffic sources, on-site behavior, page performance) but don&#8217;t use it as your source of truth for marketing attribution.</span></p><div><hr></div><h2><strong>The Base: Setting Your Targets</strong></h2><h3><strong>Model 8: Cohort-Based LTV Attribution</strong></h3><p><strong>What it is:</strong><span> Tracking customer lifetime value by acquisition source and cohort to understand which channels bring the most valuable customers over time. Not just the cheapest first purchase.</span></p><p><strong>When to use it:</strong><span> Monthly review, quarterly deep-dive. This sets your targets, which then flow up through the entire tree.</span></p><p><strong>Why it&#8217;s powerful:</strong></p><p>All 7 models above assume you have a target. A CPA ceiling, a ROAS floor, an nCAC goal. But should that target change based on quality of traffic?</p><p>It should come from LTV by channel.</p><p>Here&#8217;s a simplified example. You&#8217;re acquiring customers from Meta at $40 CPA and from TikTok at $30 CPA. TikTok looks more efficient, right?</p><p>But when you pull cohort data:</p><ul><li><p>Meta customers: 35% return rate, 3.2x purchase frequency, $180 12-month LTV</p></li><li><p>TikTok customers: 20% return rate, 2.1x purchase frequency, $95 12-month LTV</p></li></ul><p>Suddenly Meta customers are worth nearly 2x as much over 12 months. That $40 CPA is a steal. And the $30 TikTok CPA might actually be overpriced relative to the customer quality you&#8217;re getting.</p><p><span>This is why I obsess over two LTV metrics above all others: </span><strong>return rate %</strong><span> (percentage of customers who make purchase #2) and </span><strong>purchase frequency</strong><span> (how often returning customers buy). These two drive the majority of LTV variance between channels.</span></p><p>Example scenario:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_1_r!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cdbea06-e4d6-4990-afa2-ec3e77eeea1f_2048x2048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_1_r!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cdbea06-e4d6-4990-afa2-ec3e77eeea1f_2048x2048.png 424w, https://substackcdn.com/image/fetch/$s_!_1_r!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cdbea06-e4d6-4990-afa2-ec3e77eeea1f_2048x2048.png 848w, https://substackcdn.com/image/fetch/$s_!_1_r!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cdbea06-e4d6-4990-afa2-ec3e77eeea1f_2048x2048.png 1272w, https://substackcdn.com/image/fetch/$s_!_1_r!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cdbea06-e4d6-4990-afa2-ec3e77eeea1f_2048x2048.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_1_r!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cdbea06-e4d6-4990-afa2-ec3e77eeea1f_2048x2048.png" width="1456" height="1456" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3cdbea06-e4d6-4990-afa2-ec3e77eeea1f_2048x2048.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;:5409855,&quot;alt&quot;:&quot;&quot;,&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://curtishowland.substack.com/i/187090345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cdbea06-e4d6-4990-afa2-ec3e77eeea1f_2048x2048.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!_1_r!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cdbea06-e4d6-4990-afa2-ec3e77eeea1f_2048x2048.png 424w, https://substackcdn.com/image/fetch/$s_!_1_r!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cdbea06-e4d6-4990-afa2-ec3e77eeea1f_2048x2048.png 848w, https://substackcdn.com/image/fetch/$s_!_1_r!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cdbea06-e4d6-4990-afa2-ec3e77eeea1f_2048x2048.png 1272w, https://substackcdn.com/image/fetch/$s_!_1_r!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cdbea06-e4d6-4990-afa2-ec3e77eeea1f_2048x2048.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>How this feeds the tree:</strong></p><p><span>Your cohort LTV data tells you what your CPA targets should be </span><em>by channel or type of ad</em><span>. That feeds your blended MER/nCAC target at the top of the tree. Which feeds your channel allocation decisions in the middle. Which feeds your ad-level optimization at the bottom.</span></p><p>If you skip this step, you&#8217;re optimizing the entire tree toward the wrong target. You&#8217;ll efficiently acquire cheap, low-LTV customers. You&#8217;ll look great on a dashboard and terrible on the P&amp;L in 12 months.</p><div><hr></div><h2><strong>Why &#8220;AI-Powered Attribution&#8221; Is Dumb</strong></h2><p>In my 2026 hot takes I said &#8220;AI-powered attribution tools are guessing.&#8221; I stand by that.</p><p>The pitch from AI attribution vendors sounds great: &#8220;We use machine learning to analyze millions of data points and give you the TRUE value of every touchpoint.&#8221;</p><p>Here&#8217;s why that doesn&#8217;t work.</p><p><strong>They start with biased data.</strong><span> Every AI attribution model I&#8217;ve seen starts with click-based data as its foundation. Clicks, page views, ad impressions, conversion events. This data is already biased. It over-credits platforms that generate clicks and under-credits platforms that generate awareness.</span></p><p><strong>Then they layer complexity on top of the bias.</strong><span> The AI takes biased inputs, runs them through a black-box model, and spits out precise-looking numbers. But precision is not accuracy. You&#8217;ve just made a biased answer look more scientific. That&#8217;s worse, not better.</span></p><p><strong>You lose understanding.</strong><span> This is the part that bothers me most. Attribution is never going to be perfect. Every model has blind spots. The value of understanding attribution isn&#8217;t getting a perfect number. It&#8217;s knowing where your model is wrong so you can compensate for it.</span></p><p>When I use post-purchase surveys, I know they over-credit memorable channels and under-credit passive ones. I can adjust for that. When I use MTA, I know it&#8217;s click-biased and overcounts revenue. I can adjust for that too. When I use MMM, I know it needs scale to be meaningful and the outputs have wide confidence intervals.</p><p>With AI attribution? You get a number. You don&#8217;t know how it was calculated. You don&#8217;t know where it&#8217;s biased. And you can&#8217;t adjust for what you don&#8217;t understand.</p><p><strong>The right approach is top-down, not bottom-up.</strong><span> AI attribution tries to solve the problem from the bottom up: perfectly attribute every individual touchpoint, then roll it up to channel-level insights. But you can&#8217;t build accurate channel-level insights from biased touchpoint data, no matter how much AI you layer on.</span></p><p>The approach I&#8217;ve outlined here works top-down: start with your blended truth (MER/nCAC), validate at the channel level (surveys + MMM), then use MTA for ad-level decisions. Each layer checks the one below it.</p><p>My take: spend your money on a good MTA tool, a well-designed post-purchase survey, and eventually an MMM. Skip the &#8220;AI-powered&#8221; attribution platforms. They&#8217;re solving the wrong problem.</p><div><hr></div><h2><strong>The 3 I Actually Use (and How They Work Together)</strong></h2><p>After all that, here are the 3 that make up my daily attribution stack:</p><p><strong>1. Multi-Touch Attribution (Triple Whale)</strong><span> for ad and campaign-level optimization. Which ads to scale, which to cut, which to retest. This is where I live daily inside ad accounts.</span></p><p><strong>2. Post-Purchase Surveys</strong><span> for channel-level allocation. Which channels are actually driving awareness and new customer acquisition? This is what I use to decide where to push or pull budget at the channel level. Updated daily.</span></p><p><strong>3. Marketing Mix Modeling</strong><span> for directional validation. Is our post-purchase survey data sending us the right way? Are there channels that surveys miss or over-credit? Reviewed quarterly.</span></p><p><strong>How they triangulate:</strong></p><p>When all three agree (MTA shows strong Meta performance, surveys confirm Meta is the top first-touch channel, and MMM validates Meta as the highest-ROI channel) I push budget aggressively.</p><p>When they disagree, that&#8217;s the interesting part. Let&#8217;s say TikTok looks mediocre in MTA (low click-through, average ROAS) but shows up strong in post-purchase surveys (lots of people say &#8220;I first heard about you on TikTok&#8221;). That tells me TikTok is driving awareness that&#8217;s converting through other channels. I wouldn&#8217;t cut TikTok based on the MTA data alone.</p><p>Or: Meta looks strong in MTA and platform reporting, but post-purchase surveys show a declining share of &#8220;first heard about you on Facebook/Instagram&#8221; responses month over month. That&#8217;s an early warning sign that my Meta ads are becoming more retargeting-heavy and less effective at reaching new people, even though the dashboard numbers still look good.</p><p>The three tools catch different lies. That&#8217;s the whole point.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!G-Mo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72227cab-a4d7-4707-a8d7-f6c46811cfb9_2048x2048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!G-Mo!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72227cab-a4d7-4707-a8d7-f6c46811cfb9_2048x2048.png 424w, https://substackcdn.com/image/fetch/$s_!G-Mo!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72227cab-a4d7-4707-a8d7-f6c46811cfb9_2048x2048.png 848w, https://substackcdn.com/image/fetch/$s_!G-Mo!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72227cab-a4d7-4707-a8d7-f6c46811cfb9_2048x2048.png 1272w, https://substackcdn.com/image/fetch/$s_!G-Mo!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72227cab-a4d7-4707-a8d7-f6c46811cfb9_2048x2048.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!G-Mo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72227cab-a4d7-4707-a8d7-f6c46811cfb9_2048x2048.png" width="1456" height="1456" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/72227cab-a4d7-4707-a8d7-f6c46811cfb9_2048x2048.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;:6675235,&quot;alt&quot;:&quot;&quot;,&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://curtishowland.substack.com/i/187090345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72227cab-a4d7-4707-a8d7-f6c46811cfb9_2048x2048.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!G-Mo!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72227cab-a4d7-4707-a8d7-f6c46811cfb9_2048x2048.png 424w, https://substackcdn.com/image/fetch/$s_!G-Mo!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72227cab-a4d7-4707-a8d7-f6c46811cfb9_2048x2048.png 848w, https://substackcdn.com/image/fetch/$s_!G-Mo!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72227cab-a4d7-4707-a8d7-f6c46811cfb9_2048x2048.png 1272w, https://substackcdn.com/image/fetch/$s_!G-Mo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72227cab-a4d7-4707-a8d7-f6c46811cfb9_2048x2048.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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><hr></div><h2><strong>Do This Monday</strong></h2><p>If you take nothing else from this post:</p><p><strong>If you&#8217;re spending $10k+/month:</strong></p><ol><li><p>Add a post-purchase survey to your checkout (Shopify, KnoCommerce, Fairing, whatever works). &#8220;Where did you FIRST hear about us?&#8221; Randomize options.</p></li><li><p>Set up your blended MER and nCAC tracking in a simple spreadsheet. Know your maximum and target spend.</p></li><li><p>Switch Meta to 7-day click attribution if you haven&#8217;t. Stop relying on view-through.</p></li></ol><p><strong>If you&#8217;re spending $50k+/month:</strong></p><p>4. Install Triple Whale or Northbeam. Start tracking new vs. returning customer ROAS by ad.</p><p>5. Build your Account Control Chart (CPA vs. Spend scatter plot from MTA data). Know which ads are winning and whether they&#8217;re actually getting scaled.</p><p>6. Make sure server-side tracking (CAPI / Elevar) is set up and firing correctly.</p><p><strong>If you&#8217;re spending $250k+/month:</strong></p><p>7. Start pulling cohort LTV data by acquisition channel. Adjust your CPA targets by channel accordingly.</p><p>8. Consider MMM (Robyn if you have data science resources, or a SaaS platform like Measured or Sellforte).</p><p>9. Run your first incrementality test (Haus or Meta&#8217;s Conversion Lift Study). Start with your biggest spend channel and ask: &#8220;How much of this is actually incremental?&#8221;</p><p>None of these are optional if you want to scale profitably.</p><p>Attribution isn&#8217;t about finding the perfect model. There is no perfect model. It&#8217;s about building a system of imperfect models that check each other.</p><p>Start at the top of the tree. Work your way down. Never trust a single source of data.</p><div><hr></div><p><em>Hope this was helpful!</em></p><p><em>Curtis</em></p>]]></content:encoded></item><item><title><![CDATA[Your Best Customer Keeps Changing]]></title><description><![CDATA[Heavy buyers regress, LTV falls as you scale, and both are supposed to happen. The fix is changing what you aim at.]]></description><link>https://newsletter.curtishowland.com/p/your-best-customer-keeps-changing</link><guid isPermaLink="false">https://newsletter.curtishowland.com/p/your-best-customer-keeps-changing</guid><dc:creator><![CDATA[Curtis Howland]]></dc:creator><pubDate>Fri, 25 Sep 2026 12:36:59 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!50w1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01278321-3b47-4d4a-bef4-d8929aa55756_3200x2000.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;ve helped scale multiple 8- and 9-figure ecom brands - some with incredibly fast, triple-digit revenue growth year after year. </p><p>Targeting and forecasting decisions often assumes the customer is a stable object. And thats a dangerous assumption when you scale that fast. </p><p>Backing this up with some research - here are 3 ideas I want to challenge today:</p><p>This person is a heavy buyer. </p><p>This cohort is worth $340. </p><p>This persona is our top buyer</p><p>All three change (generally decaying). Not because anyone did anything wrong, but because that&#8217;s what buyer behavior does when you scale.</p><div><hr></div><p><em>Brought to you by Soku.ai</em></p><p>I built a fake Meta account, hid five traps in 28 days of data, and ran a marketing AI through it.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!50w1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01278321-3b47-4d4a-bef4-d8929aa55756_3200x2000.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!50w1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01278321-3b47-4d4a-bef4-d8929aa55756_3200x2000.png 424w, https://substackcdn.com/image/fetch/$s_!50w1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01278321-3b47-4d4a-bef4-d8929aa55756_3200x2000.png 848w, https://substackcdn.com/image/fetch/$s_!50w1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01278321-3b47-4d4a-bef4-d8929aa55756_3200x2000.png 1272w, https://substackcdn.com/image/fetch/$s_!50w1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01278321-3b47-4d4a-bef4-d8929aa55756_3200x2000.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!50w1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01278321-3b47-4d4a-bef4-d8929aa55756_3200x2000.png" width="1456" height="910" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/01278321-3b47-4d4a-bef4-d8929aa55756_3200x2000.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:910,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:702383,&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://newsletter.curtishowland.com/i/212122473?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01278321-3b47-4d4a-bef4-d8929aa55756_3200x2000.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_!50w1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01278321-3b47-4d4a-bef4-d8929aa55756_3200x2000.png 424w, https://substackcdn.com/image/fetch/$s_!50w1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01278321-3b47-4d4a-bef4-d8929aa55756_3200x2000.png 848w, https://substackcdn.com/image/fetch/$s_!50w1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01278321-3b47-4d4a-bef4-d8929aa55756_3200x2000.png 1272w, https://substackcdn.com/image/fetch/$s_!50w1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01278321-3b47-4d4a-bef4-d8929aa55756_3200x2000.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>What it caught</strong></p><p>Blended CPA held flat at $37 while new customers fell from 72% of purchases to 49%. Real new-customer cost: $52 to $76. Soku rebuilt the account on new-customer CPA before answering my budget question. Nothing hit the $45 target.</p><p>The $19 retargeting campaign, best CPA in the account, was 78% returning buyers. True new-customer CPA: $88.</p><p>The 3.6 ROAS winner: 3 purchases, $48 of spend. Noise.</p><p>CPA doubled from $38 to $81 while frequency went 2.1 to 4.8. Fatigue, not targeting.</p><p>The best hook, 2.9% CTR, converted at 0.6%. Top ad: 2.7%.</p><p>Then I pushed three bad calls: the 3-purchase ad to $5,000/day, half of prospecting into retargeting, top ad 8x by Monday. No to all three, with the math.</p><p><strong>What it built</strong></p><p>Same conversation: replace the tired creative. Claim safety came first, before any concept. That&#8217;s the guardrail in a made-up account. In a live one, signals like fatigue, conversion quality and winning angles can feed what it builds and tests next.</p><p>Most tools build whatever you ask for. This one made me prove the premise.</p><p>In a live workspace, Automations can keep that running: ROAS and daily spend monitored, anomalies posted to Slack while there&#8217;s still time to act, budget changes held behind approval.</p><p>Try it on your own numbers!</p><p><strong>&#8594; <a href="https://soku.ai/c/curtis-howland">https://soku.ai/c/curtis-howland</a></strong></p><div><hr></div><p></p><h2>1. The person in the top slot isn&#8217;t stable</h2><p>The Ehrenberg-Bass Institute has been running this analysis on packaged goods panel data for sixty years. Their landmark work used Kantar household data across 40 categories and nearly 600 brands, replicated across two separate time windows.</p><p>First thing they found: the 80/20 rule isn&#8217;t real for these buyers. The actual Pareto share is about 40/20 in a single quarter, 50/20 over one year, and 60/20 over five.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!H5FD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feef10f11-d7e2-4610-98d7-3458ace228dc_511x306.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!H5FD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feef10f11-d7e2-4610-98d7-3458ace228dc_511x306.png 424w, https://substackcdn.com/image/fetch/$s_!H5FD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feef10f11-d7e2-4610-98d7-3458ace228dc_511x306.png 848w, https://substackcdn.com/image/fetch/$s_!H5FD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feef10f11-d7e2-4610-98d7-3458ace228dc_511x306.png 1272w, https://substackcdn.com/image/fetch/$s_!H5FD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feef10f11-d7e2-4610-98d7-3458ace228dc_511x306.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!H5FD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feef10f11-d7e2-4610-98d7-3458ace228dc_511x306.png" width="511" height="306" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/eef10f11-d7e2-4610-98d7-3458ace228dc_511x306.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:306,&quot;width&quot;:511,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:20326,&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://newsletter.curtishowland.com/i/212122473?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feef10f11-d7e2-4610-98d7-3458ace228dc_511x306.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_!H5FD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feef10f11-d7e2-4610-98d7-3458ace228dc_511x306.png 424w, https://substackcdn.com/image/fetch/$s_!H5FD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feef10f11-d7e2-4610-98d7-3458ace228dc_511x306.png 848w, https://substackcdn.com/image/fetch/$s_!H5FD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feef10f11-d7e2-4610-98d7-3458ace228dc_511x306.png 1272w, https://substackcdn.com/image/fetch/$s_!H5FD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feef10f11-d7e2-4610-98d7-3458ace228dc_511x306.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>Great - it's still a ton/the majority, so you should cater to those people, right??</p><p>They say no, Half of this year&#8217;s top 20% of buyers will not qualify for the top 20% next year.</p><p>Their explanation? Purchase rates regress toward the mean. Someone who bought you six times last year had a year with unusual demand. New baby, a health kick, a move. Next year they buy twice, and someone who bought once buys four times.</p><p>The segment of top buyers is real. The idea that it&#8217;s the same people year over year is not. </p><p><strong>My takeaway?</strong></p><p>Rebuild high-value seed audiences on a rolling 12-month window instead of all-time, and treat customer interviews as a snapshot rather than a fixed profile.</p><p>Will they look the same demographically or problem wise? Maybe? But maybe not!</p><p>If customers regress to the mean, then you want to be careful about oversampling those top customers. Ideas and values may shift and its important to update your understanding of your customers as they shift themselves.</p><h2>2. The pool gets lighter the better you do</h2><p>Section 1 is churn inside the segment. This is the segment itself diluting.</p><p>Ehrenberg-Bass calls it Natural Monopoly: as brands get bigger, they attract disproportionately more <strong>light buyers</strong> of the category. Your heavy buyers were mostly in your base early. Growth comes from people who buy the category rarely and barely think about it.</p><blockquote><p>Which means scaling doesn&#8217;t just cost more per acquisition. It recruits from a genuinely lighter pool.</p></blockquote><p>Blended LTV falls. CAC rises. Payback stretches.</p><p>If LTV is falling <em>and</em> new customer count is climbing, that&#8217;s dilution. If LTV is falling and new customer count is flat, you have an actual problem.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lgPl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74ba3890-1a2a-4eae-8c04-4f95d9288147_4000x4000.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lgPl!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74ba3890-1a2a-4eae-8c04-4f95d9288147_4000x4000.png 424w, https://substackcdn.com/image/fetch/$s_!lgPl!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74ba3890-1a2a-4eae-8c04-4f95d9288147_4000x4000.png 848w, https://substackcdn.com/image/fetch/$s_!lgPl!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74ba3890-1a2a-4eae-8c04-4f95d9288147_4000x4000.png 1272w, https://substackcdn.com/image/fetch/$s_!lgPl!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74ba3890-1a2a-4eae-8c04-4f95d9288147_4000x4000.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lgPl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74ba3890-1a2a-4eae-8c04-4f95d9288147_4000x4000.png" width="1456" height="1456" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/74ba3890-1a2a-4eae-8c04-4f95d9288147_4000x4000.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;:607312,&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://newsletter.curtishowland.com/i/212122473?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74ba3890-1a2a-4eae-8c04-4f95d9288147_4000x4000.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_!lgPl!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74ba3890-1a2a-4eae-8c04-4f95d9288147_4000x4000.png 424w, https://substackcdn.com/image/fetch/$s_!lgPl!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74ba3890-1a2a-4eae-8c04-4f95d9288147_4000x4000.png 848w, https://substackcdn.com/image/fetch/$s_!lgPl!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74ba3890-1a2a-4eae-8c04-4f95d9288147_4000x4000.png 1272w, https://substackcdn.com/image/fetch/$s_!lgPl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74ba3890-1a2a-4eae-8c04-4f95d9288147_4000x4000.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>What to do?</p><p>Forecast the decay instead of explaining it after the fact. If your model assumes flat LTV through a penetration push, you will overspend into CAC.</p><p>It also motivates fixing it</p><ol><li><p>Increase subscription rates</p></li><li><p>Improve product quality</p></li><li><p>Better customer service and experience</p></li><li><p>Better cross sells and upsells</p></li><li><p>Better remarketing</p></li></ol><p>Just because it trends down naturally doesn&#8217;t mean it has to actually go down in practice. </p><h2>3. Moments are the only thing that holds still</h2><p>People move between buying rates. The pool dilutes as you win. So what&#8217;s actually durable enough to aim at?</p><p>The buying situation.</p><p>&#8220;I ran out this morning.&#8221; &#8220;I&#8217;m traveling next week and a scoop doesn&#8217;t work.&#8221; &#8220;My kid won&#8217;t touch a vegetable.&#8221;</p><p>Those recur. They&#8217;re countable. They don&#8217;t regress to the mean.</p><p>Personas still earn their keep. They tell you who to cast, what the room looks like, how the voiceover should sound. </p><p>Practical version, and this takes about twenty minutes: pull your last 20 winning ads and sort them by the situation they open on, if you find a gap vs customer calls or reviews you have your next ad to test!</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5YBR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a4100e8-c649-462a-beb0-ae77858cb245_638x563.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5YBR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a4100e8-c649-462a-beb0-ae77858cb245_638x563.png 424w, https://substackcdn.com/image/fetch/$s_!5YBR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a4100e8-c649-462a-beb0-ae77858cb245_638x563.png 848w, https://substackcdn.com/image/fetch/$s_!5YBR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a4100e8-c649-462a-beb0-ae77858cb245_638x563.png 1272w, https://substackcdn.com/image/fetch/$s_!5YBR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a4100e8-c649-462a-beb0-ae77858cb245_638x563.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5YBR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a4100e8-c649-462a-beb0-ae77858cb245_638x563.png" width="638" height="563" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3a4100e8-c649-462a-beb0-ae77858cb245_638x563.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:563,&quot;width&quot;:638,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:62449,&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://newsletter.curtishowland.com/i/212122473?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a4100e8-c649-462a-beb0-ae77858cb245_638x563.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_!5YBR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a4100e8-c649-462a-beb0-ae77858cb245_638x563.png 424w, https://substackcdn.com/image/fetch/$s_!5YBR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a4100e8-c649-462a-beb0-ae77858cb245_638x563.png 848w, https://substackcdn.com/image/fetch/$s_!5YBR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a4100e8-c649-462a-beb0-ae77858cb245_638x563.png 1272w, https://substackcdn.com/image/fetch/$s_!5YBR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a4100e8-c649-462a-beb0-ae77858cb245_638x563.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>The short version</h2><p>Your heaviest buyers reshuffle every year, so the audience may change with them, check it every 12 months and stay updated on your customers.</p><p>Your incoming cohorts get lighter the better your penetration gets, so falling LTV during a scale push is the signature of it working. Put in a plan to improve LTV as you go if you dont want it to drop.</p><p>Stop asking who your best customer is. Start asking what has to be true in someone&#8217;s day for you to be the answer.</p><p>People move through life moments and desires, update your understanding of your customers. </p><p>Moments repeat. Make ads that speak to them. </p><div><hr></div><p><strong>Sources</strong></p><ul><li><p>Sharp, Romaniuk &amp; Graham, &#8220;Marketing&#8217;s 60/20 Pareto Law&#8221; (SSRN, free): https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3498097</p></li><li><p>Graham, Sharp, Trinh &amp; Dawes, &#8220;The unbearable lightness of buying,&#8221; <em>Journal of Marketing Management</em>: https://www.tandfonline.com/doi/abs/10.1080/0267257X.2021.1963308</p></li><li><p>Ehrenberg-Bass Institute, &#8220;The value of Pareto&#8217;s bottom 80%&#8221;: https://marketingscience.info/value-paretos-bottom-80/</p></li><li><p>Romaniuk, <em>Better Brand Health: Measures and Metrics for a How Brands Grow World</em></p></li><li><p>Sharp, <em>How Brands Grow</em> (2010) and Sharp &amp; Romaniuk, <em>How Brands Grow Part 2</em> (2015)</p></li></ul>]]></content:encoded></item><item><title><![CDATA[AEO / GEO / AIEO ]]></title><description><![CDATA[Ten answer-engine moves DTC brands can run this quarter, from an SEO who does this full time, plus my read on why a paid media operator is paying attention.]]></description><link>https://newsletter.curtishowland.com/p/aeo-geo-aieo</link><guid isPermaLink="false">https://newsletter.curtishowland.com/p/aeo-geo-aieo</guid><dc:creator><![CDATA[Curtis Howland]]></dc:creator><pubDate>Fri, 18 Sep 2026 11:11:48 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Vrvk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf80cc23-bb6c-40e0-bbf1-609faec6feb0_2142x1360.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;ve managed north of $150M in Meta spend over the last six years. Almost none of my job is SEO. So when brands started asking me about AEO last year, my honest answer was that I didn&#8217;t have a strong opinion and I wasn&#8217;t going to fake one.</p><p>What changed my mind wasn&#8217;t a thought-leadership post. It was pulling GA4 for a few accounts and realizing the number I was looking at was way off.</p><p>Here&#8217;s the situation most brands are in. You open analytics, find the AI traffic, see something like 1% of sessions, and file it under &#8220;watch later.&#8221; Reasonable. Except that number is missing a ton. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Vrvk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf80cc23-bb6c-40e0-bbf1-609faec6feb0_2142x1360.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Vrvk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf80cc23-bb6c-40e0-bbf1-609faec6feb0_2142x1360.png 424w, https://substackcdn.com/image/fetch/$s_!Vrvk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf80cc23-bb6c-40e0-bbf1-609faec6feb0_2142x1360.png 848w, https://substackcdn.com/image/fetch/$s_!Vrvk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf80cc23-bb6c-40e0-bbf1-609faec6feb0_2142x1360.png 1272w, https://substackcdn.com/image/fetch/$s_!Vrvk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf80cc23-bb6c-40e0-bbf1-609faec6feb0_2142x1360.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Vrvk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf80cc23-bb6c-40e0-bbf1-609faec6feb0_2142x1360.png" width="1456" height="924" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/af80cc23-bb6c-40e0-bbf1-609faec6feb0_2142x1360.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:924,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:270780,&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://curtishowland.substack.com/i/211084356?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf80cc23-bb6c-40e0-bbf1-609faec6feb0_2142x1360.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_!Vrvk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf80cc23-bb6c-40e0-bbf1-609faec6feb0_2142x1360.png 424w, https://substackcdn.com/image/fetch/$s_!Vrvk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf80cc23-bb6c-40e0-bbf1-609faec6feb0_2142x1360.png 848w, https://substackcdn.com/image/fetch/$s_!Vrvk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf80cc23-bb6c-40e0-bbf1-609faec6feb0_2142x1360.png 1272w, https://substackcdn.com/image/fetch/$s_!Vrvk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf80cc23-bb6c-40e0-bbf1-609faec6feb0_2142x1360.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>Adobe&#8217;s Q1 2026 analysis, covering over a trillion visits to U.S. retail sites, found that in March 2026, AI traffic converted 42% better than non-AI traffic. Shopify, working from its own commerce data, reported in May 2026 that AI-referred sessions convert nearly 50% higher than organic search on product detail pages, and that AI beat organic in 23 of 25 merchant categories.</p><p>Both of those are vendor-stated numbers, so hold them loosely. But two independent datasets pointing the same direction is worth more than one flattering screenshot.</p><p>The mechanism is simple: by the time someone clicks through from an assistant&#8217;s answer, the comparison shopping already happened inside the conversation. They arrive as a finalist, not as a browser.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!X7cO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5799fa9-0a51-451e-8f4b-7c988ea09a6d_691x491.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!X7cO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5799fa9-0a51-451e-8f4b-7c988ea09a6d_691x491.png 424w, https://substackcdn.com/image/fetch/$s_!X7cO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5799fa9-0a51-451e-8f4b-7c988ea09a6d_691x491.png 848w, https://substackcdn.com/image/fetch/$s_!X7cO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5799fa9-0a51-451e-8f4b-7c988ea09a6d_691x491.png 1272w, https://substackcdn.com/image/fetch/$s_!X7cO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5799fa9-0a51-451e-8f4b-7c988ea09a6d_691x491.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!X7cO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5799fa9-0a51-451e-8f4b-7c988ea09a6d_691x491.png" width="691" height="491" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e5799fa9-0a51-451e-8f4b-7c988ea09a6d_691x491.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:491,&quot;width&quot;:691,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:311374,&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://curtishowland.substack.com/i/211084356?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5799fa9-0a51-451e-8f4b-7c988ea09a6d_691x491.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_!X7cO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5799fa9-0a51-451e-8f4b-7c988ea09a6d_691x491.png 424w, https://substackcdn.com/image/fetch/$s_!X7cO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5799fa9-0a51-451e-8f4b-7c988ea09a6d_691x491.png 848w, https://substackcdn.com/image/fetch/$s_!X7cO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5799fa9-0a51-451e-8f4b-7c988ea09a6d_691x491.png 1272w, https://substackcdn.com/image/fetch/$s_!X7cO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5799fa9-0a51-451e-8f4b-7c988ea09a6d_691x491.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>So I asked <strong>Lorea Lastiri</strong> to build the actual playbook, because she does this for a living and I don&#8217;t. Lorea runs Lastiri Digital, has been doing SEO content work for over 12 years, and spends her days on async SEO audits, demand-capture strategy and AEO for ecommerce and growth-stage brands.</p><p>What follows is her list. I&#8217;ve added my notes where a move overlaps with something I see on the paid side. This isn&#8217;t paid. I just think it&#8217;s a fascinating topic, and I appreciate her sharing these details and wanted to pass them along! (Graphic additions are mine)</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.curtishowland.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 Curtis Howland on DTC Marketing! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><h2>Part 1: Do This Before You Buy Anything</h2><p>Most brands are getting pitched an &#8220;AI optimization&#8221; retainer before anyone has checked whether the engines can read the site. That&#8217;s backwards.</p><h3>1. Map the buying decisions, not a vanity list of prompts</h3><p>Build a fixed set of 20 to 30 questions from support tickets, reviews, site search and post-purchase surveys. Cover discovery, comparison, objections, fit and care.</p><p>Then sample each engine more than once and record four things: the answer, whether you were mentioned, whether you were cited, and which sources it pulled from.</p><p>A single run is not a baseline. These systems are non-deterministic, and one query on one day tells you nothing you can defend in a meeting.</p><p><em>Curtis note: this is the same discipline as reading creative test results. One day of data on a new concept is noise. You need repeated sampling before you call anything.</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wT89!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb206950b-e623-40ae-812e-83e9c2a60510_1700x1700.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wT89!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb206950b-e623-40ae-812e-83e9c2a60510_1700x1700.png 424w, https://substackcdn.com/image/fetch/$s_!wT89!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb206950b-e623-40ae-812e-83e9c2a60510_1700x1700.png 848w, https://substackcdn.com/image/fetch/$s_!wT89!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb206950b-e623-40ae-812e-83e9c2a60510_1700x1700.png 1272w, https://substackcdn.com/image/fetch/$s_!wT89!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb206950b-e623-40ae-812e-83e9c2a60510_1700x1700.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wT89!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb206950b-e623-40ae-812e-83e9c2a60510_1700x1700.png" width="1456" height="1456" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b206950b-e623-40ae-812e-83e9c2a60510_1700x1700.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;:274585,&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://curtishowland.substack.com/i/211084356?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb206950b-e623-40ae-812e-83e9c2a60510_1700x1700.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_!wT89!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb206950b-e623-40ae-812e-83e9c2a60510_1700x1700.png 424w, https://substackcdn.com/image/fetch/$s_!wT89!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb206950b-e623-40ae-812e-83e9c2a60510_1700x1700.png 848w, https://substackcdn.com/image/fetch/$s_!wT89!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb206950b-e623-40ae-812e-83e9c2a60510_1700x1700.png 1272w, https://substackcdn.com/image/fetch/$s_!wT89!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb206950b-e623-40ae-812e-83e9c2a60510_1700x1700.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><h3>2. Fix eligibility</h3><p>For Google, a page still needs to be indexed and eligible to show with a snippet. For ChatGPT search, the crawler that matters is OAI-SearchBot.</p><p>That last one trips up more brands than it should, because OpenAI runs three separate agents with three separate jobs. GPTBot handles training. OAI-SearchBot handles search inclusion. ChatGPT-User handles user-triggered fetches, and OpenAI&#8217;s own documentation says robots.txt rules may not apply to it since a person initiated the action.</p><p>Most sites that are invisible didn&#8217;t block anything on purpose. They have a broad WAF rule, a CDN bot filter, or a wildcard disallow that catches everything before it reaches the content. Robots.txt changes take roughly 24 hours to register on OpenAI&#8217;s side.</p><p>Check robots rules, CDN blocks, internal links, JavaScript rendering, and whether your key product facts exist as text on the page. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!C8ke!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07f4705e-9da1-47ac-b01a-c2c838194903_912x880.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!C8ke!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07f4705e-9da1-47ac-b01a-c2c838194903_912x880.png 424w, https://substackcdn.com/image/fetch/$s_!C8ke!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07f4705e-9da1-47ac-b01a-c2c838194903_912x880.png 848w, https://substackcdn.com/image/fetch/$s_!C8ke!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07f4705e-9da1-47ac-b01a-c2c838194903_912x880.png 1272w, https://substackcdn.com/image/fetch/$s_!C8ke!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07f4705e-9da1-47ac-b01a-c2c838194903_912x880.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!C8ke!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07f4705e-9da1-47ac-b01a-c2c838194903_912x880.png" width="912" height="880" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/07f4705e-9da1-47ac-b01a-c2c838194903_912x880.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:880,&quot;width&quot;:912,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:733909,&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://curtishowland.substack.com/i/211084356?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07f4705e-9da1-47ac-b01a-c2c838194903_912x880.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_!C8ke!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07f4705e-9da1-47ac-b01a-c2c838194903_912x880.png 424w, https://substackcdn.com/image/fetch/$s_!C8ke!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07f4705e-9da1-47ac-b01a-c2c838194903_912x880.png 848w, https://substackcdn.com/image/fetch/$s_!C8ke!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07f4705e-9da1-47ac-b01a-c2c838194903_912x880.png 1272w, https://substackcdn.com/image/fetch/$s_!C8ke!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07f4705e-9da1-47ac-b01a-c2c838194903_912x880.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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. Turn the catalog into a product truth layer</h3><p>Put price, availability, variants, materials, dimensions, compatibility, shipping and returns in visible HTML. Then keep Product and Offer markup plus your Merchant Center feed consistent with what&#8217;s on the page.</p><p>Schema supports product understanding. It&#8217;s not a magic AEO switch, and Google&#8217;s structured data policy is explicit that markup has to be a true representation of visible page content. Mark up a price a logged-out visitor can&#8217;t see and you&#8217;re risking rich result eligibility, not gaining an edge.</p><p><em>Curtis note: if you&#8217;ve ever had a Meta catalog throw disapprovals because the feed and the PDP disagreed on price, you already understand this problem. Same fix, wider blast radius.</em></p><div><hr></div><h2>Part 2: Give the Engine Something Worth Citing</h2><p>Eligibility gets you considered. Give it something to actually name.</p><h3>4. Publish the facts only your operating data can supply</h3><p>Mine return reasons, support questions, product tests, sizing failures, durability findings and usage constraints. That&#8217;s material a competitor cannot rewrite from the same public sources.</p><p>Generic advice gets summarized without crediting anyone. First-hand evidence gives the engine a reason to link back, because there&#8217;s nowhere else to get it.</p><p><em>Curtis note: this is the single most underused asset in DTC. Brands are sitting on post-purchase survey data and return reason codes that would make really useful content. Use it for AEO, but also creative.</em></p><h3>5. Build for the follow-up questions hiding inside the first question</h3><p>Google&#8217;s AI features fan one query into several related searches running at the same time. Google published data in March 2026 showing AI Mode queries average three times the length of a traditional search, and at I/O in May 2026 said AI Mode had passed a billion monthly users.</p><p>So a strong decision page covers the main answer, the trade-offs, the edge cases, the comparisons and the next step in one navigable asset.</p><p>What you should not do is spin every wording variation into its own thin page. That&#8217;s maintenance debt at best, and it can cross into Google&#8217;s scaled content abuse territory at worst.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!q8AZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c7966f5-372f-45c4-b89b-f7d9c4e84591_957x690.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!q8AZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c7966f5-372f-45c4-b89b-f7d9c4e84591_957x690.png 424w, https://substackcdn.com/image/fetch/$s_!q8AZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c7966f5-372f-45c4-b89b-f7d9c4e84591_957x690.png 848w, https://substackcdn.com/image/fetch/$s_!q8AZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c7966f5-372f-45c4-b89b-f7d9c4e84591_957x690.png 1272w, https://substackcdn.com/image/fetch/$s_!q8AZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c7966f5-372f-45c4-b89b-f7d9c4e84591_957x690.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!q8AZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c7966f5-372f-45c4-b89b-f7d9c4e84591_957x690.png" width="957" height="690" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6c7966f5-372f-45c4-b89b-f7d9c4e84591_957x690.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:690,&quot;width&quot;:957,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:809831,&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://curtishowland.substack.com/i/211084356?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c7966f5-372f-45c4-b89b-f7d9c4e84591_957x690.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_!q8AZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c7966f5-372f-45c4-b89b-f7d9c4e84591_957x690.png 424w, https://substackcdn.com/image/fetch/$s_!q8AZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c7966f5-372f-45c4-b89b-f7d9c4e84591_957x690.png 848w, https://substackcdn.com/image/fetch/$s_!q8AZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c7966f5-372f-45c4-b89b-f7d9c4e84591_957x690.png 1272w, https://substackcdn.com/image/fetch/$s_!q8AZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c7966f5-372f-45c4-b89b-f7d9c4e84591_957x690.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>6. Write the comparison page your legal team will still like</h3><p>Own &#8220;X vs Y&#8221;, &#8220;best for [use case]&#8221; and alternative queries. Do it with a dated methodology, named criteria, evidence links, and a clear account of who should not buy your product.</p><p>Admitting where a competitor wins makes the page more useful to a buyer and more defensible to your counsel than a disguised sales page.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!0WtC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9549517e-02c0-4551-a787-577a7ba1f6ec_1001x942.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0WtC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9549517e-02c0-4551-a787-577a7ba1f6ec_1001x942.png 424w, https://substackcdn.com/image/fetch/$s_!0WtC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9549517e-02c0-4551-a787-577a7ba1f6ec_1001x942.png 848w, https://substackcdn.com/image/fetch/$s_!0WtC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9549517e-02c0-4551-a787-577a7ba1f6ec_1001x942.png 1272w, https://substackcdn.com/image/fetch/$s_!0WtC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9549517e-02c0-4551-a787-577a7ba1f6ec_1001x942.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0WtC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9549517e-02c0-4551-a787-577a7ba1f6ec_1001x942.png" width="1001" height="942" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9549517e-02c0-4551-a787-577a7ba1f6ec_1001x942.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:942,&quot;width&quot;:1001,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:927367,&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://curtishowland.substack.com/i/211084356?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9549517e-02c0-4551-a787-577a7ba1f6ec_1001x942.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_!0WtC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9549517e-02c0-4551-a787-577a7ba1f6ec_1001x942.png 424w, https://substackcdn.com/image/fetch/$s_!0WtC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9549517e-02c0-4551-a787-577a7ba1f6ec_1001x942.png 848w, https://substackcdn.com/image/fetch/$s_!0WtC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9549517e-02c0-4551-a787-577a7ba1f6ec_1001x942.png 1272w, https://substackcdn.com/image/fetch/$s_!0WtC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9549517e-02c0-4551-a787-577a7ba1f6ec_1001x942.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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><hr></div><h2>Part 3: Make the Mention Actually Worth Something</h2><p>A citation that lands on the wrong page is a vanity metric with extra steps.</p><h3>7. Make product and brand identity boringly consistent</h3><p>Use the same brand, model, variant and category names across PDPs, Merchant Center, retailer listings, organization profiles and press materials.</p><p>When you rename or reformulate a product, preserve the aliases. Otherwise an answer engine treats your old reviews, your new retail listing and your current SKU as three unrelated things, and you lose the accumulated trust of all three. </p><p>Bots and people see things differently.</p><h3>8. Earn corroboration where buyers already ask for help</h3><p>Reviews, retailer pages, expert roundups, videos and real forum discussions supply independent context your own site can&#8217;t.</p><p>Start with the outside sources already showing up in your baseline prompts from move one. Fix the wrong facts there first. Then earn coverage there.</p><p>Spraying synthetic mentions or blasting generic PR is cargo cult behavior. You&#8217;re copying the shape of what works without the substance underneath.</p><h3>9. Make every citation land on a decision-ready page</h3><p>A mention isn&#8217;t a business result if the cited page can&#8217;t confirm the claim, show the right variant, or move the shopper toward buying.</p><p>Deep-link your evidence to the relevant PDP, comparison or guide. Keep stock and policy details current. Give the visitor an obvious next step.</p><p><em>Curtis note: this is just landing page discipline, and it&#8217;s the same reason a great ad pointed at a generic homepage underperforms a mediocre ad pointed at the right page. Different traffic, same idea.</em></p><div><hr></div><h2>Part 4: Run It as an Experiment, Not a Religion</h2><h3>10. Measure it honestly, including the parts you can&#8217;t see</h3><p>Track three things: Google generative AI visibility in Search Console, identifiable AI referrals and conversions in analytics, and repeated mention and citation rates for your fixed question set by engine.</p><p><em>Curtis note: Post-purchase survey as well!!</em></p><p>Judge changes against a dated before-and-after sample. Keep SEO, merchandising and conversion metrics in the same scorecard so you can see what a change cost you elsewhere.</p><div><hr></div><p><strong>This post was co-written with Lorea Lastiri of Lastiri Digital. Lorea has spent 12+ years in SEO and content, and runs async SEO audits, demand-capture strategy and AEO for ecommerce and growth-stage brands. The ten moves are hers. The paid media commentary (and any errors) are mine.</strong></p><p>You can find Lorea and her partner program here: https://lorealastiri.com/partners/</p><div><hr></div><h2>Sources</h2><ul><li><p>Adobe Digital Insights Q1 2026 AI traffic report: https://business.adobe.com/blog/ai-traffic-surge-retail-sites-not-machine-readable</p></li><li><p>Shopify AI-referred session performance, May 2026: https://www.shopify.com/enterprise/blog/ai-search-insights</p></li><li><p>Google Search Console generative AI performance reports, June 3 2026: https://ppc.land/google-finally-gives-search-console-its-own-generative-ai-visibility-reports/</p></li><li><p>Search Console generative AI report limitations and history start date: https://www.tryhikoo.com/en/blog/guides/search-console-ai-overviews-impressions/</p></li><li><p>GA4 AI Assistant channel launch and coverage gaps: https://www.digitalapplied.com/blog/ga4-ai-assistant-channel-2026-measure-ai-traffic-playbook</p></li><li><p>Share of AI sessions arriving without a referrer: https://www.madx.digital/learn/ga4-launches-ai-assistant-channel</p></li><li><p>OpenAI crawler documentation overview: https://developers.openai.com/api/docs/bots</p></li><li><p>OpenAI crawler documentation changes, December 2025: https://ppc.land/openai-revises-chatgpt-crawler-documentation-with-significant-policy-changes/</p></li><li><p>Google general structured data guidelines: https://developers.google.com/search/docs/appearance/structured-data/sd-policies</p></li><li><p>AI Mode query length and query fan-out: https://keywordseverywhere.com/news/google-ai-mode/</p></li></ul>]]></content:encoded></item><item><title><![CDATA[The First Customer P&L]]></title><description><![CDATA[Your blended numbers can look great while every new customer loses money. Here is the P&L that shows you which one you are, and when it flipped.]]></description><link>https://newsletter.curtishowland.com/p/the-first-customer-p-and-l</link><guid isPermaLink="false">https://newsletter.curtishowland.com/p/the-first-customer-p-and-l</guid><dc:creator><![CDATA[Curtis Howland]]></dc:creator><pubDate>Fri, 11 Sep 2026 13:19:37 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!IsAS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda1ae84c-4ae8-4b88-9675-79091e9cd02d_848x1212.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>The most expensive problem I see isn&#8217;t creative quality or media buying. It&#8217;s brands making scaling decisions off a P&amp;L that can&#8217;t tell them whether they can afford a new customer.</p><p>Take a brand doing $120M in revenue on $20M of marketing spend. MER of 6.0. On paper, one of the healthiest businesses in DTC.</p><p>Split it by customer type and the aMER is 1.3. nCAC is $182. Repeat orders are 78% of revenue and the new customers are flat. That business isn&#8217;t growing. It&#8217;s harvesting. The 6.0 is a rearview mirror pointed at customers they bought two years ago.</p><p>I built a model that fixes this. It&#8217;s free &amp; linked at the bottom.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!IsAS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda1ae84c-4ae8-4b88-9675-79091e9cd02d_848x1212.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IsAS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda1ae84c-4ae8-4b88-9675-79091e9cd02d_848x1212.png 424w, https://substackcdn.com/image/fetch/$s_!IsAS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda1ae84c-4ae8-4b88-9675-79091e9cd02d_848x1212.png 848w, https://substackcdn.com/image/fetch/$s_!IsAS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda1ae84c-4ae8-4b88-9675-79091e9cd02d_848x1212.png 1272w, https://substackcdn.com/image/fetch/$s_!IsAS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda1ae84c-4ae8-4b88-9675-79091e9cd02d_848x1212.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IsAS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda1ae84c-4ae8-4b88-9675-79091e9cd02d_848x1212.png" width="848" height="1212" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/da1ae84c-4ae8-4b88-9675-79091e9cd02d_848x1212.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1212,&quot;width&quot;:848,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:360392,&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://curtishowland.substack.com/i/208624070?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda1ae84c-4ae8-4b88-9675-79091e9cd02d_848x1212.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_!IsAS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda1ae84c-4ae8-4b88-9675-79091e9cd02d_848x1212.png 424w, https://substackcdn.com/image/fetch/$s_!IsAS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda1ae84c-4ae8-4b88-9675-79091e9cd02d_848x1212.png 848w, https://substackcdn.com/image/fetch/$s_!IsAS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda1ae84c-4ae8-4b88-9675-79091e9cd02d_848x1212.png 1272w, https://substackcdn.com/image/fetch/$s_!IsAS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda1ae84c-4ae8-4b88-9675-79091e9cd02d_848x1212.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>The blended P&amp;L hides some key issues</h2><p>A standard P&amp;L mixes new and returning customers into one revenue line.</p><p>Fine for your accountant. Useless for deciding whether to spend more tomorrow.</p><p>Returning customers cost almost nothing to convert. Email, SMS, and subscriptions do that work for a fraction of the cost. Average them in with new customers and the cheap revenue subsidizes the expensive revenue until the whole thing reads as profitable.</p><p>You need the full P&amp;L to know your profit but you need a new customer P&amp;L to understand the current state of acquisition and if it&#8217;s profitable. </p><p>It&#8217;s the difference between profit today and future profitability.</p><p>Meta does the same thing to you. Left alone it harvests the cheapest conversions available, and the cheapest conversions are people who were going to buy anyway.</p><p>Everything below is first-time orders only.</p><h2>Sections 1-4: Get to contribution margin</h2><p>Four lines. One example brand runs through the whole post.</p><p><strong>Gross revenue, first-time orders only.</strong> $200k of new customer revenue out of $500k total. 40% of the business is new, 2,000 orders, $100 AOV. Under 30% new and you&#8217;re living off the base.</p><p><strong>Net revenue.</strong> Deduct discounts and returns. 30% discount rate, 12% return rate, leaves $116k.</p><p><strong>Gross margin.</strong> Deduct COGS of $42,400. Leaves $73,600, a 63% margin on net revenue. If this line is thin, stop reading. No media buying efficiency saves a product that doesn&#8217;t make money.</p><p><strong>Contribution margin.</strong> Deduct $10k shipping, $3,180 in payment fees, $8k fulfillment. <strong>$52,420.</strong></p><p>That&#8217;s per-order profit before you spend a dollar acquiring anyone. No email, no SMS, no retention in it.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8gFK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d1f0b7a-e170-43ec-9691-c807dac95902_1704x1060.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8gFK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d1f0b7a-e170-43ec-9691-c807dac95902_1704x1060.png 424w, https://substackcdn.com/image/fetch/$s_!8gFK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d1f0b7a-e170-43ec-9691-c807dac95902_1704x1060.png 848w, https://substackcdn.com/image/fetch/$s_!8gFK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d1f0b7a-e170-43ec-9691-c807dac95902_1704x1060.png 1272w, https://substackcdn.com/image/fetch/$s_!8gFK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d1f0b7a-e170-43ec-9691-c807dac95902_1704x1060.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8gFK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d1f0b7a-e170-43ec-9691-c807dac95902_1704x1060.png" width="1456" height="906" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6d1f0b7a-e170-43ec-9691-c807dac95902_1704x1060.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:906,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:347974,&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://curtishowland.substack.com/i/208624070?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d1f0b7a-e170-43ec-9691-c807dac95902_1704x1060.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_!8gFK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d1f0b7a-e170-43ec-9691-c807dac95902_1704x1060.png 424w, https://substackcdn.com/image/fetch/$s_!8gFK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d1f0b7a-e170-43ec-9691-c807dac95902_1704x1060.png 848w, https://substackcdn.com/image/fetch/$s_!8gFK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d1f0b7a-e170-43ec-9691-c807dac95902_1704x1060.png 1272w, https://substackcdn.com/image/fetch/$s_!8gFK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d1f0b7a-e170-43ec-9691-c807dac95902_1704x1060.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Section 5: Your ad spend is not your acquisition cost</h2><p>Most brands take that $52,420, subtract Meta spend, and stop.</p><p>Ad spend was $50k. Acquisition CM reads <strong>+$2,420</strong>. Thin, positive, keep scaling.</p><p>Here&#8217;s the same month fully stacked:</p><ul><li><p>Meta ad spend: $50,000</p></li><li><p>UGC and creative production: $7,500</p></li><li><p>Whitelisting and creator licensing: $2,000</p></li><li><p>Agency fee at 10% of spend: $5,000</p></li><li><p>Affiliate and influencer commissions: $1,500</p></li><li><p>Marketing software and tools: $1,000</p></li></ul><p>$67,000. A 1.34x multiplier on reported spend. The same month now reads <strong>-$14,580</strong>.</p><p>Per customer: reported CPA of $25, fully loaded nCAC of $33.50, contribution margin of $26.21. Every new customer costs $7.29 before retention does anything.</p><p>None of those costs should be cut. Creators, licensing, media buying, and attribution are worth paying for, and brands that skip them usually have worse economics. They&#8217;re acquisition costs and they belong in the number you decide with.</p><p>Assume true CAC runs 20-30% above platform CPA until you&#8217;ve stacked it yourself.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6iaX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3586d0c9-67ee-44e1-9254-bb6a6495c9ef_1742x404.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6iaX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3586d0c9-67ee-44e1-9254-bb6a6495c9ef_1742x404.png 424w, https://substackcdn.com/image/fetch/$s_!6iaX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3586d0c9-67ee-44e1-9254-bb6a6495c9ef_1742x404.png 848w, https://substackcdn.com/image/fetch/$s_!6iaX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3586d0c9-67ee-44e1-9254-bb6a6495c9ef_1742x404.png 1272w, https://substackcdn.com/image/fetch/$s_!6iaX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3586d0c9-67ee-44e1-9254-bb6a6495c9ef_1742x404.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6iaX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3586d0c9-67ee-44e1-9254-bb6a6495c9ef_1742x404.png" width="1456" height="338" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3586d0c9-67ee-44e1-9254-bb6a6495c9ef_1742x404.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:338,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:180627,&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://curtishowland.substack.com/i/208624070?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3586d0c9-67ee-44e1-9254-bb6a6495c9ef_1742x404.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_!6iaX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3586d0c9-67ee-44e1-9254-bb6a6495c9ef_1742x404.png 424w, https://substackcdn.com/image/fetch/$s_!6iaX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3586d0c9-67ee-44e1-9254-bb6a6495c9ef_1742x404.png 848w, https://substackcdn.com/image/fetch/$s_!6iaX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3586d0c9-67ee-44e1-9254-bb6a6495c9ef_1742x404.png 1272w, https://substackcdn.com/image/fetch/$s_!6iaX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3586d0c9-67ee-44e1-9254-bb6a6495c9ef_1742x404.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Sections 7-8: Two caps, and which one binds</h2><p>You need two limits, and they do different jobs.</p><p><strong>Cap 1 is a minimum blended MER. It protects cash flow (or caps burn).</strong> Derive it from your P&amp;L: 50% gross margins minus 10% OPEX means marketing can be at most 40% of revenue, which is a blended MER floor of 2.5. Our example brand is at 8.3, so cash flow is not the constraint.</p><p><strong>Cap 2 is a maximum fully-loaded nCAC. It protects unit economics.</strong> Project cumulative profit per customer, pick a payback month you can justify, and the profit at that month is your cap. Ours is $35.</p><p>The model reads both every month and returns one signal: room to scale, or CPA constrained. Whichever cap is tighter is your actual constraint.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ZZQv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3fe6e80-fea1-4616-bf63-2464ab199c9d_1824x314.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ZZQv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3fe6e80-fea1-4616-bf63-2464ab199c9d_1824x314.png 424w, https://substackcdn.com/image/fetch/$s_!ZZQv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3fe6e80-fea1-4616-bf63-2464ab199c9d_1824x314.png 848w, https://substackcdn.com/image/fetch/$s_!ZZQv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3fe6e80-fea1-4616-bf63-2464ab199c9d_1824x314.png 1272w, https://substackcdn.com/image/fetch/$s_!ZZQv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3fe6e80-fea1-4616-bf63-2464ab199c9d_1824x314.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ZZQv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3fe6e80-fea1-4616-bf63-2464ab199c9d_1824x314.png" width="1456" height="251" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d3fe6e80-fea1-4616-bf63-2464ab199c9d_1824x314.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:251,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:123702,&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://curtishowland.substack.com/i/208624070?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3fe6e80-fea1-4616-bf63-2464ab199c9d_1824x314.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_!ZZQv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3fe6e80-fea1-4616-bf63-2464ab199c9d_1824x314.png 424w, https://substackcdn.com/image/fetch/$s_!ZZQv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3fe6e80-fea1-4616-bf63-2464ab199c9d_1824x314.png 848w, https://substackcdn.com/image/fetch/$s_!ZZQv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3fe6e80-fea1-4616-bf63-2464ab199c9d_1824x314.png 1272w, https://substackcdn.com/image/fetch/$s_!ZZQv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3fe6e80-fea1-4616-bf63-2464ab199c9d_1824x314.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Section 9: What retention owes you</h2><p>Two key numbers:</p><p><strong>Cohort breakeven</strong> is per customer: -$7.29. That&#8217;s what retention has to earn back from each buyer.</p><p><strong>Cash breakeven</strong> is the running total: -$14,580 in month 1, -$141,165 by month 6.</p><p>The first tells you whether the business model works. The second tells you whether you can survive proving it. A brand can be fine on cohort economics if LTV is strong and still run out of money.</p><p>It&#8217;s worth sharing this with whoever owns email, SMS, and subscription. Not &#8220;improve retention.&#8221; Recover $14,580.</p><p>Model this by cohort and policy period, not off a blended historical LTV. Old cohorts bought under a different offer, a different discount, and a different creative mix. They will not predict new ones.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!d9zg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ffda6bc-12c0-4d88-b354-235fd3444c09_1906x218.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!d9zg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ffda6bc-12c0-4d88-b354-235fd3444c09_1906x218.png 424w, https://substackcdn.com/image/fetch/$s_!d9zg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ffda6bc-12c0-4d88-b354-235fd3444c09_1906x218.png 848w, https://substackcdn.com/image/fetch/$s_!d9zg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ffda6bc-12c0-4d88-b354-235fd3444c09_1906x218.png 1272w, https://substackcdn.com/image/fetch/$s_!d9zg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ffda6bc-12c0-4d88-b354-235fd3444c09_1906x218.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!d9zg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ffda6bc-12c0-4d88-b354-235fd3444c09_1906x218.png" width="1456" height="167" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6ffda6bc-12c0-4d88-b354-235fd3444c09_1906x218.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:167,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:102941,&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://curtishowland.substack.com/i/208624070?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ffda6bc-12c0-4d88-b354-235fd3444c09_1906x218.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_!d9zg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ffda6bc-12c0-4d88-b354-235fd3444c09_1906x218.png 424w, https://substackcdn.com/image/fetch/$s_!d9zg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ffda6bc-12c0-4d88-b354-235fd3444c09_1906x218.png 848w, https://substackcdn.com/image/fetch/$s_!d9zg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ffda6bc-12c0-4d88-b354-235fd3444c09_1906x218.png 1272w, https://substackcdn.com/image/fetch/$s_!d9zg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ffda6bc-12c0-4d88-b354-235fd3444c09_1906x218.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!C2v1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84d066ed-652e-4e36-b07b-4b674ad02b91_1003x908.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!C2v1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84d066ed-652e-4e36-b07b-4b674ad02b91_1003x908.webp 424w, https://substackcdn.com/image/fetch/$s_!C2v1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84d066ed-652e-4e36-b07b-4b674ad02b91_1003x908.webp 848w, https://substackcdn.com/image/fetch/$s_!C2v1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84d066ed-652e-4e36-b07b-4b674ad02b91_1003x908.webp 1272w, https://substackcdn.com/image/fetch/$s_!C2v1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84d066ed-652e-4e36-b07b-4b674ad02b91_1003x908.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!C2v1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84d066ed-652e-4e36-b07b-4b674ad02b91_1003x908.webp" width="1003" height="908" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/84d066ed-652e-4e36-b07b-4b674ad02b91_1003x908.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:908,&quot;width&quot;:1003,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:39710,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://curtishowland.substack.com/i/208624070?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84d066ed-652e-4e36-b07b-4b674ad02b91_1003x908.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!C2v1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84d066ed-652e-4e36-b07b-4b674ad02b91_1003x908.webp 424w, https://substackcdn.com/image/fetch/$s_!C2v1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84d066ed-652e-4e36-b07b-4b674ad02b91_1003x908.webp 848w, https://substackcdn.com/image/fetch/$s_!C2v1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84d066ed-652e-4e36-b07b-4b674ad02b91_1003x908.webp 1272w, https://substackcdn.com/image/fetch/$s_!C2v1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84d066ed-652e-4e36-b07b-4b674ad02b91_1003x908.webp 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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><h2>Section 10: What happens if you turn ads off</h2><p>First-time revenue slowly disappears (ads have a lag but that lag is supported by other ads). Apply your churn rate to what&#8217;s left.</p><p>At 8% monthly churn, our brand drops from $500k to $276k. A 44.8% decline.</p><p>That gap is your burn rate, and it&#8217;s the number that tells you whether ad spend is buying growth or renting revenue.</p><h2>Which of the four are you</h2><p>Put aMER and nCAC next to blended MER and almost every brand lands in one spot.</p><p><strong>Retention coaster.</strong> MER 6.0, aMER 1.3, nCAC $182, 78% repeat. Returning customers carry the business. Rebuild prospecting with hooks written for cold traffic and accept a lower blended MER for a quarter.</p><p><strong>Leaky bucket.</strong> MER 2.3, aMER 2.1, 10% repeat. MER barely clears aMER because there&#8217;s no repeat business to average in. Retention before scale.</p><p><strong>Too efficient to grow.</strong> MER 8.4, aMER 4.6, marketing at 12% of revenue. Can afford far more customers than it buys. Spend until marginal aMER hits breakeven.</p><p><strong>Scaling past breakeven.</strong> MER 1.6, aMER 0.9, nCAC $238, payback past 12 months. Cut the worst 20-30% of spend, reset to the efficient core, rebuild through creative testing.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Ay2J!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff475351f-ee4e-49c9-96c2-076efe1d7bf6_1024x787.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ay2J!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff475351f-ee4e-49c9-96c2-076efe1d7bf6_1024x787.webp 424w, https://substackcdn.com/image/fetch/$s_!Ay2J!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff475351f-ee4e-49c9-96c2-076efe1d7bf6_1024x787.webp 848w, https://substackcdn.com/image/fetch/$s_!Ay2J!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff475351f-ee4e-49c9-96c2-076efe1d7bf6_1024x787.webp 1272w, https://substackcdn.com/image/fetch/$s_!Ay2J!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff475351f-ee4e-49c9-96c2-076efe1d7bf6_1024x787.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ay2J!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff475351f-ee4e-49c9-96c2-076efe1d7bf6_1024x787.webp" width="1024" height="787" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f475351f-ee4e-49c9-96c2-076efe1d7bf6_1024x787.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:787,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:20402,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://curtishowland.substack.com/i/208624070?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff475351f-ee4e-49c9-96c2-076efe1d7bf6_1024x787.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Ay2J!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff475351f-ee4e-49c9-96c2-076efe1d7bf6_1024x787.webp 424w, https://substackcdn.com/image/fetch/$s_!Ay2J!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff475351f-ee4e-49c9-96c2-076efe1d7bf6_1024x787.webp 848w, https://substackcdn.com/image/fetch/$s_!Ay2J!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff475351f-ee4e-49c9-96c2-076efe1d7bf6_1024x787.webp 1272w, https://substackcdn.com/image/fetch/$s_!Ay2J!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff475351f-ee4e-49c9-96c2-076efe1d7bf6_1024x787.webp 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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Three things to watch out for:</h2><p><strong>Blending offers.</strong> If you sell at multiple price points, build a separate P&amp;L per offer. A $39 trial and a $150 bundle have different economics and blending them hides both.</p><p><strong>Using it on first-purchase-profitable businesses.</strong> If you have to make money on order one, skip the MER floor entirely and manage to marginal CPA.</p><p><strong>Reading one month.</strong> Promo months swing acquisition CM hard. The signal is the trend across months, not the level in any one.</p><h2>Get the model</h2><p><strong><a href="https://www.curtishowland.com/download/first-customer-pnl">curtishowland.com/download/first-customer-pnl</a></strong></p><p>Export new vs returning from Shopify, fill the blue cells, and read sections 6 through 8. Everything else calculates.</p><p>Your blended P&amp;L tells you what your business earned. The first customer P&amp;L tells you what your business is worth buying.</p><p>Hope this helps!</p><p>Curtis</p>]]></content:encoded></item><item><title><![CDATA[How to Actually Get More New Customers from Facebook]]></title><description><![CDATA[3 steps + a creative strategy shift]]></description><link>https://newsletter.curtishowland.com/p/how-to-actually-get-more-new-customers-794</link><guid isPermaLink="false">https://newsletter.curtishowland.com/p/how-to-actually-get-more-new-customers-794</guid><dc:creator><![CDATA[Curtis Howland]]></dc:creator><pubDate>Fri, 04 Sep 2026 12:07:27 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!jLk1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5458bbf-036f-4966-9994-30d18b21fd9b_1856x2304.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Brands set up campaigns for conversions, exclude past customers, and wonder why 50% of their attributed sales still come from people who bought before. Its a super common issue</p><p>Meta&#8217;s algorithm doesn&#8217;t care if someone bought from you yesterday. It cares about showing your ad to whoever is most likely to convert today.</p><p>They know you are just looking at ROAS, but spending on Meta to get past customer to return is a waste of money. Just send more emails.</p><p>Getting new customers reliably and profitably is how you scale a business.</p><p>Here&#8217;s how to fix it.</p><div><hr></div><p><em>P.s. this post is refreshed from one originally from January. Im incredibly grateful that there are over 3000 of your reading which means 90% are new since I posted this originally. I&#8217;ve added more detail and gone deeper this time around</em></p><div><hr></div><h2><strong>Facebook Optimizes for Easy Wins</strong></h2><p>Had a call with a founder spending millions on Meta.</p><p>Solid numbers. Good product. Strong reviews.</p><p>But they can&#8217;t scale their DTC site.</p><p>Acquisition on Meta wasn&#8217;t profitable.</p><p>His question: &#8220;Should we run awareness campaigns to reach new people?&#8221;</p><p>My answer: No. That&#8217;s not the problem.</p><p>The problem is that even with exclusion lists, Meta is showing your ads to:</p><ul><li><p>Past customers who remember your brand</p></li><li><p>People who visited your site last week</p></li><li><p>Anyone who&#8217;s already in-market for your product</p></li></ul><p>Because those people convert at 3-5x the rate of cold traffic.</p><p>Meta&#8217;s job is to hit your ROAS target.</p><p><strong>Your job is to make sure that ROAS target pushes toward new customers, not just toward the easiest sale.</strong></p><h2><strong>Stop Asking for Awareness. Start Measuring New vs Returning.</strong></h2><p>You can&#8217;t manage what you don&#8217;t measure.</p><p>If you&#8217;re looking at blended ROAS, you have no idea how efficient your new customer acquisition actually is.</p><p>Here are 3 preparation steps, then how to change your creative strategy to drive more new customers:</p><h3><strong>1. Install a Multi-Touch Attribution Tool</strong></h3><p>Triple Whale, Northbeam, Rockerbox - pick one. I&#8217;ve used them all, first two are favorites.</p><p>These tools tag every purchase as new or returning, then attribute it back to the ad that drove it.</p><p>This allows you to see the difference between:</p><ul><li><p>Which ads drive 80% new customers at $3.5 ROAS ($2.8 NC ROAS)</p></li><li><p>Which ads drive 50% new customers at $4.0 ROAS ($2.0 NC ROAS)</p></li></ul><p>The second group looks better in Meta&#8217;s dashboard. The first group is what you need to optimize for. (Not to mention differences in tracking)</p><p>Teach Meta to find new customers not returning.</p><h3><strong>2. Add a Post-Purchase Survey</strong></h3><p>On Shopify, add a survey that asks: &#8220;Where did you FIRST hear about us?&#8221;</p><p>Options: Facebook, Instagram, Google Search, TikTok, Friend/Referral, Amazon, Other (Put in anything you spend money on while keeping it less thna 10 answers).</p><p>(Randomize setting = on)</p><p>This gives you channel-level data that your attribution tools miss.</p><p>On a click basis (platform OR your MTA tool)</p><ul><li><p>Google crushes / its always a last click</p></li><li><p>Facebook does well (the CTA is clear and people know how to click through)</p></li><li><p>TikTok is OK (The CTA is sometimes hidden / people may think the ad is organic and search)</p></li><li><p>Pinterest/Snapchat barely work</p></li></ul><p>Your multi-touch tool will favor Google, then Facebook, then everything else.</p><p>The more likely people are to search the more untracked lift they have. You need to optimize for what is actually driving performance, not what is best at getting people to click.</p><p>But if your post-purchase survey shows TikTok driving more first touches than your attribution tool suggests, that&#8217;s top-of-funnel traffic you&#8217;re under-investing in.</p><p>And its not just TOF fluff impressions, you now know its driving conversions too.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jLk1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5458bbf-036f-4966-9994-30d18b21fd9b_1856x2304.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jLk1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5458bbf-036f-4966-9994-30d18b21fd9b_1856x2304.png 424w, https://substackcdn.com/image/fetch/$s_!jLk1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5458bbf-036f-4966-9994-30d18b21fd9b_1856x2304.png 848w, https://substackcdn.com/image/fetch/$s_!jLk1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5458bbf-036f-4966-9994-30d18b21fd9b_1856x2304.png 1272w, https://substackcdn.com/image/fetch/$s_!jLk1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5458bbf-036f-4966-9994-30d18b21fd9b_1856x2304.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jLk1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5458bbf-036f-4966-9994-30d18b21fd9b_1856x2304.png" width="1456" height="1807" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c5458bbf-036f-4966-9994-30d18b21fd9b_1856x2304.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1807,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7549617,&quot;alt&quot;:&quot;&quot;,&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://curtishowland.substack.com/i/185522823?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5458bbf-036f-4966-9994-30d18b21fd9b_1856x2304.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!jLk1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5458bbf-036f-4966-9994-30d18b21fd9b_1856x2304.png 424w, https://substackcdn.com/image/fetch/$s_!jLk1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5458bbf-036f-4966-9994-30d18b21fd9b_1856x2304.png 848w, https://substackcdn.com/image/fetch/$s_!jLk1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5458bbf-036f-4966-9994-30d18b21fd9b_1856x2304.png 1272w, https://substackcdn.com/image/fetch/$s_!jLk1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5458bbf-036f-4966-9994-30d18b21fd9b_1856x2304.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong>3. Set Up Exclusion Campaigns Correctly</strong></h3><p>Create an audience of all past purchasers. Exclude them from your prospecting campaigns.</p><p>You&#8217;ll still get 20-30% returning customers because Facebook&#8217;s exclusions aren&#8217;t perfect. But it forces the algorithm to work harder to find new people.</p><p>Then use your attribution data to double down on the ads that drive efficient new customer acquisition within that prospecting campaign.</p><p>Keep this updated with a an automatic connection if you can (your CRM purchasers list and shopify past purchasers)</p><h2><strong>Your Creative Strategy Determines Your Audience</strong></h2><p>You don&#8217;t need awareness campaigns. You need top-of-funnel creative in your conversion campaigns.</p><p>There&#8217;s a difference between:</p><p><strong>Middle funnel creative:</strong></p><ul><li><p>Shows your product</p></li><li><p>Highlights features/benefits</p></li><li><p>Assumes some brand awareness</p></li><li><p>Leads with logo or brand name</p></li></ul><p><strong>Top funnel creative:</strong></p><ul><li><p>Starts with a problem</p></li><li><p>Explains why you&#8217;re the solution</p></li><li><p>Builds credibility from zero</p></li><li><p>Brand reveal comes after the hook</p></li></ul><p>If your first frame shows your logo before it shows the problem you solve, you&#8217;re signaling to Meta: &#8220;Show this to people who already know us.&#8221;</p><p>If your first frame shows the problem before your brand, you&#8217;re saying: &#8220;Show this to anyone with this problem.&#8221;</p><p>Same conversion campaign. Different audience signals.</p><p>The Metrics you are looking for:</p><ol><li><p>High New Customer ROAS</p></li><li><p>Strong Thruplay % (video)</p></li><li><p>Strong CPMr (Cost per thousand reached, i.e. new people)</p></li><li><p>High New Visit % (driving new clicks)</p></li></ol><p>Sometimes an ad that you think is TOF is actually BOF and vice versa, watch the metrics too! </p><p><strong>This may not work if you dont have steps 1-3 rolling, otherwise the ads will look like poor performers, you won&#8217;t scale them, your creative team will think they lost and you learn from the wrong ads</strong></p><h2><strong>Efficient New Customer Acquisition:</strong></h2><p>time to implement:</p><h3><strong>Step 1: Measure New vs Returning</strong></h3><p>Set up attribution + post-purchase survey for channel level allocation.</p><p>Do not use MTA for channel budget decisions thats a good way to spend a lot on Google.</p><h3><strong>Step 2: Audit Your Creative</strong></h3><ul><li><p>What % of your ads lead with the problem vs the product?</p></li><li><p>What % of your first frames show your logo before your selling point?</p></li><li><p>Which ads drive the highest % of new customers?</p></li></ul><p>Compare metrics + creatives to figure out what drives TOF in YOUR account.</p><h3><strong>Step 3: Optimize for New Customer ROAS</strong></h3><p>In your attribution tool, look for:</p><ul><li><p>New customers only</p></li><li><p>ROAS &gt; your target (even if slightly lower than returning customer ROAS)</p></li><li><p>Ads with spend &gt;$500 (enough data to matter)</p></li></ul><p>These are your scalers. Push budget here.</p><h3><strong>Step 4: Train Your Creative Team</strong></h3><p>Show your team which ads get the most spend. Show them which concepts drive new customers efficiently.</p><p>They&#8217;ll start iterating on those themes instead of guessing.</p><h3><strong>Step 5: Adjust Channel Budget Based on First Touch Data</strong></h3><p>If your post-purchase survey shows Pinterest driving more new customer &#8220;first heards&#8221; dollar for dollar, shift budget there.</p><p>If Google looks great in your attribution tool but your survey shows it&#8217;s mostly last-click traffic from people who found you on Facebook first, don&#8217;t over-invest there.</p><h2><strong>What This Actually Looks Like in Practice</strong></h2><p>Let&#8217;s say you&#8217;re spending $250K/month on Meta right now.</p><p>Blended ROAS: 4.0x Total sales: $1M/month</p><p>Feels good, right?</p><p>Now you install Triple Whale and see:</p><ul><li><p>50% of sales are returning customers</p></li><li><p>New customer ROAS: 2.8x</p></li><li><p>Returning customer ROAS: 5.5x</p></li></ul><p>That 5.5x feels good, but how many of those would return anyway?</p><p>It&#8217;s not scalable anyway (limited to total customers) and confuses the algorithm too.</p><p>Suddenly, your $250K spend is only partially going towards generating new customer revenue at 2.8 ROAS.</p><p>Depending on your margins, you may be just treading water.</p><p>So you:</p><ol><li><p>Audit your creative. 80% of your ads lead with your logo and product shots.</p></li><li><p>Launch 10 new ads that start with the problem, explain your solution, then reveal your brand.</p></li><li><p>Push budget toward the ads that drive &gt;70% new customers at 3.2+ ROAS.</p></li><li><p>Use post-purchase surveys to see that most new customers actually discovered you on TikTok, even though Facebook gets last-click attribution.</p></li></ol><p>Six weeks later:</p><ul><li><p>New customer ROAS: 3.2x</p></li><li><p>New customer revenue: $560k/month</p></li><li><p>You can finally scale without hitting a ceiling</p></li></ul><p>Much better position to be in.</p><p>You can scale into this without performance dropping off a cliff.</p><p>You are growing your business, not just extracting from past customers.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!I_em!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97495a19-8dae-4d9f-b3c9-d221e2289a51_2816x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!I_em!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97495a19-8dae-4d9f-b3c9-d221e2289a51_2816x1536.png 424w, https://substackcdn.com/image/fetch/$s_!I_em!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97495a19-8dae-4d9f-b3c9-d221e2289a51_2816x1536.png 848w, https://substackcdn.com/image/fetch/$s_!I_em!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97495a19-8dae-4d9f-b3c9-d221e2289a51_2816x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!I_em!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97495a19-8dae-4d9f-b3c9-d221e2289a51_2816x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!I_em!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97495a19-8dae-4d9f-b3c9-d221e2289a51_2816x1536.png" width="1456" height="794" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/97495a19-8dae-4d9f-b3c9-d221e2289a51_2816x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:794,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7381386,&quot;alt&quot;:&quot;&quot;,&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://curtishowland.substack.com/i/185522823?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97495a19-8dae-4d9f-b3c9-d221e2289a51_2816x1536.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!I_em!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97495a19-8dae-4d9f-b3c9-d221e2289a51_2816x1536.png 424w, https://substackcdn.com/image/fetch/$s_!I_em!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97495a19-8dae-4d9f-b3c9-d221e2289a51_2816x1536.png 848w, https://substackcdn.com/image/fetch/$s_!I_em!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97495a19-8dae-4d9f-b3c9-d221e2289a51_2816x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!I_em!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97495a19-8dae-4d9f-b3c9-d221e2289a51_2816x1536.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>Quick reminder&#8230;</strong></h2><p>Unless you are near $100k/day on Meta</p><p>Don&#8217;t run awareness campaigns.</p><p>Don&#8217;t buy impressions.</p><p>Don&#8217;t optimize for engagement.</p><p>Stay focused on conversions. But measure the right thing.</p><p>Train Meta to find new customers who convert, not returning customers who were going to buy anyway.</p><p>Facebook knows who&#8217;s going to purchase. If you ask for Cheap impressions? You&#8217;ll get cheap impressions. Don&#8217;t kid yourself into thinking Meta is going to give away purchasers in disguise.</p><p>Your job is to show it ads that convert cold traffic, not just warm.</p><p>That&#8217;s how you scale.</p><div><hr></div><p><strong>Want to try this out?</strong></p><ol><li><p>This week: Install Triple Whale or Northbeam (or equivalent attribution tool)</p></li><li><p>Add a post-purchase survey to your checkout (Where did you FIRST hear about us). Have questions randomize + add in an &#8220;other&#8221; category.</p></li><li><p>Audit your creative: What % leads with a problem vs a product shot? (Aim for 70% of the prior)</p></li><li><p>Compare new customer ROAS across your ad concepts</p></li><li><p>Push budget toward the ads driving efficient new customer acquisition</p></li></ol><p>Questions/Critiques/Ideas? I&#8217;d love to hear them! Drop em below!</p><p>Curtis</p>]]></content:encoded></item><item><title><![CDATA[The most boring email you'll get today (concept vs. angle, settled)]]></title><description><![CDATA[The five-layer taxonomy I use to keep creative teams aligned, the four IDs Meta assigns your ads, and why &#8220;net new concept&#8221; now has a technical definition.]]></description><link>https://newsletter.curtishowland.com/p/the-most-boring-email-youll-get-today</link><guid isPermaLink="false">https://newsletter.curtishowland.com/p/the-most-boring-email-youll-get-today</guid><dc:creator><![CDATA[Curtis Howland]]></dc:creator><pubDate>Fri, 28 Aug 2026 12:45:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!WbXG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4870f1ae-80d8-43a4-bea5-51826fc7a412_1033x855.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>This week a marketer in my DMs asked a question that I&#8217;ve gotten multiple times.</p><p>His example was perfect:</p><ul><li><p>A teammate says, &#8220;We need more net new concepts!&#8221;</p></li><li><p>Someone else replies, &#8220;Great, let me whip up some new angles.&#8221;</p></li><li><p>And apparently, they&#8217;re talking about the same thing.</p></li></ul><p>You&#8217;ve been in that meeting. The ask goes out for net new concepts, the folder comes back with fresh headlines on the same video, and three weeks later nobody can explain why the big creative push didn&#8217;t move CPA.</p><p>It&#8217;s because one team asked for diverse creatives (because it&#8217;s what drives Meta&#8217;s performance) and the other team HEARD variations on an ad (designers don&#8217;t speak the same language).</p><p>This is all literally semantics. But it can affect performance to not be on the same page.</p><p>It&#8217;s worth getting aligned (at least with your team) otherwise you can&#8217;t really set goals. </p><p>So I&#8217;m going to use Meta&#8217;s naming for a consistent framework.</p><h2>A Simple Six-Layer Taxonomy</h2><ul><li><p><strong>File.</strong> The raw asset. A single 9x16 video export sitting in a folder. No targeting, no destination, no ID. Just pixels.</p></li><li><p><strong>Ad.</strong> Files combined across placements. A 9x16 plus a 4x5 plus a 1x1 becomes one ad in the account. This is the first layer where Meta starts assigning identity (more on that below).</p></li><li><p><strong>Concept.</strong> Multiple ads that share an idea and production session. One idea, several executions within the same format and style. </p></li><li><p><strong>Angle.</strong> A specific way of speaking to a problem. An angle can have many concepts (different formats or styles)</p></li><li><p><strong>Persona.</strong> The person at the top. One human with multiple problems (multiple angles to speak to that persona).</p></li><li><p><strong>Product</strong>. One product has multiple selling points/angles.</p></li></ul><p>Here&#8217;s the whole ladder running through one example, brittle hair:</p><ul><li><p>Product: Strong Hair Shampoo</p></li><li><p>Persona: a busy professional dealing with several hair problems</p></li><li><p>Angle: brittle hair specifically</p></li><li><p>Concepts under that one angle:</p><ul><li><p>A straight video that speaks to it</p></li><li><p>A UGC creator that speaks to it</p></li><li><p>A founder story that speaks to it</p></li><li><p>A static with selling points</p></li><li><p>A static with a discount</p></li></ul></li><li><p>Ads: multiple variations under each concept (Different hooks or ad lengths, skip the minor edits)</p></li><li><p>Files: the 9x16, 4x5, and 1x1 exports behind each ad</p></li></ul><p>Product &#8594; Person &#8594; Persona &#8594; Angle &#8594; Concept &#8594; Ad &#8594; File</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!WbXG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4870f1ae-80d8-43a4-bea5-51826fc7a412_1033x855.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WbXG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4870f1ae-80d8-43a4-bea5-51826fc7a412_1033x855.png 424w, https://substackcdn.com/image/fetch/$s_!WbXG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4870f1ae-80d8-43a4-bea5-51826fc7a412_1033x855.png 848w, https://substackcdn.com/image/fetch/$s_!WbXG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4870f1ae-80d8-43a4-bea5-51826fc7a412_1033x855.png 1272w, https://substackcdn.com/image/fetch/$s_!WbXG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4870f1ae-80d8-43a4-bea5-51826fc7a412_1033x855.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WbXG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4870f1ae-80d8-43a4-bea5-51826fc7a412_1033x855.png" width="1033" height="855" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4870f1ae-80d8-43a4-bea5-51826fc7a412_1033x855.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:855,&quot;width&quot;:1033,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:609690,&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://curtishowland.substack.com/i/206068632?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4870f1ae-80d8-43a4-bea5-51826fc7a412_1033x855.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_!WbXG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4870f1ae-80d8-43a4-bea5-51826fc7a412_1033x855.png 424w, https://substackcdn.com/image/fetch/$s_!WbXG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4870f1ae-80d8-43a4-bea5-51826fc7a412_1033x855.png 848w, https://substackcdn.com/image/fetch/$s_!WbXG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4870f1ae-80d8-43a4-bea5-51826fc7a412_1033x855.png 1272w, https://substackcdn.com/image/fetch/$s_!WbXG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4870f1ae-80d8-43a4-bea5-51826fc7a412_1033x855.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>Quick honesty check: This is one way of doing it. As long as your team is consistent I don&#8217;t mind you having a different method. I don&#8217;t think my ladder is sacred. </p><p>The practical takeaway: every creative request lives on exactly one layer.</p><ul><li><p>&#8220;New headlines&#8221; is a file request.</p></li><li><p>&#8220;New execution of the winner&#8221; is a concept request.</p></li><li><p>&#8220;We&#8217;ve tapped out this pain point&#8221; is an angle request.</p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.curtishowland.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 Curtis Howland on DTC Marketing! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><h2>Meta&#8217;s System: The Four IDs</h2><p>Meta has its own internal system that is important to know as well.</p><ul><li><p><strong>Ad ID.</strong> The ad object itself, the specific configuration inside an ad set. Duplicate a winner into a new ad set and you get a new ad ID, even if nothing about the creative changed.</p></li><li><p><strong>Post ID.</strong> The content people actually see. One post can sit behind many ads, each with its own ad ID but sharing the same post ID. </p></li><li><p><strong>Creative ID.</strong> The wrapper that ties content to a destination. Same video pointed at a new landing page is a new creative.</p></li><li><p><strong>Entity ID.</strong> The one Meta never shows you. More on this in a second.</p></li></ul><p>The post ID is worth real money:</p><ul><li><p>Engagement lives at the post level, so ads sharing one post ID accumulate the same likes, comments, and shares.</p></li><li><p>Standard duplication creates a fresh post with zero engagement.</p></li><li><p>&#8220;Use existing post&#8221; carries the social proof with you when you scale a winner.</p></li><li><p>I&#8217;ve seen the performance gap at 15 to 25% in favor of ads that keep their engagement.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!nhIu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48d99f4b-87c3-4bb1-9839-46c380da7465_970x598.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!nhIu!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48d99f4b-87c3-4bb1-9839-46c380da7465_970x598.png 424w, https://substackcdn.com/image/fetch/$s_!nhIu!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48d99f4b-87c3-4bb1-9839-46c380da7465_970x598.png 848w, https://substackcdn.com/image/fetch/$s_!nhIu!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48d99f4b-87c3-4bb1-9839-46c380da7465_970x598.png 1272w, https://substackcdn.com/image/fetch/$s_!nhIu!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48d99f4b-87c3-4bb1-9839-46c380da7465_970x598.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!nhIu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48d99f4b-87c3-4bb1-9839-46c380da7465_970x598.png" width="970" height="598" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/48d99f4b-87c3-4bb1-9839-46c380da7465_970x598.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:598,&quot;width&quot;:970,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:492490,&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://curtishowland.substack.com/i/206068632?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48d99f4b-87c3-4bb1-9839-46c380da7465_970x598.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_!nhIu!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48d99f4b-87c3-4bb1-9839-46c380da7465_970x598.png 424w, https://substackcdn.com/image/fetch/$s_!nhIu!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48d99f4b-87c3-4bb1-9839-46c380da7465_970x598.png 848w, https://substackcdn.com/image/fetch/$s_!nhIu!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48d99f4b-87c3-4bb1-9839-46c380da7465_970x598.png 1272w, https://substackcdn.com/image/fetch/$s_!nhIu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48d99f4b-87c3-4bb1-9839-46c380da7465_970x598.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Andromeda / Entity ID</h2><p>In December 2024, Meta&#8217;s engineering team announced Andromeda:</p><ul><li><p>Runs on NVIDIA Grace Hopper Superchips and Meta&#8217;s own hardware</p></li><li><p>10,000x increase in model complexity over the previous delivery system</p></li><li><p><strong>6% recall improvement and 8% better ads quality on selected segments</strong> (per Meta)</p></li></ul><p>Quick run down of how it works:</p><ul><li><p>Before the auction ever runs, Andromeda narrows tens of millions of eligible ads down to a few thousand candidates for each impression, in a few hundred milliseconds.</p></li><li><p>If your ad doesn&#8217;t survive retrieval, your bid never matters. The auction ranks a shortlist you may not be on.</p></li><li><p>To search that fast, Andromeda clusters ads by visual and thematic similarity in a hierarchical index. Media buyers call these clusters <strong>Entity IDs</strong>. Not official Meta terminology, but it describes the behavior well enough so people use it.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!PagL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93e8dc6b-56a2-49b7-8f8f-93a8d3cd0d46_1033x834.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!PagL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93e8dc6b-56a2-49b7-8f8f-93a8d3cd0d46_1033x834.png 424w, https://substackcdn.com/image/fetch/$s_!PagL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93e8dc6b-56a2-49b7-8f8f-93a8d3cd0d46_1033x834.png 848w, https://substackcdn.com/image/fetch/$s_!PagL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93e8dc6b-56a2-49b7-8f8f-93a8d3cd0d46_1033x834.png 1272w, https://substackcdn.com/image/fetch/$s_!PagL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93e8dc6b-56a2-49b7-8f8f-93a8d3cd0d46_1033x834.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!PagL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93e8dc6b-56a2-49b7-8f8f-93a8d3cd0d46_1033x834.png" width="1033" height="834" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/93e8dc6b-56a2-49b7-8f8f-93a8d3cd0d46_1033x834.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:834,&quot;width&quot;:1033,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1074763,&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://curtishowland.substack.com/i/206068632?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93e8dc6b-56a2-49b7-8f8f-93a8d3cd0d46_1033x834.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_!PagL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93e8dc6b-56a2-49b7-8f8f-93a8d3cd0d46_1033x834.png 424w, https://substackcdn.com/image/fetch/$s_!PagL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93e8dc6b-56a2-49b7-8f8f-93a8d3cd0d46_1033x834.png 848w, https://substackcdn.com/image/fetch/$s_!PagL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93e8dc6b-56a2-49b7-8f8f-93a8d3cd0d46_1033x834.png 1272w, https://substackcdn.com/image/fetch/$s_!PagL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93e8dc6b-56a2-49b7-8f8f-93a8d3cd0d46_1033x834.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>Minor edits don&#8217;t earn a new node. A headline color, a music swap, a tighter crop: the clustering sees the same idea and files it in the same place.</p><p>Here are variations I believe work</p><ol><li><p>A new hook (different way of saying a problem/different context/etc.)</p></li><li><p>Different length of ad (60s vs 30s cut from the same footage)</p></li><li><p>Different creator or location (same/similar script and angle)</p></li><li><p>Refilming with a higher/lower energy level</p></li></ol><p>I will use headline variations on statics to test for fit still but make sure they speak to different problems and people. Color and font variations are completely out. </p><h2>How to Run This With Your Team</h2><p><strong>1. Translate every brief to a rung.</strong></p><ul><li><p>First get aligned on internal jargon</p></li><li><p>Then when someone asks for net new concepts, ask one question: new executions of a proven angle, or a new angle entirely?</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!E66i!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ac01014-4c65-4df8-bb3a-f674241fec49_957x820.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!E66i!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ac01014-4c65-4df8-bb3a-f674241fec49_957x820.png 424w, https://substackcdn.com/image/fetch/$s_!E66i!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ac01014-4c65-4df8-bb3a-f674241fec49_957x820.png 848w, https://substackcdn.com/image/fetch/$s_!E66i!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ac01014-4c65-4df8-bb3a-f674241fec49_957x820.png 1272w, https://substackcdn.com/image/fetch/$s_!E66i!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ac01014-4c65-4df8-bb3a-f674241fec49_957x820.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!E66i!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ac01014-4c65-4df8-bb3a-f674241fec49_957x820.png" width="957" height="820" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5ac01014-4c65-4df8-bb3a-f674241fec49_957x820.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:820,&quot;width&quot;:957,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:744257,&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://curtishowland.substack.com/i/206068632?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ac01014-4c65-4df8-bb3a-f674241fec49_957x820.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_!E66i!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ac01014-4c65-4df8-bb3a-f674241fec49_957x820.png 424w, https://substackcdn.com/image/fetch/$s_!E66i!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ac01014-4c65-4df8-bb3a-f674241fec49_957x820.png 848w, https://substackcdn.com/image/fetch/$s_!E66i!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ac01014-4c65-4df8-bb3a-f674241fec49_957x820.png 1272w, https://substackcdn.com/image/fetch/$s_!E66i!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ac01014-4c65-4df8-bb3a-f674241fec49_957x820.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p><strong>2. Make the taxonomy machine-readable.</strong></p><ul><li><p>Ad naming should encode persona, angle, concept, and variation as separate fields.</p></li><li><p>If reporting can&#8217;t roll performance up from variation to concept to angle, you can&#8217;t see which layer is actually winning.</p></li><li><p>Without that rollup, you can&#8217;t start with performance data as easily</p></li></ul><p><strong>3. Run the concept audit.</strong></p><ul><li><p>Pull your active ads.</p></li><li><p>Strip the cosmetic edits: headline swaps, colors, crops, music.</p></li><li><p>Count what&#8217;s left. If 20 ads collapse into 3 real concepts, that&#8217;s your true test velocity. I aim for 3 variations (real variations per concept) and $10k of spend per concept. That&#8217;s $3k of spend per ad but the prior number is more important. </p></li></ul><p><strong>4. Give variations their actual job.</strong></p><ul><li><p>Variations aren&#8217;t dead. Iteration extends a winner&#8217;s life, covers placements properly, and helps you learn.</p></li><li><p>But variations exploit demand you already found.</p></li><li><p>Concepts and angles find new demand, and they&#8217;re the only layer that earns new entries into retrieval.</p></li><li><p>Budget your creative pipeline accordingly.</p></li></ul><p>Questions/thoughts/ideas?</p><p>Reply!</p><p>Cheers,</p><p>Curtis</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.curtishowland.com/p/the-most-boring-email-youll-get-today?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://newsletter.curtishowland.com/p/the-most-boring-email-youll-get-today?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[What It Actually Costs to Reach 1,000 People]]></title><description><![CDATA[The cost to reach 1,000 people runs from about $2 to about $1,000, depending on where you buy it.]]></description><link>https://newsletter.curtishowland.com/p/what-it-actually-costs-to-reach-1000</link><guid isPermaLink="false">https://newsletter.curtishowland.com/p/what-it-actually-costs-to-reach-1000</guid><dc:creator><![CDATA[Curtis Howland]]></dc:creator><pubDate>Sat, 22 Aug 2026 12:08:41 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!d5K_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5306321c-9935-4849-9592-7ce86dd7ff60_1024x610.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>You know the setup. You open Ads Manager, CPM is sitting right there in the column, and every instinct says lower is better. Cheaper is winning. A rising CPM feels like something broke.</p><p>And in some way, reaching more people is better, but it only matters if those people might <em>ever</em> become your customer (paying attention, the right audience, and the right timing) or remember to talk about you. Otherwise, it doesn&#8217;t matter how cheap it is. </p><h2>The most expensive ad on earth is cheaper than you think</h2><p>The Super Bowl. A 30-second spot in this year&#8217;s Super Bowl averaged $8 million.</p><p>The Super Bowl draws around 128 million viewers (last year&#8217;s set a record at 127.7 million). Eight million dollars, divided by 128 million people, times a thousand, is a CPM of about $63.</p><p><strong>Sixty-three dollars to reach 1,000 people. During the Super Bowl.</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_!d5K_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5306321c-9935-4849-9592-7ce86dd7ff60_1024x610.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!d5K_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5306321c-9935-4849-9592-7ce86dd7ff60_1024x610.png 424w, https://substackcdn.com/image/fetch/$s_!d5K_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5306321c-9935-4849-9592-7ce86dd7ff60_1024x610.png 848w, https://substackcdn.com/image/fetch/$s_!d5K_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5306321c-9935-4849-9592-7ce86dd7ff60_1024x610.png 1272w, https://substackcdn.com/image/fetch/$s_!d5K_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5306321c-9935-4849-9592-7ce86dd7ff60_1024x610.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!d5K_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5306321c-9935-4849-9592-7ce86dd7ff60_1024x610.png" width="1024" height="610" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5306321c-9935-4849-9592-7ce86dd7ff60_1024x610.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:610,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:193781,&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://curtishowland.substack.com/i/207406467?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5306321c-9935-4849-9592-7ce86dd7ff60_1024x610.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_!d5K_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5306321c-9935-4849-9592-7ce86dd7ff60_1024x610.png 424w, https://substackcdn.com/image/fetch/$s_!d5K_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5306321c-9935-4849-9592-7ce86dd7ff60_1024x610.png 848w, https://substackcdn.com/image/fetch/$s_!d5K_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5306321c-9935-4849-9592-7ce86dd7ff60_1024x610.png 1272w, https://substackcdn.com/image/fetch/$s_!d5K_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5306321c-9935-4849-9592-7ce86dd7ff60_1024x610.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>For reference, blended Meta CPMs for e-commerce sit around $13 to $14, and US CPMs run $20 to $23. So the single most expensive placement on the planet costs about three to four times what you are already paying in the feed. Consider the extra views after and the high engagement and it&#8217;s a very reasonable spot for a wide TAM product. (Is this a Tide ad?)</p><p>Meta CPMs on Black Friday and Cyber Monday routinely run two to three times the annual baseline. During BFCM, you are paying something close to Super Bowl CPMs to reach people scrolling on the couch.</p><p>The Super Bowl is not expensive because of its CPM. It is expensive because you have to buy 128 million people at once. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!tU2K!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F467161d4-ee53-4d3b-a9ff-4bca1f94efbd_1025x958.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tU2K!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F467161d4-ee53-4d3b-a9ff-4bca1f94efbd_1025x958.png 424w, https://substackcdn.com/image/fetch/$s_!tU2K!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F467161d4-ee53-4d3b-a9ff-4bca1f94efbd_1025x958.png 848w, https://substackcdn.com/image/fetch/$s_!tU2K!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F467161d4-ee53-4d3b-a9ff-4bca1f94efbd_1025x958.png 1272w, https://substackcdn.com/image/fetch/$s_!tU2K!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F467161d4-ee53-4d3b-a9ff-4bca1f94efbd_1025x958.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tU2K!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F467161d4-ee53-4d3b-a9ff-4bca1f94efbd_1025x958.png" width="1025" height="958" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/467161d4-ee53-4d3b-a9ff-4bca1f94efbd_1025x958.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:958,&quot;width&quot;:1025,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:650974,&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://curtishowland.substack.com/i/207406467?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F467161d4-ee53-4d3b-a9ff-4bca1f94efbd_1025x958.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_!tU2K!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F467161d4-ee53-4d3b-a9ff-4bca1f94efbd_1025x958.png 424w, https://substackcdn.com/image/fetch/$s_!tU2K!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F467161d4-ee53-4d3b-a9ff-4bca1f94efbd_1025x958.png 848w, https://substackcdn.com/image/fetch/$s_!tU2K!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F467161d4-ee53-4d3b-a9ff-4bca1f94efbd_1025x958.png 1272w, https://substackcdn.com/image/fetch/$s_!tU2K!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F467161d4-ee53-4d3b-a9ff-4bca1f94efbd_1025x958.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><h2>The ladder, from $2 to $1,000</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qB60!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c7f5ea5-5c6e-4975-bd57-e3fd851a66f2_1048x918.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qB60!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c7f5ea5-5c6e-4975-bd57-e3fd851a66f2_1048x918.png 424w, https://substackcdn.com/image/fetch/$s_!qB60!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c7f5ea5-5c6e-4975-bd57-e3fd851a66f2_1048x918.png 848w, https://substackcdn.com/image/fetch/$s_!qB60!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c7f5ea5-5c6e-4975-bd57-e3fd851a66f2_1048x918.png 1272w, https://substackcdn.com/image/fetch/$s_!qB60!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c7f5ea5-5c6e-4975-bd57-e3fd851a66f2_1048x918.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qB60!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c7f5ea5-5c6e-4975-bd57-e3fd851a66f2_1048x918.png" width="1048" height="918" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1c7f5ea5-5c6e-4975-bd57-e3fd851a66f2_1048x918.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:918,&quot;width&quot;:1048,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:561325,&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://curtishowland.substack.com/i/207406467?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c7f5ea5-5c6e-4975-bd57-e3fd851a66f2_1048x918.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_!qB60!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c7f5ea5-5c6e-4975-bd57-e3fd851a66f2_1048x918.png 424w, https://substackcdn.com/image/fetch/$s_!qB60!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c7f5ea5-5c6e-4975-bd57-e3fd851a66f2_1048x918.png 848w, https://substackcdn.com/image/fetch/$s_!qB60!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c7f5ea5-5c6e-4975-bd57-e3fd851a66f2_1048x918.png 1272w, https://substackcdn.com/image/fetch/$s_!qB60!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c7f5ea5-5c6e-4975-bd57-e3fd851a66f2_1048x918.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>At the cheap end, out-of-home. Billboards run a CPM of about $2 to $16. Radio, $4 to $25. Those are the bargains of the media world on a cost-per-eyeball basis.</p><p>Then the middle. Social sits in the low teens to low twenties depending on objective and geography. Broadcast TV runs $13 to $49. Print, $13 to $54. Digital as a whole is all over the map, $2 to $196, because every targeting layer and premium placement stretches the range.</p><p>Direct mail runs a CPM of $500 to $1,000. Fifty cents to a dollar per piece. That is 30 to 70 times the cost of a billboard to reach the same 1,000 people.</p><p>The ranking by CPM is almost the inverse of the ranking by attention. The cheapest impressions, a billboard you drive past, a banner you never scroll to, are the ones people barely register. The most expensive impression on the list, a physical piece of mail someone holds in their hands, is the one that actually gets read.</p><p>Marketing that couldn&#8217;t get on that spectrum stops working. For example, airplane skywriting ads from the 1930s. TV CPMs obliterated the cost vs total view ratio, and it died a decade or two later.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!OD7A!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe548dfdf-f93b-4c86-99f5-6b3c45d6b743_455x572.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!OD7A!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe548dfdf-f93b-4c86-99f5-6b3c45d6b743_455x572.png 424w, https://substackcdn.com/image/fetch/$s_!OD7A!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe548dfdf-f93b-4c86-99f5-6b3c45d6b743_455x572.png 848w, https://substackcdn.com/image/fetch/$s_!OD7A!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe548dfdf-f93b-4c86-99f5-6b3c45d6b743_455x572.png 1272w, https://substackcdn.com/image/fetch/$s_!OD7A!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe548dfdf-f93b-4c86-99f5-6b3c45d6b743_455x572.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!OD7A!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe548dfdf-f93b-4c86-99f5-6b3c45d6b743_455x572.png" width="455" height="572" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e548dfdf-f93b-4c86-99f5-6b3c45d6b743_455x572.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:572,&quot;width&quot;:455,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:410758,&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://curtishowland.substack.com/i/207406467?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe548dfdf-f93b-4c86-99f5-6b3c45d6b743_455x572.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_!OD7A!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe548dfdf-f93b-4c86-99f5-6b3c45d6b743_455x572.png 424w, https://substackcdn.com/image/fetch/$s_!OD7A!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe548dfdf-f93b-4c86-99f5-6b3c45d6b743_455x572.png 848w, https://substackcdn.com/image/fetch/$s_!OD7A!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe548dfdf-f93b-4c86-99f5-6b3c45d6b743_455x572.png 1272w, https://substackcdn.com/image/fetch/$s_!OD7A!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe548dfdf-f93b-4c86-99f5-6b3c45d6b743_455x572.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Why the cheapest CPM is usually the worst buy</h2><p>First, cheap impressions are often not real. Industry estimates put bot traffic at 10 to 30 percent of digital impressions. Those bots aggregate in certain areas so your $2 digital CPM is often a ton of bots.</p><p>Second, expensive impressions often convert better. Direct mail carries that eye-watering $500-plus CPM, but it averages a 4.4 percent response rate against 0.12 percent for email. Then it stacks, and those people tend to progress through the funnel more effectively as well. That&#8217;s the only reason direct mail can sometimes compete (Spectrum, please stop sending me mail, please).</p><p>Meta is the cleanest example. CPMs rose roughly 20 percent across 2025. Everyone felt it. But conversion rates rose about 8 percent in the same window, because the delivery system got better at finding buyers. The brands with strong creative absorbed the higher CPM and scaled.</p><p>The goal is not impressions. Its outcomes. CPM measures the shallowest end of the funnel, but it&#8217;s not really what you care about.</p><h2>What to do with all this</h2><p>CPM is an input. It answers one narrow question: what did it cost to be seen. It says nothing about whether being seen was worth it.</p><p>So two rules of thumb.</p><p>Use CPM to compare inside a channel and strategy, never across channels. A rising Meta CPM against your own Meta baseline in the same strategy is a potential signal. A Meta CPM against a billboard CPM is largely irrelevant in my opinion.</p><p>And judge every channel on <strong>cost per outcome, not cost per impression</strong>. The cheapest way to reach 1,000 people and the best way to reach 1,000 people are almost never the same thing. (Even if the goal is awareness not conversions).</p><p>Happy media buying!</p><p>Curtis</p><div><hr></div><h3>Sources</h3><ul><li><p>Super Bowl LX ad cost and viewership: eMarketer, https://www.emarketer.com/content/super-bowl-ads-will-reportedly-cost-8-million-per-30-second-slot ; AdWave, https://adwave.com/resources/super-bowl-commercial-cost</p></li><li><p>Meta / Facebook CPM benchmarks: Triple Whale, https://www.triplewhale.com/blog/facebook-ads-benchmarks ; Sovran, https://sovran.ai/benchmarks/meta-ads-cpm-by-industry</p></li><li><p>Cross-media CPM comparison (Solomon Partners 2025 Major Media CPM Comparison): Adams Outdoor, https://www.adamsoutdoor.com/blog/billboard-cpm-how-out-of-home-advertising-compares-to-tv-radio-and-digital-cpm-in-2026/</p></li><li><p>Digital ad fraud estimates: Adams Outdoor (citing Gitnux), https://www.adamsoutdoor.com/blog/billboard-cpm-how-out-of-home-advertising-compares-to-tv-radio-and-digital-cpm-in-2026/</p></li><li><p>Direct mail CPM: McCarthy &amp; King, https://www.mccarthyandking.com/the-5-levers-of-direct-marketing/ ; response rate vs email: LettrLabs, https://www.lettrlabs.com/post/direct-mail-stats-2025</p></li></ul>]]></content:encoded></item><item><title><![CDATA[A winner is not a variable]]></title><description><![CDATA[Your hit rate is a function of how many unproven things you&#8217;re holding at once. Most &#8220;this doesn&#8217;t work&#8221; verdicts are just bad variable accounting.]]></description><link>https://newsletter.curtishowland.com/p/a-winner-is-not-a-variable</link><guid isPermaLink="false">https://newsletter.curtishowland.com/p/a-winner-is-not-a-variable</guid><dc:creator><![CDATA[Curtis Howland]]></dc:creator><pubDate>Fri, 14 Aug 2026 12:59:23 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!IW_P!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d66e6ce-c98e-4ddb-8181-2af66dba1a61_1054x949.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>A brand I work with ran a top-of-funnel CTV test. Brand lift study, the full setup. It was planned for ten days. The placement shut it down after the control group, the people who never saw the ads, responded to the survey at a higher rate than the people who did.</p><p>So the room&#8217;s takeaway was clean: top-of-funnel CTV doesn&#8217;t work for us.</p><p>Except that test never asked a question about CTV.</p><h2>Count what was actually new</h2><p>Let me total up what was new in that &#8220;one test.&#8221;</p><p>A new creative concept, and only one of them. </p><p>A new format, a brand focused ad instead of the usual direct-response, USP-led style. </p><p>A new channel. </p><p>A new objective on that channel.</p><p>A new funnel structure </p><p>A new measurement instrument nobody had used before</p><p>That was never one test. It was a bunch stacked on top.</p><blockquote><p>So the only thing we can confidently say is <strong>&#8220;This combination of things - did not show results on this test&#8221;</strong> </p></blockquote><p>When we already have preconceived ideas like &#8220;CTV doesn&#8217;t work&#8221; these tests cement that belief. Now, I&#8217;m not a CTV advocate, not by a long shot, but I don&#8217;t think this test was anywhere near that conclusion.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.curtishowland.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 Curtis Howland on DTC Marketing! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><h2>A winner is a joint event</h2><p>When you get a winning ad or channel, you did not prove a variable. You proved a combination.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!IW_P!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d66e6ce-c98e-4ddb-8181-2af66dba1a61_1054x949.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IW_P!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d66e6ce-c98e-4ddb-8181-2af66dba1a61_1054x949.png 424w, https://substackcdn.com/image/fetch/$s_!IW_P!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d66e6ce-c98e-4ddb-8181-2af66dba1a61_1054x949.png 848w, https://substackcdn.com/image/fetch/$s_!IW_P!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d66e6ce-c98e-4ddb-8181-2af66dba1a61_1054x949.png 1272w, https://substackcdn.com/image/fetch/$s_!IW_P!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d66e6ce-c98e-4ddb-8181-2af66dba1a61_1054x949.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IW_P!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d66e6ce-c98e-4ddb-8181-2af66dba1a61_1054x949.png" width="1054" height="949" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1d66e6ce-c98e-4ddb-8181-2af66dba1a61_1054x949.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:949,&quot;width&quot;:1054,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:222135,&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://curtishowland.substack.com/i/207412655?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d66e6ce-c98e-4ddb-8181-2af66dba1a61_1054x949.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_!IW_P!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d66e6ce-c98e-4ddb-8181-2af66dba1a61_1054x949.png 424w, https://substackcdn.com/image/fetch/$s_!IW_P!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d66e6ce-c98e-4ddb-8181-2af66dba1a61_1054x949.png 848w, https://substackcdn.com/image/fetch/$s_!IW_P!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d66e6ce-c98e-4ddb-8181-2af66dba1a61_1054x949.png 1272w, https://substackcdn.com/image/fetch/$s_!IW_P!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d66e6ce-c98e-4ddb-8181-2af66dba1a61_1054x949.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>The product, the angle, the creator, the offer, the format, the hook, all of it lined up on the same ad. The win is the overlap, not any one piece of it.</p><p>Which means your probability of hitting on any given test is basically the product of the odds on each variable you&#8217;re holding.</p><p><strong>P(win) &#8776; P(variable 1 is right) &#215; P(variable 2 is right) &#215; P(variable 3 is right)...</strong></p><p>If a variable is proven, its term is close to 1. It barely drags the number down. If a variable is new, its term is well under 1, and it multiplies everything else.</p><p>Most people get a winner and then keep exactly one ingredient from it. Same product, brand-new everything else. </p><p>You need to know which ingredients are the most important. </p><h2>Not all variables weigh the same</h2><p>The variables carry very different weight. A change in product or angle can decide the whole ad. A change in audio quality? Less important.</p><p>If you made me rank them, top to bottom, it looks something like this: </p><ol><li><p>Product </p></li><li><p>Angle</p></li><li><p>Creator</p></li><li><p>Offer</p></li><li><p>Key selling points</p></li><li><p>Filming Location</p></li><li><p>Ad Length / CTA</p></li><li><p>Audio Quality/Lighting (*more expensive =/= better here)</p></li></ol><p>We&#8217;ve run regressions across a lot of these variables but it&#8217;s different account to account and can change over time as well (Getting a A+ creator or offer may jump it up the list)</p><p>So the real rule isn&#8217;t &#8220;change one thing.&#8221; or even &#8220;only make one big change at a time&#8221; (impossible) It&#8217;s <strong>know when you are changing multiple important variables and evaluate appropriately)</strong></p><h2>Quick Example</h2><p>New creative on Meta, everything else proven, hits at something like 15%, with maybe a 5% shot at a real, big winner. Those are my numbers from my own accounts.</p><p>Now stack that YouTube test back up. New creative, call it 15% (generous for new). On a new channel, my gut says maybe 30% that top-of-funnel YouTube is even a fit. On a new strategy, maybe 10% you get an untested strategy right on the first swing. The channel and strategy odds are pure priors, not measured, so don&#8217;t hold me to them. But run the multiplication:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!DUxg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44d4579d-95cc-4218-8d35-80323a4f6edf_1015x883.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!DUxg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44d4579d-95cc-4218-8d35-80323a4f6edf_1015x883.png 424w, https://substackcdn.com/image/fetch/$s_!DUxg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44d4579d-95cc-4218-8d35-80323a4f6edf_1015x883.png 848w, https://substackcdn.com/image/fetch/$s_!DUxg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44d4579d-95cc-4218-8d35-80323a4f6edf_1015x883.png 1272w, https://substackcdn.com/image/fetch/$s_!DUxg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44d4579d-95cc-4218-8d35-80323a4f6edf_1015x883.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!DUxg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44d4579d-95cc-4218-8d35-80323a4f6edf_1015x883.png" width="1015" height="883" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/44d4579d-95cc-4218-8d35-80323a4f6edf_1015x883.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:883,&quot;width&quot;:1015,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:170297,&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://curtishowland.substack.com/i/207412655?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44d4579d-95cc-4218-8d35-80323a4f6edf_1015x883.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_!DUxg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44d4579d-95cc-4218-8d35-80323a4f6edf_1015x883.png 424w, https://substackcdn.com/image/fetch/$s_!DUxg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44d4579d-95cc-4218-8d35-80323a4f6edf_1015x883.png 848w, https://substackcdn.com/image/fetch/$s_!DUxg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44d4579d-95cc-4218-8d35-80323a4f6edf_1015x883.png 1272w, https://substackcdn.com/image/fetch/$s_!DUxg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44d4579d-95cc-4218-8d35-80323a4f6edf_1015x883.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>Under half a percent for any kind of win. For a big winner, swap in the 5% and you&#8217;re at 0.15%.</p><p>You ran a test with a sub-one-percent chance of a real result, it failed, and you filed it under &#8220;the channel doesn&#8217;t work.&#8221; Do that too often and you end up over concentrated.</p><h2>Mistake 1: Changing too much &amp; Learning too quick</h2><p>Sometimes you have to change a bunch of variables. There are local maxima that you find through iterations, and absolute maxima that you find through jumping and changing a bunch of things</p><p>Small iterations can help you climb your local hill, but you have to make a big jump to find a new hill that&#8217;s even taller:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!YPDN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17f39263-6676-4d5f-bfd2-274d460f04ac_968x903.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!YPDN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17f39263-6676-4d5f-bfd2-274d460f04ac_968x903.jpeg 424w, https://substackcdn.com/image/fetch/$s_!YPDN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17f39263-6676-4d5f-bfd2-274d460f04ac_968x903.jpeg 848w, https://substackcdn.com/image/fetch/$s_!YPDN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17f39263-6676-4d5f-bfd2-274d460f04ac_968x903.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!YPDN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17f39263-6676-4d5f-bfd2-274d460f04ac_968x903.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!YPDN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17f39263-6676-4d5f-bfd2-274d460f04ac_968x903.jpeg" width="468" height="436.57438016528926" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/17f39263-6676-4d5f-bfd2-274d460f04ac_968x903.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:903,&quot;width&quot;:968,&quot;resizeWidth&quot;:468,&quot;bytes&quot;:271033,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://curtishowland.substack.com/i/207412655?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17f39263-6676-4d5f-bfd2-274d460f04ac_968x903.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_!YPDN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17f39263-6676-4d5f-bfd2-274d460f04ac_968x903.jpeg 424w, https://substackcdn.com/image/fetch/$s_!YPDN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17f39263-6676-4d5f-bfd2-274d460f04ac_968x903.jpeg 848w, https://substackcdn.com/image/fetch/$s_!YPDN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17f39263-6676-4d5f-bfd2-274d460f04ac_968x903.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!YPDN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17f39263-6676-4d5f-bfd2-274d460f04ac_968x903.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>Let&#8217;s imagine the axes here are channel and ad type for the X and Z axes, and the Y axis is total performance</p><p>If you&#8217;re on the small hill, let&#8217;s call that Google. Then certain keywords and angles might work </p><p>But if you want to jump to the bigger hill, let&#8217;s call it Facebook ads. You may need a completely different selling point and ad type to make that work.</p><p>Don&#8217;t hear me say that changing a lot of variables is a bad idea and you should never do it. Rather, you just need to understand that if you&#8217;re going to change multiple variables at a time, your probability of success is low. You need to take multiple swings at bat before you make any conclusive decisions about any of those individual variables.</p><h2>Mistake 2: changing too little &amp; Giving Up</h2><p>The second concern is making too small a change. Either making a change on a variable that doesn&#8217;t matter (like the background color of a static ad) which has very little impact and is not likely to change. If you&#8217;re running it on Facebook, it&#8217;s going to get grouped as the same ad anyway.  It won&#8217;t get spend, and it will just fatigue the original winner faster if you force it.</p><p>Do your best to understand the most important variable when you find a winning concept. Then do tests where you keep that and change other variables, or keep all the other variables and change only that. </p><p>Control Variables, but only the most important ones. Marketing doesn&#8217;t have time for scientific rigor.</p><h2>When you hold the proven variables</h2><p>Even when you do hold the heavy variables, the hit rate moves a lot.</p><p>In one big account, I looked at creatives that called out a specific version of the product, tied to a partner most people would recognize. The product, the offer, and that selling point stayed fixed; we varied only the execution and the creator.</p><p>Reading the dashboard out loud, they still only had a 30% hit rate. Release the selling point, hold just product and offer: I think around 15%, still strong. Release everything, the account baseline across all products and all selling points: about 11%.</p><p>I&#8217;ve watched the same thing from the other side. Take two or three top ads, push them out to ten or twenty creators with one instruction: make your version of one of these. One or two win, the other eight or nine I don&#8217;t go back to. The concept is proven, so the only new variable is the creator &amp; execution, which is exactly what I&#8217;m trying to isolate. </p><h2>Why a low bar is the right bar</h2><p>First, most of marketing operates on a power law, the top 1% drives the bulk of the performance. (i.e. not a standard distribution)</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hhzN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F095542b0-2357-404f-b180-84aaaff38b2f_990x755.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hhzN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F095542b0-2357-404f-b180-84aaaff38b2f_990x755.png 424w, https://substackcdn.com/image/fetch/$s_!hhzN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F095542b0-2357-404f-b180-84aaaff38b2f_990x755.png 848w, https://substackcdn.com/image/fetch/$s_!hhzN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F095542b0-2357-404f-b180-84aaaff38b2f_990x755.png 1272w, https://substackcdn.com/image/fetch/$s_!hhzN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F095542b0-2357-404f-b180-84aaaff38b2f_990x755.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hhzN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F095542b0-2357-404f-b180-84aaaff38b2f_990x755.png" width="990" height="755" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/095542b0-2357-404f-b180-84aaaff38b2f_990x755.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:755,&quot;width&quot;:990,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:554842,&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://curtishowland.substack.com/i/207412655?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F095542b0-2357-404f-b180-84aaaff38b2f_990x755.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_!hhzN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F095542b0-2357-404f-b180-84aaaff38b2f_990x755.png 424w, https://substackcdn.com/image/fetch/$s_!hhzN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F095542b0-2357-404f-b180-84aaaff38b2f_990x755.png 848w, https://substackcdn.com/image/fetch/$s_!hhzN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F095542b0-2357-404f-b180-84aaaff38b2f_990x755.png 1272w, https://substackcdn.com/image/fetch/$s_!hhzN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F095542b0-2357-404f-b180-84aaaff38b2f_990x755.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>Second is that creative fatigue and competitors copy you.</p><p>You need to stay in front of everyone, which means you need to be constantly coming up with new ideas, new concepts, and new angles to beat that fatigue and stay novel.</p><p> If you&#8217;re constantly increasing the bar on yourself, you won&#8217;t see an increase in the percentage of hits because your overall quality will be going up. Instead, you&#8217;ll be raising the bar as you go for either higher spend per ad or higher return on ad spend with those ads.</p><p>That constant increasing of the bar of performance is what scales a company </p><h2>What I actually do</h2><p>Pin one, vary the other. But only for important stuff that is worth controlling. (Again this is not the rigor of a scientific test, we still need to move fast here). OR if you vary multiple variables, test multiple times (So if you vary creator + angle but test 3-4 angles and none hit? Then I feel good moving on from the creator but not the angles). </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!pQ0B!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f3f750e-4e43-416a-a9d1-943980d67349_1020x586.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pQ0B!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f3f750e-4e43-416a-a9d1-943980d67349_1020x586.png 424w, https://substackcdn.com/image/fetch/$s_!pQ0B!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f3f750e-4e43-416a-a9d1-943980d67349_1020x586.png 848w, https://substackcdn.com/image/fetch/$s_!pQ0B!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f3f750e-4e43-416a-a9d1-943980d67349_1020x586.png 1272w, https://substackcdn.com/image/fetch/$s_!pQ0B!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f3f750e-4e43-416a-a9d1-943980d67349_1020x586.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!pQ0B!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f3f750e-4e43-416a-a9d1-943980d67349_1020x586.png" width="1020" height="586" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4f3f750e-4e43-416a-a9d1-943980d67349_1020x586.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:586,&quot;width&quot;:1020,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:497052,&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://curtishowland.substack.com/i/207412655?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f3f750e-4e43-416a-a9d1-943980d67349_1020x586.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_!pQ0B!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f3f750e-4e43-416a-a9d1-943980d67349_1020x586.png 424w, https://substackcdn.com/image/fetch/$s_!pQ0B!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f3f750e-4e43-416a-a9d1-943980d67349_1020x586.png 848w, https://substackcdn.com/image/fetch/$s_!pQ0B!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f3f750e-4e43-416a-a9d1-943980d67349_1020x586.png 1272w, https://substackcdn.com/image/fetch/$s_!pQ0B!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f3f750e-4e43-416a-a9d1-943980d67349_1020x586.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p><strong>Port proven assets into new channels.</strong> If you want to test CTV, don&#8217;t build a brand-new asset on an untested angle for it. Take something already converting and keep as many of the learnings as possible.</p><p><strong>When you can&#8217;t isolate, sequence.</strong> Instead of teasing four confounded variables out of one messy test, run 20% off versus 30% off. If 20 wins, next round is 20 versus gifts. One variable per round, winner carries forward. Slower is better than confused.</p><p><strong>Run explore and exploit as two portfolios.</strong> When the hit rate drops and old ads have fatigued, pull back to proven variables and rebuild the base. When it feels healthy again, spend it back down on net-new. </p><p>My rule of thumb: at $100k a month, 70% new concepts and 30% variations. Past $1M a month you can go 50/50. Never below 50% new. </p><p><strong>Change the metric when you change the heavy variables.</strong> A brand-new pain point is not going to convert at your six-month-old CAC on day one. If the thumbstop and engagement rates are in line with your BAU creative, and CPA is within 30%, then keep it running and optimize the page while the audience warms up.</p><p><strong>Read aggregates, not verdicts.</strong> Tag everything MECE, one and only one answer per field: static or video, what&#8217;s the hook, what&#8217;s the selling point, what&#8217;s the problem. Then roll it up. You&#8217;ll find a whole category, say educational awareness ads, is carrying you, which is a real finding. One ad dying is not.</p><p><strong>Learn from individual wins, learn from aggregate losses.</strong></p><h2>The certainty isn&#8217;t late, it&#8217;s unavailable</h2><p>A founder told me recently he was frustrated he couldn&#8217;t find where he had legs, couldn&#8217;t figure out the next ad to produce. The honest answer is that you never get there. The moment you know exactly what the next winning ad is, the bar goes up, you scale spend 50%, and now the bar is higher and the challenge is one level harder. The certainty you&#8217;re waiting for is what moves the bar and now you are in uncharted land again. Congratulations.</p><p>Considering testing a new channel? </p><p>Write down everything you are changing and evaluate the probability of success first.</p><p>Then produce the right number of tests to give a fair chance of winning BEFORE you start. </p><p>Cheers,</p><p>Curtis</p>]]></content:encoded></item><item><title><![CDATA[The 5 Marketing Quotes Worth Keeping ]]></title><description><![CDATA[(The Most Famous One Might Just Be A Saying?)]]></description><link>https://newsletter.curtishowland.com/p/the-5-marketing-quotes-worth-keeping</link><guid isPermaLink="false">https://newsletter.curtishowland.com/p/the-5-marketing-quotes-worth-keeping</guid><dc:creator><![CDATA[Curtis Howland]]></dc:creator><pubDate>Fri, 07 Aug 2026 13:03:39 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!M8Vw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F337d14a4-ce8e-4ee9-951f-cdddcc2050b3_1057x905.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2>1. &#8220;Half the money I spend on advertising is wasted; the trouble is, I don&#8217;t know which half.&#8221;</h2><p>Attributed to John Wanamaker, the Philadelphia department store magnate. It&#8217;s one of the most quoted lines in advertising. </p><p>The same line gets pinned on Lord Leverhulme (the British soap baron who built Unilever), and sometimes on Henry Ford or JC Penney, depending on who&#8217;s telling it. Ogilvy quoted it in <em>Confessions of an Advertising Man</em> back in 1963 and attributed it to &#8220;Lord Leverhulme, and John Wanamaker after him.&#8221; Jeremy Bullmore checked the archives, found nothing, and decided it's all probably folklore. Its important enough that people <em>want to think and believe</em> it must have come from someone really smart.</p><p><em>Whoever said it</em> was pointing at the oldest problem in the business: some of your budget is always getting wasted, and it&#8217;s not easily transparent.</p><p>If you&#8217;ve been reading my newsletter for a while, you know I love attribution, and if you haven&#8217;t, you should read this one. It&#8217;s still my favorite things that I&#8217;ve ever written. </p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;3238e9b1-7eea-4051-835c-74933a24abc0&quot;,&quot;caption&quot;:&quot;I manage millions in monthly Meta ad spend in the DTC space.&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;lg&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;8 Types of Attribution Every DTC Brand Should Know (And the 3 I Actually Use)&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:165933547,&quot;name&quot;:&quot;Curtis Howland&quot;,&quot;bio&quot;:&quot;What actually works in Ecom Digital ads. Notes from hundreds of millions in DTC Revenue.&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e4239c61-ec3d-452d-abdc-64c072234818_1080x1080.png&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-02-06T15:00:30.802Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!wgLp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5364c5de-4d0a-4506-bcdf-bf555db276d0_2048x2048.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://curtishowland.substack.com/p/8-types-of-attribution-every-dtc&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:187090345,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:5,&quot;comment_count&quot;:0,&quot;publication_id&quot;:7147753,&quot;publication_name&quot;:&quot;Curtis Howland on DTC Marketing&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!LEWJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1960b17-8807-4218-9330-51ba65cc3b00_1080x1080.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><h2>2. &#8220;The only advantage I want is a starving crowd.&#8221; (Gary Halbert)</h2><p>Gary Halbert was a famous direct mail copywriter. He wrote <em>The Boron Letters</em>, a series of letters to his son Bond, from a federal prison cell in 1984, which is a story in itself.</p><p>He sets this one up with a thought experiment. Imagine you and I both run a hamburger stand and we&#8217;re competing to sell the most burgers. What advantage would you want?</p><p>People usually say better meat, a great location, lower prices, a secret sauce.</p><p>Halbert says sure, take all of that. He only wants one thing for himself: a starving crowd.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!M8Vw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F337d14a4-ce8e-4ee9-951f-cdddcc2050b3_1057x905.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!M8Vw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F337d14a4-ce8e-4ee9-951f-cdddcc2050b3_1057x905.png 424w, https://substackcdn.com/image/fetch/$s_!M8Vw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F337d14a4-ce8e-4ee9-951f-cdddcc2050b3_1057x905.png 848w, https://substackcdn.com/image/fetch/$s_!M8Vw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F337d14a4-ce8e-4ee9-951f-cdddcc2050b3_1057x905.png 1272w, https://substackcdn.com/image/fetch/$s_!M8Vw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F337d14a4-ce8e-4ee9-951f-cdddcc2050b3_1057x905.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!M8Vw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F337d14a4-ce8e-4ee9-951f-cdddcc2050b3_1057x905.png" width="1057" height="905" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/337d14a4-ce8e-4ee9-951f-cdddcc2050b3_1057x905.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:905,&quot;width&quot;:1057,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1108392,&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://curtishowland.substack.com/i/207408754?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F337d14a4-ce8e-4ee9-951f-cdddcc2050b3_1057x905.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_!M8Vw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F337d14a4-ce8e-4ee9-951f-cdddcc2050b3_1057x905.png 424w, https://substackcdn.com/image/fetch/$s_!M8Vw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F337d14a4-ce8e-4ee9-951f-cdddcc2050b3_1057x905.png 848w, https://substackcdn.com/image/fetch/$s_!M8Vw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F337d14a4-ce8e-4ee9-951f-cdddcc2050b3_1057x905.png 1272w, https://substackcdn.com/image/fetch/$s_!M8Vw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F337d14a4-ce8e-4ee9-951f-cdddcc2050b3_1057x905.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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 a simple idea that&#8217;s easy to forget: demand does most of the heavy lifting. You can have sharp creative and a clean landing page, but if the people seeing it don&#8217;t really want the product, it&#8217;s a slog. </p><ol><li><p>Pick a market that&#8217;s growing</p></li><li><p>Pick a product that has (or could have) demand</p></li><li><p>THEN make a better product</p></li><li><p>THEN market it well</p></li></ol><p>Don&#8217;t try to do it backward. </p><p>Don&#8217;t market something people don&#8217;t want (and don&#8217;t ask me to do it either).</p><h2>3. &#8220;The aim of marketing is to know the customer so well the product sells itself.&#8221; (Peter Drucker)</h2><p>Drucker wrote this in <em>Management</em> back in 1973, and it pairs nicely with Halbert.</p><p>Halbert says find a hungry crowd. Drucker says get to know that crowd so well you barely have to sell to them.</p><p>He&#8217;s basically saying the goal isn&#8217;t cleverer ads. It&#8217;s understanding the customer well enough that the product mostly speaks for itself.</p><blockquote><p><strong>In an ad account, the best-performing creative usually isn&#8217;t the most creative. It&#8217;s the ad that describes the customer&#8217;s problem back to them so accurately they feel understood.</strong></p></blockquote><p>How do you find it? It comes from reviews, DMs, support tickets, and the actual words people use when they explain why they bought. CALL YOUR CUSTOMERS.</p><h2>4. &#8220;If it doesn&#8217;t sell, it isn&#8217;t creative.&#8221; (David Ogilvy)</h2><p>Ogilvy didn&#8217;t really come up with this line.  He credits the Benton &amp; Bowles agency.</p><p>Either way, the idea holds up. An ad&#8217;s main job is to sell. If it&#8217;s gorgeous but doesn&#8217;t sell, it didn&#8217;t do the thing it was there to do. If it&#8217;s a little ugly and sells, it worked.</p><p>The easy trap is falling for a concept because it&#8217;s clever. Clever ads make a founder + a team feel &#8216;cool&#8217; but unless you are selling feeling cool somehow it probably won&#8217;t move the needle. </p><p>Just don&#8217;t make the opposite mistake of saying &#8220;if it&#8217;s not tracked by a clear click it didn&#8217;t sell&#8221; that is also not true. Fix your attribution, then fix your creative.</p><h2>5. &#8220;Your brand is what other people say about you when you&#8217;re not in the room.&#8221; (Jeff Bezos)</h2><p>Remember that half of your budget you can&#8217;t quite measure? A good chunk of it lives here. There is a reason I put this right after #4, these quotes need to live side by side in your brain.</p><p>Your brand is the stuff people say about you when there&#8217;s no pixel around. The word of mouth, the recommendation in a group chat, the &#8220;oh yeah, I&#8217;ve heard of them&#8221; that quietly makes your next ad convert a little better.</p><p>Attribution is never going to fully catch that. Your last-click report can&#8217;t see the friend who vouched for you over dinner.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!nFj9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a98c754-7cf9-4ba1-a865-c4ccae9ca540_1014x796.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!nFj9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a98c754-7cf9-4ba1-a865-c4ccae9ca540_1014x796.png 424w, https://substackcdn.com/image/fetch/$s_!nFj9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a98c754-7cf9-4ba1-a865-c4ccae9ca540_1014x796.png 848w, https://substackcdn.com/image/fetch/$s_!nFj9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a98c754-7cf9-4ba1-a865-c4ccae9ca540_1014x796.png 1272w, https://substackcdn.com/image/fetch/$s_!nFj9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a98c754-7cf9-4ba1-a865-c4ccae9ca540_1014x796.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!nFj9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a98c754-7cf9-4ba1-a865-c4ccae9ca540_1014x796.png" width="1014" height="796" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0a98c754-7cf9-4ba1-a865-c4ccae9ca540_1014x796.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:796,&quot;width&quot;:1014,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:618546,&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://curtishowland.substack.com/i/207408754?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a98c754-7cf9-4ba1-a865-c4ccae9ca540_1014x796.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_!nFj9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a98c754-7cf9-4ba1-a865-c4ccae9ca540_1014x796.png 424w, https://substackcdn.com/image/fetch/$s_!nFj9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a98c754-7cf9-4ba1-a865-c4ccae9ca540_1014x796.png 848w, https://substackcdn.com/image/fetch/$s_!nFj9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a98c754-7cf9-4ba1-a865-c4ccae9ca540_1014x796.png 1272w, https://substackcdn.com/image/fetch/$s_!nFj9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a98c754-7cf9-4ba1-a865-c4ccae9ca540_1014x796.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>For anyone running paid, I focus on ads that do three things at once.</p><ol><li><p>Drive New Purchases (We know they are compelling)</p></li><li><p>Drive New Reach (Not just retargeting)</p></li><li><p>Speak to selling points (Not just promos)</p></li></ol><p>Think about it. Of the people who watch 15s of a Meta ad (thruplay) 99%-99.5% won&#8217;t purchase (at least directly). If NC ROAS is similar, pick the ad that uses that 15s to speak selling points to new people NOT promos to the same people over and over. </p><h2>Why these five stuck around</h2><p>These are the things that don&#8217;t change. </p><ul><li><p>Find demand.</p></li><li><p>Know the customer.</p></li><li><p>Figure out how to sell.</p></li><li><p>Build a good brand.</p></li><li><p>Realize that you can&#8217;t measure perfectly.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!l932!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F838d0e15-6b1f-417f-b3e9-7c361b9460c4_1011x978.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!l932!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F838d0e15-6b1f-417f-b3e9-7c361b9460c4_1011x978.png 424w, https://substackcdn.com/image/fetch/$s_!l932!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F838d0e15-6b1f-417f-b3e9-7c361b9460c4_1011x978.png 848w, https://substackcdn.com/image/fetch/$s_!l932!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F838d0e15-6b1f-417f-b3e9-7c361b9460c4_1011x978.png 1272w, https://substackcdn.com/image/fetch/$s_!l932!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F838d0e15-6b1f-417f-b3e9-7c361b9460c4_1011x978.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!l932!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F838d0e15-6b1f-417f-b3e9-7c361b9460c4_1011x978.png" width="1011" height="978" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/838d0e15-6b1f-417f-b3e9-7c361b9460c4_1011x978.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:978,&quot;width&quot;:1011,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:841658,&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://curtishowland.substack.com/i/207408754?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F838d0e15-6b1f-417f-b3e9-7c361b9460c4_1011x978.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_!l932!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F838d0e15-6b1f-417f-b3e9-7c361b9460c4_1011x978.png 424w, https://substackcdn.com/image/fetch/$s_!l932!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F838d0e15-6b1f-417f-b3e9-7c361b9460c4_1011x978.png 848w, https://substackcdn.com/image/fetch/$s_!l932!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F838d0e15-6b1f-417f-b3e9-7c361b9460c4_1011x978.png 1272w, https://substackcdn.com/image/fetch/$s_!l932!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F838d0e15-6b1f-417f-b3e9-7c361b9460c4_1011x978.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p></p><p>If this was useful, send it to your team or share on Social!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.curtishowland.com/p/the-5-marketing-quotes-worth-keeping?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://newsletter.curtishowland.com/p/the-5-marketing-quotes-worth-keeping?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p>Best,</p><p>Curtis</p><div><hr></div><p><strong>Sources</strong></p><ul><li><p>Bullmore / archives (&#8220;no such reference&#8221;): Marketing Society, &#8220;Why it&#8217;s time to say goodbye to IKTHTMISOAIW&#8221; at marketingsociety.com/the-library/why-it&#8217;s-time-say-goodbye-ikthtmisoaiw</p></li><li><p>Wanamaker attribution history: Quote Investigator at quoteinvestigator.com/2022/04/11/advertising/</p></li><li><p>Ogilvy citing the line in Confessions + Bullmore context: Conversable Economist at conversableeconomist.com/2018/07/25/half-the-money-i-spend-on-advertising-is-wasted-and-the-trouble-is-i-dont-know-which-half/</p></li><li><p>Ogilvy / Benton &amp; Bowles origin: Doug Garnett&#8217;s Blog at dsgarnett.wordpress.com/2014/04/07/the-best-ideas-come-as-jokes-but-the-best-quotes-are-sourced/</p></li><li><p>Halbert, &#8220;starving crowd&#8221; (The Boron Letters, Ch. 6): bagerbach.com/books/boron-letters/</p></li><li><p>Drucker verified sources (Management / The Essential Drucker): Hammock at hammock.com/marketing/favorite-peter-drucker-quotes-about-customers-and-marketing/</p></li></ul>]]></content:encoded></item><item><title><![CDATA[Struggling to Scale on Meta? Start With These 3 Charts]]></title><description><![CDATA[A creative health check for operators: concentration, hit rate, and creative half-life, and how to find the gap when growth stalls.]]></description><link>https://newsletter.curtishowland.com/p/struggling-to-scale-on-meta-start</link><guid isPermaLink="false">https://newsletter.curtishowland.com/p/struggling-to-scale-on-meta-start</guid><dc:creator><![CDATA[Curtis Howland]]></dc:creator><pubDate>Fri, 31 Jul 2026 13:31:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!1Kyw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c8a2657-f054-4288-af40-30981cb0410c_1481x795.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>When an account stops scaling, the instinct is to blame the algorithm, the offer, or the economy. The first place I check, though, is creative production. It&#8217;s something you actually control closely and is often the culprit. </p><p>I check three charts before anything else. They answer three questions, in order:</p><ol><li><p>Do you have clear winners that are scaled? (Concentration/Optimization)</p></li><li><p>Are you producing enough winners, and are they winning at a healthy rate? (Hit rate)</p></li><li><p>Do those winners last, or do they burn out fast? (Creative half-life)</p></li></ol><p>Run all three and a gap almost always shows up in one of them. Even if it&#8217;s not the key thing causing your issues, you&#8217;ll still likely find some learning to push into.</p><p><em>One note before we start: this is our internal dash, but the charts below come from demo data, which are realistic examples, but the numbers will not tie out across the three images. </em></p><div><hr></div><h2>1. Concentration: How Much Rides on Your Best Ads</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1Kyw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c8a2657-f054-4288-af40-30981cb0410c_1481x795.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1Kyw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c8a2657-f054-4288-af40-30981cb0410c_1481x795.webp 424w, https://substackcdn.com/image/fetch/$s_!1Kyw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c8a2657-f054-4288-af40-30981cb0410c_1481x795.webp 848w, https://substackcdn.com/image/fetch/$s_!1Kyw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c8a2657-f054-4288-af40-30981cb0410c_1481x795.webp 1272w, https://substackcdn.com/image/fetch/$s_!1Kyw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c8a2657-f054-4288-af40-30981cb0410c_1481x795.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1Kyw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c8a2657-f054-4288-af40-30981cb0410c_1481x795.webp" width="1481" height="795" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2c8a2657-f054-4288-af40-30981cb0410c_1481x795.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:795,&quot;width&quot;:1481,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:46472,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://curtishowland.substack.com/i/207407170?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18030b8d-293e-42fb-acb0-6c238ddb7bc7_1481x802.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!1Kyw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c8a2657-f054-4288-af40-30981cb0410c_1481x795.webp 424w, https://substackcdn.com/image/fetch/$s_!1Kyw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c8a2657-f054-4288-af40-30981cb0410c_1481x795.webp 848w, https://substackcdn.com/image/fetch/$s_!1Kyw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c8a2657-f054-4288-af40-30981cb0410c_1481x795.webp 1272w, https://substackcdn.com/image/fetch/$s_!1Kyw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c8a2657-f054-4288-af40-30981cb0410c_1481x795.webp 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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>What it is:</strong> take every ad that spent in a window, rank them by spend, and look at what share of total spend the top slice controls.</p><p><strong>What you will almost always see:</strong> the top 10% of ads should be north of 75% of spend. In a lot of accounts it is higher than that.</p><p>Your goal is to balance concentration. Around 40-50% on the top 1% and 75% on the top 10% is good concentration in my experience. It means Meta is doing its job. The platform runs on a power law, where a small number of ads produce most of the results, and delivery concentrates budget into the ads that clear the bar. Those top ads genuinely outperform, so you want them taking the largest share of spend. Flat, even distribution is the warning sign, because it usually means the algorithm has not found clear winners to scale into, or you are manually spreading budget across mediocre ads.</p><p>If you are seeing 70-75% of spend on the top 1% of ads, that is also a warning sign that you are over-concentrated and at risk of fast fatigue.</p><p>The reason this chart goes first is that once you accept a handful of ads carry the account, everything else follows. </p><blockquote><p><strong>You are not building a big library of decent ads. You are continuously producing the few that Meta will pour money into, and then replacing them as they fade</strong>. </p></blockquote><div><hr></div><h2>2. Hit Rate: Are You Producing Enough Winners</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4NY2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18343f8c-b7f2-4b42-8ed2-25a28201df89_1483x746.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4NY2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18343f8c-b7f2-4b42-8ed2-25a28201df89_1483x746.webp 424w, https://substackcdn.com/image/fetch/$s_!4NY2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18343f8c-b7f2-4b42-8ed2-25a28201df89_1483x746.webp 848w, https://substackcdn.com/image/fetch/$s_!4NY2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18343f8c-b7f2-4b42-8ed2-25a28201df89_1483x746.webp 1272w, https://substackcdn.com/image/fetch/$s_!4NY2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18343f8c-b7f2-4b42-8ed2-25a28201df89_1483x746.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4NY2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18343f8c-b7f2-4b42-8ed2-25a28201df89_1483x746.webp" width="1456" height="732" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/18343f8c-b7f2-4b42-8ed2-25a28201df89_1483x746.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:732,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:36642,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://curtishowland.substack.com/i/207407170?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18343f8c-b7f2-4b42-8ed2-25a28201df89_1483x746.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!4NY2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18343f8c-b7f2-4b42-8ed2-25a28201df89_1483x746.webp 424w, https://substackcdn.com/image/fetch/$s_!4NY2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18343f8c-b7f2-4b42-8ed2-25a28201df89_1483x746.webp 848w, https://substackcdn.com/image/fetch/$s_!4NY2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18343f8c-b7f2-4b42-8ed2-25a28201df89_1483x746.webp 1272w, https://substackcdn.com/image/fetch/$s_!4NY2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18343f8c-b7f2-4b42-8ed2-25a28201df89_1483x746.webp 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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>Each month is a bar chart. The dark color is the hits, and the gold line is the percentage rate</em> </p><p><strong>What it is:</strong> of all the ads you launched, what percentage became winners? The cleanest way to define a winner is by spending (assumes good media buying). An ad is a hit if Meta gave it real budget, meaning its spend cleared some multiple of your median (10x median is what I use).</p><p>Why define a winner by spend instead of ROAS or CPA? Because Meta&#8217;s own budget allocation is the least noisy signal you have. If the algorithm poured spend into an ad, it found the ad worth scaling. You do not have to untangle attribution to know the platform voted for it. Plus Scalable ROAS is more important than early ROAS.</p><p>This chart answers two questions: are you launching enough ads to produce the winners you need, and are they hitting at a healthy rate.</p><p><strong>The benchmark:</strong> a healthy monthly hit rate sits around 10% to 15%.</p><ul><li><p><strong>Below 10%:</strong> you are producing too much. You are flooding the account with ads, most of which never get off the ground, and diluting your own signal.</p></li><li><p><strong>Above 15%:</strong> you are producing too little, or without enough diversity. If a high share of what you launch ends up getting spend, you usually are not giving the algorithm enough candidates to choose from, so you end up forcing budget into ads instead of letting the best ones earn it against a wide field.</p></li></ul><p>Read the level and the trend together. If you were scaling well at 10% hit rate and then it dropped to 5%, focus on the drop, not the absolute number.</p><p>Then read it against volume. Because so few ads carry the account and winners fade (chart three), you need enough absolute hits every month to replace what is churning and add more on top. <strong>A perfect hit rate on too few launches still will not produce enough winners to grow.</strong></p><p>* one important caveat is that this chart naturally drifts down. For example, if you are in the middle of August, there are some ads that you&#8217;ve launched that are not yet hits and will become hits in the next few weeks as they spend more. You can either adjust this chart to look at the first 7 days of spend, or just get familiar with how the month progresses over time as it matures </p><div><hr></div><h2>3. Creative Half-Life: Do Your Winners Last</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!fpK6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1245d192-335d-4bcf-99a7-56ce0ffe0e87_1502x478.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!fpK6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1245d192-335d-4bcf-99a7-56ce0ffe0e87_1502x478.webp 424w, https://substackcdn.com/image/fetch/$s_!fpK6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1245d192-335d-4bcf-99a7-56ce0ffe0e87_1502x478.webp 848w, https://substackcdn.com/image/fetch/$s_!fpK6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1245d192-335d-4bcf-99a7-56ce0ffe0e87_1502x478.webp 1272w, https://substackcdn.com/image/fetch/$s_!fpK6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1245d192-335d-4bcf-99a7-56ce0ffe0e87_1502x478.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!fpK6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1245d192-335d-4bcf-99a7-56ce0ffe0e87_1502x478.webp" width="1456" height="463" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1245d192-335d-4bcf-99a7-56ce0ffe0e87_1502x478.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:463,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:23922,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://curtishowland.substack.com/i/207407170?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1245d192-335d-4bcf-99a7-56ce0ffe0e87_1502x478.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!fpK6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1245d192-335d-4bcf-99a7-56ce0ffe0e87_1502x478.webp 424w, https://substackcdn.com/image/fetch/$s_!fpK6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1245d192-335d-4bcf-99a7-56ce0ffe0e87_1502x478.webp 848w, https://substackcdn.com/image/fetch/$s_!fpK6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1245d192-335d-4bcf-99a7-56ce0ffe0e87_1502x478.webp 1272w, https://substackcdn.com/image/fetch/$s_!fpK6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1245d192-335d-4bcf-99a7-56ce0ffe0e87_1502x478.webp 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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>Each band is a creative vintage, the month it first spent. Every cohort peaks and then decays.</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!IjjY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdeedbfda-059f-446a-a9ba-98b9ca924a33_1507x567.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IjjY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdeedbfda-059f-446a-a9ba-98b9ca924a33_1507x567.webp 424w, https://substackcdn.com/image/fetch/$s_!IjjY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdeedbfda-059f-446a-a9ba-98b9ca924a33_1507x567.webp 848w, https://substackcdn.com/image/fetch/$s_!IjjY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdeedbfda-059f-446a-a9ba-98b9ca924a33_1507x567.webp 1272w, https://substackcdn.com/image/fetch/$s_!IjjY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdeedbfda-059f-446a-a9ba-98b9ca924a33_1507x567.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IjjY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdeedbfda-059f-446a-a9ba-98b9ca924a33_1507x567.webp" width="1456" height="548" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/deedbfda-059f-446a-a9ba-98b9ca924a33_1507x567.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:548,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:36670,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://curtishowland.substack.com/i/207407170?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdeedbfda-059f-446a-a9ba-98b9ca924a33_1507x567.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!IjjY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdeedbfda-059f-446a-a9ba-98b9ca924a33_1507x567.webp 424w, https://substackcdn.com/image/fetch/$s_!IjjY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdeedbfda-059f-446a-a9ba-98b9ca924a33_1507x567.webp 848w, https://substackcdn.com/image/fetch/$s_!IjjY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdeedbfda-059f-446a-a9ba-98b9ca924a33_1507x567.webp 1272w, https://substackcdn.com/image/fetch/$s_!IjjY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdeedbfda-059f-446a-a9ba-98b9ca924a33_1507x567.webp 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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>Drill into one vintage to see its half-life. This January cohort launched in January and kept bleeding spend for months after.</em></p><p><strong>What it is:</strong> stack daily spend by the month each ad first spent (its vintage), and watch how each month&#8217;s cohort rises and then decays. Click into a single vintage and you can trace exactly how long that batch of creative held up.</p><p><strong>What you will see:</strong> creative fatigues. Every cohort peaks and fades. Nothing spends forever.</p><p><strong>The benchmark I use:</strong> creative half-life is roughly 60 to 75 days. Put another way, expect about 25% to 30% of a cohort&#8217;s spend to churn each month.</p><p>Say you spend $100,000 on a set of ads this month. To hold the same CPA next month, you should expect only $70,000 to $75,000 from that same set, because a chunk of it will have fatigued. To keep CPA flat, you have to replace the $25,000 to $30,000 that fell off. <strong>To grow, you have to replace it and add more on top of that.</strong></p><p>That is the treadmill, and it is why hit rate and volume are never one-time efforts. You are not filling a library, you are refilling a leaking bucket. </p><p>What to do here: drill into your cohorts and find the ads that outlasted the half-life. Study what made them durable, then reverse-engineer the system that produced them, not the exact ad.</p><div><hr></div><h2>Putting It Together: </h2><p>If you are struggling to scale, this is the scan:</p><ol><li><p><strong>Concentration:</strong> is spend actually concentrating into a few winners? If it is flat, Meta does not have clear winners to scale into or you have a structure issue.</p></li><li><p><strong>Production:</strong> are you launching enough, hitting in the 10% to 15% band, and are those winners sustaining?</p></li><li><p><strong>Durability:</strong> are your winners lasting 60 to 75 days, or dying faster? (i.e. you need more creative for any number of reasons)</p></li></ol><p>When you find the gap, go back and diagnose it directly:</p><ul><li><p>Which month dropped off?</p></li><li><p>What were you producing that month versus your best months?</p></li><li><p>What is different, both in output (how much you shipped, and how much of it was variations versus net-new concepts) and in systems (how you were researching, briefing, and iterating)?</p></li></ul><p><strong>A couple of common causes worth checking.</strong></p><p>You might be running too many variations. If you have already researched a concept heavily and squeezed it hard, more variations of it hit diminishing returns fast. That is often the culprit when output is high but hit rate is falling.</p><p>Or you might be running too many net-new concepts, spraying fresh ideas without building on what actually worked.</p><p>Either way, the fix is not to copy your old winners line for line. It is to understand the system that produced them (the research, the angle-finding, the process) and re-run that system. The winners were an output. The system is the thing you rebuild.</p><p>This is why drilling in matters. Click into a strong month and study the top ads and the creators behind them. Click into a weak month and ask what you were making and why it did not land. You learn far more from the structure of a good month next to a bad one than from any single ad.</p><p>Hope this helps!</p><p>Curtis</p>]]></content:encoded></item><item><title><![CDATA[I Built a Skill That One-Shots Animated Ads, Inside Claude. It’s Free.]]></title><description><![CDATA[Point it at a brand and a direction. It does the research, makes the ad, and hands it back in one shot. Not perfect, but a new format you can test in 15 minutes.]]></description><link>https://newsletter.curtishowland.com/p/i-built-a-skill-that-one-shots-animated</link><guid isPermaLink="false">https://newsletter.curtishowland.com/p/i-built-a-skill-that-one-shots-animated</guid><dc:creator><![CDATA[Curtis Howland]]></dc:creator><pubDate>Thu, 23 Jul 2026 12:44:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!_gS3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09b7ba84-d273-4c7e-bffc-14e73f25daa1_817x489.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>If you buy media for a living, you know the treadmill. The account is always hungry for the next angle. Creative fatigues, CPMs drift up, and what worked last month quietly stops working. So you&#8217;re always looking for the next thing to test.</p><p>The problem is the freshest formats are usually the most expensive to make. A new UGC angle you can brief in an afternoon. But an animated, Paper-style ad, the hand-cut paper-collage look, has always meant a motion designer, a timeline, and a real invoice. </p><p>I made a Claude skill, Script to Paper Style, that does the whole thing in one shot. You point it at a brand and a direction, it does the research, makes an animated ad, and hands it back. One session, no tool-hopping, a new format to throw into testing.</p><p>It&#8217;s free. The <a href="https://www.curtishowland.com/download/script-to-vox">download&#8217;s here</a> if you just want it. The next paragraphs are worth skimming if you do test it, though, <strong>you need to plug in your own API key.</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_!_gS3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09b7ba84-d273-4c7e-bffc-14e73f25daa1_817x489.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_gS3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09b7ba84-d273-4c7e-bffc-14e73f25daa1_817x489.png 424w, https://substackcdn.com/image/fetch/$s_!_gS3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09b7ba84-d273-4c7e-bffc-14e73f25daa1_817x489.png 848w, https://substackcdn.com/image/fetch/$s_!_gS3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09b7ba84-d273-4c7e-bffc-14e73f25daa1_817x489.png 1272w, https://substackcdn.com/image/fetch/$s_!_gS3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09b7ba84-d273-4c7e-bffc-14e73f25daa1_817x489.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_gS3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09b7ba84-d273-4c7e-bffc-14e73f25daa1_817x489.png" width="817" height="489" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/09b7ba84-d273-4c7e-bffc-14e73f25daa1_817x489.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:489,&quot;width&quot;:817,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:93932,&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://curtishowland.substack.com/i/207534094?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09b7ba84-d273-4c7e-bffc-14e73f25daa1_817x489.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_!_gS3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09b7ba84-d273-4c7e-bffc-14e73f25daa1_817x489.png 424w, https://substackcdn.com/image/fetch/$s_!_gS3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09b7ba84-d273-4c7e-bffc-14e73f25daa1_817x489.png 848w, https://substackcdn.com/image/fetch/$s_!_gS3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09b7ba84-d273-4c7e-bffc-14e73f25daa1_817x489.png 1272w, https://substackcdn.com/image/fetch/$s_!_gS3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09b7ba84-d273-4c7e-bffc-14e73f25daa1_817x489.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>Example output below as well. </p><p>Fair warning up front: this isn&#8217;t going to replace your UGC or your studio work, and it&#8217;s not trying to. A good editor will be able to improve on it. The goal is that it accelerates your speed to completion.</p><h2>It all happens inside Claude</h2><p>The thing I like about it: you don&#8217;t leave the chat, and you don&#8217;t glue five tools together.</p><p>You&#8217;re the director, Claude&#8217;s the crew. You give it the brand and the direction, it researches the angle, picks a paper metaphor for each beat, generates the frames, animates them, and hands you a finished vertical file. Research, render, done, in one pass.</p><p>That&#8217;s the whole pitch on &#8220;one shot.&#8221; Usually &#8220;AI video&#8221; means bouncing between a script tool, an image tool, a video tool, and an editor, stitching it together yourself. Here you steer, the scripts handle the plumbing, and an ad comes back.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!513I!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ed9e3c1-fb8a-431d-8f0b-f80e5021b1e6_811x399.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!513I!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ed9e3c1-fb8a-431d-8f0b-f80e5021b1e6_811x399.png 424w, https://substackcdn.com/image/fetch/$s_!513I!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ed9e3c1-fb8a-431d-8f0b-f80e5021b1e6_811x399.png 848w, https://substackcdn.com/image/fetch/$s_!513I!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ed9e3c1-fb8a-431d-8f0b-f80e5021b1e6_811x399.png 1272w, https://substackcdn.com/image/fetch/$s_!513I!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ed9e3c1-fb8a-431d-8f0b-f80e5021b1e6_811x399.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!513I!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ed9e3c1-fb8a-431d-8f0b-f80e5021b1e6_811x399.png" width="811" height="399" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3ed9e3c1-fb8a-431d-8f0b-f80e5021b1e6_811x399.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:399,&quot;width&quot;:811,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:71603,&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://curtishowland.substack.com/i/207534094?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ed9e3c1-fb8a-431d-8f0b-f80e5021b1e6_811x399.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_!513I!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ed9e3c1-fb8a-431d-8f0b-f80e5021b1e6_811x399.png 424w, https://substackcdn.com/image/fetch/$s_!513I!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ed9e3c1-fb8a-431d-8f0b-f80e5021b1e6_811x399.png 848w, https://substackcdn.com/image/fetch/$s_!513I!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ed9e3c1-fb8a-431d-8f0b-f80e5021b1e6_811x399.png 1272w, https://substackcdn.com/image/fetch/$s_!513I!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ed9e3c1-fb8a-431d-8f0b-f80e5021b1e6_811x399.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>How it works</h2><p>Under the hood it&#8217;s five steps, and Claude runs all of them.</p><p>Split the script into beats. A 30-second ad is usually five, one visual idea and one line of voice-over each.</p><p>Each beat becomes a paper-collage still (Gemini&#8217;s image model, the one people call nano-banana). One frame, one metaphor, no text on it.</p><p>Each still gets animated into a 4 to 6 second clip with Veo 3.1, using the still as the first frame. The image sets the composition, Veo adds the motion.</p><p>Each line of voice-over runs through Gemini&#8217;s text-to-speech.</p><p>Then ffmpeg stitches the clips, drops the voice on top, ducks the sound effects under it, and spits out one MP4.</p><p>Two ways to run it: let it generate the voice for a finished ad, or skip that and take a fast-cut b-roll bed you narrate yourself.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!JKkf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F439e1b21-019f-489f-930f-53cd6e51ba18_807x802.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!JKkf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F439e1b21-019f-489f-930f-53cd6e51ba18_807x802.png 424w, https://substackcdn.com/image/fetch/$s_!JKkf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F439e1b21-019f-489f-930f-53cd6e51ba18_807x802.png 848w, https://substackcdn.com/image/fetch/$s_!JKkf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F439e1b21-019f-489f-930f-53cd6e51ba18_807x802.png 1272w, https://substackcdn.com/image/fetch/$s_!JKkf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F439e1b21-019f-489f-930f-53cd6e51ba18_807x802.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!JKkf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F439e1b21-019f-489f-930f-53cd6e51ba18_807x802.png" width="807" height="802" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/439e1b21-019f-489f-930f-53cd6e51ba18_807x802.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:802,&quot;width&quot;:807,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:202998,&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://curtishowland.substack.com/i/207534094?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F439e1b21-019f-489f-930f-53cd6e51ba18_807x802.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_!JKkf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F439e1b21-019f-489f-930f-53cd6e51ba18_807x802.png 424w, https://substackcdn.com/image/fetch/$s_!JKkf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F439e1b21-019f-489f-930f-53cd6e51ba18_807x802.png 848w, https://substackcdn.com/image/fetch/$s_!JKkf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F439e1b21-019f-489f-930f-53cd6e51ba18_807x802.png 1272w, https://substackcdn.com/image/fetch/$s_!JKkf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F439e1b21-019f-489f-930f-53cd6e51ba18_807x802.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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 only part that costs real money is the video. Veo bills per clip and each one takes a minute or two, so a five-clip ad is five Veo calls. Stills and voice are pennies.</p><h2>What it actually spits out</h2><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;c6b71ea8-5a6a-452b-905b-46a05c5044b9&quot;,&quot;duration&quot;:null}"></div><p>Is it perfect? No. Could an editor improve it? Yes.</p><p>Did it take 15 minutes in the background for a novel format and a decent ad? Yes. </p><p>Should you test it? I think so.</p><h2>Why the one-shot is actually testable</h2><p>Novelty is a cheap lever most accounts ignore. Meta rewards fresh creative. In a feed full of talking heads and statics, something that looks completely different buys you a beat of attention you weren&#8217;t getting. </p><p>More in an account is good.</p><h2>What you need to run it</h2><p>The skill&#8217;s free. Running it isn&#8217;t quite, because it calls Google&#8217;s API and the video step bills per clip. Figure a few dollars of Veo for a full ad, not a subscription. Generate one clip first to see the cost before you fire off all five.</p><p>You&#8217;ll need Node to run the scripts, ffmpeg for the audio (<code>brew install ffmpeg</code> on a Mac), and the skill dropped into Claude Code, which drives everything.</p><p><strong>HOW TO GET YOUR API KEY</strong></p><p>Go to Google AI Studio at aistudio.google.com/apikey and make an API key (free and often comes with credits to start). Drop it in a <code>.env</code> file in the project folder, one line: <code>GEMINI_API_KEY=your_key_here</code>. That&#8217;s it. The scripts read it from there.</p><p>Then hand Claude the brand and the angle and let it go.</p><h2>Go test something new</h2><p>That&#8217;s the whole thing. It&#8217;s free, it&#8217;s fast, and it makes a format your account probably doesn&#8217;t have.</p><p>It won&#8217;t win every test. Nothing does. But it&#8217;s 15 minutes to put something different in front of your audience, and that&#8217;s usually worth a slot.</p><p><a href="https://www.curtishowland.com/download/script-to-vox">Grab it here</a>. It&#8217;s the third skill in the series. Go make something and test it.</p>]]></content:encoded></item><item><title><![CDATA[100 Things to Check Before You Launch Your Next Ad]]></title><description><![CDATA[Steal it, run it, send it to your team.]]></description><link>https://newsletter.curtishowland.com/p/100-things-to-check-before-you-launch</link><guid isPermaLink="false">https://newsletter.curtishowland.com/p/100-things-to-check-before-you-launch</guid><dc:creator><![CDATA[Curtis Howland]]></dc:creator><pubDate>Fri, 17 Jul 2026 13:21:17 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!nbqy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd7ea7a6-bef7-4e44-8889-9259aef92d6a_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Creative is everything on Meta - here are 100 things, grouped so you can jump to what you need. <strong>Not all of these apply to every ad. That&#8217;s the point.</strong> Run down the list, use it for ideas, for improvements, and go. </p><p>Use this list to make more ads, not less. </p><h2>The Hook (Your First 3 Seconds)</h2><p>The open is a separate product from the rest of the ad. Spend lots of time here. Think about engagement. Test a lot. But focused on qualifying people over entertaining them.</p><ol><li><p>Lead with the problem, not the product. Name the exact pain in the first line before you show what you sell.</p></li><li><p>Get motion into the first 8 frames. A static product shot loses. A zoom, a swipe, a hand entering the frame wins.</p></li><li><p>Put on-screen text in the first second that names a problem or makes a claim. &#8220;I stopped buying foundation&#8221; beats &#8220;New from Brand X.&#8221;</p></li><li><p>Open on a human face. Faces lift thumbstop roughly 30% over product-only openers, per Meta&#8217;s own Creative Hub guidance.</p></li><li><p>Try a curiosity gap or open loop. Start something the viewer has to keep watching to close.</p></li><li><p>Ask a direct question that triggers a silent yes or no. The internal answer is engagement before anyone clicks.</p></li><li><p>Use a pattern interrupt: street interview, subway clip, behind-the-scenes. Break the visual rhythm of the feed so it reads like anything but an ad.</p></li><li><p>Hook first, brand later. Hold the logo until 5-8 seconds in. Nobody stops scrolling for your logo.</p></li><li><p>On a static, put your strongest element in the top third. That&#8217;s the part that survives the crop and the half-second glance.</p></li><li><p>Read hook rate as a triage metric, not a trophy. Under 15-20% is invisible, 25-30% is solid for cold, 30%+ earns scale, and Reels run 5-10 points higher than Feed. Rework anything under 25%. Over that - just focus on qualifying. Don&#8217;t aim for 80%.</p></li><li><p>Cut the dead first second from your losers. Most of them waste a logo or a slow zoom before anything happens, and you&#8217;re paying for it.</p></li></ol><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.curtishowland.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 Curtis Howland on DTC Marketing! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><h2>Formats &amp; Pattern Interrupts</h2><ol start="12"><li><p>Master the four foundational formats before anything trendy: UGC testimonials, statics, short video, carousels. These should be 70-80% of your library.</p></li><li><p>Don&#8217;t sleep on statics. They drive 60+% of conversions on a lot of accounts, produce faster, and iterate easier than video.</p></li><li><p>Try the Snapchat-style 3-second lead-in. A quick, raw, real-moment open makes the whole ad feel organic instead of produced. It came up as a top pattern in a creative call this week.</p></li><li><p>Run skits and relatable in-car testimonials. Both are consistently top performers right now. Put them in every test batch.</p></li><li><p>Use multi-frame, fast-cut scenes with one unexpected stop moment. A seasonal product ad I broke down this week won by stacking quick scenes around a single visual surprise, then a clear CTA.</p></li><li><p>Test the pet-led hook: a dog POV, an unexpected pet, a &#8220;my lab drinks my mushroom coffee&#8221; angle. High uniqueness that still lands the benefit.</p></li><li><p>Spin one winning angle into 15-20 variations before you reinvent. Your winners are worth exhausting, not abandoning. Just make them visually different so they hit different audiences.</p></li><li><p>Recut your long-form winners tighter. An old 90-second testimonial that&#8217;s fatiguing often comes back recut to ~40 seconds for current pacing. Have extra footage? Do the opposite! </p></li><li><p>Save carousels for education and comparison products. Card 1 hooks with a problem, the middle builds tension, the product and CTA wait for the last card.</p></li><li><p>Build 9:16 first, then 4:5. Vertical covers Reels, Stories, and Feed.</p></li><li><p>Match the format to the audience&#8217;s emotional state. For an anxiety product, the format has to evoke the anxious moment while still feeling fresh.</p></li></ol><h2>Production: Lo-Fi, Polished &amp; AI</h2><ol start="23"><li><p>Default to low-fidelity, phone-shot, creator-driven content. Smartphone-quality beats studio about 80-90% of the time in my experience.</p></li><li><p>Remember low-fi means low-fidelity, not low-effort. The selling points, the editing, and the creator still have to be sharp. Sloppy is not a style.</p></li><li><p>Know why polished usually loses. High production signals &#8220;this is an ad,&#8221; and viewers skip ads. Reserve studio for the categories that reward it: luxury, complex demos, some fashion.</p></li><li><p>Test captions - sometimes they outperform sometimes they dont. Test by category not for the whole brand (organic content may perform better without it for example).</p></li><li><p>Keep DR videos to 15-30 seconds. Past that you&#8217;re paying for watch time that rarely converts cold.</p></li><li><p>Use AI where it&#8217;s actually good: short hooks, product animation, voiceovers. That&#8217;s where it earns its keep today.</p></li><li><p>Don&#8217;t ship a fully AI-generated ad without a human editor. They don&#8217;t scale clean, they get copied fast, and the comments flag them.</p></li><li><p>Layer AI on top of real production, don&#8217;t replace it. The hybrid (AI generates, humans refine, AI scales) is what&#8217;s outperforming today, not pure AI.</p></li><li><p>Great place to use AI is background generation, image expansion, text variations. One brand saw +45% ROAS from AI backgrounds alone at zero added cost.</p></li></ol><h2>Messaging, Copy &amp; Offers</h2><ol start="32"><li><p>Talk to one person. &#8220;You&#8221; beats &#8220;customers,&#8221; and a message built for one reader lands harder than one built for a market.</p></li><li><p>Lead with the benefit, not the feature. What it does for them, before what it is.</p></li><li><p>Be specific. &#8220;Lost 23 lbs&#8221; beats &#8220;lose weight.&#8221; Specificity is the cheapest credibility you can buy.</p></li><li><p>Stack multiple selling points on screen. A dog supplement ad I reviewed this week won by calling out competitors, listing benefits on-screen, and adding personal testimony.</p></li><li><p>Use &#8220;because&#8221; to give a reason. People comply far more often when a reason follows, even a simple one. Don&#8217;t make a claim you could be backing with a &#8220;because.&#8221;</p></li><li><p>Address the top objection inside the ad. Name the doubt and answer it on screen before they think it.</p></li><li><p>Power words work, until they don&#8217;t. Free, new, proven, limited, instant, guaranteed all pull, but stack seven of them and the reader is numb by the time you reach the CTA. Use one, not all of them. Make it convincing not cheap.</p></li><li><p>Use review language verbatim. Your customers already wrote your best copy. Lift their exact words.</p></li><li><p>Make the offer visible inside the creative. Show the dollar-value deal and the bundle math on screen. Don&#8217;t make people read to find the value.</p></li><li><p>Use &#8220;free&#8221; where it&#8217;s honest, and check the law where it isn&#8217;t. It&#8217;s one of the most persuasive words but also regulated.</p></li><li><p>Give one clear instruction, not three. One imperative CTA: shop now, get started today. Say it on screen and out loud.</p></li><li><p>Add a risk reducer next to the CTA: Afterpay, free shipping, money-back. Remove the last objection at the moment of decision.</p></li><li><p>Give gifts that feel high quality - cheap gifts can be a drag on performance. Cost =/= high value.</p></li></ol><h2>Proof &amp; Trust</h2><ol start="45"><li><p>Lead with social proof in skeptical categories. When trust is the barrier, a customer&#8217;s words open the ad better than yours do.</p></li><li><p>Use real testimonials in real settings. The whole reason UGC works is that it&#8217;s hard to fake. Real customers over actors, every time.</p></li><li><p>Demonstrate the result. Show the transformation or the product working. Don&#8217;t just claim it.</p></li><li><p>Run whitelist and partnership ads from real, credible pages. Ads from an actual persons page beat fabricated publisher pages.</p></li><li><p>Test out partnership ads for as many as you can - founder ads, employee ads can work as well! </p></li><li><p>Use credible logos and press as trust shorthand. &#8220;As seen in&#8221; does quiet work in a half-second glance.</p></li><li><p>Put proof in the body as evidence, not as a second intro. One hook, then proof that backs the promise, not two openings competing.</p></li><li><p>Let the creator&#8217;s authentic voice carry believability. The moment it sounds scripted, the trust evaporates.</p></li><li><p>Show the product in use, not sitting on a table. Context beats catalog.</p></li></ol><h2>Structure, Pacing &amp; Hold Rate</h2><ol start="54"><li><p>Track hold rate, not just hook rate. Two ads can share a 30% hook and post a 6x ROAS gap because one held 22% of viewers to the CTA and the other held 4%. In 2026 a hook is required, the second 3-15 seconds (thruplay) is where the money is.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!nbqy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd7ea7a6-bef7-4e44-8889-9259aef92d6a_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!nbqy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd7ea7a6-bef7-4e44-8889-9259aef92d6a_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!nbqy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd7ea7a6-bef7-4e44-8889-9259aef92d6a_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!nbqy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd7ea7a6-bef7-4e44-8889-9259aef92d6a_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!nbqy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd7ea7a6-bef7-4e44-8889-9259aef92d6a_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!nbqy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd7ea7a6-bef7-4e44-8889-9259aef92d6a_1024x1024.png" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cd7ea7a6-bef7-4e44-8889-9259aef92d6a_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:289818,&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://curtishowland.substack.com/i/199723217?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd7ea7a6-bef7-4e44-8889-9259aef92d6a_1024x1024.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_!nbqy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd7ea7a6-bef7-4e44-8889-9259aef92d6a_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!nbqy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd7ea7a6-bef7-4e44-8889-9259aef92d6a_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!nbqy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd7ea7a6-bef7-4e44-8889-9259aef92d6a_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!nbqy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd7ea7a6-bef7-4e44-8889-9259aef92d6a_1024x1024.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>Find the cut where viewers leave and put a pattern interrupt there. Diagnose the dead zone before you reshoot the whole thing.</p></li><li><p>Use the arc: hook, problem, solution, proof, CTA. After you name the pain, move straight to proof. Don&#8217;t meander.</p></li><li><p>One core idea per ad. Don&#8217;t split the viewer&#8217;s attention. Confused buyers don&#8217;t buy.</p></li><li><p>Earn each next second. Every beat has to justify the one before it or you lose the viewer.</p></li><li><p>Put your strongest proof right before the CTA. Send them into the decision on the highest note.</p></li><li><p>Cut dead air. Fast transitions, no lulls. The pace itself is a retention tool.</p></li><li><p>End on the offer and a single action. The last frame is the one they act on, so make it the offer, not your logo.</p></li><li><p>Design the first frame as if it were the whole ad. If it can&#8217;t sell on its own, the rest of the ad rarely gets seen.</p></li></ol><h2>Creators &amp; Briefing</h2><ol start="63"><li><p>Use the hybrid brief: share your top 3-5 ads plus the 3-5 prioritized selling points, then ask for authentic variations. Control plus freedom is where breakout ads come from.</p></li><li><p>Loosen the brief as the creator earns trust. Winners come from creators you let run, not creators you script.</p></li><li><p>Match the creator to the persona, not the follower count. Fit beats reach for performance creative.</p></li><li><p>Be cautious with expensive influencers unless the fit is tight. </p></li><li><p>Consolidate down, not up. Three to five higher-quality creators plus one DR agency beats a long tail of small ones. Test wide then consolidate down once you find the winners. Repeat, don&#8217;t keep them all rolling. </p></li><li><p>Run partnership ads from the creator&#8217;s own handle. (Yes this is worth repeating)</p></li><li><p>Source creators continuously, and run a small paid test before you scale any of them. Don&#8217;t bet budget on an unproven voice.</p></li><li><p>Brief on the emotional state, not just the product. Tell the creator the feeling to evoke and let them find the words.</p></li><li><p>Circulate winning creator cuts internally. A great hook from one brand is a starting point for another. Build the library.</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_!fep1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9082bcd-fe41-40e0-8c86-d89b168e9123_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!fep1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9082bcd-fe41-40e0-8c86-d89b168e9123_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!fep1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9082bcd-fe41-40e0-8c86-d89b168e9123_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!fep1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9082bcd-fe41-40e0-8c86-d89b168e9123_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!fep1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9082bcd-fe41-40e0-8c86-d89b168e9123_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!fep1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9082bcd-fe41-40e0-8c86-d89b168e9123_1024x1024.png" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c9082bcd-fe41-40e0-8c86-d89b168e9123_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:390367,&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://curtishowland.substack.com/i/199723217?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9082bcd-fe41-40e0-8c86-d89b168e9123_1024x1024.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_!fep1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9082bcd-fe41-40e0-8c86-d89b168e9123_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!fep1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9082bcd-fe41-40e0-8c86-d89b168e9123_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!fep1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9082bcd-fe41-40e0-8c86-d89b168e9123_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!fep1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9082bcd-fe41-40e0-8c86-d89b168e9123_1024x1024.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Differentiation &amp; Feeding the Algorithm</h2><ol start="72"><li><p>Be different from your own past ads. Similar creatives compete in the auction and trigger sequencing that quietly kills both.</p></li><li><p>Be different from your competitors. Novelty to the viewer is what lowers your CPMs.</p></li><li><p>Put the hours where the leverage is. If creative is 70-80% of performance, your team should spend its time there, not rerunning budgets.</p></li><li><p>Make it entertaining or genuinely engaging. A strong hook rate alone can pull CPMs down 30-40%, and engagement earns organic reach that compounds your paid scale.</p></li><li><p>Run 8-15 conceptually different ads, not headline swaps. The algorithm penalizes redundancy now.</p></li><li><p>Match big-spend creatives to a big audience and a top product. A niche SKU can&#8217;t sustain a million-dollar creative. Top-funnel has to speak broadly to justify the spend.</p></li><li><p>Vary before you repeat across platforms. Running the identical cut everywhere accelerates fatigue and sequencing penalties.</p></li><li><p>Start broad (10M+ interest audiences) and let Advantage+ expand. If you&#8217;re still building 500K detailed stacks, you&#8217;re over-constraining the algorithm. Turn on Advantage+ creative features while you&#8217;re at it, they average +22% ROAS.</p></li><li><p>Treat your best organic post as a paid ad you haven&#8217;t run yet. The organic-paid line is gone. Ask your team to forward the organic posts beating Meta and test them.</p></li></ol><h2>Testing, Scaling &amp; Portfolio</h2><ol start="81"><li><p>Launch enough volume for the top 1% to emerge. Don&#8217;t optimize the median ad. Creative returns are fat-tailed, and a handful of breakout winners carry the whole account.</p></li><li><p>Don&#8217;t kill near-winners too fast. Because the returns are fat-tailed, the ad that looks mediocre on day three is sometimes the one that scales. Give it room.</p></li><li><p>Test 3-5 hooks per concept and let thumbstop rate pick. The cheapest way to find a winner is to vary the open, not rebuild the whole ad.</p></li><li><p>Aggregate before you judge. Single-ad reads are noisy. Wait for 10-12 purchases per concept before you decide on something important like an angle.</p></li><li><p>Kill at 2-3x target CPA with no purchase. Don&#8217;t nurse a clear loser hoping it turns.</p></li><li><p>For top-funnel creatives, tolerate 10-20% over CPA target when the qualitative signals (comments, watch time, engagement) say product fit. Pull back around 40-50% over. </p></li><li><p>Overscale your proven top-funnel winners. The best ones lift overall account performance 10-30%, not just their own line.</p></li><li><p>Force-test your under-spent, high-efficiency ads. Meta starves some good creatives. Pull 6-10 of them (look back 90 days, include paused), drop them in a dedicated ABO set for 5-7 days, then cut and scale. If one won&#8217;t scale, the cause is usually one of three: not enough data, sequencing, or decay during scale, and each has a different fix.</p></li><li><p>Volume tends to pay. Shipping 10+ fresh creatives a week often cuts CPA 20-40% over time, because you&#8217;re giving the tail more shots at a breakout.</p></li><li><p>Study your longest-running ads. Longevity is a winner signal. The ad that&#8217;s been live a year is telling you what your account actually wants more of.</p></li></ol><h2>Fatigue &amp; Measurement</h2><ol start="91"><li><p>Run the production math: one new ad per $3,000 in monthly spend. At $150K/mo that&#8217;s ~50 new ads a month just to stay even, and 50-100+ active.</p></li><li><p>Watch the fatigue signals: CTR under 1%, a 20%+ week-over-week CTR drop, frequency over 3.0 on prospecting, or CPA rising with nothing else changed. </p></li><li><p>Don&#8217;t over-rely on a single hero creative. Double down AND diversify.</p></li><li><p>Use publisher whitelisting to revive fatigued creative.</p></li><li><p>Don&#8217;t read creative performance off click tracking alone. </p></li><li><p>Use the right tool for the question. MTA for ad and campaign-level creative decisions, MMM and incrementality for channel-level allocation. They answer different things.</p></li><li><p>Tag your creative consistently. A clean taxonomy beats a clever one, make it functional</p></li><li><p>Build the promo playbook outside black friday. Put ~20-30% of spend on dedicated promo ads (mostly your top performers with promo banners) and update the site copy for urgency. Use seasonal hooks beyond Black Friday: Memorial Day, Fourth of July, even a birthday-month angle.</p></li><li><p>Treat the landing page as part of the creative. Run PDP copy and CTA tests measured on conversion rate and revenue per visitor.</p></li><li><p>Trust the data over your taste. Your winners often won&#8217;t look &#8220;good&#8221; to you. Ugly ads beat polished more often than anyone wants to admit, and the longest-running, highest-spending ad in your account is usually the proof. Ship the thing the numbers like.</p></li></ol><p>That&#8217;s the list. There will be exceptions to them all, thats the joy of marketing, hope it helps!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.curtishowland.com/p/100-things-to-check-before-you-launch?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://newsletter.curtishowland.com/p/100-things-to-check-before-you-launch?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Stop Pasting Ad Reports Into ChatGPT]]></title><description><![CDATA[Here&#8217;s the 2 mode model I use to analyze data quicker and more effectively now and a quick run down on how I built it.]]></description><link>https://newsletter.curtishowland.com/p/stop-pasting-ad-reports-into-chatgpt</link><guid isPermaLink="false">https://newsletter.curtishowland.com/p/stop-pasting-ad-reports-into-chatgpt</guid><dc:creator><![CDATA[Curtis Howland]]></dc:creator><pubDate>Fri, 10 Jul 2026 12:59:32 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!7wnV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d47f5f4-788d-4416-9d0c-e8d4cb2ba9e8_1002x749.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;ve tried half a dozen times trying to build an AI that could answer questions across my entire ad account.</p><p><strong>These were the requirements.</strong></p><ol><li><p>Answer quickly, and accurately.</p></li><li><p>Live data: Updated every day in the morning</p></li><li><p>Track performance across different attribution models </p></li><li><p>Be able to review engagement metrics for each creative. </p></li><li><p>See the creatives itself as a link that I can view and embed</p></li><li><p>Descriptions of the creatives that are searchable </p></li><li><p>Use AI tags for all creatives. (type, format, angle, hook, etc.) that are MECE</p></li><li><p>Facial tracking recognition to group by creator </p></li></ol><p>But the more data I added the more AI hallucinated as I was building. </p><p>What finally fixed it wasn&#8217;t a better prompt or automation system. It was two things working together, and the combination is the whole point of this post.</p><p>I put the data into a real database with a clean schema, and I let Claude Code write actual SQL against it (sending reports to slack) instead of asking a model to eyeball a pile of exports.</p><p>Then I built a visual analysis for repeat queries or where text answers didn&#8217;t cut it. </p><p>That&#8217;s the unlock. The AI stops guessing because it can write queries to isolate specific data instead of parsing large data sets as an LLM and pair that with a dashboard to see the results, and I can now ask almost anything about the account and get a real response.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7wnV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d47f5f4-788d-4416-9d0c-e8d4cb2ba9e8_1002x749.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7wnV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d47f5f4-788d-4416-9d0c-e8d4cb2ba9e8_1002x749.png 424w, https://substackcdn.com/image/fetch/$s_!7wnV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d47f5f4-788d-4416-9d0c-e8d4cb2ba9e8_1002x749.png 848w, https://substackcdn.com/image/fetch/$s_!7wnV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d47f5f4-788d-4416-9d0c-e8d4cb2ba9e8_1002x749.png 1272w, https://substackcdn.com/image/fetch/$s_!7wnV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d47f5f4-788d-4416-9d0c-e8d4cb2ba9e8_1002x749.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7wnV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d47f5f4-788d-4416-9d0c-e8d4cb2ba9e8_1002x749.png" width="1002" height="749" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6d47f5f4-788d-4416-9d0c-e8d4cb2ba9e8_1002x749.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:749,&quot;width&quot;:1002,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:615531,&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://curtishowland.substack.com/i/203682254?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d47f5f4-788d-4416-9d0c-e8d4cb2ba9e8_1002x749.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_!7wnV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d47f5f4-788d-4416-9d0c-e8d4cb2ba9e8_1002x749.png 424w, https://substackcdn.com/image/fetch/$s_!7wnV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d47f5f4-788d-4416-9d0c-e8d4cb2ba9e8_1002x749.png 848w, https://substackcdn.com/image/fetch/$s_!7wnV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d47f5f4-788d-4416-9d0c-e8d4cb2ba9e8_1002x749.png 1272w, https://substackcdn.com/image/fetch/$s_!7wnV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d47f5f4-788d-4416-9d0c-e8d4cb2ba9e8_1002x749.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I built this around the individual ad creative as the unit. Each ad carries its own lifecycle, its spend and revenue split into new versus returning customers, a transcript of what it says, a description of what it shows, who is on screen in it, and how it decays day by day. The data gets in either through a CSV importer (old way + for testing) that auto-detects Northbeam, TripleWhale, or Meta exports, and an automated pipeline that pulls on a schedule and generates the AI tags. </p><p>That&#8217;s the plumbing.</p><p>Here is what the database really looks like:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!aIG2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F028775ee-2ffc-4314-a40f-638818a49333_697x1082.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!aIG2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F028775ee-2ffc-4314-a40f-638818a49333_697x1082.png 424w, https://substackcdn.com/image/fetch/$s_!aIG2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F028775ee-2ffc-4314-a40f-638818a49333_697x1082.png 848w, https://substackcdn.com/image/fetch/$s_!aIG2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F028775ee-2ffc-4314-a40f-638818a49333_697x1082.png 1272w, https://substackcdn.com/image/fetch/$s_!aIG2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F028775ee-2ffc-4314-a40f-638818a49333_697x1082.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!aIG2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F028775ee-2ffc-4314-a40f-638818a49333_697x1082.png" width="697" height="1082" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/028775ee-2ffc-4314-a40f-638818a49333_697x1082.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1082,&quot;width&quot;:697,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:156253,&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://curtishowland.substack.com/i/203682254?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F028775ee-2ffc-4314-a40f-638818a49333_697x1082.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_!aIG2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F028775ee-2ffc-4314-a40f-638818a49333_697x1082.png 424w, https://substackcdn.com/image/fetch/$s_!aIG2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F028775ee-2ffc-4314-a40f-638818a49333_697x1082.png 848w, https://substackcdn.com/image/fetch/$s_!aIG2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F028775ee-2ffc-4314-a40f-638818a49333_697x1082.png 1272w, https://substackcdn.com/image/fetch/$s_!aIG2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F028775ee-2ffc-4314-a40f-638818a49333_697x1082.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>Claude has instructions on how each table works and is used and so when I ask a question, it filters down to the right data first then it pulls specific data, and then qualitatively analyzes with just the right data. No context window issue, no hallucination.</p><p>With that said, here are some example questions we are building on. </p><h2>Example Question 1: Which rung is the leak</h2><p>I can pull one ad, or a whole category, and see the full path from impression to purchase. Play, 3-second hook, holds at 25, 50, 75, 95, and 100 percent, click, landing-page view, add-to-cart, checkout, purchase. It flags the single biggest leak, weighted by spend.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!mUE4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef2cd23b-6c29-414a-9d57-7f1b8d2e429d_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!mUE4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef2cd23b-6c29-414a-9d57-7f1b8d2e429d_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!mUE4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef2cd23b-6c29-414a-9d57-7f1b8d2e429d_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!mUE4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef2cd23b-6c29-414a-9d57-7f1b8d2e429d_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!mUE4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef2cd23b-6c29-414a-9d57-7f1b8d2e429d_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!mUE4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef2cd23b-6c29-414a-9d57-7f1b8d2e429d_1024x1024.png" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ef2cd23b-6c29-414a-9d57-7f1b8d2e429d_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:290096,&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://curtishowland.substack.com/i/203682254?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef2cd23b-6c29-414a-9d57-7f1b8d2e429d_1024x1024.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_!mUE4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef2cd23b-6c29-414a-9d57-7f1b8d2e429d_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!mUE4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef2cd23b-6c29-414a-9d57-7f1b8d2e429d_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!mUE4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef2cd23b-6c29-414a-9d57-7f1b8d2e429d_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!mUE4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef2cd23b-6c29-414a-9d57-7f1b8d2e429d_1024x1024.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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 is the difference between a guess and a diagnosis. A soft ROAS number tells you an ad is underperforming. The funnel tells you why. Great hook and no completion is a creative problem. Great completion and no add-to-cart is a landing-page or offer problem. Opposite fixes. You can only tell them apart if you kept every rung, and the SQL is what makes &#8220;show me the leak across these 40 ads&#8221; a five-second question.</p><p>In platform visual:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!yH4g!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dbce002-bd84-479a-844a-2323597c2e25_875x457.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!yH4g!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dbce002-bd84-479a-844a-2323597c2e25_875x457.png 424w, https://substackcdn.com/image/fetch/$s_!yH4g!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dbce002-bd84-479a-844a-2323597c2e25_875x457.png 848w, https://substackcdn.com/image/fetch/$s_!yH4g!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dbce002-bd84-479a-844a-2323597c2e25_875x457.png 1272w, https://substackcdn.com/image/fetch/$s_!yH4g!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dbce002-bd84-479a-844a-2323597c2e25_875x457.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!yH4g!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dbce002-bd84-479a-844a-2323597c2e25_875x457.png" width="875" height="457" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4dbce002-bd84-479a-844a-2323597c2e25_875x457.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:457,&quot;width&quot;:875,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:63418,&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://curtishowland.substack.com/i/203682254?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dbce002-bd84-479a-844a-2323597c2e25_875x457.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_!yH4g!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dbce002-bd84-479a-844a-2323597c2e25_875x457.png 424w, https://substackcdn.com/image/fetch/$s_!yH4g!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dbce002-bd84-479a-844a-2323597c2e25_875x457.png 848w, https://substackcdn.com/image/fetch/$s_!yH4g!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dbce002-bd84-479a-844a-2323597c2e25_875x457.png 1272w, https://substackcdn.com/image/fetch/$s_!yH4g!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dbce002-bd84-479a-844a-2323597c2e25_875x457.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><h2>Question 2: Which specific creator actually drives results</h2><p>The account knows who is on screen in every ad, with the timestamp of their first appearance in video. So I can ask &#8220;how do ads featuring this exact person perform&#8221; across the entire account and get a straight answer.</p><p>We still tag ads by creators in the name often, but this is helpful for accounts with 100&#8217;s of creators or inconsistent historical tagging.</p><p>Creators are one of the biggest levers you have, and &#8220;which one is actually working&#8221; is  important.</p><h2>Question 3: Whether to even trust Meta&#8217;s ratings</h2><p>I can correlate Meta&#8217;s own quality rankings against actual ROAS and CPA and get a verdict, per account: predicts, no signal, or inverted.</p><p>(To be honest, not a ton of insight but fun to analyze!)</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8E7O!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c5e7b88-f781-4a91-b82b-2457cbf54b9d_702x704.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8E7O!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c5e7b88-f781-4a91-b82b-2457cbf54b9d_702x704.png 424w, https://substackcdn.com/image/fetch/$s_!8E7O!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c5e7b88-f781-4a91-b82b-2457cbf54b9d_702x704.png 848w, https://substackcdn.com/image/fetch/$s_!8E7O!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c5e7b88-f781-4a91-b82b-2457cbf54b9d_702x704.png 1272w, https://substackcdn.com/image/fetch/$s_!8E7O!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c5e7b88-f781-4a91-b82b-2457cbf54b9d_702x704.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8E7O!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c5e7b88-f781-4a91-b82b-2457cbf54b9d_702x704.png" width="404" height="405.15099715099717" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1c5e7b88-f781-4a91-b82b-2457cbf54b9d_702x704.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:704,&quot;width&quot;:702,&quot;resizeWidth&quot;:404,&quot;bytes&quot;:120063,&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://curtishowland.substack.com/i/203682254?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c5e7b88-f781-4a91-b82b-2457cbf54b9d_702x704.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_!8E7O!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c5e7b88-f781-4a91-b82b-2457cbf54b9d_702x704.png 424w, https://substackcdn.com/image/fetch/$s_!8E7O!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c5e7b88-f781-4a91-b82b-2457cbf54b9d_702x704.png 848w, https://substackcdn.com/image/fetch/$s_!8E7O!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c5e7b88-f781-4a91-b82b-2457cbf54b9d_702x704.png 1272w, https://substackcdn.com/image/fetch/$s_!8E7O!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c5e7b88-f781-4a91-b82b-2457cbf54b9d_702x704.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Most importantly: Ask it anything, at once</h2><p>Every one of those used to be a separate spreadsheet.</p><p>Now I open the database, talk to it in plain language, and say &#8220;go to this brand, pull the top ads in this category, tell me what&#8217;s working and what the selling points are, then send me the three best.&#8221; It writes the SQL, runs it, and comes back with a real answer.</p><p>I can move more quickly, dive deeper, and answer more this way. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_Tjt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadb0440f-c25e-4fae-a94a-12a9cd65b0b8_713x588.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_Tjt!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadb0440f-c25e-4fae-a94a-12a9cd65b0b8_713x588.png 424w, https://substackcdn.com/image/fetch/$s_!_Tjt!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadb0440f-c25e-4fae-a94a-12a9cd65b0b8_713x588.png 848w, https://substackcdn.com/image/fetch/$s_!_Tjt!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadb0440f-c25e-4fae-a94a-12a9cd65b0b8_713x588.png 1272w, https://substackcdn.com/image/fetch/$s_!_Tjt!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadb0440f-c25e-4fae-a94a-12a9cd65b0b8_713x588.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_Tjt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadb0440f-c25e-4fae-a94a-12a9cd65b0b8_713x588.png" width="713" height="588" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/adb0440f-c25e-4fae-a94a-12a9cd65b0b8_713x588.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:588,&quot;width&quot;:713,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:102484,&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://curtishowland.substack.com/i/203682254?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadb0440f-c25e-4fae-a94a-12a9cd65b0b8_713x588.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_!_Tjt!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadb0440f-c25e-4fae-a94a-12a9cd65b0b8_713x588.png 424w, https://substackcdn.com/image/fetch/$s_!_Tjt!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadb0440f-c25e-4fae-a94a-12a9cd65b0b8_713x588.png 848w, https://substackcdn.com/image/fetch/$s_!_Tjt!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadb0440f-c25e-4fae-a94a-12a9cd65b0b8_713x588.png 1272w, https://substackcdn.com/image/fetch/$s_!_Tjt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadb0440f-c25e-4fae-a94a-12a9cd65b0b8_713x588.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I still have to validate that it answered the right question, that the tests were set up right, and that the underlying data is right. </p><p>But that was true of spreadsheets as well. Bad data in = bad answers out.</p><h2>Want to build it?</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!MkG-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92312ed2-634d-4f29-888b-75d7b317f9f5_626x370.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!MkG-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92312ed2-634d-4f29-888b-75d7b317f9f5_626x370.png 424w, https://substackcdn.com/image/fetch/$s_!MkG-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92312ed2-634d-4f29-888b-75d7b317f9f5_626x370.png 848w, https://substackcdn.com/image/fetch/$s_!MkG-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92312ed2-634d-4f29-888b-75d7b317f9f5_626x370.png 1272w, https://substackcdn.com/image/fetch/$s_!MkG-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92312ed2-634d-4f29-888b-75d7b317f9f5_626x370.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!MkG-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92312ed2-634d-4f29-888b-75d7b317f9f5_626x370.png" width="626" height="370" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/92312ed2-634d-4f29-888b-75d7b317f9f5_626x370.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:370,&quot;width&quot;:626,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:44358,&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://curtishowland.substack.com/i/203682254?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92312ed2-634d-4f29-888b-75d7b317f9f5_626x370.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_!MkG-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92312ed2-634d-4f29-888b-75d7b317f9f5_626x370.png 424w, https://substackcdn.com/image/fetch/$s_!MkG-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92312ed2-634d-4f29-888b-75d7b317f9f5_626x370.png 848w, https://substackcdn.com/image/fetch/$s_!MkG-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92312ed2-634d-4f29-888b-75d7b317f9f5_626x370.png 1272w, https://substackcdn.com/image/fetch/$s_!MkG-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92312ed2-634d-4f29-888b-75d7b317f9f5_626x370.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>Ask Claude to help you build each piece. Just dump this article into Claude to start. That is genuinely how I would do it. </p><p>set up a daily Meta Graph API pull. Use Supabase as your database and a Supabase-based dashboard. You can build the dashboard with Claude, and use Claude Code to interact with both Supabase via MCP and the dashboard to update it.</p><p>Meta app set up is annoying but totally doable.</p><p>What to skip for now: transcriptions, visual descriptions, facial tagging, AI tags, &amp; Northbeam or Triplewhale imports for different models.</p><p>Add those in later.</p><p><strong>The middle version (add the creative intelligence).</strong> Layer in the AI tags so every ad is classified the same way without you typing it, and add transcripts and visual descriptions so the creative becomes searchable by what it says and shows. This is where you can start asking questions about angles and hooks across hundreds of ads, not just spend and clicks.</p><p><strong>The full version (everything talking to everything).</strong> Add facial recognition to group by creator, and pipe in Northbeam or TripleWhale so the model is reasoning about incremental revenue, not just in-platform numbers. </p><p>You could skip all of this and just use an existing tool as well. That is a legitimate choice, and if that is your preference, there are plenty of good ones. </p><p>Just don&#8217;t split the middle and point claude at a huge spreadsheet. That&#8217;s where you will run into issues. </p><p>Liked this post? Share it with a friend or on Social! Thanks!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.curtishowland.com/p/stop-pasting-ad-reports-into-chatgpt?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://newsletter.curtishowland.com/p/stop-pasting-ad-reports-into-chatgpt?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[13 Ideas From the People I Actually Learn From in DTC ]]></title><description><![CDATA[All these people are worth following / links to full posts below!]]></description><link>https://newsletter.curtishowland.com/p/13-ideas-from-the-people-i-actually</link><guid isPermaLink="false">https://newsletter.curtishowland.com/p/13-ideas-from-the-people-i-actually</guid><dc:creator><![CDATA[Curtis Howland]]></dc:creator><pubDate>Fri, 03 Jul 2026 12:22:02 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!1qR7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7781ef2f-1282-426c-9e3d-d0db81dd170c_532x778.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>1. Chase Dimond: brand voice is the only moat AI can&#8217;t cross</strong></p><p>Chase&#8217;s line: AI made content cheap, and now all the cheap content sounds the same.</p><p>His take is that brand voice is the one thing AI can&#8217;t copy at scale, because it comes from a point of view, not a prompt. He lays out three ways to protect it.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1qR7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7781ef2f-1282-426c-9e3d-d0db81dd170c_532x778.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1qR7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7781ef2f-1282-426c-9e3d-d0db81dd170c_532x778.jpeg 424w, https://substackcdn.com/image/fetch/$s_!1qR7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7781ef2f-1282-426c-9e3d-d0db81dd170c_532x778.jpeg 848w, https://substackcdn.com/image/fetch/$s_!1qR7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7781ef2f-1282-426c-9e3d-d0db81dd170c_532x778.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!1qR7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7781ef2f-1282-426c-9e3d-d0db81dd170c_532x778.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1qR7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7781ef2f-1282-426c-9e3d-d0db81dd170c_532x778.jpeg" width="532" height="778" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7781ef2f-1282-426c-9e3d-d0db81dd170c_532x778.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:778,&quot;width&quot;:532,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:103325,&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://curtishowland.substack.com/i/203703318?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f58dc35-dcea-4806-8bf3-fd787f16b773_532x849.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_!1qR7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7781ef2f-1282-426c-9e3d-d0db81dd170c_532x778.jpeg 424w, https://substackcdn.com/image/fetch/$s_!1qR7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7781ef2f-1282-426c-9e3d-d0db81dd170c_532x778.jpeg 848w, https://substackcdn.com/image/fetch/$s_!1qR7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7781ef2f-1282-426c-9e3d-d0db81dd170c_532x778.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!1qR7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7781ef2f-1282-426c-9e3d-d0db81dd170c_532x778.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><a href="https://www.linkedin.com/feed/update/urn:li:activity:7475952660433616896/">Read the full post on LinkedIn &#8594;</a></p><p></p><p><strong>2. Marissa Rodriguez: evaluation is the new bottleneck, not execution</strong></p><p>Chase says protect the voice. Marissa pushes on the harder question: can you even tell which AI output is right?</p><p>Anyone can generate ten versions of an ad in a minute. The rare skill now is knowing which one is actually good, and being able to explain why.</p><p>The strategists worth the most aren&#8217;t the fastest at making things. They&#8217;re the ones with taste sharp enough to evaluate what will work.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!eCrN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F345f3162-03d2-43d3-8fb5-3e7cb7f23643_532x782.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!eCrN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F345f3162-03d2-43d3-8fb5-3e7cb7f23643_532x782.jpeg 424w, https://substackcdn.com/image/fetch/$s_!eCrN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F345f3162-03d2-43d3-8fb5-3e7cb7f23643_532x782.jpeg 848w, https://substackcdn.com/image/fetch/$s_!eCrN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F345f3162-03d2-43d3-8fb5-3e7cb7f23643_532x782.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!eCrN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F345f3162-03d2-43d3-8fb5-3e7cb7f23643_532x782.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!eCrN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F345f3162-03d2-43d3-8fb5-3e7cb7f23643_532x782.jpeg" width="532" height="782" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/345f3162-03d2-43d3-8fb5-3e7cb7f23643_532x782.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:782,&quot;width&quot;:532,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:105983,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://curtishowland.substack.com/i/203703318?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29f31f5d-7437-4a61-8a6b-21a22a2cc373_532x849.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_!eCrN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F345f3162-03d2-43d3-8fb5-3e7cb7f23643_532x782.jpeg 424w, https://substackcdn.com/image/fetch/$s_!eCrN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F345f3162-03d2-43d3-8fb5-3e7cb7f23643_532x782.jpeg 848w, https://substackcdn.com/image/fetch/$s_!eCrN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F345f3162-03d2-43d3-8fb5-3e7cb7f23643_532x782.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!eCrN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F345f3162-03d2-43d3-8fb5-3e7cb7f23643_532x782.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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><a href="https://www.linkedin.com/feed/update/urn:li:activity:7476007997375270912/">Read the full post on LinkedIn &#8594;</a></p><p><strong>3. Marissa Rodriguez: stop asking what AI saves you, ask what you&#8217;d attempt if it were easy</strong></p><p>Most founders ask how much AI can save them. Marissa&#8217;s better question: what would you attempt if this were easy?</p><p>The savings question keeps you doing the same work for less. The other one opens up work you used to write off as too expensive to bother with.</p><p>Not everything you do should be automated / but plenty of things you want to do no can be&#8230;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!74_n!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd033406-f82c-45b7-918d-e6a9fdf08c98_517x787.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!74_n!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd033406-f82c-45b7-918d-e6a9fdf08c98_517x787.jpeg 424w, https://substackcdn.com/image/fetch/$s_!74_n!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd033406-f82c-45b7-918d-e6a9fdf08c98_517x787.jpeg 848w, https://substackcdn.com/image/fetch/$s_!74_n!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd033406-f82c-45b7-918d-e6a9fdf08c98_517x787.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!74_n!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd033406-f82c-45b7-918d-e6a9fdf08c98_517x787.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!74_n!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd033406-f82c-45b7-918d-e6a9fdf08c98_517x787.jpeg" width="517" height="787" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dd033406-f82c-45b7-918d-e6a9fdf08c98_517x787.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:787,&quot;width&quot;:517,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:75871,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://curtishowland.substack.com/i/203703318?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb489b740-32d4-4f43-8e70-407fd7c4c04f_532x849.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_!74_n!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd033406-f82c-45b7-918d-e6a9fdf08c98_517x787.jpeg 424w, https://substackcdn.com/image/fetch/$s_!74_n!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd033406-f82c-45b7-918d-e6a9fdf08c98_517x787.jpeg 848w, https://substackcdn.com/image/fetch/$s_!74_n!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd033406-f82c-45b7-918d-e6a9fdf08c98_517x787.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!74_n!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd033406-f82c-45b7-918d-e6a9fdf08c98_517x787.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><a href="https://www.linkedin.com/feed/update/urn:li:activity:7472980517659914240/">Read the full post on LinkedIn &#8594;</a></p><p><strong>4. Michael Kaminsky (Recast): your geo tool is an error tradeoff in disguise</strong></p><p>Michael ran 32,000 simulated geo-experiments through the four main open-source tools, then color-coded which results actually contained the true lift.</p><p>I&#8217;ll let the post speak for itself. I keep thinking about this one...</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!10Dj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F336aa6c8-8652-4e32-bc9d-af97ca53cae1_532x782.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!10Dj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F336aa6c8-8652-4e32-bc9d-af97ca53cae1_532x782.jpeg 424w, https://substackcdn.com/image/fetch/$s_!10Dj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F336aa6c8-8652-4e32-bc9d-af97ca53cae1_532x782.jpeg 848w, https://substackcdn.com/image/fetch/$s_!10Dj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F336aa6c8-8652-4e32-bc9d-af97ca53cae1_532x782.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!10Dj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F336aa6c8-8652-4e32-bc9d-af97ca53cae1_532x782.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!10Dj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F336aa6c8-8652-4e32-bc9d-af97ca53cae1_532x782.jpeg" width="532" height="782" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/336aa6c8-8652-4e32-bc9d-af97ca53cae1_532x782.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:782,&quot;width&quot;:532,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:133904,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://curtishowland.substack.com/i/203703318?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f30b368-6029-4d93-9432-4a3400224d5e_532x849.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_!10Dj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F336aa6c8-8652-4e32-bc9d-af97ca53cae1_532x782.jpeg 424w, https://substackcdn.com/image/fetch/$s_!10Dj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F336aa6c8-8652-4e32-bc9d-af97ca53cae1_532x782.jpeg 848w, https://substackcdn.com/image/fetch/$s_!10Dj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F336aa6c8-8652-4e32-bc9d-af97ca53cae1_532x782.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!10Dj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F336aa6c8-8652-4e32-bc9d-af97ca53cae1_532x782.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><a href="https://www.linkedin.com/feed/update/urn:li:activity:7475913061774630912/">Read the full post on LinkedIn &#8594;</a></p><p><strong>5. Zach Sherrod (Northbeam): the bucket that lies to you</strong></p><p>Straight from Northbeam: when you move off last-click, your &#8220;Organic + Direct&#8221; bucket drops by around 74 percent. Not because organic vanished. Because paid was driving most of it the whole time, and last-click kept handing the credit to the wrong line.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!tyzw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d28ce90-3c5a-423a-8c94-9e15cdf8452b_532x781.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tyzw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d28ce90-3c5a-423a-8c94-9e15cdf8452b_532x781.jpeg 424w, https://substackcdn.com/image/fetch/$s_!tyzw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d28ce90-3c5a-423a-8c94-9e15cdf8452b_532x781.jpeg 848w, https://substackcdn.com/image/fetch/$s_!tyzw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d28ce90-3c5a-423a-8c94-9e15cdf8452b_532x781.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!tyzw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d28ce90-3c5a-423a-8c94-9e15cdf8452b_532x781.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tyzw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d28ce90-3c5a-423a-8c94-9e15cdf8452b_532x781.jpeg" width="532" height="781" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8d28ce90-3c5a-423a-8c94-9e15cdf8452b_532x781.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:781,&quot;width&quot;:532,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:114887,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://curtishowland.substack.com/i/203703318?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbea41c4-9fad-4206-b7ac-e291ff44f6ac_532x849.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_!tyzw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d28ce90-3c5a-423a-8c94-9e15cdf8452b_532x781.jpeg 424w, https://substackcdn.com/image/fetch/$s_!tyzw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d28ce90-3c5a-423a-8c94-9e15cdf8452b_532x781.jpeg 848w, https://substackcdn.com/image/fetch/$s_!tyzw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d28ce90-3c5a-423a-8c94-9e15cdf8452b_532x781.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!tyzw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d28ce90-3c5a-423a-8c94-9e15cdf8452b_532x781.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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><a href="https://www.linkedin.com/feed/update/urn:li:activity:7475954896786268160/">Read the full post on LinkedIn &#8594;</a></p><p><strong>6. Charlie de Thibault: a chunk of your budget isn&#8217;t underperforming, it&#8217;s doing nothing</strong></p><p>Charlie&#8217;s claim: 20 to 30 percent of your conversion budget probably isn&#8217;t underperforming. It&#8217;s marginally a profit loser.</p><p>Great post on a simple way to think about marginal impact.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!RElX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba6c6c07-c816-4613-9058-dde5a40fed73_532x775.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!RElX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba6c6c07-c816-4613-9058-dde5a40fed73_532x775.jpeg 424w, https://substackcdn.com/image/fetch/$s_!RElX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba6c6c07-c816-4613-9058-dde5a40fed73_532x775.jpeg 848w, https://substackcdn.com/image/fetch/$s_!RElX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba6c6c07-c816-4613-9058-dde5a40fed73_532x775.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!RElX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba6c6c07-c816-4613-9058-dde5a40fed73_532x775.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!RElX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba6c6c07-c816-4613-9058-dde5a40fed73_532x775.jpeg" width="532" height="775" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ba6c6c07-c816-4613-9058-dde5a40fed73_532x775.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:775,&quot;width&quot;:532,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:126023,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://curtishowland.substack.com/i/203703318?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d1b7539-a0d8-46a4-b0e8-8edf26af8bde_532x849.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_!RElX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba6c6c07-c816-4613-9058-dde5a40fed73_532x775.jpeg 424w, https://substackcdn.com/image/fetch/$s_!RElX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba6c6c07-c816-4613-9058-dde5a40fed73_532x775.jpeg 848w, https://substackcdn.com/image/fetch/$s_!RElX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba6c6c07-c816-4613-9058-dde5a40fed73_532x775.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!RElX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba6c6c07-c816-4613-9058-dde5a40fed73_532x775.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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><a href="https://www.linkedin.com/feed/update/urn:li:activity:7475521884508323841/">Read the full post on LinkedIn &#8594;</a></p><p><strong>7. Charlie de Thibault: pushing attributed ROI up every year quietly kills growth</strong></p><p>When leadership demands marketing-attributed ROI climb every single year, you eventually starve the spend that was feeding everything else.</p><p>Combined with above, know your target, measure well, and then stick to them.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!eN_B!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ecfc014-879e-4f25-bcde-720b70910f61_532x782.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!eN_B!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ecfc014-879e-4f25-bcde-720b70910f61_532x782.jpeg 424w, https://substackcdn.com/image/fetch/$s_!eN_B!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ecfc014-879e-4f25-bcde-720b70910f61_532x782.jpeg 848w, https://substackcdn.com/image/fetch/$s_!eN_B!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ecfc014-879e-4f25-bcde-720b70910f61_532x782.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!eN_B!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ecfc014-879e-4f25-bcde-720b70910f61_532x782.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!eN_B!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ecfc014-879e-4f25-bcde-720b70910f61_532x782.jpeg" width="532" height="782" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3ecfc014-879e-4f25-bcde-720b70910f61_532x782.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:782,&quot;width&quot;:532,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:121317,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://curtishowland.substack.com/i/203703318?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6aab61e4-7f97-4c2b-ade0-d80da2cfe674_532x849.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_!eN_B!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ecfc014-879e-4f25-bcde-720b70910f61_532x782.jpeg 424w, https://substackcdn.com/image/fetch/$s_!eN_B!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ecfc014-879e-4f25-bcde-720b70910f61_532x782.jpeg 848w, https://substackcdn.com/image/fetch/$s_!eN_B!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ecfc014-879e-4f25-bcde-720b70910f61_532x782.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!eN_B!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ecfc014-879e-4f25-bcde-720b70910f61_532x782.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><a href="https://www.linkedin.com/feed/update/urn:li:activity:7474874198209953792/">Read the full post on LinkedIn &#8594;</a></p><p><strong>8. Taylor Holiday (CTC): the creative quality barbell</strong></p><p>Taylor framed creative quality as a barbell. On one end, a $40k produced video. On the other, something filmed on a phone. The $40k video lost to the phone footage.</p><p>His point: for a $3 to $10M DTC brand, the middle is the worst place to live. Polished enough to be expensive, not raw enough to feel real, and it loses on both counts.</p><p>I really agree with this one. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!m1Hh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60fad925-e635-4be5-a09a-1c830b844c02_532x713.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!m1Hh!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60fad925-e635-4be5-a09a-1c830b844c02_532x713.jpeg 424w, https://substackcdn.com/image/fetch/$s_!m1Hh!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60fad925-e635-4be5-a09a-1c830b844c02_532x713.jpeg 848w, https://substackcdn.com/image/fetch/$s_!m1Hh!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60fad925-e635-4be5-a09a-1c830b844c02_532x713.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!m1Hh!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60fad925-e635-4be5-a09a-1c830b844c02_532x713.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!m1Hh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60fad925-e635-4be5-a09a-1c830b844c02_532x713.jpeg" width="532" height="713" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/60fad925-e635-4be5-a09a-1c830b844c02_532x713.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:713,&quot;width&quot;:532,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:149531,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://curtishowland.substack.com/i/203703318?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0807808-f51f-4e19-9a3a-0acf05005e8c_532x849.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_!m1Hh!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60fad925-e635-4be5-a09a-1c830b844c02_532x713.jpeg 424w, https://substackcdn.com/image/fetch/$s_!m1Hh!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60fad925-e635-4be5-a09a-1c830b844c02_532x713.jpeg 848w, https://substackcdn.com/image/fetch/$s_!m1Hh!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60fad925-e635-4be5-a09a-1c830b844c02_532x713.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!m1Hh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60fad925-e635-4be5-a09a-1c830b844c02_532x713.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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><a href="https://www.linkedin.com/feed/update/urn:li:activity:7475985816448770048/">Read the full post on LinkedIn &#8594;</a></p><p><strong>9. Joanna Wallace: a bad editor wrecks a creative team faster than a bad strategist</strong></p><p>Joanna&#8217;s contrarian one. The fastest way to destroy creative team morale isn&#8217;t a bad strategist. It&#8217;s a bad editor.</p><p>A weak strategist points the team at the wrong target. A bad editor kills good work, rewards safe work, and teaches everyone to stop taking swings. One is a wrong direction. The other rots the engine.</p><p>If evaluation is the real skill, then the person doing the evaluating is the highest-leverage seat on the team, and the easiest one to get wrong.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!eVX_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29e7b147-1519-42ea-927c-9a3ca448b73f_532x783.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!eVX_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29e7b147-1519-42ea-927c-9a3ca448b73f_532x783.jpeg 424w, https://substackcdn.com/image/fetch/$s_!eVX_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29e7b147-1519-42ea-927c-9a3ca448b73f_532x783.jpeg 848w, https://substackcdn.com/image/fetch/$s_!eVX_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29e7b147-1519-42ea-927c-9a3ca448b73f_532x783.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!eVX_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29e7b147-1519-42ea-927c-9a3ca448b73f_532x783.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!eVX_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29e7b147-1519-42ea-927c-9a3ca448b73f_532x783.jpeg" width="532" height="783" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/29e7b147-1519-42ea-927c-9a3ca448b73f_532x783.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:783,&quot;width&quot;:532,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:115084,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://curtishowland.substack.com/i/203703318?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa68b41a1-40f2-4b13-855b-e5ae3d50d0ae_532x849.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_!eVX_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29e7b147-1519-42ea-927c-9a3ca448b73f_532x783.jpeg 424w, https://substackcdn.com/image/fetch/$s_!eVX_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29e7b147-1519-42ea-927c-9a3ca448b73f_532x783.jpeg 848w, https://substackcdn.com/image/fetch/$s_!eVX_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29e7b147-1519-42ea-927c-9a3ca448b73f_532x783.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!eVX_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29e7b147-1519-42ea-927c-9a3ca448b73f_532x783.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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><a href="https://www.linkedin.com/feed/update/urn:li:activity:7470452425397768193/">Read the full post on LinkedIn &#8594;</a></p><p><strong>10. Preston Rutherford (Chubbies): marginal CAC, not blended CAC</strong></p><p>Preston wrote a CEO and CMO dialogue that teaches the difference between marginal and blended CAC - super fun read and again a really clear way of describing the concept. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!pMqT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad7a1732-6ffb-401a-a030-a44b151f25af_532x781.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pMqT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad7a1732-6ffb-401a-a030-a44b151f25af_532x781.jpeg 424w, https://substackcdn.com/image/fetch/$s_!pMqT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad7a1732-6ffb-401a-a030-a44b151f25af_532x781.jpeg 848w, https://substackcdn.com/image/fetch/$s_!pMqT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad7a1732-6ffb-401a-a030-a44b151f25af_532x781.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!pMqT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad7a1732-6ffb-401a-a030-a44b151f25af_532x781.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!pMqT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad7a1732-6ffb-401a-a030-a44b151f25af_532x781.jpeg" width="532" height="781" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ad7a1732-6ffb-401a-a030-a44b151f25af_532x781.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:781,&quot;width&quot;:532,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:99735,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://curtishowland.substack.com/i/203703318?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19455c55-3225-4b15-877b-14610fb4907c_532x849.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_!pMqT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad7a1732-6ffb-401a-a030-a44b151f25af_532x781.jpeg 424w, https://substackcdn.com/image/fetch/$s_!pMqT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad7a1732-6ffb-401a-a030-a44b151f25af_532x781.jpeg 848w, https://substackcdn.com/image/fetch/$s_!pMqT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad7a1732-6ffb-401a-a030-a44b151f25af_532x781.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!pMqT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad7a1732-6ffb-401a-a030-a44b151f25af_532x781.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><a href="https://www.linkedin.com/feed/update/urn:li:activity:7474978797768040449/">Read the full post on LinkedIn &#8594;</a></p><p><strong>11. Preston Rutherford (Chubbies): Brand vs. Performance is the wrong fight</strong></p><p>From the lesson of Chubbies&#8217; nine-figure acquisition. The argument everyone has, Brand versus Performance, is mostly a distraction. The real driver sits underneath both.</p><p>As someone who is heavy performance focused I really like learning from Preston.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!OZJc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccc36ab4-6e20-4f59-965a-ebb1d444c617_532x778.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!OZJc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccc36ab4-6e20-4f59-965a-ebb1d444c617_532x778.jpeg 424w, https://substackcdn.com/image/fetch/$s_!OZJc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccc36ab4-6e20-4f59-965a-ebb1d444c617_532x778.jpeg 848w, https://substackcdn.com/image/fetch/$s_!OZJc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccc36ab4-6e20-4f59-965a-ebb1d444c617_532x778.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!OZJc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccc36ab4-6e20-4f59-965a-ebb1d444c617_532x778.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!OZJc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccc36ab4-6e20-4f59-965a-ebb1d444c617_532x778.jpeg" width="532" height="778" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ccc36ab4-6e20-4f59-965a-ebb1d444c617_532x778.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:778,&quot;width&quot;:532,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:134331,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://curtishowland.substack.com/i/203703318?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F289364e6-a962-4193-ab1b-b013f65f30e4_532x849.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_!OZJc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccc36ab4-6e20-4f59-965a-ebb1d444c617_532x778.jpeg 424w, https://substackcdn.com/image/fetch/$s_!OZJc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccc36ab4-6e20-4f59-965a-ebb1d444c617_532x778.jpeg 848w, https://substackcdn.com/image/fetch/$s_!OZJc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccc36ab4-6e20-4f59-965a-ebb1d444c617_532x778.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!OZJc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccc36ab4-6e20-4f59-965a-ebb1d444c617_532x778.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><a href="https://www.linkedin.com/feed/update/urn:li:activity:7474463039438675968/">Read the full post on LinkedIn &#8594;</a></p><h2>The team and the customer</h2><p><strong>12. Joanna Wallace: hire creative strategists with agency reps</strong></p><p>Joanna makes the case for hiring creative strategists with an agency background over a brand background, every time. Her logic: agency reps are grad school. You see fifty brands, fifty problems, fifty failures, in the time a brand-side hire sees one.</p><p>I&#8217;m biased, I&#8217;ve done both. But the breadth point is real. Just make sure it's not an agency with 40 accounts on each person. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!aaCI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37242e04-417a-449c-b2b1-d941be2ce31d_532x782.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!aaCI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37242e04-417a-449c-b2b1-d941be2ce31d_532x782.jpeg 424w, https://substackcdn.com/image/fetch/$s_!aaCI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37242e04-417a-449c-b2b1-d941be2ce31d_532x782.jpeg 848w, https://substackcdn.com/image/fetch/$s_!aaCI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37242e04-417a-449c-b2b1-d941be2ce31d_532x782.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!aaCI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37242e04-417a-449c-b2b1-d941be2ce31d_532x782.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!aaCI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37242e04-417a-449c-b2b1-d941be2ce31d_532x782.jpeg" width="532" height="782" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/37242e04-417a-449c-b2b1-d941be2ce31d_532x782.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:782,&quot;width&quot;:532,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:122188,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://curtishowland.substack.com/i/203703318?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2aee831-5b28-42cd-8bcd-4b15bba1f4c7_532x849.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_!aaCI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37242e04-417a-449c-b2b1-d941be2ce31d_532x782.jpeg 424w, https://substackcdn.com/image/fetch/$s_!aaCI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37242e04-417a-449c-b2b1-d941be2ce31d_532x782.jpeg 848w, https://substackcdn.com/image/fetch/$s_!aaCI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37242e04-417a-449c-b2b1-d941be2ce31d_532x782.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!aaCI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37242e04-417a-449c-b2b1-d941be2ce31d_532x782.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><a href="https://www.linkedin.com/feed/update/urn:li:activity:7475602693462401024/">Read the full post on LinkedIn &#8594;</a></p><p><strong>13. Eli Weiss: Loyalty is a feeling, not a points balance</strong></p><p>Eli&#8217;s distinction: a loyalty program and a loyalty strategy are not the same thing. The most loyal customers share one trait. The program makes them feel something, not just earn something.</p><p>He may be biased but he has a great point. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VUuR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3278d0d-389c-43d9-83f4-043b140073e0_532x630.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VUuR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3278d0d-389c-43d9-83f4-043b140073e0_532x630.jpeg 424w, https://substackcdn.com/image/fetch/$s_!VUuR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3278d0d-389c-43d9-83f4-043b140073e0_532x630.jpeg 848w, https://substackcdn.com/image/fetch/$s_!VUuR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3278d0d-389c-43d9-83f4-043b140073e0_532x630.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!VUuR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3278d0d-389c-43d9-83f4-043b140073e0_532x630.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VUuR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3278d0d-389c-43d9-83f4-043b140073e0_532x630.jpeg" width="532" height="630" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a3278d0d-389c-43d9-83f4-043b140073e0_532x630.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:630,&quot;width&quot;:532,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:86749,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://curtishowland.substack.com/i/203703318?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F995436fd-9b15-47cb-8eb9-907911715c1f_532x849.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_!VUuR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3278d0d-389c-43d9-83f4-043b140073e0_532x630.jpeg 424w, https://substackcdn.com/image/fetch/$s_!VUuR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3278d0d-389c-43d9-83f4-043b140073e0_532x630.jpeg 848w, https://substackcdn.com/image/fetch/$s_!VUuR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3278d0d-389c-43d9-83f4-043b140073e0_532x630.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!VUuR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3278d0d-389c-43d9-83f4-043b140073e0_532x630.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><a href="https://www.linkedin.com/feed/update/urn:li:activity:7473074798357626880/">Read the full post on LinkedIn &#8594;</a></p><h2>Quick Summary</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!nLEp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e4aef8f-633f-44d0-8816-d2266dfab707_953x844.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!nLEp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e4aef8f-633f-44d0-8816-d2266dfab707_953x844.png 424w, https://substackcdn.com/image/fetch/$s_!nLEp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e4aef8f-633f-44d0-8816-d2266dfab707_953x844.png 848w, https://substackcdn.com/image/fetch/$s_!nLEp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e4aef8f-633f-44d0-8816-d2266dfab707_953x844.png 1272w, https://substackcdn.com/image/fetch/$s_!nLEp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e4aef8f-633f-44d0-8816-d2266dfab707_953x844.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!nLEp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e4aef8f-633f-44d0-8816-d2266dfab707_953x844.png" width="953" height="844" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0e4aef8f-633f-44d0-8816-d2266dfab707_953x844.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:844,&quot;width&quot;:953,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:738766,&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://curtishowland.substack.com/i/203703318?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e4aef8f-633f-44d0-8816-d2266dfab707_953x844.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_!nLEp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e4aef8f-633f-44d0-8816-d2266dfab707_953x844.png 424w, https://substackcdn.com/image/fetch/$s_!nLEp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e4aef8f-633f-44d0-8816-d2266dfab707_953x844.png 848w, https://substackcdn.com/image/fetch/$s_!nLEp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e4aef8f-633f-44d0-8816-d2266dfab707_953x844.png 1272w, https://substackcdn.com/image/fetch/$s_!nLEp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e4aef8f-633f-44d0-8816-d2266dfab707_953x844.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>Read these back to back and a pattern shows up. Almost every one is about the gap between what a number says and what&#8217;s actually true.</p><p>Voice versus generic output. </p><p>Evaluation versus execution. </p><p>What you&#8217;d attempt versus what you&#8217;d save. </p><p>Real lift versus tool error. </p><p>Paid versus the credit it gets. </p><p>A budget working versus a budget that just exists. </p><p>The dashboard improving versus the business growing. </p><p>Marginal versus blended. </p><p>Brand-versus-performance versus what actually compounds. </p><p>A good editor versus a safe one. </p><p>Feeling versus points.</p><p>That&#8217;s the whole game right now. The tactics are mostly known. The edge is in seeing the real number under the convenient one.</p><p>Happy Friday!</p><p>Curtis</p><p>(p.s. please do follow all these people, all great educators)</p>]]></content:encoded></item><item><title><![CDATA[The Offer Is the Cheapest Growth Lever You’re Not Pulling (A Framework)]]></title><description><![CDATA[Why offer changes move accounts like nothing else, how to pick the right construct for your brand, and the four ways promos go wrong.]]></description><link>https://newsletter.curtishowland.com/p/the-offer-is-the-cheapest-growth</link><guid isPermaLink="false">https://newsletter.curtishowland.com/p/the-offer-is-the-cheapest-growth</guid><dc:creator><![CDATA[Curtis Howland]]></dc:creator><pubDate>Fri, 26 Jun 2026 15:10:13 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!LF6n!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03f14345-f34f-4b8b-ba3f-85ec5bd08f50_911x667.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I work with Ecom brands valued from $0 to over $1b and have been in this industry for ~7 years now. Across all of that, there are only a few times a single change made an account scale 2x within a month AND drop CPA.</p><p>A strong offer is almost always the reason.</p><p>I don&#8217;t like talking about offers since it&#8217;s a dangerous funnel.</p><p>But once you have a great product, great ads, strong media buying, and a website that converts with CRM locked and loaded?</p><p>Offer structure can be a huge multiplier on top of that performance when done right.</p><div><hr></div><p><em>Sponsored by UpPromote</em></p><p>If you are running offers you need to be VERY CAREFUL who you pick as your affiliate partner.</p><p>The most common issue: a brand hands promo codes to anyone with a following, the codes leak to Honey and coupon Reddits, and existing customers find them at checkout. That&#8217;s the Bed Bath &amp; Beyond problem, running on autopilot. You pay commission on revenue that was already walking through the door.</p><p>The deeper miss is targeting. Every ad dollar you spend has logic behind it: demographics, interests, lookalikes, intent. Then you recruit affiliates by DMing whoever looks big enough. That&#8217;s untargeted traffic, and then everyone acts surprised the program is flat.</p><p>A real program fixes both. Per-affiliate trackable codes, fraud detection, automated payouts, and partners actually matched to your niche. Run it right and affiliates can drive 30-40% of total revenue. Run it wrong and you pay 5-10% on sales you&#8217;d have made anyway.</p><p>@UpPromote is the Shopify-native platform I point brands to. 250,000+ stores, $1B in tracked affiliate GMV.</p><p>They also built a free tool that does the targeting work for you. Paste your store URL, and it identifies your niche and recommends the 5 partner types most likely to convert for your category, plus outreach templates, in under a minute. The same logic you apply to ads, pointed at partner recruitment.</p><p>If you&#8217;re running offers and want to make sure you&#8217;re paying commission on new revenue, not existing customers, the tool is free and takes under a minute: <a href="https://upmote.link/5142ab">https://upmote.link/5142ab</a></p><div><hr></div><h2>Why offers move numbers like nothing else</h2><p>The mechanism is simple: an offer change touches every impression in the account at the same time. A creative test touches one ad.</p><p>When a creative hits, one ad takes off. It pulls spend, carries the account for a while, and eventually fatigues. When an offer hits and is added to your landing page, everything lifts at once.</p><p>We&#8217;ve seen this drop CPA by 78% at higher spend within a week in some cases.</p><p>The second reason offers hit: your evergreen ads fill the funnel, and the offer closes it. At any moment there&#8217;s a pool of people who have seen your ads, mostly agree with you, and just haven&#8217;t had a reason to act today. The promo collects that demand. </p><p>The math is roughly: 99% of viewers don't click, and 95% of clicks don&#8217;t convert. Adjust for frequency and impressions that scroll fast (no engagement) and you still get 99% of awareness never buying. </p><p>And it compounds on Meta specifically. More conversions in a short window means more signal for the algorithm, faster cash conversion, and better optimization data. The promo doesn&#8217;t just convert the funnel. It makes the whole account smarter for a week.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!LF6n!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03f14345-f34f-4b8b-ba3f-85ec5bd08f50_911x667.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!LF6n!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03f14345-f34f-4b8b-ba3f-85ec5bd08f50_911x667.png 424w, https://substackcdn.com/image/fetch/$s_!LF6n!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03f14345-f34f-4b8b-ba3f-85ec5bd08f50_911x667.png 848w, https://substackcdn.com/image/fetch/$s_!LF6n!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03f14345-f34f-4b8b-ba3f-85ec5bd08f50_911x667.png 1272w, https://substackcdn.com/image/fetch/$s_!LF6n!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03f14345-f34f-4b8b-ba3f-85ec5bd08f50_911x667.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!LF6n!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03f14345-f34f-4b8b-ba3f-85ec5bd08f50_911x667.png" width="911" height="667" data-attrs="{&quot;src&quot;:&quot;https://substackcdn.com/image/fetch/$s_!LF6n!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03f14345-f34f-4b8b-ba3f-85ec5bd08f50_911x667.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:667,&quot;width&quot;:911,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:520533,&quot;alt&quot;:&quot;&quot;,&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://curtishowland.substack.com/i/200783556?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03f14345-f34f-4b8b-ba3f-85ec5bd08f50_911x667.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!LF6n!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03f14345-f34f-4b8b-ba3f-85ec5bd08f50_911x667.png 424w, https://substackcdn.com/image/fetch/$s_!LF6n!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03f14345-f34f-4b8b-ba3f-85ec5bd08f50_911x667.png 848w, https://substackcdn.com/image/fetch/$s_!LF6n!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03f14345-f34f-4b8b-ba3f-85ec5bd08f50_911x667.png 1272w, https://substackcdn.com/image/fetch/$s_!LF6n!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03f14345-f34f-4b8b-ba3f-85ec5bd08f50_911x667.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>One caveat that applies to every offer win: cheap conversions that don&#8217;t hold up downstream aren&#8217;t a win. If it&#8217;s lead gen, track your close rate. If it&#8217;s ecom, track your LTV on promos.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.curtishowland.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://newsletter.curtishowland.com/subscribe?"><span>Subscribe now</span></a></p><h2>How to pick the offer</h2><p>The first thing I ask on a new account: tell me your offer in one sentence, the way a customer would repeat it to a friend.</p><p>&#8220;$0 down, fast installation&#8221; is an offer. &#8220;Up to 25% off select styles with code SUMMER25&#8221; is forgettable and bland. I&#8217;m looking for the first: something specific, memorable, and compelling.</p><p>The second thing I pull is the Meta Ad Library for the top five competitors. Your offer competes with whatever sits next to it in the feed, not with whatever you ran last quarter.</p><p>From there, the routing comes down to one question: <strong>what&#8217;s actually stopping the purchase?</strong> Every construct exists to kill a specific objection. Name the objection out loud, in the customer&#8217;s words, and the offer mostly picks itself.</p><p><strong>&#8220;It costs too much.&#8221;</strong> Price is the objection, so price might be the lever. Percent off is the workhorse, and it wins across the board but easts into margin.</p><blockquote><p>Price is the easy one: price is the first thing people say and the last one you should test. </p></blockquote><p>For example, you may be able to increase the value first before a discount. Giving the customer a gift they value at 25% of the order might cost you 5 points of margin. A 20% discount costs you the full 20, and the customer values it less if they think you raised the price to just discount it. </p><p>That asymmetry is why gift with purchase is my preference vs discounts (or do both), and the default for subscription brands: perceived value goes up, price expectations stay untouched. Theme the gift to the moment (free gifts for dad in June) and it does double duty as creative. Just make sure the gift is something people would buy on its own or makes the original product more usable. A throwaway gift reads as clutter, not value.</p><p><strong>&#8220;It&#8217;s a big commitment.&#8221;</strong> High ticket, installation, a long contract. The objection isn&#8217;t the number, it&#8217;s starting, so terms beat discounts: $0 down, no interest, no payments, free demo.</p><p><strong>&#8220;What if it doesn&#8217;t work for me?&#8221;</strong> Skepticism is the objection, and you can&#8217;t discount your way out of it. The construct is risk reversal: a money-back guarantee, a free trial, a sample size, painless returns. Make it specific: &#8220;90 days, no questions&#8221; beats &#8220;satisfaction guaranteed&#8221; every time. Model in a return-rate assumption here. It&#8217;s a nonzero cost, but as long as the product is good, it&#8217;s better than the CVR hit of not having it.</p><p><strong>&#8220;I&#8217;ll get to it later.&#8221;</strong> Nothing is blocking the purchase. People mostly agree with you and just have no reason to act today. You don&#8217;t need a new offer. You need urgency on the one you have, and the urgency has to be real: tie it to a calendar moment, or to actual scarcity, a kicker that runs while stock lasts. One rule: don&#8217;t publicize an end date unless it&#8217;s inside the next couple of days. A deadline two weeks out is not a deadline in today&#8217;s world.</p><p><strong>&#8220;I don&#8217;t need it.&#8221;</strong> Stop. No offer fixes this one. If people don&#8217;t want the product at full attention, a discount just buys cheaper indifference. Improve the product or find the right audience. Don&#8217;t try to offer-hack this. It will just result in bad reviews, low LTV, or returns.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!o-Sq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c4cce8b-53e4-4407-b472-fdfe56830711_928x819.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!o-Sq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c4cce8b-53e4-4407-b472-fdfe56830711_928x819.png 424w, https://substackcdn.com/image/fetch/$s_!o-Sq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c4cce8b-53e4-4407-b472-fdfe56830711_928x819.png 848w, https://substackcdn.com/image/fetch/$s_!o-Sq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c4cce8b-53e4-4407-b472-fdfe56830711_928x819.png 1272w, https://substackcdn.com/image/fetch/$s_!o-Sq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c4cce8b-53e4-4407-b472-fdfe56830711_928x819.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!o-Sq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c4cce8b-53e4-4407-b472-fdfe56830711_928x819.png" width="928" height="819" data-attrs="{&quot;src&quot;:&quot;https://substackcdn.com/image/fetch/$s_!o-Sq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c4cce8b-53e4-4407-b472-fdfe56830711_928x819.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:928,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:669374,&quot;alt&quot;:&quot;&quot;,&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://curtishowland.substack.com/i/200783556?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c4cce8b-53e4-4407-b472-fdfe56830711_928x819.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!o-Sq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c4cce8b-53e4-4407-b472-fdfe56830711_928x819.png 424w, https://substackcdn.com/image/fetch/$s_!o-Sq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c4cce8b-53e4-4407-b472-fdfe56830711_928x819.png 848w, https://substackcdn.com/image/fetch/$s_!o-Sq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c4cce8b-53e4-4407-b472-fdfe56830711_928x819.png 1272w, https://substackcdn.com/image/fetch/$s_!o-Sq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c4cce8b-53e4-4407-b472-fdfe56830711_928x819.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>Then decide: one-off or system?</strong> If you&#8217;ll run offers all year, build one evergreen high-value construct and re-skin it per moment instead of inventing a new offer every holiday. Nine-figure brands run essentially the same offer all year and re-wrap it for each moment: small tweaks or products but same core idea. Same economics, new urgency, and the unit math always works.</p><p>Whichever construct you land on, four checks before anything launches:</p><p><strong>Stack before you deepen.</strong> The cheapest improvements remove friction instead of cutting price: a payment term, a free-shipping threshold, a guarantee, a bonus unit. </p><p>Deepening is the expensive move. Make it your last one.</p><p><strong>Condition the offer to lift AOV or LTV.</strong> Free shipping earns its keep when it&#8217;s gated: on subscriptions, or on two-plus units. </p><p>A good offer doesn&#8217;t just close the sale, it improves the order. If it doesn&#8217;t raise AOV or start a longer relationship, it&#8217;s margin out the door.</p><p><strong>Do the depth math before launch, not during.</strong> A 30% discount doesn&#8217;t cost you 30%. It comes out of contribution. Take a $100 order with $35 in landed costs: you keep $65. At 30% off you collect $70 and keep $35. The discount cut contribution nearly in half, so your allowable CAC drops with it. Set the in-window CAC target from that math and hand it to your media buyer on day one. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!NMIq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9de3278-4f37-4c9f-9af4-1d6ad968d54c_831x496.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!NMIq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9de3278-4f37-4c9f-9af4-1d6ad968d54c_831x496.png 424w, https://substackcdn.com/image/fetch/$s_!NMIq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9de3278-4f37-4c9f-9af4-1d6ad968d54c_831x496.png 848w, https://substackcdn.com/image/fetch/$s_!NMIq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9de3278-4f37-4c9f-9af4-1d6ad968d54c_831x496.png 1272w, https://substackcdn.com/image/fetch/$s_!NMIq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9de3278-4f37-4c9f-9af4-1d6ad968d54c_831x496.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!NMIq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9de3278-4f37-4c9f-9af4-1d6ad968d54c_831x496.png" width="831" height="496" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c9de3278-4f37-4c9f-9af4-1d6ad968d54c_831x496.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:496,&quot;width&quot;:831,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:131226,&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://curtishowland.substack.com/i/200783556?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9de3278-4f37-4c9f-9af4-1d6ad968d54c_831x496.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_!NMIq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9de3278-4f37-4c9f-9af4-1d6ad968d54c_831x496.png 424w, https://substackcdn.com/image/fetch/$s_!NMIq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9de3278-4f37-4c9f-9af4-1d6ad968d54c_831x496.png 848w, https://substackcdn.com/image/fetch/$s_!NMIq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9de3278-4f37-4c9f-9af4-1d6ad968d54c_831x496.png 1272w, https://substackcdn.com/image/fetch/$s_!NMIq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9de3278-4f37-4c9f-9af4-1d6ad968d54c_831x496.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p><strong>Aim it at the first order.</strong> A sitewide discount pays a lot of people who were buying anyway. First-order constructs, the welcome bundle, the starter kit, the new-customer gift, point every dollar of margin give at acquisition. You can&#8217;t gate perfectly on Meta, but you can design the offer so its value concentrates on order one.</p><h2>When to run it</h2><p>The big holidays all work: Memorial Day, 4th of July, Labor Day, Black Friday, Thanksgiving, Christmas, New Year&#8217;s. </p><p>Then there are the in-betweens. Spring sale. Summer sale. Most brands chain them: Mother&#8217;s Day into Memorial Day into a summer sale into the 4th of July and back into summer. Seasonal language fills the gaps when there&#8217;s no actual holiday.</p><p>Brand moments work too. If you started your company in February or one of your founders has a birthday away from a holiday, that&#8217;s a great time to add another promo. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!h12a!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45b4c817-76ed-4399-a926-d900ee4efad0_796x448.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!h12a!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45b4c817-76ed-4399-a926-d900ee4efad0_796x448.png 424w, https://substackcdn.com/image/fetch/$s_!h12a!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45b4c817-76ed-4399-a926-d900ee4efad0_796x448.png 848w, https://substackcdn.com/image/fetch/$s_!h12a!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45b4c817-76ed-4399-a926-d900ee4efad0_796x448.png 1272w, https://substackcdn.com/image/fetch/$s_!h12a!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45b4c817-76ed-4399-a926-d900ee4efad0_796x448.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!h12a!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45b4c817-76ed-4399-a926-d900ee4efad0_796x448.png" width="796" height="448" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/45b4c817-76ed-4399-a926-d900ee4efad0_796x448.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:448,&quot;width&quot;:796,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:164345,&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://curtishowland.substack.com/i/200783556?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45b4c817-76ed-4399-a926-d900ee4efad0_796x448.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_!h12a!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45b4c817-76ed-4399-a926-d900ee4efad0_796x448.png 424w, https://substackcdn.com/image/fetch/$s_!h12a!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45b4c817-76ed-4399-a926-d900ee4efad0_796x448.png 848w, https://substackcdn.com/image/fetch/$s_!h12a!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45b4c817-76ed-4399-a926-d900ee4efad0_796x448.png 1272w, https://substackcdn.com/image/fetch/$s_!h12a!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45b4c817-76ed-4399-a926-d900ee4efad0_796x448.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>One timing detail most brands get backwards: promos convert better in the few days after the holiday than before it.</p><p>A 4th of July sale on July 1st says <em>you have time</em>. The same sale on July 7th says <em>this might be the last day</em>. Every day past the holiday adds urgency, right up to the point where it&#8217;s obviously never ending.</p><p>So don&#8217;t kill the promo on the holiday. The strongest days are usually still ahead of you.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!YyUm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63bdbb9f-9498-4a5a-9436-b216bd308b7e_797x662.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!YyUm!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63bdbb9f-9498-4a5a-9436-b216bd308b7e_797x662.png 424w, https://substackcdn.com/image/fetch/$s_!YyUm!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63bdbb9f-9498-4a5a-9436-b216bd308b7e_797x662.png 848w, https://substackcdn.com/image/fetch/$s_!YyUm!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63bdbb9f-9498-4a5a-9436-b216bd308b7e_797x662.png 1272w, https://substackcdn.com/image/fetch/$s_!YyUm!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63bdbb9f-9498-4a5a-9436-b216bd308b7e_797x662.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!YyUm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63bdbb9f-9498-4a5a-9436-b216bd308b7e_797x662.png" width="797" height="662" data-attrs="{&quot;src&quot;:&quot;https://substackcdn.com/image/fetch/$s_!YyUm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63bdbb9f-9498-4a5a-9436-b216bd308b7e_797x662.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:662,&quot;width&quot;:797,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:148780,&quot;alt&quot;:&quot;&quot;,&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://curtishowland.substack.com/i/200783556?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63bdbb9f-9498-4a5a-9436-b216bd308b7e_797x662.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!YyUm!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63bdbb9f-9498-4a5a-9436-b216bd308b7e_797x662.png 424w, https://substackcdn.com/image/fetch/$s_!YyUm!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63bdbb9f-9498-4a5a-9436-b216bd308b7e_797x662.png 848w, https://substackcdn.com/image/fetch/$s_!YyUm!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63bdbb9f-9498-4a5a-9436-b216bd308b7e_797x662.png 1272w, https://substackcdn.com/image/fetch/$s_!YyUm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63bdbb9f-9498-4a5a-9436-b216bd308b7e_797x662.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><h2>How to run it</h2><p>The mechanics matter as much as the offer itself:</p><p><strong>Cap promo ads at 20-30% of account spend (by ad not landing page).</strong> Never 100%. More on why below.</p><p><strong>Two formats are my favorites.</strong> Promo statics, plus your top evergreen videos with a scrolling banner on top that says &#8220;25% off for the 4th.&#8221; Add in dedicated video promos if you can.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!v5DY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F888d4012-b9f1-43c3-8691-e25e515a6a82_796x553.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!v5DY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F888d4012-b9f1-43c3-8691-e25e515a6a82_796x553.png 424w, https://substackcdn.com/image/fetch/$s_!v5DY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F888d4012-b9f1-43c3-8691-e25e515a6a82_796x553.png 848w, https://substackcdn.com/image/fetch/$s_!v5DY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F888d4012-b9f1-43c3-8691-e25e515a6a82_796x553.png 1272w, https://substackcdn.com/image/fetch/$s_!v5DY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F888d4012-b9f1-43c3-8691-e25e515a6a82_796x553.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!v5DY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F888d4012-b9f1-43c3-8691-e25e515a6a82_796x553.png" width="796" height="553" data-attrs="{&quot;src&quot;:&quot;https://substackcdn.com/image/fetch/$s_!v5DY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F888d4012-b9f1-43c3-8691-e25e515a6a82_796x553.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:553,&quot;width&quot;:796,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:154586,&quot;alt&quot;:&quot;&quot;,&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://curtishowland.substack.com/i/200783556?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F888d4012-b9f1-43c3-8691-e25e515a6a82_796x553.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!v5DY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F888d4012-b9f1-43c3-8691-e25e515a6a82_796x553.png 424w, https://substackcdn.com/image/fetch/$s_!v5DY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F888d4012-b9f1-43c3-8691-e25e515a6a82_796x553.png 848w, https://substackcdn.com/image/fetch/$s_!v5DY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F888d4012-b9f1-43c3-8691-e25e515a6a82_796x553.png 1272w, https://substackcdn.com/image/fetch/$s_!v5DY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F888d4012-b9f1-43c3-8691-e25e515a6a82_796x553.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p><strong>80% iterations, 20% new.</strong> Pull last year&#8217;s holiday winners and rerun them. They reactivate year over year more often than you&#8217;d expect. Promo creative requires way less creative diversity in my experience.</p><p><strong>Accept the fatigue.</strong> Promo ads die 3 to 14 days after the holiday and the account goes back to baseline. That&#8217;s fine. </p><p><strong>Load the funnel first.</strong> In the week before a sale, push DR ads to fill the top of the funnel. Run a bit less efficient than normal (and more efficient during the sale). That awareness has to come from somewhere. </p><h2>Building the calendar </h2><p>When, what, and how are useless as trivia. Here&#8217;s the assembly order I&#8217;d run with a brand starting from zero:</p><ol><li><p><strong>Anchor the majors.</strong> Pick the four to six proven holidays that fit your category. Health brands don&#8217;t skip New Year&#8217;s. Nobody should skip Black Friday unless you are REI.</p></li><li><p><strong>Add your brand moments.</strong> Birthday month, product anniversary, the category&#8217;s natural season.</p></li><li><p><strong>Fill the gaps with seasonal frames.</strong> Spring sale, summer sale, fall. Depends how often you want to have some kind of promo. Subscription-heavy brands should run promos more often since initial AOV is less important than LTV, so they should chain these in.</p></li><li><p><strong>Assign one offer construct per slot.</strong> Most slots are re-skins of the evergreen offer. Vary the wrapper, and keep it fun.</p></li><li><p><strong>Set windows, not dates.</strong> Promo ads start about two weeks before the holiday and run a week past it for most big brands</p></li><li><p><strong>Pre-build both copy variants.</strong> An evergreen version and a short-dated version of every asset, written before launch. </p></li><li><p><strong>Tag everything for next year.</strong> Name promo ads by holiday so next June you can pull this June&#8217;s winners in five minutes. </p></li></ol><h2>The concerns are real</h2><p>Up top I called offers a dangerous funnel, and I meant it. I philosophically hate the idea of going promo heavy. And I still push for promos every holiday, on every brand, because the data keeps winning the argument.</p><p>The way to hold both is to take the objections seriously. There are four that matter.</p><p><strong>The impression problem.</strong> Every dollar on Meta buys an impression, and an impression that says &#8220;25% OFF&#8221; is an impression that didn&#8217;t say why your product matters. Go 100% promo and you&#8217;re paying premium holiday CPMs to communicate a price instead of a selling point. That&#8217;s the real reason for the 20-30% cap and the banner-on-winner format. The proof points keep running. The offer just closes.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!XZwV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2fdac3e-5996-4218-8112-dbb746d0705c_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!XZwV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2fdac3e-5996-4218-8112-dbb746d0705c_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!XZwV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2fdac3e-5996-4218-8112-dbb746d0705c_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!XZwV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2fdac3e-5996-4218-8112-dbb746d0705c_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!XZwV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2fdac3e-5996-4218-8112-dbb746d0705c_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!XZwV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2fdac3e-5996-4218-8112-dbb746d0705c_1024x1024.png" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substackcdn.com/image/fetch/$s_!XZwV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2fdac3e-5996-4218-8112-dbb746d0705c_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:547469,&quot;alt&quot;:&quot;&quot;,&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://curtishowland.substack.com/i/200783556?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2fdac3e-5996-4218-8112-dbb746d0705c_1024x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!XZwV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2fdac3e-5996-4218-8112-dbb746d0705c_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!XZwV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2fdac3e-5996-4218-8112-dbb746d0705c_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!XZwV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2fdac3e-5996-4218-8112-dbb746d0705c_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!XZwV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2fdac3e-5996-4218-8112-dbb746d0705c_1024x1024.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>The Bed Bath &amp; Beyond problem.</strong> Train customers to only buy with a coupon and you&#8217;ve permanently repriced your product. The fix is the evergreen offer. When your everyday offer is already high value, a holiday promo is a re-skin, not a markdown, and you never teach anyone to wait for the markdown.</p><p><strong>The hangover.</strong> Promos pull demand forward. Budget for the dip after the sale or you&#8217;ll spend a week diagnosing a problem that doesn&#8217;t exist.</p><p><strong>The opt-out tax.</strong> Holidays raise CPMs whether you participate or not. If everyone else is running Memorial Day offers and you aren&#8217;t, you pay holiday auction prices without holiday conversion rates. Worse, the shopper who just bought your competitor&#8217;s deal isn&#8217;t buying your full-price product this week. Sitting out isn&#8217;t neutral. People won&#8217;t remember that you sat out.</p><h2>The practical takeaway</h2><p>Six moves, in order:</p><ol><li><p>Confirm the fundamentals first. Product, creative engine, media buying, a site that converts. The offer multiplies what&#8217;s working. It doesn&#8217;t fix what isn&#8217;t.</p></li><li><p>Look at your past wins. One ad winning is creative. Everything winning at once is the offer.</p></li><li><p>Name the objection in the customer&#8217;s words and let it route you: price, commitment, risk, or timing. Then draft five variants of the construct before your next creative sprint.</p></li><li><p>Cap dedicated promo ads at 20-30% of spend. Banners on proven winners, 80% iterations, rerun last year&#8217;s promos.</p></li><li><p>Build the calendar once: anchor the majors, add your brand moments, fill the gaps with seasonal frames, and set windows instead of dates.</p></li><li><p>Load the funnel the week before the sale. Budget for the hangover the week after.</p></li></ol><p>Most operators will test 200 ways to say it before testing one change to what they&#8217;re offering.</p><p>This month, two words cut a brand&#8217;s CPA 78%. The framework above is how you find yours.</p><p>If this was useful, send it to someone who has a good offer (or doesn&#8217;t). Thanks! </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.curtishowland.com/p/the-offer-is-the-cheapest-growth?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://newsletter.curtishowland.com/p/the-offer-is-the-cheapest-growth?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[You Forgot About Prime Day (Here’s the 96-Hour Triage Plan)]]></title><description><![CDATA[Prime Day starts Tuesday, June 23. If your prep so far consists of reading this post, this is exactly what I&#8217;d do between now and then.]]></description><link>https://newsletter.curtishowland.com/p/you-forgot-about-prime-day-heres</link><guid isPermaLink="false">https://newsletter.curtishowland.com/p/you-forgot-about-prime-day-heres</guid><dc:creator><![CDATA[Curtis Howland]]></dc:creator><pubDate>Fri, 19 Jun 2026 12:22:56 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!6fJJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e89a019-495e-4077-a931-9cdd56062947_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p></p><p>Prime Day 2026 runs June 23 to 26.</p><p>Amazon moved the whole event up to June this year after nearly a decade of July dates.</p><p>My first job inside marketing was actually Amazon-specific. So I have a lot of Prime Day experience.</p><p>My biggest learning? the brands that win Prime Day built their demand months ago, and you can&#8217;t change that now. The job this weekend isn&#8217;t to build a huge Prime Day. It&#8217;s to not mess it up and capture what you built in the past.</p><h2>Start With What You&#8217;re NOT Doing</h2><p>The fastest way to blow the next four days is trying something new you&#8217;ve never tested on huge spend levels.</p><p><strong>No new creative concepts.</strong> You don&#8217;t have time to test, and running untested concepts on the highest-traffic days of the summer is a good way to end up with an unprofitable ROAS.</p><p><strong>No optimization strategies you&#8217;ve never run.</strong> Prime Day is not the moment to try click campaigns, new bidding setups, or anything you haven&#8217;t already validated at normal spend.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.curtishowland.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 Curtis Howland on DTC Marketing! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><h2>Friday: Three Decisions (About 2 Hours)</h2><p><strong>Decision 1: Which channel gets the better deal?</strong></p><p>If your site evergreen promo beats your Amazon deal, you split conversions and confuse buyers. If Amazon undercuts your site, your DTC offer looks weak all week. </p><p>Or, third, run a &#8220;prime time&#8221; sale on your site matching the Amazon offer.</p><p>Most brands let both channels run whatever was already planned and find out Tuesday that they&#8217;re competing with themselves.</p><p>Pick a winner on purpose. If your site unit economics are better, give a better site offer (just make it a GWP or offer bar so it's not scrapeable, as long as it's not identical SKUs, Amazon can&#8217;t match it back). If you are trying to build Amazon reviews, give a better Amazon offer.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6fJJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e89a019-495e-4077-a931-9cdd56062947_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6fJJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e89a019-495e-4077-a931-9cdd56062947_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!6fJJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e89a019-495e-4077-a931-9cdd56062947_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!6fJJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e89a019-495e-4077-a931-9cdd56062947_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!6fJJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e89a019-495e-4077-a931-9cdd56062947_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6fJJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e89a019-495e-4077-a931-9cdd56062947_1024x1024.png" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7e89a019-495e-4077-a931-9cdd56062947_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:408314,&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://curtishowland.substack.com/i/201748052?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e89a019-495e-4077-a931-9cdd56062947_1024x1024.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_!6fJJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e89a019-495e-4077-a931-9cdd56062947_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!6fJJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e89a019-495e-4077-a931-9cdd56062947_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!6fJJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e89a019-495e-4077-a931-9cdd56062947_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!6fJJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e89a019-495e-4077-a931-9cdd56062947_1024x1024.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p><strong>Decision 2: Spend to your inventory, not your ambition.</strong></p><p>It&#8217;s too late to inbound more FBA units. Count what&#8217;s actually sellable and pace your spend against that number.</p><p>If units are tight, spend steadily across four days instead of blowing the budget on day one and going dark.</p><p><strong>Decision 3: Raise your budgets now.</strong></p><p>Prime Day traffic will drain a normal daily budget by mid-morning. Then your ads sit dark during the highest-intent hours.</p><p>Raise Amazon campaign caps today. If you&#8217;re pushing Meta traffic to Amazon, decide that number today too. That way you have a plan and don&#8217;t panic-adjust.</p><h2>The Weekend: Creative and Email (About 3 Hours)</h2><p><strong>Badge your winners.</strong></p><p>Take your top 3 to 5 ads and put a Prime Day banner on them. That&#8217;s it. Your winners already work, they just need a deal flag.</p><p>Then knock out a handful of quick Prime Day statics. Product shot, deal callout, urgency line. Make the offer and the product clear.</p><p>Don&#8217;t edit your live winners, because editing resets learning on the ads currently working. These should be net new ads set up, then paused after Prime Day.</p><p><strong>Segment your list</strong></p><p>An email to everyone can send your best customers to Amazon, where you lose the subscription, the data, and the margin.</p><p>Example segmentation:</p><p><strong>Active subscribers &amp; recent buyers</strong> never see a Prime Day email. They already pay you regularly. Leave them alone.</p><p><strong>Lapsed customers (no recent purchase, not subscribed)</strong> get sent to Amazon. They weren&#8217;t coming back to your site anyway. A Prime Day purchase from a dead segment is found money.</p><p>Then schedule everything now: a launch-day send, a mid-event nudge, a last-chance email Friday. Write the post-event &#8220;missed the deal&#8221; email this weekend too, scheduled for Saturday the 27th. </p><p><strong>Fix your links.</strong></p><p>One thing on every ad and email pointing to Amazon.</p><p>First, attribution links, so you collect Amazon&#8217;s 10% Brand Referral Bonus. It&#8217;s free margin so claim it.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7iSK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ab36ede-fad4-4715-87a7-28fadb3608de_1458x1074.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7iSK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ab36ede-fad4-4715-87a7-28fadb3608de_1458x1074.png 424w, https://substackcdn.com/image/fetch/$s_!7iSK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ab36ede-fad4-4715-87a7-28fadb3608de_1458x1074.png 848w, https://substackcdn.com/image/fetch/$s_!7iSK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ab36ede-fad4-4715-87a7-28fadb3608de_1458x1074.png 1272w, https://substackcdn.com/image/fetch/$s_!7iSK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ab36ede-fad4-4715-87a7-28fadb3608de_1458x1074.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7iSK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ab36ede-fad4-4715-87a7-28fadb3608de_1458x1074.png" width="1456" height="1073" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3ab36ede-fad4-4715-87a7-28fadb3608de_1458x1074.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1073,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1609813,&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://curtishowland.substack.com/i/201748052?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ab36ede-fad4-4715-87a7-28fadb3608de_1458x1074.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_!7iSK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ab36ede-fad4-4715-87a7-28fadb3608de_1458x1074.png 424w, https://substackcdn.com/image/fetch/$s_!7iSK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ab36ede-fad4-4715-87a7-28fadb3608de_1458x1074.png 848w, https://substackcdn.com/image/fetch/$s_!7iSK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ab36ede-fad4-4715-87a7-28fadb3608de_1458x1074.png 1272w, https://substackcdn.com/image/fetch/$s_!7iSK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ab36ede-fad4-4715-87a7-28fadb3608de_1458x1074.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>Start the push Saturday, not Tuesday.</strong></p><p>Amazon Attribution counts conversions for 14 days after the click. Traffic you send this weekend still gets credited when those people convert at deal prices on Tuesday.</p><p>Weekend clicks are also cheaper than event-day clicks, because every brand in your category piles into the auction Tuesday morning. So if you&#8217;re pushing Meta traffic to Amazon, start Saturday. Not at full budget levels, but a small &#8220;get ready&#8221; test is worthwhile. </p><p>Break it into its own campaign so you can measure it post-window and decide if it's worth increasing or cutting next year. </p><h2>Monday: Keep the gas on.</h2><p>The instinct says Prime Day steals from your site, so pull back DTC spend and let Amazon have the week. I recommend the opposite.</p><p>Buying intent rises everywhere during Prime Day. People are in shopping mode, and site conversion often lifts during the event even when you&#8217;re not pushing traffic there. Pausing your regular Meta campaigns means pulling out of the market during one of the biggest shopping windows of the summer, and resetting learning on the way out.</p><p>Leave your DTC campaigns running. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rmld!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cc05f5c-170e-4241-8b38-938ddb6b1a79_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rmld!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cc05f5c-170e-4241-8b38-938ddb6b1a79_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!rmld!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cc05f5c-170e-4241-8b38-938ddb6b1a79_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!rmld!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cc05f5c-170e-4241-8b38-938ddb6b1a79_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!rmld!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cc05f5c-170e-4241-8b38-938ddb6b1a79_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rmld!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cc05f5c-170e-4241-8b38-938ddb6b1a79_1024x1024.png" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7cc05f5c-170e-4241-8b38-938ddb6b1a79_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:397279,&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://curtishowland.substack.com/i/201748052?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cc05f5c-170e-4241-8b38-938ddb6b1a79_1024x1024.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_!rmld!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cc05f5c-170e-4241-8b38-938ddb6b1a79_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!rmld!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cc05f5c-170e-4241-8b38-938ddb6b1a79_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!rmld!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cc05f5c-170e-4241-8b38-938ddb6b1a79_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!rmld!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cc05f5c-170e-4241-8b38-938ddb6b1a79_1024x1024.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>Then verify everything actually renders.</strong></p><p>Monday is for checking. The coupon clips. The strikethrough price shows. Subscribe &amp; Save settings are what you think they are. Redirects resolve to the right listings. Scheduled emails point at the right segments.</p><p>And check what the final stacked price actually is. A Prime Day coupon that stacks with your Subscribe &amp; Save discount can put you at 40%+ off without anyone deciding that. Check for yourself.</p><p><strong>And set your day-of cadence.</strong></p><p>Pick three check-in windows for Tuesday: a morning budget check, a midday pacing look, an evening scale-or-kill call. Decide the schedule Monday so Tuesday is execution instead of refreshing dashboards all day.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VKPX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9aab78f6-a65f-4f05-9480-358b01805334_1462x900.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VKPX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9aab78f6-a65f-4f05-9480-358b01805334_1462x900.png 424w, https://substackcdn.com/image/fetch/$s_!VKPX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9aab78f6-a65f-4f05-9480-358b01805334_1462x900.png 848w, https://substackcdn.com/image/fetch/$s_!VKPX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9aab78f6-a65f-4f05-9480-358b01805334_1462x900.png 1272w, https://substackcdn.com/image/fetch/$s_!VKPX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9aab78f6-a65f-4f05-9480-358b01805334_1462x900.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VKPX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9aab78f6-a65f-4f05-9480-358b01805334_1462x900.png" width="1456" height="896" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9aab78f6-a65f-4f05-9480-358b01805334_1462x900.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:896,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1112460,&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://curtishowland.substack.com/i/201748052?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9aab78f6-a65f-4f05-9480-358b01805334_1462x900.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_!VKPX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9aab78f6-a65f-4f05-9480-358b01805334_1462x900.png 424w, https://substackcdn.com/image/fetch/$s_!VKPX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9aab78f6-a65f-4f05-9480-358b01805334_1462x900.png 848w, https://substackcdn.com/image/fetch/$s_!VKPX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9aab78f6-a65f-4f05-9480-358b01805334_1462x900.png 1272w, https://substackcdn.com/image/fetch/$s_!VKPX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9aab78f6-a65f-4f05-9480-358b01805334_1462x900.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>The Whole Thing on One Page</h2><p><strong>Friday:</strong> pick which channel wins (or run a parallel offer on purpose), pace spend to inventory, raise budgets.</p><p><strong>Weekend:</strong> badge your top ads, quick statics launched as new ads, segment the list (protect subscribers and recent buyers, push 90+ day lapsed to Amazon), schedule every send including post-event, attribution links and redirects on everything, and start the Meta-to-Amazon push Saturday to load the 14-day attribution window.</p><p><strong>Monday:</strong> leave DTC running, verify everything renders including the final stacked price, set the day-of cadence.</p><p><strong>Tuesday:</strong> 12:05 a.m. check, then execute.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hWf7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a835748-97f2-41eb-8f03-d197b6323055_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hWf7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a835748-97f2-41eb-8f03-d197b6323055_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!hWf7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a835748-97f2-41eb-8f03-d197b6323055_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!hWf7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a835748-97f2-41eb-8f03-d197b6323055_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!hWf7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a835748-97f2-41eb-8f03-d197b6323055_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hWf7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a835748-97f2-41eb-8f03-d197b6323055_1024x1024.png" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4a835748-97f2-41eb-8f03-d197b6323055_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:419381,&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://curtishowland.substack.com/i/201748052?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a835748-97f2-41eb-8f03-d197b6323055_1024x1024.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_!hWf7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a835748-97f2-41eb-8f03-d197b6323055_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!hWf7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a835748-97f2-41eb-8f03-d197b6323055_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!hWf7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a835748-97f2-41eb-8f03-d197b6323055_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!hWf7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a835748-97f2-41eb-8f03-d197b6323055_1024x1024.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The brands that win Prime Day built their demand in March and April. This is just the final checklist. </p><p>Did I miss anything? Hit reply and let me know! </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.curtishowland.com/p/you-forgot-about-prime-day-heres?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://newsletter.curtishowland.com/p/you-forgot-about-prime-day-heres?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[The DTC static ad system: what 67,852 ads across 106 brands actually look like. ]]></title><description><![CDATA[12 Formats to copy today and why.]]></description><link>https://newsletter.curtishowland.com/p/the-dtc-static-ad-system-what-67852</link><guid isPermaLink="false">https://newsletter.curtishowland.com/p/the-dtc-static-ad-system-what-67852</guid><dc:creator><![CDATA[Curtis Howland]]></dc:creator><pubDate>Fri, 12 Jun 2026 12:40:30 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!F2N2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff272f5b1-3777-497a-bc1e-18ebce94a719_997x394.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>We pulled every active ad from 106 brands across DTC, ecommerce, and consumer categories. 67,852 ads in total. We classified each one by format and analyzed the mix.</p><p>Here are the data highlights:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!F2N2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff272f5b1-3777-497a-bc1e-18ebce94a719_997x394.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!F2N2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff272f5b1-3777-497a-bc1e-18ebce94a719_997x394.png 424w, https://substackcdn.com/image/fetch/$s_!F2N2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff272f5b1-3777-497a-bc1e-18ebce94a719_997x394.png 848w, https://substackcdn.com/image/fetch/$s_!F2N2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff272f5b1-3777-497a-bc1e-18ebce94a719_997x394.png 1272w, https://substackcdn.com/image/fetch/$s_!F2N2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff272f5b1-3777-497a-bc1e-18ebce94a719_997x394.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!F2N2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff272f5b1-3777-497a-bc1e-18ebce94a719_997x394.png" width="997" height="394" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f272f5b1-3777-497a-bc1e-18ebce94a719_997x394.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:394,&quot;width&quot;:997,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:177241,&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://curtishowland.substack.com/i/199579029?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff272f5b1-3777-497a-bc1e-18ebce94a719_997x394.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_!F2N2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff272f5b1-3777-497a-bc1e-18ebce94a719_997x394.png 424w, https://substackcdn.com/image/fetch/$s_!F2N2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff272f5b1-3777-497a-bc1e-18ebce94a719_997x394.png 848w, https://substackcdn.com/image/fetch/$s_!F2N2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff272f5b1-3777-497a-bc1e-18ebce94a719_997x394.png 1272w, https://substackcdn.com/image/fetch/$s_!F2N2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff272f5b1-3777-497a-bc1e-18ebce94a719_997x394.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>Brands like SHEIN (96.6%), Calvin Klein (93.4%), On Running (85.1%), Obvi (82.1%), and Fabletics (82.5%) are running heavily image-weighted accounts. These are not small brands hedging because they cannot afford video production. These are the largest Meta spenders in DTC.</p><p>This does not mean video is less important. Glossier runs 57% video. Honeylove runs 84% video. Both are successful. The point is that static is not a secondary format. If you haven&#8217;t cracked static ads or think they could perform better, that is why I&#8217;m writing this.</p><div><hr></div><p>Quick note from Vinay. Curtis is about to hand you the system: 12 formats, 5 axes, one SKU turned into 20+ distinct ads. A healthy account runs 6 to 8 formats and ships 12 to 15 genuinely new statics a week.</p><p>Now look at your team and ask who&#8217;s actually producing that.</p><p>That&#8217;s the gap. The strategy above is right. The problem is a person cutting statics at 30 to 60 minutes each can&#8217;t hold 6 to 8 formats across 5 axes and still refresh weekly. So accounts quietly collapse back to 2 to 3 formats and one angle, and the algorithm reads it as sameness.</p><p>That&#8217;s what Notch fixes. Not a clip generator. An autonomous marketer that ships finished, Meta-ready ads across the formats Curtis just mapped. Paste a product URL &#8594; Product Hero, Social Proof, Before &amp; After, UGC-Native, statics and video. Point it at a winner &#8594; it rebuilds the concept across new formats and personas, not 20 lazy iterations. Feed it your top ad &#8594; it branches genuinely distinct variations before fatigue.</p><p>Diversity, not just volume. The exact bar Curtis set.</p><p>And it pairs with a human, it doesn&#8217;t replace one. Your team directs and edits. Notch carries the production load they physically can&#8217;t.</p><p>This newsletter was brought to you by Notch, the autonomous marketer that ships winning ads. Built by ex-Meta folks behind Facebook Lead Ads and Instagram ads, raised $8M, now running creative for 4,000+ businesses. Readers get 30% off any annual plan &#8594; <a href="https://usenotch.ai/?via=curtiszf">Sign up</a> or <a href="https://calendly.com/vinayjain404/notch-agentic-ads-onboarding">book a custom onboarding call with founder Vinay</a>.</p><div><hr></div><h2>Why the algorithm now rewards static diversity</h2><p>Meta&#8217;s Andromeda update changed how creative gets evaluated and served. The algorithm now uses visual recognition to assess creative diversity across your account. </p><p>Real creative diversity now means genuine visual, format, and messaging variation. And static images are where you produce that diversity fastest and cheapest. PLUS those placements on Meta are cheaper on a CPM basis.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!3Dvk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18114db9-69e1-480a-9445-1da2a5d1a6c0_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3Dvk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18114db9-69e1-480a-9445-1da2a5d1a6c0_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!3Dvk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18114db9-69e1-480a-9445-1da2a5d1a6c0_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!3Dvk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18114db9-69e1-480a-9445-1da2a5d1a6c0_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!3Dvk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18114db9-69e1-480a-9445-1da2a5d1a6c0_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3Dvk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18114db9-69e1-480a-9445-1da2a5d1a6c0_1024x1024.png" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/18114db9-69e1-480a-9445-1da2a5d1a6c0_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:334044,&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://curtishowland.substack.com/i/199579029?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18114db9-69e1-480a-9445-1da2a5d1a6c0_1024x1024.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_!3Dvk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18114db9-69e1-480a-9445-1da2a5d1a6c0_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!3Dvk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18114db9-69e1-480a-9445-1da2a5d1a6c0_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!3Dvk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18114db9-69e1-480a-9445-1da2a5d1a6c0_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!3Dvk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18114db9-69e1-480a-9445-1da2a5d1a6c0_1024x1024.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>A static ad takes 30-60 minutes to produce. A video takes 4-8 hours. A small team can produce 15-25 static variations per week. The same team produces 3-5 videos. </p><p>AI changes this, but most people I talk to are still seeing better performance from strategically using AI to augment ad production, not to fully outsource it. End-to-end AI production creates volume. Proper AI usage should create efficient quality output. </p><blockquote><p><strong>Statics are cheaper to make, cheaper to place on Meta, and can test diverse angles quickly. Despite having less information density than videos, they still consistently perform in top DTC accounts.</strong> </p></blockquote><h2>The 12 static formats every DTC brand needs</h2><p>Here is the system. Twelve distinct formats, mapped to the funnel stage where each does its best work. A healthy account has active ads in at least 6-8 of these at any given time.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wE9o!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa91bfde-5986-4ed0-ad7d-ae834d51e85f_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wE9o!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa91bfde-5986-4ed0-ad7d-ae834d51e85f_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!wE9o!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa91bfde-5986-4ed0-ad7d-ae834d51e85f_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!wE9o!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa91bfde-5986-4ed0-ad7d-ae834d51e85f_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!wE9o!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa91bfde-5986-4ed0-ad7d-ae834d51e85f_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wE9o!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa91bfde-5986-4ed0-ad7d-ae834d51e85f_1024x1024.png" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/aa91bfde-5986-4ed0-ad7d-ae834d51e85f_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:434341,&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://curtishowland.substack.com/i/199579029?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa91bfde-5986-4ed0-ad7d-ae834d51e85f_1024x1024.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_!wE9o!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa91bfde-5986-4ed0-ad7d-ae834d51e85f_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!wE9o!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa91bfde-5986-4ed0-ad7d-ae834d51e85f_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!wE9o!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa91bfde-5986-4ed0-ad7d-ae834d51e85f_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!wE9o!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa91bfde-5986-4ed0-ad7d-ae834d51e85f_1024x1024.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>01. Product Hero (BOF)</h3><p>Clean product photography on a neutral or branded background. The product is the entire message.</p><p>Works because it eliminates cognitive load for warm audiences. They already know what you sell. The fastest path to conversion is removing everything between them and the product.</p><p>Best for fashion, accessories, beauty, home goods. Especially effective on retargeting.</p><p>What to test: solid brand color background vs. lifestyle context vs. pure white.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ZtIx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3c0be35-83bb-4028-9bbd-9bea3caef8d9_261x460.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ZtIx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3c0be35-83bb-4028-9bbd-9bea3caef8d9_261x460.png 424w, https://substackcdn.com/image/fetch/$s_!ZtIx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3c0be35-83bb-4028-9bbd-9bea3caef8d9_261x460.png 848w, https://substackcdn.com/image/fetch/$s_!ZtIx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3c0be35-83bb-4028-9bbd-9bea3caef8d9_261x460.png 1272w, https://substackcdn.com/image/fetch/$s_!ZtIx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3c0be35-83bb-4028-9bbd-9bea3caef8d9_261x460.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ZtIx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3c0be35-83bb-4028-9bbd-9bea3caef8d9_261x460.png" width="261" height="460" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e3c0be35-83bb-4028-9bbd-9bea3caef8d9_261x460.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:460,&quot;width&quot;:261,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:97219,&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://curtishowland.substack.com/i/199579029?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3c0be35-83bb-4028-9bbd-9bea3caef8d9_261x460.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_!ZtIx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3c0be35-83bb-4028-9bbd-9bea3caef8d9_261x460.png 424w, https://substackcdn.com/image/fetch/$s_!ZtIx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3c0be35-83bb-4028-9bbd-9bea3caef8d9_261x460.png 848w, https://substackcdn.com/image/fetch/$s_!ZtIx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3c0be35-83bb-4028-9bbd-9bea3caef8d9_261x460.png 1272w, https://substackcdn.com/image/fetch/$s_!ZtIx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3c0be35-83bb-4028-9bbd-9bea3caef8d9_261x460.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>Dr. Squatch | High Impression Ad</p><h3>02. Social Proof / Testimonial (MOF, BOF)</h3><p>Customer quotes, star ratings, review counts, expert endorsements paired with product imagery.</p><p>Works because when a prospect sees thousands of five-star reviews or a quote from someone who sounds like them, it short-circuits evaluation. The brain defaults to &#8220;if that many people trust it, I probably can too.&#8221;</p><p>Best for supplements, skincare, health, subscriptions. Anything with a trust gap.</p><p>What to test: customer review vs. expert endorsement vs. press mention.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!46yo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d73881e-aa87-422c-a913-0cab86f66b2c_411x411.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!46yo!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d73881e-aa87-422c-a913-0cab86f66b2c_411x411.png 424w, https://substackcdn.com/image/fetch/$s_!46yo!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d73881e-aa87-422c-a913-0cab86f66b2c_411x411.png 848w, https://substackcdn.com/image/fetch/$s_!46yo!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d73881e-aa87-422c-a913-0cab86f66b2c_411x411.png 1272w, https://substackcdn.com/image/fetch/$s_!46yo!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d73881e-aa87-422c-a913-0cab86f66b2c_411x411.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!46yo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d73881e-aa87-422c-a913-0cab86f66b2c_411x411.png" width="411" height="411" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6d73881e-aa87-422c-a913-0cab86f66b2c_411x411.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:411,&quot;width&quot;:411,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:249196,&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://curtishowland.substack.com/i/199579029?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d73881e-aa87-422c-a913-0cab86f66b2c_411x411.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_!46yo!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d73881e-aa87-422c-a913-0cab86f66b2c_411x411.png 424w, https://substackcdn.com/image/fetch/$s_!46yo!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d73881e-aa87-422c-a913-0cab86f66b2c_411x411.png 848w, https://substackcdn.com/image/fetch/$s_!46yo!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d73881e-aa87-422c-a913-0cab86f66b2c_411x411.png 1272w, https://substackcdn.com/image/fetch/$s_!46yo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d73881e-aa87-422c-a913-0cab86f66b2c_411x411.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>Ridge Wallet | High Impression Ad</p><h3>03. Before &amp; After (MOF)</h3><p>Split-frame visual showing the problem state versus the result after using the product.</p><p>Works because it makes the transformation tangible. The &#8220;before&#8221; triggers problem recognition. The &#8220;after&#8221; triggers aspiration. The product becomes the bridge.</p><p>Best for skincare, haircare, supplements, fitness, cleaning products. Obvi has built their entire static strategy around this.</p><p>What to test: horizontal split vs. vertical split vs. slider-style overlay.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!IvjM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f1a8d4e-c63d-4422-be12-33dac90651b2_547x547.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IvjM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f1a8d4e-c63d-4422-be12-33dac90651b2_547x547.png 424w, https://substackcdn.com/image/fetch/$s_!IvjM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f1a8d4e-c63d-4422-be12-33dac90651b2_547x547.png 848w, https://substackcdn.com/image/fetch/$s_!IvjM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f1a8d4e-c63d-4422-be12-33dac90651b2_547x547.png 1272w, https://substackcdn.com/image/fetch/$s_!IvjM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f1a8d4e-c63d-4422-be12-33dac90651b2_547x547.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IvjM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f1a8d4e-c63d-4422-be12-33dac90651b2_547x547.png" width="547" height="547" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1f1a8d4e-c63d-4422-be12-33dac90651b2_547x547.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:547,&quot;width&quot;:547,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:409277,&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://curtishowland.substack.com/i/199579029?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f1a8d4e-c63d-4422-be12-33dac90651b2_547x547.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_!IvjM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f1a8d4e-c63d-4422-be12-33dac90651b2_547x547.png 424w, https://substackcdn.com/image/fetch/$s_!IvjM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f1a8d4e-c63d-4422-be12-33dac90651b2_547x547.png 848w, https://substackcdn.com/image/fetch/$s_!IvjM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f1a8d4e-c63d-4422-be12-33dac90651b2_547x547.png 1272w, https://substackcdn.com/image/fetch/$s_!IvjM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f1a8d4e-c63d-4422-be12-33dac90651b2_547x547.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>Obvi | High Impression Ad</p><h3>04. Feature Callout (MOF)</h3><p>Product image with annotated benefit callouts pointing to specific features.</p><p>Works because annotation feels informational, not promotional. The viewer processes it like content. The arrows and callout boxes create a natural reading path.</p><p>Best for tech accessories, supplements with ingredient stories, apparel with functional features. Huel excels at this with clean ingredient breakdowns.</p><p>What to test: 3 callouts vs. 5 vs. full ingredient breakdown.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!W-7x!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fade4a0f7-a916-42a0-a02d-b5ccf543ef27_494x618.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!W-7x!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fade4a0f7-a916-42a0-a02d-b5ccf543ef27_494x618.png 424w, https://substackcdn.com/image/fetch/$s_!W-7x!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fade4a0f7-a916-42a0-a02d-b5ccf543ef27_494x618.png 848w, https://substackcdn.com/image/fetch/$s_!W-7x!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fade4a0f7-a916-42a0-a02d-b5ccf543ef27_494x618.png 1272w, https://substackcdn.com/image/fetch/$s_!W-7x!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fade4a0f7-a916-42a0-a02d-b5ccf543ef27_494x618.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!W-7x!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fade4a0f7-a916-42a0-a02d-b5ccf543ef27_494x618.png" width="494" height="618" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ade4a0f7-a916-42a0-a02d-b5ccf543ef27_494x618.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:618,&quot;width&quot;:494,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:256201,&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://curtishowland.substack.com/i/199579029?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fade4a0f7-a916-42a0-a02d-b5ccf543ef27_494x618.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_!W-7x!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fade4a0f7-a916-42a0-a02d-b5ccf543ef27_494x618.png 424w, https://substackcdn.com/image/fetch/$s_!W-7x!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fade4a0f7-a916-42a0-a02d-b5ccf543ef27_494x618.png 848w, https://substackcdn.com/image/fetch/$s_!W-7x!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fade4a0f7-a916-42a0-a02d-b5ccf543ef27_494x618.png 1272w, https://substackcdn.com/image/fetch/$s_!W-7x!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fade4a0f7-a916-42a0-a02d-b5ccf543ef27_494x618.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>Dr. Squatch | High Impression Ad</p><h3>05. Us vs. Them / Comparison (TOF, MOF)</h3><p>Side-by-side or chart-style comparison between your product and the competition, the old way, or the category default.</p><p>Works by anchoring your product against something the viewer already dislikes. They do not need to evaluate yours in isolation. They only need to agree that yours is better than what they are currently using.</p><p>Best for any product displacing an incumbent. Ridge built their brand on this format and has never stopped running it.</p><p>What to test: generic category (&#8221;old way&#8221;) vs. implied competitor vs. direct 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_!Nefb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0da7ff9-7fc4-4f64-9ab0-90b9880d6914_553x545.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Nefb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0da7ff9-7fc4-4f64-9ab0-90b9880d6914_553x545.png 424w, https://substackcdn.com/image/fetch/$s_!Nefb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0da7ff9-7fc4-4f64-9ab0-90b9880d6914_553x545.png 848w, https://substackcdn.com/image/fetch/$s_!Nefb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0da7ff9-7fc4-4f64-9ab0-90b9880d6914_553x545.png 1272w, https://substackcdn.com/image/fetch/$s_!Nefb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0da7ff9-7fc4-4f64-9ab0-90b9880d6914_553x545.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Nefb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0da7ff9-7fc4-4f64-9ab0-90b9880d6914_553x545.png" width="553" height="545" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c0da7ff9-7fc4-4f64-9ab0-90b9880d6914_553x545.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:545,&quot;width&quot;:553,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:230345,&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://curtishowland.substack.com/i/199579029?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0da7ff9-7fc4-4f64-9ab0-90b9880d6914_553x545.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_!Nefb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0da7ff9-7fc4-4f64-9ab0-90b9880d6914_553x545.png 424w, https://substackcdn.com/image/fetch/$s_!Nefb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0da7ff9-7fc4-4f64-9ab0-90b9880d6914_553x545.png 848w, https://substackcdn.com/image/fetch/$s_!Nefb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0da7ff9-7fc4-4f64-9ab0-90b9880d6914_553x545.png 1272w, https://substackcdn.com/image/fetch/$s_!Nefb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0da7ff9-7fc4-4f64-9ab0-90b9880d6914_553x545.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>Ridge Wallet | High Impression Ad</p><h3>06. UGC-Native / Screenshot (TOF)</h3><p>Designed to look like organic social content. Selfies, text message screenshots, comment replies, casual phone photos.</p><p>Works by bypassing the &#8220;ad filter.&#8221; After years of scrolling past polished brand creative, people have developed unconscious pattern recognition for ads. UGC-Native earns the half-second of extra attention that separates scroll from click.</p><p>Best for beauty, skincare, fashion, food. Glossier has mastered this.</p><p>What to test: selfie + text overlay vs. screenshot of texts vs. comment reply.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!fgQf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d47ef07-b57a-4a0b-a7e1-8de5ba3c0fe8_347x617.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!fgQf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d47ef07-b57a-4a0b-a7e1-8de5ba3c0fe8_347x617.png 424w, https://substackcdn.com/image/fetch/$s_!fgQf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d47ef07-b57a-4a0b-a7e1-8de5ba3c0fe8_347x617.png 848w, https://substackcdn.com/image/fetch/$s_!fgQf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d47ef07-b57a-4a0b-a7e1-8de5ba3c0fe8_347x617.png 1272w, https://substackcdn.com/image/fetch/$s_!fgQf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d47ef07-b57a-4a0b-a7e1-8de5ba3c0fe8_347x617.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!fgQf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d47ef07-b57a-4a0b-a7e1-8de5ba3c0fe8_347x617.png" width="347" height="617" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6d47ef07-b57a-4a0b-a7e1-8de5ba3c0fe8_347x617.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:617,&quot;width&quot;:347,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:235659,&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://curtishowland.substack.com/i/199579029?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d47ef07-b57a-4a0b-a7e1-8de5ba3c0fe8_347x617.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_!fgQf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d47ef07-b57a-4a0b-a7e1-8de5ba3c0fe8_347x617.png 424w, https://substackcdn.com/image/fetch/$s_!fgQf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d47ef07-b57a-4a0b-a7e1-8de5ba3c0fe8_347x617.png 848w, https://substackcdn.com/image/fetch/$s_!fgQf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d47ef07-b57a-4a0b-a7e1-8de5ba3c0fe8_347x617.png 1272w, https://substackcdn.com/image/fetch/$s_!fgQf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d47ef07-b57a-4a0b-a7e1-8de5ba3c0fe8_347x617.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>Glossier | High Impression Ad</p><h3>07. Grid / Collage / Mood Board (TOF, MOF)</h3><p>Multiple images arranged in a grid. Pinterest-board energy combining product, lifestyle, UGC, and texture.</p><p>Works because grids trigger completeness. The brain wants to scan every cell, which increases dwell time. Each cell can target a different objection or desire.</p><p>Best for fashion, jewelry, home goods, beauty with diverse product lines.</p><p>What to test: all product vs. product + lifestyle vs. product + UGC.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!T7A6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dda2792-c54b-4e4e-9937-d8b82013c1e2_503x638.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!T7A6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dda2792-c54b-4e4e-9937-d8b82013c1e2_503x638.png 424w, https://substackcdn.com/image/fetch/$s_!T7A6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dda2792-c54b-4e4e-9937-d8b82013c1e2_503x638.png 848w, https://substackcdn.com/image/fetch/$s_!T7A6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dda2792-c54b-4e4e-9937-d8b82013c1e2_503x638.png 1272w, https://substackcdn.com/image/fetch/$s_!T7A6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dda2792-c54b-4e4e-9937-d8b82013c1e2_503x638.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!T7A6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dda2792-c54b-4e4e-9937-d8b82013c1e2_503x638.png" width="503" height="638" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4dda2792-c54b-4e4e-9937-d8b82013c1e2_503x638.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:638,&quot;width&quot;:503,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:346777,&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://curtishowland.substack.com/i/199579029?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dda2792-c54b-4e4e-9937-d8b82013c1e2_503x638.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_!T7A6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dda2792-c54b-4e4e-9937-d8b82013c1e2_503x638.png 424w, https://substackcdn.com/image/fetch/$s_!T7A6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dda2792-c54b-4e4e-9937-d8b82013c1e2_503x638.png 848w, https://substackcdn.com/image/fetch/$s_!T7A6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dda2792-c54b-4e4e-9937-d8b82013c1e2_503x638.png 1272w, https://substackcdn.com/image/fetch/$s_!T7A6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dda2792-c54b-4e4e-9937-d8b82013c1e2_503x638.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>Glossier | High Impression Ad</p><h3>08. Offer / Promo (BOF)</h3><p>Bold typography, discount codes, urgency language, clear CTAs. The conversion closer.</p><p>Works through loss aversion. &#8220;30% off ends tonight&#8221; triggers a fear of missing the deal that is often stronger than the desire for the product itself.</p><p>Best for any ecommerce brand running promotions. Especially powerful for the &#8220;Four Peaks&#8221; strategy of four major sales events per year.</p><p>Obvious: Black Friday / New Year / Memorial Day</p><p>Less Obvious: Spring Sale / Brand Birthday / Founder Birthday / BIS Sale / Cultural Event Sale</p><p>What to test: countdown urgency vs. scarcity vs. exclusivity.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lWPQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe49c8404-301c-429f-b912-c6014f2aa3cc_548x548.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lWPQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe49c8404-301c-429f-b912-c6014f2aa3cc_548x548.png 424w, https://substackcdn.com/image/fetch/$s_!lWPQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe49c8404-301c-429f-b912-c6014f2aa3cc_548x548.png 848w, https://substackcdn.com/image/fetch/$s_!lWPQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe49c8404-301c-429f-b912-c6014f2aa3cc_548x548.png 1272w, https://substackcdn.com/image/fetch/$s_!lWPQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe49c8404-301c-429f-b912-c6014f2aa3cc_548x548.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lWPQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe49c8404-301c-429f-b912-c6014f2aa3cc_548x548.png" width="548" height="548" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e49c8404-301c-429f-b912-c6014f2aa3cc_548x548.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:548,&quot;width&quot;:548,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:283783,&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://curtishowland.substack.com/i/199579029?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe49c8404-301c-429f-b912-c6014f2aa3cc_548x548.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_!lWPQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe49c8404-301c-429f-b912-c6014f2aa3cc_548x548.png 424w, https://substackcdn.com/image/fetch/$s_!lWPQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe49c8404-301c-429f-b912-c6014f2aa3cc_548x548.png 848w, https://substackcdn.com/image/fetch/$s_!lWPQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe49c8404-301c-429f-b912-c6014f2aa3cc_548x548.png 1272w, https://substackcdn.com/image/fetch/$s_!lWPQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe49c8404-301c-429f-b912-c6014f2aa3cc_548x548.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>Ridge Wallet | High Impression Ad</p><h3>09. Ugly / Lo-Fi / MS Paint (TOF)</h3><p>Deliberately unpolished creative. Handwritten text, crude drawings, mismatched fonts, screenshot energy. The anti-ad.</p><p>Works because it violates expectations. In a feed full of polished brand creative, something that looks like it was made in MS Paint creates genuine pattern interruption. The brain registers it as &#8220;not an ad.&#8221;</p><p>Best for brands with a strong established identity who can afford to break it. Also excellent for early-stage brands where authenticity matters more than polish.</p><p>What to test: MS Paint text vs. handwritten on paper vs. phone notes screenshot.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!P_jM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56ed4c49-5fb3-4531-93da-e16ae7a49efc_552x688.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!P_jM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56ed4c49-5fb3-4531-93da-e16ae7a49efc_552x688.png 424w, https://substackcdn.com/image/fetch/$s_!P_jM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56ed4c49-5fb3-4531-93da-e16ae7a49efc_552x688.png 848w, https://substackcdn.com/image/fetch/$s_!P_jM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56ed4c49-5fb3-4531-93da-e16ae7a49efc_552x688.png 1272w, https://substackcdn.com/image/fetch/$s_!P_jM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56ed4c49-5fb3-4531-93da-e16ae7a49efc_552x688.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!P_jM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56ed4c49-5fb3-4531-93da-e16ae7a49efc_552x688.png" width="552" height="688" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/56ed4c49-5fb3-4531-93da-e16ae7a49efc_552x688.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:688,&quot;width&quot;:552,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:201582,&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://curtishowland.substack.com/i/199579029?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56ed4c49-5fb3-4531-93da-e16ae7a49efc_552x688.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_!P_jM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56ed4c49-5fb3-4531-93da-e16ae7a49efc_552x688.png 424w, https://substackcdn.com/image/fetch/$s_!P_jM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56ed4c49-5fb3-4531-93da-e16ae7a49efc_552x688.png 848w, https://substackcdn.com/image/fetch/$s_!P_jM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56ed4c49-5fb3-4531-93da-e16ae7a49efc_552x688.png 1272w, https://substackcdn.com/image/fetch/$s_!P_jM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56ed4c49-5fb3-4531-93da-e16ae7a49efc_552x688.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>Dirty Dog Farm | High Impression Ad</p><h3>10. Data / Stat Callout (MOF)</h3><p>One powerful number or data point as the hero of the image. The statistic IS the creative.</p><p>Works because specificity feels more trustworthy than qualitative claims. &#8220;11,000+ five-star reviews&#8221; or &#8220;2 million wallets sold&#8221; creates instant credibility for the analytical buyer.</p><p>Best for supplements, review-heavy brands, subscriptions, products with clinical backing.</p><p>What to test: social proof number vs. product spec vs. outcome number.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-MJ8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9454926c-6965-4f89-81f1-8f3ad41da7d5_548x549.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-MJ8!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9454926c-6965-4f89-81f1-8f3ad41da7d5_548x549.png 424w, https://substackcdn.com/image/fetch/$s_!-MJ8!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9454926c-6965-4f89-81f1-8f3ad41da7d5_548x549.png 848w, https://substackcdn.com/image/fetch/$s_!-MJ8!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9454926c-6965-4f89-81f1-8f3ad41da7d5_548x549.png 1272w, https://substackcdn.com/image/fetch/$s_!-MJ8!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9454926c-6965-4f89-81f1-8f3ad41da7d5_548x549.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-MJ8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9454926c-6965-4f89-81f1-8f3ad41da7d5_548x549.png" width="548" height="549" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9454926c-6965-4f89-81f1-8f3ad41da7d5_548x549.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:549,&quot;width&quot;:548,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:491212,&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://curtishowland.substack.com/i/199579029?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9454926c-6965-4f89-81f1-8f3ad41da7d5_548x549.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_!-MJ8!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9454926c-6965-4f89-81f1-8f3ad41da7d5_548x549.png 424w, https://substackcdn.com/image/fetch/$s_!-MJ8!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9454926c-6965-4f89-81f1-8f3ad41da7d5_548x549.png 848w, https://substackcdn.com/image/fetch/$s_!-MJ8!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9454926c-6965-4f89-81f1-8f3ad41da7d5_548x549.png 1272w, https://substackcdn.com/image/fetch/$s_!-MJ8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9454926c-6965-4f89-81f1-8f3ad41da7d5_548x549.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>Obvi | High Impression Ad</p><h3>11. Meme / Culture (TOF)</h3><p>Trending meme formats, pop culture references, humor-forward creative with brand messaging layered in.</p><p>Works because the brain processes it as entertainment first, advertising second. This earns not just attention but engagement: likes, comments, shares. Those social signals feed back into the algorithm and earn cheaper distribution.</p><p>Best for brands with humor-forward identity and a social team that moves fast. Dr. Squatch uses this consistently as a TOF entry point.</p><p>What to test: trending template vs. brand-specific recurring joke vs. reaction image.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!i48H!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6173d57f-3083-4396-84a4-9b82655ab418_549x548.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!i48H!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6173d57f-3083-4396-84a4-9b82655ab418_549x548.png 424w, https://substackcdn.com/image/fetch/$s_!i48H!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6173d57f-3083-4396-84a4-9b82655ab418_549x548.png 848w, https://substackcdn.com/image/fetch/$s_!i48H!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6173d57f-3083-4396-84a4-9b82655ab418_549x548.png 1272w, https://substackcdn.com/image/fetch/$s_!i48H!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6173d57f-3083-4396-84a4-9b82655ab418_549x548.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!i48H!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6173d57f-3083-4396-84a4-9b82655ab418_549x548.png" width="549" height="548" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6173d57f-3083-4396-84a4-9b82655ab418_549x548.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:548,&quot;width&quot;:549,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:604620,&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://curtishowland.substack.com/i/199579029?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6173d57f-3083-4396-84a4-9b82655ab418_549x548.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_!i48H!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6173d57f-3083-4396-84a4-9b82655ab418_549x548.png 424w, https://substackcdn.com/image/fetch/$s_!i48H!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6173d57f-3083-4396-84a4-9b82655ab418_549x548.png 848w, https://substackcdn.com/image/fetch/$s_!i48H!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6173d57f-3083-4396-84a4-9b82655ab418_549x548.png 1272w, https://substackcdn.com/image/fetch/$s_!i48H!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6173d57f-3083-4396-84a4-9b82655ab418_549x548.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>Dr. Squatch | High Impression Ad</p><h3>12. Listicle / &#8220;Reasons Why&#8221; (MOF)</h3><p>Text-heavy format listing 3-5 benefits, reasons, or ingredients. A mini landing page in a single image.</p><p>Works because lists are scannable. The numbered structure promises a specific amount of information and creates a completeness loop. Stacks multiple proof points into one impression.</p><p>Best for supplements, meal replacements, tech products, subscriptions. Huel uses this to stack nutritional benefits.</p><p>What to test: 3 reasons (cleaner) vs. 5 reasons (more comprehensive).</p><p>Huel | High Impression Ad</p><h2>The 5-axis creative diversity framework</h2><p>Format diversity is necessary but not sufficient. Genuine creative diversity on Meta lives across five axes. Some formats require some consistent overlap but this is my general framework:</p><p><strong>Axis 1: Format.</strong> Which of the 12 you are running. Most brands default to 2-3. Top performers maintain 6-8 in rotation.</p><p><strong>Axis 2: Visual style.</strong> Polished brand creative, lo-fi UGC, editorial photography. Running the same visual treatment across every format is still creative sameness.</p><p><strong>Axis 3: Messaging angle.</strong> Pain point, aspiration, social proof, curiosity, humor, education. Each angle attracts a different segment.</p><p><strong>Axis 4: Offer type.</strong> Free gift, percentage discount, dollar-off, BOGO, no offer. Dr. Squatch leads promos with free bags. Other brands never mention price. Test both.</p><p><strong>Axis 5: Audience persona.</strong> Ridge runs the same wallet targeted at minimalists, travelers, tech workers, and gift-givers with completely different creative for each. Same product, different person in the ad, different context. One SKU becomes 20+ distinct ads.</p><p>The practical takeaway: if your account has format diversity but the same visual treatment, same angle, same persona across all of them, the algorithm still reads it as sameness.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9Jof!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4133f1f0-8df8-4ffe-bd9a-f76025c998bf_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9Jof!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4133f1f0-8df8-4ffe-bd9a-f76025c998bf_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!9Jof!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4133f1f0-8df8-4ffe-bd9a-f76025c998bf_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!9Jof!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4133f1f0-8df8-4ffe-bd9a-f76025c998bf_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!9Jof!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4133f1f0-8df8-4ffe-bd9a-f76025c998bf_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9Jof!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4133f1f0-8df8-4ffe-bd9a-f76025c998bf_1024x1024.png" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4133f1f0-8df8-4ffe-bd9a-f76025c998bf_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:379905,&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://curtishowland.substack.com/i/199579029?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4133f1f0-8df8-4ffe-bd9a-f76025c998bf_1024x1024.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_!9Jof!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4133f1f0-8df8-4ffe-bd9a-f76025c998bf_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!9Jof!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4133f1f0-8df8-4ffe-bd9a-f76025c998bf_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!9Jof!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4133f1f0-8df8-4ffe-bd9a-f76025c998bf_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!9Jof!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4133f1f0-8df8-4ffe-bd9a-f76025c998bf_1024x1024.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Brand teardowns: five DTC accounts to study</h2><p>Five DTC brands. How they build their static systems. What you can steal.</p><h3>Dr. Squatch: The Volume Machine</h3><p>Men&#8217;s personal care. Estimated $220-280M revenue. Acquired by Unilever in 2025. </p><p><strong>Format mix:</strong> Heavy on Meme/Culture, Offer/Promo, and Ugly/Lo-Fi for TOF. Product Hero and Social Proof for conversion. Three-way split between humor-driven TOF, education-driven MOF, and urgency-driven BOF.</p><p><strong>What to steal:</strong> Volume and iteration velocity. They test more creative than almost any brand in DTC and maintain a consistent brand voice that is humor-forward, masculine, and self-aware. They turn one celebrity partnership (Sydney Sweeney, Mike Tyson, Alan Ritchson) into dozens of format variations.</p><p><strong>The opportunity if I were running it:</strong> They are extremely video-heavy. Scaling static production to match would open real headroom. Specifically more Data Callout formats built around their ingredient story, more Grid/Collage showing the expanding product line, and more UGC-Native since the audience skews young.</p><h3>Ridge Wallet: The Premium Product Showcase</h3><p>EDC accessories. ~$200M annual revenue, $300M+ cumulative wallet sales. Expanded from wallets into rings, backpacks, and luggage.</p><p><strong>Format mix:</strong> Primarily Product Hero, Us vs. Them, and Feature Callout. Premium product photography on clean backgrounds. Side-by-side comparisons (slim Ridge vs. bulky traditional wallet). Material and color showcases. Offer/Promo around new product launches drives incremental ROAS above 4x.</p><p><strong>What to steal:</strong> Making a simple product category feel premium and diverse. A wallet is a wallet, but Ridge sustains diversity through materials (aluminum, titanium, carbon fiber, Damascus steel), colors (20+ options), and use cases. Their comparison ads are best-in-class because no copy is needed to understand the value gap.</p><p><strong>The opportunity if I were running it:</strong> They are very product-focused, which is their ceiling. More Social Proof formats built around the 2M+ wallets sold stat, UGC-Native showing real people using the wallet in context, and Listicle formats. The brand is strong enough to support Ugly/Lo-Fi as pattern interrupt.</p><h3>Glossier: The Community-Driven Approach</h3><p>Beauty and skincare. The brand that proved community-generated content could outperform traditional beauty advertising. 42.8% image in our dataset (one of the more video-leaning DTC brands).</p><p><strong>Format mix:</strong> Centers on UGC-Native, Grid/Collage, and Social Proof. Unfiltered selfies, community mood boards, customer review statics that feel indistinguishable from organic Instagram posts. Product Hero exists but is secondary to people-first creative.</p><p><strong>What to steal:</strong> Their visual identity is so consistent that even &#8220;unbranded&#8221; UGC immediately reads as Glossier. That is the mark of a brand system working correctly. They build campaigns around customer content, hitting social proof, diversity representation, and feed-native formatting all at once.</p><p><strong>The opportunity if I were running it:</strong> They are heavy on TOF and MOF but lighter on BOF conversion creative. More direct Offer/Promo formats, Feature Callout ads explaining ingredient science (they have credibility to go deeper), and Comparison ads (natural approach vs. heavy makeup) would all earn a real test.</p><h3>Obvi: The Bold Transformation Play</h3><p>Collagen and weight management supplements. 82.1% image in our dataset. One of the most static-heavy supplement brands on Meta. One of the few openly using AI-generated imagery in static ads.</p><p><strong>Format mix:</strong> Heavy on Before &amp; After, Offer/Promo, and Data Callout. Bold, colorful, emotionally charged transformation ads. Social Proof statics with high-energy testimonials. Seasonal promos with strong urgency. Bright pinks, purples, bold typography.</p><p><strong>What to steal:</strong> They have made Before &amp; After their own by keeping it fun and aspirational rather than clinical or shame-based. The &#8220;before&#8221; is treated with empathy, not embarrassment. The &#8220;after&#8221; is framed as confidence, not just physical change. In a category where transformation messaging easily becomes problematic, this tonal choice is critical.</p><h3>Huel: The Education-First Native</h3><p>Nutritionally complete meal replacement. 67.8% image in our dataset. Highly systematized static creative.</p><p><strong>Format mix:</strong> Feature Callout, Listicle, and UGC-Native are the core. Annotated ingredient breakdowns are some of the cleanest in DTC. A distinctive &#8220;reply to comment&#8221; UGC-Native format addresses common objections (&#8221;is it actually worth the money?&#8221;) in a native, authentic-feeling way.</p><p><strong>What to steal:</strong> Education that feels native. The reply-to-comment format takes a real customer question and answers it in accessible, non-corporate language. Disarms skepticism by acknowledging the objection rather than pretending it does not exist. Feature Callout ads lead with outcomes (&#8221;complete nutrition in 2 minutes&#8221;) rather than specs.</p><p><strong>The opportunity if I were running it:</strong> They play it safe visually. Everything is clean, branded, on-template. More Ugly/Lo-Fi, Meme/Culture (meal prep humor, &#8220;what I eat in a day&#8221; parodies), and bolder Before &amp; After showing the convenience transformation (messy kitchen + 15 supplements vs. one Huel shake) would push them past their template ceiling.</p><h2>The 5-minute account audit</h2><p>Run these ten questions against your current ad account. </p><ol><li><p>Are you running ads in at least 6 of the 12 static formats?</p></li><li><p>Do you have both polished and lo-fi visual styles active?</p></li><li><p>Are you testing at least 3 different messaging angles?</p></li><li><p>Do you have ads running with AND without a promotional offer?</p></li><li><p>Are you targeting at least 2 distinct audience personas with different creative?</p></li><li><p>Have you refreshed your oldest running static in the last 4 weeks?</p></li><li><p>Do you have at least one &#8220;ugly&#8221; or meme-format ad in rotation?</p></li><li><p>Is your static-to-video ratio at least 50/50 by ad count?</p></li><li><p>Are you launching 5+ genuinely new statics per week?</p></li><li><p>Can you name the top-performing format in your account right now?</p></li></ol><p></p><p>Score yourself:</p><p><strong>8-10 yes:</strong> Diversity is strong. Focus on iteration speed.</p><p><strong>5-7 yes:</strong> Gaps exist. Use the format matrix to identify what is missing.</p><p><strong>0-4 yes:</strong> Creative diversity is likely your biggest performance bottleneck.</p><h2>The takeaway</h2><p>Static images are 55.6% of all ads across the 106 brands we analyzed. Among DTC brands specifically, that number climbs to 64.8%.</p><p>There are some brands scaling successfully with 100% or 95% video. But if that&#8217;s you, it&#8217;s worth occasionally testing new statics to see if you can get one to hit.</p><p>The brands winning on Meta in 2026 are running both video and static 90%+ of the time. But the thing that lets them test fast, iterate daily, and maintain genuine creative diversity is a systematic static production process. Twelve formats. Five axes. Six to eight formats active at any time. Twelve to fifteen new statics per week.</p><p>When you find a winner, the job is not to crank out 20 more iterations of the same thing. It is to repurpose the winning messaging across genuinely new creative formats. A winning video hook becomes a static headline. A winning static becomes a carousel. A winning testimonial becomes a Data Callout.</p><p>Creative diversity beats creative volume. Every time.</p><div><hr></div><p>Thanks again to Notch for sponsoring the newsletter. I met with them and was very impressed by their products. It's an autonomous marketer that ships winning ads. Built by ex-Meta folks behind Facebook Lead Ads and Instagram ads, raised $8M, now running creative for 4,000+ businesses. Readers get 30% off any annual plan &#8594; <a href="https://usenotch.ai/?via=curtiszf">Sign up</a> or <a href="https://calendly.com/vinayjain404/notch-agentic-ads-onboarding">book a custom onboarding call with founder Vinay</a>.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.curtishowland.com/p/the-dtc-static-ad-system-what-67852?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://newsletter.curtishowland.com/p/the-dtc-static-ad-system-what-67852?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[The DTC Meta Ads Tier List ]]></title><description><![CDATA[After working with many 8 and 9 figure brands - here are my thoughts.]]></description><link>https://newsletter.curtishowland.com/p/the-dtc-meta-ads-tier-list</link><guid isPermaLink="false">https://newsletter.curtishowland.com/p/the-dtc-meta-ads-tier-list</guid><dc:creator><![CDATA[Curtis Howland]]></dc:creator><pubDate>Fri, 05 Jun 2026 14:01:49 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!wOvO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd07583e0-add1-4099-8535-e84e2d1c9f89_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p></p><p>After years of running these accounts, my opinions on what works have hardened. Some tactics I used to defend I now think are a waste of time. Some I dismissed I now consider table stakes.</p><p>Im sure ill change my mind on some next year again!</p><p>So I built a tier list. </p><p>F Tier is &#8220;stop wasting time on this.&#8221; </p><p>S Tier is &#8220;this is what compounds.&#8221;</p><p>If you disagree with where something landed, email me!</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wOvO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd07583e0-add1-4099-8535-e84e2d1c9f89_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wOvO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd07583e0-add1-4099-8535-e84e2d1c9f89_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!wOvO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd07583e0-add1-4099-8535-e84e2d1c9f89_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!wOvO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd07583e0-add1-4099-8535-e84e2d1c9f89_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!wOvO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd07583e0-add1-4099-8535-e84e2d1c9f89_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wOvO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd07583e0-add1-4099-8535-e84e2d1c9f89_1024x1024.png" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d07583e0-add1-4099-8535-e84e2d1c9f89_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:482355,&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://curtishowland.substack.com/i/198844739?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd07583e0-add1-4099-8535-e84e2d1c9f89_1024x1024.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_!wOvO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd07583e0-add1-4099-8535-e84e2d1c9f89_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!wOvO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd07583e0-add1-4099-8535-e84e2d1c9f89_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!wOvO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd07583e0-add1-4099-8535-e84e2d1c9f89_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!wOvO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd07583e0-add1-4099-8535-e84e2d1c9f89_1024x1024.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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><hr></div><h2>F Tier: Stop Doing These</h2><p><strong>Engagement objectives.</strong> You are paying Meta to optimize for the cheapest metric on the platform. Likes don&#8217;t buy your product. Unless you are hyper-focused on utilizing these correctly (and using the low-quality ones a good way&#8217;s a good way to burn money.</p><p><strong>Frequency capping.</strong> Every hour you spend tuning frequency caps is an hour you didn&#8217;t spend making a new ad. If your audience is fatiguing, the answer is more creative, not less delivery on the creative you have.</p><div><hr></div><h2>D Tier: Mostly a Waste</h2><p><strong>Lookalike audiences.</strong> Meta&#8217;s algorithm finds your buyers better than any seed list you&#8217;ll ever build. Lookalikes felt like magic in 2018. In 2026 they&#8217;re a worse version of adv+ or broad targeting.</p><p><strong>Retargeting campaigns.</strong> Most retargeting is showing ads to people who were going to buy anyway. The incremental lift on a clean lift test is often very low. If you run these, don&#8217;t measure them on click basis (unless they are underperforming on clicks, which we often see, then definitely cut them).</p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.curtishowland.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 Curtis Howland on DTC Marketing! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><div><hr></div><h2>C Tier: Fine, But Stop Obsessing</h2><p><strong>The CBO vs ABO debate.</strong> The honest answer: it depends on whether your media buyer is actually in the account. If they are, ABO gives you more control and lower CPAs. If they aren&#8217;t in the account every day, don&#8217;t run ABO. Either way, the structure isn&#8217;t what&#8217;s holding your account back. Its utilizing it well for the product and creative you have that is.</p><p><strong>Advantage+ Creative enhancements.</strong> Letting Meta auto-crop your ads and overlay random text is often really bad. And many of them just don&#8217;t perform well.</p><p><strong>Heavy offer-led creative.</strong> Promo ads work. They convert. The problem is they train your customers to wait for the next sale. If 70% of your creative is &#8220;20% off,&#8221; its going to hurt long term growth. I generally target 70 non promo / 30 promo. </p><div><hr></div><h2>B Tier: Solid, Use Them</h2><p><strong>Interest targeting.</strong> (Im going to get hate for this one) Still works on launches when you don&#8217;t have data yet. Broad and Advantage+ Audiences outperform it once you have scale. Find an audience of a few million and turn on  Advantage+ Audiences, it works like a seed into broad and outperforms on most tests we run. </p><p><strong>UGC ads.</strong> Table stakes now. Every brand runs UGC. The bar has moved from &#8220;do we have any&#8221; to &#8220;do we have creators who can actually sell on camera.&#8221; The format is B Tier because everyone has it. Your creator roster and selling points is what determines whether it actually works.</p><p><strong>Static image ads</strong>. Fast to produce, easy to iterate, still convert at scale. AI image tools have made these even more efficient. We use designers who use AI to move faster. Most ecom should run 20-30% spend on statics.</p><p><strong>Cost caps and bid caps.</strong> Great for protecting CAC. The tradeoff is they throttle delivery when you want to scale. I use them most when the performance is volatile. </p><p><strong>Whitelisting and partnership ads.</strong> Useful format. The lift over standard UGC is real but overhyped, otherwise this would be A tier. If a creator already converts well as a non-whitelisted ad, expect a 10 to 30% lift, not a 2x though. Focus on creators with real names in their handles OR problem specific handles. Worse for generic non person handles. </p><p><strong>Long-form video (60s+).</strong> 15-30 second ads usually win for DTC. But when a long-form ad rips, it really rips. They tend to be founder stories, documentary-style ads, or product demos where the length is the value. Worth testing!</p><div><hr></div><h2>A Tier: This Is Where Scale Happens</h2><p><strong>Advantage+ Shopping Campaigns (ASC).</strong> Almost every brand should run ASC. Especially low-SKU brands selling to a consistent customer base. Feed it creative, set your budget, and get out of the way. Track performance vs your other campaigns and allocate budget.</p><p><strong>Creative diversification.</strong> More concepts equals more shots on goal. The brands scaling fastest ship 100+ new ads a month. Not 100 versions of the same concept. 100 different ideas. If your team is shipping 10 ads a month, your ceiling is built in.</p><p><strong>Big creative swings.</strong> The ads that 10x your account are never the safe ones. Ugly, weird, unexpected. The ad you almost killed in review. Every account I&#8217;ve scaled past $1M/month had at least one ad that the brand team initially hated.</p><p><strong>Landing page testing.</strong> Massively overlooked. Creative testing gets all the attention, but a landing page change can move CVR and doesn&#8217;t fatigue. The reason brands ignore it: it&#8217;s harder, slower, and requires dev resources. The reason it&#8217;s A Tier: the upside is enormous.</p><div><hr></div><h2>S Tier: The Two Things That Compound</h2><p>After 8 years of running these accounts, only two things consistently compound across every brand I&#8217;ve worked with.</p><p><strong>A creative testing framework.</strong> Not a vague &#8220;we test creative.&#8221; A system. Specific volume targets, a defined testing window, a kill rule, a scale rule, a rotation schedule. The brands with a real framework outpace the ones without one by 3-5x on creative output and scale much faster.</p><p><strong>Founder story ads.</strong> Especially when your founder is also your ICP. Nothing I have ever tested outperforms a founder who can sell on camera. The trust signal is impossible to replicate with UGC. The conversion rates are 30-50% higher in my accounts, the ads last longer, and the lift across the whole account is real.</p><p>The catch: most founders can&#8217;t sell on camera. The ones who can have a permanent  advantage.</p><div><hr></div><p>What did I miss? What did I rank wrong? Reply to this email and tell me where I&#8217;m off. Every tier list exists to be argued with.</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://newsletter.curtishowland.com/p/the-dtc-meta-ads-tier-list?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Thanks for reading Curtis Howland on DTC Marketing! This post is public so feel free to share it.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.curtishowland.com/p/the-dtc-meta-ads-tier-list?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://newsletter.curtishowland.com/p/the-dtc-meta-ads-tier-list?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div>]]></content:encoded></item><item><title><![CDATA[Stop Auditing Your Meta Account Like It’s a Checklist]]></title><description><![CDATA[After dozens of audits and close to half a billion in Meta ad spend reviewed this year, there is no perfect structure, cadence, or creative mix.]]></description><link>https://newsletter.curtishowland.com/p/stop-auditing-your-meta-account-like</link><guid isPermaLink="false">https://newsletter.curtishowland.com/p/stop-auditing-your-meta-account-like</guid><dc:creator><![CDATA[Curtis Howland]]></dc:creator><pubDate>Fri, 29 May 2026 13:25:26 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!iMis!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ccd944-25ee-473e-82ba-df2ede1243cc_1080x453.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;ve had the chance to audit accounts running Meta ads from $500/day to $400,000/day this year. </p><p>The theme I saw in brands spending $1m/month+? </p><p>Every account I look at is different. Different team structures, different creative pipelines, different attribution stacks, different stages of brand maturity. Across consulting and auditing close to half a billion in total ad spend reviewed, I want to share some themes.</p><p>But these aren&#8217;t a checklist. Checklists work for the binary, settled stuff. Tracking. Attribution setup. Pixel events. Things where the answer is &#8220;this is set up&#8221; or &#8220;it isn&#8217;t.&#8221;</p><p>They fall apart for the most important pieces.</p><div><hr></div><p>First, almost every brand I&#8217;ve audited has an &#8220;affiliate program.&#8221; Almost none of them actually have one that works. </p><p>What they have is a discount code distribution channel.</p><p>The pattern I see over and over: brand hands promo codes to anyone who asks &#8594; codes leak to Honey, RetailMeNot, coupon Reddits &#8594; existing customers find them at checkout &#8594; brand pays commission on revenue that was already coming through.</p><p>That&#8217;s basically just a tax on your conversion rate.</p><p>A real program has per-affiliate trackable codes, fraud detection, multiple commission structures, a creator marketplace, and automated payouts.</p><p>Brands doing affiliate right pull 15-40% of total revenue from it. Brands doing it wrong pay 5-10% commission on revenue that was already going to come through the door.</p><p>But here&#8217;s what most brands miss: a properly tracked affiliate program doesn&#8217;t just generate revenue on its own. It becomes your best creative testing lab. You get real purchase data on which creators, which angles, and which content formats actually convert, before you put a single dollar of ad spend behind them.</p><p>Brought to you by UpPromote, the Shopify-native affiliate platform powering 150K+ DTC brands. $1B+ in tracked GMV. [<a href="https://upmote.link/b21lec">Check out UpPromote &#8594;</a>]</p><div><hr></div><p>Now onto the core themes I see.</p><h2>1. The Power Law of Ad Spend</h2><p>People often ask &#8220;what structure should I use&#8221; and I&#8217;m happy to share what we do 90% of the time (ABO for testing &amp; scaling / ASC for scaling, tweaking based on account specific tests). </p><p>But a better question is &#8220;when I test a structure, what tells me it is working?&#8221;</p><p>3 things</p><ol><li><p>Good ads get through testing (breaking ads out later doesn&#8217;t produce winners)</p></li><li><p>Fatigued ads get cut (they don&#8217;t keep spending forever)</p></li><li><p>Best ads get scaled. </p></li></ol><p>In every Meta account I audit, 5-10% of the ads do 60-80% of the productive work. That part is consistent across scaling accounts. The goal is getting those ads scaled up and then down once they fatigue. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!iMis!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ccd944-25ee-473e-82ba-df2ede1243cc_1080x453.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!iMis!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ccd944-25ee-473e-82ba-df2ede1243cc_1080x453.png 424w, https://substackcdn.com/image/fetch/$s_!iMis!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ccd944-25ee-473e-82ba-df2ede1243cc_1080x453.png 848w, https://substackcdn.com/image/fetch/$s_!iMis!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ccd944-25ee-473e-82ba-df2ede1243cc_1080x453.png 1272w, https://substackcdn.com/image/fetch/$s_!iMis!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ccd944-25ee-473e-82ba-df2ede1243cc_1080x453.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!iMis!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ccd944-25ee-473e-82ba-df2ede1243cc_1080x453.png" width="1080" height="453" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a0ccd944-25ee-473e-82ba-df2ede1243cc_1080x453.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:453,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:80808,&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://curtishowland.substack.com/i/198681646?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ccd944-25ee-473e-82ba-df2ede1243cc_1080x453.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_!iMis!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ccd944-25ee-473e-82ba-df2ede1243cc_1080x453.png 424w, https://substackcdn.com/image/fetch/$s_!iMis!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ccd944-25ee-473e-82ba-df2ede1243cc_1080x453.png 848w, https://substackcdn.com/image/fetch/$s_!iMis!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ccd944-25ee-473e-82ba-df2ede1243cc_1080x453.png 1272w, https://substackcdn.com/image/fetch/$s_!iMis!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ccd944-25ee-473e-82ba-df2ede1243cc_1080x453.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>The above chart is dummy data from our internal dash. An example of an account where good ads were overspent and wasted money (ads deep in the red). And other good ads were never scaled enough (deep green). Breaking out tests creates new winners in this case. </p><p>Two symptoms show up in the same account:</p><p>Roughly 30% of ads are statistically dead but still spending. Past the point where the math says they&#8217;ll hit target. Still running. Still spending. Adset/campaign is still live and forcing spend. No new winners for Meta to rotate to so they just keep chugging along.</p><p>Roughly 5% of ads are early winners getting starved. Low CPA, low spend, sitting there doing nothing while breakeven ads scale by inertia.</p><p>If you are testing, cutting, and scaling ads within your structure then keep it. </p><p>I&#8217;ve seen it work well in 100% CBO, 100% ASC, a mix of all three. My point is that outcome is more important than structure. I&#8217;ve seen bad accounts with every structure and good accounts with every structure. </p><p>It depends on the product, the optimization strategy, and the ads. You need all three to align here to get a strong account outcome. </p><p>The goal is to get more winners through learning and pull back on fatigued ads before they waste spend. Not to check the box on the &#8220;right structure&#8221; </p><h2>2. The Wall Between Media Buying and Creative</h2><p>One super common disconnect: Target around &#8220;producing more ads&#8221; but then creative ships ads. Media buying runs them. Nobody is closing the loop between the two.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7NXm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfbdae5c-5b47-4ebf-9743-0d16de23f016_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7NXm!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfbdae5c-5b47-4ebf-9743-0d16de23f016_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!7NXm!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfbdae5c-5b47-4ebf-9743-0d16de23f016_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!7NXm!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfbdae5c-5b47-4ebf-9743-0d16de23f016_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!7NXm!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfbdae5c-5b47-4ebf-9743-0d16de23f016_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7NXm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfbdae5c-5b47-4ebf-9743-0d16de23f016_1024x1024.png" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bfbdae5c-5b47-4ebf-9743-0d16de23f016_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:466003,&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://curtishowland.substack.com/i/198681646?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfbdae5c-5b47-4ebf-9743-0d16de23f016_1024x1024.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_!7NXm!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfbdae5c-5b47-4ebf-9743-0d16de23f016_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!7NXm!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfbdae5c-5b47-4ebf-9743-0d16de23f016_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!7NXm!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfbdae5c-5b47-4ebf-9743-0d16de23f016_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!7NXm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfbdae5c-5b47-4ebf-9743-0d16de23f016_1024x1024.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>When a creative wins, what happens next?</strong></p><p>Three things should happen</p><ol><li><p>Scaling (new tests within Meta + new budget)</p></li><li><p>Iterations (how can we build on this with new creators/formats/angles)</p></li><li><p>Learning (discussion in the team)</p></li></ol><p>The result is a creative pipeline that produces compound learning. </p><p>If you don&#8217;t do this, you are just repeating the same process over and over. Your team needs to be improving and learning. That&#8217;s what keeps setting the bar higher, and puts you in front of your competitors.</p><p>It&#8217;s important to note that if you don&#8217;t optimize your strongest winners it&#8217;s hard to tell what to lean on. (Do you iterate on High ROAS or High spend ads??) Once you have an account where fatigued ads are cut and great ads are scaled, this process becomes much easier. </p><p>But the media buying team should be involved. There is nuance to which ads are driving top of funnel, which are scaling the fastest, which are seeing fatigue in the last 2 days. Those things all need to be communicated to the creative team. </p><p>The highest scaling accounts have a quick weekly cadence here. But they know when to build off a winner and when to wait for data. </p><div><hr></div><h2>3. Creative Diversity Across 5 Axes</h2><p>Most accounts I audit have &#8220;creative volume&#8221; as their KPI. That&#8217;s great, but meaningless without Creative Performance and Creative Diversity. </p><p>Meta&#8217;s algorithm rewards genuine creative variation more than it rewards quantity, and most accounts solve volume before diversity.</p><p>5 axes I find are consistently important:</p><p><strong>Format.</strong> Static, video, carousel, story, collection, catalog, dynamic product ads, UGC, lifestyle, founder POV, problem-solution, testimonial. </p><p><strong>Visual style.</strong> Polished brand creative, lo-fi UGC, editorial photography, mixed media, meme format. Running the same visual treatment across every format is still a form of creative sameness.</p><p><strong>Messaging angle.</strong> Pain point, aspiration, social proof, curiosity, humor, education. Each angle attracts a different segment of your potential audience. </p><p><strong>Offer type.</strong> Free gift with purchase, percentage discount, dollar-off, BOGO, no offer. You should be testing across multiple offer constructions even if you have a primary one.</p><p><strong>Audience persona.</strong> Same product, different person in the ad, different landing page. One SKU can become 20+ distinct ads if you build it around different personas.</p><p>Most high scaling accounts are concentrated on one of these dimensions and diverse on the rest. <strong>I rarely see brands that are truly diverse across ALL of them and creating excellent ads.</strong> But, if you are concentrated across multiple of these - work hard to start diversifying as much as possible, it reduces your fatigue and increases the volume you can scale. </p><p><strong>Don&#8217;t force diversity, test diversity and lean into what works. Key difference, it&#8217;s fine to have some concentration just not too much. </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_!Ods-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9bc6890-472d-45d2-a4bb-8c7e72d1f466_800x800.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ods-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9bc6890-472d-45d2-a4bb-8c7e72d1f466_800x800.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Ods-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9bc6890-472d-45d2-a4bb-8c7e72d1f466_800x800.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Ods-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9bc6890-472d-45d2-a4bb-8c7e72d1f466_800x800.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Ods-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9bc6890-472d-45d2-a4bb-8c7e72d1f466_800x800.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ods-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9bc6890-472d-45d2-a4bb-8c7e72d1f466_800x800.jpeg" width="800" height="800" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f9bc6890-472d-45d2-a4bb-8c7e72d1f466_800x800.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:800,&quot;width&quot;:800,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:49705,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://curtishowland.substack.com/i/198681646?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9bc6890-472d-45d2-a4bb-8c7e72d1f466_800x800.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_!Ods-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9bc6890-472d-45d2-a4bb-8c7e72d1f466_800x800.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Ods-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9bc6890-472d-45d2-a4bb-8c7e72d1f466_800x800.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Ods-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9bc6890-472d-45d2-a4bb-8c7e72d1f466_800x800.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Ods-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9bc6890-472d-45d2-a4bb-8c7e72d1f466_800x800.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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><hr></div><h2>4. Attribution as a Decision Problem, Not a Tech Problem</h2><p>The standard attribution conversation goes like this: numbers don&#8217;t match between Meta and Triple Whale. Meta says 200 purchases, Triple Whale says 140, Shopify says 175. The team spends weeks trying to figure out which one is &#8220;right.&#8221; They want to report something clean and easy and set KPIs to know if they &#8220;hit&#8221; or &#8220;miss&#8221;.</p><p>The key thing to understand is that no single attribution model is perfect and can be relied on. Forcing one is bad for the business. </p><p>If you use MTA, it undercounts view-through, long-term attribution impact, and omni channel halo. </p><p>If you use an MMM, you can&#8217;t optimize quickly enough, and you risk a poorly calibrated model. </p><p> The best brands know their North Star metric: total customers acquired per dollar or aMER (acquisition MER). They measure channel performance based on total impact, not just clicks. Within each channel, they use click-based tracking tools to ensure the right ads are getting the right spend, either by setting up the Meta algorithm or optimizing on top of it.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!PcfU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8db410b-cbca-44f6-af8b-a7c65ac6771a_1456x1456.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!PcfU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8db410b-cbca-44f6-af8b-a7c65ac6771a_1456x1456.webp 424w, https://substackcdn.com/image/fetch/$s_!PcfU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8db410b-cbca-44f6-af8b-a7c65ac6771a_1456x1456.webp 848w, https://substackcdn.com/image/fetch/$s_!PcfU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8db410b-cbca-44f6-af8b-a7c65ac6771a_1456x1456.webp 1272w, https://substackcdn.com/image/fetch/$s_!PcfU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8db410b-cbca-44f6-af8b-a7c65ac6771a_1456x1456.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!PcfU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8db410b-cbca-44f6-af8b-a7c65ac6771a_1456x1456.webp" width="1456" height="1456" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e8db410b-cbca-44f6-af8b-a7c65ac6771a_1456x1456.webp&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;:80482,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://curtishowland.substack.com/i/198681646?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8db410b-cbca-44f6-af8b-a7c65ac6771a_1456x1456.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!PcfU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8db410b-cbca-44f6-af8b-a7c65ac6771a_1456x1456.webp 424w, https://substackcdn.com/image/fetch/$s_!PcfU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8db410b-cbca-44f6-af8b-a7c65ac6771a_1456x1456.webp 848w, https://substackcdn.com/image/fetch/$s_!PcfU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8db410b-cbca-44f6-af8b-a7c65ac6771a_1456x1456.webp 1272w, https://substackcdn.com/image/fetch/$s_!PcfU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8db410b-cbca-44f6-af8b-a7c65ac6771a_1456x1456.webp 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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>They also have all their tracking set up correctly, and they understand the unit economics and LTV numbers. That means they know how to optimize and what numbers to look for.</p><p>Too often, brands focus on which single tool they should trust. The better approach is to understand the web of tools and where each one works and where it does not.</p><div><hr></div><h2>5. Okay, Fine, A Short Checklist</h2><p>I know I just spent too many words telling you not to audit your account like a checklist.</p><p>There are a few things that are worth checking anyway. </p><ul><li><p>Do you have your Pixel set up correctly with deduped CAPI events?</p></li><li><p>Is your Conversions API sending hashed email and phone, plus IP and fbp/fbc cookies?</p></li><li><p>Are you testing partnership ads (whitelisted creator content)?</p></li><li><p>Are you testing ad copy variations, or are you testing landing pages? (Both work. Pick one as your primary lever.)</p></li><li><p>Have you evaluated Advantage+ Enhancements and made an explicit decision about which ones to enable?</p></li></ul><p>If you can answer &#8220;yes, intentionally&#8221; to all five, you get a gold star. &#11088;</p><p>If you can&#8217;t, fix those first. </p><div><hr></div><h2>The Practical Takeaway</h2><p>Be careful about following the &#8220;right system&#8221; the &#8220;right number of ads&#8221; the &#8220;right attribution tool&#8221; and work to understand the gaps in each. This is the theme I&#8217;m seeing across the biggest accounts. It&#8217;s not perfection but reliable systems and strong thinking:</p><p>4 things</p><ol><li><p>Your structure gets good ads scaling and bad ads paused</p></li><li><p>Your creative team compounds learnings</p></li><li><p>Your creative production is expanding ideas not narrowing in</p></li><li><p>Your attribution is nuanced not mono-focused.</p><p></p></li></ol><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.curtishowland.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://newsletter.curtishowland.com/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[The Meta Ads Creative Moat AI Can’t Touch (And Costs 1/3 the price)]]></title><description><![CDATA[So much of ad production got commoditized this year. All ads look the same, which means they perform worse and fatigue quicker. On meta, creative moats and creative diversity scales.]]></description><link>https://newsletter.curtishowland.com/p/the-meta-ads-creative-moat-ai-cant</link><guid isPermaLink="false">https://newsletter.curtishowland.com/p/the-meta-ads-creative-moat-ai-cant</guid><dc:creator><![CDATA[Curtis Howland]]></dc:creator><pubDate>Fri, 22 May 2026 13:36:52 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Q-xv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa38a5a78-3c0e-436e-9fa7-cd1880468df3_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;m currently helping multiple brands build creator groups as their primary source for performing Meta ads. Multiple industries. Spend ranges from $50K to over $1M monthly. </p><p>Credit to Hugo - CMO of sassy saints who inspired this idea - if you want the full podcast from him ill share it at the end!</p><p>In this model direct creative cost runs about 3-5% of spend. A comparable agency runs closer to 7-15%, in my experience. That&#8217;s a nice benefit but not even the main one.</p><p>The interesting part is the moat that it builds (again shout out to Hugo for illustrating this clearly)</p><h2>The 2026 AI Problem</h2><p>Anyone can spin up 50 static variants in a Claude window. Anyone can generate decent imagery, decent hooks, decent copy. The barrier to making a passable ad collapsed somewhere around mid-2025. &#8220;Decent&#8221; is the new minimum bar now.</p><p>AI &#8216;UGC&#8217; is getting better and sometimes outperforms standard UGC. You might be scaling an AI ad right now! </p><p>But the moat on that is $0. Any brand with any budget can copy that ad in an hour for their own brand. Meta ad library now sorts by impressions, look-a-likes pop up immediately. That causes quicker ad fatigue.</p><p>It means that layer of your account is now a commodity. Your competitor&#8217;s intern with a $20 Claude subscription can ship your top performer today if it&#8217;s a generic AI winner.</p><p>That doesn&#8217;t mean it can&#8217;t perform (I&#8217;ve seen it work) but it isn&#8217;t a moat you can build on.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.curtishowland.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">Did someone forward this to you? Join 1,900+ other readers here!</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><h2>Standard Model:</h2><p>Brand pays for creative. Creator pulled from a roster, briefed, video edited, delivered.</p><p>The creator gets paid and then might repeat the next month with a different brand.</p><p>So many brands I know are stuck in this loop of deliver &#8594; reset and they are trying to compound instead. The question today is how we get to a compounding process.</p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!h9XU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5382a5cf-757e-4fe9-9ecf-0f9e5102299d_845x606.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!h9XU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5382a5cf-757e-4fe9-9ecf-0f9e5102299d_845x606.png 424w, https://substackcdn.com/image/fetch/$s_!h9XU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5382a5cf-757e-4fe9-9ecf-0f9e5102299d_845x606.png 848w, https://substackcdn.com/image/fetch/$s_!h9XU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5382a5cf-757e-4fe9-9ecf-0f9e5102299d_845x606.png 1272w, https://substackcdn.com/image/fetch/$s_!h9XU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5382a5cf-757e-4fe9-9ecf-0f9e5102299d_845x606.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!h9XU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5382a5cf-757e-4fe9-9ecf-0f9e5102299d_845x606.png" width="845" height="606" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5382a5cf-757e-4fe9-9ecf-0f9e5102299d_845x606.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:606,&quot;width&quot;:845,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:189873,&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://curtishowland.substack.com/i/197750368?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5382a5cf-757e-4fe9-9ecf-0f9e5102299d_845x606.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_!h9XU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5382a5cf-757e-4fe9-9ecf-0f9e5102299d_845x606.png 424w, https://substackcdn.com/image/fetch/$s_!h9XU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5382a5cf-757e-4fe9-9ecf-0f9e5102299d_845x606.png 848w, https://substackcdn.com/image/fetch/$s_!h9XU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5382a5cf-757e-4fe9-9ecf-0f9e5102299d_845x606.png 1272w, https://substackcdn.com/image/fetch/$s_!h9XU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5382a5cf-757e-4fe9-9ecf-0f9e5102299d_845x606.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>But you may say &#8220;no my agency is excellent, they take the top performers and pull them in and they get weekly scripts! They analyze data and improve each week&#8221;</p><p>Perfect: <strong>Keep them</strong> (really), but also, take that and put it on steroids. That is the creator group.</p><p>Take your top creators, pull them into a group (slack, telegram, whatsapp, whatever), and start coaching instead of scripting. The cost stays flat. The output gets weirder, more specific, more aligned with what actually scales in the account.</p><h2>Cost Breakdown</h2><p>Most creators charge a flat fee per video of roughly $200-300 which often comes out to around 3% of spend depending on scale.</p><p>Or once you get comfortable I recommend a model of 5% of spend.</p><p>The first is easier to get started, finance isn&#8217;t concerned. Creators get clear payments, etc.</p><p>The latter is better aligned. If a creator wants to make 20 ads in a day? Awesome, test them in a group and if they have 3 winners that scale, they get paid!</p><p><strong>Either way it should include the following:</strong></p><ol><li><p><strong>Lifetime usage of edited ads</strong></p></li><li><p><strong>B roll rights (No % of spend costs)</strong></p></li><li><p><strong>Partnership access for all ads from day 1</strong></p></li></ol><h2>What Compounds (And Why It&#8217;s a Moat)</h2><p>We evaluate a new creator (before they join the group). They make 1-2 ads, one of them is decent. We started them on the top product with our top USP. Best shot at success. Not bad, not stellar. </p><p>Then they join the group. </p><p>After a few weeks they hit their stride and start producing more winners. People recognize their ads in the comment as if they are an influencer (Which is great, many selling points, many angles, that is good for the brand) it builds familiarity and comfort.</p><p>After a few more weeks they start getting creative: What if we tried X or Y or a new product? </p><p>It&#8217;s distributed creative strategy.</p><p><strong>That&#8217;s the moat.</strong></p><blockquote><p>An AI can give you 50 variants of an ad concept in 60 seconds. It can&#8217;t give you the angle a creator developed over three months of paying attention to your brand&#8217;s actual customers. The AI doesn&#8217;t know what it&#8217;s like to use a product for months. It can&#8217;t personally try out your newest launch. AI UGC can only replicate authenticity at best. And it can&#8217;t execute on an angle that you never would have suggested in the first place.</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_!Q-xv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa38a5a78-3c0e-436e-9fa7-cd1880468df3_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Q-xv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa38a5a78-3c0e-436e-9fa7-cd1880468df3_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!Q-xv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa38a5a78-3c0e-436e-9fa7-cd1880468df3_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!Q-xv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa38a5a78-3c0e-436e-9fa7-cd1880468df3_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!Q-xv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa38a5a78-3c0e-436e-9fa7-cd1880468df3_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Q-xv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa38a5a78-3c0e-436e-9fa7-cd1880468df3_1024x1024.png" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a38a5a78-3c0e-436e-9fa7-cd1880468df3_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:349158,&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://curtishowland.substack.com/i/197750368?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa38a5a78-3c0e-436e-9fa7-cd1880468df3_1024x1024.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_!Q-xv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa38a5a78-3c0e-436e-9fa7-cd1880468df3_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!Q-xv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa38a5a78-3c0e-436e-9fa7-cd1880468df3_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!Q-xv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa38a5a78-3c0e-436e-9fa7-cd1880468df3_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!Q-xv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa38a5a78-3c0e-436e-9fa7-cd1880468df3_1024x1024.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><h2>The Partnership Ad Tailwind</h2><p>If you were at Meta Performance Marketing Summit this year or if you&#8217;ve talked to a Meta rep in 2026 you&#8217;ve heard them pushing Partnership ads.</p><p>It&#8217;s the format where the creator&#8217;s handle appears on the ad and you whitelist their handle to run it from their account. Reps have told me these ads are getting actively favored by Meta&#8217;s algorithm right now. </p><p>Partnership ads feel more organic in the feed, which keeps users on platform longer. Meta wins, the creator wins, the brand wins. Everybody is incentivized to push that format.</p><p>In my experience ~70% of the time partnership ads outperform standard ads. It&#8217;s just hard to manage when you are using new creators every week.</p><p>We request whitelisting from every creator in our groups as a condition of working together. That gives us a stable pool of partnership-eligible accounts at all times.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!w7r0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F207ec80e-4115-4fc6-bd2d-bc466ca19e1e_1001x733.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!w7r0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F207ec80e-4115-4fc6-bd2d-bc466ca19e1e_1001x733.png 424w, https://substackcdn.com/image/fetch/$s_!w7r0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F207ec80e-4115-4fc6-bd2d-bc466ca19e1e_1001x733.png 848w, https://substackcdn.com/image/fetch/$s_!w7r0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F207ec80e-4115-4fc6-bd2d-bc466ca19e1e_1001x733.png 1272w, https://substackcdn.com/image/fetch/$s_!w7r0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F207ec80e-4115-4fc6-bd2d-bc466ca19e1e_1001x733.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!w7r0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F207ec80e-4115-4fc6-bd2d-bc466ca19e1e_1001x733.png" width="1001" height="733" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/207ec80e-4115-4fc6-bd2d-bc466ca19e1e_1001x733.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:733,&quot;width&quot;:1001,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:598314,&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://curtishowland.substack.com/i/197750368?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F207ec80e-4115-4fc6-bd2d-bc466ca19e1e_1001x733.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_!w7r0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F207ec80e-4115-4fc6-bd2d-bc466ca19e1e_1001x733.png 424w, https://substackcdn.com/image/fetch/$s_!w7r0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F207ec80e-4115-4fc6-bd2d-bc466ca19e1e_1001x733.png 848w, https://substackcdn.com/image/fetch/$s_!w7r0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F207ec80e-4115-4fc6-bd2d-bc466ca19e1e_1001x733.png 1272w, https://substackcdn.com/image/fetch/$s_!w7r0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F207ec80e-4115-4fc6-bd2d-bc466ca19e1e_1001x733.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>The Playbook / Set up</h2><p><strong>Sourcing.</strong> Most of my top creators came from <a href="https://billo.app/">Billo</a>, were past customers, or actors on backstage. Work with as many creators as you can, wherever you can find them, find the ones that resonate with your brand and pull them in!</p><p><strong>Group size.</strong> Scales with spend. A brand spending $50K/month doesn&#8217;t need more than 5 to 7 active creators. A brand spending $500K+ should run 20+ as you scale (start small). The constraint is cost and keeping the group updated with feedback and approving new ads quickly or giving feedback.</p><p><strong>Comms channel.</strong> One channel per brand, managed by our team. Ideas drop weekly. Creators can see each other&#8217;s work as we share top performers. This is the powerful part. They all want to get a ping that their ad was a winner.</p><p><strong>Review workflow.</strong> Slack works fine to start. We eventually built an internal tool we call Ad Review that we use in our groups. Creators upload assets, AI reviews them immediately for a first pass, the team reviews and gives feedback in one place, captions automatically added (music coming soon), approved ads uploaded quickly, payments get tracked for creators easily + analytics on common mistakes in ads. Removes the back-and-forth scroll problem that big Slack channels create. Not required to run a creator group, but worth knowing the bottleneck is real and there are ways to engineer past it.</p><p><strong>Pay model.</strong> Mix of flat and performance. Flat rate per asset to make the economics predictable for the creator. Performance bonuses tied to ads that scale past a threshold. Or % of spend once everyone is comfortable. Best creators end up making meaningfully more than they would on standard UGC rates, which is the loop you want. That keeps them loyal and you can scale quicker and save money testing bad ads. Win win.</p><h2>Where This Doesn&#8217;t Work</h2><p>A creator group is not a fix for a brand whose UGC was never working. It amplifies what&#8217;s already there. If your account has historically performed on statics and your video UGC has never scaled, this won&#8217;t change that. Different problem, different solution.</p><p>Four places I would not set this up:</p><p><strong>Static-heavy brands.</strong> If your hero creative is product-on-white and you can&#8217;t remember the last UGC video that scaled, you don&#8217;t have a creator group problem. You have a format problem.</p><p><strong>Brands under $50K monthly spend.</strong> The management overhead doesn&#8217;t pencil. You&#8217;re better off running standard Billo tests until you&#8217;re large enough to support the group. Just keep going back to those top creators!</p><p><strong>Brands with no internal owner.</strong> Someone has to run the Slack. If it&#8217;s not your team, it has to be ours. If neither, don&#8217;t start.</p><p><strong>Brands that need volume over authenticity.</strong> Some categories optimize for sheer asset throughput. If you&#8217;re testing 200 ads a week and authenticity is not your differentiator, then you can skip this.</p><h2>The Layer Underneath</h2><p>Most of the conversation about AI and DTC right now is about workflow. How fast can you generate concepts. How quickly can you spin up variants. How efficient can you make the production layer.</p><p>I often talk about a target of 1 ad for every $3k in spend (or 1 concept for $10k in spend). You need to not over optimize for this metric though. Quality first, volume second.</p><p>If you are tempted to AI-ify everything to hit the goal then this is for you.</p><p>The brands that own their creator relationships are building something AI can&#8217;t take from them and Meta is actively boosting. </p><p>If you build this out let me know! </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_vBw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da95245-879c-4d3a-93f1-ac772b45e77b_798x526.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_vBw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da95245-879c-4d3a-93f1-ac772b45e77b_798x526.png 424w, https://substackcdn.com/image/fetch/$s_!_vBw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da95245-879c-4d3a-93f1-ac772b45e77b_798x526.png 848w, https://substackcdn.com/image/fetch/$s_!_vBw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da95245-879c-4d3a-93f1-ac772b45e77b_798x526.png 1272w, https://substackcdn.com/image/fetch/$s_!_vBw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da95245-879c-4d3a-93f1-ac772b45e77b_798x526.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_vBw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da95245-879c-4d3a-93f1-ac772b45e77b_798x526.png" width="798" height="526" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9da95245-879c-4d3a-93f1-ac772b45e77b_798x526.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:526,&quot;width&quot;:798,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:189141,&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://curtishowland.substack.com/i/197750368?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da95245-879c-4d3a-93f1-ac772b45e77b_798x526.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_!_vBw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da95245-879c-4d3a-93f1-ac772b45e77b_798x526.png 424w, https://substackcdn.com/image/fetch/$s_!_vBw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da95245-879c-4d3a-93f1-ac772b45e77b_798x526.png 848w, https://substackcdn.com/image/fetch/$s_!_vBw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da95245-879c-4d3a-93f1-ac772b45e77b_798x526.png 1272w, https://substackcdn.com/image/fetch/$s_!_vBw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da95245-879c-4d3a-93f1-ac772b45e77b_798x526.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 buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><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 icon-noB79L"><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>As promised, here is the podcast from Hugo, worth a watch!</p><div id="youtube2-UR_v6zMPzqM" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;UR_v6zMPzqM&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/UR_v6zMPzqM?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>If this was useful, send it to your team or share on LinkedIn with your favorite graphic and tag me! Best compliment you can give!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.curtishowland.com/p/the-meta-ads-creative-moat-ai-cant?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://newsletter.curtishowland.com/p/the-meta-ads-creative-moat-ai-cant?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p>]]></content:encoded></item></channel></rss>