<?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[The B2B Stack]]></title><description><![CDATA[Operator notes on B2B programmatic, intent data, ABM and attribution, written for marketers who can tell the difference between a working stack and a sales deck.]]></description><link>https://www.theb2bstack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!y8Uo!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc136314a-bd54-40e8-8744-140d6966f7ed_1024x1024.png</url><title>The B2B Stack</title><link>https://www.theb2bstack.com</link></image><generator>Substack</generator><lastBuildDate>Sun, 16 Aug 2026 20:21:35 GMT</lastBuildDate><atom:link href="https://www.theb2bstack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Mike Harty]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[unmatchedtheb2badchallenge@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[unmatchedtheb2badchallenge@substack.com]]></itunes:email><itunes:name><![CDATA[Mike Harty]]></itunes:name></itunes:owner><itunes:author><![CDATA[Mike Harty]]></itunes:author><googleplay:owner><![CDATA[unmatchedtheb2badchallenge@substack.com]]></googleplay:owner><googleplay:email><![CDATA[unmatchedtheb2badchallenge@substack.com]]></googleplay:email><googleplay:author><![CDATA[Mike Harty]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Native Advertising Didn't Die. Now It's Signal-Aware And Back On Plan]]></title><description><![CDATA[Here is how to pick the right native ad placements and leverage it alongside display to win hearts and minds in the dark funnel]]></description><link>https://www.theb2bstack.com/p/native-advertising-didnt-die-now</link><guid isPermaLink="false">https://www.theb2bstack.com/p/native-advertising-didnt-die-now</guid><dc:creator><![CDATA[Mike Harty]]></dc:creator><pubDate>Mon, 10 Aug 2026 11:20:16 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!TlVp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2836ca6a-bebe-4c17-8ec5-fe5ff80a1c89_1600x893.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Most B2B marketers think native advertising is a 2016 relic: sponsored listicles, &#8220;you won&#8217;t believe&#8221; thumbnails, the stuff that gave content marketing a bad name. That&#8217;s the wrong belief to carry through H2 2026. Native never went away. It went quiet, there was a major shakeout of adtech vendors, it matured to live alongside display rather than being pre-occupied with killing it, and it&#8217;s now resurfacing in B2B media plans with a signal layer underneath it that didn&#8217;t exist the first time around.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theb2bstack.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">I write The B2B Stack because most B2B adtech commentary comes from people who've never sat inside a DSP or built one. If you want the practitioner take on programmatic, account graphs, and where B2B media buying is actually heading, not the vendor pitch version, subscribe below.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><p>I&#8217;ve got a personal stake in saying this. I built PowerLinks around native, B2B and contextual adtech, back when the whole industry was trying to solve banner fatigue. </p><p>The OG premise was strong. The internet has morphed fast from desktop devices to mobiles, and banner ads didn&#8217;t really fit on mobile sized screens. Web pages, across both desktop and mobile were increasingly getting splashed in prodigious volumes all over the pages, causing breaking, ads covering content and the proliferation of video formats, many of which interrupted the content - was all driving users away. Pages were loading slow, and the web was starting to look like a dumpster truck of competing &#8216;impact formats&#8217;. </p><p>Native promised something different. Where display ads won attention by standing out, native ads won attention by blending in. Where display ads were typically only aligned to users by audience signals (think retargeting), native had a greater requirement to align more contextually to the topic of the page because the ad looked like any other story in the publishers news feed. Native also stood to align the approach taken on social platforms like Facebook and Linkedin - ads that looked like any other posts, using titles, images or videos and other assets that populated to look like they belonged. They were, and are, hard to visually skip. </p><p>A lot of these points remain as true today as they were around 2015. V1 didn&#8217;t scale but V2 just might. </p><p>I personally stepped out of native specifically around 2020, when I went all in on B2B and broader programmatic through FunnelFuel. Watching it come back, this time with account-level signal underneath it, is the closest thing adtech gets to a sequel that&#8217;s actually better than the original. This is personally interesting, and maybe this format can be weaponised properly this time around with some next gen thinking - which I will dive into below </p><p><strong>What you&#8217;ll learn in this piece:</strong></p><ul><li><p>What native advertising actually is, and the real difference between advertorial-style native and programmatic in-feed native</p></li><li><p>Why native faded from view after its first wave, and what&#8217;s changed structurally since</p></li><li><p>Why B2B specifically is the environment where signal-aware native has the best shot at working</p></li><li><p>How an account graph turns a generic native placement into an account-targeted one, and what that requires technically</p></li><li><p>How to measure it properly, and where it fits alongside rich media display rather than instead of it</p></li></ul><h2>WTF is &#8220;native advertising&#8221;? </h2><p>Native advertising is any ad format built to match the look, feel, and function of the environment it sits in, rather than interrupting it. That&#8217;s the whole definition. Everything else is a variation on how far that blending goes and believe me, people in native will spend plenty of time arguing over that. </p><p>below is an example of a native in-feed format, ringed in red. Notice how the shape and size of the image, the colours and fonts, and general website styling is broadly adhered to. In order to really highlight the value, did you even notice the 300x250 MPU in the top right hand corner and call out it is a Dell ad? if not, that is kinda the point here. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!TlVp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2836ca6a-bebe-4c17-8ec5-fe5ff80a1c89_1600x893.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!TlVp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2836ca6a-bebe-4c17-8ec5-fe5ff80a1c89_1600x893.png 424w, https://substackcdn.com/image/fetch/$s_!TlVp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2836ca6a-bebe-4c17-8ec5-fe5ff80a1c89_1600x893.png 848w, https://substackcdn.com/image/fetch/$s_!TlVp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2836ca6a-bebe-4c17-8ec5-fe5ff80a1c89_1600x893.png 1272w, https://substackcdn.com/image/fetch/$s_!TlVp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2836ca6a-bebe-4c17-8ec5-fe5ff80a1c89_1600x893.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!TlVp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2836ca6a-bebe-4c17-8ec5-fe5ff80a1c89_1600x893.png" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2836ca6a-bebe-4c17-8ec5-fe5ff80a1c89_1600x893.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Mastering B2B native advertising: trends, cases and tools&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Mastering B2B native advertising: trends, cases and tools" title="Mastering B2B native advertising: trends, cases and tools" srcset="https://substackcdn.com/image/fetch/$s_!TlVp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2836ca6a-bebe-4c17-8ec5-fe5ff80a1c89_1600x893.png 424w, https://substackcdn.com/image/fetch/$s_!TlVp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2836ca6a-bebe-4c17-8ec5-fe5ff80a1c89_1600x893.png 848w, https://substackcdn.com/image/fetch/$s_!TlVp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2836ca6a-bebe-4c17-8ec5-fe5ff80a1c89_1600x893.png 1272w, https://substackcdn.com/image/fetch/$s_!TlVp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2836ca6a-bebe-4c17-8ec5-fe5ff80a1c89_1600x893.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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"><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"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>There are two broad versions worth separating, because B2B marketers tend to conflate them.</p><p><strong>Advertorial-style native</strong> is editorial-shaped sponsored content: a branded article, a &#8220;presented by&#8221; feature, something written to read like the publication&#8217;s own journalism. It&#8217;s bought directly with a publisher, it&#8217;s slow to produce, and it doesn&#8217;t scale past a handful of placements at a time. It has genuine value for brand storytelling with a specific title or publication, but it&#8217;s not a media buying strategy. IMO, it is best used to seed premium memory building content and to ensure you have amplification rights - because this stuff gets really powerful when you can promote the story. Think about that above example on Entrepreneur. The advertiser is PayPal for business. PayPal could promote that story around how to attract more customers using Entrepreneur magazine as the advertiser, driving reads within their premium website. The win is hijacking trust in a way that a banner click to a vendor site can&#8217;t replicate </p><p><strong>Programmatic in-feed native</strong> is the format I care about, because it&#8217;s the one with scale and signal. These are ad units auctioned through exchanges like TripleLift and StackAdapt, served through a DSP, and designed to sit inside a content feed, a recommendation widget, or an article layout as a component: image, headline, short description, and a call to action, styled to match the host page rather than sitting on top of it as a foreign object.</p><p>The distinction matters because only the second version can be targeted, measured, and scaled the way a B2B media plan needs it to be.</p><h2>Why native faded, and why that&#8217;s the wrong lesson to take from it</h2><p>Native&#8217;s first wave was a response to banner blindness. Standard display had raced CPMs toward the bottom, and readers had learned to stop seeing bright, boxed-in ad units entirely. Native&#8217;s pitch was the opposite of standard display&#8217;s logic: instead of standing out through size and motion, stand out by blending in. A well-built native unit, with the right image and title working together, earns a moment of attention that a banner in the sidebar never gets a chance at. Good creative can then rapidly anchor brand memory to context - which is psychologically compelling. </p><p>Native didn&#8217;t replace display, and it was never going to. What actually happened is more interesting: display was built around audience targeting, following a person across sites based on who they were assumed to be, while native&#8217;s contextual roots meant it was better suited to matching content, not chasing identity. When the entire industry&#8217;s targeting foundation started shifting away from identity (think the death of the cookie and the growing net being cast by privacy regs globally), native&#8217;s original strength turned out to be the one built for what came next.</p><p>That shift is not theoretical anymore. More than three-quarters of global internet traffic now runs through environments where third-party cookies are limited or unavailable, and behavioural targeting depends on signals that are disappearing faster than most budgets have adjusted to. Google&#8217;s own reversal on Chrome cookie deprecation hasn&#8217;t changed the practical picture much: Safari and Firefox already block third-party cookies by default, and Apple&#8217;s App Tracking Transparency framework has already collapsed most mobile-side signal availability. Contextual targeting isn&#8217;t the fallback option anymore. For a growing share of the open web, it&#8217;s the only option that still works cleanly.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theb2bstack.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">The B2B Stack is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><h2>Why B2B is the environment where this actually lands</h2><p>B2B buying happens inside trusted, researched environments. And yes this still remains the case despite the role of AI, which is very real and is taking audiences away, but it misses the point that great volumes of audiences remain in these environments today.</p><p>Buying committee members read trade press, analyst content, and industry newsletters as part of doing their job, not as leisure browsing. That&#8217;s a fundamentally different attention state than a consumer scrolling a feed, and it&#8217;s exactly the state native advertising was built to work inside: matching an ad&#8217;s tone and placement to content the reader already trusts and is actively engaged with.</p><p>Pair that with where B2B buying decisions actually get made. Most of the real research and internal debate happens in what&#8217;s often called the dark funnel: research reports, peer conversations, internal Slack threads, none of it visible to a vendor&#8217;s tracking. </p><p>A component of the dark funnel, which is both real and often not referenced, is the web browsing that happens in cookie-killed web environments and within trusted trade press. If you rely on signal alone, you miss it, if you lean on native with contextual targeting dialled up, you can win those placements. If your ad gets clicked and drives through to a trackable page, that your website, then signal exhaust is now generated - and native ads drive at least double the CTR of banners. So native becomes a compelling way to capture signal out of hard to capture environments, like cookie-less display and to resolve the account on your website. </p><p>An account showing up in a trusted editorial environment, reading content adjacent to a category you sell into, is one of the few observable moments where dark funnel activity briefly surfaces - and that has to be the best moment to expose that buying committee member to your brand and to work to win a click to your website. Serve a native ad into that moment well, and it reinforces intent that&#8217;s already forming rather than trying to manufacture it from nothing. Serve a loud banner into it instead, and you interrupt exactly the research behaviour you should be trying to support and the risk is the ad goes unseen. Serve both - well targeted display ads using placementID to find the good actors and to avoid buying disruptive garbage ads AND at the same time serve native ads, all against the same signal, and you get the ultimate in in my opinion. This is next level programmatic thinking - using signals like placementID to find the great ad slots, using different formats with different objectives to dial up the brand memory and impact we can make on the researcher, aiming to drive dark signals from context into ones we can infer through website traffic acquisition. This is the only time I argue in-favour of aiming to drive CTR. Everything has a time and a place. </p><h2>The part native was missing: knowing which account you&#8217;re actually in front of</h2><p>Here&#8217;s the honest gap in native&#8217;s original pitch. Contextual alignment tells you the page is relevant. It doesn&#8217;t tell you whether the specific business reading that page is one you actually want to reach. A contextually perfect placement served to the wrong company is still wasted spend.</p><p>This is where an account graph earns its place in the stack, and it&#8217;s the piece most B2B advertisers haven&#8217;t connected to native specifically. To illustrate in a real example; FunnelFuel&#8217;s (B2B programmatic specialists) graph maps 75 million companies across 370 million business locations globally, resolved against up to 300 attributes per account and stitched together from all the major signals across cookie and cookieless techniques; hashed email signals, network-level IP resolution, and hyperlocal contextual data. Layer that onto a native placement and the targeting question changes from &#8220;is this page relevant&#8221; to &#8220;is this specific account, at this specific moment, in a content environment adjacent to what we sell.&#8221;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!vD5z!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F549fa119-6feb-4e62-a843-57c4d0b4e1e3_1282x446.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vD5z!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F549fa119-6feb-4e62-a843-57c4d0b4e1e3_1282x446.png 424w, https://substackcdn.com/image/fetch/$s_!vD5z!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F549fa119-6feb-4e62-a843-57c4d0b4e1e3_1282x446.png 848w, https://substackcdn.com/image/fetch/$s_!vD5z!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F549fa119-6feb-4e62-a843-57c4d0b4e1e3_1282x446.png 1272w, https://substackcdn.com/image/fetch/$s_!vD5z!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F549fa119-6feb-4e62-a843-57c4d0b4e1e3_1282x446.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vD5z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F549fa119-6feb-4e62-a843-57c4d0b4e1e3_1282x446.png" width="1282" height="446" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/549fa119-6feb-4e62-a843-57c4d0b4e1e3_1282x446.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:446,&quot;width&quot;:1282,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:111812,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.theb2bstack.com/i/210575786?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F549fa119-6feb-4e62-a843-57c4d0b4e1e3_1282x446.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_!vD5z!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F549fa119-6feb-4e62-a843-57c4d0b4e1e3_1282x446.png 424w, https://substackcdn.com/image/fetch/$s_!vD5z!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F549fa119-6feb-4e62-a843-57c4d0b4e1e3_1282x446.png 848w, https://substackcdn.com/image/fetch/$s_!vD5z!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F549fa119-6feb-4e62-a843-57c4d0b4e1e3_1282x446.png 1272w, https://substackcdn.com/image/fetch/$s_!vD5z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F549fa119-6feb-4e62-a843-57c4d0b4e1e3_1282x446.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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"><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"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The technical piece that makes this work in practice is the ad server itself. When I designed one of these, I aimed to index a placement&#8217;s characteristics on the page it&#8217;s served against: the surrounding CSS, the colour palette, the typography, the tone of the surrounding copy. Standard display creative then gets adapted to take on native&#8217;s &#8216;visual grammar&#8217; for that specific placement, rather than every advertiser needing a bespoke native unit hand-built for every publisher. That&#8217;s what lets native scale as a programmatic buy instead of staying a boutique, publisher-by-publisher exercise.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theb2bstack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">If you want to see what a 370 million location account graph looks like mapped against your own target account list, reply to this email. I'll walk you through what account-level native targeting could look like for your ICP specifically.</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>Measuring it properly, and where it fits next to rich media</h2><p>The upside is real, but it needs the right measurement frame or it gets dismissed as a vanity format. Click-through rate on native in-feed units consistently outperforms standard banner display in B2B environments, largely because the format earns a moment of genuine attention rather than being scrolled past on reflex. Attention time, not just clicks, is the metric worth tracking here: a native unit that holds a reader&#8217;s eye for two extra seconds inside a trusted editorial context is doing something a banner impression can&#8217;t claim credit for. Attention metrics were not even a thing when native launched, so joining the dots to link account level attention to native ad exposure, alongside clicks, is logical and exciting in equal measure. </p><p>As I reflect on native ads today, with much less of a vested interest then I did a decade ago, my framing to you would be that you should think about native as a signal layer, not a standalone channel. Combine it with account-level intent data and high-value-action tracking, and native becomes part of how you influence an account already in motion, not the thing generating that motion on its own. Judged against last-click conversion alone, it will always look weaker than it actually is.</p><p>Rich media display still has a place, and I&#8217;d argue the strongest B2B media plans in 2026 run both together rather than picking one. Rich media earns impact through scale and format, big expandable units in ad real estate that was never built for native conversion in the first place. Native earns relevance through contextual and account fit, served inside feed placements where a large expandable unit would feel like an intrusion. Run them in parallel and you get memory-building impact from one format and trusted, in-context relevance from the other, rather than treating it as a choice between them.</p><h2>If I was a B2B advertiser in 2026, how would I run it? </h2><p>If you&#8217;re briefing a DSP, agency or managed service partner like FunnelFuel to run native this year, the question worth asking directly is whether they can accept component-based creative, meaning image, headline, and description supplied as separate elements rather than one fixed banner asset, so the placement can render it in the native style specific to that page. If the answer is no, you&#8217;re leaving in-feed inventory on the table that your competitors&#8217; media plans are already picking up. I&#8217;d also want to know what signals they can leverage for native, and if they have any workflows like bespoke ad serving to bring native principals into my display ads. </p><p>That last point is huge, and should be re-surfaced. I&#8217;d be mandating a native-first display ad approach in 2026, because they are proven to win more attention. They don&#8217;t cost more yet they drive more attention and action - so why wouldn&#8217;t you want that? I&#8217;d be asking for the ability to deliver genuine native experiences into the right placementIDs for a native approach, and then synergising with big rich media formats to combine the best of both worlds. I&#8217;d be asking how this can uncover dark funnel research and cast a light on some of it, whilst impacting more through well placed exposure</p><p>Native advertising isn&#8217;t back because it&#8217;s nostalgic. It&#8217;s back because it was built around content relevance rather than identity tracking, at exactly the moment identity tracking stopped being reliable, and because B2B buyers already spend their research time in the trusted editorial environments this format was designed to sit inside. The question isn&#8217;t whether native belongs in a 2026 B2B media plan. It&#8217;s whether your current stack can serve it against the right account, or whether it&#8217;s still just guessing at the page.</p><p>Are you running native as an account-targeted signal layer, or still treating it as content-farm leftovers from 2016?</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theb2bstack.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">I write The B2B Stack because most B2B adtech commentary comes from people who've never sat inside a DSP or built one. If you want the practitioner take on programmatic, account graphs, and where B2B media buying is actually heading, not the vendor pitch version, subscribe below.</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><p><em>If any part of this doesn&#8217;t square with how your stack currently handles in-feed inventory, reply to this email. I read every one. If you want to talk through what account-graph-targeted native could look like for a specific campaign, reach me directly at <a href="mailto:mike@funnelfuel.io">mike@funnelfuel.io</a>.</em></p>]]></content:encoded></item><item><title><![CDATA[Running Account-Based Advertising Globally: The Regional Fault Lines Nobody's Mapped Yet]]></title><description><![CDATA[A reader asked recently whether we could offer a point of view on trends, audience behaviour, messaging and regional nuance across markets.]]></description><link>https://www.theb2bstack.com/p/running-account-based-advertising</link><guid isPermaLink="false">https://www.theb2bstack.com/p/running-account-based-advertising</guid><dc:creator><![CDATA[Mike Harty]]></dc:creator><pubDate>Tue, 04 Aug 2026 12:16:35 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!y8Uo!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc136314a-bd54-40e8-8744-140d6966f7ed_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>A reader asked recently whether we could offer a point of view on trends, audience behaviour, messaging and regional nuance across markets. This intentionally isn&#8217;t a data-backed victory lap of what I have seen in each market, because my weight of evidence isn&#8217;t equal enough across all territories. Instead, it&#8217;s fifteen-odd years of watching this industry lurch from market to market, held up against the best third-party evidence I could find, with the gaps left as gaps rather than papered over. If you&#8217;re running, or thinking about running, an account-based programme across more than one region, I think it&#8217;s worth your ten minutes.</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theb2bstack.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">Weekly Deep-Dives on B2B programmatic, intent data, and the regional detail that never makes the vendor deck</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><p><strong>What you&#8217;ll learn in this article:</strong></p><ul><li><p>Why UK and EU privacy law are quietly pulling apart for the first time since GDPR, and what that means for addressability on each side of the Channel</p></li><li><p>Why the US isn&#8217;t &#8220;looser&#8221; than Europe, it runs on an entirely different consent architecture, and why the difference is more significant than most vendors let on</p></li><li><p>Whether the old floor trader&#8217;s instinct, hashed email in the US, clusters and personas in Europe, actually holds up against the evidence</p></li><li><p>Why Singapore tops the global AI adoption tables while running a stricter consent regime than most of the region, and why those two facts sit together perfectly well</p></li><li><p>What high-context and low-context culture actually means for B2B messaging and campaign sequencing, and why the &#8220;one deck, three markets&#8221; approach still quietly underperforms in 2026</p></li></ul><div><hr></div><h2>The UK and the rest of Europe used to be one privacy story. They aren&#8217;t any more.</h2><p>For most of my career, &#8220;European privacy law&#8221; has meant one thing. GDPR plus the ePrivacy Directive, enforced with local flavour but pointed in the same direction everywhere. I watched that direction get set in 2018, when GDPR went live and half the industry spent that May frantically re-papering consent flows they&#8217;d been ignoring for a decade. It caused carnage in agency land and a wave of premature in-housing happened to manage legal workflows at the cost of client performance. I watched it harden further when the Belgian regulator went after the IAB&#8217;s own Transparency and Consent Framework and the CJEU backed them up in 2023, which told every publisher and every DSP that the industry&#8217;s own self-built consent plumbing wasn&#8217;t going to save anyone. Reject the banner, and that was that, wherever you were standing.</p><p>That assumption is now out of date, and it&#8217;s the UK that&#8217;s broken the pattern.</p><p>Since February 2026, UK cookie law has been changing shape under the Data (Use and Access) Act. New categories of storage and access technology no longer require consent at all, and the ICO has gone further than that. It&#8217;s <a href="https://www.insideprivacy.com/advertising-marketing/three-notable-changes-to-the-uk-icos-guidance-on-cookies-and-a-hint-of-a-more-permissive-approach-to-advertising-cookies-in-the-future/">signalled openly</a> that it intends to submit evidence to government on which advertising activities could earn a statutory exemption from consent, provided the privacy risk is genuinely low. This is something I have been privately advocating for yonks, and especially in B2B where the targeting currency becomes &#8216;the account&#8217;, with measurement mapped to that aggregation of people in an office; I genuinely think B2B sits squarely in that very low risk category. </p><p>The regulator&#8217;s own <a href="https://ico.org.uk/for-organisations/direct-marketing-and-privacy-and-electronic-communications/guidance-on-the-use-of-storage-and-access-technologies/">finalised guidance</a> makes an argument I&#8217;ve been making in agency pitch rooms for a decade without much luck: treating a cross-site behavioural profile and a single contextual ad as the same category of risk was always a very blunt instrument. That&#8217;s the ground I covered in the <a href="https://www.theb2bstack.com/p/are-we-about-to-be-able-to-target">piece on PECR reform</a> a couple of months back, and nothing&#8217;s actually switched on yet, advertising still needs consent in the UK today. But the regulator is the one holding the door open, which is a genuinely new posture for a UK data authority to take. For the first time in a generation the privacy direction of travel has changed, and I really do think that is positive. The wider ecosystem of an ad-funded internet enabled by addressable advertising is what has kept the &#8216;web free since ninety-three&#8217; as OG adtechers like to say, and that privacy cost has been blown out of all proportion. The ad ecosystem isn&#8217;t looking at bank account numbers and personal phone numbers, its pseudo anonymous identifiers that map back to signals like which business you may work for or what news story you were reading in which region of which country. </p><p>Before we get excited and think the whole continent of Europe, of which the UK has always had one foot in and probably a bit more than that out since Brexit in 2016, they are in-fact on another track entirely. The EU has gone the other way. </p><p>The long-stalled ePrivacy Regulation, which had been in negotiation since I was still cutting my teeth on RTB, was formally withdrawn in February 2025. Rather than loosening anything, the Commission&#8217;s Digital Omnibus package folds cookie consent straight into GDPR through two new articles. Article 88a restricts how often a site can re-ask for consent after someone&#8217;s said no. Article 88b will eventually make browser-level consent signals legally binding on every controller, which hands more power to the rejection, not less. And enforcement hasn&#8217;t slowed down to match the political mood. The French regulator fined Google and Shein a combined <a href="https://www.consenteo.com/knowledge-hub/GDPR/gdpr_cookie_consent_2026">&#8364;475 million in a single day</a> in September 2025 for cookie violations, and Brussels separately fined Meta &#8364;200 million over its consent-or-pay model. </p><p>So for the first time since GDPR landed, &#8220;Europe&#8221; isn&#8217;t one privacy regime moving in one direction. The UK&#8217;s exploring a risk-based exemption for low-risk advertising. The EU&#8217;s consolidating and tightening. Anyone running the same programme across the UK and the rest of the continent on the assumption that the compliance posture is identical is working off an assumption with an expiry date, and that date is this year, not some hypothetical future one.</p><p>All of this is explored in my ultimate guide to B2B programmatic advertising in 2026 </p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;588b38c2-86d8-435d-86ef-76ab363c0a21&quot;,&quot;caption&quot;:&quot;Most &#8220;programmatic for B2B&#8221; guides you&#8217;ll read in 2026 were written by someone who has never bought a deal ID, never negotiated a curation fee, and couldn&#8217;t tell you the difference between SupplyChain Object validation and a seller-defined audience if you put a gun to their head. If this sounds like made up nonsense, read on!&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;The Ultimate 2026 Guide to B2B Programmatic Advertising: The Full Stack, The Real Gaps, and How to Win Multi-Channel&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:142109972,&quot;name&quot;:&quot;Mike Harty&quot;,&quot;bio&quot;:&quot;Multi-time founder &amp; investor decoding the future of B2B marketing + AI. Co-founder @ FunnelFuel | Author of TheB2BStack.com&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3d90f453-eae3-4809-8c8e-851db8f01d6c_400x400.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-04-27T07:28:45.432Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!AnCQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41c3da24-6fc4-48ae-a2ae-b58197489b51_644x593.jpeg&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://www.theb2bstack.com/p/the-ultimate-2026-guide-to-b2b-programmatic&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:194901087,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:5,&quot;comment_count&quot;:0,&quot;publication_id&quot;:1727927,&quot;publication_name&quot;:&quot;The B2B Stack&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!y8Uo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc136314a-bd54-40e8-8744-140d6966f7ed_1024x1024.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><h2>The US was never &#8220;looser.&#8221; It&#8217;s built on a different foundation entirely.</h2><p>Every European media buyer I&#8217;ve ever trained has walked into their first US campaign with the same instinct: this market&#8217;s simpler, less regulated, more room to move. I had exactly that instinct myself the first time I ran budget into the US, many years ago, and it&#8217;s not quite right, and getting it wrong costs you.</p><p>The UK and EU run on opt-in. Nothing gets stored on a device for advertising until the user actively says yes, and the default state is off. That&#8217;s true whether you&#8217;re dealing with the original 2011 UK implementation of the EU cookie directive, which is the piece of regulation that actually started the banner era before GDPR existed, or the version we&#8217;re living under now. The US runs on opt-out, and it still does even in its most regulated states. <a href="https://www.recordinglaw.com/us-laws/data-privacy-laws/us-cookie-laws-by-state/">As of March 2026, no US state requires affirmative consent before a cookie is placed</a>. The twenty states with comprehensive privacy laws, California&#8217;s CCPA/CPRA leading the pack, give consumers a right to opt out of targeted advertising and data sales after the fact. The default is collection. The user has to go and switch it off, and almost nobody does. That&#8217;s not a looser version of the European rule. It&#8217;s a different rule built on a different premise about who has to do the work.</p><p>That single structural difference is why individual-level, device-level signal has persisted at far greater scale in the US by default, and it&#8217;s exactly why deterministic identity, hashed email matched to mobile advertising ID, grew up there as a discipline in the first place. This manifests into being the go-to identity tactic for North American adtech businesses and about the last tactic to try for a European business. These legal norms determine the entire approach to identity that European versus North American adtech businesses take, which is an interesting nuance which probably often gets forgotten. </p><p>I strongly believe that any B2B vendor with global advertising ambitions are better working with a European adtech business, precisely because they have had to adopt the widest range of tactics to build deep addressability. The combined scale of the US market combined with the default to &#8216;on&#8217; for data collection makes everything easier - and a rude awakening when US businesses come across the pond and collide with Europe&#8217;s default to &#8216;off'&#8216;. As a UK based founder, I am bias, but I do think there&#8217;s validity in this argument. </p><p>I remember the identity graph wars properly kicking off around 2016 to 2018, Drawbridge and Tapad slugging it out over cross-device matching, LiveRamp building what eventually became RampID out of the old Acxiom onboarding business, and all of it assuming a US-style ocean of persistent, matchable signal to work with. Then GDPR hit in 2018 and a huge amount of that infrastructure simply didn&#8217;t translate to European traffic, not because the vendors got worse at their jobs, but because the underlying signal they needed to match against had been legislated into scarcity on this side of the Atlantic. Many packed their bags and left the UK/EU market entirely.</p><p> <a href="https://www.echo-analytics.com/blog/global-identity-graphs-why-match-rates-collapse-outside-the-us">One identity vendor is blunt about what happens when a US-built graph gets pointed at non-US traffic</a>: match rates fall off a cliff, because the hashed-email-to-device associations that make the whole thing work were never built at density outside their home market. It isn&#8217;t purely a regulatory story. It&#8217;s a data-density story too, and the two feed each other. Roqad, one of the European identity players, is upfront that it <a href="https://www.roq.ad/how-to-evaluate-and-buy-an-identity-resolution-solution/">exists specifically because the US-style deterministic model doesn&#8217;t fit the region it operates in</a>, which tells you the industry itself has already made this call, it&#8217;s just rarely said out loud to the client.</p><h2>The old trading-floor instinct, hashed email in the US, clusters in Europe, mostly holds up</h2><p>I&#8217;ve heard some version of this from nearly every experienced trader I&#8217;ve worked with. Individual-level resolution in the US, aggregate towards persona and account clusters in Europe. I went in wanting to test it rather than just repeat it, and it holds up better than I expected, with one real gap.</p><p>The mechanism runs in both directions at once, which is what makes it durable rather than coincidental. Regulation constrains what can be collected and how long it can be kept, and pushes European and UK activation towards contextual and account-level signal rather than individual identifiers, and that&#8217;s been true since 2018 and is about to get more true again as the EU tightens further through the Digital Omnibus. But underneath the regulation, the raw identity plumbing is thinner in Europe regardless of what the law technically permits, because the panel data and the deterministic HEM-to-MAID (matching hashed email signal to targetable device level signals) pairings that make US-style resolution work were built in the US first and were never rebuilt at the same density elsewhere. </p><p>Bombora&#8217;s own account of how B2B identity resolution actually works is a useful tell here. It <a href="https://bombora.com/core-concepts/what-is-identity-resolution-and-why-does-it-matter-in-b2b/">leans on a blend of deterministic hashed business emails, IP-to-domain matching, SSO data and a proprietary work-from-home probabilistic model</a>, precisely because no single deterministic method reaches workable B2B coverage on its own, and I&#8217;d bet money that blend leans harder on the probabilistic side the further you get from North America. This approach has led to Bombora re-gaining ground in the EU where their US cousins have lost it. </p><p>The gap, and I want to be straight about this rather than pretend I found something I didn&#8217;t, is Singapore and the wider APAC region. There&#8217;s a reasonable amount written comparing US and European identity coverage. There&#8217;s almost nothing written with any rigour about Singapore-specific match rates or graph density, and that silence is itself informative. It tells me the industry hasn&#8217;t scrutinised APAC identity infrastructure with anything like the attention it&#8217;s given the transatlantic comparison, and anyone who tells you with confidence what B2B match rates look like in Singapore today is very likely extrapolating from the US or European picture rather than working from actual regional data. Given we&#8217;ve got a genuine Singapore desk, that&#8217;s arguably a more useful place to point our own delivery data than re-proving the US-Europe split, which the wider industry has already covered reasonably well. All of this is exasperated by the markets focus on demand and direct response tactics like content syndication. </p><h2>Singapore is the AI adoption story I didn&#8217;t see coming - and this directly impacts INTENT data capture </h2><p>If you&#8217;d asked me a year ago to guess which market leads the world on AI usage intensity, I would not have said Singapore, and I&#8217;d have been wrong more than once, because it isn&#8217;t a fluke ranking. <a href="https://www.anthropic.com/research/anthropic-economic-index-september-2025-report">Anthropic&#8217;s own Economic Index</a> put Singapore second globally behind Israel on usage relative to working-age population back in September 2025, and by the <a href="https://sgai.md/anthropic-economic-index-singapore/">March 2026 update</a>, Singapore had moved into first place outright. This is important because of the dark funnel and the fact AI is starting 51% of all B2B buying journeys now and is a part of upwards of 92-94% of them - which is explored in detail in the below piece around steering the dark funnel </p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;d36c1865-1cd6-40f7-97c6-f36861b7f97d&quot;,&quot;caption&quot;:&quot;What you&#8217;ll learn in this article:&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;How You Can Steer the Dark Funnel: How Paid Media Conditions the Agentic Buyer Before They Ever Open a Prompt&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:142109972,&quot;name&quot;:&quot;Mike Harty&quot;,&quot;bio&quot;:&quot;Multi-time founder &amp; investor decoding the future of B2B marketing + AI. Co-founder @ FunnelFuel | Author of TheB2BStack.com&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3d90f453-eae3-4809-8c8e-851db8f01d6c_400x400.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-07-28T14:38:07.167Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!uuhY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F108108c8-ebbb-48a2-8ec7-1f4b27ee55f5_2194x1316.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://www.theb2bstack.com/p/how-you-can-steer-the-dark-funnel&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:208830995,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:4,&quot;comment_count&quot;:2,&quot;publication_id&quot;:1727927,&quot;publication_name&quot;:&quot;The B2B Stack&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!y8Uo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc136314a-bd54-40e8-8744-140d6966f7ed_1024x1024.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p>The Singapore ranking is interesting. The reason behind it is more useful, and it maps directly onto how B2B buying decisions actually get made in that market. Forrester&#8217;s regional AI research found that in <a href="https://www.forrester.com/blogs/apac-leads-global-ai-adoption-but-regional-strategies-diverge/">APAC, 33% of enterprises put the CEO in direct ownership of AI strategy</a>, against 18% in North America and just 8% in Europe. APAC firms also back that ownership with real budget: 26% invest between $400,000 and $500,000 in generative AI, against 19% in North America and 17% in Europe. </p><p>Forrester&#8217;s own read is that European firms operate under tighter regulation and stronger labour protections, which pushes their AI posture towards governance rather than speed, while APAC firms are competing in faster-growing markets where speed itself is the edge, and they&#8217;re prepared to fund that with capital and put it directly under the CEO rather than diffusing it across a committee. This is a fasinating global split in attitude, pace of market and general approach </p><p>If you&#8217;re advertising to, or selling into, B2B audiences in Singapore, that&#8217;s not a trivia point. It means you&#8217;re more often talking to a buying committee where AI-adjacent purchasing decisions sit close to the top, and where the appetite to move on a new platform or data partnership is structurally higher than it is in the UK or the rest of Europe. That&#8217;s a different sales motion, not just a bigger TAM. </p><p>Its also worth considering the impact on intent data - which is often largely formed out of observable behaviour in publishers and vendor websites. If their market is driven more by AI, which gives off no exhaust fumes and they mainly focus on content syndication, which captures data off-domain (not on the vendors core-site) then this market is more limited in its ability to capture intent, period. </p><p>It&#8217;s worth setting that against the UK&#8217;s own mood, which sits at the opposite end of the same spectrum. A UK and Ireland survey of 277 B2B marketing leaders, published in January 2026, described the finding in its own title as a sense of hesitancy: strong budget growth and near-universal tool adoption sitting right alongside real reluctance to hand AI anything genuinely strategic. That isn&#8217;t a contradiction of the Singapore story. It&#8217;s the other end of the exact spectrum Forrester&#8217;s ownership data describes, and if you&#8217;re running one global content calendar across both audiences, you&#8217;re pitching confidence to one room and caution to the other, and most decks I&#8217;ve reviewed don&#8217;t seem to know that.</p><h2>Messaging doesn&#8217;t travel as cleanly as most global campaigns assume, and I learned this the expensive way</h2><p>This last one is less about infrastructure and more about the actual words on the ad, which ties to general advertising tactics, and it&#8217;s the mistake I&#8217;ve made personally, more than once, before I knew better.</p><p>Years ago I ran a campaign built for a UK and US audience out into an APAC launch with nothing more than a language swap. Same structure, same direct ask up front, same &#8220;here&#8217;s the number, here&#8217;s the CTA&#8221; cadence that had worked perfectly well at home. It underperformed badly, and for a while I assumed it was a targeting problem, because that&#8217;s always the first thing you check. It wasn&#8217;t a targeting problem. It was a message architecture problem, and the anthropologist Edward Hall had already explained why decades before I ran into it, if I&#8217;d bothered to read him sooner.</p><p>Hall&#8217;s distinction between high-context and low-context cultures still holds up as a genuinely useful practical filter for B2B messaging. The UK, the US, Germany and the Netherlands are consistently <a href="https://obaninternational.com/blog/5-cultural-differences-that-impact-global-marketing/">cited as low-context markets that respond to direct messaging and explicit value propositions</a>: state the claim, back it with a number, close with an ask. </p><p>Much of APAC runs on the opposite instinct, where relationship and shared understanding carry more of the message than the literal copy does, which is exactly why B2B campaign sequencing across the region so often opens with thought leadership or a webinar to build trust before anything resembling a direct lead-gen ask ever appears. One localisation specialist puts it about as plainly as I&#8217;ve seen it put: <a href="https://elevationb2b.com/blog/global-to-local-b2b-campaign-localization-strategies-elevation-marketing/">North American programmes can lead with a direct lead-gen ad from day one, while APAC programmes typically need the trust-building content to run first</a>, or the direct ask simply doesn&#8217;t land, which is precisely what happened to me.</p><p>Singapore sits in an odd middle position here, English-speaking and commercially direct by regional standards, but still embedded in a higher-context region, which is probably why so much generic &#8220;APAC&#8221; creative guidance doesn&#8217;t fit it especially well either. Honestly, this is another spot where our own delivery data could add something the wider commentary hasn&#8217;t nailed down.</p><h2>What this actually means if you&#8217;re running an account-based programme across two or more of these markets</h2><p>Pull the threads together and a handful of practical calls fall out fairly cleanly. </p><p>Treating &#8220;Europe&#8221; as a single addressability zone is no longer safe. The UK and the EU are diverging, and a programme built on the assumption of identical consent posture on both sides of the Channel is going to misjudge one of them within the year. Treating the US as a bigger, looser UK misreads the actual mechanism, it&#8217;s an opt-out architecture sitting on top of denser deterministic identity infrastructure, and the two together are why individual-level resolution travels so well there and so poorly everywhere else. The instinct that Europe leans on clusters and personas rather than individuals is basically right, but it&#8217;s driven as much by thin identity plumbing as by regulation, and Singapore in particular remains under-documented enough that anyone with a confident opinion on APAC match rates is very likely borrowing it from the US or European picture rather than the region itself. </p><p>The takeaway is that a vendor with global advertising aspirations would be better using an EU-native business to stand it up, and translating that architecture into the US works better because it IS easier. Taking the US approach to the EU makes the market feel smaller then it is. </p><p>And on messaging, a single global deck with a language swap is a weaker starting point than most teams assume, especially running UK or US-style direct-ask creative into APAC without the trust-building sequencing that market usually needs first, a lesson I paid for once so hopefully you don&#8217;t have to.</p><p>None of this is gospel and is my own interpretation on data. It&#8217;s a first, properly sourced pass at a question worth answering with our own numbers eventually. The honest next step, and the one a reader effectively asked for at the start of all this, is pulling our actual delivery data across London, New York and Singapore and seeing where it agrees with the wider industry picture and where our own patch of the market turns out to be the exception. If it holds up, that&#8217;s a piece worth writing on its own, and a better one than this.</p><p><strong>If you&#8217;re the person in the room who has to explain why the UK deck doesn&#8217;t work in Singapore, this is what The B2B Stack is for.</strong></p><p>Fifteen years in, most of what I read on global B2B advertising is either a generic localisation checklist or a regulatory update with no practitioner behind it. This is written from the trading desk out, one genuinely useful read a week on B2B programmatic, intent data, and the regional detail that never makes the vendor deck. No recycled listicles, no press releases dressed up as insight.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.theb2bstack.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://www.theb2bstack.com/subscribe?"><span>Subscribe now</span></a></p><p></p><div><hr></div><h3>Sources and further reading</h3><p>The case for UK privacy law diverging from the EU rests on the <a href="https://ico.org.uk/for-organisations/direct-marketing-and-privacy-and-electronic-communications/guidance-on-the-use-of-storage-and-access-technologies/">ICO&#8217;s finalised guidance on storage and access technologies</a> and <a href="https://www.insideprivacy.com/advertising-marketing/three-notable-changes-to-the-uk-icos-guidance-on-cookies-and-a-hint-of-a-more-permissive-approach-to-advertising-cookies-in-the-future/">Covington&#8217;s analysis of the ICO&#8217;s more permissive signalling</a>, read alongside our own earlier piece on the <a href="https://www.theb2bstack.com/p/are-we-about-to-be-able-to-target">PECR climbdown</a>. The EU&#8217;s opposite trajectory is covered in <a href="https://secureprivacy.ai/blog/eu-digital-omnibus-what-article-88a-changes-for-cookie-consent-2026">Secure Privacy&#8217;s breakdown of the Digital Omnibus</a> and <a href="https://www.consenteo.com/knowledge-hub/GDPR/gdpr_cookie_consent_2026">Consenteo&#8217;s 2026 practitioner guide</a>, which carries the CNIL and Digital Markets Act enforcement figures. The US opt-out architecture is set out in <a href="https://www.recordinglaw.com/us-laws/data-privacy-laws/us-cookie-laws-by-state/">Recording Law&#8217;s state-by-state guide</a>, and Singapore&#8217;s consent framework in <a href="https://practiceguides.chambers.com/practice-guides/data-protection-privacy-2026/singapore/trends-and-developments">Chambers and Partners&#8217; 2026 Singapore data protection guide</a>.</p><p>On identity resolution, <a href="https://www.echo-analytics.com/blog/global-identity-graphs-why-match-rates-collapse-outside-the-us">Echo Analytics&#8217; piece on coverage asymmetry</a>, <a href="https://www.roq.ad/how-to-evaluate-and-buy-an-identity-resolution-solution/">Roqad&#8217;s identity buying guide</a> and <a href="https://bombora.com/core-concepts/what-is-identity-resolution-and-why-does-it-matter-in-b2b/">Bombora&#8217;s explanation of B2B identity resolution</a> between them cover the deterministic-versus-probabilistic split referenced above. The AI adoption data comes from <a href="https://www.forrester.com/blogs/apac-leads-global-ai-adoption-but-regional-strategies-diverge/">Forrester&#8217;s regional AI adoption research</a> and <a href="https://www.anthropic.com/research/anthropic-economic-index-september-2025-report">Anthropic&#8217;s own Economic Index</a>, with the March 2026 Singapore ranking update via the <a href="https://sgai.md/anthropic-economic-index-singapore/">Singapore AI Observatory</a>. The high-context/low-context framing draws on <a href="https://obaninternational.com/blog/5-cultural-differences-that-impact-global-marketing/">Oban International&#8217;s cultural differences primer</a> and <a href="https://elevationb2b.com/blog/global-to-local-b2b-campaign-localization-strategies-elevation-marketing/">Elevation Marketing&#8217;s B2B localisation guidance</a>.</p>]]></content:encoded></item><item><title><![CDATA[The Ultimate Account-Based (ABM) Measurement Glossary - Every Term You Need To Win the Pipeline Attribution Fight]]></title><description><![CDATA[There&#8217;s a meeting that repeats in almost every B2B organisation I&#8217;ve ever worked with.]]></description><link>https://www.theb2bstack.com/p/the-ultimate-account-based-abm-measurement</link><guid isPermaLink="false">https://www.theb2bstack.com/p/the-ultimate-account-based-abm-measurement</guid><dc:creator><![CDATA[Mike Harty]]></dc:creator><pubDate>Fri, 31 Jul 2026 16:00:09 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!y8Uo!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc136314a-bd54-40e8-8744-140d6966f7ed_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>There&#8217;s a meeting that repeats in almost every B2B organisation I&#8217;ve ever worked with. Marketing presents a pipeline influence number. Sales presents a completely different one. The CFO trusts neither, the CMO leaves with a smaller mandate than they walked in with, and the whole thing reconvenes next quarter to have the identical argument with fresher data.</p><p>Whatever the CRO&#8217;s views on marketing performance, and I&#8217;m sure we&#8217;ve all seen some strong views, the disagreement begins with definitions and the success criteria that fall out of them. Definitions that were never jointly agreed before the dashboards got built. Both teams pulled from the same CRM. Both numbers are usually &#8220;correct.&#8221; They&#8217;re answers to different questions wearing the same name. And we still talk about sales and marketing alignment.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theb2bstack.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">The B2B Stack covers the cutting edges of where programmatic advertising meets B2B paid media </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>Big statement: account-based measurement is the single most confused reporting topic in B2B.</p><p>Nearly every definition in circulation was written by a vendor with a platform to sell, so nearly every definition flatters whatever that platform happens to measure well. Amazing at capturing web analytics data? Guess where the metrics will focus. Awesome at capturing advertising insights? You get the picture.</p><p>Nobody has written the whole thing out neutrally, from the perspective of the people who actually have to defend these numbers in front of a board.</p><p>So here it is. Structured as an actual reference: every entry follows the same format (what it means, where it gets confused, the operator&#8217;s take), the head-to-head terms are laid out in strict parallel, and there&#8217;s a copy-paste definitions block at the end that you&#8217;re actively encouraged to lift straight into your own reporting deck. Use it, don&#8217;t credit it, I genuinely don&#8217;t mind. The point is that the argument stops.</p><p><strong>What you&#8217;ll learn in this article:</strong></p><ul><li><p>The foundational units of account-based measurement (ICP, TAL, buying groups, ABM tiers, the dark funnel) and why getting the unit wrong corrupts every metric downstream</p></li><li><p>How engagement and qualification actually work: engagement scores, intent data, vendor-branded states like the 6QA, and the full MQL/MQA/SQL/SAL/SQA/PQA stack, term by term</p></li><li><p>The progression metrics almost nobody reports properly: coverage, buying group penetration, and velocity</p></li><li><p>Pipeline sourced versus pipeline influenced versus multi-touch attribution, and why conflating them manufactures the quarterly marketing-versus-sales fight</p></li><li><p>The correction layer: self-reported attribution, incrementality testing and MMM, and when each earns its place</p></li><li><p>A complete reporting framework by audience and cadence, plus a copy-paste definitions block for your next board deck</p></li></ul><h2>How to use this</h2><p>Read it once top to bottom, because the sections build on each other. After that, treat it as a lookup. Every term is defined in a self-contained entry, so you can land on any single definition cold and it&#8217;ll still make sense. That&#8217;s deliberate. It&#8217;s the difference between a glossary and an essay with headings.</p><p>If you&#8217;re reading this in a browser, bookmark it now. That&#8217;s what it&#8217;s for.</p><p>One prerequisite before any of it makes sense: get clicks out of your measurement stack. Click-optimised systems learn to find clickers rather than buyers, a big share of programmatic clicks carry no intent at all, most legitimate B2B inventory gets filtered out before a click is even possible, and entire channels your buying committee actually lives in (audio and CTV among them) don&#8217;t produce a click in the first place. I wrote the full argument here: The Observer&#8217;s Paradox. The one-line version for this glossary: if a metric still has &#8220;click&#8221; anywhere in its lineage, treat it as noise. And ask your platform vendor what percentage of their engagement score is click-derived. The answer, and how long it takes them to produce it, will tell you a lot.</p><div><hr></div><h1>Part 1: The foundations</h1><p>Account-based measurement fails most often not at the metric level but at the unit level, because teams keep measuring accounts with instruments designed for individuals. Five terms establish the unit properly.</p><h2>ICP (Ideal Customer Profile)</h2><p><strong>What it means:</strong> The firmographic and behavioural definition of the companies you should be selling to. Size, industry, region, technology stack, business model, and increasingly signal-based criteria like observed in-market behaviour.</p><p><strong>Where it gets confused:</strong> Teams treat the ICP as a list. It isn&#8217;t. It&#8217;s a filter, a written definition against which any company can be tested. The list it produces is the TAL, below.</p><p><strong>The operator&#8217;s take:</strong> The most common ICP failure is building it from aspiration (&#8221;who we&#8217;d love to sell to&#8221;) rather than evidence (&#8221;who actually closes, retains and expands&#8221;). Rebuild it annually from your own closed-won and churn data, not from the pitch deck. The other common mistake is having one big ICP when the business actually serves three or four distinct buyer types. Break those out into their own ICP clusters and everything downstream sharpens up.</p><h2>TAL (Target Account List)</h2><p><strong>What it means:</strong> The named list of specific companies that pass the ICP filter and that you&#8217;ve deliberately chosen to pursue in a given period.</p><p><strong>Where it gets confused:</strong> The TAL is the denominator for almost every metric in this glossary, which is why a badly built one corrupts everything downstream very quickly. If the TAL contains accounts that will never buy, your qualification rates, coverage figures and engagement trends are all being measured against a work of fiction.</p><p><strong>The operator&#8217;s take:</strong> Most measurement problems that get blamed on attribution are actually TAL hygiene problems in disguise. Before commissioning an attribution project, audit the TAL. It&#8217;s cheaper, and it&#8217;s usually where the bodies are.</p><p>Even in the second half of 2026 it astonishes me how poor many TALs are. No standardisation, no refresh cadence, stale entries from two planning cycles ago, and millions being spent against them anyway.</p><p>The single biggest win available to most B2B vendors is investing proper work in their TALs. Plural is not an accident either: they should be segmented, and they should be fresh. At FunnelFuel we built a system with over 700 live connectors for exactly this reason, to join and combine sources, interrogate them, match them to ICP, and make sure the matching engine reflects the intent behind the TAL, meaning who you actually want to reach, rather than producing an inflated match rate that looks good in a QBR and targets nobody in particular.</p><p>The TLDR: nail your TAL, everything else swims off it. And if you want help thinking yours through, my inbox is open.</p><h2>ABM tiers (1:1, 1:few, 1:many)</h2><p><strong>What it means:</strong> The standard structure for segmenting an account-based programme by investment level. Tier 1 (1:1) is a handful of accounts getting fully bespoke treatment. Tier 2 (1:few) is clusters of very similar accounts getting lightly personalised programmes. Tier 3 (1:many) is programmatic ABM, the full TAL receiving targeted but scaled activity.</p><p><strong>Where it gets confused:</strong> Teams define the tiers for activation and then forget them at measurement time, reporting a single blended number across all three. But the tiers have completely different economics and should carry different expectations. A Tier 1 account might justify a year of patient buying-group development. Tier 3 lives or dies on efficient qualification rates.</p><p><strong>The operator&#8217;s take:</strong> Never report a blended ABM number. Blending Tier 1 and Tier 3 produces a figure that describes neither. We regularly see lists where accounts genuinely worthy of Tier 1 attention get bundled into one big undifferentiated pile, because big is always better, right?</p><p>I always advocate for TAL splitting by at least one or two firmographic dimensions alongside the tiers. Breaking banks out from healthcare brands, for instance, opens up an easy win: you can run more scaled but still nuanced 1:many that starts to borrow from the 1:few playbook, cast for dramatically more signal, and feed the 1:1 accounts with better data as a result.</p><p>My bet is that technology erodes true 1:many over the next couple of years and lets world-class paid media run against 1:few audiences at 1:many economics, which is genuinely exciting. But only if the up-front investment in the TAL gets made. It always comes back to the TAL.</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;e2d63085-a4a9-400b-b9a8-8b081d776b9b&quot;,&quot;caption&quot;:&quot;The B2B media brief says all the right things:&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;Why Most B2B Ad Strategies Fail Before the First Impression&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:142109972,&quot;name&quot;:&quot;Mike Harty&quot;,&quot;bio&quot;:&quot;Multi-time founder &amp; investor decoding the future of B2B marketing + AI. Co-founder @ FunnelFuel | Author of TheB2BStack.com&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3d90f453-eae3-4809-8c8e-851db8f01d6c_400x400.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2025-08-04T08:40:13.894Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1f48c0e8-b0fc-4137-9d71-068adbb4cffa_1024x1024.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://www.theb2bstack.com/p/why-most-b2b-ad-strategies-fail-before&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:169358691,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:4,&quot;comment_count&quot;:2,&quot;publication_id&quot;:1727927,&quot;publication_name&quot;:&quot;The B2B Stack&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!y8Uo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc136314a-bd54-40e8-8744-140d6966f7ed_1024x1024.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p></p><h2>Buying group (buying committee)</h2><p><strong>What it means:</strong> The set of people inside an account who collectively make the purchase decision. In enterprise B2B this routinely runs to double digits across multiple functions, with different members researching different questions at different times, most of it invisibly. In 2026 Forrester estimates that buying groups are 13 people across 4 departments, sometimes with upwards of 9 external stakeholders brought in to aid the decision </p><p><strong>Where it gets confused:</strong> The buying group is the reason lead-level measurement breaks in account-based motions. One enthusiastic individual tells you almost nothing about whether an organisation is in-market or where the entirety of a consensus driven committee&#8217;s collective heads are at. Moderate engagement from four different functions in the same account tells you a great deal. <mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">Every serious account-based metric aggregates across the buying group; every legacy metric doesn&#8217;t.</mark></p><p><strong>The operator&#8217;s take:</strong> Take the highlighted point above, and this in a nutshell is my argument for where programmatic falls over itself for B2B. Programmatic and many ad buying platforms are designed to hit individual users but they entirely lack the ability to map them up into a buying committee, and then up into the business they work for. The buying committee construct is critical and is the reality of B2B buying journeys. </p><p>If mapping your ICPs correctly to output the best possible set of TAL&#8217;s is critical, and it really is, then the next big job is to really understand who is making buying decisions. </p><p>Now different organisations will approach this differently. Some are smaller and leaner in their decision making, which doesn&#8217;t have to mean in their total org size. Some small businesses are slow and ponderous, and may have huge committees. The avatar of decision maker and influencers can at best be approximated and I love a signals based approach. </p><p>That means, which deviceIDs are showing intent, and they get mapped, where possible into people using an account graph. This then lets us understand the types of roles that are coming on your website, mapped to accounts and what we know from a firmographic POV about those businesses. This, with machine learning approaches, allows an estimation of buying committee avatars. CRM compounds the workflow. Then we take a broader approach to communicating with these avatars, which means casting a bigger net, because the reality remains that we do not know if any one organisation has a faster and looser, or wider and slower approach to buying - so we should err on the side of caution and use advertising to try and find out </p><p>To finish this off, I internalise that the account is the unit and the buying group is the texture within it, and the rest of this glossary follows logically. <mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">Every vendor dashboard you use will keep trying to pull you back down to the individual, because individuals are what cookies and form fills can see. Resist it.</mark></p><h2>Dark funnel</h2><p><strong>What it means:</strong> The portion of the B2B buying journey that happens on surfaces your measurement stack cannot instrument: peer recommendations, Slack and WhatsApp groups/threads, podcast mentions, community discussions, internal meetings, and increasingly the LLM a buyer consults before ever touching your website. None of it fires a pixel. Research across the intent vendors consistently puts the majority of the buying journey in this category, and buyers routinely arrive with a shortlist already substantially formed.</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;71549a16-ac22-48c2-aa8a-844147fa5cf5&quot;,&quot;caption&quot;:&quot;What you&#8217;ll learn in this article:&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;How You Can Steer the Dark Funnel: How Paid Media Conditions the Agentic Buyer Before They Ever Open a Prompt&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:142109972,&quot;name&quot;:&quot;Mike Harty&quot;,&quot;bio&quot;:&quot;Multi-time founder &amp; investor decoding the future of B2B marketing + AI. Co-founder @ FunnelFuel | Author of TheB2BStack.com&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3d90f453-eae3-4809-8c8e-851db8f01d6c_400x400.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-07-28T14:38:07.167Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!uuhY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F108108c8-ebbb-48a2-8ec7-1f4b27ee55f5_2194x1316.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://www.theb2bstack.com/p/how-you-can-steer-the-dark-funnel&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:208830995,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:3,&quot;comment_count&quot;:0,&quot;publication_id&quot;:1727927,&quot;publication_name&quot;:&quot;The B2B Stack&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!y8Uo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc136314a-bd54-40e8-8744-140d6966f7ed_1024x1024.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p><strong>Where it gets confused:</strong> Teams treat the dark funnel as a measurement problem to be solved with more software or even just more effort. It cannot be. No platform can track a Slack recommendation. The dark funnel is a structural condition to be corrected for, which is what Part 4&#8217;s correction layer is for.</p><p><strong>The operator&#8217;s take:</strong> The dark funnel is not an excuse for unmeasurable marketing but equally we have to accept real structural limitations, and not waste time trying to work around them where there is no viable way - that is not defeatist or small minded, it is pragmatic and realistic. It is the reason the correction layer (self-reported attribution, incrementality) has moved from nice-to-have to mandatory. If your measurement stack has no mechanism that can see the invisible journey, your dashboards are precise descriptions of the visible minority.</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;cfc93895-87f9-41be-b70d-b15ba867e2ad&quot;,&quot;caption&quot;:&quot;Attribution in B2B was never perfect. In 2026, it&#8217;s fundamentally fractured. If you pardon my French, I could use another word beginning with &#8220;F&#8221;&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;The Reality of B2B Attribution in 2026: Why Certainty Is Dead and Signals Win&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:142109972,&quot;name&quot;:&quot;Mike Harty&quot;,&quot;bio&quot;:&quot;Multi-time founder &amp; investor decoding the future of B2B marketing + AI. Co-founder @ FunnelFuel | Author of TheB2BStack.com&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3d90f453-eae3-4809-8c8e-851db8f01d6c_400x400.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-02-11T10:15:36.704Z&quot;,&quot;cover_image&quot;:null,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://www.theb2bstack.com/p/the-reality-of-b2b-attribution-in&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:187611319,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:1,&quot;comment_count&quot;:0,&quot;publication_id&quot;:1727927,&quot;publication_name&quot;:&quot;The B2B Stack&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!y8Uo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc136314a-bd54-40e8-8744-140d6966f7ed_1024x1024.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p></p><div><hr></div><h1>Part 2: Engagement and qualification</h1><h2>Account engagement score</h2><p><strong>What it means:</strong> A composite number, usually 0 to 100, representing how &#8220;engaged&#8221; a target account is with your brand, aggregated across every buying group member and every measurable channel, over a rolling window. Common inputs: website visits and content consumption, email engagement, ad exposure, event attendance, and third-party intent signals.</p><p><strong>Where it gets confused:</strong> There is no industry-standard formula, and most platforms will not fully disclose theirs. The weighting logic varies wildly on five axes:</p><ul><li><p><strong>Recency decay</strong> - does a whitepaper download from six weeks ago still count, and at what discount to yesterday&#8217;s?</p></li><li><p><strong>Committee weighting</strong> - does an engaged VP score the same as an engaged intern? Should they?</p></li><li><p><strong>Channel weighting</strong> - does a demo request live on the same scale as a viewable ad impression?</p></li><li><p><strong>Anonymous resolution</strong> - how much of the score rests on de-anonymised account-level activity versus known contacts, and how confident is the match?</p></li><li><p><strong>Normalisation</strong> - is the score comparable between a 200-person account and a 200,000-person account, or only meaningful against that account&#8217;s own trend line?</p></li></ul><p>This is why the same account can legitimately score 85 in one platform and 40 in another with no data quality problem anywhere. Both are &#8220;correct.&#8221; They are different instruments measuring different things under the same label.</p><p><strong>The operator&#8217;s take:</strong> Stop searching for the platform with the &#8220;right&#8221; formula. There isn&#8217;t one. Pick a methodology, document its logic in plain English so anyone can defend it in a leadership meeting, and use the score as a trend indicator for a given account over time. An account moving from 40 to 70 over six weeks is signal. The number 70 itself, in isolation, is decoration.</p><p>My approach with scoring has been to make it composable, which means the vendor teams can input and shape the scoring that we run for them. Use my tech to capture data you cannot capture today, use my tech to pipeline data between systems like web analytics and media buying which is very difficult to do, but bring your own scoring model to make your own reality out of this data pipelining. </p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;c6f679df-2f54-4c36-8f05-4993de1be128&quot;,&quot;caption&quot;:&quot;Most B2B marketers today are still running their measurement frameworks on systems designed for consumer marketing.&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;The B2B Analytics Gap: Consumer Analytics &#8800; B2B Measurement&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:142109972,&quot;name&quot;:&quot;Mike Harty&quot;,&quot;bio&quot;:&quot;Multi-time founder &amp; investor decoding the future of B2B marketing + AI. Co-founder @ FunnelFuel | Author of TheB2BStack.com&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3d90f453-eae3-4809-8c8e-851db8f01d6c_400x400.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2025-09-09T16:15:33.001Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a3b5b008-ee78-4f16-8d86-fd078c092dae_1580x1580.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://www.theb2bstack.com/p/the-b2b-analytics-gap-consumer-analytics&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:173166052,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:15,&quot;comment_count&quot;:13,&quot;publication_id&quot;:1727927,&quot;publication_name&quot;:&quot;The B2B Stack&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!y8Uo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc136314a-bd54-40e8-8744-140d6966f7ed_1024x1024.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p></p><h2>Intent data and surge scores</h2><p><strong>What it means:</strong> Third-party signals indicating that an account is actively researching a topic, typically derived from content consumption patterns across networks of B2B publishers and research sites. A surge score flags that an account&#8217;s consumption of a given topic has spiked meaningfully above its own historical baseline.</p><p><strong>Where it gets confused:</strong> Two big ways. </p><p>First, topic-level intent is <strong>not</strong> vendor-level intent: an account surging on &#8220;account-based marketing&#8221; is researching the category, not necessarily shortlisting you. </p><p>Second, intent providers differ fundamentally in how signal is collected (co-op publisher networks versus bidstream inference/modelling versus review-site activity), and those methodologies have very different noise profiles. Treating all &#8220;intent&#8221; as one substance is how bad TAL prioritisation happens.</p><p><strong>The operator&#8217;s take:</strong> Intent data is an input to engagement scoring and TAL prioritisation, not a metric to report upward in its own right. A surge is a reason to act, never a result to claim. The moment &#8220;accounts surging&#8221; appears in a board deck as an outcome, the programme has lost the plot.</p><p>We need to be realistic about intent data in 2026 too. This is not having a go at any players in the ecosystem, and I partner with them all, and many are friends. However, the elephant in the room. </p><p>The same dark funnel behaviours which are impacting the tracking of your funnel is impacting the collection of intent data. Whether it is bid stream modelling (which we do a form of at Funnelfuel using audience containers to understand usage and intent), or publisher co-ops, these are two different ways to get to the same end point - understanding what people are reading on the content web. great - but - increasingly they use LLMs instead which sit squarely in the dark funnel. Buying committees are beginning their research journey 51% of the time in the dark funnel, and 94% - yes 94%! - of buying journeys now utilise LLMs. This is obvious in 2026.  </p><p>However those 94% of journeys that use AI, or the 51% that start in an LLM used to start on observable content websites online, like G2, like IDG, like deeply specialist research sites which were capturable in 2020 via co-ops and modelling, and which are now feeding the funnel via citations which we never see. This data is thus thinner now then it was before LLMs. That is a fact</p><p>There is still value here but understand its limitations and it is another signal to use alongside others. That is why we say this is the signals era. </p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;2a0f87b4-64d0-4b8e-8ace-1d2ec8703be4&quot;,&quot;caption&quot;:&quot;Why Fit + Intent Alone Fails&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;The Account Scoring System That Beats Fit + Intent Alone&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:142109972,&quot;name&quot;:&quot;Mike Harty&quot;,&quot;bio&quot;:&quot;Multi-time founder &amp; investor decoding the future of B2B marketing + AI. Co-founder @ FunnelFuel | Author of TheB2BStack.com&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3d90f453-eae3-4809-8c8e-851db8f01d6c_400x400.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2025-08-14T17:40:26.228Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!NsXS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb8b1e03-7d48-4218-bde5-8cb4efde44df_1919x1215.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://www.theb2bstack.com/p/the-account-scoring-system-that-beats&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:170812322,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:12,&quot;comment_count&quot;:8,&quot;publication_id&quot;:1727927,&quot;publication_name&quot;:&quot;The B2B Stack&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!y8Uo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc136314a-bd54-40e8-8744-140d6966f7ed_1024x1024.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p></p><p></p><h2>Vendor-qualified account states (6QA and equivalents)</h2><p><strong>What it means:</strong> Proprietary qualification thresholds productised by ABM platforms. The best known is 6sense&#8217;s 6QA: an account the platform&#8217;s model judges to have crossed into a late buying stage based on its combination of fit, intent and engagement, at which point it is flagged as ready for sales. Demandbase, Terminus and others run equivalent constructs under their own branding. </p><p><strong>Where it gets confused:</strong> A vendor-qualified state is an engagement score with a threshold and a trademark. The model is proprietary, the weighting is opaque, and the qualification logic is configurable, which means a &#8220;6QA&#8221; at one company is not the same object as a &#8220;6QA&#8221; at another. Teams routinely compare these states across organisations, or present them to boards, as though they were standardised. They are not.</p><p><strong>The operator&#8217;s take:</strong> These are useful operational triggers and I am not dismissing them at all; a well-configured one beats a home-rolled score for many if not most teams. But never let a vendor-branded state become a board-level metric without a plain-English definition of what it means in your configuration. &#8220;We had 40 6QAs this quarter&#8221; is not a sentence a CFO can act on.</p><p>What I am seeing is big enterprise clients, often using AI, understandably now believe that they can create their versions, without having to crowbar their own data into a pre-canned model. That is why more and more big players want lots and lots of raw data exhaust fumes, so they can run their own computations. A year ago we got a lot of asks to work with these platforms, today we definitely still do but the second cluster of DIY signal builders is growing by the week. This backs up the SaaS-apocalypse narrative. </p><h2>The qualification stack: MQL, MQA, SQL, SAL, SQA, PQA</h2><p>Six terms, because this is the layer that causes the most cross-functional friction, and it is almost always friction over definitions. For each one, hold three questions in mind: what is the unit (person or account), who does the qualifying, and what is actually being claimed.</p><p><strong>MQL (Marketing Qualified Lead).</strong> Unit: a person. Qualified by: a marketing scoring threshold. The claim: this individual has shown enough interest to be worked. The trap: one junior researcher can generate an MQL while the five people who will actually sign the contract have never heard of you. That is not a data error; it is the structural limit of measuring individuals in a buying-group world. </p><p>The dream ticket would be migrating this from one person to a marketing qualified buying committee, especially if the committee had been mapped by marketing. </p><p><strong>MQA (Marketing Qualified Account).</strong> Unit: an account. Qualified by: aggregate engagement across the buying group within a defined period. The claim: this organisation is showing coordinated signs of being in-market. The trap: check the aggregation logic, because one hyperactive contact should not be able to trip the threshold alone. If your MQA definition can be satisfied by a single person, you have renamed your MQLs, not replaced them. </p><p>Most scoring around this fails to take into account the buying committee in its broader context, so it really just becomes another term for account engagement score. </p><p><strong>SQL (Sales Qualified Lead).</strong> Unit: a person. Qualified by: sales, after an actual conversation. The claim: this individual represents a real, workable opportunity. In account-based motions the SQL is a legacy unit, increasingly absorbed into the SQA, but it survives in most CRMs and most compensation plans, so it is worth defining even if only to retire it deliberately.</p><p><strong>SAL (Sales Accepted Lead, or Account).</strong> Unit: either, depending on your motion. Qualified by: sales, on receipt of the handoff. The claim is procedural rather than evaluative: sales formally acknowledges the qualified record and commits to follow up within an agreed SLA. This is the forgotten middle step, and its absence is why the two oldest complaints in B2B (&#8221;sales never followed up&#8221; and &#8220;marketing sends us rubbish&#8221;) are both permanently unfalsifiable in most organisations. Nobody signed for the parcel, so nobody can prove anything about what happened to it.</p><p><strong>SQA (Sales Qualified Account).</strong> Unit: an account. Qualified by: sales, after investigation. The claim: there is evidence of a real buying process, meaning an identified need, a champion, budget movement or a defined evaluation underway. The critical word is <em>accepted</em>. An SQA is a joint claim, agreed by both functions, not a marketing claim awaiting validation.</p><p><strong>PQA (Product Qualified Account).</strong> Unit: an account. Qualified by: product usage signals, meaning seat adoption, feature depth, trial behaviour. The claim: usage suggests conversion readiness. Only meaningful if you run a self-serve or trial motion alongside enterprise sales. Managed-service and pure enterprise teams can ignore it; it appears in vendor glossaries mainly as a completeness gesture.</p><p><strong>Where it all actually breaks:</strong> Almost always at the MQA-to-SQA handoff, for the same reason the MQL-to-SQL handoff was always contentious: the two functions are rarely working from a jointly written, jointly signed threshold. Here is the test. Ask your sales leadership, without a deck in front of them, what specifically distinguishes a sales qualified account from a marketing qualified one in your organisation. If the answer takes more than two sentences, you do not have a qualification stack. You have a naming convention.</p><p><strong>The operator&#8217;s take:</strong> The fix costs nothing: a one-page written definition of each state, agreed by both functions, before the dashboard is built rather than after the argument starts. And add the SAL step even if it feels bureaucratic, because it converts the eternal &#8220;sales never followed up&#8221; versus &#8220;marketing sends rubbish&#8221; stalemate into a measurable SLA with a name attached.</p><p>Many of these terms are as dated as the funnel concept, and like many scores, they are only as good as what can be tracked. The scores limiting factor is data. </p><div><hr></div><h1>Part 3: Progression metrics</h1><p>Between qualification and pipeline sits a set of mid-funnel metrics that are genuinely useful and almost universally under-reported, mostly because they do not flatter anyone and as a result nobody is keen to own them </p><h2>Account coverage</h2><p><strong>What it means:</strong> The percentage of your TAL in which you have the assets required to actually run the motion: identified buying group contacts, identifiers to reach them with ads, working contact data, and active engagement channels.</p><p><strong>Where it gets confused:</strong> Teams report programme metrics against the full TAL when the programme is only operationally live in a fraction of it. A TAL of 500 accounts with real coverage of 120 is a 120-account programme wearing a 500-account budget, and where budget is getting pushed to potentially saturated accounts in the 120 list </p><p><strong>The operator&#8217;s take:</strong> Report coverage before you report anything else, because every downstream percentage is computed against it. It is also the most honest early indicator of whether an ABM programme is real or aspirational.</p><h2>Buying group penetration</h2><p><strong>What it means:</strong> Within a given account, the proportion of relevant buying group roles you have actually identified, reached and engaged.</p><p><strong>Where it gets confused:</strong> This is the metric that catches the classic false positive: an account that looks hot on aggregate engagement where every signal traces back to one person. Engagement scores can be inflated by depth-on-one-contact in exactly the way penetration exposes.</p><p><strong>The operator&#8217;s take:</strong> Penetration is the honest counterweight to the engagement score, and the two should always travel together. High engagement plus low penetration is not a hot account; it is a research project with one enthusiastic author.</p><h2>Deal velocity (and stage velocity)</h2><p><strong>What it means:</strong> How quickly accounts move between defined stages: TAL to MQA, MQA to SQA, SQA to opportunity, opportunity to close. Usually expressed as median days per stage.</p><p><strong>Where it gets confused:</strong> Velocity means nothing without a baseline. &#8220;Our MQA-to-opportunity velocity is 47 days&#8221; is not information; &#8220;it was 68 days before the programme started&#8221; is.</p><p><strong>The operator&#8217;s take:</strong> Velocity is the most CFO-legible metric in the entire account-based canon, because it converts marketing activity into a language finance already respects: time and rate. If nobody in your organisation captured a pre-programme baseline, that is this quarter&#8217;s first job, because every future efficiency claim depends on it. So in other words, for the CFO - if I give you $1m today, when can I expect to get returns on this? </p><div><hr></div><h1>Part 4: Pipeline, attribution and the correction layer</h1><p>Now the main event: the source of the meeting from the opening of this piece.</p><h2>Pipeline sourced vs pipeline influenced</h2><p>The single most important distinction in this glossary, so it gets the table treatment:</p><p><strong>Pipeline sourcedPipeline influencedDefinition</strong>Value of opportunities where marketing generated the first touch that led to the opportunity&#8217;s creationValue of opportunities where marketing touched any buying group member at any point in the cycle, regardless of who originated the deal<strong>Attribution mechanic</strong>First-touchMulti-touch, typically over a lookback window running backward from opportunity creation and forward through to close<strong>The question it answers</strong>Which activities create net-new pipeline that would not otherwise exist?Where is marketing accelerating and supporting deals across the whole motion?<strong>Character</strong>Clean, conservative, deliberately narrowBroad, generous, deliberately inclusive<strong>Natural audience</strong>CFO, board (budget allocation)CRO, programme leads (programme effectiveness)<strong>Failure mode</strong>Under-credits everything that isn&#8217;t first-touch, punishing brand and mid-funnel work&#8221;Influenced&#8221; can mean a single ad exposure to a single contact, so an unlabelled 70% influenced claim destroys the whole report&#8217;s credibility</p><p>These are not two versions of the same number. They have different definitions, different mechanics and different denominators, and most B2B attribution conflict is simply a marketing team presenting an influenced figure into a room that is mentally expecting a sourced one.</p><p><strong>The operator&#8217;s take:</strong> Report both, always together, always explicitly labelled, never blended into a single &#8220;marketing pipeline&#8221; figure. Presenting one without the other is what manufactures the argument. And put a one-line definitions footer on every deck (there is one at the end of this piece you can lift verbatim).</p><h2>Multi-touch attribution (MTA)</h2><p><strong>What it means:</strong> The rule set for distributing credit across touchpoints when more than one contributed to an outcome. It is the mechanism underneath the influenced number, not a separate metric. The standard models:</p><p>ModelHow it distributes creditWhat it&#8217;s for<strong>First-touch</strong>100% to the first interactionDemand creation questions (this is what &#8220;sourced&#8221; runs on)<strong>Last-touch</strong>100% to the final interaction before conversionDemand capture questions; systematically over-credits bottom-funnel<strong>Linear</strong>Equally across all touchesA neutral default when you refuse to make weighting decisions<strong>Time-decay</strong>More credit to touches closer to conversionLong cycles where recency plausibly matters<strong>U-shaped</strong>Heavy credit to first touch and conversion touchBalancing creation and capture<strong>W-shaped</strong>Heavy credit to first touch, lead creation and opportunity creationMotions with a meaningful mid-funnel milestone<strong>Algorithmic</strong>Model-derived weights from your own dataSounds most sophisticated; hardest to explain in a boardroom</p><p><strong>Where it gets confused:</strong> Two things every operator should internalise. First, the model choice changes the influenced number materially, which is why two teams both &#8220;doing multi-touch&#8221; can produce different figures and both be technically right. Second, and more fundamentally: MTA can only distribute credit across touches it can see, and in B2B most of the journey is dark funnel. MTA is a precise accounting of the visible minority.</p><p><strong>The operator&#8217;s take:</strong> Pick one model, write down why, and stop shopping models until you find the one that flatters this quarter. The credibility cost of changing attribution models mid-year exceeds any insight the new model provides.</p><h2>View-through measurement</h2><p><strong>What it means:</strong> Crediting outcomes to ad exposure without a click: an account was served impressions, and subsequently visited, engaged or converted. In a post-click world, and especially in channels like CTV and audio where clicks do not exist, exposure-based measurement is structurally necessary.</p><p><strong>Where it gets confused:</strong> View-through is necessary and gameable at the same time. Loose view-through windows and generous matching logic let platforms claim credit for outcomes they merely coincided with. The question to ask any platform reporting view-through conversions: what is the window, what is the match methodology, and what does the same report look like with the window halved?</p><p><strong>The operator&#8217;s take:</strong> Accept view-through as a directional input to account-level measurement, interrogate its settings, and never let a platform grade its own homework as the final number. Which is the perfect segue to incrementality.</p><h2>Self-reported attribution (SRA)</h2><p><strong>What it means:</strong> An open-text &#8220;how did you hear about us?&#8221; field on every conversion form, and the same question asked verbally on every first sales call, with the answers logged and reviewed as first-class data.</p><p><strong>Where it gets confused:</strong> Teams dismiss it as anecdotal precisely because it is analogue. Yet teams running software and self-reported attribution side by side routinely find radically different channel mixes: what software logs as &#8220;direct&#8221; or &#8220;organic search&#8221; was, by the buyer&#8217;s own account, a podcast, a peer recommendation or a community thread that triggered the branded search. Neither source is complete. Software tells you which touchpoints occurred; self-reported data tells you which ones mattered.</p><p><strong>The operator&#8217;s take:</strong> Two implementation details determine whether SRA works or becomes theatre. Keep the field open text, because dropdown options collapse the interesting answers into &#8220;social media.&#8221; And look for buying-group patterns: three people from the same account citing the same source is a channel finding, not an anecdote.</p><h2>Incrementality (lift testing)</h2><p><strong>What it means:</strong> The experimental answer to &#8220;did this activity cause pipeline, or just correlate with it?&#8221; Hold out a matched segment of the TAL from an activity, run it for the rest, and measure the difference in outcomes between exposed and held-out groups.</p><p><strong>Where it gets confused:</strong> It is the only method in this glossary that measures causation rather than correlation, which is exactly why finance teams trust it and why it is quietly displacing attribution modelling as the top-of-house proof mechanism in sophisticated organisations. The honest caveats: it needs enough account volume to build meaningful test and control cells, it needs the discipline to genuinely withhold activity from the control group, and it answers big questions slowly rather than small questions instantly.</p><p><strong>The operator&#8217;s take:</strong> Use incrementality for the material budget decisions, not the weekly optimisation. One well-designed holdout test per quarter, on the channel carrying the most budget or the most scepticism, is worth more board credibility than a year of attribution dashboards. A lift result is the only slide in the deck the CFO cannot argue with.</p><h2>MMM (Marketing Mix Modelling)</h2><p><strong>What it means:</strong> Statistical modelling of the relationship between marketing investment by channel and business outcomes over time, using aggregate data rather than user-level tracking. The old brand-world technique, back in fashion because it needs no cookies and sees channels that attribution cannot.</p><p><strong>Where it gets confused:</strong> MMM is regularly pitched to B2B teams whose data cannot support it. It wants years of weekly spend and outcome data with real variation in it, and meaningful ongoing investment to maintain. Below a substantial annual media budget, the model&#8217;s error bars are wider than the decisions it is meant to inform.</p><p><strong>The operator&#8217;s take:</strong> For most B2B teams, MMM is a later-stage tool. Get SRA and periodic incrementality testing running first; they answer most of the same questions at a fraction of the cost. When media spend gets large enough that channel-level allocation errors cost real money, MMM earns its seat.</p><h2>The layered stack, stated plainly</h2><p>The mature measurement position is not one method but four layers, each doing what it is actually good at:</p><ol><li><p><strong>Platform measurement</strong> (engagement scores, qualification states) for operational speed</p></li><li><p><strong>Sourced and influenced pipeline</strong> (separately labelled) for programme reporting</p></li><li><p><strong>Self-reported attribution</strong> as the standing correction for what software cannot see</p></li><li><p><strong>Periodic incrementality tests</strong> as the causal anchor for the numbers that decide budgets</p></li></ol><p>Any one layer alone is either fast but shallow, or rigorous but slow. The stack is the answer.</p><div><hr></div><h1>Part 5: The reporting framework</h1><p>Strip everything above into a cadence and it looks like this:</p><p>CadenceAudienceReportDo not report<strong>Weekly</strong>ABM / demand teamEngagement score movement across the TAL, MQA and SQA counts, coverage and penetration by tierAnything as a revenue claim<strong>Monthly</strong>CRO and sales leadershipSourced and influenced pipeline (separately labelled), MQA-to-SQA acceptance rate, stage velocity vs baselineBlended &#8220;marketing pipeline&#8221; figures<strong>Quarterly</strong>CMO and CFOSourced pipeline as the primary number, influenced as programme context, velocity trends as the efficiency story, incrementality results as the headline when you have themEngagement scores as anything other than a leading indicator</p><p>And one rule that governs all three rows: never present a metric to an audience that has not been given its definition. Most account-based measurement does not fail in the data. It fails in the room.</p><h2>The copy-paste definitions block</h2><p>This is the artefact the whole piece has been building to. Lift it verbatim into the footer of your reporting deck, adjust the lookback window to match your model, and the quarterly definitions argument ends:</p><blockquote><p><strong>Definitions used in this report.</strong> <em>Pipeline sourced:</em> opportunity value where marketing generated the first touch leading to opportunity creation (first-touch attribution). <em>Pipeline influenced:</em> opportunity value where marketing engaged any buying group member during the cycle (multi-touch attribution, [90]-day lookback, through close). These are different metrics answering different questions and are never blended. <em>MQA:</em> an account meeting the aggregate buying-group engagement threshold jointly agreed by marketing and sales on [date]. <em>SQA:</em> an MQA reviewed and accepted by sales as showing evidence of an active buying process. Engagement scores are leading indicators of account attention, not revenue claims.</p></blockquote><p>Six sentences. It costs nothing, and it is the difference between a report that gets trusted and one that gets re-litigated every quarter.</p><div><hr></div><h2>The close</h2><p>None of this is complicated once it is written down in one place. That is the entire problem with account-based measurement: every term above is well-defined by someone, somewhere, but almost never by the same someone twice, and nearly always by someone whose platform benefits from the definition. So every in-house team ends up rebuilding the Rosetta Stone from scratch, under deadline pressure, in a deck that half the room quietly distrusts.</p><p>Bookmark this one instead.</p><p>What is your organisation&#8217;s actual, written definition of &#8220;influenced,&#8221; and would your sales leadership agree with it without checking?</p><p><em>If this was useful, it was built to be kept, not just read. Subscribe below and The B2B Stack lands in your inbox on Fridays. And if the definitions block saves you one quarterly argument, forward it to whoever you usually have that argument with.</em></p><div><hr></div><p><strong>Vendor-qualified accounts / 6QA / engagement scoring</strong></p><ul><li><p>6sense Glossary (buying stages, 6QA definition): <a href="https://6sense.com/glossary/">https://6sense.com/glossary/</a> and <a href="https://6sense.com/glossary/6sense-qualified-account/">https://6sense.com/glossary/6sense-qualified-account/</a></p></li><li><p>6sense support docs &#8212; default 6QA qualification logic (buying stage, profile fit, configurability): <a href="https://support.6sense.com/docs/6sense-qualified-accounts-6qas">https://support.6sense.com/docs/6sense-qualified-accounts-6qas</a></p></li><li><p>6sense on 6QA misattribution (useful supporting read for your attribution section): <a href="https://6sense.com/blog/the-6qa-mistake-how-teams-misinterpret-a-key-buying-signal/">https://6sense.com/blog/the-6qa-mistake-how-teams-misinterpret-a-key-buying-signal/</a></p></li></ul><p><strong>MQA and the qualification stack</strong></p><ul><li><p>SaaSTrack, &#8220;How Do You Define an MQA?&#8221; (MQA/SQA distinction): <a href="https://www.saastrack.ai/blog/how-do-you-define-an-mqa">https://www.saastrack.ai/blog/how-do-you-define-an-mqa</a></p></li><li><p>Archstone Digital MQA glossary (fit/intent/engagement model): <a href="https://archstonedigital.com/glossary/marketing-qualified-account-mqa/">https://archstonedigital.com/glossary/marketing-qualified-account-mqa/</a></p></li><li><p>INFUSE MQA glossary: <a href="https://infuse.com/glossary/marketing-qualified-account-mqa/">https://infuse.com/glossary/marketing-qualified-account-mqa/</a></p></li><li><p>Clay MQA glossary (buying-committee rationale): <a href="https://www.clay.com/glossary/marketing-qualified-account">https://www.clay.com/glossary/marketing-qualified-account</a></p></li></ul><p><strong>Sourced vs influenced pipeline</strong></p><ul><li><p>Metadata.io, &#8220;Sourced vs Influenced Pipeline&#8221;: <a href="https://metadata.io/resources/blog/sourced-vs-influenced-pipeline/">https://metadata.io/resources/blog/sourced-vs-influenced-pipeline/</a></p></li><li><p>ZoomInfo Pipeline, marketing-sourced pipeline benchmarks and framework: <a href="https://pipeline.zoominfo.com/marketing/marketing-sourced-pipeline-trending-down">https://pipeline.zoominfo.com/marketing/marketing-sourced-pipeline-trending-down</a></p></li><li><p>Rework, &#8220;Marketing-Sourced vs Influenced Pipeline: The Distinction&#8221;: <a href="https://resources.rework.com/libraries/marketing-sales-alignment/marketing-sourced-vs-influenced-pipeline">https://resources.rework.com/libraries/marketing-sales-alignment/marketing-sourced-vs-influenced-pipeline</a></p></li><li><p>Saber glossary entries: <a href="https://www.saber.app/glossary/marketing-sourced-pipeline">https://www.saber.app/glossary/marketing-sourced-pipeline</a> and <a href="https://www.saber.app/glossary/marketing-influenced-pipeline">https://www.saber.app/glossary/marketing-influenced-pipeline</a></p></li><li><p>Prospeo, marketing-sourced pipeline (includes the Forrester 70%/48% tracking-gap stat): <a href="https://prospeo.io/s/marketing-sourced-pipeline">https://prospeo.io/s/marketing-sourced-pipeline</a></p></li></ul><p><strong>Self-reported attribution / dark funnel</strong></p><ul><li><p>Refine Labs, Hybrid Attribution Framework study (the 90% measurement gap, podcast 53% vs 0% finding): <a href="https://www.refinelabs.com/article/hybrid-attribution-framework">https://www.refinelabs.com/article/hybrid-attribution-framework</a></p></li><li><p>Refine Labs, &#8220;The Attribution Mirage&#8221; (methodology detail: mandatory open-text field, dark social close-rate analysis): <a href="https://www.refinelabs.com/article/attribution-mirage">https://www.refinelabs.com/article/attribution-mirage</a></p></li><li><p>Prospeo, self-reported attribution guide (2026 summary of the same study): <a href="https://prospeo.io/s/self-reported-attribution">https://prospeo.io/s/self-reported-attribution</a></p></li></ul><p><strong>Incrementality / lift testing</strong></p><ul><li><p>Measured, holdout test explainer (includes the catalog 14% vs 40% claimed example): <a href="https://www.measured.com/faq/holdout-test/">https://www.measured.com/faq/holdout-test/</a></p></li><li><p>AdSights incrementality glossary (test design best practice, minimum detectable effect): <a href="https://www.adsights.ai/resources/glossary/general/incrementality-testing">https://www.adsights.ai/resources/glossary/general/incrementality-testing</a></p></li><li><p>Amplitude, incrementality testing overview: <a href="https://amplitude.com/explore/experiment/incrementality-testing">https://amplitude.com/explore/experiment/incrementality-testing</a></p></li><li><p>Academic grounding if you want it: Lewis &amp; Rao lineage via arXiv, &#8220;Latent Stratification for Incrementality Experiments&#8221; (calls holdout experiments the gold standard for causal inference): <a href="https://arxiv.org/pdf/1911.08438">https://arxiv.org/pdf/1911.08438</a>.</p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theb2bstack.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">The B2B Stack is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[How You Can Steer the Dark Funnel: How Paid Media Conditions the Agentic Buyer Before They Ever Open a Prompt]]></title><description><![CDATA[Elite vendors aren't running dubious SEO-adjacent 'hacks' into a closed model. They're doing something much more powerful - conditioning the buying committee that's about to ask it before they ask]]></description><link>https://www.theb2bstack.com/p/how-you-can-steer-the-dark-funnel</link><guid isPermaLink="false">https://www.theb2bstack.com/p/how-you-can-steer-the-dark-funnel</guid><dc:creator><![CDATA[Mike Harty]]></dc:creator><pubDate>Tue, 28 Jul 2026 14:38:07 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!uuhY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F108108c8-ebbb-48a2-8ec7-1f4b27ee55f5_2194x1316.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>What you&#8217;ll learn in this article:</strong></p><ul><li><p>Why AI-mediated research has become the most closed, least instrumentable version of the dark funnel that&#8217;s ever existed - and frankly there are no fast &#8216;fixes&#8217; </p></li><li><p>Why buying an ad slot inside the model itself is live in some platforms, reversed in another, and absent entirely in Claude, and why that&#8217;s the wrong place to focus anyway</p></li><li><p>How omnichannel paid media <strong>builds the muscle memory that gets your brand typed directly into the prompt</strong>, which sidesteps the retrieval contest altogether</p></li><li><p>How the same paid reach can condition the corpus a model actually reads, by amplifying third-party proof into the exact sources providers are now licensing directly</p></li><li><p>What to do with the rare, highly qualified traffic that does leak back from an AI-cited answer</p></li><li><p>Why an account graph is what turns all of this from a hunch into something you can target, prove, and improve</p></li></ul><div><hr></div><p>Today I am exploring an enterprise-grade workaround to the dark funnel problem. Not a set of challenger brand style gorilla tactics to get cited today and gone tomorrow, nor some reverse engineering style thinking to understand which accounts have seen you in an LLM - but a credible, and powerful way to influence the prompts that buying committees use to pre-=condition them to include your brand on their shortlist. </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theb2bstack.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">Subscribe to get the latest B2B programmatic and paid media tactics weekly </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><h2>The dark funnel just moved somewhere you genuinely can&#8217;t see it</h2><p>We&#8217;ve talked about the dark funnel for years, that stretch of research happening away from your owned properties, invisible to your CRM and your intent tooling. </p><p>What&#8217;s changed is that it&#8217;s now happening inside a genuinely closed conversation. No cookie. No pixel. No retargeting tag. No leaked query string to mine. A buyer opens a chat, forms an opinion about your category, and you get nothing back, not even the fact that the conversation happened.</p><p>The scale of it is the part worth taking note - the TLDR is that, pretty much, every B2B journey is now impacted by LLMs. This isn&#8217;t niche, you should assume every buying journey is impacted.  </p><p><mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">G2&#8217;s March 2026 survey of 1,076 B2B software buyers found 51% now start their research inside an AI chatbot rather than a search engine, up from 29% a year earlier. </mark>Forrester&#8217;s global numbers put overall usage higher still: 94% of B2B buyers used AI during their most recent purchase process, up five points on the year before [2]. These stats are pulling on different threads - G2 is saying the journey begins in AI more often than not, and Forester is saying that essentially all buying committees then use it at some subsequent point in the research journey afterwards. </p><p>The above usage stats don&#8217;t surprise me one bit - but this one does. <mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">Of those buyers, 69% ended up choosing a different vendor than the one they&#8217;d originally planned to, and a third bought from a vendor they&#8217;d never even heard of before that research began</mark> [1]. Research has long shown that the vendors that start the process at the front of the list often end the process with the DocuSign safely stowed in their inbox. Now it seems that buying committees are trusting the LLMm so much that it can, and the majority of time does, change their mind. So essentially the LLM is another member, perhaps the most influential one to boot, of the internal buying team. </p><p>That&#8217;s not a future-state slide. That&#8217;s the shortlist being rewritten, right now, inside the accounts on your target list, in the one part of the journey that has always been the hardest to reach and has just become instrumentation-proof into the bargain. </p><p>We have to get the LLM on-side, but fortunately we also know that any LLM is incredibly influenced by the prompt/s that go into it, and frankly they have a high agreement rate with the sentiment of the prompt. </p><p>I&#8217;m not saying any buying committee member would be this excitable in their prompt, but here is Perplexity being steered by the prompt</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uuhY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F108108c8-ebbb-48a2-8ec7-1f4b27ee55f5_2194x1316.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uuhY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F108108c8-ebbb-48a2-8ec7-1f4b27ee55f5_2194x1316.png 424w, https://substackcdn.com/image/fetch/$s_!uuhY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F108108c8-ebbb-48a2-8ec7-1f4b27ee55f5_2194x1316.png 848w, https://substackcdn.com/image/fetch/$s_!uuhY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F108108c8-ebbb-48a2-8ec7-1f4b27ee55f5_2194x1316.png 1272w, https://substackcdn.com/image/fetch/$s_!uuhY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F108108c8-ebbb-48a2-8ec7-1f4b27ee55f5_2194x1316.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uuhY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F108108c8-ebbb-48a2-8ec7-1f4b27ee55f5_2194x1316.png" width="1456" height="873" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/108108c8-ebbb-48a2-8ec7-1f4b27ee55f5_2194x1316.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:873,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:438234,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.theb2bstack.com/i/208830995?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F108108c8-ebbb-48a2-8ec7-1f4b27ee55f5_2194x1316.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_!uuhY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F108108c8-ebbb-48a2-8ec7-1f4b27ee55f5_2194x1316.png 424w, https://substackcdn.com/image/fetch/$s_!uuhY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F108108c8-ebbb-48a2-8ec7-1f4b27ee55f5_2194x1316.png 848w, https://substackcdn.com/image/fetch/$s_!uuhY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F108108c8-ebbb-48a2-8ec7-1f4b27ee55f5_2194x1316.png 1272w, https://substackcdn.com/image/fetch/$s_!uuhY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F108108c8-ebbb-48a2-8ec7-1f4b27ee55f5_2194x1316.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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"><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"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>But this exaggerated point aside - how can we influence LLM&#8217;s and the incoming prompts with targeted approaches, which can sit alongside earning more citations for less steered prompts - lets dive in </p><h2>Why you can&#8217;t simply buy your way in, and why that&#8217;s the wrong question anyway</h2><p>The obvious first instinct is to treat this like any other new surface: buy an ad on it. Worth answering honestly, because the picture is more mixed than it looks from the outside.</p><p>OpenAI began testing ads inside ChatGPT&#8217;s free and low-cost tiers in February 2026, priced around $60 CPM through managed placements rather than open self-serve. </p><p>Google has extended ads into AI Overviews and its AI Mode, now appearing alongside roughly a quarter of AI-generated results [3]. Perplexity tried the same path first and reversed it, concluding sponsored placements undermined the trust its answer engine was built on [4]. Anthropic runs no advertising in Claude at all [5]. And even where the ad slot exists, OpenAI has said plainly that paid placement doesn&#8217;t influence which sources the model actually cites in the answer itself [6]. eMarketer&#8217;s own estimate for 2026 is that over 80% of AI advertising spend sits beside the answer, not inside it [7].</p><p>Does this mean its not worth trying their ads? no - of course not. However the blunt reality with ChatGPT ads is that its on their free tier of users, and <mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">how many enterprise B2B buying committees are using a free LLM, and not an enterprise version? </mark>This strikes me as great if you&#8217;re selling B2C widgets but not when you&#8217;re selling into enterprise B2B committees. </p><p>The referral economics make the same point from another angle. Cloudflare&#8217;s mid-2026 crawl data has Anthropic&#8217;s crawlers hitting somewhere north of 11,000 pages for every referral sent back to a site, OpenAI&#8217;s nearer 857 to 1, against Google&#8217;s roughly 5 to 1, and all <mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">AI chatbots combined were sending under 0.3% of referral traffic as of May 2026 [</mark>7]. Even a genuine citation mostly isn&#8217;t sending you a click. Does that matter and mean you shouldn&#8217;t be aiming for citations? no, its yet another example of clicks being an over-rated currency of B2B buying journeys but either way, don&#8217;t expect avalanches of traffic from LLMs, period. </p><p>Put plainly: the direct route into the model is patchy, platform-dependent, and structurally separate from the thing you actually want to influence, which isn&#8217;t the ad slot. It&#8217;s what the model says, and which brand the buyer types into the box in the first place.</p><h2>Conditioning the buyer, not the model - lets flip the thinking 180 </h2><p><mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">This is the real lever, and it&#8217;s the oldest job advertising has ever had, applied to a genuinely new interface.</mark> </p><p>If a buyer opens a chat and simply asks how your brand compares to a competitor, the model isn&#8217;t running a retrieval contest. You&#8217;re already inside the prompt. That&#8217;s not an SEO outcome. It&#8217;s a memory outcome, built long before the chat ever opens, and it&#8217;s exactly what sustained reach across CTV, audio, and DOOH, working alongside the rest of the paid stack, is built to do. Build brand memory, so when the procurement process kicks off, your brand is on that initial list </p><p>There&#8217;s early evidence this compounds rather than sits still. Reporting on Profound and Semrush&#8217;s 2026 data found brands with strong AI visibility saw 18 to 34% more branded search volume than comparable brands with equivalent SEO but weaker AI mention rates, describing a two-way loop: being named in an AI answer drives a direct branded search afterwards, and a market that already holds you in memory is more likely to name you in the prompt to begin with [8].</p><p>Treat that loop as the target. The job of omnichannel media in an agentic world isn&#8217;t winning a citation you can&#8217;t instrument or buying a slot that doesn&#8217;t move the answer. It&#8217;s building enough category-linked muscle memory that the buyer does your targeting for you, unprompted (no pun intended), the moment they open the box. <mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">Call it prompted recall if you want a name for it. It&#8217;s mental availability with a new proof point. Advertising 101 </mark></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!z1Gy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f67e6ab-9959-4518-a909-e6a2174561c8_1080x1560.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!z1Gy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f67e6ab-9959-4518-a909-e6a2174561c8_1080x1560.png 424w, https://substackcdn.com/image/fetch/$s_!z1Gy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f67e6ab-9959-4518-a909-e6a2174561c8_1080x1560.png 848w, https://substackcdn.com/image/fetch/$s_!z1Gy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f67e6ab-9959-4518-a909-e6a2174561c8_1080x1560.png 1272w, https://substackcdn.com/image/fetch/$s_!z1Gy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f67e6ab-9959-4518-a909-e6a2174561c8_1080x1560.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!z1Gy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f67e6ab-9959-4518-a909-e6a2174561c8_1080x1560.png" width="1080" height="1560" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9f67e6ab-9959-4518-a909-e6a2174561c8_1080x1560.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1560,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:154966,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.theb2bstack.com/i/208830995?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f67e6ab-9959-4518-a909-e6a2174561c8_1080x1560.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_!z1Gy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f67e6ab-9959-4518-a909-e6a2174561c8_1080x1560.png 424w, https://substackcdn.com/image/fetch/$s_!z1Gy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f67e6ab-9959-4518-a909-e6a2174561c8_1080x1560.png 848w, https://substackcdn.com/image/fetch/$s_!z1Gy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f67e6ab-9959-4518-a909-e6a2174561c8_1080x1560.png 1272w, https://substackcdn.com/image/fetch/$s_!z1Gy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f67e6ab-9959-4518-a909-e6a2174561c8_1080x1560.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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"><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"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><h2>Conditioning the corpus: the same reach, pointed at what the model actually reads</h2><p>The second lever is less obvious, and it&#8217;s closer to what a media plan already does, redirected slightly. </p><p>Several AI providers are now striking direct licensing deals with the platforms their models draw on, Reddit, Stack Overflow, G2, Linkedin, News Corp and AP among the publicly reported examples [9]. That means being reflected in, and amplified across, that same tier of licensed and high-authority environments, analyst platforms, review sites, trade press, syndication partners, is doing double duty. It earns a citation on its own terms, and it sits inside the exact pool several providers are now paying to draw from directly.</p><p><mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">This is where paid reach and content syndication do something a slot inside ChatGPT can&#8217;t. They drive distribution, freshness, and third-party validation density around the proof points that actually get cited</mark>, at the accounts that matter. It&#8217;s worth being honest about the risk sitting underneath this, too. Every vendor can currently claim it has the best-fitting audience or the strongest proof, in much the same way every URL once claimed to be every IAB category simultaneously in early programmatic, and an agent negotiating on unverified claims has no more ground truth than a DSP matching against a self-declared category string used to. Amplification only compounds an advantage if what&#8217;s being amplified can actually be verified against real account-level signal, not just asserted in a deck.</p><p>Which is what the diagram below is doing. It&#8217;s not the headline of this piece, it&#8217;s the plumbing underneath it: the same three environments paid media is trying to condition, an owned site, containerised audiences, and the walled gardens, unified into one graph that turns &#8220;we think this landed&#8221; into something you can actually target, prove, and retarget against.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!tJ-2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b407090-0947-4236-b67d-e661db660945_1790x966.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tJ-2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b407090-0947-4236-b67d-e661db660945_1790x966.png 424w, https://substackcdn.com/image/fetch/$s_!tJ-2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b407090-0947-4236-b67d-e661db660945_1790x966.png 848w, https://substackcdn.com/image/fetch/$s_!tJ-2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b407090-0947-4236-b67d-e661db660945_1790x966.png 1272w, https://substackcdn.com/image/fetch/$s_!tJ-2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b407090-0947-4236-b67d-e661db660945_1790x966.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tJ-2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b407090-0947-4236-b67d-e661db660945_1790x966.png" width="1456" height="786" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6b407090-0947-4236-b67d-e661db660945_1790x966.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:786,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:155556,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.theb2bstack.com/i/208830995?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b407090-0947-4236-b67d-e661db660945_1790x966.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_!tJ-2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b407090-0947-4236-b67d-e661db660945_1790x966.png 424w, https://substackcdn.com/image/fetch/$s_!tJ-2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b407090-0947-4236-b67d-e661db660945_1790x966.png 848w, https://substackcdn.com/image/fetch/$s_!tJ-2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b407090-0947-4236-b67d-e661db660945_1790x966.png 1272w, https://substackcdn.com/image/fetch/$s_!tJ-2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b407090-0947-4236-b67d-e661db660945_1790x966.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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"><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"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>Three signal sources, owned website, containerised audiences, and walled gardens, feeding into a central account graph, which produces agent-ready validated signal as output</p><h2>Closing the loop on the traffic that does leak back</h2><p>The last piece is instrumentation, not acquisition. AI-referred sessions are rare, by the numbers above, but they tend to arrive further along and better qualified than an average organic visit. Tagging and separately retargeting the accounts that do land via an AI-cited link, rather than folding them into the same nurture flow as a cold click, is a modest build on infrastructure most teams already have sitting inside an account graph and Deal ID layer, and a genuinely underused one.</p><h2>What this means practically - here&#8217;s my thinking to save, share and swipe </h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6BiP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa207459e-5650-47c3-9e30-344485b21f9c_1080x1500.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6BiP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa207459e-5650-47c3-9e30-344485b21f9c_1080x1500.png 424w, https://substackcdn.com/image/fetch/$s_!6BiP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa207459e-5650-47c3-9e30-344485b21f9c_1080x1500.png 848w, https://substackcdn.com/image/fetch/$s_!6BiP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa207459e-5650-47c3-9e30-344485b21f9c_1080x1500.png 1272w, https://substackcdn.com/image/fetch/$s_!6BiP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa207459e-5650-47c3-9e30-344485b21f9c_1080x1500.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6BiP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa207459e-5650-47c3-9e30-344485b21f9c_1080x1500.png" width="1080" height="1500" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a207459e-5650-47c3-9e30-344485b21f9c_1080x1500.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1500,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:137202,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.theb2bstack.com/i/208830995?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa207459e-5650-47c3-9e30-344485b21f9c_1080x1500.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_!6BiP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa207459e-5650-47c3-9e30-344485b21f9c_1080x1500.png 424w, https://substackcdn.com/image/fetch/$s_!6BiP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa207459e-5650-47c3-9e30-344485b21f9c_1080x1500.png 848w, https://substackcdn.com/image/fetch/$s_!6BiP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa207459e-5650-47c3-9e30-344485b21f9c_1080x1500.png 1272w, https://substackcdn.com/image/fetch/$s_!6BiP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa207459e-5650-47c3-9e30-344485b21f9c_1080x1500.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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"><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"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>We&#8217;ve been on a good run of these lately, so if this one landed, forward it to the person on your team still treating the dark funnel as unreachable rather than unmeasured. That&#8217;s the conversation worth having next.</p><h1>Need help with any of this? </h1><p>B2B paid media is hard, and its only getting tougher. If you need a hand with any of this, especially programmatic B2B advertising, reach out to me via mike @ funnelfuel .io or reply to this email. </p><div><hr></div><p><strong>Sources</strong></p><ol><li><p>G2, <em>The Answer Economy: How AI Search Is Rewiring B2B Software Buying</em> (survey of 1,076 B2B software buyers and decision-makers, fielded March 2026, published 15 April 2026). g2.com/answereconomy</p></li><li><p>Forrester, <em>The State Of Business Buying, 2026</em>, drawing on Forrester&#8217;s Buyers&#8217; Journey Survey (published 21 January 2026). forrester.com/press-newsroom/forrester-2026-the-state-of-business-buying</p></li><li><p>Reporting on OpenAI&#8217;s ChatGPT ad pilot (launched 9 February 2026, ~$60 CPM) and Google&#8217;s AI Mode/AI Overviews ad expansion (approximately 25.5% of AI results as of early 2026), via digitalapplied.com, &#8220;AI Search Advertising: ChatGPT vs Google vs Perplexity&#8221; (March 2026)</p></li><li><p>Reporting on Perplexity&#8217;s reversal of its advertising programme, via ALM Corp, &#8220;Perplexity AI Abandons Advertising&#8221; (February 2026)</p></li><li><p>Stackmatix, &#8220;Advertising on AI Platforms: The Complete 2026 Landscape&#8221; (April 2026), confirming Anthropic&#8217;s Claude carries no advertising programme as of 2026</p></li><li><p>Built In, &#8220;How to Make Brand Content More Citable in AI Search&#8221; (May 2026), reporting OpenAI&#8217;s own statement that ad placement does not influence which sources ChatGPT cites</p></li><li><p>eMarketer&#8217;s estimate (over 80% of 2026 US AI advertising spend sitting beside rather than inside AI answers) and Cloudflare&#8217;s mid-2026 crawl-to-referral ratio data, both via smalk.ai, &#8220;AI Search Advertising in 2026: Beside the Answer, Not Inside&#8221; (June 2026)</p></li><li><p>Reporting on Profound and Semrush&#8217;s 2026 analysis of AI visibility and branded search lift, via get-ryze.ai (July 2026). This is a secondary write-up of third-party research rather than the underlying Profound/Semrush study itself, so treat the 18 to 34% figure as directional rather than precise</p></li><li><p>Ayzeo, &#8220;Strategies to Get Your Brand Cited by AI Chatbots&#8221; (January 2026), on publicly reported AI content-licensing deals with Reddit, Stack Overflow, News Corp, and AP</p></li></ol><p><em>Note on sourcing: figure 2 (94% AI usage) is Forrester&#8217;s own reported year-on-year figure. Some further sub-splits of that survey are quoted only in secondary write-ups of the Forrester report rather than in material we could verify directly against Forrester&#8217;s own release, so they&#8217;ve been left out of this piece rather than risk overstating them.</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theb2bstack.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">The B2B Stack is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[The Observer's Paradox In B2B: Why Chasing Clicks Is Training Your Campaigns to Find the Wrong Buyers ]]></title><description><![CDATA[We explore how to fix it across multi-channel surfaces where B2B research happens at scale]]></description><link>https://www.theb2bstack.com/p/the-observers-paradox-in-b2b-why</link><guid isPermaLink="false">https://www.theb2bstack.com/p/the-observers-paradox-in-b2b-why</guid><dc:creator><![CDATA[Mike Harty]]></dc:creator><pubDate>Thu, 23 Jul 2026 09:54:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!y8Uo!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc136314a-bd54-40e8-8744-140d6966f7ed_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Welcome back to The B2B Stack. A Substack note I posted a couple of weeks ago on the click-optimisation trap struck more of a nerve than I expected, so I want to properly finish the thought here: where the problem actually comes from, what the evidence says, why it gets worse the moment you step outside display, and what a saner measurement stack looks like in practice.</em></p><div><hr></div><p><strong>What you&#8217;ll learn in this article:</strong></p><ul><li><p>Why optimising toward clicks trains your system to find clickers, not buyers, and why that&#8217;s structurally different from a targeting problem</p></li><li><p>What the evidence actually shows about who clicks on ads, and how much of it has nothing to do with intent</p></li><li><p>Why B2C-style click optimisation routes budget toward suspect environments, and why in-app games are the clearest example</p></li><li><p>How brand-safety filtering and click-chasing bidding combine to filter most real B2B impressions out before they ever reach a DSP</p></li><li><p>Why clicks don&#8217;t exist at all in audio and barely register in CTV, and what that means for attribution design</p></li><li><p>A practical framework for what to measure instead, channel by channel in order to maximise your investments into programmatic paid media </p></li></ul><div><hr></div><h2>The pattern, restated</h2><p>Here&#8217;s the setup, because it&#8217;s worth being precise about it. A GTM team invests in intent data, which is using an array of observable signals across the internet, job boards, pixel tracking to infer tech stacks and other such sources, to indicate which accounts may be in motion - so far, so good. They layer this into an ABM platform or LinkedIn to run some ads. Builds a high intent TAL. Launches the campaign. Then optimises the whole thing toward whoever clicked.</p><p>Not who engaged meaningfully. Not which accounts showed multi-signal buying behaviour. Not which members of the buying committee consumed content across three separate touchpoints over three separate visits. Who clicked.</p><p>Its a proxy B2B teams have fallen back to since paid media began, largely because unlike our B2C cousins, we do not have the observable (and short) path to trackable purchase as the ultimate source of truth. In b2C, where we may be selling sneakers, &#8216;all&#8217; we need to do is pick a handful of data segments and bake them off measured on ROAS. This luxury is not in the B2B building. </p><p>So when we deploy the worlds best advertising tech to chase clicks, their elite AI optimisation engines go looking for segments of users who look like prior clickers. The algorithm duly learns to find clickers, based on looking for matching behaviours in the new cohorts of users today which matches those behvaiours shown from previous users who went on to click. You may instantly think this doesn&#8217;t really matter if they are within your TALs, but it does. It matters because clickers, it turns out, are very often not buyers. They are not the super-high intent cohort within the TAl that they are often assumed (or hoped?) to be.</p><p>This isn&#8217;t a targeting flaw you can patch with a better audience or a tighter frequency cap. <mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">It&#8217;s closer to what statisticians call the observer&#8217;s paradox: the act of measuring something changes the thing you&#8217;re measuring. Optimise toward what&#8217;s countable and the system quietly stops looking for what actually matters, because what actually matters was never the thing being counted.</mark></p><p>B2B buying is slow, deliberate, and largely invisible to a dashboard. Gartner&#8217;s research (see sources at the end of this newsletter) shows buyers spend only around 17% of their total buying time in direct contact with potential vendors, meaning roughly 80% of the journey is self-directed, and Gartner&#8217;s 2026 research puts 70-80% of the B2B buying journey inside this dark funnel before any vendor contact form is filled. </p><p>So on B2B&#8217;s much [over] cited 95/5 rule, only 5% of your accounts are maybe in market for what you sell today. Of those 5%, 80% are likely still in the dark funnel, and maybe <mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">1% of the overall total TAL is both in-market AND showing observable signa</mark>l. </p><p>Forrester&#8217;s 2025 survey found the average B2B purchase now involves around 13 stakeholders inside the buyer&#8217;s organisation and nine outside it, spanning three or more departments. None of that shows up as a click. Almost all of it happens before anyone lands on your site.</p><p>So when a campaign optimises purely on click-through, it isn&#8217;t finding the buying committee. It&#8217;s finding whoever happened to be holding a phone at the wrong moment.</p><div><hr></div><h2>What clicking actually measures</h2><p>If you want to see how weak the link between clicking and intent really is, you don&#8217;t need to look at B2B specifically. The clearest evidence comes from the environments where clicks are cheapest to generate: mobile display and in-app gaming, which happen to be a huge share of the inventory that flows through open-exchange, B2C-style DSPs.</p><p>A widely cited Retale survey found that 60% of clicks on mobile banner ads are mistakes, most often happening while people are checking the news, scrolling social media, or playing games. This, in my opinion, does not render the impression value-less, I think there IS still strong value in the wider, persistent muscle memory building of repeated exposure across environments. When a buying journey does begin, being front of mind is critical to being part of the small segment of prospective vendors that the researching buying committee will speak to - but the click in this instance is not valuable. Its indeed likely to be annoying. To the extent that I sometimes wonder if the fact internet ads can be clicked is a disadvantage. </p><p>An earlier Online Publishers Association study put the figure at roughly half of all mobile ad clicks being accidental, and the mechanism is exactly what you&#8217;d expect: touchscreen games place control buttons close to the ad unit, and the closer the ad sits to something a person is actually tapping to play, the higher the accidental-click rate climbs. </p><p>So when you&#8217;re training your DSP to chase clickers, they are going out there actively trying to buy these ad placements in a way they would not be doing if you were not chasing clicks to begin with. </p><p>It&#8217;s got worse, not better, as interfaces have evolved. Speaking at App Promotion Summit London in 2025, a Kayzen partnerships lead presented data showing video ad click rates on mobile climbing from 10-20% three years earlier to over 80% today, particularly on iOS, driven by interface changes that make accidental taps more likely. </p><p>In one heatmap study, 75% of the unintentional clicks clustered around skip buttons were responsible for only 13% of the resulting app installs. Publishers know exactly what&#8217;s happening here: the shift from clickable buttons to full-screen clickable ad units, combined with smaller and slower skip buttons, has been a deliberate industry-wide trend. </p><p>The TLDR? the publishers know the game the advertisers are playing and they are gaming the system to get the advertising dollars. </p><p>Then there&#8217;s the deliberate version of the same problem. A meaningful share of app inventory monetises through rewarded formats, where users are paid in coins, tokens, or in-app currency to tap an ad. Security researchers describe these as incentivised clicks: technically generated by real humans, but with artificial intent, since users are clicking to earn a reward rather than out of interest in the advertiser&#8217;s offer.</p><p> Even by the ad tech industry&#8217;s own accounting, more than half of the top US non-gaming apps in a major performance index carry some incentivised ad format, and the practice is especially entrenched in gaming, where roughly 15 of the top 25 media sources sell incentivised inventory alongside their other formats</p><p>Put these together and you get a click-through rate that looks encouraging on a dashboard and means almost nothing. A high CTR in this kind of environment isn&#8217;t a signal of engagement. Security vendors flag it as one of the clearest tells of a low-quality or fraudulent placement: an abnormally high click-through rate paired with poor post-click engagement is itself a warning sign, not a result to celebrate</p><p> This is the part that should worry anyone running B2B programmatic through the same infrastructure built for B2C performance marketing. If your bidding algorithm is trained to chase clicks, and a large share of the cheapest, most abundant clicks in the ecosystem come from someone&#8217;s thumb missing a &#8220;skip&#8221; button in a mobile game, your model is not learning what a buyer looks like. It&#8217;s learning what a thumb looks like.</p><p><mark data-color="rgb(255, 255, 0)" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">This is all a totally avoidable longtail of online display, which sullies its name and drives B2B brands away from the space. The good news though is that when you do it right, you are buying high intent, high quality attention at significantly better rates then in environments like LinkedIn, Meta and Google - so understanding this, working around it and building better systems is disproportionately worth your time.</mark></p><p></p><div><hr></div><h2>Filtered out before you ever see it</h2><p>Here&#8217;s the part of the story that gets missed almost entirely, and it&#8217;s the reason so much genuinely B2B-relevant inventory never shows up in a DSP like The Trade Desk or StackAdapt in the first place.</p><p>Programmatic brand safety is mostly still run on blunt keyword and category blocklists. It&#8217;s designed to protect brands from genuinely harmful adjacency, but it&#8217;s calibrated so conservatively that it takes out enormous amounts of perfectly legitimate content along with it. </p><p>Industry research on this shows that aggressive blocklists and broad category exclusions routinely knock out legitimate news publishers because news is treated as a blanket risk category, health and wellness content because medical terminology trips keyword filters, and large swathes of non-English inventory because classifiers are less confident outside core markets. The same research puts the scale of the problem starkly: keyword-based brand safety tools and overly strict filters can eliminate 40% to over 60% of otherwise high-quality inventory, and up to 70% of what gets blocked later turns out to have been unnecessarily restricted</p><p>Trade press, business analysis, financial commentary, cybersecurity reporting, defence and industrial coverage: this is precisely the category of content a B2B buying committee actually reads, and it&#8217;s also precisely the category most likely to trip a legacy blocklist. A programmatic sales lead described the mechanism bluntly: requests for a news private marketplace regularly fail to scale once you trace the problem back to a keyword list, and in some cases buyers are simply blocking news as a category outright, using an old legacy filter that was one of the IAB&#8217;s original presets. </p><p>The absurdity of the approach became visible during Euro 2024 coverage, when roughly half of one major publisher&#8217;s tournament coverage was blocked for containing football terms like &#8220;shoot&#8221; and &#8220;attack&#8221;. The same crude logic runs across B2B-adjacent verticals every day: earnings terminology, security incident coverage, macro and geopolitical commentary, all of it liable to trip a filter built for a completely different risk profile.</p><p>So the inventory most likely to carry a genuine business audience is disproportionately filtered out before the auction even happens. What&#8217;s left in the open exchange, disproportionately, is the cheap, high-volume, high-accidental-click inventory that survives the blocklist precisely because it&#8217;s bland enough not to trigger it: casual games, low-quality utility apps, content farms.</p><p>Then click-optimised bidding does the rest. Even where quality B2B-adjacent inventory does clear the brand-safety filter, it rarely wins a click-chasing auction against a mobile game with an 80% click rate, because the algorithm was never taught to tell the difference between a genuine click and a thumb slip. Two filtering layers, stacked, and the result is the same: a meaningful share of the impressions your buying committee is actually exposed to never gets bought at all, while budget concentrates in exactly the environments the evidence above describes.</p><p>This is the mechanism worth sitting with. It isn&#8217;t that B2B advertisers are choosing bad inventory. It&#8217;s that the combination of blunt brand safety and click-chasing optimisation systematically filters out the inventory that would have reached real buyers, and systematically rewards the inventory that generates the most low-intent taps.</p><div><hr></div><h2>Clicks don&#8217;t exist everywhere else</h2><p>Assume, for a moment, that you fix all of the above within display. You still have a channel problem, because most of a modern B2B media plan doesn&#8217;t run through a clickable surface at all.</p><p>Audio has no viewability standard and no clickthrough benchmark to speak of, which is one reason WARC found that while l<mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">isteners spend around 31% of their time with audio, brands allocate less than 9% of total media budget to the channel.</mark> This is changing fast and something we see at FunnelFuel is a rapidly increasing appetite from leading vendors to buy the underpriced audio inventory representing industry podcasts and other quality media. Research shows that the c-suite spend 51 minutes a day on audio - often whilst in the gym, commuting or walking the dog. The lack of clicks is no longer holding back the biggest vendors, hey want in, especially now ABM can be run end to end in audio environments. </p><p>CTV is worse still on this click predicated dimension. A viewer watching a spot on a connected TV device simply cannot tap a link, and the default attribution windows on most DSPs are still built around click-through behaviour that the channel structurally cannot produce. Video completion rate tends to run high in CTV precisely because most ad formats there are non-skippable, which makes it a useful signal for detecting gross problems but a poor one for anything more granular. B2B buyers are not going to be scanning QR codes for offers either, so we have to think differently now. </p><p>The channels that carry the most weight in a considered B2B buying journey, audio and long-form video among them, are exactly the channels where a click-based measurement stack goes silent. If your attribution model can&#8217;t register anything in the channel, the channel gets underfunded relative to its actual influence, and budget drifts back toward the clickable surfaces described above by default, not by decision.</p><p>The industry&#8217;s answer here is more mature than in B2B, and worth borrowing wholesale. </p><p>CTV outcome measurement typically leans on some combination of view-through attribution, household-level matching that links exposure to downstream activity, modelled or probabilistic attribution, and lift testing that compares an exposed group against a genuine control. I know CTV can be bought targeting and reporting against an account, because I helped design the design that enables it. The rest can therefore be achieved once the account signal is known. This is doable today. </p><p>Multi-touch attribution across devices tends to be more accurate than last-click for capturing CTV&#8217;s upper-funnel contribution, even though it isn&#8217;t foolproof, and brands running incrementality tests have consistently found <mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">CTV view-through contributing 15-25% lift to site visits and conversions that a last-touch model would miss entirely. For a channel with no click, the answer isn&#8217;t to force a click-shaped metric onto it. It&#8217;s to build a measurement stack that was never expecting one.</mark></p><div><hr></div><h2>What attribution should actually look like</h2><p>So: what would you optimise toward if clicks didn&#8217;t exist? A workable answer looks less like a single metric and more like a layered confidence model, built around three shifts.</p><p><strong>Move the unit of analysis from the user to the account.</strong> A click happens to one device, at one moment, possibly by accident. A buying decision happens across a committee, over months. Any signal you weight has to be capable of aggregating across a real buying group, not a single cookie or device ID, or you&#8217;re structurally incapable of seeing the thing you&#8217;re trying to measure.</p><p><strong>Weight engagement depth over engagement occurrence.</strong> Whether someone clicked is a binary. Whether they read to the end, returned within the attribution window, consumed content across formats, or showed up across multiple members of the same account is a much richer signal, and it&#8217;s available in the same data most teams are already collecting but not weighting. Dwell time, return visits, and cross-format consumption within an account correlate with buying-stage progression in a way a single click never will.</p><p><strong>Replace channel-specific proxies with channel-appropriate ones, then unify them at the account level.</strong> View-through and household matching for CTV. Completion rate and frequency for audio. Genuine multi-touch weighting, not last-click, for anything with a clickable surface. None of these individually solves attribution. Together, rolled up to the account rather than the device, they build something closer to a confidence score than a click count, which is the actual point.</p><p>Practically, this means auditing where your current optimisation signal is actually coming from before you touch anything else. Pull the placement-level breakdown behind your best-performing &#8220;engagement&#8221; segment and check what proportion of it is running in-app, on mobile, in casual gaming or utility categories. If a disproportionate share of your best-performing inventory by CTR is running there, you already have your answer about what the algorithm has actually learned to find. Then look at what&#8217;s been filtered out on the other side: run a domain and category report on your blocklist exclusions and ask, honestly, how much of what&#8217;s excluded is genuinely unsafe versus simply unmeasured by an outdated keyword list.</p><p>None of this requires new inventory. It requires a different question at the point where the bid is placed and the model is trained: not &#8220;did this generate a click,&#8221; but &#8220;does this look like the kind of exposure a buying committee accumulates on the way to a decision.&#8221; That&#8217;s a harder thing to build. It&#8217;s also the only version of the question that was ever worth asking.</p><div><hr></div><p><em>If this resonated, the honest next step is auditing where your own optimisation signal is actually coming from, not adding another tool on top of it. Subscribe below for the next instalment, or reply and tell me what your placement-level breakdown looks like once you actually pull it.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.theb2bstack.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://www.theb2bstack.com/subscribe?"><span>Subscribe now</span></a></p><p></p><div><hr></div><p><strong>Sources referenced:</strong> </p><p>Here&#8217;s the full source list with URLs, matched to what each one supports in the piece:</p><p><strong>Accidental clicks</strong></p><ul><li><p>Online Publishers Association study (via VentureBeat) &#8212; ~50% of mobile ad clicks accidental: <a href="https://venturebeat.com/mobile/conversions-over-clicks-how-mobile-app-developers-can-drive-results-for-advertisers/">https://venturebeat.com/mobile/conversions-over-clicks-how-mobile-app-developers-can-drive-results-for-advertisers/</a></p></li><li><p>Retale survey (via MediaPost) &#8212; 60% of mobile banner clicks are mistakes: <a href="https://www.mediapost.com/publications/article/268266/60-of-all-mobile-banner-ad-clicks-are-accidents.html">https://www.mediapost.com/publications/article/268266/60-of-all-mobile-banner-ad-clicks-are-accidents.html</a></p></li><li><p>Pixalate accidental click data (2017 programmatic analysis by device/format): <a href="https://www.pixalate.com/blog/accidental-clicks-mobile-ads-data">https://www.pixalate.com/blog/accidental-clicks-mobile-ads-data</a></p></li><li><p>Kayzen / App Promotion Summit London 2025 findings (10-20%&#8594;80%+ CTR trend, skip-button heatmap study) via Business of Apps: <a href="https://www.businessofapps.com/news/mobile-video-ad-click-rates-surge-raising-questions-about-user-intent/">https://www.businessofapps.com/news/mobile-video-ad-click-rates-surge-raising-questions-about-user-intent/</a></p></li><li><p>Pontiflex/Harris Interactive survey (47% of app users click ads by mistake) via MarketingProfs: <a href="https://www.marketingprofs.com/charts/2011/4365/mobile-app-users-click-on-ads-mostly-by-mistake">https://www.marketingprofs.com/charts/2011/4365/mobile-app-users-click-on-ads-mostly-by-mistake</a></p></li><li><p>Tolomei et al., Yahoo Research, accidental click detection paper: <a href="https://arxiv.org/abs/1804.06912">https://arxiv.org/abs/1804.06912</a></p></li></ul><p><strong>Incentivised / fraudulent clicks</strong></p><ul><li><p>HUMAN Security click fraud industry guide: <a href="https://www.humansecurity.com/learn/resources/click-fraud-industry-guide-protection-prevention/">https://www.humansecurity.com/learn/resources/click-fraud-industry-guide-protection-prevention/</a></p></li><li><p>TrafficGuard on click fraud types (rewarded/token clicks): <a href="https://www.trafficguard.ai/blog/types-of-click-fraud">https://www.trafficguard.ai/blog/types-of-click-fraud</a></p></li><li><p>AppHarbr on forced/deceptive click ads: <a href="https://appharbr.com/mobile-forced-clicks-ads/">https://appharbr.com/mobile-forced-clicks-ads/</a></p></li><li><p>AppsFlyer on rewarded advertising prevalence in gaming apps: <a href="https://www.appsflyer.com/blog/mobile-marketing/rewarded-advertising-good-bad-ugly/">https://www.appsflyer.com/blog/mobile-marketing/rewarded-advertising-good-bad-ugly/</a></p></li><li><p>ClickGuard on fraudster click monetisation mechanics: <a href="https://www.clickguard.com/blog/how-fraudsters-make-money/">https://www.clickguard.com/blog/how-fraudsters-make-money/</a></p></li><li><p>Wikipedia, Click fraud (background/definitional): <a href="https://en.wikipedia.org/wiki/Click_fraud">https://en.wikipedia.org/wiki/Click_fraud</a></p></li></ul><p><strong>B2B dark funnel / buying committee stats</strong></p><ul><li><p>Gartner/Forrester figures via Similarweb: <a href="https://www.similarweb.com/blog/marketing/marketing-strategy/dark-funnel-b2b/">https://www.similarweb.com/blog/marketing/marketing-strategy/dark-funnel-b2b/</a></p></li><li><p>Gartner/Forrester figures via Medium (Sterling Phoenix): <a href="https://medium.com/@IamSterlingP/the-dark-funnel-is-not-a-measurement-problem-it-is-a-buying-system-shift-ed03081327d3">https://medium.com/@IamSterlingP/the-dark-funnel-is-not-a-measurement-problem-it-is-a-buying-system-shift-ed03081327d3</a></p></li><li><p>ENaiBLD on Gartner 2024 buyer research (17% direct contact time, stakeholder counts): <a href="https://enaibld.com/resources/buyer-behavior-and-the-modern-sales-cycle/gartner-forrester-research-confident-misunderstanding-b2b-buying/">https://enaibld.com/resources/buyer-behavior-and-the-modern-sales-cycle/gartner-forrester-research-confident-misunderstanding-b2b-buying/</a></p></li><li><p>Iliana AI on Forrester 2025 Buyers&#8217; Journey Survey (13 internal/9 external stakeholders): <a href="https://ilianaai.com/dark-funnel-explained/">https://ilianaai.com/dark-funnel-explained/</a></p></li><li><p>Brixon Group on Gartner&#8217;s 80% rule: <a href="https://brixongroup.com/en/the-modern-b2b-buying-journey-why-buyers-complete-80-of-their-journey-alone-and-how-you-can-still-remain-visible">https://brixongroup.com/en/the-modern-b2b-buying-journey-why-buyers-complete-80-of-their-journey-alone-and-how-you-can-still-remain-visible</a></p></li></ul><p><strong>Brand safety / keyword over-blocking</strong></p><ul><li><p>MGID on brand safety over-blocking (40-70% figure): <a href="https://www.mgid.com/blog/brand-safety-in-programmatic-advertising">https://www.mgid.com/blog/brand-safety-in-programmatic-advertising</a></p></li><li><p>AdMonsters on Jana Meron / news over-blocking: <a href="https://www.admonsters.com/rethinking-brand-safety-lessons-from-jana-meron-on-news-advertising-in-2024/">https://www.admonsters.com/rethinking-brand-safety-lessons-from-jana-meron-on-news-advertising-in-2024/</a></p></li><li><p>Digiday, programmatic sales lead confessional on news blocking: <a href="https://digiday.com/media/they-are-blatantly-blocking-news-confessions-of-a-programmatic-sales-lead-on-brand-safety-filters-impact-on-publishers-direct-sold-ads/">https://digiday.com/media/they-are-blatantly-blocking-news-confessions-of-a-programmatic-sales-lead-on-brand-safety-filters-impact-on-publishers-direct-sold-ads/</a></p></li><li><p>Peer39 on the cost of keyword blocking: <a href="https://www.peer39.com/blog/costs-of-keyword-blocking">https://www.peer39.com/blog/costs-of-keyword-blocking</a></p></li><li><p>ExchangeWire on 2024 Euros &#8220;shoot/attack&#8221; over-blocking: <a href="https://www.exchangewire.com/blog/2024/12/10/rewriting-the-rules-how-2025-will-redefine-brand-safety-in-media/">https://www.exchangewire.com/blog/2024/12/10/rewriting-the-rules-how-2025-will-redefine-brand-safety-in-media/</a></p></li></ul><p><strong>Audio / CTV clickless attribution</strong></p><ul><li><p>Adweek/Adweek partner content on audio measurement (31% time / 9% budget): <a href="https://www.adweek.com/partner-articles/when-it-comes-to-audio-measurement-think-programmatic/">https://www.adweek.com/partner-articles/when-it-comes-to-audio-measurement-think-programmatic/</a></p></li><li><p>AI Digital on CTV measurement methods: <a href="https://www.aidigital.com/blog/ctv-measurement">https://www.aidigital.com/blog/ctv-measurement</a></p></li><li><p>Adtaxi on proving CTV performance without last-click: <a href="https://www.adtaxi.com/blog/proving-ctv-performance-without-last-click-attribution/">https://www.adtaxi.com/blog/proving-ctv-performance-without-last-click-attribution/</a></p></li><li><p>Singular on CTV attribution: <a href="https://www.singular.net/ctv/">https://www.singular.net/ctv/</a></p></li><li><p>Influencers Time on CTV attribution windows / DV360 config, 15-25% lift figure: <a href="https://www.influencers-time.com/creator-content-on-programmatic-ctv-specs-and-rights-guide/">https://www.influencers-time.com/creator-content-on-programmatic-ctv-specs-and-rights-guide/</a></p></li><li><p>Strategus / Gigawatt Media on VCR/PCR as CTV metrics: <a href="https://www.strategus.com/blog/ctv-measurement-performance-metrics-attribution">https://www.strategus.com/blog/ctv-measurement-performance-metrics-attribution</a> / <a href="https://gigawatt.media/the-basics-of-analyzing-programmatic-campaign-performance/">https://gigawatt.media/the-basics-of-analyzing-programmatic-campaign-performance/</a></p></li></ul>]]></content:encoded></item><item><title><![CDATA[The Second Payroll: The Founder’s Bet Nobody’s Pricing In Yet]]></title><description><![CDATA[AI tokens are becoming the 2nd payroll, and here I explore the ramifications from a founders POV and how we think through what comes next]]></description><link>https://www.theb2bstack.com/p/the-second-payroll-the-founders-bet</link><guid isPermaLink="false">https://www.theb2bstack.com/p/the-second-payroll-the-founders-bet</guid><dc:creator><![CDATA[Mike Harty]]></dc:creator><pubDate>Thu, 16 Jul 2026 14:30:32 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!y8Uo!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc136314a-bd54-40e8-8744-140d6966f7ed_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Welcome back to The B2B Stack. It&#8217;s been a while since I told a founder story rather than an adtech one and this week&#8217;s edition is that, s<a href="https://www.growthunhinged.com/p/the-ai-cost-crisis-is-entirely-self-inflicted-and-fable-5-just-made-it-worse">eeded off a genuinely brilliant piece from Kyle Poyar&#8217;s Growth Unhinged</a>. Worth reading in full if you haven&#8217;t. This is my extension of it: a thought experiment on what happens when AI adoption stops being subsidised, why that&#8217;s a founder&#8217;s decision and not an employee&#8217;s, and why getting it right might be the thing that lets the next generation of founders build bigger companies with fewer people than we ever could.</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theb2bstack.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">The B2B Stack covers a founders journey through B2B paid advertising, and how we think about solving the biggest questions around B2B data, activation and adtech.</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><p>Over the 6 years since the pandemic, it&#8217;s often been said that this era is the exponential era. This is driven by the rapid changes in technology, and nothing personifies that better than the AI revolution. You&#8217;d have to have been living in a cave to not have come across the impact this technology has on everything from work to day to day life, but as the VC funded &#8216;grow at all costs&#8217; era of AI starts to draw to a close, we have a new paradigm to consider alongside the usual questions around AI adoption, how to use it, where not to, how people fit alongside this tech and all the other big questions. </p><p>The one question that hasn&#8217;t really been part of this argument is cost. To date the technology has been priced ridiculously cheaply to drive adoption and reliance. As the VC era closes and the AI companies need to drive closer to sustainable growth, the costs will rise. There&#8217;s been some viral stories around this out there, and I&#8217;m picking it up to run a wider founder focussed through experiment on AI</p><p>Every piece I&#8217;ve read on the AI cost crisis treats it as an operations problem. Set smarter model defaults, like for example, maybe you don&#8217;t need the highest octane model to figure out where Microsoft&#8217;s head quarters are or what the bath temperature should be for a 6 month old. Cap the tokens. Route to something cheaper and more aligned to the task. Get finance to build a dashboard.</p><p>All of that is possibly true, and all of it is downstream of the actual decision, which doesn&#8217;t sit with an ops team or a procurement function. It sits with the founder or business ownership - but in this piece I&#8217;ll refer to it as the founder, as that&#8217;s my lens. </p><p>Whether a business ends up with a second payroll and how well that second payroll is managed is a founder-level capital allocation call, made with the same weight as a hiring plan or a fundraise, not a line item that gets discovered after the fact when the invoice lands. Or at least it should be, so my message to any reader of this is to help bring this awareness to your organisation if it&#8217;s not there yet.</p><p>Employees experience AI adoption as a tool getting better or worse, faster or slower, more or less annoying to use. More or less job threatening. More or less helpful in their day to day role and responsibilities  </p><p>Founders experience it as a structural decision about what the company is actually made of. Those are not the same lens, and most of what&#8217;s been written about this crisis has been written through the wrong one.</p><p><strong>What you&#8217;ll learn in this article:</strong></p><ul><li><p>Why a Series B founder&#8217;s viral Anthropic bill is a warning sign, not an edge case</p></li><li><p>The two cost lines that defined my first business, and why founders, not employees, are the ones who actually feel them</p></li><li><p>Why AI spend behaves like a UK income tax cliff edge, and why a founder&#8217;s job is to plan for the cliff before it arrives</p></li><li><p>Why the founder&#8217;s real skill here is balance: using AI as a genuine catalyst for speed and quality without losing the human in the loop</p></li><li><p>Why this cost crisis balances the books with headcount - meaning AI is much less job threatening and the time for employees to lean in is now - to ensure they are part of the AI native thinking and org structure of tomorrow </p></li><li><p>Why getting this balance right might let a new generation of founders build serious companies without the headcount their predecessors needed</p></li><li><p>Where I think this settles, and why it could end up healthier for everyone &#8212; including the graduates and early-career people the current system has been  squeezing out</p></li></ul><h2>The bill that went viral</h2><p>Marty Kausas, co-founder and CEO of Pylon, posted that his company&#8217;s Anthropic bill was about to jump from $400,000 to $1.4 million a year. At this point we can see that mature AI adoption is rapidly becoming a real cost line to the business and therefore needs addressing differently to the AI 1.0 &#8216;adoption era&#8217;</p><p>The bit that grabbed my attention was that this bill leap was not because usage exploded. </p><p>It was because Pylon was about to cross 150 seats, the threshold at which Anthropic moves customers onto enterprise pricing and switches off the subsidised token rates that came with the smaller plan. Every token, overnight, priced at full API rate.</p><p>The post went viral for a reason that has nothing to do with schadenfreude. It resonated because almost every founder scaling headcount right now is sitting somewhere on the same curve and doesn&#8217;t know exactly where the trap door is. </p><p>Kyle Poyar&#8217;s follow-up piece on Growth Unhinged is the best breakdown I&#8217;ve read of what happens next: engineering burning roughly &#163;3,100 a head a month equating to roughly the cost of a paired junior developer working alongside each team member (hence the second payroll aspect to this thought experiment), support running an AI-driven investigation on every single ticket at real inference cost (which may have been cheaper with junior employees), marketing spending hundreds a head on copy that, in Marty&#8217;s own words, still isn&#8217;t very good (AI slop costing real money to produce when a skilled copywriter could have nailed it better). He talked to CFOs at Vanta, ClickUp and SentinelOne for that piece, and the pattern across all of them was the same &#8212; spend had climbed faster than anyone&#8217;s ability to say with confidence whether it was justified. Marty&#8217;s own line stuck with me: most people, including him, weren&#8217;t conscious of what they were spending. That has to change, he said. I&#8217;d go further. It has to change at founder level first, because everyone below that level is simply responding to the incentives the founder set.</p><h2>Two cost lines, and the one we&#8217;ve been lucky to avoid</h2><p>My first business ran on two major cost lines. Cloud computing, specifically the internet&#8217;s RTB ad calls representing programmatic advertising&#8217;s glutinous volumes of ad requests repressing ad opportunities, which at scale which now gets to 1 trillion + a day,  is one of the most punishing bid-request economics in software. Everything else cost wise was a rounding error by comparison. Those two lines set the ceiling on how fast you could grow and how much margin you kept while doing it. It was a cost line that squeezed margin and starved people based investments which would have driven growth, and left the business reliant on VC money to scale. </p><p>In this AI 1.0 era of subsidisation, there&#8217;s still a window to build AI enabled business at artificially reduced costs, which has to be front of mind for any founder right now. The AI companies VC&#8217;s are sponsoring by proxy this wave of startups, and FunnelFuel is one of them  </p><p>it won&#8217;t last though and then we&#8217;ll be back to what I faced previously, scaling up to cloud computing once the subsidy era was over  </p><p>Here&#8217;s the thing about running a business against two structural cost lines like payroll + cloud (or AI): it isn&#8217;t something an employee experiences. An engineer sees the compute bill as a technical constraint to optimise around. A salesperson never sees it at all. The founder is the only person in the building who feels both lines simultaneously, who has to decide in real time which one absorbs the next unit of growth, and who carries the consequence if that call is wrong. That&#8217;s not a criticism of employees &#8212; it&#8217;s simply a different job. Founders hold the balance sheet in their head in a way nobody else in the org is structurally required to.</p><p>FunnelFuel has, deliberately and somewhat luckily, avoided that dynamic so far. We&#8217;re not running compute-heavy infrastructure at the core of the business model, and our biggest cost line by a distance is still people. AI is still subsidised. That&#8217;s helped us grow the way we have, from &#163;1.2M in year one to &#163;12.1M in three years and somewhere around &#163;20m in year four, a business that made it to 33rd on the Sunday Times Fast Growth 100, without a second major cost line dragging on the model as we scaled. I&#8217;ve been quietly grateful for that every year we&#8217;ve grown. But I don&#8217;t think we get to keep it forever, and increasingly I think the founders who assume they will are the ones who&#8217;ll be caught out.</p><h2>AI adoption is starting to look like a second payroll</h2><p>Here&#8217;s the thought experiment. If AI tools genuinely drive the level of adoption and dependency that vendors and investors want them to &#8212; if Claude, or whichever frontier model your org standardises on, becomes as load-bearing to daily output as your people are &#8212; then AI spend stops behaving like a software subscription and starts behaving like a second payroll. It&#8217;s a starker choice to make </p><p>Payroll has a headcount lever, a comp band, a hiring plan, a budget owner, and a finance function that reviews it quarterly on principle, because founders and boards have spent decades building the discipline around it. It&#8217;s easier to manage  </p><p>AI spend, for most fast-growing companies right now, has none of that scaffolding. It scales invisibly with adoption, sits several budget owners removed from anyone with headcount-level authority, and as per Marty&#8217;s own admission about a $4,000 weekend query he ran himself, even the CEO often doesn&#8217;t know what he&#8217;s spending until the invoice lands. As a founder, I would put myself squarely in that category too. I&#8217;m running around using Ai to prototype, fix problems, run thought experiments, iterate and to generally make myself more productive. I&#8217;m not, yet at least, thinking about the cost.  </p><p>That&#8217;s the first version of the second payroll: shadow, unbudgeted, growing with usage rather than with a deliberate decision anyone actually made. The second version is worse, and it&#8217;s the one I think matters more for founders specifically. It&#8217;s what happens when the subsidy currently propping up frontier model economics goes away, and a cost line that felt like a convenience starts behaving like a second headcount plan nobody signed off on. A plan with no interview process, no comp band, and no natural ceiling except the vendor&#8217;s next pricing announcement.</p><h2>The UK tax cliff edge, but with more ways round it</h2><p>The UK income tax system has a genuinely brutal cliff edge. Earn over &#163;100,000 and you start losing your personal allowance at 50p for every additional pound, creating an effective marginal rate north of 60% in a specific band, before it flattens out again above roughly &#163;125,000. It&#8217;s not a smooth curve. It&#8217;s a trap door that a huge number of people don&#8217;t see coming until they&#8217;re standing on it, and the ones who do see it coming plan around it; pension contributions, salary sacrifice, timing of bonuses etc all need factoring months in advance, because that&#8217;s what a good accountant does for a client who&#8217;s about to cross a line.</p><p>Pylon&#8217;s 150-seat threshold is the AI-cost version of that trap door. Below it, subsidised usage. Above it, full enterprise API pricing, applied instantly, with no smoothing and, per Marty&#8217;s account, very little warning. Cross a headcount line that has nothing to do with how much value you&#8217;re actually getting from the tool, and the bill triples.</p><p>The one meaningful difference, and it&#8217;s worth dwelling on, because it&#8217;s the whole reason this is a founder problem rather than just a finance problem &#8212; is that unlike the UK tax system, there are genuinely more ways round the AI cliff edge. Creative accounting has not been eradicated from the AI game plan yet. </p><p>How may we do that? </p><p>You can split functions across providers so no single vendor sees your full seat count. You can route by task to cheaper models rather than defaulting everyone to the most expensive one. You can hold a team deliberately below a threshold, the way a small business sometimes holds revenue just under a VAT registration line, buying time to plan the transition properly rather than being forced into it. None of that is available to a UK taxpayer staring down the &#163;100k trap. It is available to a founder who treats model spend with the same forward planning as a good accountant treats a tax year.</p><p>But &#8220;more ways round it&#8221; only helps the founders who are actually looking for the trap door before they hit it. Most aren&#8217;t, because right now this still feels like a subscription decision made once in procurement, not a structural bet that needs revisiting every time headcount moves.</p><h2>The founder&#8217;s real job: finding the balance, not picking a side</h2><p>This is where I think the conversation needs to move on from &#8220;control the cost&#8221; and toward something more interesting, because I don&#8217;t think the founder&#8217;s job here is defensive at all.</p><p>Used well, AI is a genuine catalyst. A catalyst for speed, for the sheer volume of output a small team can produce, and in the right hands, for quality that a leaner team couldn&#8217;t have matched a few years ago. I feel that directly. There are things happening at FunnelFuel right now, in how quickly we can turn a partnership brief into a working demo or a data model into a client-ready narrative, that simply weren&#8217;t possible with the headcount we had even eighteen months ago. That&#8217;s not a cost line to be managed down to zero. That&#8217;s leverage, and any founder who treats it purely as a risk to be contained is going to get out-built by one who treats it as a genuine unlock.</p><p>But leverage without a human anchor degrades fast, and this is the part that gets lost when the conversation stays purely financial. Pylon&#8217;s own experience is the clearest evidence of this: AI-written marketing copy that, by their CEO&#8217;s own admission, still isn&#8217;t very good, still repeats the same mistakes, month after month, regardless of spend. Sales tooling that got built, adopted enthusiastically, and then quietly abandoned once the novelty wore off, because it wasn&#8217;t good enough to survive contact with a real quota. Spend went up. Judgement didn&#8217;t improve to match it. That&#8217;s the failure mode a purely cost-driven response to this crisis will never fix, because it isn&#8217;t a pricing problem - it&#8217;s a problem of where the human stays in the loop and where they don&#8217;t.</p><p>So the founder&#8217;s actual job, as I see it, isn&#8217;t &#8220;adopt AI aggressively&#8221; or &#8220;control AI spend tightly.&#8221; It&#8217;s holding both at once: pushing hard enough that the business genuinely captures the speed and leverage on offer, while staying disciplined enough about where a person still needs to be doing the thinking that the second payroll doesn&#8217;t quietly become a worse version of the first one &#8212; expensive, sprawling, and short on judgement. That&#8217;s a much harder balance to strike than either extreme, and I think it&#8217;s going to separate the founders who compound advantage from the ones who either overspend blindly or under-adopt out of fear.</p><p>In my world - specialised B2B advertising, there is clearly a value in the person who has been ingratiated with the nuances of the industry which will not get exposed from a pure LLM model. However can that person work better with an LLM tag team buddy? yes I absolutely think they can. The model should blend lifting the best of the persons knowledge with the agility, critical thinking, document ceating, challenging aspects of an LLM. </p><h2>Why this might be good news for the next generation of founders</h2><p>Here&#8217;s the part of this I find genuinely exciting rather than just cautionary, and it&#8217;s the reason I don&#8217;t think this piece should read as a warning against AI adoption.</p><p>Every generation of founder before mine built against a headcount ceiling that was, in practice, non-negotiable. You needed a certain number of people to run support, to write the copy, to build the first version of the product, to chase the pipeline &#8212; and the businesses that won were often simply the ones who could afford to hire that headcount fastest. That&#8217;s the model I grew up in. Its the model that favoured the markets, like the USA, with better access to venture capital. It&#8217;s the model that gave us the two-cost-line problem I described earlier, where payroll and infrastructure both scaled roughly in step with ambition, and where the founders with the deepest pockets or the earliest funding round had a structural head start that had very little to do with the quality of their thinking.</p><p>A founder who gets the balance right; real leverage from AI, real judgement retained where it matters, isn&#8217;t just managing a second payroll well. They&#8217;re building a company that can credibly compete on ideas and execution quality rather than on how many people they could afford to hire in year one. That&#8217;s a genuinely different starting position for a founder than the one my generation had, and if enough people figure out how to do it properly, I think it changes who&#8217;s able to start a serious company at all. Not because AI replaces people, but because it removes some of the headcount-as-moat dynamic that&#8217;s shaped who gets to compete for the last twenty years. The founders worth watching over the next few years, I suspect, won&#8217;t be the ones who spent the most on AI or the ones who avoided it hardest &#8212; they&#8217;ll be the ones who worked out, earlier than everyone else, exactly where the leverage was real and exactly where a person still had to be in the room.</p><h2>Where I think this settles</h2><p>Here&#8217;s my speculation, and I want to flag clearly that this is speculation, not something I&#8217;d bet the business plan on.</p><p>I think the current AI pricing environment is a temporary subsidy, not a stable equilibrium - venture-funded model providers burning capital to win adoption before the enterprise pricing cliffs kick in, exactly as Pylon experienced. <mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">As that subsidy unwinds across the industry, I think a meaningful number of AI-native businesses end up looking a lot more like my first company: two major cost lines, cloud-and-compute (now AI credits rather than RTB calls) and payroll</mark>, both requiring genuine operating discipline, both capable of capping how fast you can grow profitably. The founders who&#8217;ve spent this window building the muscle to manage that rather than assuming the subsidy is the new normal are the ones who won&#8217;t be caught flat-footed when the pricing resets.</p><p>If that&#8217;s right, the leadership skill of the next few years isn&#8217;t &#8220;adopt AI aggressively&#8221; or &#8220;resist AI adoption.&#8221; It&#8217;s finding the right ongoing balance between headcount growth and AI spend as two competing claims on the same budget, <mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">which is precisely ClickUp&#8217;s CFO&#8217;s framing of zero-based budgeting, treating AI as an equal competitor for spend rather than a costless add-on sitting above the org chart.</mark></p><p>And here&#8217;s the piece I think gets underweighted in most of the commentary I&#8217;ve read. If AI spend stops being artificially cheap relative to junior human labour, the economics of hiring graduates and early-career employees get more attractive again, not less. This pendulum will swing again. It may take some aggressive government intervention to aid it, such as employment cost subsidies for the young, or it may not, because it will normalise again. </p><p>A junior hire who can be taught to do a task reliably, who improves with tenure, and whose cost doesn&#8217;t triple overnight because your company crossed an arbitrary seat threshold, starts looking like better risk-adjusted spend than a heavily-subsidised AI workflow that might reprice 3.5x on a vendor&#8217;s timeline rather than yours. I&#8217;d genuinely like to see a version of the labour market that rebalances toward that &#8212; less distorted by a false economics window created by investor subsidy, more accretive to the graduates and early-career people who&#8217;ve had a genuinely hard few years finding their first foothold, and more welcoming to the next wave of founders who won&#8217;t need the headcount my generation did to prove a business works.</p><p><mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">I don&#8217;t think we&#8217;re there yet. I think we&#8217;re still mid-subsidy, mid-FOMO, and mid-figuring-out where the real value is</mark>. But I&#8217;d rather start planning for the world where the subsidy ends, and where the balance between people and AI is the whole game, than get caught at seat 151 wondering what happened to the bill.</p><p>Where do you think this settles for your business - are you already managing AI spend like a second payroll with a founder&#8217;s discipline behind it, or still treating it like a subscription someone else will notice eventually?</p><h1>Sources and further reading </h1><p><strong>Primary source</strong></p><ul><li><p>Kyle Poyar, &#8220;The AI cost crisis is entirely self-inflicted (and Fable 5 just made it worse),&#8221; <em>Growth Unhinged</em>, July 8, 2026: </p></li></ul><p>https://www.growthunhinged.com/p/the-ai-cost-crisis-is-entirely-self-inflicted-and-fable-5-just-made-it-worse</p><p><strong>The viral post itself</strong></p><ul><li><p>Marty Kausas (co-founder/CEO, Pylon), LinkedIn post on the Anthropic bill jump: <a href="https://www.linkedin.com/posts/martykausas_our-anthropic-bill-is-about-to-jump-from-activity-7470505066148352000-zqnt">https://www.linkedin.com/posts/martykausas_our-anthropic-bill-is-about-to-jump-from-activity-7470505066148352000-zqnt</a></p></li></ul><p><strong>On Anthropic&#8217;s enterprise pricing shift</strong></p><ul><li><p>The Information, &#8220;Anthropic Changes Pricing, Bills Firms Based on AI Use Amid Compute Crunch&#8221; (April 2026): <a href="https://www.theinformation.com/articles/anthropic-changes-pricing-bill-firms-based-ai-use-amid-compute-crunch">https://www.theinformation.com/articles/anthropic-changes-pricing-bill-firms-based-ai-use-amid-compute-crunch</a></p></li></ul><p><strong>On broader frontier model pricing dynamics</strong></p><ul><li><p>WSJ, on OpenAI considering &#8220;drastic price cuts&#8221;: <a href="https://www.wsj.com/tech/ai/openai-considers-drastic-price-cuts-anticipating-war-for-users-with-anthropic-9b8c178e">https://www.wsj.com/tech/ai/openai-considers-drastic-price-cuts-anticipating-war-for-users-with-anthropic-9b8c178e</a></p></li><li><p>Developer&#8217;s Digest, Fable 5 cost-per-task analysis: <a href="https://www.developersdigest.tech/blog/claude-fable-5-pricing-cost-per-task-analysis">https://www.developersdigest.tech/blog/claude-fable-5-pricing-cost-per-task-analysis</a></p></li></ul><p><strong>CFO commentary quoted/paraphrased in Kyle&#8217;s piece (and referenced in yours)</strong></p><ul><li><p>John McCauley, CFO, Vanta</p></li><li><p>Dan Zhang, CFO, ClickUp</p></li><li><p>Sonalee Parekh, CFO, SentinelOne</p></li></ul><p><strong>Adjacent context referenced in the original piece (not directly used in yours, but worth knowing they&#8217;re there)</strong></p><ul><li><p>Tesla&#8217;s $200/week AI spend cap: <a href="https://www.theinformation.com/articles/tesla-caps-employee-ai-spend-200-per-week-adoption-push">https://www.theinformation.com/articles/tesla-caps-employee-ai-spend-200-per-week-adoption-push</a></p></li><li><p>Uber&#8217;s $1,500/employee/month cap: <a href="https://techcrunch.com/2026/06/02/uber-caps-employee-ai-spending-after-blowing-through-budget-in-four-months/">https://techcrunch.com/2026/06/02/uber-caps-employee-ai-spending-after-blowing-through-budget-in-four-months/</a></p></li><li><p>Ramp&#8217;s AI spend intelligence launch: <a href="https://ramp.com/blog/trillion-dollar-ai-blindspot">https://ramp.com/blog/trillion-dollar-ai-blindspot</a></p></li></ul><p><strong>Your own framing (no external source &#8212; original to your piece)</strong></p><ul><li><p>The UK income tax cliff-edge analogy</p></li><li><p>The &#8220;two cost lines&#8221; founder history and FunnelFuel comparison</p></li><li><p>The founder-vs-employee mindset argument and the &#8220;next generation of founders&#8221; speculation</p></li></ul>]]></content:encoded></item><item><title><![CDATA[The Bland Data Segment Is Dying. Here's What's Replacing It.]]></title><description><![CDATA[Data Intelligence Is Not a Buzzword. It's the Thing Most of B2B Programmatic Still Doesn't Have.]]></description><link>https://www.theb2bstack.com/p/the-bland-data-segment-is-dying-heres</link><guid isPermaLink="false">https://www.theb2bstack.com/p/the-bland-data-segment-is-dying-heres</guid><dc:creator><![CDATA[Mike Harty]]></dc:creator><pubDate>Fri, 10 Jul 2026 10:15:10 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!cmkp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e068f58-808b-43d1-a3a1-931e0391b643_680x380.svg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>What you&#8217;ll learn in this article:</strong></p><ul><li><p>Why &#8220;data intelligence&#8221; - a phrase getting a lot of air time at MadFest this week - actually means something specific, and why most of B2B programmatic doesn&#8217;t have it</p></li><li><p>Why pre-canned, single-vendor segments deployed buy-side are the ceiling most B2B programmatic is quietly stuck under</p></li><li><p>What a multi-signal, machine-learned approach to B2B audience construction actually looks like in practice</p></li><li><p>Why &#8220;agentic&#8221; isn&#8217;t a buzzword here either - it&#8217;s arriving now, and it needs a fundamentally different data foundation to work</p></li><li><p>How sell-side containerisation and auction pre-looks unlock B2B-relevant impressions your DSP currently can&#8217;t even see, opening up bidstream modelling to maximise what programmatic can deliver for you </p></li><li><p>Why precision, not scale, is about to become the metric that separates winners from everyone still buying by volume</p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theb2bstack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">If this is one layer of the stack you're trying to get right, this is what The B2B Stack is for. Subscribe for more</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><p>MadFest London ran this week under the banner &#8220;The Human Touch&#8221; &#8212; built explicitly as a reaction against generic, AI-slop marketing, and a push for something with more genuine intelligence behind it. According to my team whoa attended, data intelligence came up constantly on the stages and in the side conversations. Everyone&#8217;s using the phrase. My sense is, almost nobody defines it.</p><p>That&#8217;s a problem, because &#8220;data intelligence&#8221; is not a synonym for &#8220;more data,&#8221; and it isn&#8217;t a synonym for &#8220;AI.&#8221; </p><p><mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">It&#8217;s a specific, technical claim: that a system understands the </mark><em><mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">confidence level</mark></em><mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);"> behind what it&#8217;s telling you, because it has reconciled multiple independent sources against each other rather than trusting any one of them at face value. </mark></p><p>By that definition, most of what gets sold as B2B data intelligence today isn&#8217;t intelligence at all. It&#8217;s volume with a dashboard on top.</p><p>Here&#8217;s the belief I want to pick a fight with: that the frontier of B2B programmatic is a better deal ID.</p><p>It isn&#8217;t. A deal ID is a container. What&#8217;s inside it is what matters, and right now, what&#8217;s inside most of them is exactly what&#8217;s been inside them for five years &#8212; a single vendor&#8217;s pre-built segment, packaged up, given a shinier wrapper, and deployed sell-side as if that constitutes innovation. It doesn&#8217;t. It&#8217;s the same bland, off-the-shelf intent taxonomy everyone else is buying, just curated into a nicer box. Call it AI-enriched if you like. It&#8217;s still one signal, alone, dressed up. The absolute biggest and best potential win doing this is a bit more scale and a more hygienic starting point for the signal, both of which are great nudges forward, but they are not the quantum leap that we&#8217;re discussing here today </p><p>The industry has spent so long fighting over <em>access</em> to signal that it&#8217;s barely started fighting over <em>quality</em> of signal &#8212; over actual data intelligence, in the strict sense. That&#8217;s the fight that actually matters now, and it&#8217;s the one most vendors aren&#8217;t equipped for. </p><p>Its THE fight because the agentic promise of tomorrow is fast arriving today, and this changes the programmatic game from valuing scale towards lining up behind a currency of outcomes - and outcomes requires quality whereas the former rewarded volume [behind a data segment. This is a night to day shift </p><h2>The single-vendor ceiling</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cmkp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e068f58-808b-43d1-a3a1-931e0391b643_680x380.svg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cmkp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e068f58-808b-43d1-a3a1-931e0391b643_680x380.svg 424w, https://substackcdn.com/image/fetch/$s_!cmkp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e068f58-808b-43d1-a3a1-931e0391b643_680x380.svg 848w, https://substackcdn.com/image/fetch/$s_!cmkp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e068f58-808b-43d1-a3a1-931e0391b643_680x380.svg 1272w, https://substackcdn.com/image/fetch/$s_!cmkp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e068f58-808b-43d1-a3a1-931e0391b643_680x380.svg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cmkp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e068f58-808b-43d1-a3a1-931e0391b643_680x380.svg" width="1456" height="814" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4e068f58-808b-43d1-a3a1-931e0391b643_680x380.svg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:814,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3749,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/svg+xml&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.theb2bstack.com/i/206321900?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e068f58-808b-43d1-a3a1-931e0391b643_680x380.svg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!cmkp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e068f58-808b-43d1-a3a1-931e0391b643_680x380.svg 424w, https://substackcdn.com/image/fetch/$s_!cmkp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e068f58-808b-43d1-a3a1-931e0391b643_680x380.svg 848w, https://substackcdn.com/image/fetch/$s_!cmkp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e068f58-808b-43d1-a3a1-931e0391b643_680x380.svg 1272w, https://substackcdn.com/image/fetch/$s_!cmkp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e068f58-808b-43d1-a3a1-931e0391b643_680x380.svg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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"><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"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>Every B2B data vendor sells you their view of the world. Intent data from one provider. Firmographic scale from another. A technographic layer from a third. Bought individually, or bundled by a platform that&#8217;s really just reselling the same handful of underlying sources with a different UI on top.</p><p>The problem isn&#8217;t that this data is bad. Some of it is genuinely good, and pockets of these segments are usually highly accurate. <mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">The problem is that any single vendor&#8217;s signal, taken in isolation, is a proxy &#8212; a best guess at in-market behaviour, built on whatever data that one vendor happens to have visibility into</mark>. Deploy it on its own and you&#8217;re not finding the accounts most likely to buy. You&#8217;re finding the accounts that look most like the vendor&#8217;s training set.</p><p>That&#8217;s the bland segment. It&#8217;s not wrong, exactly. It&#8217;s just low-resolution, and low-resolution is no longer good enough.</p><p>There is also a mis-marriage of intentions. Any vendor selling their data on a cost per thousand (CPM) will of course be rewarded for delivering scale. The more scale they can give you, the more you can spend against it and the more revenue they generate. When the buyer (the advertiser or agency representing them) wants to deliver outcomes, they need precision. </p><p>Part of the data intelligence game is identifying the pockets of the very most accurate and fresh signal within each data vendor, and leveraging that, filling in the gaps with the very best of the other data partners in a giant venn diagram. This delivers a rare premise - scale AND accuracy. It also involves getting your hands dirty, signing lots of contracts, taking on lots of fixed costs and doing a lot of quite challenging work. The reward though is a much more accurate data graph </p><h2>What data intelligence actually requires</h2><p>Therefore the alternative isn&#8217;t &#8220;more data.&#8221; It&#8217;s a different relationship with the data you already have access to and it&#8217;s considerably harder to build than anything a single-vendor segment requires.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gx_p!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F645a04b0-a335-4227-ad87-0ae6f057ec65_680x320.svg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gx_p!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F645a04b0-a335-4227-ad87-0ae6f057ec65_680x320.svg 424w, https://substackcdn.com/image/fetch/$s_!gx_p!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F645a04b0-a335-4227-ad87-0ae6f057ec65_680x320.svg 848w, https://substackcdn.com/image/fetch/$s_!gx_p!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F645a04b0-a335-4227-ad87-0ae6f057ec65_680x320.svg 1272w, https://substackcdn.com/image/fetch/$s_!gx_p!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F645a04b0-a335-4227-ad87-0ae6f057ec65_680x320.svg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gx_p!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F645a04b0-a335-4227-ad87-0ae6f057ec65_680x320.svg" width="1456" height="685" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/645a04b0-a335-4227-ad87-0ae6f057ec65_680x320.svg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:685,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3077,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/svg+xml&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.theb2bstack.com/i/206321900?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F645a04b0-a335-4227-ad87-0ae6f057ec65_680x320.svg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!gx_p!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F645a04b0-a335-4227-ad87-0ae6f057ec65_680x320.svg 424w, https://substackcdn.com/image/fetch/$s_!gx_p!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F645a04b0-a335-4227-ad87-0ae6f057ec65_680x320.svg 848w, https://substackcdn.com/image/fetch/$s_!gx_p!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F645a04b0-a335-4227-ad87-0ae6f057ec65_680x320.svg 1272w, https://substackcdn.com/image/fetch/$s_!gx_p!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F645a04b0-a335-4227-ad87-0ae6f057ec65_680x320.svg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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"><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"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>Take multiple signal sources &#8212; intent, firmographic, technographic, first-party behavioural, account-level exposure history &#8212; and instead of deploying any one of them at face value, machine learn across all of them simultaneously. This means building a weighted, probabilistic confidence layer that sits on top of the account graph: each signal is treated as an independent, imperfect estimator, cross-validated against every other signal for that account, with the model continuously re-weighting each source based on how well it has historically correlated with actual pipeline outcomes for that specific vertical, deal size, and buying-stage cohort. </p><p>An account showing Bombora-style topic surges <em>and</em> first-party high-value-action behaviour <em>and</em> a firmographic profile that matches your best closed-won cohort produces a compounding confidence score entirely unlike an account showing just one of those three in isolation, and that compounding, not any single input, is what data intelligence is actually referring to.</p><p>This is the actual gold-mining exercise. Not &#8220;which vendor has the most segments&#8221; but &#8220;which combination of signals, weighted and validated against each other via a continuously re-trained model, produces the highest-confidence account list, expressed as a probability rather than a binary in-segment/out-of-segment flag.&#8221; <mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">The output isn&#8217;t a segment. It&#8217;s a live model &#8212; one that gets sharper the more outcome data you feed back into it, because you&#8217;re measuring account-level pipeline progression against high-value actions, not proxying success from a click, and feeding that delta back upstream to re-calibrate the signal weightings themselves.</mark></p><p>This is the part most &#8220;programmatic for B2B&#8221; content skips entirely, because building it requires the kind of infrastructure most vendors simply don&#8217;t have: a proprietary account graph to sit signals on top of, a machine learning layer to reconcile them against each other rather than deploying them one at a time, and enough closed-loop outcome data flowing back from CRM to actually validate the model rather than just assert it. Most vendors have one of those three. Very few have all three. </p><p>This also comes all the way back to the overarching premise that I have believed having spent 15+ years in this industry - programmatic and &#8216;adtech&#8217; focussing on the bigger and easier budgets behind B2C and not the smaller and complex world of B2B. Therefore the appetite to get into this sort of stuff, even by some of the slightly more B2B leaning generalists in the space is often lacking. </p><h2>Why this has to be ready for agentic, because agentic is arriving now</h2><p>There&#8217;s a reason the multi-signal model matters more this year than it did two years ago. The agentic layer of B2B buying isn&#8217;t a 2027 prediction anymore. <mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">Buying committees are already using AI copilots to shape and narrow their options before a human ever fills out a form or clicks a display ad. That&#8217;s compressing the window in which traditional demand generation can influence a deal, and it&#8217;s making single-signal targeting even less reliable, because the behavioural exhaust of a buying committee doing research through a conversational interface (like reading websites) doesn&#8217;t look like the behavioural exhaust of 2022&#8217;s buyer journey. </mark></p><p></p><p>An agentic future doesn&#8217;t reward scale. It rewards outcomes. It rewards the operator who can say, with genuine statistical confidence, which accounts are in-market right now &#8212; not which accounts merely resemble a segment definition written six months ago. </p><p><mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">Volume-based targeting (big segments, spray and pray tactics) was always a hedge against uncertainty</mark>: buy wide because you can&#8217;t be precise. Multi-signal, machine-learned modelling is the alternative to that hedge. It&#8217;s precision replacing volume as the primary lever, because the underlying confidence in who&#8217;s actually in-market is finally high enough to justify it. This justifies data investment (CPMs) way above norms but rewards the buyer with a level of precision which matches the premise of programmatic - predicated on trading individual impressions across surfaces like TV, web, audio, one at a a time. </p><h2>Where sell-side containerisation actually unlocks value</h2><p>This is the part that doesn&#8217;t get discussed enough, because it sits on the supply side rather than the (traditional programmatic) sexier demand-side story.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!C63s!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4df5baf1-ae5c-4cd4-8539-17c8062981c8_680x280.svg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!C63s!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4df5baf1-ae5c-4cd4-8539-17c8062981c8_680x280.svg 424w, https://substackcdn.com/image/fetch/$s_!C63s!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4df5baf1-ae5c-4cd4-8539-17c8062981c8_680x280.svg 848w, https://substackcdn.com/image/fetch/$s_!C63s!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4df5baf1-ae5c-4cd4-8539-17c8062981c8_680x280.svg 1272w, https://substackcdn.com/image/fetch/$s_!C63s!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4df5baf1-ae5c-4cd4-8539-17c8062981c8_680x280.svg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!C63s!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4df5baf1-ae5c-4cd4-8539-17c8062981c8_680x280.svg" width="1456" height="600" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4df5baf1-ae5c-4cd4-8539-17c8062981c8_680x280.svg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:600,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3691,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/svg+xml&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.theb2bstack.com/i/206321900?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4df5baf1-ae5c-4cd4-8539-17c8062981c8_680x280.svg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!C63s!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4df5baf1-ae5c-4cd4-8539-17c8062981c8_680x280.svg 424w, https://substackcdn.com/image/fetch/$s_!C63s!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4df5baf1-ae5c-4cd4-8539-17c8062981c8_680x280.svg 848w, https://substackcdn.com/image/fetch/$s_!C63s!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4df5baf1-ae5c-4cd4-8539-17c8062981c8_680x280.svg 1272w, https://substackcdn.com/image/fetch/$s_!C63s!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4df5baf1-ae5c-4cd4-8539-17c8062981c8_680x280.svg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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"><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"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">Most B2B-relevant impressions never get bid on as B2B impression</mark>s. They pass through the exchange looking like general-audience inventory, because the signal that would identify the visitor as a business decision-maker either never reaches the DSP, or reaches it too late &#8212; after the auction the DSP could have won cheaply has already cleared.</p><p>Sell-side containerisation changes that. When account and audience signal is resolved <em>at the auction, sell-side</em>, before the bid request even reaches the DSP, you&#8217;re not relying on the DSP&#8217;s own identity resolution to catch a B2B-relevant impression on the way past. You&#8217;re getting an auction pre-look that says: this impression, in this moment, sits against an account on your target list &#8212; bid accordingly. That&#8217;s impression volume that would otherwise be functionally invisible to a B2B buyer, opened up specifically because the resolution work happened earlier in the chain, not later.</p><p><mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">The practical effect is bidding accuracy that a pure demand-side approach can&#8217;t replicate, because by the time signal resolution happens demand-side, a meaningful share of the addressable opportunity has already been priced, won by someone else, or simply missed.</mark> Containerisation sell-side, combined with the multi-signal confidence model on the account graph, is what actually overcomes the structural breaking points B2B programmatic has lived with for years &#8212; signal loss, buying-committee complexity, and DSPs that were never built to resolve B2B identity in the first place.</p><h2>The position</h2><p><mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">Scale was always a substitute for confidence.</mark> If you can&#8217;t be sure which accounts are in-market, you buy wide and hope volume compensates. That&#8217;s the model most of the industry is still running, dressed up in curated deal IDs, badged with &#8220;AI,&#8221; and marketed as data intelligence when it&#8217;s really just data volume with better branding.</p><p>The actual shift &#8212; the one that&#8217;s ready for what&#8217;s arriving, not what already happened &#8212; is high-confidence, multi-signal account models built and validated through machine learning, deployed against impressions unlocked earlier in the chain than most B2B buyers currently reach. That&#8217;s not an incremental improvement on the bland segment. It&#8217;s a different category of infrastructure entirely, and it&#8217;s the only thing that deserves the &#8220;data intelligence&#8221; label MadFest spent three days using loosely.</p><p>The vendors still selling single-source segments aren&#8217;t going to disappear. But they&#8217;re going to look increasingly like the browser toolbar of B2B adtech &#8212; familiar, comfortable, and quietly irrelevant to where the value actually sits.</p><p>What&#8217;s your honest read; is your current stack built on data intelligence, or is it still just buying scale and calling it strategy?</p><p></p><p>Who am I? </p><p>I&#8217;m the co-founder of <a href="https://funnelfuel.io/">Funnelfuel.io</a>, we have invested millions of dollars into building what I have been talking about today. If you work for an advertiser or agency which would value our approach to solving complex B2B pain points like data accuracy, data scale, reporting, insights and signal based autonomous ABM - simple reply to this newsletter, it gos straight to my inbox or email me at mike@funnelfuel.io. You can follow me on Substack <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Mike Harty&quot;,&quot;id&quot;:142109972,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3d90f453-eae3-4809-8c8e-851db8f01d6c_400x400.jpeg&quot;,&quot;uuid&quot;:&quot;75b2faef-1e8d-4d86-9850-c910cbd30653&quot;}" data-component-name="MentionToDOM"></span> and <a href="https://www.linkedin.com/in/miketharty/">LinkedIn here</a> </p>]]></content:encoded></item><item><title><![CDATA[Cannes Lions 2026: What Seven Years Away Taught Me About How the Festival Has Changed & Why B2B Marketers Should Care]]></title><description><![CDATA[Welcome back to The B2B Stack.]]></description><link>https://www.theb2bstack.com/p/cannes-lions-2026-what-seven-years</link><guid isPermaLink="false">https://www.theb2bstack.com/p/cannes-lions-2026-what-seven-years</guid><dc:creator><![CDATA[Mike Harty]]></dc:creator><pubDate>Mon, 29 Jun 2026 15:00:13 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!yuy7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d1c3fbf-f077-492b-8b12-f9fe8ed85a76.heic" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Welcome back to The B2B Stack. It&#8217;s been 3 weeks &#8212; a combination of a busy H1 finish, a very full product roadmap at FunnelFuel, and, a busy period of work travel between NYC and Cannes Lions. I&#8217;m just back from the latter, and wanted to put pen to paper on my takeaways for B2B and why we belong in that &#8216;room&#8217; </em></p><div><hr></div><p><strong>What you&#8217;ll learn in this newsletter:</strong></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theb2bstack.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">Advertising and Adtech related to B2B advertising only - upgrading the B2B vendors knowledge of a tough to navigate part of the ecosystem </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><ul><li><p>How Cannes Lions has shifted from a loosely structured European networking event to a far more corporate, US-dominated affair</p></li><li><p>Why the infrastructure of the event has changed, restaurants, yachts, apartments, and what that means practically</p></li><li><p>Why B2B is no longer just background noise at Cannes, and what that shift signals</p></li><li><p>The practical tips that will make or break your 2027 experience if you&#8217;re planning to go</p></li><li><p>Why being present at Cannes as a B2B vendor or agency is worth the investment &#8212; and how to maximise it</p></li></ul><div><hr></div><p>I last attended Cannes Lions in 2019. I&#8217;d been going consistently for seven or eight years before that. In June this year I went back, making a last minute decision having had one or two very large meeting requests. On the back of a week in NYC, it was a stretch, but I am very glad I did bite the bullet. </p><p>Seven years is a long time in adtech. It turns out it&#8217;s also a long time in the south of France.</p><p>The Cannes I returned to in 2026 is a fundamentally different event to the one I left. Not in location, not in weather (still 35 degrees, still punishing), and not in the volume of ros&#233; consumed (equally if not more so punishing). But in character, in structure, and increasingly, in who is setting the agenda, it&#8217;s changed substantially. For those of us who operate in B2B, that shift is actually quite good news.</p><div><hr></div><h2>From linen and flip-flops to long sleeves and structured agendas</h2><p>The Cannes of the mid-2010s had a particular energy. It was informal by design. Relationships were built in restaurants along the Croisette, in bars that you&#8217;d migrate between, in the kind of loosely arranged lunches where the meeting itself was secondary to the ambient networking. La Californie &#8212; a restaurant I spent a lot of time in across those years &#8212; was the kind of place you&#8217;d walk past and end up staying for three hours.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!yuy7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d1c3fbf-f077-492b-8b12-f9fe8ed85a76.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!yuy7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d1c3fbf-f077-492b-8b12-f9fe8ed85a76.heic 424w, https://substackcdn.com/image/fetch/$s_!yuy7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d1c3fbf-f077-492b-8b12-f9fe8ed85a76.heic 848w, https://substackcdn.com/image/fetch/$s_!yuy7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d1c3fbf-f077-492b-8b12-f9fe8ed85a76.heic 1272w, https://substackcdn.com/image/fetch/$s_!yuy7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d1c3fbf-f077-492b-8b12-f9fe8ed85a76.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!yuy7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d1c3fbf-f077-492b-8b12-f9fe8ed85a76.heic" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5d1c3fbf-f077-492b-8b12-f9fe8ed85a76.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4274375,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.theb2bstack.com/i/204124673?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d1c3fbf-f077-492b-8b12-f9fe8ed85a76.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!yuy7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d1c3fbf-f077-492b-8b12-f9fe8ed85a76.heic 424w, https://substackcdn.com/image/fetch/$s_!yuy7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d1c3fbf-f077-492b-8b12-f9fe8ed85a76.heic 848w, https://substackcdn.com/image/fetch/$s_!yuy7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d1c3fbf-f077-492b-8b12-f9fe8ed85a76.heic 1272w, https://substackcdn.com/image/fetch/$s_!yuy7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d1c3fbf-f077-492b-8b12-f9fe8ed85a76.heic 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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"><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"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>That La Californie no longer exists in the same form. This year it was the iHeart Media caf&#233;: fully rebranded, blocked to the public, operating as an appointment-only meeting space. That&#8217;s not a one-off story. Similar things happened to a number of the traditional British adtech haunts &#8212; including Roma, the go-to for years among the UK ad tech crowd &#8212; which were absorbed or transformed by brand takeovers, in their case by F1 which branded it as &#8216;the Paddock bar&#8217; </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!J4P0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fa9dde5-ceb8-4642-ad28-d7331a6b9cc0.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!J4P0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fa9dde5-ceb8-4642-ad28-d7331a6b9cc0.heic 424w, https://substackcdn.com/image/fetch/$s_!J4P0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fa9dde5-ceb8-4642-ad28-d7331a6b9cc0.heic 848w, https://substackcdn.com/image/fetch/$s_!J4P0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fa9dde5-ceb8-4642-ad28-d7331a6b9cc0.heic 1272w, https://substackcdn.com/image/fetch/$s_!J4P0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fa9dde5-ceb8-4642-ad28-d7331a6b9cc0.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!J4P0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fa9dde5-ceb8-4642-ad28-d7331a6b9cc0.heic" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3fa9dde5-ceb8-4642-ad28-d7331a6b9cc0.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1334558,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.theb2bstack.com/i/204124673?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fa9dde5-ceb8-4642-ad28-d7331a6b9cc0.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!J4P0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fa9dde5-ceb8-4642-ad28-d7331a6b9cc0.heic 424w, https://substackcdn.com/image/fetch/$s_!J4P0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fa9dde5-ceb8-4642-ad28-d7331a6b9cc0.heic 848w, https://substackcdn.com/image/fetch/$s_!J4P0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fa9dde5-ceb8-4642-ad28-d7331a6b9cc0.heic 1272w, https://substackcdn.com/image/fetch/$s_!J4P0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fa9dde5-ceb8-4642-ad28-d7331a6b9cc0.heic 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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"><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"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>The event has, in short, been Americanised. I mean that in a specific and not unkind way. There was a visible and significant US corporate presence in 2026 that wasn&#8217;t there in anything like this form in 2019. C-suite and president-level executives from major American companies were present at scale, and they brought their culture with them. Multiple people mentioned brands that had instructed their travelling party to wear long-sleeve shirts and trousers even in 38-degree heat. Apartments off the Croisette became proper meeting rooms &#8212; air-conditioned, structured, scheduled.</p><p>What this practically means is that the old Cannes playbook &#8212; show up, hover around the usual spots, let conversations happen &#8212; doesn&#8217;t really work anymore. The restaurants you might have relied on as meeting points have been annexed. The ambient collisions are harder to engineer. The event now runs more like a very well-located conference with a lot of private sides to it.</p><div><hr></div><h2>The yachts have changed hands</h2><p>When I was last there regularly, the yacht presence was dominated by UK publishing groups. The Daily Mail at its DMG Media peak. News Corp&#8217;s Sun. That era had a particular character &#8212; big media owner hospitality, trade press dinners, an Anglocentric flavour to the top table conversations.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!oPjG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68c9e26c-da2d-4a83-86dc-484dbe04bac9.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!oPjG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68c9e26c-da2d-4a83-86dc-484dbe04bac9.heic 424w, https://substackcdn.com/image/fetch/$s_!oPjG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68c9e26c-da2d-4a83-86dc-484dbe04bac9.heic 848w, https://substackcdn.com/image/fetch/$s_!oPjG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68c9e26c-da2d-4a83-86dc-484dbe04bac9.heic 1272w, https://substackcdn.com/image/fetch/$s_!oPjG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68c9e26c-da2d-4a83-86dc-484dbe04bac9.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!oPjG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68c9e26c-da2d-4a83-86dc-484dbe04bac9.heic" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/68c9e26c-da2d-4a83-86dc-484dbe04bac9.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1862989,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.theb2bstack.com/i/204124673?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68c9e26c-da2d-4a83-86dc-484dbe04bac9.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!oPjG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68c9e26c-da2d-4a83-86dc-484dbe04bac9.heic 424w, https://substackcdn.com/image/fetch/$s_!oPjG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68c9e26c-da2d-4a83-86dc-484dbe04bac9.heic 848w, https://substackcdn.com/image/fetch/$s_!oPjG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68c9e26c-da2d-4a83-86dc-484dbe04bac9.heic 1272w, https://substackcdn.com/image/fetch/$s_!oPjG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68c9e26c-da2d-4a83-86dc-484dbe04bac9.heic 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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"><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"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>That has shifted. In 2026 you had the Mercedes-Benz Formula One team. HBO operating under the White Lotus banner. Formula One as an entity was almost strangely prevalent given it&#8217;s not an advertising platform - from the paddock bar to the boats. The big media-only publishing groups have largely receded from the yacht and prime hospitality tier. What replaced them is a more diverse, more entertainment-weighted, more American set of presences that probably reflects changing media preferences and the changing fabric of the addressable internet - from banners on news sites to television and podcasts. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!IN-T!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab980353-7f7a-4846-b44a-fa47161560e8.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IN-T!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab980353-7f7a-4846-b44a-fa47161560e8.heic 424w, https://substackcdn.com/image/fetch/$s_!IN-T!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab980353-7f7a-4846-b44a-fa47161560e8.heic 848w, https://substackcdn.com/image/fetch/$s_!IN-T!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab980353-7f7a-4846-b44a-fa47161560e8.heic 1272w, https://substackcdn.com/image/fetch/$s_!IN-T!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab980353-7f7a-4846-b44a-fa47161560e8.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IN-T!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab980353-7f7a-4846-b44a-fa47161560e8.heic" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ab980353-7f7a-4846-b44a-fa47161560e8.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2715391,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.theb2bstack.com/i/204124673?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab980353-7f7a-4846-b44a-fa47161560e8.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!IN-T!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab980353-7f7a-4846-b44a-fa47161560e8.heic 424w, https://substackcdn.com/image/fetch/$s_!IN-T!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab980353-7f7a-4846-b44a-fa47161560e8.heic 848w, https://substackcdn.com/image/fetch/$s_!IN-T!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab980353-7f7a-4846-b44a-fa47161560e8.heic 1272w, https://substackcdn.com/image/fetch/$s_!IN-T!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab980353-7f7a-4846-b44a-fa47161560e8.heic 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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"><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"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>The adtech layer is still there &#8212; particularly the bigger network-facing platforms &#8212; but the heyday of UK publishing groups throwing lavish hospitality at the front of the festival feels like it&#8217;s passed.</p><div><hr></div><h2>B2B is finally leaning in</h2><p>Here&#8217;s what I think is the more important story for this newsletter&#8217;s audience.</p><p>B2B&#8217;s presence at Cannes has grown meaningfully. LinkedIn in particular had a significantly larger and more visible presence than I&#8217;d seen in prior years. When I was attending regularly, LinkedIn was a quiet few boots on the ground stretching to maybe a small apartment presence. By 2019 they&#8217;d grown a little. In 2026 they were actively leading conversations, not just attending them.</p><p>The official Lions B2B programme at this year&#8217;s festival reflects a genuine industry shift &#8212; B2B marketing has moved beyond traditional lead generation, and brands are increasingly being challenged to connect creativity with measurable business outcomes while elevating marketing&#8217;s influence at boardroom level.</p><p>For a long time, B2B marketing was treated as more rational, more product-led, more technical, and somehow less creative than consumer marketing. That assumption has been breaking down, and the presence of dedicated B2B programming at Cannes is a meaningful signal that the industry now sees B2B creativity as a growth area rather than a niche exception.</p><p>From the conversations I had there &#8212; with B2B vendors, agencies, and platform teams &#8212; there&#8217;s a genuine appetite for the kind of B2B-specific discussions about supply path, signal infrastructure, and audience architecture that would have felt niche or premature at Cannes five years ago. That wasn&#8217;t happening on the main stage necessarily, but it was happening in the apartments. Below is the very plush Index Exchange apartment which proved a real asset for them and their meetings</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!SLuM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a4f4b85-e497-431b-a3f6-aac226237fc9_3840x2160.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!SLuM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a4f4b85-e497-431b-a3f6-aac226237fc9_3840x2160.jpeg 424w, https://substackcdn.com/image/fetch/$s_!SLuM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a4f4b85-e497-431b-a3f6-aac226237fc9_3840x2160.jpeg 848w, https://substackcdn.com/image/fetch/$s_!SLuM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a4f4b85-e497-431b-a3f6-aac226237fc9_3840x2160.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!SLuM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a4f4b85-e497-431b-a3f6-aac226237fc9_3840x2160.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!SLuM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a4f4b85-e497-431b-a3f6-aac226237fc9_3840x2160.jpeg" width="1456" height="2588" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1a4f4b85-e497-431b-a3f6-aac226237fc9_3840x2160.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2588,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1620103,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.theb2bstack.com/i/204124673?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a4f4b85-e497-431b-a3f6-aac226237fc9_3840x2160.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_!SLuM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a4f4b85-e497-431b-a3f6-aac226237fc9_3840x2160.jpeg 424w, https://substackcdn.com/image/fetch/$s_!SLuM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a4f4b85-e497-431b-a3f6-aac226237fc9_3840x2160.jpeg 848w, https://substackcdn.com/image/fetch/$s_!SLuM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a4f4b85-e497-431b-a3f6-aac226237fc9_3840x2160.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!SLuM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a4f4b85-e497-431b-a3f6-aac226237fc9_3840x2160.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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"><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"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>This matters. Cannes is where deals get structured, partnerships get seeded, and commercial relationships shift from transactional to strategic. If B2B as a category is now actively represented in that conversation, that&#8217;s access to a room that was previously more difficult to get into.</p><div><hr></div><h2>The practical reality: what works and what doesn&#8217;t in 2026</h2><p>I&#8217;m going to be direct about the operational side because I think it&#8217;s genuinely useful for anyone planning to go in 2027.</p><p><strong>WhatsApp is the operating system.</strong> Everything runs through it. Dropping pins for locations. Rearranging meetings that moved because someone&#8217;s dinner ran long the night before. Getting a last-minute message from someone who&#8217;s just landed and has a gap in their day. If you&#8217;re not on WhatsApp and actively monitoring it, you will miss things. One thing I noticed: UK phone signal in Cannes can be patchy. Email was frequently unreliable for me. WhatsApp, being lighter on the protocol, was more resilient. Lean into it.</p><p><strong>Best-laid plans don&#8217;t survive the first morning.</strong> The ideal Cannes schedule is one that has structure in the form of confirmed anchor meetings and genuine flexibility around everything else. Early morning meetings in particular are at risk &#8212; people who got into the Ros&#233; a bit earlier than planned the night before don&#8217;t always materialise at 8am as intended. Build in buffer and don&#8217;t over-schedule the first half of each day.</p><p><strong>Marketing cut-through is very tough.</strong> From postering big boats to 20m euro apartments, to big events, to villa parties, to half day boat cruises - getting seen and heard is tough out there. Kargo&#8217;s drone show was quite spectacular and caught my attention, and Snapchat were smart to sponsor the bus-train which gets plenty of use. There&#8217;s definitely room for some guerrilla like tactics if your Cannes marketing budget doesn&#8217;t stretch into the 7 figures   </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1bmn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa62469b-562e-4917-8de8-3a7bd7d798dc.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1bmn!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa62469b-562e-4917-8de8-3a7bd7d798dc.heic 424w, https://substackcdn.com/image/fetch/$s_!1bmn!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa62469b-562e-4917-8de8-3a7bd7d798dc.heic 848w, https://substackcdn.com/image/fetch/$s_!1bmn!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa62469b-562e-4917-8de8-3a7bd7d798dc.heic 1272w, https://substackcdn.com/image/fetch/$s_!1bmn!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa62469b-562e-4917-8de8-3a7bd7d798dc.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1bmn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa62469b-562e-4917-8de8-3a7bd7d798dc.heic" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/aa62469b-562e-4917-8de8-3a7bd7d798dc.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:845574,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.theb2bstack.com/i/204124673?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa62469b-562e-4917-8de8-3a7bd7d798dc.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!1bmn!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa62469b-562e-4917-8de8-3a7bd7d798dc.heic 424w, https://substackcdn.com/image/fetch/$s_!1bmn!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa62469b-562e-4917-8de8-3a7bd7d798dc.heic 848w, https://substackcdn.com/image/fetch/$s_!1bmn!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa62469b-562e-4917-8de8-3a7bd7d798dc.heic 1272w, https://substackcdn.com/image/fetch/$s_!1bmn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa62469b-562e-4917-8de8-3a7bd7d798dc.heic 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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"><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"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-rOr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F181b7f0f-ee7a-4988-9c67-bbcbc4feb20c.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-rOr!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F181b7f0f-ee7a-4988-9c67-bbcbc4feb20c.heic 424w, https://substackcdn.com/image/fetch/$s_!-rOr!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F181b7f0f-ee7a-4988-9c67-bbcbc4feb20c.heic 848w, https://substackcdn.com/image/fetch/$s_!-rOr!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F181b7f0f-ee7a-4988-9c67-bbcbc4feb20c.heic 1272w, https://substackcdn.com/image/fetch/$s_!-rOr!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F181b7f0f-ee7a-4988-9c67-bbcbc4feb20c.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-rOr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F181b7f0f-ee7a-4988-9c67-bbcbc4feb20c.heic" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/181b7f0f-ee7a-4988-9c67-bbcbc4feb20c.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3325869,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.theb2bstack.com/i/204124673?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F181b7f0f-ee7a-4988-9c67-bbcbc4feb20c.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!-rOr!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F181b7f0f-ee7a-4988-9c67-bbcbc4feb20c.heic 424w, https://substackcdn.com/image/fetch/$s_!-rOr!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F181b7f0f-ee7a-4988-9c67-bbcbc4feb20c.heic 848w, https://substackcdn.com/image/fetch/$s_!-rOr!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F181b7f0f-ee7a-4988-9c67-bbcbc4feb20c.heic 1272w, https://substackcdn.com/image/fetch/$s_!-rOr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F181b7f0f-ee7a-4988-9c67-bbcbc4feb20c.heic 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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"><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"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p><strong>Accommodation matters more than you think.</strong> I booked late this year &#8212; reactive decision to attend, no regrets, but I ended up two miles down the coast. That&#8217;s manageable if you&#8217;re willing to walk in the morning (I was, in the heat) but getting back became a constant logistical consideration. Uber was unreliable in the mornings heading in, somewhat better in the evenings heading out. Colleagues who had booked hotels and apartments two or three miles out were reporting real friction &#8212; too hot to walk, too unreliable to Uber, no gap between end of meetings and evening events to freshen up.</p><p>The closer to the centre you are, the more you can operate at the pace the event actually demands. If you&#8217;re planning for 2027: book early, be wary of Airbnbs that can be cancelled at late notice, and try to establish a direct relationship with the property.</p><p><strong>An apartment beats a hotel room.</strong> If you can get a well-located apartment rather than a standard hotel room, do it. The ability to have meetings in an air-conditioned space you control &#8212; rather than fighting for a corner of a packed restaurant bar &#8212; is a genuine competitive advantage. If you&#8217;re negotiating something significant, doing it in a space that feels like your turf rather than a neutral or even adverse venue changes the dynamic in ways that are hard to quantify but easy to feel.</p><p><strong>The window between end of day and evening events is gold.</strong> Cannes runs long &#8212; dinners, parties, yacht events go late. If you&#8217;re in a good location, a 45-minute reset between the afternoon&#8217;s meetings and the evening&#8217;s commitments makes a meaningful difference to how you show up across the week. Lose that window to a complicated commute and you&#8217;ll feel it by day three. By Thursday I was anti-social and ready to go home, as I had no breaks all 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_!T8K0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1efbb66-cd98-494f-82c1-ef2e589a389c.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!T8K0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1efbb66-cd98-494f-82c1-ef2e589a389c.heic 424w, https://substackcdn.com/image/fetch/$s_!T8K0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1efbb66-cd98-494f-82c1-ef2e589a389c.heic 848w, https://substackcdn.com/image/fetch/$s_!T8K0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1efbb66-cd98-494f-82c1-ef2e589a389c.heic 1272w, https://substackcdn.com/image/fetch/$s_!T8K0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1efbb66-cd98-494f-82c1-ef2e589a389c.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!T8K0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1efbb66-cd98-494f-82c1-ef2e589a389c.heic" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a1efbb66-cd98-494f-82c1-ef2e589a389c.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2933952,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.theb2bstack.com/i/204124673?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1efbb66-cd98-494f-82c1-ef2e589a389c.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!T8K0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1efbb66-cd98-494f-82c1-ef2e589a389c.heic 424w, https://substackcdn.com/image/fetch/$s_!T8K0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1efbb66-cd98-494f-82c1-ef2e589a389c.heic 848w, https://substackcdn.com/image/fetch/$s_!T8K0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1efbb66-cd98-494f-82c1-ef2e589a389c.heic 1272w, https://substackcdn.com/image/fetch/$s_!T8K0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1efbb66-cd98-494f-82c1-ef2e589a389c.heic 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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"><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"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Taking an hour out of the action to stretch my legs up the coast - taking in the wider benefits of a trip to the French Riviera in summer </p><div><hr></div><h2>What the broader themes mean for B2B marketers specifically</h2><p>AI dominated the conversation at Cannes Lions 2026, but the discussion had matured. The debate has shifted from whether AI threatens creativity to how to work with technology moving forward. For B2B, that&#8217;s actually quite a useful inflection point. The question of whether AI belongs in B2B pipeline and intent infrastructure isn&#8217;t really being debated anymore &#8212; the more interesting conversations were about <em>which</em> AI-native capabilities are actually differentiated versus what&#8217;s table stakes.</p><p>The other theme worth noting for B2B audiences: the growing role of signal infrastructure in understanding and reaching professional audiences. The conversations I was having &#8212; around intent data, account scoring, supply path construction, contextual B2B targeting &#8212; felt more mainstream than they would have done even three years ago. The adtech community is increasingly literate on B2B-specific challenges.</p><p>If you&#8217;re a B2B marketer or an agency that operates in B2B, Cannes is worth your time in a way it probably wasn&#8217;t five or six years ago. The infrastructure has shifted, the US corporate weight is significant, and the B2B-specific programming is now real. The question isn&#8217;t whether to go &#8212; it&#8217;s how to go effectively.</p><div><hr></div><h2>Five things to do differently in 2027</h2><ol><li><p><strong>Book accommodation NOW for 2027, or in March at the latest.</strong> Central, professional rental (not a consumer Airbnb you can&#8217;t rely on), within a mile of the Palais. The difference this makes to your ability to operate is disproportionate to the inconvenience of booking early.</p></li><li><p><strong>Plan for an apartment to host in.</strong> If your budget allows, a space you can offer as a meeting room for others is one of the highest-leverage moves at the event. Being the place people come to, rather than the person navigating to someone else&#8217;s territory, shifts the meeting dynamic. It is perfectly acceptable to share out there - even the biggest yachts from the best of the best often sub-lease their top decks. Apartments get turned into co-working meeting suites. You do not need to eat the whole cost </p></li><li><p><strong>Anchor your schedule, don&#8217;t fill it.</strong> Three or four confirmed, high-value meetings per day is better than eight that you&#8217;re scrambling to hold together. Build around the anchors. Cannes is a quality over quantity play for the partners that could go strategic </p></li><li><p><strong>Get on WhatsApp groups early.</strong> The informal networks that form ahead of Cannes &#8212; people sharing who&#8217;s going, setting up group threads &#8212; are where the ambient intelligence lives. Being in those conversations before you land is worth more than any scheduled meeting.</p></li><li><p><strong>Use it for supply chain relationship building, not just awareness.</strong> The people you need to have strategic conversations with about programmatic infrastructure, data partnerships, and platform access are all in a small area for five days. A relationship you build in that context often moves faster than twelve months of Zoom calls.</p></li></ol><div><hr></div><p>B2B at Cannes in 2026 felt like a category finally arriving. It&#8217;s noisier than it was, more competitive for space and attention, and the logistics are harder than the folklore suggests. But the upside &#8212; access to senior decision-makers, the ability to have strategic conversations in a compressed timeframe, the signal you send by being there &#8212; is v real.</p><p>If you&#8217;re building a B2B brand, an agency offering, or a platform business in adtech, I&#8217;d make a plan to be there in 2027. Just book the accommodation early.</p><p><em>More from The B2B Stack coming your way over the next few weeks &#8212; there&#8217;s a lot to cover from H1. Thanks for reading.</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theb2bstack.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">The B2B Stack is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Programmatic 2.0 quietly shipped on June 1st + FunnelFuel 33rd on Times 100 Fastest Growing Companies + Omnicom tells brands to go direct to Publisher + Your Buyer found a new front door ]]></title><description><![CDATA[The B2B Stack. 8th June 2026.]]></description><link>https://www.theb2bstack.com/p/programmatic-20-quietly-shipped-on</link><guid isPermaLink="false">https://www.theb2bstack.com/p/programmatic-20-quietly-shipped-on</guid><dc:creator><![CDATA[Mike Harty]]></dc:creator><pubDate>Mon, 08 Jun 2026 16:05:29 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Tyid!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba8d8c1a-0efc-43cf-81ee-0b25082df081.heic" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>A quick personal note before the week&#8217;s news, because it would be odd to skip it.</p><p>This weekend, My business <a href="https://funnelfuel.io/">FunnelFuel.io</a> landed at number 33 on the <a href="https://www.thetimes.com/sunday-times-100-fast-growth">Sunday Times 100</a>, Britain&#8217;s fastest-growing (and profitable) private companies. Fifth year of the list, topped this year by Goalhanger, the podcast outfit behind The Rest Is History, on the back of 321 per cent average annual growth. Scan the rest of the table and it is mostly what you would expect: celebrity-backed drinks, challenger beauty, food brands you have seen on a tube poster. Consumer names now make up close to half the list</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theb2bstack.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">The B2B Stack covers the latest B2B Paid Media trends to help you get ahead of the pack </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 class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Tyid!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba8d8c1a-0efc-43cf-81ee-0b25082df081.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Tyid!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba8d8c1a-0efc-43cf-81ee-0b25082df081.heic 424w, https://substackcdn.com/image/fetch/$s_!Tyid!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba8d8c1a-0efc-43cf-81ee-0b25082df081.heic 848w, https://substackcdn.com/image/fetch/$s_!Tyid!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba8d8c1a-0efc-43cf-81ee-0b25082df081.heic 1272w, https://substackcdn.com/image/fetch/$s_!Tyid!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba8d8c1a-0efc-43cf-81ee-0b25082df081.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Tyid!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba8d8c1a-0efc-43cf-81ee-0b25082df081.heic" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ba8d8c1a-0efc-43cf-81ee-0b25082df081.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2978714,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.theb2bstack.com/i/201164819?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba8d8c1a-0efc-43cf-81ee-0b25082df081.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Tyid!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba8d8c1a-0efc-43cf-81ee-0b25082df081.heic 424w, https://substackcdn.com/image/fetch/$s_!Tyid!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba8d8c1a-0efc-43cf-81ee-0b25082df081.heic 848w, https://substackcdn.com/image/fetch/$s_!Tyid!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba8d8c1a-0efc-43cf-81ee-0b25082df081.heic 1272w, https://substackcdn.com/image/fetch/$s_!Tyid!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba8d8c1a-0efc-43cf-81ee-0b25082df081.heic 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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"><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"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>So a B2B programmatic managed service turning up at 33 is, frankly, a bit of an oddity - an one we are very proud of. </p><p>Part of the reason is that the Sunday Times runs pure-technology companies on a separate table, the <a href="https://www.thetimes.com/sunday-times-100">Sunday Times 100 Tech</a>, which means the main list rewards trading businesses growing real, audited revenue rather than software multiples and a funding round. We got there on sustained sales growth, built with very little outside capital, and at a time where tech businesses are burning credits and cash 24/7, we got there profitably. That last part is the bit I am quietly proud of. Plenty of adtech grows fast by setting fire to someone else&#8217;s money. Anyway. That is enough of that.</p><p>Onto the last week, which was a good one for anyone who actually cares where their media decisions get made.</p><p><strong>What you&#8217;ll learn in this article</strong></p><ul><li><p>Why PubMatic launching a containerisation layer on 1 June is bigger than it looks, and what &#8220;decisioning in the supply path&#8221; actually means for your campaigns</p></li><li><p>What Omnicom telling its buyers to go direct to publishers tells you about supply-path optimisation in 2026</p></li><li><p>Why the discovery surface for B2B buyers is shifting under your feet, and what Google&#8217;s Universal Cart and OpenAI&#8217;s new ad hires signal</p></li><li><p>The one question to take into your next media review off the back of all three</p></li></ul><h2>Decisioning is moving into the pipes</h2><p>The story of the week is dull-sounding and yet very important. On 1 June, <a href="https://pubmatic.com/">PubMatic</a> launched a containerisation layer it calls Decision Fabric, built on the AgenticOS standard, with partners including MiQ, Chalice, inPowered and SWYM able to run their own decisioning logic inside it (<a href="https://digiday.com/media-buying/ad-tech-briefing-containerization-moves-from-concept-to-competition/">Digiday</a>).</p><p>If &#8220;containerisation&#8221; hasn&#8217;t reached your team yet, here is the plain version. <mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">For most of programmatic&#8217;s life, the clever part of a campaign, who to bid on, at what price, against which signal, happened inside the demand-side platform. The DSP was the brain. Containerisation flips that.</mark> It lets a buyer, a curator or a data company drop its own decisioning logic into a container that runs further down the pipe, on the supply side, closer to the inventory. The brain moves out of the DSP and into the plumbing. The unlocks that follow include cost savings and efficiency upgrades which have been estimated by Index Exchange - the pioneers of this - at 75-100x, thrashing their own initial estimates of one order of magnitude and gaining nearer ten orders. Efficincy, carbon, cloud costs, niche audience unlocks, genuine supply path optimisation and cleaner/stronger signals all play their roles. This is the future of programmatic 2.0 </p><p>PubMatic is not first here. AgenticOS has been gathering partners for months, and this is the supply side formalising a shift that the buy side has been circling since the back end of last year. What changed this week is that it stopped being a concept deck and became a product you can point partners at.</p><p>Why this matters if you run <mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">B2B paid media: the value in B2B has never been the bidding - which is vanilla programmatic 101 - it has instead been the targeting logic.</mark> Knowing that this set of accounts, showing this pattern of intent, sitting at this stage of a buying committee&#8217;s journey, is worth paying up for. If that logic can now live in the supply path rather than being flattened into a generic DSP audience, the people who own genuinely differentiated decisioning get to apply it much closer to the impression. The flip side is the risk: if you don&#8217;t own your decisioning, you are renting someone else&#8217;s, and you are now renting it in more places. The question to ask any partner pitching you &#8220;AI-optimised&#8221; anything in 2026 is a boring one. Whose logic is in the container, and can you see it?</p><h2>Omnicom would like fewer hands in the pipe</h2><p>In the same beat, two supply-side sources told Digiday that buyers inside Omnicom are being pushed hard to route more spend straight to publishers rather than through the usual stack of intermediaries (<a href="https://digiday.com/media-buying/ad-tech-briefing-containerization-moves-from-concept-to-competition/">Digiday</a>). The pendulum beings to swing again, from supply platform dominance over demand side power pays, to agencies who were in danger 18 months ago of becoming relics. </p><p>This is supply-path optimisation, SPO, with the gloves off. The holding companies have spent two years trimming the number of hops between a buyer&#8217;s budget and a publisher&#8217;s page, partly for cost, partly because every hop is a place fraud and made-for-advertising inventory hides. And realistically because every third party hop can become a first party - for the agency - revenue grab, to make up for their eroding media margins. Jounce Media still has roughly 15 per cent of open-exchange impressions landing on MFA sites. A shorter path is a cleaner path, and should work harder for B2B vendors. </p><p>The B2B angle is uncomfortable and worth sitting with. <mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">B2B campaigns run on smaller, more precise audiences than consumer, which means we are more exposed to the tax of a long supply path, not less.</mark> A consumer brand buying broad reach can absorb a few wasted hops. A B2B advertiser paying a premium to reach 4,000 named accounts cannot, because every dollar lost to an intermediary or an MFA arbitrage is a dollar that was meant to reach a finance director at a target account and didn&#8217;t. If you have never asked your agency or your managed service to show you the path your money takes from your card to the publisher, this is the week to put it on the agenda. The honest ones will have the answer ready.</p><h2>The buyer found a new front door, and it isn&#8217;t your website</h2><p>Now the lighter one, though it stops being light if you think about it for more than a minute.</p><p>Three things happened in the last fortnight that point the same way. Google unveiled Universal Cart, a shopping cart that follows a person across Search, Gemini, YouTube and Gmail and lets Gemini hunt down deals before checkout. Less useful for B2B, but this is generally super interesting from Google. </p><p>OpenAI posted for a head of enterprise marketing for its ads business, which is not the job listing of a company dabbling. And supplement brand Olly started rewriting its product pages, not for Google&#8217;s crawler, but so that AI chatbots describe it accurately when a shopper asks for a recommendation (<a href="https://digiday.com/media-buying/ad-tech-briefing-containerization-moves-from-concept-to-competition/">Digiday</a>, <a href="https://digiday.com/">Digiday</a>).</p><p>Consumer stories, on the face of it. But the behaviour underneath is exactly the behaviour we have been documenting on the B2B side for two years. <mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">Buyers research independently and arrive late. The repeated finding is that B2B buyers are something like 70 per cent of the way through a purchase before they speak to a vendor, and spend a sliver of their total buying time actually with suppliers.</mark> The new wrinkle is that a growing share of that independent research now happens inside an LLM rather than on a search results page or your carefully optimised website. This is a behaviour change that spans personal and professional lives, so shouldn&#8217;t be ringfenced into B2B or B2C, its changing behaviours behind vast cohorts of people. </p><p><mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">That should change where some of your effort goes. If a procurement lead asks ChatGPT or Gemini to shortlist vendors in your category, the deciding factor is whether the model has been fed an accurate, well-structured picture of what you do, not whether your homepage hero animation is on brand</mark>. Olly worked this out for collagen gummies. The B2B version is making sure your category, your differentiators and your proof points are legible to a machine that has never seen your pitch deck. Call it GEO, call it AIO, call it housekeeping. It is becoming table stakes.</p><h2>The thread tying all three together</h2><p><mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">Notice what these have in common. Decisioning sliding out of the DSP and into the supply path. Spend being pushed past the intermediaries to the source. Discovery moving from the open web into AI assistants. In every case, value is migrating closer to the edges and away from the middle layers that used to capture it by default.</mark></p><p>For a B2B advertiser the practical takeaway is the same in all three. Own the part that is actually yours. Your account intelligence, your decisioning logic, your understanding of the buying committee. Be ruthless about the parts that are just toll booths. That is the line we have organised FunnelFuel around for years, which is presumably some of why this week went the way it did, but the principle holds whoever you work with.</p><p>One question to take into your next media review: of every dollar you spend on B2B paid media, how much is working media reaching a real target account, and how much is paying for the privilege of getting there? If nobody in the room can answer, that is the answer. Those dollars work hardest when they unlock the strongest vectorised targeting AND the strongest insight and reporting payloads back - when you get both, your marketing investment pays for insights that justify its place in the CFO&#8217;s budgets, when either slips, the investment case weakens and budgets follow </p><p>That is the week. If you want the longer version of any of this, or you are wrestling with the supply-path question on a live budget, just hit reply. It comes straight to me and I read them all.</p><p>Until Friday.</p><p><em>Mike</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theb2bstack.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">The B2B Stack is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Are We About To Be Able To Target Online Cookie Rejectors Again? What the ICO's PECR Climbdown Means for B2B Addressability]]></title><description><![CDATA[10 years of more and more privacy blockers could be about to get redacted - which would be great news for B2B advertisers and reverse a cycle of addressable targeting decline]]></description><link>https://www.theb2bstack.com/p/are-we-about-to-be-able-to-target</link><guid isPermaLink="false">https://www.theb2bstack.com/p/are-we-about-to-be-able-to-target</guid><dc:creator><![CDATA[Mike Harty]]></dc:creator><pubDate>Wed, 03 Jun 2026 15:08:08 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!y8Uo!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc136314a-bd54-40e8-8744-140d6966f7ed_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>For a decade, online advertising consent rules only ever tightened and addressable inventory only ever shrank. What started in Europe has gone global, leaving a trail of confusion and dubious legal standing. However in May the ICO quietly proposed the first reversal in what has been an endless tightening cycle. For B2B, whose buyers are anonymous, out-of-market and company-level by nature, it may be the most consequential regulatory shift since GDPR. Here is the mechanics, the signals, and what it tells us about where privacy is actually heading.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.theb2bstack.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://www.theb2bstack.com/subscribe?"><span>Subscribe now</span></a></p><p></p><div><hr></div><p>Here is a fact most marketers get backwards. When a visitor clicks &#8220;Reject all&#8221; on a cookie banner today, the ads do not stop. The publisher can still fill the slot. <mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">What stops is the signal</mark>. The programmatic machinery that decides what the impression is worth goes dark, the bid request arrives stripped of almost everything that gives it value, and a piece of premium inventory that should clear at a healthy price gets sold for pennies or goes unsold entirely. </p><p>Everybody loses in this scenario; </p><ol><li><p><strong>Publishers and media creators go unpaid</strong> - with independent content getting defunded and let down by the operating model of the internet being rug pulled. This leads to publishers setting more ad placements, which are more detrimental to the user experience, which in turn puts more people off going to their site/s and creates a vortex like vicious circle of decline  </p></li><li><p><strong>Advertisers</strong> miss the chance to buy high value account based impressions in premium content environments, where intent is forged and fortified. These are the exact environments which command the upper end of B2B CPMs, and they go un-auctioned  </p></li><li><p><strong>End users, with our B2B lens on, often buying committee members in global accounts</strong> see garbage bottom-filler ads which detract from the user experience and are a distracting irrelevance, pushing them away from premium sites and spending less time in the open internet. </p></li></ol><p>That distinction, between full-throttle data enabled monetisation and blocked signal, matters because it explains the slow bleed that premium publishers have lived through since regulators forced &#8220;Reject all&#8221; to sit level with &#8220;Accept all&#8221;. The audience did not disappear. The ability to monetise it did.</p><p>Privacy and AI have been the bedfellows of doom for the publishing world, so any walk-back on the incredibly stringent rules is potentially the most significant development since privacy rules were introduced with GDPR - because it is the first signs of a reversal in its direction of travel. </p><p>On 18 May 2026 the Information Commissioner&#8217;s Office <a href="https://ico.org.uk/about-the-ico/media-centre/news-and-blogs/2026/05/our-advice-to-government-on-potential-changes-to-online-advertising-rules/">published formal advice to government</a> proposing that a defined set of low-risk advertising functions could run without consent under PECR. Of all the privacy laws, PECR is the most arduous, and a strict interpretation of it would essentially render programmatic advertising as an industry as illegal. </p><p>This new formal advice went out, unglamorously, in a letter to a digital minister and a Treasury secretary, and most of the trade press filed it under compliance housekeeping. I think that is a mistake. <mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">Strip away the legalese and this is the first time in roughly a decade that a major Western privacy regulator has moved deliberately to widen, rather than narrow, what addressable advertising is allowed to do.</mark> The ratchet that only ever turned one way just slipped a tooth.</p><p>This piece is about why that slip is a bigger deal for B2B than for anyone else, and what it signals about the direction of travel for privacy itself.</p><h2>What you&#8217;ll learn in this article</h2><ul><li><p>Why premium publishers, the lifeblood of the open web, have been squeezed from two directions at once, and the numbers behind the squeeze</p></li><li><p>Exactly what the ICO has proposed, the seven functions it would exempt, and the narrow set of signals that could flow without consent</p></li><li><p>The category error at the heart of PECR: why the rules taxed anonymous context and individual surveillance at the same rate</p></li><li><p>Why B2B has the most to gain, given an audience that is overwhelmingly anonymous, out-of-market and company-level</p></li><li><p>Which specific B2B-relevant signals could become addressable without consent, and where the hard limits sit</p></li><li><p>What the move tells us about a privacy movement that, until now, has only known one direction</p></li></ul><h2>The two-front squeeze on the open web</h2><p>Premium content publishers are the substrate the open web is built on. They are also the part of the ecosystem that has taken the heaviest fire over the last five years, from two directions that arrived more or less simultaneously.</p><p>The first front is privacy compliance. Once cookie banners were forced to offer a genuine, equally weighted rejection, people used it. The exact rejection rate is contested and varies wildly by banner design and sector, which is itself telling, but the direction is not in doubt. </p><p>UK publisher data collected by <a href="https://pressgazette.co.uk/marketing/consent-or-pay-uk-publishers-advertising-2025/">Press Gazette</a> puts consent rates somewhere around 70 to 80 percent when accept and reject are presented evenly, so a fifth to a third of visitors opting out. </p><p>Rhe above is for the UK only, and the data I have seen, aggregated across billions of B2B vendor and publisher page loads captured by the FunnelFuel analytics, makes for much bleaker reading. My data is more in-line with broader <a href="https://www.ignite.video/en/articles/basics/cookie-consent-studies">academic and industry reviews</a> find that with a properly presented &#8220;Reject all&#8221; button, <mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">something closer to half to two-thirds of users now decline, and that a compliant banner can mean 40 to 70 percent fewer tracking data points.</mark> German analytics firm <a href="https://www.etracker.com/en/cookie-consent-benchmarks/">etracker</a> reports that a legally compliant design sees consent refused on around 60 percent of visits. Whatever the precise figure on a given site, a large and growing slice of premium audience became, in programmatic terms, invisible.</p><p>The industry&#8217;s workaround, consent or pay, tells you how acute the pain became. <a href="https://pressgazette.co.uk/marketing/consent-or-pay-uk-publishers-advertising-2025/">Sixteen of the fifty biggest UK news sites</a> now ask users to either accept tracking or pay a subscription, and once that choice is introduced almost everyone accepts. It creates 2 problems though; one - <a href="https://www.contentignite.com/article/the-icos-online-tracking-recommendations-is-a-lifeline-coming-for-independent-publishers">according to Content Ignite, this creates a negative sentiment amongst users</a>, and more concerningly, the ICO has <a href="https://ico.org.uk/for-organisations/uk-gdpr-guidance-and-resources/online-tracking/consent-or-pay/">confirmed those models can be lawful</a> there&#8217;s clearly an interpretation that it is in-fact unlawful to do this. It is a revealing fix. Publishers were effectively charging users for the privilege of declining to be tracked, because the alternative was watching half their inventory lose its value. I am all for it, and 76% of users agree with me that publishers deserve to get paid for their work (see Content Ignite link above) </p><p><mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">The second front that publishers are fighting is the collapse of the referral economy itself. While privacy rules were thinning the value of each impression, AI-driven search was thinning the number of impressions</mark>. Zero-click search, where a user gets the answer and never leaves the results page, now accounts for roughly 60 percent of Google queries, and on news-related searches <a href="https://finance.biggo.com/news/202605221153_Google_AI_search_kills_open_web_60_percent_zero-click">Similarweb data</a> puts it at 69 percent in the year after AI Overviews launched. The same analysis found Google search traffic to publishers fell about a third globally in the year to November 2025. <a href="https://www.seo-kreativ.de/en/blog/google-ai-overviews-updates-2026-en/"><mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">Pew Research</mark></a><mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);"> found that when an AI Overview appears, only 8 percent of users click a traditional result</mark>, against 15 percent when it does not, and barely 1 percent click the sources cited inside the answer. <a href="https://almcorp.com/blog/google-ai-overviews-publisher-traffic-decline-antitrust-lawsuit-analysis/">Ahrefs</a> measured a 58 percent fall in click-through for top-ranking pages on queries that trigger an Overview. Publishers have been <a href="https://www.adexchanger.com/publishers/the-ai-search-reckoning-is-dismantling-open-web-traffic-and-publishers-may-never-recover/">unusually candid</a> about losing 20, 30, in some cases 90 percent of their traffic, and some have already closed.</p><p>Now hold those two fronts next to a third structural fact: the money was already concentrating elsewhere. Walled gardens capture <a href="https://redseer.com/articles/the-internets-most-expensive-mismatch/">70 to 80 percent of programmatic spend</a> and around 78 percent of global digital ad revenue, a share Statista expects to reach <a href="https://www.statista.com/statistics/1297822/walled-gardens-open-internet-share-digital-ad-revenue/">83 percent by 2027</a>. Yet people spend more than half their online time on the open web - and I have long sinced argued that advertising investments over-value walled gardens and under-value the cheaper and more plentiful attention that still exists in the open web environments, all the more so when you factor new facets of it, from podcasts to TV. <mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">Advertisers put only 20 to 30 percent of budget where audiences spend 55 to 60 percent of their attention</mark>. The squeeze on premium publishers, in other words, is not a market correcting. It is a market being pushed further out of balance by rules that made the open web harder to monetise at exactly the moment AI made it harder to reach.</p><p>That is the backdrop against which the ICO&#8217;s letter should be read.</p><h2>What the ICO actually proposed</h2><p>The advice concerns <a href="https://www.legislation.gov.uk/uksi/2003/2426/contents">regulation 6 of PECR</a>, the rule that requires consent before anything is stored on, or read from, a user&#8217;s device for advertising. It is the legal basis for the cookie banner. The ICO&#8217;s central argument, set out across its <a href="https://ico.org.uk/about-the-ico/media-centre/news-and-blogs/2026/05/our-advice-to-government-on-potential-changes-to-online-advertising-rules/">report and cost-benefit analysis</a>, is that regulation 6 applies a single, blunt standard across a vast spectrum of activity, from behavioural profiling that follows an individual across dozens of sites, to a contextual ad that shows a cycling product to someone reading about cycling. Treating those as equivalent, the regulator now says, may be suppressing investment in the lower-risk approaches everyone claims to want.</p><p>So the ICO proposes what it calls a first-party framework. Under it, as the <a href="https://www.lewissilkin.com/insights/2026/05/21/ico-advises-government-on-consent-free-route-for-low-risk-online-advertising-102mvcn">legal analysis from Lewis Silkin</a> sets out, a publisher could store and access limited information on a device, without consent, for seven defined purposes:</p><ol><li><p>Ad delivery</p></li><li><p>Targeting, in a limited form</p></li><li><p>Measurement and billing</p></li><li><p>Attribution</p></li><li><p>Frequency capping</p></li><li><p>Brand safety</p></li><li><p>Ad fraud prevention and detection</p></li></ol><p>The word doing the heavy lifting is &#8220;limited&#8221; and probably really &#8216;too limiting&#8217;, and the targeting boundary is where the real thinking lives. Without consent, targeting could draw only on high-level device and platform information such as device type, operating system and browser but not browser version; geolocation abstracted to city or region level; the date and time of day; and contextual information, meaning the content the user is looking at right now mapped to a broad taxonomy like &#8220;sports&#8221; or &#8220;cycling&#8221;. Everything that constitutes following a person stays behind the consent wall. ID-based targeting that reaches the same user across sites or devices, demographic and interest-based segmentation, and behavioural profiling of any kind would all still require opt-in. For B2B we&#8217;re probably talking context and location together to form some signal </p><p>Three things are worth being honest about. First, nothing has changed yet. This is the ICO&#8217;s independent advice to support possible secondary legislation under the <a href="https://www.legislation.gov.uk/ukpga/2025/18/contents">Data (Use and Access) Act 2025</a>. The existing rules still apply, and will until Parliament acts. Second, the ICO itself is modest about the scale, conceding the approach would not revolutionise the ecosystem and that the benefit would be strongest for the mid- and base-tier publishers most constrained by consent rejection, and close to neutral for the large platforms already swimming in consented data. Third, the review was not a back-room favour to adtech. It ran from January 2025, took in a public call for views, citizen juries and user research, and the user research found that contextual approaches actually align with what people expect and are comfortable with. That last point is the centre of gravity. The regulator is not loosening rules against the public mood. It is arguing that the rules drifted out of step with it.</p><h2>The category error at the heart of the rules</h2><p>Here is the thing the trade-press housekeeping framing misses. Regulation 6 was never really a rule about privacy outcomes. It is a rule about a mechanism, the act of writing to or reading from a device, and it is almost completely agnostic about what that act is in service of. Drop a cookie to follow someone across the web and build a behavioural dossier, and you need consent. Read a signal to cap how many times an ad shows so you do not annoy the same reader six times, and you need the same consent. The law taxed surveillance and good housekeeping at an identical rate to the heaviest data enabled targeting possible </p><p>That is a category error, and the ICO has effectively just admitted it. Privacy risk is not a property of touching the device. It is a property of what you do with what you learn. Reaching a person you have profiled across the open web is high risk. Showing a relevant ad based on the article in front of them, capping its frequency and checking it is not fraudulent, is not. For most of the last decade we have regulated those as if they were the same act, and then expressed surprise that the privacy-preserving alternatives never got built. They never got built because the rules gave them no advantage. Why invest in contextual when contextual needs consent too, and consent is the scarce resource? if you have consent then you will unleash the full gambit of targeting, and contextual footprint and past behaviour is already priced in (assuming you know what you&#8217;re doing with B2B programmatic, and doing it optimally). </p><p><mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">This is the part that should make B2B marketers sit up, because B2B has been collateral damage in a war that was largely aimed at consumer surveillance. The privacy regime was designed around the individual data subject, the named person whose behaviour is tracked, profiled and sold</mark>. That is a coherent target in a consumer context. It maps very poorly onto how B2B advertising actually works, where the unit that matters is not a person at all. It is an account.</p><h2>Why B2B has the most to gain</h2><p>Step back and look at what the B2B audience really is. It is, structurally, anonymous, out-of-market and collective.</p><p>Anonymous, because the modern B2B buyer does almost everything before they will identify themselves. Across the research the pattern is remarkably stable: buyers complete somewhere between <a href="https://6sense.com/blog/dont-call-us-well-call-you-what-research-says-about-when-b2b-buyers-reach-out-to-sellers/">60 and 70 percent of their journey</a> before they ever contact a vendor, McKinsey puts two-thirds of the process in digital self-service, and Gartner finds <a href="https://www.gartner.com/en/newsroom/press-releases/2025-06-25-gartner-sales-survey-finds-61-percent-of-b2b-buyers-prefer-a-rep-free-buying-experience">most buyers now prefer a rep-free experience</a> and spend only around 17 percent of their buying time with any potential supplier at all. <mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">The dark funnel is not a marketing metaphor. It is the literal majority of the buying journey, conducted anonymously, on exactly the premium open-web content that consent rejection turned dark.</mark></p><p>Out-of-market, because of the <a href="https://www.summitpartners.com/resources/refine-your-go-to-market-strategy-95-5-rule">95:5 rule</a> drawn from the Ehrenberg-Bass Institute&#8217;s work for the LinkedIn B2B Institute: at any given moment up to 95 percent of your potential buyers are not in the market, with perhaps 5 percent active in a given quarter given multi-year purchase cycles. <mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">Effective B2B advertising therefore spends most of its life reaching people who will not buy for months or years, building the memory structures that pay off later. That is a reach-and-context game, not a chase-the-individual game.</mark></p><p>And collective, because B2B decisions are made by buying groups, not buyers. Estimates of group size have crept up to <a href="https://www.leadfeeder.com/blog/paid-marketing/ip-targeting-b2b-advertising/">ten, fifteen or more stakeholders</a> on a serious purchase, with security, finance and operations all running in parallel. Forrester&#8217;s work suggests most buyers have effectively <a href="https://intentsify.io/blog/how-b2b-buying-groups-are-evolving/">chosen a winner before talking to sales</a>, and that the great majority of purchases stall in the process. You cannot win a fifteen-person committee by retargeting one cookie. You win it by being present, in relevant context, across the whole account, for a long time.</p><p>Now read that back against the signals the ICO would free up without consent: the content someone is reading, the broad category it sits in, the region they are in, the device they are on, the time of day, plus the ability to cap frequency, measure and attribute. For a consumer brand chasing a named individual, that is a thin gruel, which is exactly why the ICO says it will not revolutionise things for the big platforms. For B2B, it is close to the whole meal. We often are not trying to identify the person. We were trying to reach the right kind of organisation, in the right context, often enough to be remembered, and prove it moved pipeline. The permitted signals map almost perfectly onto the way good B2B media already thinks.</p><p>This is the inversion worth sitting with. The exemption looks minor through a consumer lens and transformational through a B2B one, precisely because B2B addressability was already built on context and the account rather than the surveilled individual. The rules squeezed us anyway, because they could not tell the difference.</p><h2>Which B2B signals could become addressable without consent</h2><p>Let me get concrete, because this is where strategy lives. Translate the ICO&#8217;s permitted signals into B2B terms and you get a usable layer for reaching the anonymous, non-consented majority.</p><p><strong>Contextual taxonomy as a proxy for category intent.</strong> The content a reader is consuming, mapped to a broad taxonomy, is the single most useful permitted signal for B2B. Someone reading a deep piece on data warehousing, supply chain risk or martech consolidation is signalling category relevance regardless of who they are. Contextual was always the most under-rated B2B tactic. A framework that lets it run on the half of premium audiences who reject consent changes its reach maths entirely.</p><p><strong>Region as a proxy for market and footprint.</strong> Geolocation abstracted to city or region will not name an account, but it lets you weight toward the markets, territories and economic clusters that matter, the financial districts, the tech corridors, the industrial regions, without touching anyone&#8217;s identity.</p><p><strong>Device, platform and time as workday context.</strong> Device type, operating system and time of day are mundane on their own. In aggregate they describe behaviour that is recognisably professional: desktop and managed-device traffic, in working hours, in business contexts. It is a coarse filter, but coarse filters applied to the right inventory are how B2B reach has always been built efficiently.</p><p><strong>Frequency capping across the committee.</strong> This one is quietly important. If you are trying to build presence across a ten-person buying group over months, the ability to manage exposure without consent means you can be consistently present without being a nuisance, on the very audience that previously fell out of the addressable pool the moment they opted out.</p><p><strong>Measurement and attribution on the dark funnel.</strong> Perhaps the most valuable permission of all is the boring-sounding pair, measurement and attribution. The hardest problem in B2B is proving that anonymous, top-of-funnel, out-of-market activity actually built the pipeline that closed two quarters later. Being able to measure and attribute exposure on non-consented inventory, without consent, starts to close the gap between what we know works and what we can show works.</p><p>Now the limits, stated plainly so nobody overclaims. None of this reaches a named individual, and it should not pretend to. It does not bring back cross-site identity, person-level retargeting or behavioural segments without consent. It does not directly bless every B2B identity technique. Note in particular that company-level identification by resolving an IP address to an organisation, the engine behind a lot of account-based display and visitor identification, sits in its own legal lane. It typically runs server-side on network metadata under a legitimate-interest basis rather than through device storage, and operates at the <a href="https://www.leadinfo.com/en/blog/the-5-most-frequently-asked-questions-about-ip-tracking-tools-and-gdpr/">organisation level rather than the individual</a>. The ICO&#8217;s proposal is not primarily about that, and conflating the two would be sloppy. What the proposal does is validate the underlying principle that account-level and contextual approaches deserve to be treated differently from individual surveillance. That principle is the foundation the whole B2B addressability case rests on.</p><p>It is worth saying that activating non-consented, context-and-account inventory through curated deal IDs rather than user-level tracking is not a future hypothetical. It is the daily work for those of us who build B2B media on a signal layer rather than a cookie layer, which is why a re-balancing like this reads less as a workaround and more as the rules finally catching up with where good practice already was.</p><h2>What this signals about the direction of privacy</h2><p>The specific exemption matters. What it signals matters more.</p><p><mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">For about a decade, privacy regulation has behaved like a ratchet: it only ever tightened. GDPR set the template, ePrivacy enforcement hardened the cookie banner, &#8220;Reject all&#8221; was forced level with &#8220;Accept all&#8221;, and the screws kept turning. </mark>The United States, long the laggard, has been catching up fast. As of early 2026 around <a href="https://www.omm.com/insights/alerts-publications/2026-data-security-and-privacy-compliance-checklist-key-us-state-law-updates-ai-rules-coppa-changes-and-global-data-protection-risks/">twenty US states</a> have comprehensive privacy laws covering more than half the population, and a dozen now require websites to honour the Global Privacy Control, a browser-level universal opt-out that sits upstream of any consent banner. Enforcement has teeth: reported US privacy penalties <a href="https://secureprivacy.ai/blog/us-state-privacy-law-tracker-2026">reached an estimated 1.4 billion dollars in 2025</a>, and France&#8217;s regulator hit Google with a 325 million euro fine the same year. For anyone running addressable advertising at scale, the lived experience of the last decade has been a one-way tightening, the open web getting harder to use, and the programmatic toolkit getting steadily confiscated.</p><p>Against that, the ICO&#8217;s move is genuinely notable, not because it is large but because it points the other way. It is the first time a serious regulator has framed online advertising privacy as a spectrum of risk to be priced proportionately, rather than a single bright line to be defended ever more aggressively. The framing is the story. The ICO is effectively saying that risk-blind maximalism has costs of its own: it starves the privacy-preserving alternatives, it pushes spend into the very walled gardens that hold the most data, and it can drift away from what the public actually wants, which the citizen-jury work suggests is closer to relevant context than to either surveillance or a barren web.</p><p>I would not over-read it. This is one regulator, in one small jurisdiction, acting under an explicit growth mandate, on advice that is not yet law. There are real tensions even within it. As Lewis Silkin notes, the <a href="https://www.lewissilkin.com/insights/2026/05/21/ico-advises-government-on-consent-free-route-for-low-risk-online-advertising-102mvcn">coherence question</a> is awkward: having only just blessed consent-or-pay as a route to gather consent for the most intrusive advertising, the regulator is now carving out a consent-free lane for the least intrusive, and the interaction between the two is not fully mapped. The proposal also leans heavily on first-party structures and quietly raises the stakes on how publishers govern fingerprinting, which is harder to police than cookies precisely because it is harder to see. None of this is settled.</p><p>But direction of travel is set by inflection points, not by straight lines, and this looks like one. If the principle holds, that privacy should be regulated by the risk of the outcome rather than the mechanism of the touch, it travels well beyond one regulation. It is the argument that could, in time, distinguish anonymous context and account-level reach from individual surveillance across the whole regime, in the EU&#8217;s eventual ePrivacy settlement and in the maturing US frameworks alike. That is the version of privacy reform that B2B should be lobbying for in the open, because it is the version under which addressable B2B marketing is not collateral damage in a consumer fight.</p><h2>What to do about it now</h2><p>Three moves, none of which require waiting for legislation.</p><p>Build the contextual and account-level layer now, on the assumption that it is about to get materially more reach. The advertisers who already think in terms of context, taxonomy and the account rather than the cookie are the ones positioned to absorb a sudden expansion of addressable non-consented inventory the moment any exemption lands. The ones still wiring everything to user-level identifiers will be re-platforming under time pressure.</p><p>Get serious about measuring the anonymous majority. If the most valuable permission in the proposal is measurement and attribution on non-consented inventory, then the teams that already have a credible way to connect anonymous, out-of-market exposure to downstream pipeline will extract far more from it than the teams still counting last-click form fills. The infrastructure to prove dark-funnel impact is the infrastructure that turns this from a compliance footnote into a budget argument.</p><p>And engage with the direction, not just the detail. This is a rare moment where the regulatory wind is, briefly, at the industry&#8217;s back rather than in its face. The case for proportionate, risk-tiered privacy, privacy that protects people from being surveilled while letting the open web monetise anonymous context, is one B2B is unusually well placed to make, because our entire model already lives on the right side of that line. The worst outcome would be to treat a genuine opening as paperwork.</p><p>The audience that rejected your cookie never left. They are still out there, mostly out-of-market, mostly anonymous, doing the long quiet research that decides who makes the shortlist, on the premium open web that has been bleeding out for five years. For the first time in a long time, the rules might be about to let you reach them again, on terms that never required knowing their name in the first place. That is worth more than a compliance memo. It might be the moment the open web stops being something B2B marketers apologise for and starts being the thing they build on.</p><div><hr></div><p><em>The B2B Stack is written by Mike Harty, a fifteen-year veteran of B2B programmatic advertising and founder of <a href="https://www.funnelfuel.io">FunnelFuel.io</a>. FunnelFuel runs B2B media on a raw signal layer rather than a cookie layer, activating context and account-level intent across the open web. If you are rebuilding addressability for the anonymous majority, that is the conversation we have every day.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.theb2bstack.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://www.theb2bstack.com/subscribe?"><span>Subscribe now</span></a></p><p></p><div><hr></div><h3>Sources</h3><ul><li><p>ICO, <em>Our advice to government on potential changes to online advertising rules</em>, 18 May 2026</p></li><li><p>Lewis Silkin, <em>ICO advises government on consent-free route for low-risk online advertising</em>, 21 May 2026</p></li><li><p>Hunton, <em>UK ICO Recommends Targeted Changes to PECR Rules for Online Advertising</em>, May 2026</p></li><li><p>PPC Land, <em>UK&#8217;s ICO tells government to cut consent rules for low-risk ads</em>, May 2026</p></li><li><p>Press Gazette, <em>More UK news publishers are adopting &#8216;consent or pay&#8217;</em>, August 2025</p></li><li><p>ignite.video, <em>26 Studies on Cookie Banners, Consent Rates, Compliance</em></p></li><li><p>etracker, <em>Cookie consent benchmarks</em></p></li><li><p>Similarweb / BigGo Finance, <em>Google AI search and zero-click</em>, May 2026</p></li><li><p>Pew Research via seo-kreativ, <em>Google AI Overviews study</em>, 2025 to 2026</p></li><li><p>Ahrefs via ALM Corp, <em>AI Overviews and publisher traffic</em>, February 2026</p></li><li><p>AdExchanger, <em>The AI Search Reckoning Is Dismantling Open Web Traffic</em>, January 2026</p></li><li><p>Redseer, <em>Walled Gardens vs Open Internet: The $1T Digital Ad Mismatch</em>, 2026</p></li><li><p>Statista, <em>Walled gardens vs open internet share of digital ad revenue</em></p></li><li><p>6sense, <em>When Do B2B Buyers Reach Out to Sales?</em></p></li><li><p>Gartner, <em>61% of B2B Buyers Prefer a Rep-Free Buying Experience</em>, June 2025</p></li><li><p>Summit Partners / Ehrenberg-Bass, <em>The 95:5 Rule</em>, 2026</p></li><li><p>Intentsify, <em>How B2B Buying Groups Are Evolving</em>, December 2025</p></li><li><p>Leadfeeder, <em>Why IP Targeting Is The Future of B2B Advertising</em></p></li><li><p>Leadinfo, <em>IP tracking and GDPR</em>, December 2025</p></li><li><p>O&#8217;Melveny, <em>2026 Data Security and Privacy Compliance Checklist</em>, April 2026</p></li><li><p>Secure Privacy, <em>US State Privacy Law Tracker 2026</em></p></li></ul>]]></content:encoded></item><item><title><![CDATA[The week your data layer got a landlord + LinkedIn launches + Longtail publishers get hit by Google again ]]></title><description><![CDATA[What happened in B2B paid media this week]]></description><link>https://www.theb2bstack.com/p/the-week-your-data-layer-got-a-landlord</link><guid isPermaLink="false">https://www.theb2bstack.com/p/the-week-your-data-layer-got-a-landlord</guid><dc:creator><![CDATA[Mike Harty]]></dc:creator><pubDate>Fri, 29 May 2026 18:37:07 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!y8Uo!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc136314a-bd54-40e8-8744-140d6966f7ed_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Back to the usual Friday format today, where we look at what&#8217;s happened across the B2B tech stack this week, with a special focus on data driven ad channels. It was a big week, the week impartiality left the building when it comes to first party data on ramps </p><p>Unlike recent weeks we were starved of our usual agency-versus-DSP punch-up this week. No earnings shocker, exactly. The story that matters happened on a quieter register, and most of the trade coverage filed it under M&amp;A maths and agentic buzzwords. That framing misses the point.</p><p>For about a decade, the identity and onboarding layer underneath digital advertising has behaved like neutral infrastructure. </p><p>LiveRamp sat in the middle of the pipes. Everyone routed through it. The holdcos used it, the independents used it, in-house teams used it, and nobody had to ask whose side it was on, because the answer was nobody&#8217;s. That was the whole value of it, because any tech tasked with handling first party data is always going to carry special sensitivity&#8230;</p><p>This week one holdco bought it. Publicis is acquiring LiveRamp for 2.2 billion dollars, and a neutral piece of plumbing just picked a side. If you buy B2B media and you are not a Publicis client, your identity resolution layer now has a landlord who also competes for your budget. </p><p>Omnicom worked that out within days and started heading for the exit, which tells you the conflict is not hypothetical.</p><p>Underneath the marquee deal, the same theme kept surfacing all week. The foundations B2B paid media stands on are quietly being bought, stretched, and questioned. </p><p>LinkedIn admitted the launch-day model is dead. The open web&#8217;s discovery layer kept collapsing under AI search. And the ratings currency that underpins CTV buying turned out to be measuring pirated streams.</p><p>Four stories that change the ground under your media plan.</p><p>We&#8217;ve got an obvious starter though</p><p><strong>1. Publicis buys LiveRamp, and neutrality leaves the building</strong></p><p>The story. Publicis announced on 17 May it is acquiring LiveRamp in an all-cash deal worth 2.2 billion dollars in enterprise value, around 2.5 billion in equity, at 38.50 dollars a share. That works out at roughly 12.3 times forward adjusted EBITDA on a business doing about 126 million dollars of EBITDA this year. </p><p>LiveRamp connects more than 25,000 publisher domains and 500-plus data and technology partners across 14 markets, with RampID as its durable identifier. </p><p>Publicis dressed the rationale in agentic language, calling it &#8220;data co-creation for smarter agents.&#8221; Then, on cue, Digiday reported Omnicom accelerating its exit from LiveRamp, citing the obvious problem of leaning on critical infrastructure owned by a direct rival.</p><p><strong>My take</strong>. Strip out the agentic wrapper and this is a control play, not an AI play. The interesting bit is not what Publicis gains. It is what everyone else loses. And that&#8217;s around $600m of non Publicis revenue leaving the building and without a truly obvious home to head to </p><p>LiveRamp&#8217;s entire commercial logic was that it sat above the fight. It was the Switzerland of identity. RampID was useful precisely because it was vendor-agnostic plumbing that resolved a person or an account across walled gardens and the open web without an agenda. The moment a holdco owns that plumbing, the agnostic part is gone, whatever the press release promises about continued independence. </p><p>Omnicom did not wait around to test those promises, and neither should anyone running serious B2B budgets through clean rooms and onboarding flows.</p><p>For B2B specifically this lands harder than it does for consumer brands. Our entire targeting model leans on matching, onboarding, and account resolution, because we are chasing 200 named accounts and 11 people inside each of them, not a lookalike pool of two million. </p><p>When that resolution layer is owned by an agency that wants your media spend, &#8220;neutral match rates&#8221; becomes a phrase you have to take on trust. The independents in this market have spent years arguing that data ownership and execution should not sit in the same hand that bills your media. This deal just made that argument for us. The value of working with a partner whose data access does not route through a competitor&#8217;s balance sheet went up this week, quietly, for everyone outside the Publicis tent. </p><p>It is one reason we have always preferred raw signal access we control directly over processed scores rented from a layer somebody else owns. This was fundamental to how I built FunnelFuel&#8217;s data strategy, and I&#8217;m glad I did </p><p>Watch for the second-order move. If LiveRamp is now a Publicis asset, the other holdcos and the big independents need their own resolution layer or a credible neutral alternative, fast. That is the consolidation wave to track over the next two quarters, not the headline multiple.</p><p></p><p><strong>2. LinkedIn quietly buried the launch-day model</strong></p><p>The story. On 26 May, LinkedIn published a three-phase B2B launch framework arguing that product launches built around a single announcement moment leave most of the buying committee untouched. The numbers it leaned on are the real story. LinkedIn cited the average B2B buying journey at 211 days from Dreamdata&#8217;s 2025 benchmark, then the more recent March 2026 data stretching that to 272 days and 10 stakeholders, with up to 76 touchpoints across channels. Same month, LinkedIn launched an agency certification programme, citing lengthening buying cycles as the reason to raise standards among practitioners running its campaigns.</p><p><strong>My take</strong>. Yes, LinkedIn has an obvious incentive here. &#8220;Launch day is dead, you need sustained presence&#8221; is a remarkably convenient conclusion for a platform that sells always-on budgets. Treat the framing with the scepticism it deserves.</p><p>The way their new algo is performing for organic posts could lead me to think you&#8217;d need to plan dozens of posts to land the message, a point which is a bit snide but the volatility in reach is real. That&#8217;s an aside to the bigger story </p><p>But the underlying data is not LinkedIn marketing. It is Dreamdata&#8217;s, drawn from millions of real customer journeys, and the direction of travel is the part worth sitting with. </p><p>The cycle did not just stay long. It got longer, year over year, from 211 days to 272. That is the opposite of what everyone predicted AI tooling and self-serve research would do to B2B buying. More information, more available, faster, and the committee is taking longer, not less. </p><p>This has been validated across scores of other research I&#8217;ve seen so I&#8217;m inclined to believe it  </p><p>The practitioner read is straightforward. If the average deal now spans the best part of nine months and involves ten-plus people, then any paid media plan that spikes around a moment and goes quiet is buying impressions against a committee that has not started caring yet, and is dark by the time they do. </p><p>The money is not in the launch. It is in being consistently present and measurable across the dark stretch in the middle, where the committee is forming a view without ever clicking anything you can attribute. </p><p>This is the same point we keep making about high-value actions and the dark funnel. The signal that matters is rarely the conversion, as important as that obviously is, but the wider point is you need to build memory a long way upstream of hand-raising. </p><p>It is the quiet, repeated engagement from accounts that are months from a decision and will never fill in your form until they have already decided. Plan for the 272 days, not the launch week.</p><p>And as we&#8217;ve said repeatedly - when it comes to hitting the buying group, LinkedIn will over index in commercial roles and under represent back office personas. We need orchestrated coordination around the buying group triggered by cross pollinated data - engagement and intent signal coordinated between LinkedIn and other channels that represent the rest, which is where omnichannel stands heads and shoulders ahead </p><p><strong>3. The open web&#8217;s discovery layer is collapsing in real time</strong></p><p>The story. Google&#8217;s May core update began rolling out on 21 May and was being felt across the publishing world by the bank holiday weekend. Just what the premium publishing market needs, more volatility. </p><p>On 27 May, Google brought Preferred Sources into AI Overviews and AI Mode, added &#8220;Highly Cited&#8221; labels, and rolled out topic carousels, deepening the shift from blue links to synthesised answers. </p><p>Digiday ran a piece the same week on small publishers watching their traffic drain as AI reshapes discovery. And Comscore data showed Claude growing 130 per cent month over month in March, with ChatGPT still the dominant assistant, as the assistant layer keeps eating the top of the research funnel.</p><p><strong>My take</strong>. This is not a B2B story on the surface, which is exactly why most B2B marketers are sleepwalking through it. Two things are happening at once and both matter to anyone running content-led demand gen.</p><p>First, the supply side of the open web is thinning. B2B programmatic runs on the open internet, on the trade press and the niche publishers and the long-tail business sites where buying committees actually read. These are the richest source of fresh third party intent </p><p>If AI Overviews keep absorbing the clicks and the small publishers keep folding, the quality inventory we target contextually gets scarcer and the survivors consolidate pricing power. </p><p>The &#8220;open web&#8221; half of the open web is quietly shrinking, and that flows straight into your CPMs and your reach against the accounts you care about.</p><p>Second, the discovery behaviour of your buyers is moving inside the assistants. When a procurement lead researches CRM platforms or a CMO scopes a martech category, an increasing share of that now happens in a conversation with ChatGPT or Claude, not a Google results page or a vendor site. </p><p>That research is invisible to your analytics and unservable by most of your paid media. </p><p>Google adding &#8220;Highly Cited&#8221; labels is a tell about where authority is being arbitrated now. The practical implication is uncomfortable but clear. Being the answer the model cites is becoming as important as being the result the buyer clicks, and almost nobody in B2B has a plan for it. Start treating model citation as a distribution channel, because your competitors who publish primary, citable expertise are already being read by the machine your buyer is asking. </p><p>The key is recognising that citations won&#8217;t drive clicks like the blue links of old, but the marketers gamble is they do build trust, brand memory and authority at crucial junctures in the research journey  </p><p><strong>4. The ratings currency is measuring pirates</strong></p><p>The story. Adtech auditor Adalytics published a report on 26 May finding that illicit livestream services such as WatchSports and StreamSports99 are redistributing high-profile sport to hundreds of thousands of devices. In one example, a single pirated stream of the Super Bowl off NBCU&#8217;s Peacock reached more than 100,000 devices, one of over 100 sites redistributing that game. Adalytics estimates this year&#8217;s Super Bowl ratings were likely off by one to two million viewers. The NFL had already put Nielsen on notice last September over systematic undercounting.</p><p><strong>My take</strong>. B2B money is flooding into CTV on the promise of premium, brand-safe, measurable reach. This report is a useful cold shower on the &#8220;measurable&#8221; part.</p><p>CTV is woefully Immature and onwards of 70% of the ad requests are essentially empty of the metadata which makes programmatic so valuable. Big players like Teads are working on solutions that remind me of my first days in the space around 2010 - hacking solutions to fix fundamental premises.  </p><p>The whole CTV value proposition rests on a ratings and measurement currency that buyers treat as ground truth. Adalytics just demonstrated that the currency is counting streams nobody licensed and missing viewers nobody can find. If the measurement of the single most-watched, most-scrutinised broadcast of the year is off by a couple of million either way, the idea that your B2B CTV buy is being measured to a clean, trustworthy standard deserves a hard second look.</p><p>For our market the lesson is not &#8220;avoid CTV.&#8221; CTV works for B2B when it is bought against the right accounts and tied to real outcomes downstream. Our FunnelFuel team had a great week in advancing the scale behind account based targeting and reporting of connected tv. I&#8217;m bullish on it </p><p>The lesson is to stop outsourcing your confidence to a ratings number and insist on outcome-based measurement that connects the impression to account engagement and pipeline. Reach you cannot verify is not reach. It is a story you are paying for. Measure the thing that pays you back instead.</p><p></p><p><strong>In case you missed it</strong></p><p>ChatGPT ads got cheaper and B2B still has no way in. OpenAI removed its advertising spend minimum entirely on 5 May, having cut it from 250,000 dollars to 50,000 in April, and CPMs have slid from a 60-dollar launch price to as low as 25 through the Criteo pipeline. Impressive compression. But the platform&#8217;s allowed verticals still skew consumer (household goods, local services, travel, digital products), B2B is not really invited yet, and the deeper problem is unchanged. As TAU&#8217;s Robert Webster put it to Digiday, the real moat for Google and Meta is owning measurement, not the interface, and until someone independent can verify what a ChatGPT impression is worth, advertisers are taking OpenAI&#8217;s word for it. Much of the early spend is still test-and-innovation budget chasing FOMO.</p><p>Meta cut 350 Irish jobs, blaming AI. Around 20 per cent of its local workforce, with AI named as the driver. File under the slow reality that the efficiency story the platforms sell advertisers is the same story they are telling their own headcount.</p><p>The Trade Desk&#8217;s Q2 guide landed soft. A roughly 750 million dollar Q2 forecast was read as weak and the stock dropped after the 7 May call. We have covered TTD&#8217;s year to death, so just noting it. The pressure on the independent DSP from Amazon and the walled gardens is not letting up.</p><p>Dreamdata&#8217;s number worth pinning to your wall. 272 days. 10 stakeholders. If your reporting still judges a campaign on what converted this quarter, you are grading a nine-month process on a six-week sample.</p><p>Have a great weekend </p><p>Mike</p><p>Sources</p><p>&#9;&#8226;&#9;Publicis to acquire LiveRamp, SEC filings (Form 8-K / DEFA14A, LiveRamp Holdings), 17 May 2026</p><p>&#9;&#8226;&#9;&#8220;Ad Tech Briefing: Agencies reposition for the agentic era,&#8221; Digiday, 26 May 2026</p><p>&#9;&#8226;&#9;&#8220;LiveRamp announces Q4 and FY2026 results,&#8221; LiveRamp / SEC, 17 May 2026</p><p>&#9;&#8226;&#9;&#8220;LinkedIn&#8217;s three-phase B2B launch framework,&#8221; PPC Land, 26 May 2026; Dreamdata 2026 LinkedIn Ads B2B Benchmarks</p><p>&#9;&#8226;&#9;&#8220;Pirated Sports Streams Are Warping TV&#8217;s Most Important Ratings,&#8221; AdExchanger, 26 May 2026</p><p>&#9;&#8226;&#9;&#8220;AI ads, data deals, and a search shakeup define the week,&#8221; PPC Land, 28 May 2026</p><p>&#9;&#8226;&#9;&#8220;Advertisers still skeptical of ChatGPT ads,&#8221; Digiday, 26 May 2026; ChatGPT Ads guides citing Digiday CPM and minimum-spend reporting</p><p>&#9;&#8226;&#9;&#8220;By the numbers: Ad tech&#8217;s quarter of mixed fortunes,&#8221; Digiday, May 2026</p><p></p>]]></content:encoded></item><item><title><![CDATA[The Ultimate B2B Programmatic Glossary - Everything You Need To Know About B2B's Most Under-Utilised Channel ]]></title><description><![CDATA[Built to be bookmarked. Written from the operator's desk.]]></description><link>https://www.theb2bstack.com/p/the-ultimate-b2b-programmatic-glossary</link><guid isPermaLink="false">https://www.theb2bstack.com/p/the-ultimate-b2b-programmatic-glossary</guid><dc:creator><![CDATA[Mike Harty]]></dc:creator><pubDate>Fri, 22 May 2026 08:02:13 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!EaSk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa49f5c56-ae23-416b-a343-f143c16c8aed_2453x1890.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<blockquote><p><strong>A special edition of The B2B Stack. Not the Friday briefing.</strong></p></blockquote><p>Most adtech glossaries are written by vendors trying to make their product sound clever, or by SEO content farms paraphrasing the IAB. Neither group has bought a deal ID in anger, reconciled a curated marketplace against the publisher ad server it claimed to deliver, or sat in front of a CFO explaining why the take rate looks the way it does.</p><p>This one is written from that desk.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theb2bstack.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">Get the updates. Free. This world is changing fast + what you read today could change tomorrow. Subscribe to keep on top of what is new </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>115 terms across nine clusters, plus a benchmarks coda with operating numbers from the work: typical CPMs by channel, realistic match rates by environment, the working media percentage you should actually be hitting, the supply-path hop counts that explain where your money has gone, the frequency caps that keep B2B presence on the right side of harassment. Roughly forty minutes if you read it through. Ten seconds if you jump to the A&#8211;Z and look up the one term you came for.</p><p>Where the industry uses a term loosely, it gets flagged. Where the B2B definition diverges from the generic one, the divergence is called out. Where a term has quietly changed meaning over the last twelve months, you&#8217;ll see that here before you see it anywhere else. Where there&#8217;s a specific number from inside the work that helps you calibrate what you&#8217;re seeing, the number is here, hedged where it deserves to be and unhedged where it doesn&#8217;t.</p><p>There is no shortage of definitions on the internet. There is a shortage of definitions that tell you what to actually do with them. That gap is what this is for.</p><p>It is designed to be bookmarked, returned to, and updated as the vocabulary shifts. The regular Friday briefing returns to its usual cadence this week. Reply to this email with corrections, gaps, or anything you&#8217;d argue with &#8212; the document gets better when operators help keep it honest.</p><h2>What you&#8217;ll learn in this article</h2><ul><li><p>The auction and bidding mechanics that govern every impression you buy, and the bid-shading savings most teams don&#8217;t see</p></li><li><p>The supply-side terminology that defines what inventory actually is, including the curation, MFA, and verification layers that quietly determine campaign quality</p></li><li><p>The buying-side architecture, fees, and economics that compose the programmatic tax &#8212; and the working media benchmarks worth measuring against</p></li><li><p>The identity and audience plumbing that has been quietly rebuilt around the cookie&#8217;s collapse, with realistic match rates by environment</p></li><li><p>The B2B-specific vocabulary that separates real operators from people who learned the trade in B2C, including the frequency and signal-decay metrics that don&#8217;t appear in any DSP report</p></li><li><p>The measurement, attribution, and signal language that lets you tell working media from theatre</p></li><li><p>A benchmark coda with the operating numbers (CPMs, match rates, working media, supply-chain hops, incrementality thresholds) you should be testing your own stack against</p></li></ul><h2>How to use this glossary</h2><p>Read it through once if you&#8217;re newer to the space. Bookmark it if you&#8217;re not. The A&#8211;Z index below lets you jump straight to a term you came in for. Each entry stands alone, so dropping in from a search engine or an AI answer gets you the full context without backtracking. Terms in <em>italics</em> inside an entry are defined elsewhere in the glossary.</p><p>If you find something missing, wrong, or fashionable nonsense, reply to this email. Every correction gets read and considered.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theb2bstack.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"><em>Subscribe. 1,200+ B2B operators already do.</em> <em>Weekly briefing on programmatic, intent data, and the stack you actually have to run.</em></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>A&#8211;Z index</h2><p>If you know the term, jump straight to it.</p><p><strong>A</strong> &#183; <a href="#account-based-marketing-abm">Account-Based Marketing (ABM)</a> &#183; <a href="#account-graph">Account graph</a> &#183; <a href="#account-level-frequency">Account-level frequency</a> &#183; <a href="#adstxt-and-sellersjson">ads.txt and sellers.json</a> &#183; <a href="#ad-exchange">Ad exchange</a> &#183; <a href="#ad-server">Ad server</a> &#183; <a href="#agentic-ai--agentic-ad-tech">Agentic ad tech</a> &#183; <a href="#answer-engine-optimisation-aeo--generative-engine-optimisation-geo">Answer Engine Optimisation (AEO/GEO)</a> &#183; <a href="#audience-containerisation">Audience containerisation</a> &#183; <a href="#audience-extension">Audience extension</a> &#183; <a href="#authenticated-audience">Authenticated audience</a> &#183; <a href="#authenticated-traffic">Authenticated traffic</a></p><p><strong>B</strong> &#183; <a href="#b2b-marketing-operating-system">B2B Marketing Operating System</a> &#183; <a href="#bid-duplication">Bid duplication</a> &#183; <a href="#bid-shading">Bid shading</a> &#183; <a href="#bid-stream">Bid stream</a> &#183; <a href="#bombora">Bombora</a> &#183; <a href="#brand-safety">Brand safety</a> &#183; <a href="#brand-suitability">Brand suitability</a> &#183; <a href="#buying-committee">Buying committee</a></p><p><strong>C</strong> &#183; <a href="#closed-loop-measurement">Closed-loop measurement</a> &#183; <a href="#connected-tv-ctv">Connected TV (CTV)</a> &#183; <a href="#contextual">Contextual</a> &#183; <a href="#conversion-api-capi">Conversion API (CAPI)</a> &#183; <a href="#cost-per-mille-cpm">Cost per Mille (CPM)</a> &#183; <a href="#cost-per-click-cpc-acquisition-cpa-lead-cpl-view-cpv">CPC, CPA, CPL, CPV</a> &#183; <a href="#curation--curated-marketplace">Curation</a> &#183; <a href="#customer-data-platform-cdp">Customer Data Platform (CDP)</a></p><p><strong>D</strong> &#183; <a href="#dark-funnel">Dark funnel</a> &#183; <a href="#data-clean-room">Data clean room</a> &#183; <a href="#data-co-op">Data co-op</a> &#183; <a href="#data-cpm">Data CPM</a> &#183; <a href="#data-management-platform-dmp">Data Management Platform (DMP)</a> &#183; <a href="#data-onboarding">Data onboarding</a> &#183; <a href="#deal-id">Deal ID</a> &#183; <a href="#demand-generation">Demand generation</a> &#183; <a href="#demand-side-platform-dsp">Demand-Side Platform (DSP)</a> &#183; <a href="#digital-out-of-home-dooh">Digital Out-of-Home (DOOH)</a> &#183; <a href="#display">Display</a></p><p><strong>E</strong> &#183; <a href="#engagement-scoring">Engagement scoring</a></p><p><strong>F</strong> &#183; <a href="#fingerprinting--probabilistic-identity">Fingerprinting</a> &#183; <a href="#first-party-data">First-party data</a> &#183; <a href="#first-price-auction">First-price auction</a> &#183; <a href="#firmographic">Firmographic</a> &#183; <a href="#floor-price">Floor price</a> &#183; <a href="#frequency-cap">Frequency cap</a></p><p><strong>G</strong> &#183; <a href="#answer-engine-optimisation-aeo--generative-engine-optimisation-geo">Generative Engine Optimisation (GEO)</a></p><p><strong>H</strong> &#183; <a href="#hashed-email-hem">Hashed email (HEM)</a> &#183; <a href="#header-bidding">Header bidding</a></p><p><strong>I</strong> &#183; <a href="#id5">ID5</a> &#183; <a href="#ideal-customer-profile-icp">Ideal Customer Profile (ICP)</a> &#183; <a href="#identity-graph">Identity graph</a> &#183; <a href="#in-app">In-app</a> &#183; <a href="#incrementality">Incrementality</a> &#183; <a href="#insertion-order-io">Insertion Order (IO)</a> &#183; <a href="#intent-data">Intent data</a> &#183; <a href="#invalid-traffic-ivt--ad-fraud">Invalid Traffic (IVT)</a></p><p><strong>L</strong> &#183; <a href="#lead-generation">Lead generation</a> &#183; <a href="#lift-study">Lift study</a> &#183; <a href="#lookalike-modelling">Lookalike modelling</a></p><p><strong>M</strong> &#183; <a href="#made-for-advertising-mfa">Made-for-Advertising (MFA)</a> &#183; <a href="#marketing-mix-modelling-mmm">Marketing Mix Modelling (MMM)</a> &#183; <a href="#match-rate">Match rate</a> &#183; <a href="#mobile-advertising-id-maid">Mobile Advertising ID (MAID)</a> &#183; <a href="#mql-marketing-qualified-lead">MQL</a> &#183; <a href="#multi-touch-attribution-mta">Multi-Touch Attribution (MTA)</a></p><p><strong>N</strong> &#183; <a href="#native">Native</a></p><p><strong>O</strong> &#183; <a href="#open-exchange">Open exchange</a> &#183; <a href="#open-web">Open web</a> &#183; <a href="#openrtb">OpenRTB</a> &#183; <a href="#ott-over-the-top">OTT</a></p><p><strong>P</strong> &#183; <a href="#pacing">Pacing</a> &#183; <a href="#pipeline-attribution">Pipeline attribution</a> &#183; <a href="#pixel">Pixel</a> &#183; <a href="#preferred-deal">Preferred Deal</a> &#183; <a href="#private-marketplace-pmp">Private Marketplace (PMP)</a> &#183; <a href="#privacy-sandbox">Privacy Sandbox</a> &#183; <a href="#programmatic-audio">Programmatic audio</a> &#183; <a href="#programmatic-guaranteed-pg">Programmatic Guaranteed (PG)</a> &#183; <a href="#programmatic-tax">Programmatic tax</a> &#183; <a href="#publisher-provided-identifier-ppid">PPID</a></p><p><strong>R</strong> &#183; <a href="#rampid">RampID</a> &#183; <a href="#reach--unique-reach">Reach</a> &#183; <a href="#real-time-bidding-rtb">Real-Time Bidding (RTB)</a> &#183; <a href="#reds-raw-event-data-stream">REDS</a> &#183; <a href="#retargeting--remarketing">Remarketing</a> &#183; <a href="#retargeting--remarketing">Retargeting</a> &#183; <a href="#return-on-ad-spend-roas">Return on Ad Spend (ROAS)</a></p><p><strong>S</strong> &#183; <a href="#second-party-data">Second-party data</a> &#183; <a href="#second-price-auction">Second-price auction</a> &#183; <a href="#self-service-vs-managed-service">Self-service vs managed service</a> &#183; <a href="#signal">Signal</a> &#183; <a href="#signal-decay">Signal decay</a> &#183; <a href="#signal-envelope">Signal envelope</a> &#183; <a href="#6sense-and-demandbase">6sense and Demandbase</a> &#183; <a href="#supply-path-optimisation-spo">Supply Path Optimisation (SPO)</a> &#183; <a href="#supply-path-reconciliation">Supply path reconciliation</a> &#183; <a href="#supply-side-platform-ssp">Supply-Side Platform (SSP)</a> &#183; <a href="#surge">Surge</a></p><p><strong>T</strong> &#183; <a href="#take-rate">Take rate</a> &#183; <a href="#target-account-list-tal">Target Account List (TAL)</a> &#183; <a href="#technographic">Technographic</a> &#183; <a href="#tech-fee">Tech fee</a> &#183; <a href="#third-party-cookie">Third-party cookie</a> &#183; <a href="#third-party-data">Third-party data</a> &#183; <a href="#topic-taxonomy">Topic taxonomy</a> &#183; <a href="#total-addressable-market-tam">Total Addressable Market (TAM)</a></p><p><strong>U</strong> &#183; <a href="#unified-id-20-uid2">Unified ID 2.0 (UID2)</a></p><p><strong>V</strong> &#183; <a href="#verification-dv-ias-moat">Verification</a> &#183; <a href="#video-in-stream-and-out-stream">Video</a> &#183; <a href="#viewability">Viewability</a> &#183; <a href="#viewable-cpm-vcpm">Viewable CPM (vCPM)</a> &#183; <a href="#view-through">View-through</a></p><p><strong>W</strong> &#183; <a href="#walled-garden">Walled garden</a> &#183; <a href="#win-rate">Win rate</a> &#183; <a href="#working-media">Working media</a></p><div><hr></div><h2>1. Auction and bidding</h2><p>The mechanical layer beneath every programmatic impression. Most marketers never look here. The ones who do tend to spend their budgets better.</p><h3>Real-Time Bidding (RTB)</h3><p>The auction mechanism that runs underneath open programmatic. Every time an ad slot becomes available, an auction request goes out to bidders, who respond with a price within milliseconds. The highest bidder wins, the creative is served, the page loads. All of this happens in roughly the time it takes you to blink.</p><p><strong>In practice.</strong> RTB is the default assumption when someone says &#8220;programmatic,&#8221; but increasingly it isn&#8217;t where the interesting buying happens. Curated marketplaces, <em>programmatic guaranteed</em>, and <em>preferred deals</em> all sit alongside open RTB, and for B2B specifically, the share of spend going through pure open auction has been falling for years.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EaSk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa49f5c56-ae23-416b-a343-f143c16c8aed_2453x1890.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EaSk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa49f5c56-ae23-416b-a343-f143c16c8aed_2453x1890.png 424w, https://substackcdn.com/image/fetch/$s_!EaSk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa49f5c56-ae23-416b-a343-f143c16c8aed_2453x1890.png 848w, https://substackcdn.com/image/fetch/$s_!EaSk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa49f5c56-ae23-416b-a343-f143c16c8aed_2453x1890.png 1272w, https://substackcdn.com/image/fetch/$s_!EaSk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa49f5c56-ae23-416b-a343-f143c16c8aed_2453x1890.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EaSk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa49f5c56-ae23-416b-a343-f143c16c8aed_2453x1890.png" width="1456" height="1122" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a49f5c56-ae23-416b-a343-f143c16c8aed_2453x1890.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1122,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:282863,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.theb2bstack.com/i/198382939?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa49f5c56-ae23-416b-a343-f143c16c8aed_2453x1890.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_!EaSk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa49f5c56-ae23-416b-a343-f143c16c8aed_2453x1890.png 424w, https://substackcdn.com/image/fetch/$s_!EaSk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa49f5c56-ae23-416b-a343-f143c16c8aed_2453x1890.png 848w, https://substackcdn.com/image/fetch/$s_!EaSk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa49f5c56-ae23-416b-a343-f143c16c8aed_2453x1890.png 1272w, https://substackcdn.com/image/fetch/$s_!EaSk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa49f5c56-ae23-416b-a343-f143c16c8aed_2453x1890.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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"><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"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><h3>OpenRTB</h3><p>The technical specification that defines how <em>RTB</em> requests and responses are formatted. Maintained by the IAB Tech Lab. The reason a <em>DSP</em> built by one vendor can talk to an <em>SSP</em> built by another.</p><p><strong>In practice.</strong> You don&#8217;t need to read the spec. You do need to know it exists, because every conversation about new signals, new identifiers, or new auction mechanics ultimately comes down to whether the OpenRTB schema supports them. If a vendor tells you they&#8217;re sending a new audience signal in the bid stream, the right question is which OpenRTB field.</p><h3>First-price auction</h3><p>An auction format where the winning bidder pays exactly what they bid. The default across most of programmatic since around 2019. Replaced <em>second-price auction</em> as header bidding broke the assumptions that made second-price coherent.</p><p><strong>In practice.</strong> First-price changes how you bid. In a true second-price world you could bid your maximum and trust the auction to clear at the next price down. In first-price, every penny you bid is a penny you pay, which is why <em>bid shading</em> exists.</p><h3>Second-price auction</h3><p>An auction format where the winner pays one cent more than the second-highest bid. Theoretically encourages truthful bidding because there&#8217;s no penalty for bidding your maximum. Largely extinct in open exchange, though it persists inside some private marketplaces and walled gardens.</p><p><strong>In practice.</strong> Worth knowing about because the assumptions it created (bid your true maximum, don&#8217;t worry about the clearing price) still leak into how some buyers and DSPs reason about bidding, years after the auction format itself was replaced. If you&#8217;re being told to &#8220;just bid higher&#8221; by a vendor, check what auction the inventory is actually clearing in.</p><h3>Bid shading</h3><p>An algorithmic adjustment, usually applied by a <em>DSP</em>, that lowers a buyer&#8217;s effective bid in a <em>first-price auction</em> based on what the model expects the winning bid to be. The idea is to keep some of the surplus that first-price would otherwise transfer to the publisher. An Adtech take rate booster </p><p><strong>In practice.</strong> Every major DSP has its own bid-shading logic, and none of them will tell you exactly how it works. Typical shading savings in open-exchange first-price auctions sit between 5-12% of the gross bid, with the highest savings on inventory with the most price volatility. PMPs and direct deals compress that spread to low single digits. Worth knowing the mechanism exists, worth being sceptical when your DSP claims efficiency wins that look suspiciously round.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!oXas!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdbf8fa9-bfeb-4c55-99bd-c45a827783e6_2571x2130.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!oXas!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdbf8fa9-bfeb-4c55-99bd-c45a827783e6_2571x2130.png 424w, https://substackcdn.com/image/fetch/$s_!oXas!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdbf8fa9-bfeb-4c55-99bd-c45a827783e6_2571x2130.png 848w, https://substackcdn.com/image/fetch/$s_!oXas!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdbf8fa9-bfeb-4c55-99bd-c45a827783e6_2571x2130.png 1272w, https://substackcdn.com/image/fetch/$s_!oXas!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdbf8fa9-bfeb-4c55-99bd-c45a827783e6_2571x2130.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!oXas!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdbf8fa9-bfeb-4c55-99bd-c45a827783e6_2571x2130.png" width="1456" height="1206" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fdbf8fa9-bfeb-4c55-99bd-c45a827783e6_2571x2130.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1206,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:527039,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.theb2bstack.com/i/198382939?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdbf8fa9-bfeb-4c55-99bd-c45a827783e6_2571x2130.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_!oXas!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdbf8fa9-bfeb-4c55-99bd-c45a827783e6_2571x2130.png 424w, https://substackcdn.com/image/fetch/$s_!oXas!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdbf8fa9-bfeb-4c55-99bd-c45a827783e6_2571x2130.png 848w, https://substackcdn.com/image/fetch/$s_!oXas!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdbf8fa9-bfeb-4c55-99bd-c45a827783e6_2571x2130.png 1272w, https://substackcdn.com/image/fetch/$s_!oXas!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdbf8fa9-bfeb-4c55-99bd-c45a827783e6_2571x2130.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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"><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"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><h3>Floor price</h3><p>The minimum bid a publisher or <em>SSP</em> will accept for an impression. Set per-deal, per-format, per-buyer, or globally. Can be hard (no bid below this clears) or soft (bids below this enter a lower-priority pool).</p><p><strong>In practice.</strong> Floors are the publisher&#8217;s main lever against bid suppression. They&#8217;re also the thing that makes &#8220;the CPMs in this PMP are too high&#8221; a slightly more nuanced complaint than it sounds.</p><h3>Bid stream</h3><p>The flow of bid requests sent from publishers and <em>SSPs</em> to buyers, containing the metadata that lets a <em>DSP</em> decide whether and how much to bid. Includes the URL, user signals, device, geo, and increasingly first-party audience data layered in via <em>curation</em>. Individual sell side platforms like Index Exchange handle upwards of 700 billion bid requests per day</p><p><strong>In practice.</strong> Almost every interesting innovation in programmatic in the last five years has come from changes to what&#8217;s in the bid stream. <em>Bombora</em> surge data in the bid stream is a meaningfully different product to Bombora data sitting in a separate audience platform.</p><h3>Win rate</h3><p>The percentage of bid requests a buyer wins out of the requests they bid on. Reported by every DSP, interpreted by almost no buyer.</p><p><strong>In practice.</strong> Low win rates can mean you&#8217;re underbidding, or that you&#8217;re bidding into supply you&#8217;ll never win because someone with better data is always above you. The diagnostic only works if you compare like-for-like supply paths, which most teams don&#8217;t.</p><p>In B2B, we deal with nail in a haystack audiences, so a low win rate can mean we are missing out on highly valuable audience opportunities. Its common that buyers bid too low to reach account based audiences in premium environments, and end up clearing with lower CPMs but in environments like online gaming, where CPMs are cheap but intent is non-existent. There&#8217;s a complex dynamic here to be worked through at a buyer level </p><h3>Header bidding</h3><p>A publisher-side technology that runs an auction across multiple <em>SSPs</em> and exchanges simultaneously, in the user&#8217;s browser or on the publisher&#8217;s server, before calling the ad server. Replaced the old waterfall logic where SSPs were ranked sequentially.</p><p><strong>In practice.</strong> A modern publisher header bidding setup commonly auctions a single impression to 8-15 SSPs simultaneously, sometimes more once resellers are layered in. Each path takes a percentage. This is the structural reason open-exchange working media looks the way it does, and the reason <em>supply path optimisation</em> became a discipline rather than an option. </p><p>When I first entered the ad tech industry 15 years ago, individual publishers would work with individual sell-side platforms, meaning that sell-side platforms had distinction and unique value in the supply that they represented. Header bidding, in reality, completely blew open the doors on that value proposition and commoditised the amount of inventory available.</p><p>That means that today, in modern programmatic, you&#8217;ve got upwards of 50 sell-side platforms who are pretty much all representing the exact same inventory, creating many layers of duplication across their respective bid requests and massively inflating the volumes of impressions that DSPs like the Trade Desk and DV 360 have to listen to. This has created a world of supply path optimisation, curation, audience containerisation and sell-side predicated rebate structures in order to try and drive distinction in what is, in reality, a highly commoditised part of the ecosystem </p><h3>Bid duplication</h3><p>The phenomenon where the same impression opportunity reaches the same DSP through multiple supply paths simultaneously, producing several competing bids on a single auction. </p><p><strong>In practice.</strong> Header bidding plus reseller relationships routinely create 3-7 duplicate paths to the same impression. The buyer effectively bids against themselves, the SSPs take their fees on each path, and the winning path is often not the most direct one. This is the specific waste pattern that <em>supply path optimisation</em> exists to fix, and the reason a duplicated path can look efficient on win rate while quietly inflating the buyer&#8217;s effective cost.</p><h3>Supply Path Optimisation (SPO)</h3><p>The buyer-side practice of choosing which <em>SSPs</em> and exchanges to bid through for any given piece of inventory, usually with the goals of reducing duplicate auctions, lowering fees, and preferring more direct paths to the publisher.</p><p><strong>In practice.</strong> SPO is one of the most underused levers in B2B. Most B2B buyers have no view of how many hops sit between their DSP bid and the publisher&#8217;s ad server. The honest answer is usually three to five. Each hop takes a percentage, each hop introduces latency, and at least one of them is usually arbitrage. Even worse, signal gets lost or broken across these hops, creating less accuracy. Cleaning up the top ten supply paths typically recovers 8-15% of working media in the first quarter of focused effort.</p><div><hr></div><h2>2. Supply and inventory</h2><p>What you&#8217;re actually buying when you buy programmatic. The vocabulary here has shifted more than any other cluster in the last three years.</p><h3>Supply-Side Platform (SSP)</h3><p>The publisher&#8217;s counterpart to a <em>DSP</em>. Manages the publisher&#8217;s relationships with multiple exchanges and demand sources, runs auctions on the publisher&#8217;s behalf, and reports back on revenue. Examples: Magnite, Index Exchange, OpenX, PubMatic</p><p><strong>In practice.</strong> For most B2B buyers, the SSP is invisible &#8212; the DSP handles which SSPs it bids into. That invisibility is the reason <em>supply path optimisation</em> exists and the reason fees compound in places you can&#8217;t see.<br><br>Over about my first twelve years in the adtech ecosystem, I would have said that the sell-side platform is in danger of becoming a redundant part of the ad tech stack, symbolic in many ways of the duplication and bloat that exists in a world that should have few intermediaries. However, over the past probably three or four years, five at a push, we&#8217;ve seen the emergence of genuine innovation coming from the elite, probably the top half a dozen or so, of the supply-side platforms, led by the likes of Index Exchange, who have recently launched their Index Cloud.</p><p>We&#8217;re now seeing a lot of genuine differentiation and unique value coming from the ability to construct audiences in a nearly latency-free environment, living in the sell-side infrastructure, which is allowing us to run DSPs in containerised environments, like Bedrock recently announced. We&#8217;re also increasingly seeing a real shortening of the time that it takes to run an open RTB auction, from 200 ms round trips down to a fraction of that, which is opening up genuine creative optimisation opportunities, which is using that time that&#8217;s being clawed back. This is real grass roots innovation in adtech and gives me cause to believe that the ecosystem will evolve beyond the models that personified it even 5 years ago. </p><p>As SSPs have converged towards DSPs, and with examples at the trade desk and their open path solution converging back towards the supply side, there is actually a lot less distinction today between an SSP and a DSP than there was 10 to 15 years ago. This is definitely a part of the ecosystem to keep a really close eye on, where genuine and true innovation is emerging </p><h3>Ad exchange</h3><p>A marketplace where publisher inventory and buyer demand meet. Often used interchangeably with <em>SSP</em>, though strictly an exchange is the auction layer and an SSP is the publisher-facing technology that plugs into it. I&#8217;d venture the ad exchange is redundant today because of header bidding and SPO efforts. </p><p><strong>In practice.</strong> The distinction matters less in 2026 than it did a decade ago, because most major players run both. You will see them listed separately in reporting.</p><h3>Demand-Side Platform (DSP)</h3><p>The buying technology that places bids into auctions across multiple <em>SSPs</em> and exchanges. Holds the campaign setup, audience definitions, frequency caps, budget pacing, and creative. Examples: The Trade Desk, DV360, StackAdapt, Yahoo DSP, Adform.</p><p><strong>In practice.</strong> The choice of DSP is the most consequential decision in a B2B programmatic stack and the one most often made for the wrong reasons. The right DSP for B2B is the one with the best access to the data signals you actually need to activate, the cleanest supply, the most flexible deal architecture, and a fee structure you can read without a lawyer.</p><p>The DSP has been the king of the ad tech world for the last 15 years, and that&#8217;s only really started to change since the emergence of innovation coming from the supply-side layers over the past half a decade or so. Since then, we&#8217;ve actually seen some real pressure coming onto the top DSPs for the first time. Trade desk, for example, has been the darling of the NASDAQ, representing ad tech with ferocious lower-left-to-upward-right growth over the past five years. That&#8217;s coming under some pressure now for the first time, and it&#8217;s symbolic really of changes that are coming between agentic buying, which is disintermediating a lot of hands on the keyboards with DSPs and with it some of their value, perceived or otherwise. The emergence of better curation and increasingly containerised audiences is now meaning that the reality of running a DSP is that you&#8217;re actually using it for a lot less than you used to use it for. If in the past we were leaning on it for setting up campaigns, building audiences, defining those, and optimising, we&#8217;re increasingly now doing a lot of that audience building and construction and refinement in the supply-side layers. What we need a DSP for is less and less, which is putting downward pressure on the fee structures, and we&#8217;ve seen that kind of leading to fewer players in the DSP market really over the past few years </p><h3>Open exchange</h3><p>The default inventory pool available to any buyer who can connect to an <em>SSP</em>. No private negotiation, no audience curation, no minimum spend commitment. Sits at the bottom of most modern supply hierarchies.</p><p><strong>In practice.</strong> Open exchange in B2B is mostly a poor use of money. The supply is variable quality, the audience signal is degraded, and the <em>MFA</em> exposure is real. Most disciplined B2B buyers route ninety percent or more of their spend through curated or private inventory.</p><h3>Open web</h3><p>The collection of publisher websites and digital environments accessible through standard programmatic infrastructure, as distinct from authenticated, closed platforms. Where most independent publishing lives.</p><p><strong>In practice.</strong> &#8220;Open web&#8221; is a term that has been doing more rhetorical work in the last few years as walled gardens have grown. For B2B buyers, the open web is where most of the high-trust trade and business press lives, and it remains the only environment where you can apply your own audience and curation logic at scale.</p><h3>Walled garden</h3><p>A closed platform that controls its own inventory, audience data, identity, and (usually) measurement, with limited ability for external tools to operate inside. The largest are Google, Meta, Amazon, and LinkedIn, with TikTok and Reddit increasingly in the same category.</p><p><strong>In practice.</strong> B2B campaigns spend a meaningful share of total budget inside walled gardens, especially LinkedIn. The trade-off is structural: better authenticated targeting and inside-the-platform measurement, against limited cross-platform reporting, no log-level transparency, and audience data that doesn&#8217;t leave the garden. The right B2B stack treats walled gardens as one tool among several, not as the whole tool.</p><h3>Private Marketplace (PMP)</h3><p>An auction-based deal between a publisher (or curator) and a defined set of buyers, accessed via a <em>deal ID</em>. More restricted than <em>open exchange</em> but still auctioned. Usually has an agreed <em>floor price</em> and audience or content scope.</p><p><strong>In practice.</strong> PMPs have largely become the default in B2B because they&#8217;re the easiest way to enforce content quality and apply curated audience layers without committing to fixed media volume.</p><h3>Deal ID</h3><p>A unique alphanumeric identifier issued by a publisher, <em>SSP</em>, or curator that gives a buyer access to a specific package of inventory, audience, pricing, or deal mechanics. The plumbing that makes everything other than <em>open exchange</em> work.</p><p><strong>In practice.</strong> Most B2B deal IDs in 2026 aren&#8217;t really about premium publisher access. They&#8217;re audience containers. The publisher list inside the deal is often a thousand sites long; what makes the deal valuable is the data layer applied to it. Judging a deal ID by its publisher roster misses the point.</p><h3>Programmatic Guaranteed (PG)</h3><p>A non-auctioned deal where a buyer commits to a fixed volume of impressions at a fixed price, executed programmatically through a <em>deal ID</em>. The closest programmatic gets to a traditional insertion order.</p><p><strong>In practice.</strong> PG is useful when you need delivery certainty: a launch window, a heavyweight execution, a specific high-impact placement. It&#8217;s expensive per impression and inflexible on optimisation, so most B2B campaigns use it for ten to twenty percent of budget at most.</p><h3>Preferred Deal</h3><p>A non-guaranteed, non-auctioned deal between a buyer and a publisher at a fixed <em>CPM</em>, where the buyer has first refusal on the inventory before it goes to PMP or open exchange. Has largely fallen out of fashion.</p><p><strong>In practice.</strong> Preferred deals are rare in modern B2B stacks because they offer the worst of both worlds: no auction efficiency, no delivery guarantee.</p><h3>Curation / Curated Marketplace</h3><p>A practice where a third party assembles a package of inventory across multiple publishers, applies an audience or content layer, and exposes it to buyers as a <em>deal ID</em> or <em>PMP</em>. Examples of curators: Audigent, Chalice AI, Multilocal, and a growing roster of agency- and operator-owned curation businesses.</p><p><strong>In practice.</strong> Curation is the single most important shift in B2B programmatic of the last three years. The mechanics are simple: take inventory the buyer could already access, layer signal the buyer couldn&#8217;t easily apply themselves, expose it as a single deal ID with predictable economics. Most curated marketplaces in B2B carry an additional 10-25% on the media cost in exchange for the audience and content layer. Whether that&#8217;s value depends entirely on what the curator is actually applying. The difference between a thoughtful B2B curation, built on raw signal access and properly maintained allow-lists, and a generic audience overlay sold under the same name is a factor of three in performance and often the reason a campaign clears or doesn&#8217;t.</p><h3>Made-for-Advertising (MFA)</h3><p>Sites that exist primarily to generate ad impressions rather than to host genuine editorial. Characterised by heavy ad-to-content ratios, slow load times, clickbait headlines, low session quality, and outsized share of programmatic inventory volume.</p><p><strong>In practice.</strong> Research from Adalytics, the ANA, and Jounce Media across 2023 to 2025 estimated MFA absorbing 15-21% of open-exchange spend industry-wide. The pattern inside a single B2B campaign is usually worse than the average: MFA exposure concentrates in a small number of high-volume domains that look respectable in a list and disappear under a competitive set check. I&#8217;ve reviewed B2B open-exchange buys where a single unfamiliar domain accounted for nearly 20% of impressions, and the buyer had never heard of it. The defences are unglamorous: a clean exclusion list refreshed monthly, a preference for curated supply, and at least quarterly log-file audits.</p><h3>Brand safety</h3><p>The discipline of preventing ads from appearing alongside content that&#8217;s harmful to the advertiser&#8217;s reputation. Includes hard exclusions (illegal content, hate speech) and soft preferences (avoiding war coverage for a leisure brand, for example).</p><p><strong>In practice.</strong> B2B brand safety is mostly a B2C-defined toolset applied to a different problem. The harder question for B2B is brand suitability: whether the publication is one your buyer respects. That&#8217;s a different filter to whether the article mentions a sensitive topic.</p><h3>Brand suitability</h3><p>The discipline of selecting environments that are positively appropriate for an advertiser&#8217;s brand and audience, rather than simply not unsafe. Distinct from <em>brand safety</em>, which is the floor; suitability is the ceiling.</p><p><strong>In practice.</strong> Most modern B2B buyers should care more about suitability than safety. The risk in B2B advertising isn&#8217;t usually that your ad runs next to upsetting content; it&#8217;s that your ad runs across a long tail of low-attention, low-credibility sites that quietly erode the perception your media is trying to build. Suitability filtering is what curated marketplaces and quality-led private deals are really selling.</p><h3>Invalid Traffic (IVT) / ad fraud</h3><p>Traffic on advertising inventory that isn&#8217;t a real human seeing the ad. Includes bot traffic, scripted impressions, hidden ads, click farms, domain spoofing, and various flavours of inventory fraud. IAB Tech Lab distinguishes General Invalid Traffic (GIVT, detectable by basic filters) from Sophisticated Invalid Traffic (SIVT, requiring more advanced detection).</p><p><strong>In practice.</strong> Industry-reported IVT in open programmatic has ranged from low single digits to double digits depending on methodology and year, with Pixalate, DV, and IAS reporting somewhat different numbers from somewhat different vantage points. The honest read is that B2B campaigns running through curated supply and verified inventory see meaningfully lower IVT exposure than equivalent open-exchange buys, often by a factor of three or more. Most B2B teams have never asked their DSP to report IVT separately by supply path, which is the only view that tells you which paths are actually problems versus which are clean.</p><h3>Verification (DV, IAS, MOAT)</h3><p>Third-party services that independently measure viewability, IVT exposure, brand-safety adjacency, and other supply quality metrics for advertisers. The three major players are DoubleVerify, Integral Ad Science, and Oracle MOAT.</p><p><strong>In practice.</strong> Verification has been a category of structural friction in programmatic for over a decade. The fees are real, the protection is real, and the over-blocking is real too. Most enterprise B2B campaigns run with at least pre-bid verification on; whether you also run post-bid measurement is usually a budget question.</p><h3>Publisher-Provided Identifier (PPID)</h3><p>A persistent identifier set by a publisher for its own users, passed into the bid stream to enable identity continuity without third-party cookies. Implementation patterns vary by publisher.</p><p><strong>In practice.</strong> PPIDs have quietly become one of the more important post-cookie identity signals in premium publisher environments. For B2B, the value sits in how well the publisher&#8217;s authenticated user base maps to your target audience. A trade publication with ninety percent registered users and a strong B2B reader base is a different identity proposition to a general-interest site with low log-in rates.</p><h3>Viewability</h3><p>The measure of whether an ad was actually rendered in a viewable position on the page. The IAB standard is fifty percent of pixels in view for one continuous second for display, and two continuous seconds for video.</p><p><strong>In practice.</strong> Viewability is a hygiene metric, not a performance one. High viewability is necessary but not sufficient. Most B2B buyers should be targeting seventy percent or higher on display and ninety-plus on video, and treating sub-fifty percent placements as something to diagnose, not optimise around.</p><h3>ads.txt and sellers.json</h3><p>Publisher-side files that declare who is authorised to sell a publisher&#8217;s inventory programmatically. ads.txt is a plain-text file in the root of the publisher&#8217;s domain. sellers.json is the <em>SSP</em>-side counterpart that declares the seller identity behind each authorised path.</p><p><strong>In practice.</strong> Together they let buyers verify that the path they&#8217;re bidding through is legitimate. Useful technically. Less interesting commercially than they sound, but absence of either is a hygiene red flag.</p><div><hr></div><h2>3. Buying-side architecture and economics</h2><p>The tech and money flowing inside the buyer&#8217;s half of the stack. Where most of the fees live, and where most of the fees aren&#8217;t visible.</p><h3>Ad server</h3><p>The technology that holds the ad creative, decides which version to serve in any given impression, and tracks delivery. Sits between the <em>DSP</em> decision and the user&#8217;s screen. Examples: Google Campaign Manager (CM360), Flashtalking, Sizmek (now Amazon Ad Server).</p><p><strong>In practice.</strong> Most B2B buyers use a single ad server across all DSPs, which is the right call because it makes cross-DSP reporting possible.</p><h3>Insertion Order (IO)</h3><p>The contractual document covering a media buy. Specifies the campaign, the budget, the flight dates, the targeting, and the creative. The bridge between sales and execution.</p><p><strong>In practice.</strong> Programmatic was sold for years as the death of the IO. In B2B it never really happened. Most enterprise B2B campaigns still run on an IO, often a multi-channel one that wraps programmatic, search, social, and direct deals into a single document.</p><h3>Take rate</h3><p>The percentage of media spend taken by the <em>DSP</em> (or any other intermediary) as a fee. Disclosed in some commercial structures, opaque in others.</p><p><strong>In practice.</strong> DSP take rates vary wildly. A self-service Trade Desk seat in a major holding company might run a take rate in the high single digits. A small advertiser on a managed-service contract can be paying twenty-plus percent before any other fees layer on. </p><h3>Tech fee</h3><p>A catch-all for any fee charged by a piece of technology in the buying stack. Includes <em>DSP take rate</em>, ad verification fees, <em>brand safety</em> tooling, audience platform fees, and identity resolution fees.</p><p><strong>In practice.</strong> A meaningful share of B2B programmatic spend dissolves into tech fees that the marketer never sees on a single line item. Working through a <em>programmatic invoice</em> and rebuilding the fee waterfall is the single most useful exercise a B2B CMO can do this year.</p><h3>Working media</h3><p>The portion of total budget that actually reaches a publisher in exchange for an impression. The inverse of all fees, taxes, and intermediation costs above it.</p><p><strong>In practice.</strong> Most B2B programmatic stacks operate at 55-70% working media when measured rigorously through to publisher payout. Genuine 80%+ working media exists only in heavily curated, direct, or short-supply-chain configurations. Anything claimed above 90% by a managed-service vendor without log-level evidence to back it deserves polite scepticism.</p><h3>Data CPM</h3><p>A fee charged per thousand impressions for applying a data segment, audience, or signal layer to a buy. Distinct from the media CPM.</p><p><strong>In practice.</strong> Data CPMs stack. A typical B2B impression might carry the publisher&#8217;s CPM, plus a curation fee, plus a Bombora intent layer at a data CPM, plus a third-party brand safety verification fee, plus the DSP take rate. Each line is small. The compound is not.</p><h3>Programmatic tax</h3><p>Informal term for the cumulative load of fees, intermediation costs, and tech charges between the buyer&#8217;s budget and the publisher&#8217;s revenue. Sometimes called the &#8220;ad tech tax.&#8221;</p><p><strong>In practice.</strong> The 2020 ISBA / PwC study put the programmatic supply chain tax at around fifty percent in some open-exchange paths, with around fifteen percent of spend unaccounted for entirely. More recent work from the ANA, Adalytics, and the IAB suggests the median has improved somewhat in B2C as direct deals have grown. Comparable B2B-specific data is thinner. Independent log-file analysis remains the only reliable way to know your own number.</p><h3>Supply path reconciliation</h3><p>The process of comparing what your DSP says it bought against what the publisher&#8217;s ad server records as delivered, then identifying the supply paths, fees, intermediaries, and audience layers that compose each impression.</p><p><strong>In practice.</strong> Reconciliation is the only honest way to know what you actually bought, and it&#8217;s expensive, slow, and rare. The first reconciliation a B2B team runs almost always surprises everyone in the room: a path the agency swore was direct turns out to have two intermediaries, a CPM the buyer assumed was the publisher&#8217;s payout is actually the gross before fees, and the supply mix on a &#8220;premium&#8221; buy includes inventory the buyer would not have bought knowingly. The B2B teams that have done this exercise once tend to make different supply decisions afterwards.</p><h3>Self-service vs managed service</h3><p>Two commercial models for accessing a <em>DSP</em>. In self-service, the buyer holds the seat and runs the campaigns directly. In managed service, an agency or specialist operator holds the seat and runs the buying on the buyer&#8217;s behalf, usually for a percentage fee.</p><p><strong>In practice.</strong> The right answer depends entirely on internal capability. Self-service looks cheaper on paper and is more expensive in reality if you don&#8217;t have a senior trader in-house. Managed service is more expensive on paper and is often the right call for B2B teams running campaigns at moderate scale who don&#8217;t want to staff a trading desk.</p><h3>Pacing</h3><p>The pattern in which a campaign&#8217;s budget is spent across its flight. Even pacing spreads spend uniformly; ASAP pacing spends as fast as supply allows; smart or accelerated pacing variants concentrate spend around predicted high-performance windows.</p><p><strong>In practice.</strong> Pacing is one of the most under-managed dimensions of B2B campaign delivery. A B2B audience is rarely active uniformly across the working week, and almost never on weekends. Letting a DSP pace evenly across seven days means spending a meaningful share of your budget against a non-buying audience. Day-parted and weekday-weighted pacing remains a basic discipline most teams skip.</p><h3>Pixel</h3><p>A small piece of code, usually a transparent image or JavaScript tag, placed on a webpage to record events: page views, conversions, audience membership, time on page. The original mechanism for marketing measurement on the open web.</p><p><strong>In practice.</strong> Pixels have been gradually displaced by <em>Conversion API</em> server-side equivalents as browser-level protections have eroded their reliability. They still work in many contexts and remain the default in plenty of campaigns. Treating pixel data as ground truth in 2026 is generous; treating it as one signal among several is sensible.</p><h3>Conversion API (CAPI)</h3><p>A server-to-server method for sending conversion events from an advertiser&#8217;s environment directly to an ad platform, bypassing the user&#8217;s browser. Implemented by Meta as the original CAPI, with equivalents across most major DSPs and walled gardens.</p><p><strong>In practice.</strong> Conversion APIs have become essential as cookie deprecation and tracking-prevention features have made pixel-based event capture unreliable. For B2B, CAPI matters most for closed-loop signal back to walled gardens (especially LinkedIn) and for feeding cleaner data into optimisation algorithms that would otherwise be working from degraded inputs.</p><div><hr></div><h2>4. Identity and audience</h2><p>The plumbing that lets you target a specific person, or company, or device. Quietly rebuilt over the last five years as the third-party cookie has eroded.</p><h3>Third-party cookie</h3><p>A small text file stored in a user&#8217;s browser by a domain other than the one being visited. The mechanism that underpinned most of cross-site tracking, retargeting, and audience matching in display advertising for two decades.</p><p><strong>In practice.</strong> The third-party cookie is dead in Safari and Firefox and on its way out in Chrome, with Google&#8217;s deprecation timeline having shifted multiple times. Treating cookies as a primary identity strategy in 2026 is professional negligence. They still work in some contexts, but planning a programme around them is planning to be wrong in eighteen months.</p><h3>Privacy Sandbox</h3><p>Google&#8217;s collection of replacement technologies for third-party cookies in Chrome. Includes the Topics API for interest-based targeting, Protected Audience for remarketing, and Attribution Reporting for measurement.</p><p><strong>In practice.</strong> Privacy Sandbox is real, it works at a basic level, and almost nobody in B2B is using it as their primary identity strategy because the targeting precision is far below what B2B campaigns require. It will matter more for B2C retail than for B2B.</p><h3>Mobile Advertising ID (MAID)</h3><p>Persistent identifiers issued by mobile operating systems for advertising purposes. GAID (Google Advertising ID) on Android, IDFA (Identifier for Advertisers) on iOS.</p><p><strong>In practice.</strong> IDFA has been functionally dead since Apple&#8217;s App Tracking Transparency rollout in 2021, with opt-in rates running at twenty to thirty percent in most categories. GAID still works but Google has signalled changes. For B2B, mobile identifiers are rarely the primary signal anyway, because most of the relevant research and buying activity happens on desktop or in authenticated web environments where MAIDs aren&#8217;t the working identifier. </p><p>The practical value is mapping desktop signals to MAIDS, to extend targeting into mobile environments and to execute location based tactics </p><h3>Hashed email (HEM)</h3><p>An email address run through a one-way cryptographic hash function, producing a unique string that can be matched across systems without exposing the underlying email.</p><p><strong>In practice.</strong> Hashed emails are the de facto persistent identifier in B2B because B2B is a logged-in, email-driven world. Most modern B2B identity resolution starts from a hashed email and builds outwards.</p><h3>Unified ID 2.0 (UID2)</h3><p>An open-source, deterministic identifier built from hashed and salted email addresses or phone numbers. Maintained by the IAB Tech Lab, originally developed by The Trade Desk. Designed as an industry-wide cookie replacement.</p><p><strong>In practice.</strong> UID2 has real adoption in B2C, especially in CTV and authenticated environments. In B2B the picture is patchier because B2B sites have lower authentication rates than streaming services or retailers. Useful as one identifier in a stack, not as the only one.</p><h3>RampID</h3><p>LiveRamp&#8217;s persistent, people-based identifier. Built from authenticated and offline data sources, resolved into a single ID that can be activated across most major DSPs and SSPs.</p><p><strong>In practice.</strong> RampID has the widest deployment of any commercial identity solution across the open programmatic ecosystem. For B2B specifically, the value is in how well RampID resolves your CRM list against the addressable identity universe inside major DSPs. Onboarding fees, ongoing activation CPMs, and minimum commitments layer on top of media costs in ways that aren&#8217;t always visible inside a managed-service IO. Worth a service-side resolution check against your CRM file before contract &#8212; the gap between &#8220;your data is supported&#8221; and &#8220;your data resolves usefully&#8221; is real, and a five-minute conversation can save a five-figure surprise.</p><p>As of May 2026 they have been purchased by Publicis, with unknowns over whether the technlogy will be gated for their customers or not. </p><h3>ID5</h3><p>A commercial identity solution that operates as a probabilistic and deterministic identifier across the open web, particularly in environments where authentication is low.</p><p><strong>In practice.</strong> ID5 sits in a part of the identity stack that most B2B planners never directly interact with, but the resolution rate of the identifier in any given supply path can materially affect addressable reach. Worth asking your DSP or curator which alternative IDs are being recognised inside the bid request, not just which ones are notionally supported.</p><h3>Identity graph</h3><p>A database that links multiple identifiers (cookies, MAIDs, hashed emails, RampIDs, UID2s, account-level signals) to a single resolved person or account. The connective tissue beneath modern audience activation.</p><p><strong>In practice.</strong> Every meaningful audience platform in B2B sits on top of an identity graph of some kind. The quality of the graph determines the quality of every downstream activation. The graph is also the most opaque part of most vendors&#8217; stacks.</p><h3>Match rate</h3><p>The percentage of records in a target audience that can be matched to a usable advertising identifier inside the activation environment. Usually expressed as a percentage of the input list.</p><p><strong>In practice.</strong> Match rate is the most-quoted and least-honest metric in B2B audience activation. Vendor-quoted match rates of 70-80% rarely survive an honest comparison to working ID-level activation rates at the impression level. Realistic ranges in our own book: 22-38% on open-web display, 35-55% on CTV in authenticated environments, 60-75% inside LinkedIn against a well-maintained CRM list, below 15% on mobile in-app. The honest test isn&#8217;t the vendor&#8217;s quoted match rate, it&#8217;s the impressions actually delivered against the target list. Most teams have never asked their DSP to report against that denominator. They should.</p><h3>Authenticated traffic</h3><p>Inventory served to users who are logged in to the publisher or platform, providing a persistent first-party signal that doesn&#8217;t rely on cookies or MAIDs. Includes most CTV, streaming audio, walled-garden social, and authenticated publisher environments.</p><p><strong>In practice.</strong> Authenticated traffic is the only segment of the open programmatic supply where identity is genuinely durable. B2B buying stacks should be tilting hard towards authenticated supply where the audience fits.</p><h3>Fingerprinting / probabilistic identity</h3><p>Identification methods that combine non-personal signals (browser, device, IP, behaviour) to identify a user with high probability without using cookies or MAIDs.</p><p><strong>In practice.</strong> Fingerprinting has been pushed to the margins by browser-level countermeasures and by regulator scrutiny. It still operates, particularly in measurement and fraud-detection contexts. Most reputable B2B buying stacks no longer rely on it for primary targeting.</p><h3>Data onboarding</h3><p>The process of taking offline or first-party data (a CRM list, a CSV of accounts, a customer file) and matching it into the digital identity environment so it can be activated across DSPs and walled gardens.</p><p><strong>In practice.</strong> Onboarding is where match rate becomes a daily reality. The shorter the path from your first-party data to the impression decision, the better the match. Multiple onboarding layers compound match-rate decay.</p><h3>Data Management Platform (DMP)</h3><p>A category of technology, dominant from roughly 2012 to 2020, that aggregated audience data from multiple sources, built segments, and pushed them out to DSPs and other activation tools. Examples: Salesforce DMP (Krux), Oracle BlueKai, Lotame, Adobe Audience Manager.</p><p><strong>In practice.</strong> DMPs have been quietly dismantled as a category. The third-party cookie collapse undermined the cross-site audience-building that justified them, and modern <em>CDPs</em> have absorbed most of the use cases that survived. The term still appears in B2B procurement documents and platform overviews, mostly out of habit.</p><h3>Customer Data Platform (CDP)</h3><p>A category of technology that unifies first-party customer data from across an organisation (CRM, web behaviour, email engagement, product usage, support interactions) into persistent, ID-based profiles, then makes those profiles available to activation channels. Examples: Segment, mParticle, Tealium, Treasure Data, Salesforce CDP.</p><p><strong>In practice.</strong> CDPs have become foundational infrastructure for any B2B marketing organisation serious about activating first-party data into advertising. The hard part isn&#8217;t usually the CDP itself; it&#8217;s the data hygiene work upstream and the integration work downstream that makes the CDP useful. Buying a CDP without committing to that work tends to produce a more expensive version of the data mess you already had.</p><h3>Retargeting / remarketing</h3><p>The practice of serving ads to users who have previously interacted with a brand: visited the website, opened an email, watched a video, attended a webinar. Sometimes used interchangeably; technically Google reserves &#8220;remarketing&#8221; for its own ecosystem.</p><p><strong>In practice.</strong> Retargeting has been the most over-relied-on tactic in B2B advertising for years. Most B2B retargeting audiences are small (because the qualifying behaviour is rare), saturate quickly (because the same handful of users are reached over and over), and produce attributed conversions that are heavily inflated by non-incremental activity. A reasonable rule of thumb: if a controlled holdout test on your retargeting line shows incremental lift below 30%, the line is mostly attribution theatre. Useful as one layer in a wider stack. Not useful as the spine of a programme, and not useful as a budget defence in front of a finance team that asks the right questions.</p><h3>Lookalike modelling</h3><p>A method for finding new audiences that resemble an existing high-value audience, using statistical similarity across behavioural, firmographic, or other attributes. The original at-scale audience extension technique.</p><p><strong>In practice.</strong> Lookalike modelling in B2B is more limited than in B2C because the seed audiences are smaller, the firmographic universe is narrower, and the platforms with the best lookalike models (Meta, Google) aren&#8217;t usually where the B2B buying decision-makers live. Better deployed inside B2B-native data environments where the modelling can use firmographic and technographic signal, not just generic behaviour.</p><h3>Audience extension</h3><p>The practice of extending a known audience (a target account list, a CRM segment) into adjacent users or accounts that share defining characteristics but weren&#8217;t on the original list. Distinct from <em>lookalike modelling</em> in that extension is usually rule-based (industry, size, technology footprint) rather than purely statistical.</p><p><strong>In practice.</strong> Audience extension is one of the more useful B2B audience disciplines and one of the most under-used. A target list of 500 accounts can be extended via firmographic and technographic logic into a workable activation universe of 2,000 to 5,000 accounts without sacrificing definitional precision. The constraint isn&#8217;t usually the data; it&#8217;s the planning rigour to define the extension rules properly.</p><div><hr></div><h2>5. B2B-specific vocabulary</h2><p>The terms that don&#8217;t translate cleanly from B2C. This is where the B2B operator&#8217;s job really starts.</p><h3>Account-Based Marketing (ABM)</h3><p>A marketing approach that targets specific named accounts as the unit of attention, rather than individuals or generic personas. Coordinates marketing and sales activity around a defined account list.</p><p><strong>In practice.</strong> ABM as a category includes everything from a sales-led named-account programme with no media at all, through to fully-funded programmatic ABM running against thousands of accounts in parallel. The category label is doing too much work. When someone says &#8220;ABM&#8221; the first question is which version.</p><h3>Ideal Customer Profile (ICP)</h3><p>A definition of the kind of account most likely to become a high-value customer. Built from firmographic, technographic, and behavioural attributes.</p><p><strong>In practice.</strong> Most B2B teams have an ICP. Few of them have an ICP that&#8217;s been updated more than once a year. Static ICPs miss the second-order shifts that show up in pipeline data months before they show up in strategy decks.</p><h3>Target Account List (TAL)</h3><p>The named accounts a campaign is designed to reach. Sits downstream of the <em>ICP</em>, sometimes refined further by sales prioritisation or current pipeline status.</p><p><strong>In practice.</strong> A TAL of one hundred accounts is a different campaign to a TAL of ten thousand. The ratio of TAL size to <em>Total Addressable Market</em> drives almost every downstream activation decision: channel mix, frequency, creative variation, measurement model.</p><h3>Total Addressable Market (TAM)</h3><p>The total universe of accounts that could in principle become customers, before any targeting or prioritisation is applied. The denominator that ICP, TAL, and account-list strategy all sit inside.</p><p><strong>In practice.</strong> Most B2B TAM estimates are built top-down from industry and employee-count filters and tend to be either confidently wrong or comfortably round. A more useful definition for media planning is the operational TAM: the subset of total TAM that you can actually reach with available data, identity, and activation infrastructure. That number is usually meaningfully smaller than the strategy-deck TAM, and the gap is where most B2B media plans quietly break.</p><h3>Firmographic</h3><p>Attributes that describe a company: industry, employee count, revenue, geography, ownership structure. The B2B equivalent of demographics.</p><h3>Technographic</h3><p>Attributes that describe a company&#8217;s technology stack: which CRM they use, which marketing automation platform, which cloud provider, which DSP. Sourced from a combination of detection technology and self-declared data.</p><p><strong>In practice.</strong> Technographic targeting is one of the most commercially relevant signals in B2B and one of the most variable in quality. Detection methods range from genuinely robust (job-listing scraping cross-referenced with technology footprint scans) to wishful (one mention of a product in a single web page).</p><h3>Intent data</h3><p>Behavioural signals indicating that an account is researching or considering a particular topic, product, or category. Sourced from publishers, B2B media networks, search behaviour, and proprietary research environments.</p><p><strong>In practice.</strong> Intent data has become table stakes in B2B, and the quality variance between providers is the largest unexamined variable in B2B targeting. Same nominal data category from three different providers, three almost entirely different account universes. The difference between a co-op of a few hundred publishers and a network of several thousand is structural. The difference between raw signal access and a pre-scored aggregate is larger again. Run the overlap analysis yourself before believing any vendor&#8217;s coverage claim; the results tend to embarrass everyone involved.</p><h3>Surge</h3><p>A spike in intent activity on a particular topic by a particular account, relative to that account&#8217;s own baseline. The mechanism by which intent providers separate &#8220;engaged&#8221; from &#8220;always engaged.&#8221;</p><p><strong>In practice.</strong> Surge is the most-quoted metric in intent reporting and also the most coarse. A surge based on three articles read by one anonymous user at a 500-person company is treated identically to a surge based on twenty articles read across multiple users at the same company. The underlying volume matters.</p><h3>Bombora</h3><p>The largest B2B intent data co-op in the market. Operates a network of around 5,000 B2B publishers and provides intent topic data at the company level. Most major B2B platforms (6sense, Demandbase, ZoomInfo, and others) license Bombora data as a component of their offering.</p><p><strong>In practice.</strong> Most B2B teams encounter Bombora data through a downstream platform (6sense, Demandbase, ZoomInfo, or similar), not directly. The taxonomy covers roughly 14,000 B2B topics; surge is calculated against a rolling account-level baseline of around 12 weeks. The downstream platforms see the surge score and the topic, then apply their own modelling. Operators with raw signal access see additional dimensions (signal weight, contributor diversity, topic clustering, source publisher) that downstream platforms quietly compress out. The shift to raw signal-level Bombora access has been the basis of meaningful B2B advertising differentiation for the small number of operators with that relationship.</p><h3>Dark funnel</h3><p>The portion of buyer behaviour that happens outside any channel you can directly measure: Slack communities, peer recommendations, podcast listening, AI-driven research, private analyst conversations. Sometimes called &#8220;dark social&#8221; or &#8220;self-directed research.&#8221;</p><p><strong>In practice.</strong> Dark funnel activity is now the dominant mode of B2B buying for most categories, particularly software. Marketing teams that build their plans around what they can attribute, attribute themselves into smaller and smaller corners of the actual buyer journey.</p><h3>Buying committee</h3><p>The group of stakeholders involved in a B2B purchase decision. Typically six to twelve people for enterprise software, more for capital purchases, fewer for SMB or self-serve products.</p><p><strong>In practice.</strong> Most B2B campaigns are built creatively for one persona &#8212; usually the perceived decision-maker &#8212; and then served to whoever is in the audience. Better practice is to plan for the committee from the start: different creative for different roles, different signals, different sequencing.</p><h3>Account graph</h3><p>A data structure linking individual identifiers (cookies, IDs, hashed emails, mobile IDs) to the company-level entity they belong to. The B2B-specific equivalent of an <em>identity graph</em>.</p><p><strong>In practice.</strong> The account graph is the prerequisite for any serious B2B audience activation. Without it, you can target known persons (which is small) or anonymous traffic (which is unfocused). With it, you can target accounts.</p><h3>Signal</h3><p>Loose industry term covering any behavioural or attribute data point indicating a possible buyer state. Includes intent topics, surge data, technographic changes, news events, hiring signals, funding signals, web behaviour, and email engagement.</p><p><strong>In practice.</strong> &#8220;Signal&#8221; has become the dominant vocabulary in B2B marketing because it captures the shift from MQL-style discrete events to continuous, multi-source evidence. The risk is that the term has been stretched so far that it now means everything and nothing. Useful signal is signal that&#8217;s specific, recent, and weighted against an account baseline.</p><h3>Engagement scoring</h3><p>A model that aggregates multiple signals into a single score representing the likelihood or readiness of an account to engage. Underpins most account prioritisation in modern B2B systems.</p><p><strong>In practice.</strong> Most engagement scoring models are additive (more signal equals more score). The better models are multiplicative &#8212; they require multiple corroborating signal types to fire before scoring an account high. Multiplicative models produce smaller, more reliable target lists. Additive models produce big lists with a lot of noise.</p><h3>Account-level frequency</h3><p>The number of times any user inside a target account is exposed to a campaign, regardless of which specific person. The right unit of frequency measurement in B2B, and the one almost no DSP reports on natively.</p><p><strong>In practice.</strong> A campaign that hits a target account 12 times across four different employees is a different experience to a campaign that hits the same employee 12 times. The first looks like presence; the second looks like harassment. Most DSPs cap at the cookie or device level, which is neither of these. Getting to true account-level frequency reporting usually requires either a B2B-native activation layer that resolves identifiers to the account before delivery, or a custom log-level analysis after the fact. Worth the effort: it&#8217;s the metric that turns &#8220;we&#8217;re running ABM&#8221; into &#8220;we know what our target accounts have actually been exposed to.&#8221;</p><h3>Signal decay</h3><p>The rate at which an intent or behavioural signal loses predictive value as time passes from when it fired.</p><p><strong>In practice.</strong> Most B2B teams treat signals as durable for weeks or months because that&#8217;s the cadence at which platforms surface them. The honest decay curve is much steeper. Research-based intent signals typically lose half their predictive value inside 14-21 days; account-level surge signals can decay within a week if not corroborated by additional activity. Acting on a four-week-old signal is acting on a different account state than the one that generated it. The activation cadence should match the decay curve, not the platform&#8217;s refresh cycle.</p><h3>6sense and Demandbase</h3><p>The two largest B2B &#8220;ABM platforms,&#8221; each combining intent data, account identification, audience activation, and (in some configurations) advertising execution. Heavy enterprise footprint. Often treated as default infrastructure inside larger B2B marketing organisations.</p><p><strong>In practice.</strong> Calling these platforms &#8220;ABM platforms&#8221; understates what they actually are: they&#8217;re data-and-orchestration layers that sit between a CRM, a marketing automation platform, and the activation channels. Whether you also use them as your advertising execution engine is a separate, often debatable, decision. The intent data refresh cadences differ from each other and from raw co-op feeds; for time-sensitive opportunities the latency between buying-committee research activity and signal appearing in the platform can be days to weeks. For an account already in active pipeline that&#8217;s fine. For competitive opportunities where you&#8217;re trying to surface a new account before a rival does, it usually isn&#8217;t.</p><h3>Demand generation</h3><p>Marketing activity aimed at building awareness, interest, and consideration across a target audience, typically over longer time horizons and broader audiences than direct response. The B2B equivalent of brand and mid-funnel activity combined.</p><p><strong>In practice.</strong> &#8220;Demand gen&#8221; in B2B has come to mean almost anything that isn&#8217;t pure direct response or sales-led outbound. The risk is that the term swallows so much activity that none of it is held to a sensible measurement standard.</p><h3>Lead generation</h3><p>Marketing activity focused on capturing a specific contact&#8217;s details, usually via a gated asset, form fill, or sign-up. The historic engine of B2B marketing pipelines.</p><p><strong>In practice.</strong> Lead generation as a standalone discipline has been quietly losing ground for years. Most B2B buyers will not fill in a form to access a piece of content that&#8217;s freely available elsewhere. Lead-gen as a tactic still works in narrow contexts (high-value gated research, webinars with genuine subject-matter authority). Lead-gen as a marketing organising principle is past its sell-by date.</p><h3>MQL (Marketing Qualified Lead)</h3><p>A lead that meets a defined set of behavioural or firmographic criteria, indicating to marketing that they should be passed to sales for follow-up. Historically the unit of handoff between marketing and sales.</p><p><strong>In practice.</strong> MQLs were designed for a world where filling in a form was a strong signal of interest. That world isn&#8217;t this one. Many B2B teams have moved or are moving to account-level handoffs (Marketing Qualified Account, or MQA) or signal-based handoffs, where the unit isn&#8217;t a single contact but a pattern of activity at the account.</p><div><hr></div><h2>6. Data and signal sources</h2><p>The categories of data that flow into a B2B activation, and the structures that hold them.</p><h3>First-party data</h3><p>Data collected directly by the company that owns the relationship: CRM records, website behaviour, email engagement, product usage, customer-service interactions. The most reliable data type, and the most under-utilised in most B2B stacks.</p><p><strong>In practice.</strong> First-party data is the single most defensible audience asset a B2B marketing organisation has, and the one most often left sitting in a CRM rather than activated. The work to make it usable (clean records, persistent identifiers, identity resolution, consent management, activation pipes) is unglamorous and slow. The marketing teams that have done it have a structural advantage over the ones that haven&#8217;t.</p><h3>Second-party data</h3><p>Another company&#8217;s first-party data, made available to you under a direct commercial arrangement. Rare in B2B because most companies are wary of sharing customer-level data even with partners.</p><p><strong>In practice.</strong> Second-party arrangements are growing in B2B as <em>data clean rooms</em> make them mechanically possible without raw data being exchanged. The most common B2B example is event partnerships, where a conference organiser shares attendee or session data with sponsors under a clean-room contract. Worth pursuing when the partner has audience overlap you can&#8217;t otherwise reach.</p><h3>Third-party data</h3><p>Data licensed from a vendor that has aggregated it from many sources. Includes intent providers (<em>Bombora</em>, G2, TechTarget), data brokers, firmographic providers (ZoomInfo, Dun and Bradstreet), and technographic providers (HG Insights, Slintel, BuiltWith).</p><p><strong>In practice.</strong> Third-party data is the default in B2B activation because first-party data is usually too small and second-party data is structurally hard to share. The quality varies. Treating all third-party data as equivalent is one of the most common mistakes in B2B planning.</p><h3>Data clean room</h3><p>A secure environment where two or more parties can match and analyse data at the user or account level without either side seeing the raw records. Examples: Snowflake clean rooms, AWS Clean Rooms, LiveRamp Clean Rooms, Google Ads Data Hub.</p><p><strong>In practice.</strong> Clean rooms have moved from &#8220;interesting concept&#8221; to &#8220;infrastructure you need to plan around&#8221; in the last two years. For B2B specifically, the use cases are mostly around closed-loop measurement and audience overlap analysis with key publisher partners. The maturity of the tooling is improving fast.</p><h3>Data co-op</h3><p>An arrangement where multiple companies contribute data to a shared pool in exchange for access to the aggregate. <em>Bombora&#8217;s</em> B2B publisher network is the canonical example: publishers contribute reading behaviour, Bombora resolves it to account-level intent signal, all contributors get access.</p><p><strong>In practice.</strong> The economics of co-ops only work if the data being contributed is roughly fungible. They tend to break down when one participant contributes substantially more or higher-quality data than they extract.</p><h3>Topic taxonomy</h3><p>A structured list of topics or interests against which intent or content data is classified. Bombora&#8217;s taxonomy covers several thousand B2B topics. The IAB Content Taxonomy is a broader-purpose framework.</p><p><strong>In practice.</strong> The granularity of the taxonomy matters. Targeting &#8220;cloud infrastructure&#8221; is meaningfully different to targeting &#8220;Kubernetes managed services for financial services.&#8221; Some platforms allow custom-topic creation, most do not.</p><div><hr></div><h2>7. Channels and formats</h2><p>The places programmatic shows up. Each channel has its own quirks for B2B specifically.</p><h3>Display</h3><p>Banner advertising on web pages. The original programmatic channel. Includes a range of standard IAB-defined ad sizes, with the medium rectangle (300x250) and the leaderboard (728x90) being the most common.</p><p><strong>In practice.</strong> Display in B2B is rarely the channel that drives the headline number, but it&#8217;s almost always the channel that sustains presence at scale. The mistake is judging it on the same metrics as paid search.</p><h3>Video (in-stream and out-stream)</h3><p>Video advertising delivered programmatically. In-stream sits inside other video content (pre-roll, mid-roll, post-roll). Out-stream sits inside non-video environments, usually as a player embedded in an article.</p><p><strong>In practice.</strong> In-stream video on premium B2B publishers is a strong format for awareness and brand-building. Out-stream is more variable, with quality dependent on the publisher&#8217;s player implementation and viewability discipline.</p><h3>Connected TV (CTV)</h3><p>Programmatic video delivered to a streaming environment on a television: smart TV apps, streaming sticks, gaming consoles. Authenticated, large-screen, full-attention.</p><p><strong>In practice.</strong> CTV in B2B is mostly used for executive targeting and high-consideration awareness against named accounts. Reach is real but small relative to display. Typical B2B CTV CPMs in 2026 sit between &#163;35-&#163;55 for premium streaming environments, with sports and news inventory pushing higher. The economics make sense for high-ASP categories where individual account influence is worth &#163;25-&#163;50 per impression on a small TAL. They rarely make sense for high-volume mid-market campaigns where the same budget against the same outcome works harder in display and audio.</p><h3>OTT (Over-The-Top)</h3><p>A broader category covering any video content delivered over the open internet rather than through traditional cable or broadcast distribution. Includes CTV (television-screen viewing) as well as mobile and desktop streaming.</p><p><strong>In practice.</strong> OTT and CTV are often used interchangeably in casual conversation; the distinction matters when you&#8217;re planning specifically against the big-screen environment versus the broader streaming universe. For B2B campaigns aimed at executive audiences, the CTV subset is usually the more relevant target.</p><h3>Digital Out-of-Home (DOOH)</h3><p>Outdoor digital screens (airports, taxis, billboards, office buildings, transit) bought programmatically. Often anonymised, but increasingly with location- and time-based audience signals layered in.</p><p><strong>In practice.</strong> DOOH for B2B works in specific high-value contexts: executive commuting corridors, financial districts, conferences and event venues. The buying mechanics are still less mature than display, which is both an opportunity and a risk.</p><h3>Programmatic audio</h3><p>Audio advertising delivered programmatically: streaming music platforms, podcasts, broadcast radio simulcasts. Includes both pre-recorded host-read podcast ads (rarely truly programmatic) and dynamically inserted streaming audio (genuinely programmatic).</p><p><strong>In practice.</strong> Audio for B2B is genuinely underused. Authenticated listener environments, long session times, and an attention regime that&#8217;s hard to find elsewhere. Suited to brand and senior executive reach.</p><h3>Native</h3><p>Ad formats designed to match the look and feel of the surrounding editorial content. Includes both feed-style native (in-feed content recommendation units) and brand-content placements styled as articles.</p><p><strong>In practice.</strong> Native in B2B has a chequered reputation, partly because of the historical association with low-quality content recommendation networks. The format itself is fine. The supply quality is what matters. A native unit served inside a respected B2B trade publication is a different proposition to the same unit served inside a content-recommendation widget at the bottom of a tabloid article. Most modern B2B teams use native sparingly and only inside curated supply.</p><h3>Contextual</h3><p>Targeting based on the content of the page being viewed, rather than the identity of the user. Modern contextual is far more sophisticated than the keyword-matching of a decade ago, using natural-language understanding to classify pages by sentiment, topic, and entity.</p><p><strong>In practice.</strong> Contextual is one of the few targeting methods that survives identity collapse intact. It&#8217;s also, despite years of vendor claims to the contrary, not a serious substitute for identity-based targeting at scale in B2B. The audiences are too broad, the targeting too coarse, the buying-committee resolution non-existent. Useful as a complement, not a replacement.</p><h3>In-app</h3><p>Advertising delivered inside mobile applications. Authenticated where the app requires sign-in, anonymous where it doesn&#8217;t.</p><p><strong>In practice.</strong> In-app is a significant share of mobile programmatic supply but a relatively small share of B2B activation, because most B2B research and buying behaviour happens on desktop or in authenticated work environments. Worth including for completeness rather than as a B2B priority channel.</p><h3>Reach / unique reach</h3><p>The number of distinct users (or in B2B, distinct accounts) exposed to an advertising campaign at least once over a defined period. The complement to <em>frequency</em> in the reach/frequency planning model.</p><p><strong>In practice.</strong> Most B2B campaigns under-report reach because they measure it at the cookie or device level rather than the account level. Account-level unique reach is the more useful metric for B2B planning, and the gap between the two can be substantial: a campaign that reached 50,000 unique devices might have reached only 12,000 unique accounts. The denominator matters.</p><div><hr></div><h2>8. Measurement and attribution</h2><p>How you tell what worked. Where most B2B campaigns either over-claim or under-measure, often both at once.</p><h3>Cost per Mille (CPM)</h3><p>The cost of one thousand ad impressions. The default unit of programmatic media pricing.</p><h3>Viewable CPM (vCPM)</h3><p>The cost of one thousand <em>viewable</em> impressions, where viewability is defined by the IAB standard. Adjusts CPM for impressions that didn&#8217;t actually render in view.</p><p><strong>In practice.</strong> Most B2B buying happens on standard CPM, but vCPM is the more honest unit for comparison across publishers. A 5 CPM at 50% viewability is more expensive in real terms than an 8 CPM at 90%.</p><h3>Click-Through Rate (CTR)</h3><p>The percentage of impressions that resulted in a click on the ad. Historically the headline performance metric, increasingly a vanity metric.</p><p><strong>In practice.</strong> CTR in B2B display is structurally low (0.05 to 0.15 percent across most placements is normal) because the audiences aren&#8217;t there to click. Treating CTR as the primary indicator of programmatic success in B2B is a misalignment of the metric to the medium.</p><h3>Cost per Click (CPC), Acquisition (CPA), Lead (CPL), View (CPV)</h3><p>Pricing or reporting models indexed to the specific action. CPC for clicks, CPA for completed conversions, CPL for captured leads, CPV for completed video views.</p><p><strong>In practice.</strong> B2B campaigns are almost always reported on a CPL or CPA basis internally, even when the underlying media is bought on CPM. The translation creates room for misunderstanding: a CPL of &#163;200 against an average deal size of &#163;80,000 looks expensive to a marketing operations team and looks like a rounding error to the CFO. Reporting on more than one cost basis is usually the right call.</p><h3>Return on Ad Spend (ROAS)</h3><p>Revenue attributed to advertising divided by ad spend. Most often used in B2C and retail. Less directly applicable in B2B where attribution windows are long and revenue attribution is multi-touch.</p><h3>Multi-Touch Attribution (MTA)</h3><p>A measurement approach that distributes credit for a conversion across multiple touchpoints in the buyer journey. Includes a range of weighting models: linear, time-decay, position-based, data-driven.</p><p><strong>In practice.</strong> MTA in B2B is mostly broken. The cookie attrition that undermined B2C MTA undermines B2B MTA more severely because B2B journeys are longer. Most modern B2B measurement leans on a combination of <em>incrementality testing</em> and <em>marketing mix modelling</em> rather than MTA as the primary attribution engine.</p><h3>Marketing Mix Modelling (MMM)</h3><p>A top-down statistical approach to measuring the contribution of marketing channels to business outcomes. Uses aggregate spend, exposure, and outcome data, with no requirement for user-level tracking.</p><p><strong>In practice.</strong> MMM has returned to prominence as identity has eroded user-level tracking. Modern MMM tooling (Meridian from Google, Robyn from Meta) is more accessible than the old enterprise-MMM consulting projects. For B2B, MMM is still under-deployed relative to its usefulness.</p><h3>Incrementality</h3><p>The measurement of whether an advertising exposure caused an outcome that wouldn&#8217;t have happened otherwise. Distinct from attribution, which assigns credit for outcomes that did happen.</p><p><strong>In practice.</strong> Incrementality testing is the most honest form of advertising measurement available. It&#8217;s also under-used in B2B because the test design (split-cell, geo-holdout, conversion-lift study) requires either scale or patience that most teams don&#8217;t apply. The teams that do test rigorously are usually surprised by how much of their &#8220;attributed&#8221; volume turns out to be non-incremental.</p><h3>Lift study</h3><p>A specific kind of <em>incrementality</em> test, usually run inside a walled garden or DSP, that compares outcomes between an exposed group and a held-out control group.</p><h3>REDS (Raw Event Data Stream)</h3><p>The Trade Desk&#8217;s log-level data feed, providing per-impression, per-event data including bid, win price, supply path, audience match, and outcome. Available to advertisers and partners under specific agreements.</p><p><strong>In practice.</strong> REDS data reveals two things every time you look at it for the first time. First, you bought more inventory from fewer supply paths than you thought, with the top ten paths typically accounting for 60-80% of impressions. Second, the paths that look statistically efficient on the surface (high win rate, low CPM) are often the same ones with elevated IVT and MFA exposure. Most B2B advertisers buying through The Trade Desk never request REDS access, which is one of the larger missed opportunities in modern B2B measurement. The access is contractual and the analysis is non-trivial, which is why most agencies don&#8217;t volunteer it.</p><h3>Closed-loop measurement</h3><p>A reporting structure that ties advertising exposure all the way through to a downstream business outcome (pipeline created, opportunity progressed, revenue closed). Requires connection between the ad-server data, the CRM, and ideally the financial system.</p><p><strong>In practice.</strong> Genuine closed-loop measurement in B2B is rare because it requires data plumbing across functions that don&#8217;t normally share data. The teams that build it are usually able to make the case for their marketing budget on much firmer ground than the teams that don&#8217;t.</p><h3>Pipeline attribution</h3><p>The B2B-specific version of attribution that traces marketing activity through to qualified opportunities and revenue rather than stopping at leads or conversions.</p><h3>View-through</h3><p>A conversion or outcome credited to an ad that was viewed but not clicked. Distinct from a click-through, which requires a click.</p><p><strong>In practice.</strong> View-through reporting in display is notoriously generous. Most reputable B2B measurement applies aggressive view-through windows (often single-digit days) and uses <em>incrementality</em> to validate that view-through claims are real rather than coincident.</p><h3>Frequency cap</h3><p>A limit on how many times a single user (or account, in B2B) is shown a particular ad over a defined period.</p><p><strong>In practice.</strong> Frequency capping in B2B is harder than B2C because the underlying identity is more fragile and the unit (the account, comprising multiple identifiers across multiple people) is more complex. Most B2B campaigns are either under-capped at the user level (over-frequenting a small set of identified users while missing the rest of the buying committee) or over-capped at the account level (failing to build any presence with anyone). A defensible starting frame for B2B display sits around 8-12 impressions per user per week, with the campaign-level account-frequency target much higher than the per-user cap &#8212; see <em>account-level frequency</em>. The right answer is almost never the DSP default.</p><div><hr></div><h2>9. The terms reshaping the space in 2026</h2><p>A short cluster of newer terms that didn&#8217;t exist or didn&#8217;t matter five years ago, and that are increasingly load-bearing now.</p><h3>Agentic AI / agentic ad tech</h3><p>Advertising technology where significant elements of campaign setup, optimisation, and decision-making are handled by AI agents acting semi-autonomously. Distinct from the broader use of ML in optimisation, which has been standard for a decade.</p><p><strong>In practice.</strong> Agentic ad tech in 2026 is still mostly marketing language laid over capabilities that aren&#8217;t yet fully agentic. The trajectory is real, the current state is over-claimed. Worth tracking. Not yet worth restructuring a buying programme around.</p><h3>Answer Engine Optimisation (AEO) / Generative Engine Optimisation (GEO)</h3><p>The practice of structuring content to be discovered, cited, and surfaced by AI answer engines (ChatGPT, Perplexity, Claude, Google AI Overviews). The successor discipline to SEO in environments where the user gets an answer rather than a list of blue links.</p><p><strong>In practice.</strong> GEO matters for B2B because the buying journey increasingly starts with a question typed into an AI, not a query typed into a search engine. The content patterns that get cited (structured, primary-source, definitive, recent) are different from the content patterns that ranked under classical SEO.</p><h3>Authenticated audience</h3><p>Audiences resolved through logged-in or otherwise authenticated identifiers, as distinct from inferred or probabilistic identifiers. Increasingly the only durable B2B audience category.</p><h3>Audience containerisation</h3><p>An emerging architectural pattern where audiences (defined by intent, firmographics, technographics, or behaviour) are packaged into deal IDs or other deliverable containers, so they can be activated across multiple buying channels with consistent definition and measurement.</p><p><strong>In practice.</strong> Containerisation is the operational answer to the question &#8220;how do I activate the same audience across The Trade Desk, DV360, and StackAdapt without rebuilding it three times?&#8221; It also makes measurement comparison possible across DSPs in a way that traditional audience builds don&#8217;t.</p><h3>Signal envelope</h3><p>The cumulative pattern of signals attached to an account over time, treated as a structured object rather than as a feed of discrete events. The basis for the multiplicative engagement-scoring approach.</p><p><strong>In practice.</strong> Signal envelopes are how modern B2B operators think about account state. Rather than reacting to each signal as it lands, you maintain a continuously updated picture of where each account sits and what would change that.</p><h3>B2B Marketing Operating System</h3><p>A term increasingly used to describe the integrated stack of audience, activation, measurement, and orchestration capabilities required to run modern B2B marketing. Distinct from individual point tools.</p><div><hr></div><h2>Benchmarks worth knowing</h2><p>These are rough operating ranges from our own book and the wider public datasets, accurate to mid-2026. Treat them as the numbers you should be testing your own stack against, not as absolutes. If yours are materially worse, there&#8217;s probably a recoverable problem. If yours are materially better, double-check the methodology before you celebrate.</p><p><strong>Working media</strong></p><ul><li><p>Open-exchange display through a typical agency-managed stack: 55-68%</p></li><li><p>Curated PMP via a competent operator: 68-82%</p></li><li><p>Direct programmatic with named publishers: 78-90%</p></li><li><p>LinkedIn (walled, all-in CPM): not directly comparable; treat as a separate line</p></li></ul><p><strong>Typical B2B CPMs</strong></p><ul><li><p>Open exchange display: &#163;4-&#163;10</p></li><li><p>Curated B2B PMP display: &#163;6-&#163;18</p></li><li><p>Premium B2B publisher PMP (FT, WSJ, Bloomberg): &#163;18-&#163;40+</p></li><li><p>Programmatic audio (streaming, B2B-relevant): &#163;8-&#163;18+</p></li><li><p>CTV (B2B premium environments): &#163;35-&#163;55+</p></li><li><p>LinkedIn (CPM-equivalent): &#163;35-&#163;90 depending on targeting depth</p></li></ul><p><strong>Match rates (against a well-maintained CRM list)</strong></p><ul><li><p>Open-web display: 22-38%</p></li><li><p>CTV in authenticated environments: 35-55%</p></li><li><p>LinkedIn: 60-75%</p></li><li><p>Mobile in-app: below 15%</p></li></ul><p><strong>Viewability</strong></p><ul><li><p>Acceptable display target: 70%+</p></li><li><p>Acceptable video target: 90%+</p></li><li><p>Below 50% on either is a problem to diagnose, not a number to optimise around</p></li></ul><p><strong>Supply chain hops between DSP and publisher</strong></p><ul><li><p>Best case (direct deal, named publisher): 1-2</p></li><li><p>Typical open exchange: 3-5</p></li><li><p>Worst case (reseller chains, MFA-adjacent paths): 6+</p></li></ul><p><strong>Frequency</strong></p><ul><li><p>Per-user-per-week display (B2B): 8-12 impressions</p></li><li><p>Per-account-per-month total (active campaign): 40-80 impressions across the buying committee</p></li><li><p>Anything north of 20 impressions per user per week is starting to burn the brand it&#8217;s trying to build</p></li></ul><p><strong>Retargeting incrementality</strong></p><ul><li><p>Anything below 30% measured incremental lift on a holdout test: mostly attribution theatre</p></li><li><p>30-50%: genuine but optimisable</p></li><li><p>Above 50%: rare in B2B, worth understanding why before scaling</p></li></ul><p><strong>Intent signal decay</strong></p><ul><li><p>Research-based intent half-life: 14-21 days</p></li><li><p>Account-level surge half-life (without corroborating signal): 5-7 days</p></li><li><p>Acting on a signal older than 30 days: usually acting on a different account state</p></li></ul><p>These are the numbers we keep on a wall. If yours are dramatically different, the gap is the brief.</p><div><hr></div><h2>How this glossary will keep evolving</h2><p>The vocabulary of B2B programmatic moves faster than the vocabulary of almost any other commercial discipline. Terms shift meaning every twelve to eighteen months. Some entries above will need rewriting by the end of the year. New entries will be added.</p><p>If you spotted something that&#8217;s wrong, missing, or outdated, reply to this email. Every correction gets read, considered, and (where warranted) folded in. The version above is 1.1; the next update will land in the same place. Bookmark the URL, not a screenshot.</p><p><strong>Found this useful?</strong> Forward it to the colleague who keeps asking what a deal ID is, the one who insists CTR is a B2B performance metric, or the CFO who wants to understand where the programmatic budget actually goes. They&#8217;ll thank you. Possibly.</p><p><strong>How to cite this.</strong> Harty, M. (2026). <em>The B2B Programmatic Glossary</em>. The B2B Stack. theb2bstack.com</p><div><hr></div><p><em>Written by Mike Harty, fifteen-year veteran of B2B programmatic and founder of FunnelFuel.io. The B2B Stack is a practitioner-led publication for the people running modern B2B marketing stacks. FunnelFuel is the managed service that runs the stack described in this glossary, day in, day out, for B2B advertisers worldwide.</em></p><p><em>The regular Friday briefing returns this week.</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theb2bstack.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"><em>Read the next one before the AI does.</em> <em>The Friday briefing on B2B programmatic &#8212; operator-written, primary sources, no recycled vendor takes.</em></p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[The Containerised DSP: Why Fifteen Years of Programmatic Orthodoxy Just Ended]]></title><description><![CDATA[Microsoft Just Shut Down Its DSP. Here's What Replaces It.]]></description><link>https://www.theb2bstack.com/p/the-containerised-dsp-why-fifteen</link><guid isPermaLink="false">https://www.theb2bstack.com/p/the-containerised-dsp-why-fifteen</guid><dc:creator><![CDATA[Mike Harty]]></dc:creator><pubDate>Wed, 20 May 2026 11:17:33 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!dC7g!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9ebb5ae-e00e-4b70-a382-09439d498caa_1648x1240.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>On the 28th of February 2026, Microsoft quietly switched off the DSP it had bought from AT&amp;T four years earlier for around a billion dollars. The platform <a href="https://www.adexchanger.com/online-advertising/microsoft-shuts-down-the-xandr-dsp/">had previously been Xandr, and before that AppNexus</a> &#8212; for more than a decade one of the most respected names in programmatic, the open web&#8217;s most credible non-Google challenger, the centre of gravity of the AT&amp;T adtech ambition that valued it at $1.6 billion in 2018. By 2026 it was gone. <a href="https://digiday.com/media-buying/microsoft-advertising-is-closing-the-xandr-dsp/">Microsoft kept the supply side (Monetize) and the curation layer (Curate)</a>. The buy side it simply stopped supporting. When I entered Adtech in the late noughies, AppNexus was the poster child of innovation, it was everything which was great about adtech - category creating even - so on a personal level its demise left a gap. </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theb2bstack.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"><strong>Read pieces like this six months before they're consensus.</strong> Practitioner analysis on B2B programmatic, intent data and adtech infrastructure &#8212; written by an operator, sent weekly. </p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><p>Two months later, on the 21st of April, <a href="https://www.indexexchange.com/">Index Exchange</a>, a leading sell side platform which has stayed true to its routes, and a two-year-old London-headquartered DSP called Bedrock Platform <a href="https://www.indexexchange.com/press/press-releases/bedrock-debuts-containerized-dsp-deployment-index-cloud/">went live with the open web&#8217;s first containerised demand-side platform</a>. Bedrock&#8217;s bidder, its full decisioning logic, was lifted out of public cloud infrastructure and dropped inside Index&#8217;s own data centres. The execution window for a bid decision <a href="https://www.indexexchange.com/2026/04/21/introducing-index-cloud/">collapsed to under five milliseconds</a>. If you have spent any time at all around programmatic advertising, this is genuinely astonishingly fast and as we will come to shortly, it opens a lot of opportunities to re-use the time saving. </p><p>A few weeks after that, Andrew Casale, the President and CEO of Index Exchange, sat down with First Party Capital for an <a href="https://open.spotify.com/episode/6GlarLOzB0Q5GDBsKqcKrv">episode of The FPC Podcast</a> and tied the threads together. The headline soundbite &#8212; &#8220;we are at the outset of a structural shift in programmatic&#8221; &#8212; is the sort of thing exchange CEOs say at trade shows. The substance underneath it is not. The two announcements ten weeks apart, taken together, mark the end of an orthodoxy that has shaped fifteen years of investment, M&amp;A and product strategy across adtech. And they matter more, for structural reasons, to B2B programmatic than to almost any other corner of the open web.</p><p>If you have ever tried to find six chief financial officers across two hundred named accounts in a single quarter, you already understand why.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dC7g!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9ebb5ae-e00e-4b70-a382-09439d498caa_1648x1240.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dC7g!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9ebb5ae-e00e-4b70-a382-09439d498caa_1648x1240.png 424w, https://substackcdn.com/image/fetch/$s_!dC7g!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9ebb5ae-e00e-4b70-a382-09439d498caa_1648x1240.png 848w, https://substackcdn.com/image/fetch/$s_!dC7g!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9ebb5ae-e00e-4b70-a382-09439d498caa_1648x1240.png 1272w, https://substackcdn.com/image/fetch/$s_!dC7g!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9ebb5ae-e00e-4b70-a382-09439d498caa_1648x1240.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dC7g!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9ebb5ae-e00e-4b70-a382-09439d498caa_1648x1240.png" width="1456" height="1096" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d9ebb5ae-e00e-4b70-a382-09439d498caa_1648x1240.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1096,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:274330,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.theb2bstack.com/i/198538563?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9ebb5ae-e00e-4b70-a382-09439d498caa_1648x1240.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_!dC7g!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9ebb5ae-e00e-4b70-a382-09439d498caa_1648x1240.png 424w, https://substackcdn.com/image/fetch/$s_!dC7g!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9ebb5ae-e00e-4b70-a382-09439d498caa_1648x1240.png 848w, https://substackcdn.com/image/fetch/$s_!dC7g!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9ebb5ae-e00e-4b70-a382-09439d498caa_1648x1240.png 1272w, https://substackcdn.com/image/fetch/$s_!dC7g!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9ebb5ae-e00e-4b70-a382-09439d498caa_1648x1240.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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"><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"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><div><hr></div><p><strong>What you&#8217;ll learn in this article</strong></p><ul><li><p>Why for fifteen years every serious adtech business felt commercially obliged to be inside the DSP layer, and why that orthodoxy quietly died this spring</p></li><li><p>What &#8220;audience containerisation&#8221; actually means in plain English, and why moving the decisioning layer inside the exchange is structurally different from anything that came before</p></li><li><p>How the cost of looking at the bid stream became the dominant constraint on B2B targeting, and why mid-tier DSPs were always going to lose this fight on cost economics alone - this is why I always argued that B2B should not have its own bidding tech and should lean on the roadmaps of the giants. </p></li><li><p>Why live sports on connected TV exposed the queries-per-second problem in public, and why this matters more for needle-in-haystack B2B audiences than for the broad-reach buyers who have historically set platform agendas</p></li><li><p>How a five-millisecond decisioning window unlocks reactive, signal-driven creative &#8212; including person-level buying committee targeting that has been theoretical for a decade</p></li><li><p>What B2B marketing teams should actually do differently in the next twelve months as this shift compounds</p></li></ul><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.theb2bstack.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://www.theb2bstack.com/subscribe?"><span>Subscribe now</span></a></p><p></p><div><hr></div><h2>Fifteen years of the wrong orthodoxy</h2><p>For most of the last decade and a half, the unspoken rule of adtech strategy was simple: if you wanted to be a serious player on the open web, you needed exposure to the demand-side platform layer.</p><p>The reasoning, on a whiteboard, looked airtight. The DSP was where the bidding decision happened, where the data lived, where the optimisation models ran, where the margin sat. Own the DSP, or own a meaningful piece of one, and you owned the customer relationship, the bid economics, the integration roadmap, the strategic floor. Lose it and you were renting from someone else&#8217;s roadmap forever.</p><p>The agency holding groups built their version of this thesis through trading desks. <a href="https://en.everybodywiki.com/Xaxis_(business)">WPP launched Xaxis in 2011</a>, assembling it on the bones of GroupM&#8217;s earlier programmatic operations and the 2007 acquisition of 24/7 Real Media. Publicis had VivaKi Audience on Demand. IPG had Cadreon. Omnicom had Accuen. Havas built Affiperf. Dentsu had Amnet. By the mid-2010s most of the holdco trading desks had quietly decommissioned the in-house DSP layer and switched to running through external DSPs &#8212; Xaxis itself <a href="https://www.adexchanger.com/agencies/xaxis-axes-dsp-calls-trading-platforms-commoditized/">publicly mothballed its own DSP in 2013</a>, explicitly because the technology had commoditised. They kept the audience layers, the supply relationships, the trading desks themselves. They gave up on operating the actual bidder.</p><p>The pure-play DSPs followed a steeper version of the same arc. <a href="https://digiday.com/marketing/mediamaths-bankruptcy-exposes-ad-techs-cash-flow-and-credit-management-challenges/">MediaMath raised about $600 million</a> across its life, hit a peak valuation north of a billion, and <a href="https://www.mediapost.com/publications/article/386898/mediamath-files-for-bankruptcy-owes-hundreds-of.html">filed for Chapter 11 in June 2023</a> owing somewhere between $100 million and $500 million to a creditor list that read like a roll call of the supply side. Sizmek absorbed Rocket Fuel in 2017 and went into Chapter 11 in 2019; Amazon picked up parts. Verizon paid $9 billion combined for AOL and Yahoo, <a href="https://www.adexchanger.com/investment/pe-firm-apollo-is-buying-verizon-media-for-5-billion/">merged them into Oath, wrote down $4.6 billion, and sold the lot to Apollo for $5 billion in 2021</a>, half what it paid in. Beeswax was bought by Comcast and absorbed into FreeWheel. Basis (formerly Centro) remains a useful boutique alternative but isn&#8217;t competing at Tier-1 scale.</p><p>And then there was AppNexus. AT&amp;T paid $1.6 billion for it in 2018, renamed it Xandr, <a href="https://bestmediainfo.com/mediainfo/mediainfo-digital/what-microsofts-xandr-invest-shutdown-says-about-the-future-of-traditional-dsps-11261312">sold it to Microsoft for around a billion in 2022</a>, and watched Microsoft <a href="https://digiday.com/media-buying/microsoft-advertising-is-closing-the-xandr-dsp/">announce its closure in May 2025</a> before formally <a href="https://ppc.land/microsoft-to-sunset-xandr-dsp-raising-concerns-about-programmatic-transparency/">sunsetting the platform on the 28th of February this year</a>. Microsoft, the second most valuable company in the world, with arguably the deepest cloud and AI moat in technology, could not make the mid-tier DSP economics work. The end state, in 2026, is that two general-purpose DSPs have meaningful share of B2B-relevant open web buying &#8212; The Trade Desk and Google&#8217;s DV360, with Amazon DSP growing fast in retail-adjacent buying and a long tail of specialist platforms operating in pockets. Everybody else lost. I was one of them with my first adtech business, PowerLinks, which didn&#8217;t make it in the world of native bidding. </p><p>The reason they lost is not ideological, and it is not operational. It is arithmetic.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!juhH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcde564ff-8a78-4792-9a27-394666f72ffa_1734x1304.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!juhH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcde564ff-8a78-4792-9a27-394666f72ffa_1734x1304.png 424w, https://substackcdn.com/image/fetch/$s_!juhH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcde564ff-8a78-4792-9a27-394666f72ffa_1734x1304.png 848w, https://substackcdn.com/image/fetch/$s_!juhH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcde564ff-8a78-4792-9a27-394666f72ffa_1734x1304.png 1272w, https://substackcdn.com/image/fetch/$s_!juhH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcde564ff-8a78-4792-9a27-394666f72ffa_1734x1304.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!juhH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcde564ff-8a78-4792-9a27-394666f72ffa_1734x1304.png" width="1456" height="1095" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cde564ff-8a78-4792-9a27-394666f72ffa_1734x1304.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1095,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:279266,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.theb2bstack.com/i/198538563?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcde564ff-8a78-4792-9a27-394666f72ffa_1734x1304.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_!juhH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcde564ff-8a78-4792-9a27-394666f72ffa_1734x1304.png 424w, https://substackcdn.com/image/fetch/$s_!juhH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcde564ff-8a78-4792-9a27-394666f72ffa_1734x1304.png 848w, https://substackcdn.com/image/fetch/$s_!juhH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcde564ff-8a78-4792-9a27-394666f72ffa_1734x1304.png 1272w, https://substackcdn.com/image/fetch/$s_!juhH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcde564ff-8a78-4792-9a27-394666f72ffa_1734x1304.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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"><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"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><h2>The reason the orthodoxy held: hundreds of billions of auctions a day</h2><p>A bid request is a network event. An SSP serialises a JSON payload describing an impression opportunity, sends it across the public internet to one or more DSPs, waits for a response inside a strict timeout window &#8212; <a href="https://www.adtechexplained.com/p/programmatic-timeouts-explained">typically 100 to 200 milliseconds on the DSP side</a>, depending on the integration &#8212; then resolves the auction. At the open web&#8217;s current scale, the total volume of unique impression auctions runs into the hundreds of billions per day, and nets out at around 700b auctions when we make the best possible efforts to remove the hugely duplicative nature of oRTB. RTB bid request volume, counted across the duplication created by header bidding, <a href="https://www.digitalapplied.com/blog/programmatic-advertising-statistics-2026-data-points">runs into the trillions</a>. The same impression, on the same page, at the same moment, exposed simultaneously through fifty-plus supply paths to the same buyer pool.</p><p>Each loop costs money. Compute on the DSP side to deserialise the request, run model inference, decide whether to bid and at what price, serialise the response. Egress bandwidth, often the dominant line item, billed by the hyperscalers at a premium. Storage and retrieval for the contextual signals, user identifiers, audience segments and frequency caps the bidder needs. At hundreds of millions of requests a day per DSP, the marginal cost of merely <em>seeing</em> the bid stream &#8212; before any working media is spent &#8212; stacks up to seven or eight figures a month. When we set out to build FunnelFuel, a B2B programmatic managed service, we decided this money would be much better invested in upgrading the best of the incumbent stack, and to borrow a phrase I over-use, we did not want to rebuild the wheel. This tech is commodity, and the cloud computing cost of listening to B2B volumes would be hugely wasteful in every sense possible, whilst adding no value. This is why the DSP 2.0 won&#8217;t live at the end of a full unthrottled bidstream, and why containerising it is so important moving forward. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!sA6Z!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c17f377-f8c5-472a-a365-391d55e970fa_1586x1232.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sA6Z!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c17f377-f8c5-472a-a365-391d55e970fa_1586x1232.png 424w, https://substackcdn.com/image/fetch/$s_!sA6Z!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c17f377-f8c5-472a-a365-391d55e970fa_1586x1232.png 848w, https://substackcdn.com/image/fetch/$s_!sA6Z!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c17f377-f8c5-472a-a365-391d55e970fa_1586x1232.png 1272w, https://substackcdn.com/image/fetch/$s_!sA6Z!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c17f377-f8c5-472a-a365-391d55e970fa_1586x1232.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!sA6Z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c17f377-f8c5-472a-a365-391d55e970fa_1586x1232.png" width="1456" height="1131" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5c17f377-f8c5-472a-a365-391d55e970fa_1586x1232.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1131,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:236802,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.theb2bstack.com/i/198538563?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c17f377-f8c5-472a-a365-391d55e970fa_1586x1232.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_!sA6Z!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c17f377-f8c5-472a-a365-391d55e970fa_1586x1232.png 424w, https://substackcdn.com/image/fetch/$s_!sA6Z!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c17f377-f8c5-472a-a365-391d55e970fa_1586x1232.png 848w, https://substackcdn.com/image/fetch/$s_!sA6Z!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c17f377-f8c5-472a-a365-391d55e970fa_1586x1232.png 1272w, https://substackcdn.com/image/fetch/$s_!sA6Z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c17f377-f8c5-472a-a365-391d55e970fa_1586x1232.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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"><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"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>As header bidding exploded, the DSP responded rationally by filtering. Accept the share of inbound traffic that traffic shaping logic predicts is most likely to convert into winning bids, ignore the rest. Industry analyses <a href="https://ppc.land/bedrock-becomes-first-dsp-to-run-its-bidder-inside-an-exchange/">routinely place the surviving share at somewhere between 20 and 30 per cent of available impressions</a>. </p><p>If you are in niche audiences, like B2B, read that last line again. That is huge. Put another way - 70-80% of all B2B audiences are getting lost to bid throttling, indiscreetly, and forcing many programmatic teams to chase the scale into consumer environments, like broad content sites and gaming. This is the whole containerised audience thesis in one line - would you like to see ALL of your audience or 20-30% of it? </p><p>That QPS filter isn&#8217;t science, acknowledged by Andrew Casale on the FPC podcast linked above. It&#8217;s a heuristic for survival, calibrated on volumetric assumptions about which auctions are most likely to clear. It is, in plain language, an educated guess about which inventory matters, made at scale, with the cost of being wrong borne by the advertiser rather than the platform. In B2C, its tolerable, in B2B is is not. </p><p>For broad-reach advertisers &#8212; the people targeting urban adults 25 to 54, or seasonal car buyers, or recently engaged mortgage shoppers &#8212; this guesswork is mostly invisible. The filtered-out 70 per cent contained some signal, but the surviving 30 per cent still represents hundreds of millions of impressions, more than enough to deliver the campaign. The cost of filtering doesn&#8217;t show up in performance reports because the targets are so abundant.</p><p>For B2B, the cost is structural. We&#8217;re not buying urban adults. We&#8217;re hunting Chief Financial Officers and Chief Product Officers and IT decision-makers in specific named accounts in specific regions, often in pursuit of pipeline progression rather than top-of-funnel reach. A target account list might be two hundred companies. The buying committee inside each is six to twelve people. That&#8217;s a universe of maybe two to three thousand individuals you actually want to reach in any given quarter. Every impression discarded by upstream traffic shaping is potentially one of yours. The approach of trying to fix this by building a bidder is laughable today, but equally the opportunity to find these people in the worlds best supply pools is not. </p><p>I actually think the problem is even worse for B2B DSP buyers then the headline filtering implies, because the shaping is biased <em>against</em> B2B inventory before any of your targeting logic runs. Niche trade publications, technical content, finance and engineering media, vertical newsletters &#8212; the long-tail open web where B2B audiences actually spend time &#8212; are exactly the publishers whose auction volume is lowest, whose CPMs are highest, and whose impression patterns look &#8220;unprofitable&#8221; to a model optimised for broad-reach efficiency. Coca Cola and McDonalds do not want to pay the premium to reach crn.com, and they outspend Dell who will pay it. The DSP filters them out for reasons that have nothing to do with your campaign and everything to do with its own cost structure, and the democratic process of finding the best inventory for the most buyers. </p><p>Casale, on the FPC episode and earlier at <a href="https://www.indexexchange.com/">the IAB Annual Leadership Meeting in February</a>, called this dynamic an &#8220;invisible cloud tax on adtech.&#8221; That&#8217;s polite framing. A more accurate description is that the cost of looking at the open web became the dominant constraint on who could compete, and that constraint silently mortgaged the open programmatic ecosystem to the hyperscalers. Every dollar of media planning energy spent worrying about supply-path optimisation in the last five years was downstream of a structural problem that nobody could solve at the DSP layer because the cost lived at the infrastructure layer.</p><h2>Live sports on CTV broke the model in public</h2><p>For most of the open web&#8217;s history, auction volume was relatively predictable. Display impressions distributed across millions of pages, served in a smooth roll throughout the day, with broad geographic and temporal patterns that allowed for reasonable forecasting. A DSP could model its traffic shaping logic against a stable distribution.</p><p>Connected television changed that. Not television itself, the IAB has been forecasting CTV for years, but specifically live sports on CTV. A Champions League final, an NFL Sunday window, a Formula One race, a Premier League slot: millions of synchronised viewers, ad pods opening simultaneously, demand spiking ten to twenty times baseline volume in single-digit seconds, then collapsing. The bid stream lumpiness CTV creates is fundamentally different from the smooth distribution of the historical open web. It exposed the cracks. It exploded the model </p><p>Casale spent a meaningful chunk of the FPC conversation on the queries-per-second pressure live sports creates. Every DSP needs to be present in those windows because that&#8217;s where the demand is. Every DSP times out under load because the QPS spike outstrips their provisioned capacity or their filtering evens out the spikes entirely, missing the structural moments in ad breaks around big cultural events. Every DSP ends up bidding on a partial view of the most commercially important inventory of the year, on rapidly changing contextual signal &#8212; score, momentum, the team competing, who scored last, who&#8217;s about to commercial-break &#8212; with traffic shaping logic calibrated for a market state that no longer exists by the time the model fires.</p><p>The upcoming World Cup is going to expose this like never before, the first time the biggest global sporting event hits with CTV reaching greater scale maturity. </p><p>The most-cited proof point of the cost of solving this properly was <a href="https://www.indexexchange.com/2026/03/24/global-media-drove-efficiency-revenue-through-ad-podding/">published by Index Exchange and FreeWheel in March</a> &#8212; an A+E Global Media case study documenting an 84 per cent reduction in inbound ad server requests, a 39 per cent rise in impressions, and a 19 per cent lift in ad spend for podded inventory after moving from slot-level to pod-level auctions through OpenRTB 2.6. The architecture is technically distinct from containerisation. The principle is the same: move the decisioning closer to the impression, and the wastage in the middle layer evaporates.</p><p>For B2B advertisers this matters in two ways. The obvious one is that CTV is now a real B2B channel &#8212; but only useful if your buying platform can do impression-level decisioning that ties to an account list, and only economic if the cost of doing that decisioning at the necessary granularity is reasonable. The less obvious one is that live sports was the canary. The same architectural problem that breaks in public during a Champions League final is breaking continuously, less visibly, across the long-tail B2B inventory that mid-tier DSPs were never able to fully participate in. The Microsoft Xandr shutdown is the upstream signal: the company with the deepest pockets in adtech outside of Google decided the cost curve was unfixable.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!fZjl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F467f4fc8-34f0-4d3b-954f-43190cdf961f_1518x1032.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!fZjl!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F467f4fc8-34f0-4d3b-954f-43190cdf961f_1518x1032.png 424w, https://substackcdn.com/image/fetch/$s_!fZjl!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F467f4fc8-34f0-4d3b-954f-43190cdf961f_1518x1032.png 848w, https://substackcdn.com/image/fetch/$s_!fZjl!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F467f4fc8-34f0-4d3b-954f-43190cdf961f_1518x1032.png 1272w, https://substackcdn.com/image/fetch/$s_!fZjl!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F467f4fc8-34f0-4d3b-954f-43190cdf961f_1518x1032.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!fZjl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F467f4fc8-34f0-4d3b-954f-43190cdf961f_1518x1032.png" width="1456" height="990" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/467f4fc8-34f0-4d3b-954f-43190cdf961f_1518x1032.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:990,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:190288,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.theb2bstack.com/i/198538563?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F467f4fc8-34f0-4d3b-954f-43190cdf961f_1518x1032.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_!fZjl!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F467f4fc8-34f0-4d3b-954f-43190cdf961f_1518x1032.png 424w, https://substackcdn.com/image/fetch/$s_!fZjl!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F467f4fc8-34f0-4d3b-954f-43190cdf961f_1518x1032.png 848w, https://substackcdn.com/image/fetch/$s_!fZjl!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F467f4fc8-34f0-4d3b-954f-43190cdf961f_1518x1032.png 1272w, https://substackcdn.com/image/fetch/$s_!fZjl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F467f4fc8-34f0-4d3b-954f-43190cdf961f_1518x1032.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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"><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"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><h2>Containerisation: what it actually means</h2><p>Strip away the marketing language and the architecture is straightforward.</p><p>Historically, the DSP&#8217;s bidder lived in AWS or GCP, typically tens to low hundreds of milliseconds of network round-trip latency away from the SSP. A DSP-side bid response budget of 100 to 200 milliseconds <a href="https://www.adtechexplained.com/p/programmatic-timeouts-explained">is industry standard</a>. Of that budget, network round-trip latency between the SSP and the DSP&#8217;s cloud region can eat anywhere from 30 to 100 milliseconds depending on geography. By the time the request has arrived, been deserialised, evaluated, the bid serialised and returned, the bidder has perhaps 50 to 100 milliseconds of working budget for model inference, audience lookup, frequency capping, creative selection and pricing. That budget has been the binding constraint on what a DSP can actually <em>do</em> per impression for the last decade.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!LBZc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd4de45e-4548-4bac-8fd6-dc442b5cbd32_1616x1226.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!LBZc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd4de45e-4548-4bac-8fd6-dc442b5cbd32_1616x1226.png 424w, https://substackcdn.com/image/fetch/$s_!LBZc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd4de45e-4548-4bac-8fd6-dc442b5cbd32_1616x1226.png 848w, https://substackcdn.com/image/fetch/$s_!LBZc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd4de45e-4548-4bac-8fd6-dc442b5cbd32_1616x1226.png 1272w, https://substackcdn.com/image/fetch/$s_!LBZc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd4de45e-4548-4bac-8fd6-dc442b5cbd32_1616x1226.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!LBZc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd4de45e-4548-4bac-8fd6-dc442b5cbd32_1616x1226.png" width="1456" height="1105" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bd4de45e-4548-4bac-8fd6-dc442b5cbd32_1616x1226.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1105,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:252501,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.theb2bstack.com/i/198538563?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd4de45e-4548-4bac-8fd6-dc442b5cbd32_1616x1226.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_!LBZc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd4de45e-4548-4bac-8fd6-dc442b5cbd32_1616x1226.png 424w, https://substackcdn.com/image/fetch/$s_!LBZc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd4de45e-4548-4bac-8fd6-dc442b5cbd32_1616x1226.png 848w, https://substackcdn.com/image/fetch/$s_!LBZc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd4de45e-4548-4bac-8fd6-dc442b5cbd32_1616x1226.png 1272w, https://substackcdn.com/image/fetch/$s_!LBZc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd4de45e-4548-4bac-8fd6-dc442b5cbd32_1616x1226.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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"><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"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>Containerisation puts the bidder&#8217;s decisioning code, packaged as a portable, cryptographically signed container, inside the exchange&#8217;s own infrastructure. Index Cloud doesn&#8217;t run on AWS, GCP or Azure. It&#8217;s purpose-built, sitting next to the exchange&#8217;s own auction logic. When an impression becomes available, the partner&#8217;s container receives the impression-level signals, applies its own logic, and returns a decision, all before the bid request is constructed for downstream DSPs. <a href="https://www.indexexchange.com/2026/04/21/introducing-index-cloud/">The entire execution window, per Index&#8217;s own disclosure, runs in under five milliseconds.</a></p><p>That changes the maths in three ways that matter.</p><p>First, the DSP can see and bid on a materially larger share of the bid stream. Filtering for survival becomes unnecessary because the infrastructure cost of looking is no longer the binding constraint. A small, focused DSP can now listen to substantially more of the open internet than it could when it was paying hyperscaler egress fees for the privilege.</p><p>Second, round-trip latency collapses. The hundred-millisecond budget historically consumed by network plumbing is freed up. That budget can now be redeployed into model inference, creative decisioning, dynamic optimisation, signal lookups &#8212; all the things B2B advertisers have been told were possible for a decade and which never quite worked at scale because the latency budget killed them.</p><p>Third, infrastructure cost decouples from market access. This is the killer point. Until April, the rule was: the more of the open web you wanted to see, the more compute you needed to buy. Scale was a function of capital. Now it isn&#8217;t. As Bedrock&#8217;s Shane Shevlin <a href="https://www.indexexchange.com/press/press-releases/bedrock-debuts-containerized-dsp-deployment-index-cloud/">put it in the announcement</a>, the goal is to &#8220;compete on decisioning and performance rather than infrastructure.&#8221;</p><p>The standardisation layer that makes this interoperable rather than a closed Index thing is the Agentic Real-Time Framework, <a href="https://iabtechlab.com/">published by IAB Tech Lab</a> earlier in 2026 with Index as one of the pioneering contributors. ARTF formalises how containers plug into exchange infrastructure, how the cryptographic signing works, how the isolation between partner code and exchange code is preserved. It&#8217;s the protocol layer that prevents this from becoming a single-vendor walled garden, and its design has been shaped by live deployments rather than committee whiteboarding. ARTF sits inside IAB Tech Lab&#8217;s broader <a href="https://iabtechlab.com/">agentic initiative AAMP</a> &#8212; the agentic ad management protocol layer &#8212; which is the open web&#8217;s serious attempt to position for an era where AI buying agents transact alongside, and eventually instead of, human-configured campaigns.</p><p>The first wave of partners running on Index Cloud is publicly listed: Bedrock Platform on the DSP side, then Chalice AI, inPowered AI, Nano Interactive and FunnelFuel Navigator on the data and decisioning side. (Disclosure that informs my read: Navigator is the audience and decisioning layer FunnelFuel operates, and I&#8217;ve had a close view of this architecture from before the public launch which will come in Q4.) That list will grow. ARTF will iterate. But the structural point is that the era of having to be hyperscaler-funded to listen to the whole internet is over. As <a href="https://digiday.com/media-buying/agencies-are-moving-closer-to-supply-and-its-reshaping-the-programmatic-middle-layer/">Digiday reported last week</a>, agencies &#8212; including those that historically would have run everything through Tier-1 DSPs &#8212; are themselves now leaning toward models that put them closer to supply and further from infrastructure rent extraction.</p><h2>What this unlocks for B2B specifically</h2><p>Three things, in order of how immediately they matter.</p><p><strong>Listening at scale becomes economically possible for specialists.</strong> For years, the credibility argument for using a Tier-1 DSP on B2B campaigns was that they were the only platforms that could see the long-tail inventory at the scale a needle-in-haystack audience required. That was true. It isn&#8217;t necessarily true any more. A focused, B2B-native bidder running inside Index Cloud can listen to as much of the open web as a Tier-1 &#8212; at a fraction of the infrastructure cost. The economic argument for using a generalist platform with B2B grafted on top weakens correspondingly. Specialist managed-service operators in B2B have a structurally lower floor on what they need to charge to compete on infrastructure parity. Margin that previously had to fund hyperscaler egress fees can be redirected into the things that actually matter for B2B &#8212; first-party data integration, account-level measurement, account-graph maintenance, creative iteration.</p><p><strong>Dynamic creative optimisation that actually works.</strong> This is the practical unlock. The hundred milliseconds freed up by collapsing round-trip latency is enough to run real creative decisioning at impression time. Reactive creative tied to live signals is no longer a pitch-deck capability. A B2B sponsor of a Formula One team &#8212; Hewlett Packard Enterprise sponsors Mercedes, Oracle sponsors Red Bull, AWS sponsors Ferrari &#8212; can now plausibly run creative that reflects the live state of a race in the moment, on impressions served to in-market IT decision-makers in named target accounts watching CTV coverage in target territories. The same goes for tying creative to live financial signals, earnings windows, conference moments, M&amp;A news, product launches. None of this was meaningfully deliverable a year ago because the maths wasn&#8217;t there. The maths is there now.</p><p><strong>Person-level buying committee creative becomes viable.</strong> This is the area I find most interesting personally. The decade-long pitch in B2B has been &#8220;right person, right account, right moment, right message.&#8221; What has actually happened, in most stacks I&#8217;ve seen, is account-level targeting with one or two creative variants tested at the campaign level. The constraint was never the data &#8212; we have psychographic signal from past content engagement, content syndication download history, intent topic clusters from Bombora (whose raw-signal partnership architecture is itself the closest precedent for what containerisation now enables at the bid layer), email engagement, audio and podcast listening signal, CTV viewing data, first-party web analytics. The constraint was that you couldn&#8217;t bring all of that together inside the bidding window and personalise creative at the individual-within-account level fast enough to fit a 200-millisecond auction. Five-millisecond decisioning windows change that. Signal-based inference around person-level buying committee creative targeting goes from theoretical to operationally plausible, and that is the next real frontier in B2B media &#8212; not just better targeting, but creative that actually reflects what each individual member of a buying committee responds to.</p><h2>What this doesn&#8217;t change</h2><p>A few honesty notes, because the editorial standard on this newsletter is not to oversell.</p><p>Containerisation doesn&#8217;t fix the walled gardens. Meta, YouTube, Amazon, TikTok still represent more than half of digital ad spend globally, and none of them are about to expose impression-level decisioning to third-party bidders. The open web&#8217;s economics improve markedly. The walled gardens&#8217; don&#8217;t.</p><p>It doesn&#8217;t fix B2B identity. Post-cookie, the open web still relies on a fragmented combination of Unified ID 2.0, RampID, Google&#8217;s Privacy Sandbox, contextual signals and first-party data partnerships. Containerisation gives those identity systems a better operating environment, but it doesn&#8217;t resolve the underlying fragmentation.</p><p>It doesn&#8217;t fix measurement. Account-level attribution on the open web is still patchy. CFOs will still ask awkward questions about programmatic margin and working media ratios. None of that goes away because the bidder moved closer to the exchange.</p><p>And it doesn&#8217;t make Microsoft&#8217;s decision look smart in hindsight, or stupid. Microsoft&#8217;s bet &#8212; that the future of advertising is AI-mediated conversational surfaces inside the walled garden it&#8217;s building with OpenAI &#8212; is a coherent bet about where the spend will go. Index and Bedrock&#8217;s bet is a coherent bet that the open web will survive as the primary venue for advertiser-controlled reach, provided someone rebuilds its economics. Both can be right. They aren&#8217;t competing for the same future.</p><p>What containerisation <em>does</em> do, structurally, is lower the cost of operating a credible specialist platform on the open web by an order of magnitude &#8212; which is the precondition for a wave of innovation in B2B-specific decisioning, creative and measurement that the existing cost curve had been suppressing.</p><h2>What B2B marketing teams should do about it in the next twelve months</h2><p>Five things, in rough order of how soon you should be doing them.</p><p>First, stop asking your DSP partner what their &#8220;access&#8221; to the bid stream is, and start asking what their architecture is. Where does the decisioning run? Is the bidder hosted on a public cloud, an exchange-side container, or a hybrid? What percentage of available bid requests does the platform evaluate end to end, and how is that share changing? The vendors who can&#8217;t answer those questions clearly are the vendors who will be structurally disadvantaged over the next eighteen months.</p><p>Second, audit how your audience and signal partners are deploying their data. There are now three distinct architectures: data applied at the bidder (the historical model, with all the latency tax that implies), data applied in transit through curation (the deal ID model that has become standard in 2024-25), and data applied containerised inside the exchange (the new pattern). The performance gap between these three is about to widen. If you are paying a premium for third-party data, you should know which architecture it is running through.</p><p>Third, plan for the creative shift. If your dynamic creative work has been theoretical because of latency budgets &#8212; and for most B2B advertisers I speak to, it has been &#8212; that excuse is dissolving. Have the conversation between your creative team and your media team about what reactive, signal-driven, individual-level creative could actually look like for your accounts. The infrastructure is catching up to the ambition that has been on B2B marketing whiteboards for five years.</p><p>Fourth, watch ARTF and AAMP at IAB Tech Lab. This will determine whether containerisation becomes an open-web pattern with multiple exchanges, multiple bidders and genuine interoperability &#8212; or whether it consolidates into one or two vendor ecosystems with switching costs. The market structure outcome here matters more than which specific platform wins the first phase, and AAMP is the upstream layer that will define how AI buying agents interact with that infrastructure.</p><p>Fifth, reassess the build-versus-buy framing for your programmatic capability. The cost calculus that justified building or acquiring in-house DSP capability between 2017 and 2022 has fundamentally changed. The reasons most holdcos and adtech players gave for owning a DSP &#8212; control of the bid, ownership of the data, capture of the margin &#8212; can now be achieved without the infrastructure burden. Specialist managed service running on containerised infrastructure is structurally cheaper to operate than in-housed mid-tier DSP capability, and the gap is going to widen rather than narrow. Microsoft just shut down the most credible mid-tier DSP in the market. The rest of the mid-tier doesn&#8217;t have Microsoft&#8217;s balance sheet.</p><div><hr></div><h2>A practitioner&#8217;s read</h2><p>The fifteen-year DSP land grab was an accident of the cloud-cost paradigm, not a feature of how programmatic was meant to work. When the constraint goes, the orthodoxy that grew up around it goes too. For B2B programmatic &#8212; where the audiences are smallest, the inventory most fragmented, the cost of guessing largest and the demand for impression-level intelligence highest &#8212; this is the most consequential infrastructure shift since the transition from waterfall to header bidding a decade ago.</p><p>The next twelve months will be defined by two divergent answers to the same question. Microsoft&#8217;s answer is to consolidate into AI-mediated buying inside a walled garden. Index and Bedrock&#8217;s answer is to rebuild the open web&#8217;s economics so that specialists can compete at scale. The first will determine where some of the biggest advertisers spend their money. The second will determine whether the open web remains the place where B2B advertisers &#8212; who don&#8217;t have a walled garden of their own to retreat into &#8212; can find the audiences they need.</p><p>For B2B marketing teams the practical implication is that the kind of campaign you have been told was possible but couldn&#8217;t quite be delivered &#8212; true reactive creative, person-level buying committee personalisation, real-time signal integration into live media &#8212; is moving from pitch deck to production. The platforms that get there first will be the platforms that already had specialist B2B capability <em>and</em> moved early on the containerised architecture. The platforms that don&#8217;t will be explaining why their numbers have stopped improving.</p><div><hr></div><p><em>The B2B Stack is written by Mike Harty, co-founder of FunnelFuel.io, a B2B-native programmatic managed service operating across London, New York and Singapore. If you&#8217;d like to talk through what this shift means for a specific ABM programme, named-account strategy or in-flight stack architecture, reply to the email or message me on LinkedIn.</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theb2bstack.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"><strong>Read pieces like this six months before they're consensus.</strong> Practitioner analysis on B2B programmatic, intent data and adtech infrastructure &#8212; written by an operator, sent weekly. No vendor talking points.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Agentic Is Rewiring Advertising But In B2B It's Theatre. Substrate Is the Fix.]]></title><description><![CDATA[Agentic layers are delivering real value already; 87% reductions in campaign setup time, 70% faster troubleshooting, and 40% more impressions at 30% lower effective CPMs against comparable benchmarks]]></description><link>https://www.theb2bstack.com/p/agentic-is-rewiring-advertising-but</link><guid isPermaLink="false">https://www.theb2bstack.com/p/agentic-is-rewiring-advertising-but</guid><dc:creator><![CDATA[Mike Harty]]></dc:creator><pubDate>Mon, 18 May 2026 11:00:19 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!rxXu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67c8c7bf-5fc0-4219-87a1-762fdad3bbec_1084x1454.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><a href="https://www.adexchanger.com/go/programmatic-ai/">AdExchanger&#8217;s inaugural Programmatic AI</a> event opens in Las Vegas today. Three days, headlined &#8220;Mastering the Shift to Intelligent Media,&#8221; pitched as the industry&#8217;s first dedicated forum for the practical realities of agent-led advertising. </p><p>Every DSP, SSP, and analytics vendor that&#8217;s shipped an &#8220;agent&#8221; or a &#8220;kit&#8221; or an &#8220;OS&#8221; in the last six months will be on stage, and a credible portion of the buy side will be in the room.<br><br>For B2B this is theatre. Substrate is the fix, and in this context, substrate means the underlying layer of data and context that an agent reasons over to make decisions. It's the foundation underneath the agent, not the agent itself. Fixing that is the only way to make agentic work for B2B, as we&#8217;ll explore below </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.theb2bstack.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://www.theb2bstack.com/subscribe?"><span>Subscribe now</span></a></p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.linkedin.com/posts/miketharty_adexchangers-programmatic-ai-kicks-off-today-ugcPost-7462089354900049920-HqCt?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAAAMJDb4BvEDbRlKmOW6oRICn7Om-aeP0gJA" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rxXu!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67c8c7bf-5fc0-4219-87a1-762fdad3bbec_1084x1454.png 424w, https://substackcdn.com/image/fetch/$s_!rxXu!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67c8c7bf-5fc0-4219-87a1-762fdad3bbec_1084x1454.png 848w, https://substackcdn.com/image/fetch/$s_!rxXu!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67c8c7bf-5fc0-4219-87a1-762fdad3bbec_1084x1454.png 1272w, https://substackcdn.com/image/fetch/$s_!rxXu!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67c8c7bf-5fc0-4219-87a1-762fdad3bbec_1084x1454.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rxXu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67c8c7bf-5fc0-4219-87a1-762fdad3bbec_1084x1454.png" width="1084" height="1454" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/67c8c7bf-5fc0-4219-87a1-762fdad3bbec_1084x1454.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1454,&quot;width&quot;:1084,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:388040,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://www.linkedin.com/posts/miketharty_adexchangers-programmatic-ai-kicks-off-today-ugcPost-7462089354900049920-HqCt?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAAAMJDb4BvEDbRlKmOW6oRICn7Om-aeP0gJA&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.theb2bstack.com/i/198242144?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67c8c7bf-5fc0-4219-87a1-762fdad3bbec_1084x1454.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_!rxXu!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67c8c7bf-5fc0-4219-87a1-762fdad3bbec_1084x1454.png 424w, https://substackcdn.com/image/fetch/$s_!rxXu!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67c8c7bf-5fc0-4219-87a1-762fdad3bbec_1084x1454.png 848w, https://substackcdn.com/image/fetch/$s_!rxXu!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67c8c7bf-5fc0-4219-87a1-762fdad3bbec_1084x1454.png 1272w, https://substackcdn.com/image/fetch/$s_!rxXu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67c8c7bf-5fc0-4219-87a1-762fdad3bbec_1084x1454.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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"><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"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Above, join the conversation on LinkedIn </p><p>I missed the memo in time to get out there. Genuinely sore about it. The agentic shift in programmatic is the most interesting structural change since real-time bidding, and watching it unfold from just outside of London rather than out on the strip, is suboptimal.</p><p>But from the remove, one thing is increasingly clear. The agents being demoed in Vegas this week were built for B2C. The B2B translation hasn&#8217;t happened yet, and the gap isn&#8217;t the kind that closes by waiting another year. It&#8217;s a substrate problem. The agents are clever. The foundation they&#8217;re meant to reason over doesn&#8217;t exist for B2B in any usable form, and the vendors selling B2B &#8220;agentic&#8221; capabilities right now are mostly optimising the wrong thing more efficiently.</p><p>This piece is about why that is, what an honest B2B agentic stack would actually need to model, and where the next twelve months are likely to take us. Take it as the long-form version of an argument I&#8217;ve been making in shorter form for a while, framed against this week&#8217;s news cycle.</p><h2>What you&#8217;ll learn in this article</h2><ul><li><p>Why the agentic narrative coming out of AdExchanger&#8217;s Programmatic AI event in Vegas doesn&#8217;t translate cleanly to B2B - YET</p></li><li><p>The structural difference between B2C and B2B feedback loops that breaks the agent&#8217;s ability to learn</p></li><li><p>Why the substrate (the context an agent reasons over) matters more than the agent itself</p></li><li><p>What an effective B2B agentic system would actually need to model end to end</p></li><li><p>Where agentic B2B is most likely heading over the next twelve months</p></li><li><p>What B2B marketers should be doing now to be ready when the substrate catches up</p></li></ul><h2>The Vegas moment is real, but it&#8217;s a B2C moment</h2><p>The Programmatic AI event is the most concrete signal yet that agentic adtech has moved from theory to shipping. The session list reads like a roll call of everything that&#8217;s launched since CES: <a href="https://pubmatic.com/solutions/agents/">PubMatic on AgenticOS </a>and the Agentic AI Acceleration Program, The <a href="https://www.thetradedesk.com/uk/our-demand-side-platform/ai-artificial-intelligence">Trade Desk on Koa Agents</a> and the Open Agentic Kit, <a href="https://iabtechlab.com/standards/artf/">IAB Tech Lab on the Agentic Real-Time Framewor</a>k, plus the <a href="https://adcontextprotocol.org/">Ad Context Protocol</a> that&#8217;s emerging as an industry interop layer alongside <a href="https://www.criteo.com/news/press-releases/2026/02/criteo-introduces-agentic-commerce-recommendation-service-to-power-ai-shopping-assistants/">Criteo&#8217;s Model Context Protocol </a>implementation.</p><p>The numbers behind the noise are starting to look credible. PubMatic reported on its Q1 earnings call earlier this month that AgenticOS had run more than 1,000 direct deals and more than 30 fully autonomous end-to-end campaigns by the end of Q1, contributing to 80% year-over-year growth in PubMatic&#8217;s emerging revenue category. </p><p>Early case studies have claimed 87% reductions in campaign setup time, 70% faster troubleshooting, and 40% more impressions at 30% lower effective CPMs against comparable benchmarks - all stats which combine into a very interesting picture. </p><p>The Trade Desk&#8217;s Koa Agents launched with Stagwell as the named agency partner in late April. WPP Media, MiQ, Butler/Till, Brkthru, and Untapped Growth&#8217;s collective of independent agencies are all running live campaigns. Skyler McGill at Wpromote called it &#8220;the biggest transformation in programmatic since real-time bidding.&#8221; That sounds like vendor hype, except it&#8217;s the kind of language you only really hear when the people in the trenches start saying it.</p><p>So the substrate is genuinely changing on the supply and execution side. What you&#8217;ll see celebrated in Vegas this week is real, and the practitioners are right to take it seriously. Anyone in B2B should be keeping a watching eye, and I&#8217;m sure the masses of newly emerging vendor in-house teams are chomping at the bit to get into this </p><p>The catch is that almost all of the early validation, and almost all of the case study performance numbers, come from B2C campaigns. CPG, beverages, retail, performance video, mid-market mass-reach buys. The agent&#8217;s job is to optimise within a tight feedback loop that closes inside the platform within minutes. That works because the unit of decision and the unit of buy more or less line up.</p><p>The moment you swap in a B2B campaign, that alignment falls apart.</p><h2>The B2C feedback loop is why agents work</h2><p>Here&#8217;s the loop the Vegas vendors are extending into the open programmatic ecosystem this week.</p><p>A consumer triggers an intent signal. The signal might be a search term, a product page visit, a cart abandonment, or a CRM trigger from a logged-in session. The signal is read by the bid stack in real time. The agent reasons over the available inventory, the audience cohort, the creative variants, and the predicted return. It bids. The impression serves. The same consumer, often in the same session, clicks. They convert at the checkout. The conversion pixel fires back to the platform. The agent reads the outcome. It updates its model. It tweaks.</p><p>That entire loop, from signal to closed conversion, often runs in single-digit minutes for the high-velocity verticals where agentic optimisation is being trialled hardest. Even for slower considered purchases like a holiday booking or a sofa, the loop closes within days, not months. The unit of decision (a single person, often a single session, ending in an online conversion) and the unit of buy (the impression) sit inside the same identity, on the same domain, in the same data environment. The agent learns from the outcome because the outcome is observable, attributable, and quick.</p><p>Performance Max has been running on something close to this logic since 2021. Meta Advantage+ has been doing the same since 2022. Both work, within their constraints, because the loop closes fast and the optimisation signal is honest. The agents being shipped on AgenticOS, Koa, and the rest are extending the same logic into the open web and across SSPs. That&#8217;s a meaningful unlock for B2C, because it removes the walled-garden tax on agent-led optimisation. But it doesn&#8217;t change the underlying assumption that the feedback loop is tight, observable, and closes inside the platform.</p><p>This is the critical assumption to flag, because B2B violates almost all of it.</p><h2>The B2B loop doesn&#8217;t close, and the agent has nothing to learn from</h2><p>In B2B, the unit of decision is not a person. It&#8217;s a buying committee, procuring on behalf of a business, and the decisions they&#8217;re making are expensive and slow. Gartner&#8217;s research on technology procurement has consistently put the average B2B buying committee at six to ten stakeholders, and the buying cycle for mid-market and enterprise software at six to eighteen months. The 6sense Buyer Experience Reports have shown that more than 90% of buying committees have shortlisted vendors before any direct sales engagement. The buyer journey, in other words, runs in the dark for most of its life and converges into a formal procurement process when it&#8217;s nearly over.</p><p>The unit of buy is still the impression. The agent can still see who it bid for, what it served, what creative it ran, what site it ran on. That hasn&#8217;t changed. What has changed is the relationship between the impression and the outcome that matters. The outcome that matters is the deal, and the deal closes via a DocuSign in the CRM, attached to an account record, weeks or months after the impression that may have started it.</p><p>The agent doesn&#8217;t see that DocuSign event. Even if it did, the time delay between the impression and the close means the agent can&#8217;t reasonably attribute marginal lift to any single bid. The signal layer (clicks, page views, content downloads, video completions) has a thin and noisy correlation with whether a deal eventually closes. The agent ends up optimising on what it can measure, which is the surface engagement, while the actual outcome lives in a system it isn&#8217;t connected to.</p><p>So when an agent &#8220;optimises&#8221; a B2B campaign today, it is optimising the wrong thing more efficiently. Cheaper clicks. Better engagement rates. Media performance metrics that have weak predictive power for pipeline. The agent runs faster, the dashboards look better, and the pipeline doesn&#8217;t materially move.</p><p>This is the heart of the substrate problem. The agentic infrastructure is good. The agents themselves are clever. They were just trained against a feedback loop that closes inside the platform in minutes, and the B2B world they&#8217;re being asked to operate in has a feedback loop that closes outside the platform, in months, in a system the agent has no read access to.</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;8d06f23f-27e5-4cc8-b258-2ea0434cdfe6&quot;,&quot;duration&quot;:null}"></div><p></p><h2>The substrate matters more than the agent</h2><p>The point worth labouring, because it&#8217;s the conclusion that gets things in the right order, is that the substrate matters more than the agent.</p><p>By substrate, I mean the data context the agent reasons over. The signals it can read. The state it can update. The outcome it can observe. The unit of decision it&#8217;s optimising toward. For a B2C agent, the substrate is impressions, clicks, cookies, on-domain sessions, and conversion pixels. That substrate exists in clean form across the open programmatic ecosystem. Standards are emerging fast (the Ad Context Protocol, the IAB Tech Lab Agentic Real-Time Framework, the Open Agentic Kit) to make it interoperable across vendors.</p><p>For a B2B agent, the substrate would need to be account-level intent signals, engagement velocity across the buying committee, CRM stage progression, opportunity creation events, deal stage transitions, and ultimately the closed-won outcome. That substrate exists, but it lives in fragments. Intent data lives at Bombora, G2, and a handful of co-ops. Engagement data lives in marketing automation platforms. Account graph and committee mapping live in 6sense, Demandbase, ZoomInfo, and similar. CRM stage data lives in Salesforce and HubSpot. The closed-won signal lives in CRM and is gated behind RevOps reporting that often runs on a quarterly cadence.</p><p>None of that substrate is currently exposed to the bid stack in a form the agent can reason over in real time. The vendors selling B2B agentic capabilities today are almost without exception layering an agent on top of B2C-shaped substrate (clicks, impressions, engagement scores) and calling it B2B. It produces the same kind of optimisation it would produce for a B2C campaign, with the same shortcomings, dressed up in B2B language.</p><p>This isn&#8217;t a criticism of agents. It&#8217;s a criticism of the order things are being built in. Building the agent first and assuming the substrate will catch up is the same mistake the industry made when it built ABM platforms before account graphs were stable, or when it built intent-data activation before intent-data quality was good enough to act on without a human in the loop. The platforms shipped. The outcomes lagged. The customers wrote the disappointment up as the technology being immature, when in fact the substrate underneath was the immature thing.</p><blockquote><p><em>Agents are only as useful as the context they reason over, and the context for B2B isn&#8217;t users. It&#8217;s accounts, buying committees, deal stages, and the velocity at which they move through the funnel.</em></p></blockquote><p>If you fix the substrate, the agent gets useful very quickly. If you don&#8217;t, you can put the smartest agent in the world on top of the wrong context and the outcome will not move.</p><h2>What a B2B agentic system would actually need to reason over</h2><p>So what would the right substrate actually look like? This is where the conversation gets interesting, because it stops being a critique and starts being a roadmap.</p><p>A real B2B agentic system would need to reason over at least five things, in real time, with read and write access to each.</p><p>First, account-level intent. Not user-level. The agent needs to know which accounts are showing surge signals across third-party content topics, first-party engagement, and review-site traffic. Raw signal access matters here, because aggregated and pre-scored intent (&#8221;MEDIUM intent on Cybersecurity&#8221;) strips most of the information the agent could use. The agent should be reading the underlying signals and forming its own judgments about salience, not consuming someone else&#8217;s threshold model.</p><p>Second, engagement velocity across the buying committee. Not just whether the account is engaged, but which roles inside the account are engaging, in what sequence, with what content. A CTO reading a security whitepaper followed two weeks later by a procurement lead requesting a vendor questionnaire is a different signal than three random employees clicking a retargeting ad. The agent should know the difference, and it should have a model of what a real buying committee looks like by ICP segment.</p><p>Third, CRM stage progression. The agent needs read access to the deal pipeline. It needs to know when an account moves from MQL to SQL, from SQL to opportunity, from opportunity to closed-won or closed-lost. Without that, the agent has no truth signal to learn from. With it, the agent can start asking the right question: did this impression contribute to this account moving forward in the funnel?</p><p>Fourth, the high-value action layer. The B2B equivalent of a conversion isn&#8217;t a checkout. It&#8217;s an HVA: a demo request, a pricing-page visit, a sales engagement, a contract review. These need to be tracked, scored, and exposed to the agent as the proximate outcome it can optimise against in the absence of a closed-won signal.</p><p>Fifth, win probability by segment. The agent needs a model of which kinds of accounts, at which stages, with which engagement patterns, are most likely to close. That model has to be built off historic CRM data, not borrowed from someone else&#8217;s benchmarks. It&#8217;s the model that lets the agent answer the bid-time question that actually matters: what&#8217;s the marginal lift to account progression from this impression?</p><p>Different question. Different math. Different infrastructure. Probably different vendors winning at the end of it.</p><h2>The next twelve months: from optimising campaigns to orchestrating accounts</h2><p>Where this gets genuinely interesting is the move from agents that optimise inside a campaign to agents that orchestrate across accounts. I think we&#8217;ll see that shift gain traction over the next twelve months, and the vendors who get there first will have an outsized claim on the next cycle of B2B media buying.</p><p>The first move is budget reallocation agents. Instead of optimising a fixed campaign budget against engagement signals, the agent reallocates spend across accounts based on progression probability. Account A moves from cold to warm based on a surge signal: the agent shifts budget toward it. Account B sits at the bottom of the funnel and goes quiet for three weeks: the agent pulls spend back. The optimisation target stops being CPM or CTR and starts being &#8220;marginal change in pipeline probability per pound of spend.&#8221; That&#8217;s a fundamentally different objective function, and a fundamentally different agent.</p><p>The second move is buying committee orchestration agents. Once the agent has a model of which roles inside an account need to be engaged in what sequence, it can start making channel and message decisions per role. A senior leadership target gets a CTV reach play with branded content. A practitioner-level target gets a contextual display campaign on G2 or a topic-relevant content site. A procurement target gets a competitor comparison or a TCO calculator. The orchestration becomes a decision the agent makes in real time, based on account state, rather than a campaign architecture a human builds in advance.</p><p>The third move is closing-the-loop agents. Once CRM stage changes are exposed to the bid stack as event triggers, the agent can adjust media activation in real time without a human in the middle. An account moves to opportunity stage: media spend ramps. An opportunity slips: a recapture sequence fires. A competitor wins: the account moves into a different long-cycle nurture flow. The orchestration layer collapses into a single decision loop, run on account context rather than user clicks.</p><p>None of this is exotic. The protocols emerging this week in Vegas (the Open Agentic Kit, the Ad Context Protocol, the IAB Tech Lab framework) could plausibly carry this kind of agentic logic if the substrate underneath them gets built out properly. The technology is there. The question is whether the vendors solving for B2B will build the substrate first or layer the agent on top of insufficient context and call it done. That choice will decide whether the next cycle of B2B media buying actually changes, or whether we get a generation of B2B agents that produce the same dashboards faster.</p><h2>What to do about it now</h2><p>If you&#8217;re running B2B marketing or media right now, you don&#8217;t need to wait for the substrate to mature before you start positioning for it. There are three things worth doing.</p><p>Audit your account-level data plumbing. If you&#8217;re not currently feeding CRM stage changes back into your media activation stack, that&#8217;s the gap. The closed-loop reporting is the first piece of substrate any agentic system will need to operate on, and most B2B marketing teams still treat it as a quarterly reporting exercise rather than a real-time signal.</p><p>Get serious about engagement velocity, not engagement volume. The metric that should be on your dashboard is the rate at which an account is escalating through the buying committee, not the total number of impressions or clicks. If your reporting still treats every engagement as equal, you&#8217;ll get agentic optimisation against the wrong objective the moment you deploy it.</p><p>Stop letting vendors define &#8220;intent&#8221; as a pre-scored topic surge and start asking for raw signal access. Pre-scored intent is the equivalent of letting someone else&#8217;s model decide what your agent gets to reason over. It&#8217;s a substrate compromise dressed up as a feature. The competitive advantage in the next cycle will accrue to the buyers who can see the raw signals and build their own judgement layer on top.</p><p>The agents are coming. The substrate is the lever you can pull now.</p><div><hr></div><p>At FunnelFuel, we&#8217;ve been building the account graph underneath our activation precisely because we could see this coming. Our position has been that the agent layer is a follower, not a leader: the team that wins the next cycle is the team whose agents are pointed at the right substrate. We&#8217;ve spent the last eighteen months on the data infrastructure, the raw signal access, and the closed-loop reporting that makes account-level optimisation possible. The agents are downstream of that. They&#8217;ll get clever fast once the substrate is in place.</p><p>If you&#8217;re building toward this and want to compare notes, hit reply. Always interested in talking to the people working on the substrate problem from the inside.</p><p>The B2B Stack is written by Mike Harty, founder of <a href="https://funnelfuel.io/">FunnelFuel </a>and a fifteen-year veteran of B2B programmatic advertising. If this resonated, the easiest thing you can do is forward it to one person in your network who&#8217;s currently being pitched an agentic adtech product. Want to connect with me? You can <a href="mailto: mike@funnelfuel.io">email me</a> here or <a href="https://www.linkedin.com/in/miketharty/?skipRedirect=true">connect on Linkedin here </a></p><div><hr></div><p><strong>Sources and further reading</strong></p><ul><li><p>AdExchanger, &#8220;AdExchanger Launches Programmatic AI, Expanding Its Leadership In Intelligent Media&#8221; (January 2026)</p></li><li><p>PubMatic, &#8220;PubMatic Launches AgenticOS, the Operating System for Agentic Advertising&#8221; (January 5, 2026)</p></li><li><p>AdExchanger, &#8220;PubMatic&#8217;s Agentic AI Is Going Beyond Direct Deals&#8221; (May 8, 2026)</p></li><li><p>Marketing Dive, &#8220;PubMatic offers agentic platform access to indie agencies in new deal&#8221; (March 30, 2026)</p></li><li><p>The Trade Desk and AdAge, Koa Agents and Open Agentic Kit announcement (April 22, 2026)</p></li><li><p>6sense, &#8220;2025 B2B Buyer Experience Report&#8221; (94% of buying committees rank vendors before first contact)</p></li><li><p>IAB Tech Lab, Agentic Real-Time Framework and Programmatic Governance Council formation (April 2026)</p></li></ul>]]></content:encoded></item><item><title><![CDATA[THE B2B STACK | 16 May — LinkedIn becomes the B2B identity layer + Google fixes B2B lead bidding + Meta says targeting is solved + Marketers leash the agents]]></title><description><![CDATA[The week the platforms stopped pretending B2B was just a corner of consumer]]></description><link>https://www.theb2bstack.com/p/the-b2b-stack-16-may-linkedin-becomes</link><guid isPermaLink="false">https://www.theb2bstack.com/p/the-b2b-stack-16-may-linkedin-becomes</guid><dc:creator><![CDATA[Mike Harty]]></dc:creator><pubDate>Sat, 16 May 2026 15:32:36 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!y8Uo!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc136314a-bd54-40e8-8744-140d6966f7ed_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>The week the platforms stopped pretending B2B was just a corner of consumer</p><p>B2B has been negated for years when it comes to advertising technology, but the tides are changing and there are signs of increasing maturity around B2B and adtech </p><p>LinkedIn are making off platform moves galore and they just became the universal B2B identity layer that every major walled garden has agreed to wire into. Google previewed its first Smart Bidding strategy designed specifically for long B2B sales cycles. Meta used its Performance Marketing Summit to concede that targeting is no longer the hard part. And the Digiday Programmatic Marketing Summit revealed what brands and agencies are actually doing with agentic buying behind closed doors, which is rather less dramatic than the keynote-stage version.</p><p>If you&#8217;ve spent the last decade running B2B media plans where the choice was always &#8220;LinkedIn&#8217;s audience or the open web&#8217;s reach&#8221;, this is the week the false choice started to disappear.</p><p>What you&#8217;ll learn in this issue:</p><ol><li><p>Why the Amazon and LinkedIn CTV deal is bigger than another DSP partnership announcement, and what it means for B2B media plans that have run on LinkedIn alone</p></li><li><p>Why Google&#8217;s quiet pre-GML drop of journey-aware bidding matters more for B2B lead gen than the headline Performance Max updates</p></li><li><p>What Meta&#8217;s &#8220;targeting is solved&#8221; position at its Performance Marketing Summit tells us about the next eighteen months of platform competition</p></li><li><p>How real brands and agencies are running agentic ad buying right now, and the guardrails worth stealing</p></li><li><p>A separate read on what The Trade Desk&#8217;s Q1 earnings reveal beyond the share price</p></li></ol><p>Four stories that actually move the road in front of you.</p><p><strong>1. Amazon hardwires LinkedIn into its DSP. The B2B identity layer is now official.</strong></p><p>The story. On 7 May Amazon Ads and LinkedIn announced that advertisers can target LinkedIn&#8217;s professional audience signals inside Amazon DSP for connected TV campaigns. Job title, industry, seniority, company data, all available to buy as deal-based CTV through Microsoft Monetize, LinkedIn&#8217;s parent SSP. The integration sits alongside Amazon DSP&#8217;s existing supply partnerships with Netflix, Roku, Disney, Spotify and SiriusXM, which together cover ninety per cent of US households via authenticated graph technology. Amazon led its third annual upfront at the Beacon Theatre four days later. The Trade Desk became LinkedIn&#8217;s first programmatic CTV partner earlier this year. Amazon DSP is the second. No other major DSP currently offers LinkedIn professional data at CTV scale.</p><p>Why it matters. For fifteen years the B2B media plan has been a forced choice. You bought LinkedIn for the audience and paid the LinkedIn tax. Or you bought the open web for the reach and lost most of the B2B identity at the door. </p><p>The Trade Desk and Amazon DSP moves end that choice for CTV specifically. LinkedIn is no longer a destination buy. It is a portable audience signal that the largest non-Google DSPs have now agreed to honour as a first-class targeting layer.</p><p>That changes the maths on a B2B media plan immediately. LinkedIn&#8217;s reach inside its own feed has always been capped by feed inventory and dwell. Their attempts to extend off platform with a checkbox for their audience network (LAN) was always clunky and they seem to be ceding that they need partnerships to scale this, letting them focus on being the B2B identity layer </p><p>LinkedIn audiences on a ninety-per-cent-household CTV graph are not capped by the same thing. They are capped by your willingness to pay LinkedIn the data premium across more inventory.</p><p>The B2B-specific read. Two structural shifts are happening at once. First, LinkedIn is becoming the de facto identity layer of B2B, the way Google&#8217;s logged-in graph became the identity layer of consumer addressable advertising a decade ago. Second, Microsoft Monetize is doing the unglamorous SSP work that makes this portable. The combination has been telegraphed in plain sight since Microsoft shut down Microsoft Invest in 2025 and named Amazon DSP as the preferred transition partner. This week was the productisation moment.</p><p>For B2B buyers, the strategic question is not whether to use this. It&#8217;s how to layer your own signal on top. LinkedIn data is professional identity. It&#8217;s not buying intent. Stacking high-quality intent and engagement signal underneath the LinkedIn audience, through partners that operate at the raw signal layer rather than at processed scores, is where the next round of competitive advantage lives. The teams that win 2026 won&#8217;t be the ones with the most LinkedIn budget. They&#8217;ll be the ones that understand LinkedIn audiences are now a commodity layer everyone has access to, and that the differentiation has moved one floor up the stack.</p><p></p><p><strong>2. Google&#8217;s quiet B2B move: journey-aware bidding lands in beta.</strong></p><p>The story. On 7 May, two weeks ahead of Google Marketing Live, Google&#8217;s Ads team dropped three bidding and budgeting changes via the Ads and Commerce Blog. </p><p>The headline-grabber is journey-aware bidding, a beta Smart Bidding strategy for Target CPA Search lead gen campaigns that values the entire customer path, not just last-click events. </p><p>Smart Bidding Exploration is also being expanded to Shopping and Performance Max. And demand-led budget pacing is coming to Search and Shopping. The lead gen change is the first Smart Bidding strategy Google has designed explicitly with multi-touch B2B sales cycles in mind and is long overdue </p><p>Why it matters. Anyone running B2B paid search has known the dirty secret of Smart Bidding for years. The Target CPA models optimise for the last clicked event before a conversion, which in B2B almost always under-credits the long-tail mid-funnel research queries that actually shape the deal. The result was Google preferentially spending against branded search and bottom-of-funnel intent, which is also the cheapest stuff to win organically. The forecasts looked great. The incremental pipeline rarely did.</p><p>Journey-aware bidding rebalances that. By giving algorithmic weight to earlier touchpoints in the path, the model can theoretically value a &#8220;what is X&#8221; query the same way a sharp human buyer would, as part of an opportunity that closes nine months later.</p><p>The B2B-specific read. Two cautions. First, this is still Google&#8217;s model fed by Google&#8217;s view of the customer path and will almost definitely bias to Google touch points, as they always do. The deeper your CRM feedback through enhanced conversions, the more accurate the journey reconstruction. Teams that haven&#8217;t invested in offline conversion uploads or enhanced conversions API integration won&#8217;t get the benefit. Second, this is a Search product, not a programmatic one. It tightens the loop on Google&#8217;s lead gen channels. It doesn&#8217;t help anywhere your audience is researching outside Google&#8217;s properties, which in B2B is most of the buying journey.</p><p>The bigger story is what this signals. Google is now openly designing for B2B as a distinct customer with distinct measurement needs. That hasn&#8217;t been true for most of the last decade, where B2B advertisers have made do with consumer-grade Smart Bidding logic and worked around it with manual rules. Expect more from this thread at GML on Wednesday.</p><p></p><p><strong>3. Meta admits targeting is solved. Creative is the new bottleneck.</strong></p><p>The story. At Meta&#8217;s Performance Marketing Summit in San Jose this week, the dominant message across nearly every customer session was a quiet retreat from the targeting-as-product narrative. </p><p>Andromeda, Meta&#8217;s retrieval and sequence-learning system, is being framed as a settled capability. The new infrastructure investment is in creative. </p><p>AI-generated assets, creator-content remixing, dynamic format adaptation. The tension Meta couldn&#8217;t resolve on stage: AI-generated creative is being defaulted for smaller advertisers, while every session positioned authenticity and creator trust as the competitive moat. The same AI face available to your scaling DTC brand is available to every dropshipper in the same vertical.</p><p>AI is enabling platforms to target significantly more granular and small micro segments because of the power of its data mining - but creative limitations, which have always been a major issue even before AI, are all the more obvious now. Performance is being held back by a lack of granular messaging in the creative layer </p><p>Why it matters. For most of the platform era, the targeting layer was the moat. Match the user, deliver the impression, take the margin. </p><p>Meta is now publicly conceding that the targeting layer is commoditising, partly through their own Andromeda investment, partly through the broader agentic shift across the industry. What&#8217;s left to compete on is the creative input quality. That&#8217;s a much harder, much less defensible position to take if you&#8217;re Meta.</p><p>The B2B-specific read. It would be easy to read this as a consumer-only story. It isn&#8217;t. The same dynamic is arriving in B2B but on a delay. </p><p>LinkedIn&#8217;s Thought Leader Ads and the broader creator-as-credibility integration are the B2B equivalent of &#8220;real face, real voice, scaled by AI&#8221;. </p><p>this is why we are seeing B2B influence expand; trust, micro message segmentation across hundreds of very specific experts, and LLM farming  </p><p>B2B platforms are heading to the same place. </p><p>The targeting is going to converge across the major channels (see story 1), and the differentiation will come from the creative input. </p><p>For B2B teams that have outsourced creative to brand agencies on long cycles, that is a real structural problem. The teams already building creative-as-infrastructure, point of view, repeatable formats, native testing capacity inside the platforms, are pulling ahead. The teams still running quarterly creative refresh cycles are going to find their CPMs walking up.</p><p>The deeper point is that &#8220;AI creative&#8221; isn&#8217;t the answer for B2B either. The same dropshipper-face problem applies to generic AI-generated B2B stock. </p><p>Sleek dashboards, faceless office workers, an &#8220;innovate confidently&#8221; pull-quote. Buyers tune it out faster than they tune out a banner. The teams winning will be the ones with proprietary point of view, named human authors, and a creative engine built to spin variants of that, not generate yet more average from a prompt.</p><p></p><p><strong>4. The agentic buying mood shift: from FOMO to guardrails.</strong></p><p>The story. The Digiday Programmatic Marketing Summit took place 6 to 8 May in Palm Springs, with the editorial recaps landing through this week. </p><p>The keynote-stage version had everyone deploying agents end-to-end. The behind-closed-door reality, captured in the recap pieces, is more grounded. </p><p>OMD sees a path to letting AI agents make optimisation decisions in H2 2026, but with mandatory human sign-off. Bayer is running agentic optimisation under hard spend caps and human approval on any recommendation. Kelly Scott Madison Media&#8217;s SVP of analytics framed the real concern plainly: an agent that hallucinates a CPM could blow a quarter&#8217;s budget in a weekend, and the agency, not the agent, carries the bag.</p><p>Separately, brand and agency execs aired live frustrations with Performance Max, The Trade Desk, and Meta&#8217;s Advantage+, with the line &#8220;Google doesn&#8217;t care that it&#8217;s terrible&#8221; doing the rounds in summit coverage.</p><p>Why it matters. The narrative that agentic buying is &#8220;fully here&#8221; was a January-through-March story. With the usual hyperbolic adtech swagger and the reality being way behind the narrative </p><p>The May reality is that it is here in narrow, supervised pockets. Reporting and QA workflows, audience research, pacing checks, supply-side QA. </p><p>Agents are doing real work in those tasks. End-to-end campaign autonomy is still being held back by exactly the right questions: hallucination risk, contractual liability, measurement validity.</p><p>The B2B-specific read. For B2B teams running through agency partners, this is the moment to write the guardrails into your contracts, not after a budget blow-up. The shortlist worth stealing from the brand-side rules in play: hard spend caps per agent, human sign-off on any recommendation above a threshold, no agent autonomy on creative approval, and an audit trail on every change to bidding or pacing logic. None of this is hard. It&#8217;s a one-page addendum to your IO or MSA. Most B2B teams haven&#8217;t asked for it yet because most B2B agency relationships are still slightly behind the agentic curve.</p><p>Worth noting: the IAB Tech Lab&#8217;s Agentic RTB Framework and the Ad Context Protocol that came out in late 2025 are the rails this whole conversation is running on. Both are worth understanding before your agency tells you &#8220;we&#8217;ve turned the agent on&#8221;.</p><p></p><p><strong>Worth a separate read: TTD&#8217;s Q1, and what Samantha Jacobson&#8217;s departure to OpenAI actually signals</strong></p><p>The Trade Desk&#8217;s Q1 numbers hit on 7 May. $689 million revenue, twelve per cent year on year, beating consensus. EBITDA margin compressed from thirty-four per cent to thirty per cent. Gross margin at seventy-four per cent, an eight-quarter low. The stock dropped 1.75 per cent on the day, capping a decline of more than seventy-seven per cent from its 52-week high.</p><p>The number that mattered less than the headline was the timing of CSO Samantha Jacobson&#8217;s exit to OpenAI as VP of Partnerships for Monetisation, confirmed to Adweek hours before the print. She stays on TTD&#8217;s board. That follows the earlier exits of CFO Alexander Kayyal and CMO Ian Colley.</p><p>The Trade Desk&#8217;s response was the right one. Jeff Green spoke warmly about Jacobson personally, talked up the &#8220;biggest buyer&#8217;s market in the history of advertising&#8221; thesis, and pointed to JBP momentum and ninety-five-per-cent-plus client retention. The fundamentals beneath the share price are still very real.</p><p>But the talent flow is the story. Senior adtech leadership moving into OpenAI&#8217;s monetisation team in the same week OpenAI opened its self-serve Ads Manager with CPC bidding to all US advertisers is the most concrete signal yet that the AI platforms are building real ad businesses with real adtech operators inside them. </p><p>The Open Internet&#8217;s leading independent platform has just lost its strategy lead to the platform most likely to fragment the open internet&#8217;s intent-formation layer over the next three years. That is not a coincidence, and it isn&#8217;t going to be a one-off. Watch the next senior move.</p><p></p><p>Forwarded this email? Subscribe below</p><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.theb2bstack.com/subscribe?utm_source=email&r=&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.theb2bstack.com/subscribe?utm_source=email&r="><span>Subscribe</span></a></p><p></p><p>The B2B Stack lands every Friday. No recaps, no five-things-to-watch slideware, no vendor press releases dressed up as insight. Just the implication layer of what actually moved in B2B that week, written by someone who has been operating in B2B programmatic for fifteen years and has watched most of these cycles play out once before.</p><p>If you&#8217;re rethinking how signals turn into pipeline, that&#8217;s the problem we built FunnelFuel to solve. &#8594; Talk to us.</p><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;%%dm_url%%&quot;,&quot;text&quot;:&quot;Message me&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="%%dm_url%%"><span>Message me</span></a></p><p>Sources</p><p>&#9;&#8226;&#9;Campaign US &#8212; Amazon Ads and LinkedIn partner to expand B2B reach for 2026 upfront, 5 May 2026</p><p>&#9;&#8226;&#9;MediaPost &#8212; Amazon, LinkedIn Team For B2B Inventory Ahead Of Upfront, 8 May 2026</p><p>&#9;&#8226;&#9;ppc.land &#8212; Amazon DSP integrates LinkedIn targeting for B2B streaming TV advertising, 8 May 2026</p><p>&#9;&#8226;&#9;Google Ads &amp; Commerce Blog &#8212; Bidding and budgeting announcements, 7 May 2026</p><p>&#9;&#8226;&#9;ppc.land &#8212; Google targets hidden conversions with new bidding and budgeting tools, 8 May 2026</p><p>&#9;&#8226;&#9;GroAS &#8212; Today In Google Ads: May 14, 2026, Google Marketing Live 2026 Is Tomorrow, 14 May 2026</p><p>&#9;&#8226;&#9;Billo &#8212; Meta Performance Marketing Summit 2026: Targeting is solved. Meta is coming for creative next., 14 May 2026</p><p>&#9;&#8226;&#9;Digiday &#8212; Digiday Programmatic Marketing Summit May Recap: How marketers are navigating agentic ad buying, 15 May 2026</p><p>&#9;&#8226;&#9;Digiday &#8212; Marketers put up guardrails as AI agents reshape programmatic buying, 14 May 2026</p><p>&#9;&#8226;&#9;Digiday &#8212; The Trade Desk&#8217;s $689M revenue beat is blunted by the departure of CSO Jacobson to OpenAI, 8 May 2026</p><p>&#9;&#8226;&#9;The Motley Fool &#8212; The Trade Desk (TTD) Q1 2026 Earnings Transcript, 7 May 2026</p><p>&#9;&#8226;&#9;OpenAI &#8212; New ways to buy ChatGPT ads, 5 May 2026</p><p>&#9;&#8226;&#9;Deadline &#8212; Upfronts 2026 Report Card: Disney &amp; Netflix Sizzle, NBCUni Fizzles, 14 May 2026</p>]]></content:encoded></item><item><title><![CDATA[The B2B Marketer’s Guide to High Value Actions + How To Combine Them With Bombora Intent Data]]></title><description><![CDATA[A practitioner&#8217;s field guide to the behavioural signals that fuel modern B2B activation, why scoring beats counting, and the five questions every B2B marketer should ask]]></description><link>https://www.theb2bstack.com/p/the-b2b-marketers-guide-to-high-value</link><guid isPermaLink="false">https://www.theb2bstack.com/p/the-b2b-marketers-guide-to-high-value</guid><dc:creator><![CDATA[Mike Harty]]></dc:creator><pubDate>Mon, 11 May 2026 13:12:21 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!yOA-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fefb0e803-7759-4006-b517-655b8a80f76c_2669x1437.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2>The wrong belief most B2B marketers carry</h2><p>Got asked at an event a few weeks ago, &#8220;WTF is a HVA really?&#8221;</p><p>I&#8217;m guilty of using the term as if everyone&#8217;s clear on it. Let&#8217;s face it, that&#8217;s a solid adtech trait in itself, one that predates my 15+ years building solutions in the space. The industry has a habit of adopting acronyms before defining them, then making confused colleagues feel like the slow ones in the room.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theb2bstack.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">The B2B Stack covers addressable B2B advertising, from programmatic, omnichannel, data and targeting, to attribution. Weekly deep-dives and stack news round-ups with opinion. </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>So here&#8217;s the definition that should have been agreed years ago, properly framed for how B2B actually works.</p><p>Below is a video of me talking about HVA&#8217;s recently </p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;de462100-97b6-40ba-9779-aa308e5844db&quot;,&quot;duration&quot;:null}"></div><p></p><p><strong>A High Value Action is a behaviour on your site that indicates real buying intent, but is not a conversion in the traditional sense.</strong> </p><p>It is what happens before the prospect decides to put their hand up. It is the invisible majority of buying activity that most B2B reporting frameworks can&#8217;t see, can&#8217;t score, and can&#8217;t act on.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!yOA-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fefb0e803-7759-4006-b517-655b8a80f76c_2669x1437.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!yOA-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fefb0e803-7759-4006-b517-655b8a80f76c_2669x1437.png 424w, https://substackcdn.com/image/fetch/$s_!yOA-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fefb0e803-7759-4006-b517-655b8a80f76c_2669x1437.png 848w, https://substackcdn.com/image/fetch/$s_!yOA-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fefb0e803-7759-4006-b517-655b8a80f76c_2669x1437.png 1272w, https://substackcdn.com/image/fetch/$s_!yOA-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fefb0e803-7759-4006-b517-655b8a80f76c_2669x1437.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!yOA-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fefb0e803-7759-4006-b517-655b8a80f76c_2669x1437.png" width="1456" height="784" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/efb0e803-7759-4006-b517-655b8a80f76c_2669x1437.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:784,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:258712,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.theb2bstack.com/i/197199559?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fefb0e803-7759-4006-b517-655b8a80f76c_2669x1437.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_!yOA-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fefb0e803-7759-4006-b517-655b8a80f76c_2669x1437.png 424w, https://substackcdn.com/image/fetch/$s_!yOA-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fefb0e803-7759-4006-b517-655b8a80f76c_2669x1437.png 848w, https://substackcdn.com/image/fetch/$s_!yOA-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fefb0e803-7759-4006-b517-655b8a80f76c_2669x1437.png 1272w, https://substackcdn.com/image/fetch/$s_!yOA-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fefb0e803-7759-4006-b517-655b8a80f76c_2669x1437.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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"><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"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>If you&#8217;re running B2B advertising in 2026 and you&#8217;re still measuring success in form fills, you&#8217;re optimising against the last few percent of the funnel. Everything in front of it is invisible. Most of what actually matters is invisible.</p><p>This piece is the field guide I would have wanted on day one in B2B adtech, written for the practitioner who has heard the term, used it confidently in a meeting, and at some point quietly realised they couldn&#8217;t define it precisely.</p><p>This is the second in a sixteen-week series unpacking the B2B programmatic stack, the way it&#8217;s actually operated by people who run it. Not the version vendors pitch.</p><div><hr></div><p><strong>What you&#8217;ll learn in this newsletter</strong></p><ul><li><p>Why the traditional conversion model is structurally broken for B2B, and what a High Value Action actually is when properly defined</p></li><li><p>The pressure-sensor framework for thinking about HVAs, how individual signals cluster into account-level momentum, and why a single visit is noise but four across three people is signal</p></li><li><p>The full taxonomy of HVAs B2B teams should be capturing, organised by intent type, and the obvious ones most stacks miss</p></li><li><p>How HVAs combine with third-party intent providers like Bombora, 6sense and TechTarget to produce a complete in-market picture, rather than competing with them</p></li><li><p>The account-stitching problem, why GA4 alone can&#8217;t solve it, and what it takes to read a buying committee&#8217;s behaviour as a coordinated signal</p></li><li><p>Five diagnostic questions to audit your own HVA architecture, and what most B2B teams will discover when they answer them honestly</p></li></ul><p>I was talking about this on LinkedIn this week</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.linkedin.com/posts/miketharty_mike-harty-guide-to-high-value-actions-for-activity-7459546227769044992--MVN?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAAAMJDb4BvEDbRlKmOW6oRICn7Om-aeP0gJA" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!T-NH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ea8269a-5610-471b-9d43-f020693719f8_1164x1338.png 424w, https://substackcdn.com/image/fetch/$s_!T-NH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ea8269a-5610-471b-9d43-f020693719f8_1164x1338.png 848w, https://substackcdn.com/image/fetch/$s_!T-NH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ea8269a-5610-471b-9d43-f020693719f8_1164x1338.png 1272w, https://substackcdn.com/image/fetch/$s_!T-NH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ea8269a-5610-471b-9d43-f020693719f8_1164x1338.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!T-NH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ea8269a-5610-471b-9d43-f020693719f8_1164x1338.png" width="1164" height="1338" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3ea8269a-5610-471b-9d43-f020693719f8_1164x1338.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1338,&quot;width&quot;:1164,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:281725,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://www.linkedin.com/posts/miketharty_mike-harty-guide-to-high-value-actions-for-activity-7459546227769044992--MVN?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAAAMJDb4BvEDbRlKmOW6oRICn7Om-aeP0gJA&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.theb2bstack.com/i/197199559?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ea8269a-5610-471b-9d43-f020693719f8_1164x1338.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_!T-NH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ea8269a-5610-471b-9d43-f020693719f8_1164x1338.png 424w, https://substackcdn.com/image/fetch/$s_!T-NH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ea8269a-5610-471b-9d43-f020693719f8_1164x1338.png 848w, https://substackcdn.com/image/fetch/$s_!T-NH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ea8269a-5610-471b-9d43-f020693719f8_1164x1338.png 1272w, https://substackcdn.com/image/fetch/$s_!T-NH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ea8269a-5610-471b-9d43-f020693719f8_1164x1338.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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"><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"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><div><hr></div><h2>The B2B conversion problem (skip if you&#8217;ve felt this for years)</h2><p>If you&#8217;ve run B2B marketing for any length of time, you&#8217;ve watched the same scene play out: a six-figure deal closes, the SDR team gets the credit, the marketing attribution report shows the source as &#8220;direct&#8221; or &#8220;unknown inbound,&#8221; and nobody can really explain how the account moved from cold to ready.</p><p>This is not because attribution is broken in B2B, though it is. It&#8217;s because the entire conversion measurement framework that consumer marketing taught us to use was built for a different problem.</p><p>In B2C, the conversion event almost always happens on the website. Someone sees an ad, lands on a product page, adds to basket, checks out, done. The transaction is the conversion. The site is the funnel. The funnel is measurable. Click attribution mostly holds up because the buyer is a single person making a single decision in a single session, often within the same hour.</p><p>B2B doesn&#8217;t work like any of that.</p><p>The decision-maker rarely buys on the website. The buying committee rarely visits as a single coordinated group. The sales cycle rarely fits inside a single browser session. The final commit usually happens in a contract sent over email, sometimes negotiated for weeks, often involving procurement, legal, security review, and a champion internally building the case across departments that never touch the website at all.</p><p>The website is a research environment. It is where the buying committee learns about you, evaluates you, and works out whether you can survive their procurement process. The decision happens elsewhere.</p><p>This is the structural problem the form-fill conversion model can&#8217;t solve. When the actual buying event happens outside the measurement environment, every conversion-led metric becomes a proxy. And most proxies are weak.</p><p>Lead form fills are a proxy for interest, and a weak one. They capture the moment a prospect decided to identify themselves, which is almost always after they&#8217;ve already decided you&#8217;re worth a conversation. Demo bookings are a proxy for serious consideration, but they sit even further down the funnel, often after months of unobserved evaluation. Webinar registrations capture topic interest, but they don&#8217;t capture vendor interest. None of these are buying intent. They are commitments to a conversation, made after the buying intent has already formed.</p><p>What B2B teams actually need is a way to read intent before the commitment to a conversation is made. That&#8217;s where High Value Actions step in.</p><div><hr></div><h2>What an HVA actually is, properly defined</h2><p>Strip the jargon and a High Value Action is a behavioural signal that captures the cost a prospect is willing to pay, in time and attention, to evaluate you before they&#8217;re ready to engage.</p><p>The cost matters. That&#8217;s what separates an HVA from any other page view.</p><p>A homepage visit costs the visitor almost nothing. They might have arrived by accident, clicked a paid ad without conscious intent, or be a competitor doing reconnaissance. There&#8217;s no way to score that single event meaningfully.</p><p>I like to use a mental &#8216;cost&#8217; model, putting myself into the decision makers shoes. </p><p>A return visit to the pricing page costs more. The visitor has navigated back, deliberately, to a piece of information that matters. A side-by-side comparison page read costs more still. They are now in active evaluation. A security and compliance documentation download requires that the visitor has progressed in their internal stakeholder management to the point where IT or procurement is asking questions they need answers for.</p><p>Each of these behaviours has a price the visitor paid to perform it. That price is what makes the behaviour a signal rather than a noise event.</p><p>I think of HVAs like pressure sensors. A single sensor firing tells you almost nothing. A cluster of sensors firing in the same area, within a short time window, from devices that resolve back to the same organisation, tells you something specific is happening. That cluster is the signal. The individual readings are the components.</p><p>The job of the HVA framework is two-fold: define the behaviours that count, and build the scoring system that turns clustered behaviour into actionable account-level intelligence.</p><p>Obvious enough examples could be form fills, demos booked or a webinar registration. But those are the moments where the prospect has decided to talk to you. By the time those events fire, the real buying activity has already happened. The HVA framework lives upstream of that, or at least it does if you want to derive maximal value form it, and leap ahead of competitors who are in the same buying cycle as you. </p><p>The HVAs worth capturing are everything that happens before the commitment to a conversation:</p><ul><li><p>Repeat pricing page visits, especially across different sessions and different people resolving to the same account</p></li><li><p>Comparison page reads, particularly the bottom-of-funnel &#8220;vs competitor&#8221; content</p></li><li><p>Security, compliance and procurement documentation downloads</p></li><li><p>API documentation engagement, which signals technical evaluation by an engineering buyer</p></li><li><p>Customer story and case study reads, especially when the prospect&#8217;s industry matches the story</p></li><li><p>Repeat returns to the product or platform overview pages</p></li><li><p>Multiple people from the same domain landing in the same week</p></li><li><p>Engagement with soft-gated content (no form, but tracks reading depth and dwell), particularly long-form analyst-style material</p></li></ul><p>This is the buying committee researching you, costing themselves time and attention to do it, but not yet ready to put their hand up.</p><p>Most B2B teams treat these events as ambient website data. Useful, perhaps, for understanding traffic patterns. Not useful for measuring intent. That&#8217;s the inversion most stacks need to fix. These events are the intent signal. Form fills are the post-intent commitment to engagement.</p><p>In our experience working across B2B advertisers, somewhere around 95% of accounts seriously evaluating a vendor won&#8217;t fill in a form before the buying decision is materially formed. They look, lurk, share internally, and either go quiet or surface six weeks later with a decision already three-quarters made. If you&#8217;re measuring conversions only, you&#8217;re seeing the last few percent of the funnel. The HVA framework is how you make the rest of it visible.</p><div><hr></div><h2>The taxonomy: organising HVAs into a scoring framework</h2><p>Defining HVAs is the easy part. Organising them into a scoring framework that activates against ad spend is where most teams get lost.</p><p>The framework needs to do three things: classify the behaviour by the type of intent it signals, weight the behaviour by the cost the visitor paid to perform it, and resolve the behaviour back to an account-level identity. Let&#8217;s take each in turn.</p><p><strong>Classification by intent type.</strong> Different HVAs signal different things. A pricing page visit is a commercial qualification signal: the prospect is checking whether you fit their budget. An API documentation read is a technical fit signal: an engineer is checking whether you&#8217;ll integrate. A security documentation download is a procurement readiness signal: the prospect is moving you toward formal evaluation. A comparison page read is a competitive signal: they&#8217;re benchmarking you against alternatives. These are not interchangeable. A high score driven by commercial signals tells a different story than a high score driven by technical signals, and both deserve different sales follow-up.</p><p><strong>Weighting by cost paid.</strong> Not all behaviours are equal. A single pricing page visit might score one point. A return visit within seven days scores three. A pricing page visit followed by a customer story read in the same session scores five. The progression matters more than the count. The weighting should reward depth of evaluation, not breadth of curiosity.</p><p><strong>Account-level resolution.</strong> This is the part that breaks most stacks. Browser-level analytics tools like GA4 are user-centric by design. Each session is a user, each user is a cookie, and the cookie is increasingly unreliable as identity infrastructure decays. To make HVAs work, you need to resolve sessions back to organisations using IP-to-business graphs, reverse-DNS lookups, identity graph providers, or first-party login data where you have it. With six to ten people per buying committee on a typical enterprise B2B purchase (a figure Gartner has cited consistently for years), without account-level resolution you are reading a fragmented version of a coordinated signal. The committee is doing one thing. Your analytics layer is showing six unrelated things.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lcLw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6bd4f62e-23ce-4367-8782-cf3bbd2a6f54_2280x2484.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lcLw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6bd4f62e-23ce-4367-8782-cf3bbd2a6f54_2280x2484.png 424w, https://substackcdn.com/image/fetch/$s_!lcLw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6bd4f62e-23ce-4367-8782-cf3bbd2a6f54_2280x2484.png 848w, https://substackcdn.com/image/fetch/$s_!lcLw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6bd4f62e-23ce-4367-8782-cf3bbd2a6f54_2280x2484.png 1272w, https://substackcdn.com/image/fetch/$s_!lcLw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6bd4f62e-23ce-4367-8782-cf3bbd2a6f54_2280x2484.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lcLw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6bd4f62e-23ce-4367-8782-cf3bbd2a6f54_2280x2484.png" width="1456" height="1586" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6bd4f62e-23ce-4367-8782-cf3bbd2a6f54_2280x2484.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1586,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:412097,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.theb2bstack.com/i/197199559?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6bd4f62e-23ce-4367-8782-cf3bbd2a6f54_2280x2484.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_!lcLw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6bd4f62e-23ce-4367-8782-cf3bbd2a6f54_2280x2484.png 424w, https://substackcdn.com/image/fetch/$s_!lcLw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6bd4f62e-23ce-4367-8782-cf3bbd2a6f54_2280x2484.png 848w, https://substackcdn.com/image/fetch/$s_!lcLw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6bd4f62e-23ce-4367-8782-cf3bbd2a6f54_2280x2484.png 1272w, https://substackcdn.com/image/fetch/$s_!lcLw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6bd4f62e-23ce-4367-8782-cf3bbd2a6f54_2280x2484.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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"><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"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>When all three layers work together, the HVA score becomes a meaningful operating metric. A score that crosses a threshold is a buying signal. A score that has crossed and held is a momentum signal. A score that has crossed, held, and broadened to new contacts within the same account is the kind of signal you want sales tracking actively, and the kind of signal you want your paid media leaning into.</p><p>This is where the language of &#8220;lead scoring&#8221; most teams already have falls short. Most lead scoring systems score individuals, not accounts. They score known contacts, not anonymous visitors. They score against demographic and firmographic fit, not behavioural change. HVA scoring is account-first, behaviour-first, and change-state aware. It&#8217;s a different operating model.</p><div><hr></div><h2>How HVAs combine with third-party intent (not against)</h2><p>A common misread, when teams first encounter HVAs, is to position them in opposition to third-party intent data. The argument runs: third-party intent is bought, generic, probabilistic, and increasingly commoditised. HVAs are first-party, deterministic, and proprietary. So drop the third-party tools.</p><p>This is wrong. Or at least, it&#8217;s a shortcut that misses what third-party intent does well.</p><p>Bombora, 6sense, TechTarget and the wider B2B intent ecosystem all work by aggregating consumption signals across publisher networks, content syndication estates, review sites, and B2B-specific data sources. This is scale and depth of signal casting that no first party data stack can. match, so do not rush to discount the value of it. When an account is researching a topic across the open web, before they ever land on your site, that activity is captured in the third-party intent layer. By the time they show up to your domain, they have already done weeks of category-level research that you had no direct visibility into.</p><p>That category-level research is what third-party intent tells you. It tells you the account is in-market. It tells you what topics they care about. It tells you whether the surge in interest is new or sustained. It tells you, in aggregate, that something is happening at the organisation. None of it is relevant to JUST 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_!SZ1q!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0486f5a8-7691-4067-b585-a3ee2b835393_2060x1674.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!SZ1q!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0486f5a8-7691-4067-b585-a3ee2b835393_2060x1674.png 424w, https://substackcdn.com/image/fetch/$s_!SZ1q!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0486f5a8-7691-4067-b585-a3ee2b835393_2060x1674.png 848w, https://substackcdn.com/image/fetch/$s_!SZ1q!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0486f5a8-7691-4067-b585-a3ee2b835393_2060x1674.png 1272w, https://substackcdn.com/image/fetch/$s_!SZ1q!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0486f5a8-7691-4067-b585-a3ee2b835393_2060x1674.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!SZ1q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0486f5a8-7691-4067-b585-a3ee2b835393_2060x1674.png" width="1456" height="1183" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0486f5a8-7691-4067-b585-a3ee2b835393_2060x1674.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1183,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:177626,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.theb2bstack.com/i/197199559?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0486f5a8-7691-4067-b585-a3ee2b835393_2060x1674.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_!SZ1q!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0486f5a8-7691-4067-b585-a3ee2b835393_2060x1674.png 424w, https://substackcdn.com/image/fetch/$s_!SZ1q!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0486f5a8-7691-4067-b585-a3ee2b835393_2060x1674.png 848w, https://substackcdn.com/image/fetch/$s_!SZ1q!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0486f5a8-7691-4067-b585-a3ee2b835393_2060x1674.png 1272w, https://substackcdn.com/image/fetch/$s_!SZ1q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0486f5a8-7691-4067-b585-a3ee2b835393_2060x1674.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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"><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"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>What it doesn&#8217;t tell you is whether they have started researching you specifically. That&#8217;s what HVAs tell you. The handoff is precise. Are. you on this accounts radar or not? this is the question that HVA&#8217;s should be tasked with answering</p><p>Third-party intent is the upstream layer: probabilistic, broad, predictive. It tells you the account is in-market for your category.</p><p>HVAs are the downstream layer: deterministic, narrow, confirmatory. They tell you the account is now researching your solution.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8zKp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcce89318-4f5d-491a-99bd-143c2f525bc2_1890x1287.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8zKp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcce89318-4f5d-491a-99bd-143c2f525bc2_1890x1287.png 424w, https://substackcdn.com/image/fetch/$s_!8zKp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcce89318-4f5d-491a-99bd-143c2f525bc2_1890x1287.png 848w, https://substackcdn.com/image/fetch/$s_!8zKp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcce89318-4f5d-491a-99bd-143c2f525bc2_1890x1287.png 1272w, https://substackcdn.com/image/fetch/$s_!8zKp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcce89318-4f5d-491a-99bd-143c2f525bc2_1890x1287.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8zKp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcce89318-4f5d-491a-99bd-143c2f525bc2_1890x1287.png" width="1456" height="991" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cce89318-4f5d-491a-99bd-143c2f525bc2_1890x1287.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:991,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:225266,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.theb2bstack.com/i/197199559?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcce89318-4f5d-491a-99bd-143c2f525bc2_1890x1287.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_!8zKp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcce89318-4f5d-491a-99bd-143c2f525bc2_1890x1287.png 424w, https://substackcdn.com/image/fetch/$s_!8zKp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcce89318-4f5d-491a-99bd-143c2f525bc2_1890x1287.png 848w, https://substackcdn.com/image/fetch/$s_!8zKp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcce89318-4f5d-491a-99bd-143c2f525bc2_1890x1287.png 1272w, https://substackcdn.com/image/fetch/$s_!8zKp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcce89318-4f5d-491a-99bd-143c2f525bc2_1890x1287.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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"><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"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>Stack them together and you get a complete in-market picture. An account that&#8217;s surging on Bombora topics relevant to your category, that hasn&#8217;t yet visited your site, is a top-of-funnel paid media target. The same account, now firing HVAs on your pricing page, is a mid-funnel acceleration target. The same account, with HVAs broadening across six contacts in a week, is a sales-ready notification.</p><p>Neither layer substitutes for the other. Teams that drop third-party intent because they&#8217;ve discovered HVAs lose the early-warning system. Teams that lean only on third-party intent miss the confirmation that the account is now researching them specifically, not just the category.</p><p>The teams winning at this in 2026 use both, with deliberate handoff logic between them.</p><div><hr></div><h2>The account-stitching problem most B2B teams won&#8217;t talk about</h2><p>Here is the part where most B2B marketing stacks fall over, while everyone pretends the data is working.</p><p>Capturing HVAs at the individual user level is straightforward. Most analytics platforms can track pricing visits, document downloads, repeat engagement. You can build a basic score in an afternoon. What most stacks cannot do, even after years of investment, is stitch those individual behaviours back to a coherent account-level picture. This is the million dollar figurative unlock, the game-changer which lifts a nice data point and weaponises it </p><p>The reasons are infrastructural, and they&#8217;re worth naming clearly. You cannot Claude Code this in an afternoon because you won&#8217;t get the signal out of GA that you need to execute</p><p>GA4 is user-centric. The entire data model is built around user IDs, sessions, and events. There is no native &#8220;account&#8221; concept. To get account-level views, you need to enrich the user identity with firmographic data, and most teams either don&#8217;t do this, or do it in batch processing that creates a delay between the behaviour and the actionable intelligence.</p><p>Cookie-based identity is degrading. Safari blocks third-party cookies by default. Firefox does the same. Chrome&#8217;s Privacy Sandbox has been pushed back repeatedly but the direction of travel is one-way. First-party cookies are more resilient but still get cleared, blocked, and reset. By the time a buying committee has engaged across two months and six devices, the cookie identity layer has fragmented several times.</p><p>Identity resolution providers help, but they&#8217;re partial. The best deterministic identity graphs cover maybe sixty to seventy percent of business traffic. The rest is probabilistic, which means the account stitching is inferred, not confirmed. That&#8217;s fine for analytics and reporting, but it&#8217;s a different conversation when you&#8217;re activating against the data for paid media bidding or sales notifications.</p><p>Buying committees compound the problem. When six to ten people from the same company touch your site across a six-week buying cycle, they will use multiple devices, multiple browsers, sometimes different VPNs, sometimes their home networks. Without organisational stitching, you see fragments. Person A in the morning on the office network. Person B in the afternoon from home. Person C on a phone, on cellular, three weeks later. To you, that&#8217;s three unrelated visitors. To the buying committee, that&#8217;s one coordinated evaluation effort.</p><p>This is the gap where activation breaks down. The HVAs are firing. The data is being logged. Nobody is reading the firing pattern as a coordinated buying signal because the analytics layer cannot stitch the individual events to the account that&#8217;s actually doing the buying.</p><p>The fix is structural, not tactical. It requires an identity resolution layer that runs at the visit, not in batch. It requires the firmographic enrichment to be live, not nightly. It requires the activation layer, whether that&#8217;s sales notifications or paid media bidding, to consume account-level signal rather than user-level signal. And it requires the reporting layer to surface account-level momentum, not user-level page views.</p><p>Without this stitching, HVAs are a useful concept that produces a slightly enriched analytics report. With it, HVAs become the operating layer of B2B paid media.</p><div><hr></div><h2>Activating HVAs in advertising, and the dark funnel link</h2><p>Once HVAs are scored, stitched to accounts, and surfacing in real time, the question becomes what to do with them.</p><p>Three activation patterns matter, and each requires the upstream HVA architecture to be in place to work at all.</p><p><strong>Dynamic media allocation.</strong> Most B2B advertising runs against static account lists with static budgets. The marketing team uploads a target account list to the DSP, sets a budget, and the campaign runs until the budget is spent. Spend is even across accounts, irrespective of whether any particular account is showing intent. This is fundamentally inefficient. Accounts that are surging deserve more spend, not less. Accounts that are silent deserve less, not the same. HVA-driven activation flips the budget logic: spend follows signal in real time. An account crossing an HVA scoring threshold gets a budget increase, more impressions, more frequency. An account dropping below a threshold gets budget pulled. The campaign becomes responsive to the buying committee&#8217;s actual behaviour rather than a static plan.</p><p><strong>Account-level frequency capping.</strong> Standard programmatic frequency capping runs at the cookie level. If you cap at three impressions per user per day, that&#8217;s three impressions for the user, not three for the account. With six people in a buying committee, you might serve eighteen impressions to that organisation in a single day, hitting some users harder than others, creating no coordinated pressure. Account-level capping flips this: cap at a per-account threshold, and frequency is distributed across the buying committee rather than stacking on a single user. The signal-to-spend ratio improves dramatically.</p><p>One point to note; a fast read makes this sound like you should cap all accounts equally, like programmatic doctrine works on users. However you are not here engineering account level first and third party intent collusion to then abstractly treat all accounts as equals. The game here is to use this data to inform a cap, but the cap should be set per account or account cluster based on the signals we&#8217;re weaponising. A small but significant point. Treating a TAL as a collection of equals is one of the biggest single flaws I see everyday </p><p><strong>Dark funnel illumination.</strong> This is the use case that often gets overlooked, and is arguably the most strategically interesting.</p><p>The dark funnel is the part of the buying journey you can&#8217;t see directly. Slack conversations between buyers and their peers. Reddit threads and LinkedIn DMs about your product. Conversations at industry events. Internal champions building the case for you in meetings you never attend. None of this activity is observable to your analytics layer.</p><p>HVAs are the lit-up trace of the dark funnel surfacing into your environment. When an account that has had no observable interaction suddenly starts firing HVAs across three or four people in a week, the dark funnel is working. Someone inside that organisation has surfaced you. The conversation has happened. The buying committee is now evaluating you, and you have your first visible read of it.</p><p>That read is the signal you want to amplify. Not by retargeting the user who landed, but by ensuring the broader buying committee sees you across their preferred channels. CTV in the evening, audio on the commute, native in the trade publications they read. The HVA scored you a meeting with the dark funnel. The activation layer is how you make sure they remember you when the committee meets next 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_!yZst!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6c16ef6-9e35-4ede-8b45-8b48048bc9d3_2783x3816.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!yZst!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6c16ef6-9e35-4ede-8b45-8b48048bc9d3_2783x3816.png 424w, https://substackcdn.com/image/fetch/$s_!yZst!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6c16ef6-9e35-4ede-8b45-8b48048bc9d3_2783x3816.png 848w, https://substackcdn.com/image/fetch/$s_!yZst!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6c16ef6-9e35-4ede-8b45-8b48048bc9d3_2783x3816.png 1272w, https://substackcdn.com/image/fetch/$s_!yZst!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6c16ef6-9e35-4ede-8b45-8b48048bc9d3_2783x3816.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!yZst!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6c16ef6-9e35-4ede-8b45-8b48048bc9d3_2783x3816.png" width="1456" height="1996" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d6c16ef6-9e35-4ede-8b45-8b48048bc9d3_2783x3816.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1996,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1073493,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.theb2bstack.com/i/197199559?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6c16ef6-9e35-4ede-8b45-8b48048bc9d3_2783x3816.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_!yZst!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6c16ef6-9e35-4ede-8b45-8b48048bc9d3_2783x3816.png 424w, https://substackcdn.com/image/fetch/$s_!yZst!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6c16ef6-9e35-4ede-8b45-8b48048bc9d3_2783x3816.png 848w, https://substackcdn.com/image/fetch/$s_!yZst!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6c16ef6-9e35-4ede-8b45-8b48048bc9d3_2783x3816.png 1272w, https://substackcdn.com/image/fetch/$s_!yZst!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6c16ef6-9e35-4ede-8b45-8b48048bc9d3_2783x3816.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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"><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"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><div><hr></div><h2>The five questions to ask about your own HVA stack</h2><p>These are the questions I work through when auditing a B2B marketing stack. They will surface most of what&#8217;s broken, fast.</p><p><strong>1. What HVAs are you capturing, and how are they classified?</strong> Can you list, by name, the specific behaviours you score as HVAs? Are they classified by intent type (commercial, technical, procurement, competitive)? If the answer is &#8220;we track pricing page visits and demo requests,&#8221; you have two signals, not an HVA framework. You should have ten or more distinct behaviours, organised into categories, with weights attached.</p><p><strong>2. Is your scoring account-level, or user-level?</strong> When the score crosses a threshold, are you alerted to the account, or to a single user identifier? If it&#8217;s user-level, you&#8217;re missing the buying-committee signal entirely. A score of seventy from one user is interesting. A combined score of forty across four users in the same account is more interesting. The framework should always surface the latter.</p><p><strong>3. What&#8217;s your identity stitching coverage, and is it deterministic or probabilistic?</strong> What percentage of your site traffic resolves to an organisation, and of that, what percentage is matched deterministically versus inferred? If you don&#8217;t know the answer, ask your analytics or RevOps team. Industry-typical for un-augmented B2B sites is somewhere between thirty and fifty percent firmographic match coverage. Augmenting with an identity resolution provider can push that to seventy or eighty, but the gap matters for what you can activate against.</p><p><strong>4. Is the HVA signal flowing into ad activation in real time, or in batch?</strong> When an account crosses an HVA threshold, how quickly does that signal reach the DSP, the LinkedIn campaign manager, the CTV buy? If it&#8217;s a weekly export from analytics, you&#8217;ve already lost the moment. If it&#8217;s real-time via an integration or audience pipeline, you can act on the buying-committee surge while it&#8217;s still active. Real-time changes what HVAs are worth.</p><p><strong>5. Are you measuring HVA impact on pipeline, or just on traffic?</strong> The HVA scoring framework needs to be tied back to pipeline outcomes to demonstrate value. Which HVAs, in which combinations, most strongly predict opportunity creation? Which scoring thresholds best correlate with sales engagement? Without this measurement loop, you are running a sophisticated behaviour-tracking system that doesn&#8217;t tell you whether it&#8217;s working. With it, you can refine the scoring weights, prune the noisy HVAs, and tune the framework to your actual buying cycle.</p><p>If you ask these five questions and your team can&#8217;t answer them cleanly, you have a stack problem. Not a strategy problem. Not a budget problem. A stack problem, fixable in weeks rather than quarters, once the diagnostic is honest.</p><div><hr></div><h2>Where this is heading</h2><p>Three shifts are reshaping how HVAs operate in B2B paid media.</p><p><strong>HVA scoring is becoming the default unit of B2B account targeting.</strong> The shift from static account lists to dynamic, signal-fuelled account targeting is well under way at the more sophisticated B2B marketing teams. Over the next two years this becomes the default. Static account lists will feel as outdated as buying audience segments by demographic.</p><p><strong>Identity resolution is consolidating into a few dominant graphs.</strong> The B2B identity layer has been fragmented for years, with each vendor maintaining its own graph and each integration creating its own translation layer. The market is consolidating, with a handful of identity providers becoming the de facto graphs. This makes account-level HVA stitching cheaper and more reliable, but also more concentrated, with attendant risks for any vendor that ends up locked into a single graph.</p><p><strong>The dark funnel layer is becoming addressable.</strong> HVAs combined with the right identity infrastructure are increasingly able to surface dark funnel activity into the activation layer. Not perfectly. Not for every account. But the trajectory is clear: the gap between what the buying committee is actually doing and what the B2B marketing team can see is closing.</p><p>The B2B marketing teams that operate against this trajectory will pull away from the ones still measuring success in form fills. The gap is widening, even if the budgets look similar.</p><div><hr></div><h2>The takeaway</h2><p>A High Value Action is not a website analytics event. It&#8217;s the structural alternative to a conversion measurement framework that doesn&#8217;t fit B2B&#8217;s reality. It&#8217;s how you read buying committee intent before the buying committee is ready to identify itself.</p><p>If you&#8217;re running B2B marketing in 2026 and you cannot articulate which HVAs you&#8217;re capturing, how you score them, how you stitch them to accounts, and how you activate against them, you are operating with the wrong tooling. The good news is the diagnosis is cheap, and the fix is mostly infrastructural rather than strategic.</p><p>The five questions above are the fastest route to honesty. If you can&#8217;t answer them cleanly, that&#8217;s your roadmap.</p><p>Next in this series: the dark funnel playbook, how to activate B2B paid media against the buying activity you can&#8217;t directly observe, and what changes when the activation layer learns to read what the analytics layer can&#8217;t see.</p><div><hr></div><p><em>The B2B Stack is written by Mike Harty, founder of FunnelFuel, a B2B-native programmatic managed service operating across London, New York and Singapore. If you&#8217;re auditing your own HVA architecture and want a second pair of eyes, reply to this email and we can compare notes. Want to connect with me, book a 30 minute meeting https://calendar.app.google/PDZ36wk1Yci7PuDf6 here </em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theb2bstack.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"></p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[THE B2B STACK | 8 May; ChatGPT lands in UK + Omnicom guns for the middlemen + DSPs become 'Unified Ad Platforms' + Meta opens its walls]]></title><description><![CDATA[Four moves, one shape &#8212; every layer of the stack made an agentic play this week. What it means for B2B buyers running 2026 stack reviews.]]></description><link>https://www.theb2bstack.com/p/the-b2b-stack-8-may-chatgpt-lands</link><guid isPermaLink="false">https://www.theb2bstack.com/p/the-b2b-stack-8-may-chatgpt-lands</guid><dc:creator><![CDATA[Mike Harty]]></dc:creator><pubDate>Fri, 08 May 2026 15:40:32 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!MDOz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a9b552-6d07-4ef4-8729-912f8df19102_1092x1452.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3>The week everyone tried to own the agent layer</h3><p>No fresh agency-vs-DSP fight. No earnings shocker, exactly. But pull this week&#8217;s stories together and you can see something specific happening: every layer of the stack made an agentic move inside five days.</p><p>Omnicom is gunning for the adtech middlemen. Yahoo and Kochava formalised a workflow that treats the DSP as a backend service rather than the front door. Meta opened its ad ecosystem to third-party AI tools. And on Thursday, OpenAI confirmed ChatGPT ads are landing in the UK in the next few weeks.</p><p>If you sit on the demand side of B2B media, this is the week to stop reading &#8220;agentic&#8221; as a slide deck term and start treating it as a budget reallocation question.</p><p>The orchestration and planning layer &#8212; the thing that decides which DSP, which inventory, which audience, which creative, against which signal &#8212; is where the next decade of margin sits. Everyone in this week&#8217;s news flow is racing to own it.</p><p>There is also a quieter story running underneath: a protocol layer is being built in real-time across the industry. Omnicom is using AdCP. Meta is opening through MCP. Yahoo and Kochava are connecting via MCP. The IAB Tech Lab has named the umbrella standard AAMP. The plumbing is being agreed in front of our eyes, and the timeline for &#8220;this gets settled&#8221; is months, not years.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.theb2bstack.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://www.theb2bstack.com/subscribe?"><span>Subscribe now</span></a></p><p></p><p>Four stories that actually move the road in front of you.</p><div><hr></div><h4>1. OpenAI&#8217;s ChatGPT ads land in the UK</h4><p><strong>The story.</strong> On 7 May, OpenAI confirmed it would start testing ChatGPT ads in the UK, Brazil, Japan, South Korea and Mexico over the next few weeks (Digiday, Reuters). Earlier in the week, the self-serve ads manager opened to US advertisers of all sizes &#8212; restricted categories aside &#8212; and OpenAI promised third-party measurement and CPA bidding to address the &#8220;is this actually working&#8221; question (Digiday, AdExchanger). The ad business is reportedly tracking around $100M annualised after roughly three months live, against a $2.5B 2026 internal target and $100B by 2030 (Axios). For UK context, Black Lab Digital&#8217;s analysis last week is one of the better practitioner reads on what UK marketers should be doing now.</p><p><strong>My take.</strong> Two weeks ago this was a US story with directional UK relevance. Now it is a UK media plan question. Most British B2B marketers I speak to are still treating ChatGPT as a dark funnel they cannot see into. From later this month, that funnel has paid placements in it, in your buyers&#8217; language, with self-serve access and CPA bidding.</p><p>The &#8220;we will revisit it once it scales&#8221; position is now actively expensive &#8212; both because your competitors are training the relevance model against your category, and because ChatGPT&#8217;s CPC range ($3 to $5 in early reporting) sits materially below LinkedIn for comparable B2B intent. I&#8217;d argue it&#8217;s at BARGAIN levels right now and it won&#8217;t last because it doesn&#8217;t direct many clicks, so competition is going to heat up fast.</p><p>The bigger structural point: OpenAI just turned its first market expansion into a measurement story rather than a reach story. That is the right move for an ad platform that wants budget rather than experimentation spend. The programmatic testing, which started at an expensive but should-be-defensible $60 CPM, crashed to $25 CPM, and then dissolved into self-service CPC. The testing is a $100m ad business car crash which will win despite the best efforts of those paid to make it fly.</p><p>As we were talking about on LinkedIn this week, there is a split growing between Google AI (direct response) and ChatGPT (brand) and where they see the main leaning in this tech.</p><p>Programmatic display and CPM bidding backed up brand. CPC into CPA backs up performance/DR.</p><p>It baffles me that they are so confused around what they are selling. For me, in B2B, this meets every tickbox for brand advertising &#8212; see LinkedIn post below.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.linkedin.com/posts/miketharty_are-ai-chat-ads-going-to-be-predominantly-share-7458160720292134912-sYvt?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAAAMJDb4BvEDbRlKmOW6oRICn7Om-aeP0gJA" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!MDOz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a9b552-6d07-4ef4-8729-912f8df19102_1092x1452.png 424w, https://substackcdn.com/image/fetch/$s_!MDOz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a9b552-6d07-4ef4-8729-912f8df19102_1092x1452.png 848w, https://substackcdn.com/image/fetch/$s_!MDOz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a9b552-6d07-4ef4-8729-912f8df19102_1092x1452.png 1272w, https://substackcdn.com/image/fetch/$s_!MDOz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a9b552-6d07-4ef4-8729-912f8df19102_1092x1452.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!MDOz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a9b552-6d07-4ef4-8729-912f8df19102_1092x1452.png" width="1092" height="1452" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/89a9b552-6d07-4ef4-8729-912f8df19102_1092x1452.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1452,&quot;width&quot;:1092,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:385265,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://www.linkedin.com/posts/miketharty_are-ai-chat-ads-going-to-be-predominantly-share-7458160720292134912-sYvt?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAAAMJDb4BvEDbRlKmOW6oRICn7Om-aeP0gJA&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.theb2bstack.com/i/196912151?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a9b552-6d07-4ef4-8729-912f8df19102_1092x1452.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_!MDOz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a9b552-6d07-4ef4-8729-912f8df19102_1092x1452.png 424w, https://substackcdn.com/image/fetch/$s_!MDOz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a9b552-6d07-4ef4-8729-912f8df19102_1092x1452.png 848w, https://substackcdn.com/image/fetch/$s_!MDOz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a9b552-6d07-4ef4-8729-912f8df19102_1092x1452.png 1272w, https://substackcdn.com/image/fetch/$s_!MDOz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a9b552-6d07-4ef4-8729-912f8df19102_1092x1452.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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"><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"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>OpenAI ChatGPT ads in the UK</strong></p><ul><li><p>Digiday, Krystal Scanlon, <em>&#8216;Expand thoughtfully&#8217;: OpenAI offers ChatGPT ads to new markets including the U.K., Brazil and Japan</em>, 7 May 2026 &#8212; <a href="https://digiday.com/media-buying/expand-thoughtfully-openai-offers-chatgpt-ads-to-new-markets-including-the-u-k-brazil-and-japan/">link</a></p></li><li><p>Digiday, <em>OpenAI opens up ChatGPT ads manager to the U.S. while promising third-party measurement, CPA bidding</em>, May 2026</p></li><li><p>AdExchanger, <em>POSSIBLE 2026: OpenAI announces CAPI and self-serve ads manager launch</em>, May 2026 &#8212; <a href="https://www.adexchanger.com/ai/possible-2026-industry-experts-dish-on-ai-and-other-trends-to-watch/">link</a></p></li><li><p>Reuters Institute for the Study of Journalism, Felix Simon, <em>Advertising was always going to come for AI chatbots. The real question is how</em> &#8212; <a href="https://reutersinstitute.politics.ox.ac.uk/news/advertising-was-always-going-come-ai-chatbots-real-question-how">link</a></p></li><li><p>Black Lab Digital, James Starkey, <em>ChatGPT Ads Are Coming to the UK: What Brands Need to Know Now</em>, 6 May 2026 &#8212; <a href="https://www.blacklabdigital.co.uk/views/chatgpt-now-has-ads-and-uk-based-brands-should-pay-attention/">link</a></p></li><li><p>Axios, <em>OpenAI projecting $100bn in advertising revenue by 2030</em>, April 2026</p></li></ul><div><hr></div><h4>2. Omnicom is testing AI agents to cut out the adtech middlemen</h4><p><strong>The story.</strong> On Omnicom&#8217;s Q1 2026 earnings call (28 April), CTO Paolo Yuvienco confirmed the holdco has already executed live agent-to-agent media buys for several clients, using AdCP &#8212; the <strong>Ad Context Protocol</strong>, an open standard that lets AI agents discover inventory, transact, build creative and manage accounts directly with publishers (AdExchanger, Digiday, ExchangeWire, BestMediaInfo). CEO John Wren framed adtech intermediaries as extracting a &#8220;toll&#8221; paid by clients, and said shortening the path to publishers is now a strategic priority.</p><p>The under-reported half of the story: Omnicom is plugging Acxiom &#8212; acquired as part of the IPG deal &#8212; directly into Omni, the holdco&#8217;s AI sales and marketing platform, to build unified customer IDs that feed the agents (AdExchanger). Wren told investors his 2018 decision to walk away from buying Acxiom for $2bn was vindicated; seven years later, he&#8217;s bought all of IPG (including Acxiom) for $9bn and the data layer is now the engine for agentic buying.</p><p><strong>My take.</strong> This is the most consequential story of the week, and it is being read too narrowly.</p><p>The headline is &#8220;Omnicom builds agents,&#8221; and that is the definition of &#8220;meh, so what.&#8221;</p><p>The actual story is: the world&#8217;s largest media holdco has decided that the right operational unit for the next era is &#8220;holdco plus agent plus first-party data spine&#8221; &#8212; not &#8220;holdco plus DSP plus SSP plus verification plus identity plus ABM platform plus attribution.&#8221; Each of those middle-layer point solutions becomes optional &#8212; useful where the agent decides it is useful, replaceable where it isn&#8217;t.</p><p>The DSP market is now getting plundered by SSPs bringing a media + curation + [increasingly an] activation layer &#8212; see Index Exchange and Bedrock Platform, who shipped the world&#8217;s first containerised DSP bidder running inside the exchange itself on 21 April (AdWeek, ExchangeWire, Index Exchange, Bedrock). This is supply chain compression at its finest.</p><p>Now the source of the majority of ad spend, big holding co agency groups, are seeking to use protocol-level tech (AdCP, MCP) to bypass the old world line up of adtech full stop. This is the compression from the cheque book side of the market, and goes even further.</p><p>For B2B, this is going to land harder than it does for B2C, and faster. B2B media plans already lean on a super fragmented stack &#8212; DSPs, identity vendors, intent providers which are irrelevant in B2C, ABM platforms to score, verification, attribution. Most of that stack exists because no single platform handles the buying-committee-and-intent layer cleanly. Keep your eyes peeled, because we are building something at FunnelFuel which will compact this whole stack and fix this issue &#8212; an advertising OS for B2B which upgrades the existing best infrastructure to work for B2B.</p><p>An agentic orchestrator that can stitch firmographic, intent and engagement signals across that fragmented set is, structurally, what every ABM tool has been pitching for ten years and never quite delivered. If Omnicom builds it credibly, the rest of the holdcos follow within twelve months, and the independent middle layer has eighteen months to prove it is not worth bypassing.</p><p>The B2B implication: if you are running a 2026 stack review, the question is not &#8220;which DSP&#8221; or &#8220;which ABM platform&#8221; &#8212; it is &#8220;which of these tools survive a holdco putting an agent in front of them, and which become commodity execution pipes.&#8221;</p><p><strong>Omnicom + AdCP + Acxiom</strong></p><ul><li><p>AdExchanger, <em>Omnicom Has An AI-Powered Plan To Cut Out Ad Tech Middlemen</em>, 30 April 2026 &#8212; <a href="https://www.adexchanger.com/agencies/omnicom-has-an-ai-powered-plan-to-cut-out-ad-tech-middlemen/">link</a></p></li><li><p>Digiday, <em>&#8216;That is an objective&#8217;: Omnicom tests AI agents to cut out the ad tech middlemen</em>, late April 2026 &#8212; <a href="https://digiday.com/media-buying/that-is-an-objective-omnicom-tests-ai-agents-to-cut-out-the-ad-tech-middlemen/">link</a></p></li><li><p>ExchangeWire, <em>Digest: Omnicom Tests AI Agent Media Buying</em>, 30 April 2026 &#8212; <a href="https://www.exchangewire.com/blog/2026/04/30/digest-omnicom-tests-ai-agent-media-buying-australia-forces-big-tech-to-pay-for-news/">link</a></p></li><li><p>BestMediaInfo, <em>Omnicom says it has executed real client media buys using agent-to-agent AI framework</em> &#8212; <a href="https://bestmediainfo.com/interviews/interview-advertising/omnicom-says-it-has-executed-real-client-media-buys-using-agent-to-agent-ai-framework-11777018">link</a></p></li><li><p>AdExchanger, <em>Media In 2026: From Managed Decline To Ruthless Independence</em> (analyst context on holdco agentic strategy) &#8212; <a href="https://www.adexchanger.com/the-sell-sider/media-in-2026-from-managed-decline-to-ruthless-independence/">link</a></p></li></ul><div><hr></div><h4>3. Yahoo + Kochava put a name on the new shape: the Unified Ad Platform</h4><p><strong>The story.</strong> On 5 May, Yahoo and Kochava announced a partnership embedding a Yahoo DSP workspace inside Kochava&#8217;s StationOne platform &#8212; pitching agentic workflows that operate across multiple DSPs from a single orchestration layer (Digiday, AdExchanger, GlobeNewswire). The technical detail matters: the Yahoo workspace ships pre-defined Skills, Agents, and an MCP Connection between StationOne and Yahoo DSP. Kochava CEO Charles Manning compared StationOne to Slack &#8212; &#8220;instead of connecting people on your team, the way that Slack does, StationOne connects all the tools that ad ops, media buying teams, or traders use.&#8221; On 8 May, Digiday published a &#8220;WTF is a unified ad platform&#8221; explainer formalising the term coined by W Media Research&#8217;s Karsten Weide. Yahoo&#8217;s framing is telling: the DSP becomes the &#8220;system of record&#8221; for performance and brand safety, but campaign logic moves up into the orchestration layer.</p><p><strong>My take.</strong> The terminology matters because it is the first time the industry has named what has been quietly happening for two years &#8212; DSPs and SSPs converging, point solutions getting absorbed, the stack reorganising around fewer, broader players. This is the reality of a long-awaited and long-overdue cleansing of an adtech supply chain which got too caught in its ways for too long, and supported bloated re-selling and arbitrage long past an acceptable end date for a new technology ecosystem. &#8220;Unified Advertising Platform&#8221; is the box every vendor will now spend 2026 trying to fit themselves into.</p><p>Read together with the Omnicom story, this is the same shift seen from two angles. The holdcos want to own the orchestration layer with their own agents. The independent adtech sector wants to own it by merging the middle into a unified product. Whoever wins, the standalone DSP and standalone SSP both lose narrative gravity. They become components, not categories.</p><p>For B2B buyers, the pragmatic question is supplier risk. Most B2B media plans are running through partners who built their value proposition in the OpenRTB era &#8212; quality of audience, breadth of supply, attribution layer, data layer. Those propositions still hold operationally. They are just losing the narrative to the unified orchestration story. That gap between operational reality and narrative direction is where bad procurement decisions get made over the next twelve months. Don&#8217;t let your stack be reorganised by a slide deck before the underlying products have actually changed.</p><p>Right now, the reality is that the agentic landscape and the Omnicom way would be stuck trying to navigate and procure messy, small, B2B first party data. B2B data changes over faster than B2C, whether it&#8217;s the work email linked to the job that you change every 1&#8211;3 years; titles, locations, and everything that goes with it &#8212; versus B2C data which remains intact longer. Personal emails that last on average 5x longer than work ones, age ranges, genders, income bands, and the underlying foundations of consumer marketing are significantly more static. Don&#8217;t expect agents to be able to locate and find inventory packages for B2B easily. But equally, back AI to find the answers faster than we expect it to.</p><p><strong>Yahoo + Kochava + StationOne (the Unified Ad Platform thesis)</strong></p><ul><li><p>Digiday, Ronan Shields, <em>Ad Tech Briefing: Yahoo pairs with Kochava to pitch &#8216;agentic&#8217; DSP workflows</em>, 5 May 2026 &#8212; <a href="https://digiday.com/media-buying/ad-tech-briefing-yahoo-pairs-with-kochava-to-pitch-agentic-dsp-workflows/">link</a></p></li><li><p>AdExchanger, <em>AI Creates More Ad Tech Frenemies</em> (Yahoo/Kochava alliance context), 6 May 2026 &#8212; <a href="https://www.adexchanger.com/daily-news-roundup/wednesday-06052026/">link</a></p></li><li><p>GlobeNewswire (Kochava press release), <em>Kochava Announces New Yahoo DSP Workspace Now Available on StationOne</em>, 5 May 2026 &#8212; <a href="https://finance.yahoo.com/sectors/technology/articles/kochava-announces-yahoo-dsp-workspace-133000029.html">link</a></p></li><li><p>Digiday, <em>WTF is a unified ad platform?</em>, 8 May 2026 &#8212; <a href="https://digiday.com/media-buying/wtf-is-a-unified-ad-platform/">link</a></p></li><li><p>W Media Research, Karsten Weide &#8212; original UAP framing</p></li></ul><p><strong>Bedrock + Index Cloud (containerised DSP / supply-chain compression)</strong></p><ul><li><p>AdWeek, <em>Index Exchange Welcomes DSPs into New Cloud Infra, Bringing Bidders Closer to Ad Inventory</em>, 21 April 2026 &#8212; <a href="https://www.adweek.com/programmatic/index-exchange-welcomes-dsps-into-new-cloud-infra-bringing-bidders-closer-to-ad-inventory/">link</a></p></li><li><p>ExchangeWire, <em>Bedrock Debuts Containerised DSP Deployment on Index Cloud</em>, 24 April 2026 &#8212; <a href="https://www.exchangewire.com/blog/2026/04/24/bedrock-debuts-containerised-dsp-deployment-on-index-cloud-enabling-model-driven-bidding-at-scale/">link</a></p></li><li><p>Index Exchange press release, <em>Introducing Index Cloud</em>, 21 April 2026 &#8212; <a href="https://www.indexexchange.com/2026/04/21/introducing-index-cloud/">link</a></p></li><li><p>Bedrock Platform, <em>Bedrock Platform Launches the First Containerized DSP in Index Cloud</em> &#8212; <a href="https://bedrockplatform.com/news/bedrock-platform-launches-the-first-containerized-dsp-in-index-cloud/">link</a></p></li><li><p>PPC Land, <em>Bedrock becomes first DSP to run its bidder inside an exchange</em> &#8212; <a href="https://ppc.land/bedrock-becomes-first-dsp-to-run-its-bidder-inside-an-exchange/">link</a></p></li></ul><div><hr></div><h4>4. Meta opens its ad ecosystem to third-party AI tools</h4><p><strong>The story.</strong> On 5 May, Meta confirmed it would open its ad ecosystem to third-party AI tools (Digiday, Mobile Marketing Reads, Performance Marketing World). The technical detail is the headline that most of the trades buried: the new &#8220;Meta Ads AI Connectors&#8221; are built on <strong>Model Context Protocol (MCP)</strong> &#8212; the same open standard used by Anthropic&#8217;s Claude and OpenAI&#8217;s ChatGPT &#8212; meaning advertisers can run Meta campaigns through external AI assistants using natural language, without needing API integration or developer credentials. eMarketer&#8217;s Jacob Bourne called it &#8220;an opening up, but it&#8217;s also a subtle lock-in move.&#8221; Sonata Insights&#8217; Debra Aho Williamson read it as Meta getting ahead of &#8220;concerns about being too closed or controlling.&#8221;</p><p><strong>My take.</strong> Meta is the canary, not the headline. If Meta is opening to third-party AI tools, Google and LinkedIn are next, and the timeline is shorter than &#8220;next year.&#8221; The reason is that the largest advertisers will not run agentic buying selectively &#8212; they will run it across their full media footprint, or not at all. Walled gardens that don&#8217;t make their inventory agent-addressable get bypassed in the agent&#8217;s recommendation set. That is a structural threat the walled gardens cannot ignore.</p><p>The protocol layer is the bigger story. Meta&#8217;s connectors run on MCP. Yahoo+Kochava connects via MCP. Omnicom uses AdCP. The IAB Tech Lab named its umbrella initiative AAMP (Agentic Advertising Management Protocols) in February. What looked like a fragmented set of vendor announcements is actually the early phase of a protocol war &#8212; and unlike the OpenRTB era, the protocols are being hammered out in months rather than years. Whoever owns the dominant standard owns the rails the next decade of programmatic runs on.</p><p>The B2B angle: LinkedIn is the one to watch. LinkedIn&#8217;s value proposition for B2B is its account graph plus its inventory access. If LinkedIn goes the Meta route &#8212; opening up to third-party agents &#8212; then LinkedIn becomes a data layer that any agent can call, not just a destination platform you have to log into. That changes how LinkedIn budget gets allocated, who controls the planning, and how layered targeting actually gets executed across LinkedIn plus open web plus CTV. It is also, by some distance, the most important strategic question for British B2B marketers in the second half of 2026.</p><p>LinkedIn will resist longer than Meta did, because its walled-garden margin is more defensible. But the direction is the direction.</p><div><hr></div><h3>What ties this week together</h3><p>Four moves, one shape. The orchestration layer &#8212; the part of the stack that decides what runs where, against which signal, for which outcome &#8212; is being claimed by everyone at once. Holdcos want to own it (Omnicom, with Acxiom underneath). Independent adtech wants to consolidate into it (Yahoo+Kochava, the UAP framing, Bedrock running inside Index). Walled gardens want to gate it on their terms (Meta this week, the others soon). And the new ad platforms &#8212; OpenAI being the obvious one &#8212; want to be a destination inside it.</p><p>The middle of the stack &#8212; the standalone DSPs, the standalone SSPs, the point-solution intent vendors, the attribution-only tools &#8212; is being asked to justify why it shouldn&#8217;t be a feature of someone else&#8217;s agent.</p><p>For B2B specifically, this is genuinely good news, but only if you read it correctly. The 2026 B2B stack has more friction than any other category &#8212; buying committees, account-level resolution, intent layering across firmographic and behavioural signal, multi-touch attribution across channels that don&#8217;t share identifiers. Agentic orchestration is genuinely the right tool for that problem. The risk is buying the orchestration story before the underlying components have caught up &#8212; paying for a unified narrative on top of a fragmented reality, and discovering the seams six months in.</p><p>The operators who will do well are the ones running their 2026 stack review on the components first, the orchestration second. Audience quality, signal depth, supply path, identity stitching &#8212; those still decide whether your media works. The agent is only as good as what it has to call.</p><p><strong>Meta opens to third-party AI tools (MCP)</strong></p><ul><li><p>Digiday, <em>Meta opens its ad ecosystem to third-party AI tools</em>, 5 May 2026 &#8212; <a href="https://digiday.com/marketing/meta-opens-its-ad-ecosystem-to-third-party-ai-tools/">link</a></p></li><li><p>Mobile Marketing Reads, <em>Meta opens ad platform to third-party AI tools in shift toward integrated workflows</em>, May 2026 &#8212; <a href="https://www.mobilemarketingreads.com/meta-ads-ai-connectors/">link</a></p></li><li><p>Performance Marketing World, <em>Meta opens ad accounts to third-party AI tools</em>, May 2026 &#8212; <a href="https://www.performancemarketingworld.com/article/1956479/meta-opens-ad-accounts-third-party-ai-tools">link</a></p></li><li><p>Marketing Brew, <em>How Meta&#8217;s AI push is changing ad creation</em> (April 2026 context) &#8212; <a href="https://www.marketingbrew.com/stories/2026/04/07/meta-ai-ad-creation">link</a></p></li></ul><div><hr></div><p>If this landed, forward it to one person who is in the middle of a 2026 stack review. That is who needs to read it.</p><p>Reply with what you&#8217;re seeing in your own buying &#8212; the practitioner threads in this newsletter come from readers, and the more honest the conversation gets, the better the next edition.</p><p>Need some help piecing together running addressable programmatic advertising in 2026 - reply to this email or message me at mike [at] funnelfuel [dot] io </p><p>Mike</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.theb2bstack.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://www.theb2bstack.com/subscribe?"><span>Subscribe now</span></a></p><p></p><div><hr></div><h3>References &amp; further reading</h3><p><strong>OpenAI ChatGPT ads in the UK</strong></p><ul><li><p>Digiday, Krystal Scanlon, <em>&#8216;Expand thoughtfully&#8217;: OpenAI offers ChatGPT ads to new markets including the U.K., Brazil and Japan</em>, 7 May 2026 &#8212; <a href="https://digiday.com/media-buying/expand-thoughtfully-openai-offers-chatgpt-ads-to-new-markets-including-the-u-k-brazil-and-japan/">link</a></p></li><li><p>Digiday, <em>OpenAI opens up ChatGPT ads manager to the U.S. while promising third-party measurement, CPA bidding</em>, May 2026</p></li><li><p>AdExchanger, <em>POSSIBLE 2026: OpenAI announces CAPI and self-serve ads manager launch</em>, May 2026 &#8212; <a href="https://www.adexchanger.com/ai/possible-2026-industry-experts-dish-on-ai-and-other-trends-to-watch/">link</a></p></li><li><p>Reuters Institute for the Study of Journalism, Felix Simon, <em>Advertising was always going to come for AI chatbots. The real question is how</em> &#8212; <a href="https://reutersinstitute.politics.ox.ac.uk/news/advertising-was-always-going-come-ai-chatbots-real-question-how">link</a></p></li><li><p>Black Lab Digital, James Starkey, <em>ChatGPT Ads Are Coming to the UK: What Brands Need to Know Now</em>, 6 May 2026 &#8212; <a href="https://www.blacklabdigital.co.uk/views/chatgpt-now-has-ads-and-uk-based-brands-should-pay-attention/">link</a></p></li><li><p>Axios, <em>OpenAI projecting $100bn in advertising revenue by 2030</em>, April 2026</p></li></ul><p><strong>Omnicom + AdCP + Acxiom</strong></p><ul><li><p>AdExchanger, <em>Omnicom Has An AI-Powered Plan To Cut Out Ad Tech Middlemen</em>, 30 April 2026 &#8212; <a href="https://www.adexchanger.com/agencies/omnicom-has-an-ai-powered-plan-to-cut-out-ad-tech-middlemen/">link</a></p></li><li><p>Digiday, <em>&#8216;That is an objective&#8217;: Omnicom tests AI agents to cut out the ad tech middlemen</em>, late April 2026 &#8212; <a href="https://digiday.com/media-buying/that-is-an-objective-omnicom-tests-ai-agents-to-cut-out-the-ad-tech-middlemen/">link</a></p></li><li><p>ExchangeWire, <em>Digest: Omnicom Tests AI Agent Media Buying</em>, 30 April 2026 &#8212; <a href="https://www.exchangewire.com/blog/2026/04/30/digest-omnicom-tests-ai-agent-media-buying-australia-forces-big-tech-to-pay-for-news/">link</a></p></li><li><p>BestMediaInfo, <em>Omnicom says it has executed real client media buys using agent-to-agent AI framework</em> &#8212; <a href="https://bestmediainfo.com/interviews/interview-advertising/omnicom-says-it-has-executed-real-client-media-buys-using-agent-to-agent-ai-framework-11777018">link</a></p></li><li><p>AdExchanger, <em>Media In 2026: From Managed Decline To Ruthless Independence</em> (analyst context on holdco agentic strategy) &#8212; <a href="https://www.adexchanger.com/the-sell-sider/media-in-2026-from-managed-decline-to-ruthless-independence/">link</a></p></li></ul><p><strong>Yahoo + Kochava + StationOne (the Unified Ad Platform thesis)</strong></p><ul><li><p>Digiday, Ronan Shields, <em>Ad Tech Briefing: Yahoo pairs with Kochava to pitch &#8216;agentic&#8217; DSP workflows</em>, 5 May 2026 &#8212; <a href="https://digiday.com/media-buying/ad-tech-briefing-yahoo-pairs-with-kochava-to-pitch-agentic-dsp-workflows/">link</a></p></li><li><p>AdExchanger, <em>AI Creates More Ad Tech Frenemies</em> (Yahoo/Kochava alliance context), 6 May 2026 &#8212; <a href="https://www.adexchanger.com/daily-news-roundup/wednesday-06052026/">link</a></p></li><li><p>GlobeNewswire (Kochava press release), <em>Kochava Announces New Yahoo DSP Workspace Now Available on StationOne</em>, 5 May 2026 &#8212; <a href="https://finance.yahoo.com/sectors/technology/articles/kochava-announces-yahoo-dsp-workspace-133000029.html">link</a></p></li><li><p>Digiday, <em>WTF is a unified ad platform?</em>, 8 May 2026 &#8212; <a href="https://digiday.com/media-buying/wtf-is-a-unified-ad-platform/">link</a></p></li><li><p>W Media Research, Karsten Weide &#8212; original UAP framing</p></li></ul><p><strong>Bedrock + Index Cloud (containerised DSP / supply-chain compression)</strong></p><ul><li><p>AdWeek, <em>Index Exchange Welcomes DSPs into New Cloud Infra, Bringing Bidders Closer to Ad Inventory</em>, 21 April 2026 &#8212; <a href="https://www.adweek.com/programmatic/index-exchange-welcomes-dsps-into-new-cloud-infra-bringing-bidders-closer-to-ad-inventory/">link</a></p></li><li><p>ExchangeWire, <em>Bedrock Debuts Containerised DSP Deployment on Index Cloud</em>, 24 April 2026 &#8212; <a href="https://www.exchangewire.com/blog/2026/04/24/bedrock-debuts-containerised-dsp-deployment-on-index-cloud-enabling-model-driven-bidding-at-scale/">link</a></p></li><li><p>Index Exchange press release, <em>Introducing Index Cloud</em>, 21 April 2026 &#8212; <a href="https://www.indexexchange.com/2026/04/21/introducing-index-cloud/">link</a></p></li><li><p>Bedrock Platform, <em>Bedrock Platform Launches the First Containerized DSP in Index Cloud</em> &#8212; <a href="https://bedrockplatform.com/news/bedrock-platform-launches-the-first-containerized-dsp-in-index-cloud/">link</a></p></li><li><p>PPC Land, <em>Bedrock becomes first DSP to run its bidder inside an exchange</em> &#8212; <a href="https://ppc.land/bedrock-becomes-first-dsp-to-run-its-bidder-inside-an-exchange/">link</a></p></li></ul><p><strong>Meta opens to third-party AI tools (MCP)</strong></p><ul><li><p>Digiday, <em>Meta opens its ad ecosystem to third-party AI tools</em>, 5 May 2026 &#8212; <a href="https://digiday.com/marketing/meta-opens-its-ad-ecosystem-to-third-party-ai-tools/">link</a></p></li><li><p>Mobile Marketing Reads, <em>Meta opens ad platform to third-party AI tools in shift toward integrated workflows</em>, May 2026 &#8212; <a href="https://www.mobilemarketingreads.com/meta-ads-ai-connectors/">link</a></p></li><li><p>Performance Marketing World, <em>Meta opens ad accounts to third-party AI tools</em>, May 2026 &#8212; <a href="https://www.performancemarketingworld.com/article/1956479/meta-opens-ad-accounts-third-party-ai-tools">link</a></p></li><li><p>Marketing Brew, <em>How Meta&#8217;s AI push is changing ad creation</em> (April 2026 context) &#8212; <a href="https://www.marketingbrew.com/stories/2026/04/07/meta-ai-ad-creation">link</a></p></li></ul><p><strong>Protocol layer context (AdCP, MCP, AAMP)</strong></p><ul><li><p>Kochava + IAB Tech Lab, <em>Open-Source StationOne AI Workspace using IAB Tech Lab&#8217;s AAMP Buyer Agent</em>, March 2026 &#8212; <a href="https://finance.yahoo.com/sectors/technology/articles/kochava-announces-open-source-stationone-133000514.html">link</a></p></li><li><p>IAB Tech Lab, <em>Agentic Roadmap initiative</em> (AAMP / ARTF documentation)</p></li></ul>]]></content:encoded></item><item><title><![CDATA[The B2B Marketer's Guide to Deal IDs (And Why Most B2B Buyers Get Them Wrong)]]></title><description><![CDATA[A practitioner's field guide to the unit of currency that runs modern programmatic, why curation has changed what a deal ID actually does, and the five questions every B2B marketer should ask]]></description><link>https://www.theb2bstack.com/p/the-b2b-marketers-guide-to-deal-ids</link><guid isPermaLink="false">https://www.theb2bstack.com/p/the-b2b-marketers-guide-to-deal-ids</guid><dc:creator><![CDATA[Mike Harty]]></dc:creator><pubDate>Tue, 05 May 2026 07:07:26 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!o9F0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F442d5aa1-02d7-45ce-884f-3bbc46008ab5_2438x1684.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2>The wrong belief most B2B marketers carry</h2><p>Ask ten B2B marketers what a deal ID is, and you&#8217;ll get nine variations on the same answer: it&#8217;s how you buy premium publisher inventory programmatically. A way to get into the Wall Street Journal or The Economist without picking up the phone.</p><p>That answer was correct in 2017. In 2026 it&#8217;s so incomplete it&#8217;s actively misleading.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theb2bstack.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">The B2B Stack is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>The deal ID has quietly become the single most important construct in modern B2B programmatic. Not because publishers have got more important, but because deal IDs are now the activation token for almost everything that matters: curated B2B audiences, first-party data overlays, supply-chain accountability, fee transparency, frequency capping at the account level, and the entire sell-side targeting movement that has reshaped how the open web works.</p><p>If you&#8217;re running B2B programmatic in 2026 and you can&#8217;t articulate what&#8217;s underneath every deal ID in your campaign, you don&#8217;t really know what you&#8217;re buying. That&#8217;s a hard sentence, but it&#8217;s the truth, and the rest of this piece is about why.</p><p>This is the first in a sixteen-week series unpacking the B2B programmatic stack, the way it&#8217;s actually operated by people who run it. Not the version vendors pitch.</p><div><hr></div><p><strong>What you&#8217;ll learn in this newsletter</strong></p><ul><li><p>Why the deal ID has quietly become the most important construct in modern B2B programmatic, and why most B2B marketers are still operating with a 2017 mental model of what it does - and missing out on what it can really do for them </p></li><li><p>A plain-English primer on how programmatic actually works, and why every glitzy new channel (CTV, audio, retail media, the imminent ChatGPT ad surface) runs through the same plumbing</p></li><li><p>The four canonical types of deal in programmatic (PG, Preferred, PMP, curated open auction), why the names confuse buyers, and how to tell which one you&#8217;re actually transacting on</p></li><li><p>Why curated deal IDs have structurally changed B2B targeting, and how Audigent, D&amp;B, and the new wave of B2B-specific curators are rewriting the economics of the open web</p></li><li><p>The four operating patterns most B2B programmatic stacks fall into, and why pattern four is the only one that performs in 2026</p></li><li><p>Five questions to ask about any B2B deal ID that will surface most of what&#8217;s broken in a typical stack within an hour</p></li></ul><div><hr></div><h2>First, the frame: what programmatic actually does (skip if you live in this stuff) and why the biggest vendors use it </h2><p>If you run B2B marketing but don&#8217;t operate programmatic day to day, here&#8217;s the orientation you need before the rest of this piece makes sense.</p><p>Programmatic advertising is automated media buying. Instead of an agency calling The Economist&#8217;s ad sales team to negotiate a banner placement, software does the buying in real time. When someone loads a webpage, opens a connected TV app, streams a podcast, or scrolls a news feed, an auction runs in the background. It takes about a hundred milliseconds. Your demand-side platform (DSP, the buying software) decides whether to bid for that impression based on who the user appears to be, what the content is, and what your campaign rules say. The supply-side platform (SSP, the publisher&#8217;s selling tool) collects the bids and awards the impression to the highest bidder. The ad renders. The user is none the wiser. Repeat around one trillion times a 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_!o9F0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F442d5aa1-02d7-45ce-884f-3bbc46008ab5_2438x1684.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!o9F0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F442d5aa1-02d7-45ce-884f-3bbc46008ab5_2438x1684.png 424w, https://substackcdn.com/image/fetch/$s_!o9F0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F442d5aa1-02d7-45ce-884f-3bbc46008ab5_2438x1684.png 848w, https://substackcdn.com/image/fetch/$s_!o9F0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F442d5aa1-02d7-45ce-884f-3bbc46008ab5_2438x1684.png 1272w, https://substackcdn.com/image/fetch/$s_!o9F0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F442d5aa1-02d7-45ce-884f-3bbc46008ab5_2438x1684.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!o9F0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F442d5aa1-02d7-45ce-884f-3bbc46008ab5_2438x1684.png" width="1456" height="1006" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/442d5aa1-02d7-45ce-884f-3bbc46008ab5_2438x1684.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1006,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:253724,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.theb2bstack.com/i/195883312?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F442d5aa1-02d7-45ce-884f-3bbc46008ab5_2438x1684.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_!o9F0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F442d5aa1-02d7-45ce-884f-3bbc46008ab5_2438x1684.png 424w, https://substackcdn.com/image/fetch/$s_!o9F0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F442d5aa1-02d7-45ce-884f-3bbc46008ab5_2438x1684.png 848w, https://substackcdn.com/image/fetch/$s_!o9F0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F442d5aa1-02d7-45ce-884f-3bbc46008ab5_2438x1684.png 1272w, https://substackcdn.com/image/fetch/$s_!o9F0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F442d5aa1-02d7-45ce-884f-3bbc46008ab5_2438x1684.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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"><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"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>This used to mean banner ads. It doesn&#8217;t anymore. Programmatic is now how almost every digital ad format gets bought: display, online video, native (in-feed sponsored content that looks editorial), connected TV (Netflix, Disney+, Paramount, the lot), digital audio (Spotify, podcast networks), and increasingly digital out-of-home (the screens at Canary Wharf and JFK). The flashy new channels everyone is excited about (CTV, audio, retail media networks, the imminent ChatGPT ad surface) all run on the same underlying plumbing. Different inventory, same auction mechanics, same DSP and SSP architecture, same supply-chain dynamics.</p><p>For B2B marketers, this matters more than for most. Your audiences are small. Your sales cycles are long. Your spend is scrutinised by a CFO who wants to know what every dollar did. Open auction (the default, hands-off way of buying programmatically) treats your budget the same way it treats a consumer brand running a back-to-school campaign: it tries to find scale at the lowest CPM. That&#8217;s not what B2B needs. B2B needs precision against a defined account list, supply-path discipline so fees don&#8217;t swallow the budget, and a way to apply your CRM data to a CTV campaign without giving away your customer list. In other words, the B2B use case starts stretching he technology capability behind programmatic, finding the edge cases and nuances and maxes them out. DealIDs are not that edge case, but in B2B we need them even more than our consumer focussed cousins </p><p>All of this is where deal IDs come in. They are the configurable control mechanism that turns programmatic from an auction running on autopilot into an activation framework you can actually steer. Without them, you&#8217;re shouting into the auction and hoping. With them, you&#8217;re operating the stack on purpose. Every premium B2B channel you might want to run (CTV against a target account list, podcast inventory against a buying committee, native placements in trade publications, contextual buys against intent-aligned content) is delivered through deal IDs. Knowing how they work is the difference between getting value from these channels and getting a slick post-campaign report that doesn&#8217;t translate into pipeline.</p><p>That&#8217;s the frame. Now the substance.</p><div><hr></div><h2>What a deal ID actually is, mechanically</h2><p>Strip away the marketing layer and a deal ID is a string. Usually nineteen characters, generated by a supply-side platform (SSP) or ad server when a deal is set up, passed in the bid request from the SSP to demand-side platforms (DSPs), and recognised by the DSP as a signal to bid under pre-negotiated terms.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5Nka!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21cf0f4f-fe01-462f-acb2-0acf2d78054e_1439x2250.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5Nka!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21cf0f4f-fe01-462f-acb2-0acf2d78054e_1439x2250.png 424w, https://substackcdn.com/image/fetch/$s_!5Nka!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21cf0f4f-fe01-462f-acb2-0acf2d78054e_1439x2250.png 848w, https://substackcdn.com/image/fetch/$s_!5Nka!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21cf0f4f-fe01-462f-acb2-0acf2d78054e_1439x2250.png 1272w, https://substackcdn.com/image/fetch/$s_!5Nka!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21cf0f4f-fe01-462f-acb2-0acf2d78054e_1439x2250.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5Nka!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21cf0f4f-fe01-462f-acb2-0acf2d78054e_1439x2250.png" width="1439" height="2250" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/21cf0f4f-fe01-462f-acb2-0acf2d78054e_1439x2250.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2250,&quot;width&quot;:1439,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:219361,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.theb2bstack.com/i/195883312?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21cf0f4f-fe01-462f-acb2-0acf2d78054e_1439x2250.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_!5Nka!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21cf0f4f-fe01-462f-acb2-0acf2d78054e_1439x2250.png 424w, https://substackcdn.com/image/fetch/$s_!5Nka!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21cf0f4f-fe01-462f-acb2-0acf2d78054e_1439x2250.png 848w, https://substackcdn.com/image/fetch/$s_!5Nka!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21cf0f4f-fe01-462f-acb2-0acf2d78054e_1439x2250.png 1272w, https://substackcdn.com/image/fetch/$s_!5Nka!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21cf0f4f-fe01-462f-acb2-0acf2d78054e_1439x2250.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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"><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"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>That&#8217;s it. A unique key that says: <em>this impression has rules attached to it, here&#8217;s the rules, and here&#8217;s who&#8217;s allowed to bid.</em></p><p>Three things flow from that:</p><p><strong>The deal ID is the carrier, not the cargo.</strong> It tells the DSP that special terms apply. The terms themselves (price floor, format, frequency, audience overlay, inventory list, payment treatment) sit in the deal record at the SSP. The DSP just needs to recognise the ID and apply the matching campaign logic. Often case Deals transfer a chunk of the targeting work off of the DSP, meaning your DSP fees typically come down (most contracts offer cheaper DSP take rates for DealID trading) </p><p><strong>The deal ID is the unit of accountability.</strong> Because every impression purchased under a deal ID is auditable back to a specific set of terms, deal IDs are the only sane way to enforce supply-chain transparency at scale. Open auction buying, by comparison, is a black box where you trust the DSP&#8217;s reporting to tell you where the impression came from, what it cost the SSP, and what fees got stacked on top.</p><p><strong>The deal ID is the activation primitive for sell-side targeting.</strong> This is the part most B2B marketers haven&#8217;t internalised yet. More on this below.</p><div><hr></div><h2>The four flavours, and why the names are misleading</h2><p>There are four canonical types of deal in programmatic. The names are technical, the differences are commercial, and the way the industry talks about them is genuinely confusing because most explainer content was written before curation arrived and rewrote half the rules.</p><p><strong>Programmatic Guaranteed (PG).</strong> Fixed inventory, fixed price, guaranteed delivery, one buyer, one seller. The closest thing to a traditional direct buy, executed through pipes. Used when you absolutely need a specific spot at a specific price (a homepage takeover, a high-impact format on a brand-safe property). Limited optimisation flexibility because the deal commits both sides to specific volume.</p><p><strong>Preferred Deal.</strong> First look at inventory at a fixed CPM, no commitment to buy. The buyer gets the option to bid; the seller doesn&#8217;t have to fill the impression that way if the buyer passes. Useful for premium audience targeting where you want priority but not obligation. This is a personal favourite, it lets you (often-case) get a near equal look at the inventory as the publishers ad server. It thus comes at a price, but in B2B that price is always worth it </p><p><strong>Private Marketplace (PMP).</strong> Invitation-only auction. The seller invites a small group of buyers to compete for inventory at a floor price. More buyers means competitive bidding, which can lift CPMs but provides the seller more revenue stability than open auction. Most &#8220;premium publisher&#8221; deal IDs B2B marketers think they&#8217;re buying are actually PMPs.</p><p><strong>Open auction with deal ID overlay (the curated deal).</strong> The newest and most important category, and the one that has structurally changed the role of the deal ID. The inventory itself is sold through the open auction, but a curator (an SSP, a data company, or a specialist) has packaged audience signals, contextual signals, supply-chain validation, and pricing logic into a single deal ID. The buyer activates one deal ID; everything underneath is pre-negotiated. We&#8217;ll spend the next section on why this matters specifically for B2B. This is an area of innovation that I am focussing on in my day job - super signal aggregation for B2B</p><p>The reason the names confuse people: a &#8220;PMP&#8221; in vendor sales decks often refers to any deal ID, including curated open-auction deals. Industry shorthand has collapsed four distinct constructs into one phrase, and B2B marketers buying inventory through agencies or platforms frequently don&#8217;t know which type they&#8217;re actually transacting on.</p><p>If you want one mental model, hold this: PG and Preferred Deals are direct relationships executed programmatically. PMPs are auction restrictions. Curated deal IDs are audience and supply-chain packages activated through a string. They serve different jobs.</p><div><hr></div><h2>Why curated deal IDs changed the game for B2B</h2><p>Open-exchange programmatic has always struggled with B2B. The reason is structural and worth being plain about.</p><p>B2B audiences are small and they are very difficult to locate with standard programmatic signals. A typical enterprise sales motion is targeting somewhere between two thousand and twenty thousand decision-makers across a target account list, assuming they have their ICP really dialled in. Some ABA programmes are much broader, but specifically on ABM, the volumes of individual users are very low. Even when you blow that up to influence the buying committee, you&#8217;re rarely above one hundred thousand reachable individuals. Open auction is built to find scale at an efficient price point, not to find precision against tiny audiences. <strong>You can spend a hundred thousand pounds in open auction and reach almost no-one in your actual ICP, because the auction has no idea who matters and no incentive to find out. These are the flaws in the underlying programmatic infrastructure - BUT (!) don&#8217;t let that put you off, we have the solutions to make this work properly</strong> </p><p>The traditional answer was to layer third-party B2B data onto a DSP buy: pay a data fee, target a Bombora topic or a 6sense intent signal or a TechTarget purchase intent segment, and hope the auction surfaces the right people. This works, partially. The problem is fee compounding (DSP fee plus data fee plus measurement fee plus SSP fee plus publisher take) and signal degradation (third-party identifiers in 2026 are a fraction of what they were in 2020). You&#8217;re still left with a single bloated segment level of granularity in your reporting. </p><p>Curated deal IDs start to solve both problems by moving the targeting upstream.</p><p>Here&#8217;s the workflow. A curator (Audigent and IRIS_TV in CTV, Experian and D&amp;B for B2B firmographics, increasingly specialist B2B operators in display and native) takes audience data, blends it with contextual signals and publisher inventory, validates the supply chain, and packages the result as a single deal ID. The SSP transmits that deal ID to the DSP. The DSP doesn&#8217;t need to know which alternate ID matched the user, doesn&#8217;t need to look at identifiers in the bid request, doesn&#8217;t need to layer separate data fees on top. It just bids against a deal ID that has been pre-qualified upstream. The aggregation layers, or super signal aggregators, use supply logs to output better reporting - so you start to solve the marketing insights piece and the ability to demonstrate marketings impact on pipe. This is a huge step forward. </p><p>For B2B specifically, this matters in three ways:</p><p><strong>Identity at the audience level, not the user level.</strong> Instead of trying to match a cookie to a CRM record at impression time (which fails 60-75% of the time on the open web), the curator pre-resolves the audience using deterministic identity signals (hashed emails, IP-to-business graphs, professional graphs from data partners) and surfaces only impressions where the audience match is already established. You buy reach against a known firmographic audience, not a probabilistic guess. You can do so using any DSP tech you like, without having to build your own or modify existing solutions </p><p><strong>Supply path you can actually audit.</strong> Curated deal IDs are typically integrated through a single SSP relationship, which dramatically reduces hops in the supply chain. Open auction routinely has four to six intermediaries between advertiser and publisher, each taking a fee. A clean curated deal can compress that to advertiser, DSP, SSP, publisher, with explicit fee disclosure at each layer. This directly means more of your investment goes to working media and data - exactly where you want it working - and not inflating resellers pockets. </p><p><strong>Margin protection that aligns incentives.</strong> When the curator owns the deal ID, the curator owns the relationship. They are incentivised to keep the audience accurate, the inventory clean, and the fee transparent because the deal ID is the product. Compare that to open auction, where the DSP&#8217;s incentive is volume, the SSP&#8217;s incentive is fill, and nobody&#8217;s incentive is the marketer&#8217;s outcome. Data vendors have played this game for years, aligning with volume with no audit level accountability. This new model is a huge flip and a massive win for B2B vendors - it is, I believe, a key reason why the worlds leading B2B tech vendors are leaning very hard on programmatic again now. </p><p>The Audigent and Dun &amp; Bradstreet partnership announced in 2024 made over four hundred D&amp;B B2B firmographic segments activatable as Audigent-curated deal IDs across CTV, display, native, audio, and online video. That&#8217;s not a niche capability. It&#8217;s a structural rewrite of how B2B audiences get bought.</p><p>The innovation now, which I am proud to be at the forefront of, is leaning on the extra signal from the supply side, to deploy AI contextualisation at scale in containers to really understand digital content across all mediums (text, audio, video), and align it to machine learning intent models (first party website intent, second party and third party intent from the likes of Bombora), deployed as a marketing operating system, creating live data pipelines via DealIDs, which output CRO level metrics not marketing fluff. This direction of innovation has so much opportunity for B2B marketers to really eek out value from data driven advertising </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!LAzc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf1de396-d53b-481e-8ea5-c19fd19521e6_2384x1944.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!LAzc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf1de396-d53b-481e-8ea5-c19fd19521e6_2384x1944.png 424w, https://substackcdn.com/image/fetch/$s_!LAzc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf1de396-d53b-481e-8ea5-c19fd19521e6_2384x1944.png 848w, https://substackcdn.com/image/fetch/$s_!LAzc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf1de396-d53b-481e-8ea5-c19fd19521e6_2384x1944.png 1272w, https://substackcdn.com/image/fetch/$s_!LAzc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf1de396-d53b-481e-8ea5-c19fd19521e6_2384x1944.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!LAzc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf1de396-d53b-481e-8ea5-c19fd19521e6_2384x1944.png" width="1456" height="1187" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bf1de396-d53b-481e-8ea5-c19fd19521e6_2384x1944.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1187,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:361433,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.theb2bstack.com/i/195883312?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf1de396-d53b-481e-8ea5-c19fd19521e6_2384x1944.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_!LAzc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf1de396-d53b-481e-8ea5-c19fd19521e6_2384x1944.png 424w, https://substackcdn.com/image/fetch/$s_!LAzc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf1de396-d53b-481e-8ea5-c19fd19521e6_2384x1944.png 848w, https://substackcdn.com/image/fetch/$s_!LAzc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf1de396-d53b-481e-8ea5-c19fd19521e6_2384x1944.png 1272w, https://substackcdn.com/image/fetch/$s_!LAzc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf1de396-d53b-481e-8ea5-c19fd19521e6_2384x1944.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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"><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"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>All of this is a very long way removed from the humble 2017 DealID that we referenced at the start of this newsletter </p><div><hr></div><h2>What most B2B marketers actually do (and why it&#8217;s costing them)</h2><p>I&#8217;ve analysed a lot of B2B programmatic stacks over fifteen years, trying to find nuggets of gold that can be brought into how my team operates. The pattern is depressingly consistent.</p><p><strong>Pattern one: open auction default.</strong> The agency or in-house team sets up a DSP campaign with a third-party data segment, runs it through open auction, and reports back on impressions delivered. No deal IDs in the campaign at all. Performance is mediocre, fees are stacked, supply path is a black box. The marketer doesn&#8217;t know what they bought because the report doesn&#8217;t tell them.</p><p><strong>Pattern two: generic publisher PMPs.</strong> The team has been pitched a handful of &#8220;premium B2B publisher PMPs&#8221; by an agency or a sales rep, signs them off, and runs spend through them. The PMPs are real (Forbes, Bloomberg, the Financial Times) but the audience targeting underneath is just open auction with a publisher whitelist. Better than pattern one, but you&#8217;re still not pre-resolving audience; you&#8217;re just buying premium environments. That beats a lot of B2B activity that I have seen, especially in tier 2 self-serve DSPs, where the inventory is unbelievably bad - but it still under-sells what can be done when it is done right </p><p><strong>Pattern three: bolt-on curated data.</strong> The team has heard about curation, has signed up for one or two Audigent or Multilocal deals, but hasn&#8217;t reorganised the campaign architecture around them. The curated deals run alongside open-auction buys, with no clean comparison data, no shift in budget allocation, no measurement framework that isolates curated performance. The result is a hedged bet that doesn&#8217;t prove anything.</p><p><strong>Pattern four (rare): curated-first architecture.</strong> The team has restructured their B2B programmatic activation around curated deal IDs as the primary delivery mechanism, with open auction as a fallback for scale rather than a default. They know which curators they&#8217;re working with, what audience signals are underneath each deal, what the fee structure looks like, and how to optimise dynamically. This is the version that actually performs, and it&#8217;s the architecture that the next two years of B2B programmatic will reward.</p><p>If you&#8217;re in pattern one or two, you&#8217;re not getting what your budget could deliver. If you&#8217;re in pattern three, you have the components but not the architecture. The shift to pattern four isn&#8217;t expensive, but it does require knowing which questions to ask.</p><div><hr></div><h2>The five questions to ask about any B2B deal ID</h2><p>These are the questions I ask when auditing a B2B programmatic stack. They will surface most of the issues that matter, fast.</p><p><strong>1. What is the audience source, and how is it resolved?</strong> Is this a third-party intent segment loaded into an SSP, a first-party CRM match, a deterministic firmographic graph, or a probabilistic lookalike? &#8220;B2B audience&#8221; is not an answer. You should be able to name the data partner, describe the matching methodology, and see a sample of the resolved audience size. If your curator can&#8217;t tell you this, the audience is probably weaker than the deal ID suggests.</p><p><strong>2. What is the supply path, and how many hops are in it?</strong> From bid request to ad render, how many intermediaries does this impression flow through? Each hop is a fee and a potential failure point. A clean curated deal should be advertiser, DSP, SSP, publisher. If there are resellers or aggregators in the chain, ask why.</p><p><strong>3. What is the actual fee structure, broken down by layer?</strong> Media cost, DSP fee, data fee, curator fee, SSP fee, third-party verification fee. If the answer is a single percentage (&#8221;our take is twenty percent&#8221;) you don&#8217;t have fee transparency, you have a fee summary. The Strategus framework on the five layers of programmatic cost is the right benchmark; if your partner can&#8217;t disclose against it, that&#8217;s a finding.</p><p><strong>4. Is it auditable at log level?</strong> Can you get raw bid logs, win logs, and the metadata that ties impressions back to specific deal IDs? Without log-level access, all your reporting is the DSP&#8217;s interpretation of the DSP&#8217;s data. The 2017 ANA programmatic study found 15% of advertiser spend was unattributable across the supply chain. That problem hasn&#8217;t fully gone away.</p><p><strong>5. Can the deal be paused, modified, or optimised dynamically?</strong> Some deal IDs are static (PG deals committed to volume, PMPs with fixed parameters). Curated deals should let you adjust audience composition, change frequency caps, swap creative, and shift budget without renegotiating the underlying terms. If you can&#8217;t, you&#8217;ve signed up for a buy, not a programmatic activation.</p><p>If you ask these five questions and your agency, your in-house team, or your platform vendor can&#8217;t answer them in plain language, you have a stack problem. Not a budget problem.</p><div><hr></div><h2>Where this is heading</h2><p>Two near-term shifts are worth watching.</p><p><strong>Curated deal IDs are absorbing the data-marketplace model.</strong> The traditional DSP data marketplace (where buyers shop third-party segments and pay a CPM uplift) is being structurally disrupted by sell-side curation, because the same data activated through a curated deal ID is cheaper, cleaner, and more auditable than the same data activated through a DSP segment overlay. Expect the data-marketplace model to compress over the next eighteen to twenty-four months, with first-party and curated activation taking share.</p><p><strong>B2B-specific curators are an emerging category.</strong> Most curation today is generalist (Audigent, Multilocal, Lotame). The next layer is specialist B2B curation: deal IDs built specifically for ABM motions, with firmographic depth and intent overlays designed for long sales cycles. This is where the real margin will be in B2B programmatic over the next three years, because the operational sophistication required is high enough to be defensible.</p><p><strong>The deal ID itself will get richer.</strong> Sell-side curation is pushing more logic into the deal ID: dynamic audience refresh, bid-level optimisation, brand suitability validation, frequency capping at the account level rather than the cookie level. The deal ID of 2027 will carry more configuration than the deal ID of 2024, and the marketers who treat deal IDs as configurable activation tokens (rather than static inventory packages) will get the lift.</p><div><hr></div><h2>The takeaway</h2><p>A deal ID is not a premium publisher access pass. It is the configurable activation token for everything that makes B2B programmatic work in 2026: audience precision, supply-chain accountability, fee transparency, and outcome optimisation. If you&#8217;re running B2B programmatic without understanding the deal ID architecture underneath your spend, you&#8217;re operating without the most important diagnostic tool in the stack.</p><p>The good news: this is fixable in weeks, not quarters. The five questions above will surface most of what&#8217;s broken in a typical B2B programmatic activation. Asking them is the cheapest, fastest way to upgrade your program before any other change.</p><p>Next in this series: programmatic curation explained for B2B, the deeper version of why sell-side targeting has structurally changed what your DSP buys are actually doing.</p><div><hr></div><p><em>The B2B Stack is written by Mike Harty, founder of FunnelFuel, a B2B-native programmatic managed service operating across London, New York and Singapore. If you&#8217;re auditing your own deal ID architecture and want a second pair of eyes, reply to this email and we can compare notes.</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theb2bstack.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">The B2B Stack is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[The Ultimate 2026 Guide to B2B Programmatic Advertising: The Full Stack, The Real Gaps, and How to Win Multi-Channel]]></title><description><![CDATA[A back-to-basics, no-bullshit reference for B2B marketers, agencies, and operators running programmatic]]></description><link>https://www.theb2bstack.com/p/the-ultimate-2026-guide-to-b2b-programmatic</link><guid isPermaLink="false">https://www.theb2bstack.com/p/the-ultimate-2026-guide-to-b2b-programmatic</guid><dc:creator><![CDATA[Mike Harty]]></dc:creator><pubDate>Mon, 27 Apr 2026 07:28:45 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!AnCQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41c3da24-6fc4-48ae-a2ae-b58197489b51_644x593.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Most &#8220;programmatic for B2B&#8221; guides you&#8217;ll read in 2026 were written by someone who has never bought a deal ID, never negotiated a curation fee, and couldn&#8217;t tell you the difference between SupplyChain Object validation and a seller-defined audience if you put a gun to their head. If this sounds like made up nonsense, read on! </p><p>That&#8217;s not a dig. It&#8217;s the structural reality of B2B marketing content. The people who write about this stack for a living are mostly not the people who operate it. The result is an infinite library of 1,500-word blog posts that describe programmatic the way an in-flight magazine describes turbulence &#8212; with more enthusiasm than understanding.</p><p>This guide is different because it has to be. I&#8217;ve spent fifteen-plus years inside this space &#8212; native advertising before it had a name, B2B programmatic before anyone thought to call it that, and now running FunnelFuel, a B2B-native programmatic managed service operating across London, New York and Singapore. What follows is an operator&#8217;s view of the 2026 stack: how it actually works, where the money flows, what&#8217;s genuinely new, and, most importantly, where it quietly breaks when you try to run B2B through infrastructure that was built for B2C.</p><p>If you&#8217;re in-housing paid media at a B2B SaaS, running accounts at a B2B agency, or trying to decide whether your current stack is fit for the pipeline numbers on your 2026 plan, this is the full-stack reference to bookmark.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.theb2bstack.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://www.theb2bstack.com/subscribe?"><span>Subscribe now</span></a></p><p></p><p><strong>What we&#8217;ll cover:</strong></p><ul><li><p>The anatomy of the modern programmatic stack &#8212; the six layers that actually matter.</p></li><li><p>How SSPs and DSPs have converged, and what that means for margin and control.</p></li><li><p>Identity in 2026: cookies aren&#8217;t dead, but they also aren&#8217;t reliable. What is the solution?</p></li><li><p>Data at segment level: firmographic vs behavioural, and where the wiring breaks.</p></li><li><p>First-party data as a compound-interest asset &#8212; not a one-time activation.</p></li><li><p>Where real innovation is happening &#8212; curation, AI optimisation, new channels, and the OpenAI question.</p></li><li><p>The seven places the whole thing breaks when you try to run B2B through it.</p></li><li><p>The best platforms for B2B brands, honestly assessed.</p></li><li><p>Why the best in-house teams still work with best-in-class managed service &#8212; and what &#8220;best-in-class&#8221; actually means.</p></li></ul><div><hr></div><h2>Part 1: The Anatomy of the Modern Programmatic Stack</h2><p>Forget the <a href="https://lumapartners.com/lumascapes/">Lumascape</a>. It&#8217;s a useful artefact of ecosystem complexity but a bad frame for understanding what&#8217;s happening when a B2B ad serves in 2026.</p><p>The stack you need to understand has six layers.</p><p><strong>1. Demand side.</strong> The DSP (Demand-Side Platform) &#8212; The Trade Desk, DV360, StackAdapt, Amazon DSP, Yahoo, Basis. This is where campaigns are built, bids are placed, and optimisation happens. Traditionally competed around strength of inventory access, now more differentiated around unique data sets and capabilities. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!AnCQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41c3da24-6fc4-48ae-a2ae-b58197489b51_644x593.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!AnCQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41c3da24-6fc4-48ae-a2ae-b58197489b51_644x593.jpeg 424w, https://substackcdn.com/image/fetch/$s_!AnCQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41c3da24-6fc4-48ae-a2ae-b58197489b51_644x593.jpeg 848w, https://substackcdn.com/image/fetch/$s_!AnCQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41c3da24-6fc4-48ae-a2ae-b58197489b51_644x593.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!AnCQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41c3da24-6fc4-48ae-a2ae-b58197489b51_644x593.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!AnCQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41c3da24-6fc4-48ae-a2ae-b58197489b51_644x593.jpeg" width="718" height="661.139751552795" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/41c3da24-6fc4-48ae-a2ae-b58197489b51_644x593.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:593,&quot;width&quot;:644,&quot;resizeWidth&quot;:718,&quot;bytes&quot;:44856,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!AnCQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41c3da24-6fc4-48ae-a2ae-b58197489b51_644x593.jpeg 424w, https://substackcdn.com/image/fetch/$s_!AnCQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41c3da24-6fc4-48ae-a2ae-b58197489b51_644x593.jpeg 848w, https://substackcdn.com/image/fetch/$s_!AnCQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41c3da24-6fc4-48ae-a2ae-b58197489b51_644x593.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!AnCQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41c3da24-6fc4-48ae-a2ae-b58197489b51_644x593.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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"><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"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>2. Supply side.</strong> The SSPs (Supply-Side Platforms) &#8212; Index Exchange, Magnite, PubMatic, OpenX, Xandr &#8212; aggregate publisher inventory and sell it to DSPs via real-time auction or private deal. Evolving towards DSP-lite capabilities and shaping of inventory via curation. </p><p><strong>3. Identity and matching.</strong> The plumbing that lets a DSP bid on an impression it can actually value. Universal IDs (UID2, ID5), hashed email matching, seller-defined audiences, IP-based identity, device graphs, CTV ACR. The technology architecture which enables data (see below) as well as frequency management and other programmatic bidding and pacing tooling </p><p><strong>4. Data.</strong> Audience segments, intent signals, firmographic and technographic overlays. The B2B-relevant sources: Bombora, LinkedIn, Dun &amp; Bradstreet, TechTarget, G2, 6sense. The ability to understand the user behind the ad opportunity, and shape bidding, creative and reporting capabilities. Mainly comes in the form of first party data (your own, such as your customers emails) or third party (somebody else&#8217;s data, like Bombora).  </p><p><strong>5. Measurement and attribution.</strong> What did the campaign actually do? This is the layer that most quietly hurts B2B marketers &#8212; we&#8217;ll come back to it.</p><p><strong>6. Creative and activation.</strong> Dynamic creative optimisation (DCO), display and native formats, CTV, audio, DOOH, in-app. The message that we put in front of the user who we&#8217;re targeting </p><p>In a simplified buy, the DSP evaluates an impression offered by an SSP, checks whether it matches the campaign&#8217;s targeting (identity + data), places a bid in a fraction of a second, wins or loses the auction, and serves creative. The measurement stack then tries to tell you whether any of it worked.</p><p>The structural problem for B2B is that every one of these layers was designed to optimise for B2C outcomes, and against a single user based data hierarchy - which does not understand buying committees and accounts. We&#8217;ll spend most of this guide on what that means in practice.</p><div><hr></div><h2>Part 2: The Great Convergence &#8212; SSPs and DSPs Are Eating Each Other</h2><p>The tidy separation between &#8220;sell side&#8221; and &#8220;buy side&#8221; that defined the Lumascape era is gone. What&#8217;s happening in 2026 is convergence, and it has real consequences for where margin sits and how you should think about supply.</p><p>On the demand side, The Trade Desk&#8217;s OpenPath (launched in 2022) established the direct-to-publisher model for DSPs. In early 2026, TTD expanded this with <strong>OpenAds</strong> &#8212; a next-generation auction platform with publisher commitments from AccuWeather, BuzzFeed, the Guardian and Hearst, among others. The thesis is straightforward: cut SSP take rates out of the path, win more auctions at a lower net cost. Yahoo&#8217;s Backstage initiative and Amazon&#8217;s Publisher Direct are versions of the same play. The argument extends to the commoditisation of supply - the same publisher will sell their inventory via header bidding via dozens of SSPs. Therefore, the DSP knows they gain a cleaner view of supply without the re-selling and duplication when they connect directly with the worlds best publishers. </p><p>On the supply side, SSPs are going buy-side as part of their counter-attack against DSP&#8217;s treading on their toes. PubMatic Activate lets advertisers execute direct campaigns through the SSP. Similar capabilities are being rolled out across Magnite and Index. Equativ will give you access to their DSP with a 0% fee when you buy their inventory. The boundary is dissolving.</p><p>The endpoint most people in the ecosystem now see coming is the UAP &#8212; the Unified Ad Platform &#8212; a single system that manages audience, bidding, yield, and inventory across the entire supply chain. We&#8217;re not there yet. But the direction is real, and it matters for B2B specifically because:</p><ul><li><p><strong>Shorter supply paths mean better economics.</strong> Fewer middlemen, lower take rates, more of your budget reaching the publisher.</p></li><li><p><strong>But they also mean more concentration.</strong> When one DSP controls both the bidding and the publisher relationship, you have a single point of negotiation and a single point of failure. In reality you have that with the existing system anyway, because if your DSP falls over, you probably can&#8217;t reach your supply today anyway - but it is still worth flagging </p></li><li><p><strong>Curation is where the action is.</strong> The real locus of value creation in 2026 isn&#8217;t the pipe &#8212; it&#8217;s the audience container that sits on top of it. The deal ID is the new unit of strategy and expect it to get superseded with audience containerisation and bidders (most likely leightweight ones taking advantage of curations power) to start to live IN the containers, essentially creating a UAP. This is a very hot area of innovation </p></li></ul><p>Which brings us to identity.</p><div><hr></div><h2>Part 3: Identity in 2026 &#8212; Cookies Aren&#8217;t Dead, But They Also Aren&#8217;t Reliable</h2><p>The programmatic ecosystem was architected around third party cookies. They acted as a store of data, enabling DSPs and SSPs to &#8216;cookie-sync&#8217;, allowing the DSP to make more of the SSP&#8217;s inventory &#8216;addressable&#8217; - meaning the DSP could unlock the data it had on each user in the supply ecosystem. This is critical to audience intelligence but also to fundamental DSP capabilities, like frequency management (capping impressions at, for example, a maximum of 5 per user). So the outcry around cookies falling off a clifftop was huge, and consumed the messaging around programmatic for most of the early 2020&#8217;s. </p><p>In July 2024, Google abandoned its plan to deprecate third-party cookies in Chrome. In 2026, the live state is a &#8220;Privacy Choice&#8221; prompt that lets users decide &#8212; rather than Google deciding for them. </p><p>This surprised people who were expecting a cliff. What actually happened was a slow erosion. Safari (Intelligent Tracking Protection) and Firefox (Enhanced Tracking Protection) have blocked third-party cookies by default for years. Combined with ad blockers, cookie-consent opt-outs, and user privacy behaviour, a substantial share of the open web is either cookieless or flagged as low-signal before an auction even starts.</p><p>The working identity stack in 2026 looks like this:</p><ul><li><p><strong>Universal IDs.</strong> UID2 (The Trade Desk&#8217;s open standard, widely adopted), ID5, LiveRamp&#8217;s RampID. These are mostly hashed-email-based deterministic identifiers that work in places where cookies don&#8217;t. ID5 is more probabilistic and behaves a little bit differently </p></li><li><p><strong>Seller-defined audiences.</strong> IAB&#8217;s standard that lets publishers expose audience signals directly, bypassing the identity layer entirely for some use cases.</p></li><li><p><strong>Contextual and semantic targeting.</strong> Not identity at all, but increasingly sophisticated thanks to AI: topic taxonomy, content-level matching, LLM-driven semantic relevance.</p></li><li><p><strong>Device graphs and probabilistic matching.</strong> For CTV, mobile app, and cross-device stitching where deterministic IDs aren&#8217;t available.</p></li></ul><p>For B2B specifically, identity is where the stack starts to wobble. All the universal ID infrastructure is built around consumer email matching. Consumer email is simply a much more persistent signal - you may have your old Gmail from 15 years ago, you probably do not have your work email from 15 years ago. The moment you try to ask &#8220;is this impression being served to someone at a target account?&#8221; you&#8217;re asking a question the universal ID framework doesn&#8217;t natively answer.</p><p>We&#8217;ll come back to this in Part 7. It&#8217;s the single most important thing B2B marketers misunderstand about their own stack.</p><div><hr></div><h2>Part 4: Data at Segment Level &#8212; Where the Real Margin Leaks</h2><p>Every B2B media plan in 2026 leans on third-party data segments. Here&#8217;s what actually happens when you activate one.</p><p>The segment is created by ant one of the plethora of data providers &#8212; which could be Bombora for intent, D&amp;B for firmographics, TechTarget for technographics, 6sense and Demandbase for buying-stage signals. That segment is matched (typically via cookie ID, UID2, or IP) to users or devices. The matched segment is packaged into a taxonomy and distributed to DSPs. You target it.</p><p>Each step loses signal.</p><ul><li><p><strong>Match rates degrade.</strong> A segment claiming two million accounts in its source data might match 15&#8211;30% of that when activated against open-web impression supply. Fewer in cookieless environments.</p></li><li><p><strong>Data decay.</strong> Intent signal is freshest on day one. By the time it&#8217;s flowed through the taxonomy, matched, and hit your DSP, you&#8217;re often operating on one- to two-week-old signal. For fast-moving B2B cycles, that&#8217;s material.</p></li><li><p><strong>Segment aggregation.</strong> Most commercial B2B segments are aggregated at person or household level, then inferred back up to account level. That inference is where a lot of precision dies.</p></li><li><p><strong>Hierarchy mismatches.</strong> If you target &#8220;IT Decision Makers at Fortune 500 companies,&#8221; the segment is built by joining signals that were never deterministically linked. You&#8217;re buying an inference, not a matched audience.</p></li></ul><p>The other huge issue with segments is that you can only target and report at a segment level - and a segment may = 10,000 accounts. So all you get back is impressions, clicks etc at a 10,000 account segment level. No account level data. No ability to shape your bids to match surging engagement or other buying signals coming out of your CRM. This is the problem that has only really been solved by IABM from TradeDesk, Bombora and ChaliceAI, and FunnelFuel (built into SSPs and DSPs as adtech upgrade package for B2B) </p><p>The operator move is to treat third-party segments as a directional tool, not a ground truth, and to prioritise paths where the signal is closer to source. That means:</p><ul><li><p><strong>Direct relationships with data providers where possible.</strong> Raw signal access beats pre-packaged segments. </p></li><li><p><strong>Curated deal IDs that align inventory, context, and audience in one package.</strong> The Audigent, D&amp;B, and Experian curation stacks are instructive. Over 400 Dun &amp; Bradstreet B2B audience segments are now activatable via Audigent-curated deal IDs across CTV, display, native, audio, and online video.</p></li><li><p><strong>First-party data layered on top of third-party segments, not replaced by them.</strong></p></li></ul><p>Which brings us to the compound-interest play most B2B marketers still under-index on.</p><div><hr></div><h2>Part 5: First-Party Data &#8212; The Asset You Actually Own</h2><p>If you take one thing from this guide: the B2B marketers winning in 2026 are the ones who have built first-party data into the core of their programmatic activation, not bolted it on as an afterthought.</p><p>Third-party data is rented. It&#8217;s degrading. It&#8217;s increasingly expensive, matched to shrinking pools of addressable users. The quality cannot easily be audited and the segment owners are incentivised by their cost per thousand revenue model, to inflate the segment size. First-party data is the opposite on every dimension. It compounds, it&#8217;s owned, and match rates to your own CRM and MAP are structurally higher than anything you&#8217;ll ever buy.</p><p><strong>The B2B first-party data playbook in 2026:</strong></p><p><strong>1. Build the pipes first.</strong> Your CRM (Salesforce, HubSpot, Dynamics) and MAP (Marketo, HubSpot, Pardot) are the source of truth. Get the identity graph clean before you try to activate any of it. Hashed emails, IP data, form-fill metadata, LinkedIn unique IDs, D-U-N-S numbers &#8212; these are your activation tokens.</p><p><strong>2. Segment by intent stage, not just ICP.</strong> Early-stage research visitors behave differently from BDR-engaged accounts, which behave differently from late-stage opportunities. Build segments that match how your pipeline actually moves, then activate each with a different media strategy.</p><p><strong>3. Activate through multiple surfaces.</strong> Customer match in programmatic and LinkedIn is the obvious layer. Less obvious but more powerful: activating hashed CRM records directly into the DSP, matching them via UID2 or IP-based identity, and using them as targeting seeds or suppression lists across your full media mix.</p><p><strong>4. Measure back to source.</strong> Every first-party activation should close the loop into your CRM. Exposed accounts, engagement scores, pipeline progression &#8212; all of it should live in the system the sales team already looks at.</p><p>This is where B2B-native measurement earns its keep. We&#8217;ll get to that in Part 7.</p><div><hr></div><h2>Part 6: Where the Innovation Is Actually Happening</h2><p>A lot of what gets sold as innovation in B2B adtech is features dressed up as revolutions. Here&#8217;s what&#8217;s actually moving in 2026.</p><h3>Curation and audience containers</h3><p>The single biggest shift in how media is bought and sold is curation. <a href="https://www.experian.com/marketing/resources/Marketing-reports-and-guides/state-of-advertising">Experian&#8217;s 2026 State of Advertising report </a>makes the case plainly: programmatic is shifting from broad open-exchange access to curated, performance-ready supply paths.</p><p>For B2B, this matters because curation is finally solving a problem that open-exchange programmatic has always had: matching the right firmographic audience to the right contextual environment at the right price, in a way that a self-serve DSP seat simply cannot.</p><p>Curators like Audigent, Experian, and specialist B2B operators are building audience containers &#8212; curated deal IDs &#8212; that combine vetted inventory, joined data, and margin protection in a single activation token. The advertiser buys the deal ID; everything underneath is pre-negotiated.</p><p>The strategic implication: in 2026, if you&#8217;re running B2B programmatic at any scale and you&#8217;re not operating through curated deal IDs, you&#8217;re leaving both performance and margin on the table.</p><h3>AI optimisation &#8212; the real version</h3><p>Every DSP has been calling everything AI for five years. What&#8217;s actually new in 2026:</p><ul><li><p><strong>Bid-level optimisation models</strong> that learn auction-by-auction rather than campaign-by-campaign, materially reducing wasted impressions on B2B activations.</p></li><li><p><strong>Creative optimisation</strong> &#8212; LLM-assisted DCO that adapts copy to buying stage, firmographic segment, or account intent level.</p></li><li><p><strong>Semantic context matching</strong> &#8212; moving beyond keyword-and-category contextual targeting to LLM-evaluated page content. This is dramatically better for B2B, where relevant context is often nuanced (&#8221;a CFO article about working capital cycles,&#8221; not &#8220;finance vertical&#8221;).</p></li><li><p><strong>Audience expansion and lookalike modelling on first-party seeds</strong> &#8212; genuinely useful now that the models can operate on structured firmographic dimensions rather than just behavioural ones.</p></li></ul><p>The test for any AI feature: does it demonstrably reduce waste or improve outcomes against a first-party-measured baseline? If it doesn&#8217;t, it&#8217;s a pitch deck.</p><h3>Formats and channels</h3><p>CTV is now fully programmatic and fully relevant to B2B &#8212; the &#8220;B2B decision-makers watch CTV too&#8221; argument has won and paid search money is moving over on mass. DOOH has become more targetable via data-linked screens, especially in business districts, and ABM versions of it can now be run globally. Audio &#8212; podcast advertising, Spotify DSP inventory &#8212; continues to grow, and is probably the single most under-represented audience pool considering the latest stats show that ITDM&#8217;s spend upwards of 54 minutes a day on podcasts. Retail media, which has dominated the B2C conversation for three years, is still mostly irrelevant for B2B unless you&#8217;re selling into commerce.</p><p>The interesting wildcard is <strong>CTV plus account targeting</strong>. This is hard &#8212; CTV identity is usually household- or device-based rather than person-based &#8212; but curation stacks combining IP-based account identity with CTV supply are making genuine account-level CTV targeting viable for the first time. Campaigns are showing incredible promise for B2B lead generation when optimised against attention metrics </p><h3>The OpenAI question &#8212; and the new conversational surfaces</h3><p>The event that every B2B marketer should be paying attention to: OpenAI launched paid advertising in ChatGPT on January 16, 2026, initially on Free and Go tier users in the US. The entry threshold is enterprise-grade &#8212; reported at roughly $200,000 committed beta spend &#8212; and Criteo became the first adtech integration partner in March 2026. Google has committed to bringing ads to Gemini in 2026. Perplexity has been building sponsored content for some time.</p><p>What this means for B2B: a new set of conversational AI surfaces is becoming an advertising channel, and the first movers will learn more about how to use them than anyone can extract from case studies later. For B2B specifically, these surfaces are particularly interesting because they intercept intent at the research stage &#8212; exactly when the buying committee is forming its options. And we know upwards of 90% of B2B buying journeys are now shaped or at least influenced by LLM &#8216;co-pilots&#8217; </p><p>None of this is ready for primary spend in 2026. But it&#8217;s ready for structured experimentation, and the marketers who will have an advantage in 2027 are building their testing programs now.</p><div><hr></div><h2>Part 7: Where the Whole Thing Breaks for B2B</h2><p>This is the section most &#8220;programmatic for B2B&#8221; guides never write, because writing it requires admitting that the infrastructure is mostly not built for the job you&#8217;re doing.</p><p>This is why I theorised in late 2020 that the worlds best adtech needed an &#8216;upgrade pack&#8217; - a tech layer that would upskill its capabilities for B2B WITHOUT building a homebrew DSP. The wheels and engine didn&#8217;t need re-building but the data models sure did. Anyone trying to run programmatic B2B will be familiar with the below challenges </p><p><strong>1. No native account understanding.</strong> Every mainstream DSP operates natively on person, device, or household as the unit of targeting. Account is a derived layer, not a native one. When you target &#8220;IBM&#8221; in your DSP, what&#8217;s really happening is pattern-matching of IPs, known personas, and firmographic-tagged identifiers &#8212; with all the noise that implies.</p><p><strong>2. Buying committees are invisible to the stack.</strong> B2B purchases are made by committees of six to ten people. A programmatic stack that optimises for individual-level engagement will systematically under-value the multi-touch, multi-person pattern that actually indicates pipeline movement. Most platforms cannot tell you that five different people at a target account engaged with your brand in the last 30 days &#8212; because they were never built to care about that.</p><p><strong>3. Data hierarchy mismatches.</strong> Third-party B2B segments are built in a B2C taxonomy and retrofitted. The decision-tree logic (&#8221;IT Decision Maker at 1000+ employee company in Finance&#8221;) sits on top of consumer-identity infrastructure that wasn&#8217;t built to carry firmographic weight. Activation works; precision is largely theatrical.</p><p><strong>4. Segment-level scale gaps.</strong> Commercial B2B segments lose 50&#8211;70% of their inferred scale between source and DSP activation once you account for match rates, freshness decay, and unique-user deduplication. The numbers on the rate card are almost never the numbers that reach impression delivery.</p><p><strong>5. Reporting on delivery, not account progression.</strong> The DSP will happily report impressions, clicks, CTR, viewability, and CPM. It will not tell you which target accounts are more engaged this month than last, which have moved from cold to research stage, or which are showing buying-committee patterns. That&#8217;s the report B2B marketers actually need. Almost no platform produces it natively.</p><p><strong>6. Attribution designed for last-click B2C.</strong> Most DSP attribution is a variant of last-click or probabilistic multi-touch. For a B2B buyer with a six-month sales cycle, that&#8217;s close to useless. Without offline conversion import, CRM integration, and account-level modelling, you&#8217;ll spend 2026 optimising against signals that don&#8217;t correlate with pipeline.</p><p><strong>7. The margin stack is hidden.</strong> Between DSP seat fees, SSP take rates, data costs, curator margins, verification fees, and any agency or managed-service layer, the real working-media rate on a typical B2B campaign is often 40&#8211;60% of gross spend. Most in-house teams don&#8217;t know their own number. The ones that do win the budget arguments.</p><p>This list isn&#8217;t a pitch for any particular solution. It&#8217;s the structural reality of running B2B through infrastructure that wasn&#8217;t built for it. Once you see it clearly, you stop asking &#8220;how do we do programmatic better?&#8221; and start asking &#8220;how do we build around these gaps?&#8221;</p><div><hr></div><h2>Part 8: The Best Platforms for B2B Brands in 2026</h2><p>There is no single best platform. There are platforms that solve specific parts of the B2B problem, and the art is assembling the right combination. An honest tour:</p><p><strong>DSPs worth knowing</strong></p><ul><li><p><strong>The Trade Desk.</strong> The best independent DSP. Deep supply relationships, OpenPath and OpenAds direct-to-publisher access, strong identity infrastructure (UID2), genuinely programmatic CTV, solid measurement API. Weak on native account-level reporting without an overlay.</p></li><li><p><strong>DV360.</strong> Scale, YouTube integration, Google&#8217;s identity graph. Data operations are increasingly walled. Fine for B2B if you&#8217;re willing to accept Google&#8217;s measurement worldview as ground truth.</p></li><li><p><strong>StackAdapt.</strong> Strong self-serve, good display and native, increasingly competitive CTV. Popular with agencies and mid-market B2B. Less deep on enterprise data integrations.</p></li><li><p><strong>Amazon DSP.</strong> Unique data asset via Amazon&#8217;s retail graph. Relevant for B2B companies selling into commerce or with distributed supply chains. Niche otherwise.</p></li></ul><p><strong>B2B-specialised ABM platforms</strong></p><ul><li><p><strong>6sense and Demandbase.</strong> The incumbents. Both offer integrated intent data, account identification, and media activation. Powerful, expensive, and often positioned as replacements for a full stack when they&#8217;re really one layer within one. Media delivery is rarely best-in-class even when the signal layer is strong.</p></li><li><p><strong>RollWorks.</strong> Solid mid-market ABM, good pipeline integration.</p></li><li><p><strong>Terminus.</strong> Continues to evolve; historically strong on ABM orchestration.</p></li><li><p><strong>Metadata.</strong> AI-driven campaign automation. Useful for smaller teams without in-house media operators.</p></li><li><p><strong>Influ2.</strong> Person-based advertising; narrow but differentiated niche.</p></li></ul><p><strong>The honest reality:</strong> no single one of these platforms solves the full B2B programmatic problem end-to-end. The ABM platforms give you account signal but constrain your media surface. The DSPs give you media surface but can&#8217;t give you account-level reporting natively. The gap between them is where most B2B marketers quietly burn budget.</p><div><hr></div><h2>Part 9: Why the Best In-House Teams Still Work With Managed Service</h2><p>Here&#8217;s a pattern I&#8217;ve watched for 15 years &#8212; and especially sharply for the last five: the smartest, best-resourced in-house B2B marketing teams don&#8217;t move to full in-housing for programmatic. They in-house the strategy, the brand, the planning, and the measurement &#8212; and they work with a best-in-class managed service for the execution layer.</p><p>This is counter-intuitive if you&#8217;ve read the consultancy pitches that frame in-housing as primarily a cost-saving exercise. It makes sense the moment you look at what &#8220;managed service done properly&#8221; actually delivers.</p><p><strong>1. Access, not outsourcing.</strong> The right managed service partner isn&#8217;t renting you a trader. They&#8217;re giving you access to supply relationships, curated deal IDs, raw data partnerships, and tech integrations that an in-house team &#8212; no matter how well-funded &#8212; cannot economically replicate. Raw signal-level data access (the kind FunnelFuel built with Bombora as only the second company to hold that level of integration) is the clearest example, but it&#8217;s not the only one. Supply-side relationships, curation stacks, and first-look deal pipelines are all asymmetric assets that a managed service can offer structurally.</p><p><strong>2. Expertise that compounds across clients.</strong> A managed service working across dozens of B2B campaigns sees patterns an in-house team running only its own activity never can. What works for a cybersecurity vendor informs what works for a fintech, which informs what works for a SaaS marketing platform. That cross-sectional pattern recognition is impossible to recreate internally.</p><p><strong>3. Margin protection through scale.</strong> Managed services that operate on the supply side &#8212; curating their own deal IDs, negotiating directly with SSPs, holding raw data partnerships &#8212; can deliver working-media rates that an in-house team cannot match at typical scale. The case for in-housing almost always assumes the in-house team can operate at specialist margins. It almost never can.</p><p><strong>4. Account-level measurement as default.</strong> A B2B-native managed service builds the HVA scoring, the account progression reporting, the buying-committee detection &#8212; because that&#8217;s the job. A DSP seat gives you impressions; a managed service gives you a pipeline story.</p><p><strong>5. Focus.</strong> An in-house team&#8217;s &#8220;programmatic specialist&#8221; is usually also their email specialist, their paid social strategist, and their webinar operator. A dedicated B2B programmatic partner has one job and does it across their waking hours.</p><p>The litmus test: does your managed service get you results, measurement, and access that you provably cannot replicate in-house at the same cost? If yes, it&#8217;s not a cost &#8212; it&#8217;s a capability. If no, it&#8217;s a cost, and you&#8217;re right to in-house.</p><div><hr></div><h2>The 2026 B2B Programmatic Scorecard</h2><p>Seven questions to ask against your own stack:</p><ul><li><p><strong>Supply path.</strong> Are we buying through curated deal IDs, or mainly through open exchange?</p></li><li><p><strong>Identity.</strong> Do we have a working first-party identity graph, and are we activating it programmatically?</p></li><li><p><strong>Data.</strong> Do we have direct or raw-signal access to the data providers that matter for us, or are we buying pre-packaged segments through three layers of resale?</p></li><li><p><strong>Measurement.</strong> Can we report on account progression, not just delivery?</p></li><li><p><strong>Channel mix.</strong> Are we running multi-channel (display, CTV, native, audio) from a single orchestrated plan, or stitching together disconnected activations?</p></li><li><p><strong>Innovation surface.</strong> Are we running structured experiments on emergent surfaces &#8212; curation innovations, AI optimisation features, ChatGPT/Gemini advertising &#8212; or waiting for them to become proven?</p></li><li><p><strong>Margin.</strong> Do we know our true working-media rate after all fees, and is anyone held accountable for improving it?</p></li></ul><p>Clean answers to all seven puts you ahead of 95% of B2B brands. If you don&#8217;t have them, that&#8217;s the honest gap analysis &#8212; and it&#8217;s where 2026 budget should go first. Hit reply to this email if you need help going through any of this </p><div><hr></div><h2>Where This Leaves You</h2><p>Programmatic in 2026 is more powerful than it&#8217;s ever been and more dangerous to run on autopilot than it&#8217;s ever been. The stack has converged, matured, and specialised simultaneously. The gap between B2B marketers who operate it intentionally and B2B marketers who let their DSP seat run on defaults has never been wider &#8212; and it will widen further as AI optimisation, curation, and emergent channels like ChatGPT ads pull the front of the pack further ahead.</p><p>The point isn&#8217;t that programmatic is hard. It&#8217;s that programmatic for B2B is specifically hard, because the infrastructure isn&#8217;t natively built for the job. The marketers who win in 2026 aren&#8217;t the ones with the best DSP seat. They&#8217;re the ones who understand the gaps clearly enough to build around them &#8212; and who partner with the people who&#8217;ve already built the scaffolding.</p><p>If you&#8217;re running B2B programmatic in-house and want to pressure-test your stack against what we&#8217;ve covered here &#8212; supply path, identity, data, measurement, margin &#8212; reply to this email. It comes straight to me and we can get into it. I read every response, and these conversations are usually the most interesting part of my week.</p><p>And if you want more of this &#8212; full-stack B2B adtech analysis, written by someone who&#8217;s actually operating the stack &#8212; you&#8217;re in the right place. Hit subscribe if you haven&#8217;t already, and forward this to the one person on your team who&#8217;d genuinely benefit from reading it.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.theb2bstack.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://www.theb2bstack.com/subscribe?"><span>Subscribe now</span></a></p><p></p><div><hr></div><p><em>Mike Harty is the founder of FunnelFuel, a B2B-native programmatic managed service operating across London, New York, and Singapore. The B2B Stack is his practitioner-led newsletter for B2B marketers, agencies, and operators working in programmatic.</em></p>]]></content:encoded></item><item><title><![CDATA[What Moved In B2B Marketing This Week? ChatGPT Ads Move To CPC + Self-Serve; Agentic Programatic Takeover; Big LinkedIn Changes To Kill AI-Slop + More]]></title><description><![CDATA[The week the AI stack ate the ad stack]]></description><link>https://www.theb2bstack.com/p/what-moved-in-b2b-marketing-this</link><guid isPermaLink="false">https://www.theb2bstack.com/p/what-moved-in-b2b-marketing-this</guid><dc:creator><![CDATA[Mike Harty]]></dc:creator><pubDate>Fri, 24 Apr 2026 11:23:32 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!FdxV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc68a1d69-34cd-4fc2-8e49-bb57b88201cb_2716x1536.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3>The week the AI stack ate the ad stack</h3><p>No big M&amp;A. No earnings shockers. No fresh Trade Desk audit drama (mercifully, since that has been the only story for a month). But pull the threads from this week together, and what you actually saw was the operating layer of programmatic advertising being rewritten in front of your face.</p><p><a href="https://openai.com/advertisers/">OpenAI flipped ChatGPT ads </a>from CPM to CPC and dropped the floor from a quarter of a million to fifty grand. The Trade Desk shipped its first live agentic product with a named agency. PubMatic wedged custom creative into its agent OS. <a href="https://investor.magnite.com/news-releases/news-release-details/magnite-announces-retirement-cfo-david-day#:~:text=Day%20is%20expected%20to%20serve,process%20to%20find%20his%20successor.">Magnite lost its CFO and its CPO inside a fortnight</a>. Digiday&#8217;s quote of the week: the days of bloat are over.</p><p>This is what an industry restructure looks like when it is happening to the plumbing. Quietly. On a Tuesday.</p><p>If you sit on the demand side of B2B media, here are the four stories that actually move the road in front of you.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.theb2bstack.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://www.theb2bstack.com/subscribe?"><span>Subscribe now</span></a></p><p></p><div><hr></div><h4>1. OpenAI: from experiment to ad platform, in eleven weeks</h4><p><strong>The story.</strong> <a href="https://thenextweb.com/news/openai-chatgpt-cpc-ads-launch">On 21 April, OpenAI flipped its ChatGPT ad pilot from CPM (cost per thousand impressions) to CPC (cost per click), with bids set in a $3 to $5 range</a>. The minimum spend dropped from the original $200K to $250K floor down to $50K. A self-serve ads manager went live. The pilot is now reported at $100M of annualised revenue after roughly six weeks of live inventory, with internal targets of $2.5B in 2026 and $100B by 2030. The CPM model collapsed because launch pricing of $60 eroded to as low as $25 inside ten weeks. International pilots in Canada, Australia and New Zealand are next. Sources: The Information (15 April), Digiday (21 April), Reuters.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!FdxV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc68a1d69-34cd-4fc2-8e49-bb57b88201cb_2716x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!FdxV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc68a1d69-34cd-4fc2-8e49-bb57b88201cb_2716x1536.png 424w, https://substackcdn.com/image/fetch/$s_!FdxV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc68a1d69-34cd-4fc2-8e49-bb57b88201cb_2716x1536.png 848w, https://substackcdn.com/image/fetch/$s_!FdxV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc68a1d69-34cd-4fc2-8e49-bb57b88201cb_2716x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!FdxV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc68a1d69-34cd-4fc2-8e49-bb57b88201cb_2716x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!FdxV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc68a1d69-34cd-4fc2-8e49-bb57b88201cb_2716x1536.png" width="1456" height="823" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c68a1d69-34cd-4fc2-8e49-bb57b88201cb_2716x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:823,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:529009,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.theb2bstack.com/i/195336257?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc68a1d69-34cd-4fc2-8e49-bb57b88201cb_2716x1536.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_!FdxV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc68a1d69-34cd-4fc2-8e49-bb57b88201cb_2716x1536.png 424w, https://substackcdn.com/image/fetch/$s_!FdxV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc68a1d69-34cd-4fc2-8e49-bb57b88201cb_2716x1536.png 848w, https://substackcdn.com/image/fetch/$s_!FdxV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc68a1d69-34cd-4fc2-8e49-bb57b88201cb_2716x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!FdxV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc68a1d69-34cd-4fc2-8e49-bb57b88201cb_2716x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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"><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"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><a href="https://ppc.land/openais-ads-manager-is-live-and-the-barrier-to-entry-just-dropped/">The ads manager is covered by PPC land here </a></p><p><strong>My take.</strong> Forget the corporate framing of &#8220;structured pilot phase.&#8221; This is the moment ChatGPT became an actual ad channel. CPC pricing tells you everything: OpenAI could not sustain the CPM, so they are pricing on intent. $3 to $5 CPC is materially cheaper than LinkedIn (which routinely runs $8 to $15+ for B2B targeting) and broadly competitive with Google Search at the lower tail of B2B SaaS keywords.</p><p>For B2B marketers, the implication is uncomfortable. Your buyers spend a meaningful share of their vendor research time inside ChatGPT. That has been your dark funnel. As of this week, that funnel has paid placements in it that sit beside, but separate from, the AI-generated answer. Two truths follow. One: the dark funnel just got brighter on the buyer side and more contestable on the seller side. Two: if your competitors get into the pilot before you, they are training the relevance algorithm against your category. Early advertisers will accumulate algorithmic memory you cannot retroactively buy.</p><p>The catch: ChatGPT still has no proper attribution layer, no real targeting beyond contextual signal, and CTRs are reportedly weaker than search (not that we should waste energy worrying about that). Nobody has cracked B2B measurement on it yet. But &#8220;weaker than search&#8221; is not &#8220;doesn&#8217;t work&#8221; &#8212; it is the same noise you heard about LinkedIn lead gen in 2014. Get test budgets in now. Treat it as a research and brand touchpoint, not a pipeline driver, and you will not be embarrassed when your CMO asks in Q3 why you have not done anything about it.</p><p>On a personal level, I was really hoping against all hope that ChatGPT would embrace programmatic - marrying the best transparent data layering in the ad game with one of the most exciting emergent surfaces that I have seen in my career. I understand agencies have been pushing for CPC and are keen to re-stock the lost search clicks. This one may still have some miles to cover before the final shake out emerges so lets keep a watching eye </p><div><hr></div><h4>2. Agentic moves from slide deck to live deployment</h4><p><strong>The story.</strong> Three things landed in the same week. The Trade Desk launched Koa Agents in alpha with Stagwell as the named agency partner, plus an &#8220;Open Agentic Kit&#8221; integration framework (Ad Age, AdTechRadar, 21 April). PubMatic integrated its Creative Innovation Suite across AgenticOS, bringing custom creative formats into the agent workflow across CTV and mobile (PubMatic, 22 April). Yahoo, Basis and Magnite have all shipped agentic capability inside the past quarter. The IAB Tech Lab is now maintaining an Agent Registry of vetted tools.</p><p><strong>My take.</strong> The real story is the pace of standardisation. Six months ago, &#8220;agentic&#8221; was a slide. This week it is a live feature in the major DSPs (demand-side platforms) and SSPs (supply-side platforms), with cross-industry protocols emerging. What is quietly happening is that buyer agents and seller agents are starting to negotiate inside the same frameworks, and the human in the loop is moving from execution to oversight.</p><p>For B2B this matters more than the consumer use cases the trade press leads with. B2B has long sales cycles, complex buying committees, and account-level orchestration that benefits enormously from a system that can plan, activate, optimise and report in one loop. The bit no vendor will tell you: agentic only works if the upstream signal is clean. If you feed an agent the same noisy account intent scores you have been feeding human planners, it will burn through budget faster, not smarter. The premium on raw signal quality, rather than processed platform scores, is about to get higher. This is something I have been arguing for two years. We may finally have the market context for it to land.</p><div><hr></div><h4>3. The independent ad tech squeeze is real</h4><p><strong>The story.</strong> Magnite, the largest independent SSP, announced the planned retirement of CFO David Day on 20 April, three weeks after CPO Adam Soroca departed on 8 April. Digiday&#8217;s Tuesday Ad Tech Briefing led with the headline that <a href="https://digiday.com/media-buying/ad-tech-briefing-the-days-of-bloat-are-over-as-efficiency-drives-ad-techs-c-suite-exodus/">the days of bloat are over, and reported that independent ad tech players are facing a binary choice of bulking up or flaming out under combined LLM and walled-garden pressure</a> (Digiday, 21 April). Hearst News also selected Magnite as preferred deal partner for high-impact formats the same week, hinting at where the surviving indies will need to specialise.</p><p><strong>My take.</strong> Read this alongside the OpenAI story and a clear pattern emerges. The middle of the ad tech stack &#8212; independent DSPs, SSPs, DMPs (data management platforms), identity resolution layers &#8212; is being squeezed from above by LLM-mediated buying surfaces (ChatGPT, Gemini, eventually Claude) and from below by Amazon, Google and Meta consolidating end-to-end.</p><p>For B2B buyers this is significant because most of the genuinely B2B-specific tooling sits in that squeezed middle. The 6senses, Demandbases, Bomboras and StackAdapts of the world are not Magnite, but they live in the same gravitational field. Expect more M&amp;A, more &#8220;strategic refocusing&#8221; press releases, and quiet feature deprecations through 2026. If you are renewing a multi-year contract with a B2B point solution this quarter, ask hard questions about cash runway, agentic readiness and acquisition exposure. The roadmap they show you in the QBR is worth less than the cash position on their last filed accounts.</p><div><hr></div><h4>4. LinkedIn quietly raises the content bar (and ends the AI thought-leadership slop)</h4><p><strong>The story.</strong> LinkedIn confirmed that from 22 June it will end spontaneous live streaming and require scheduled events. In the same announcement cycle this month, the platform said it will downrank repetitive click-driven posts and recycled thought-leadership content that does not add substance, and is improving its semantic relevance detection (LinkedIn Marketing Blog, summarised by ALM Corp, mid-April).</p><p><strong>My take.</strong> This one went under the radar because everyone was watching OpenAI, but for B2B marketers it may matter more in the medium term. The AI-generated thought-leadership flood of the last eighteen months has clogged the LinkedIn feed with what is best described as adjective soup. LinkedIn now has the semantic models to detect it, and a commercial reason to suppress it (engagement on hollow content depresses session length). The platform is signalling that specificity, expertise and substance get distribution, and that everything else gets buried. I was talking about this on LinkedIn earlier this week - click to see full post below </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.linkedin.com/posts/miketharty_median-linkedin-impressions-dropped-47-in-share-7452612281332506624-HXQ1?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAAAMJDb4BvEDbRlKmOW6oRICn7Om-aeP0gJA" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rBFO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c637730-6274-4218-b738-687077d0eb7b_1100x1350.png 424w, https://substackcdn.com/image/fetch/$s_!rBFO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c637730-6274-4218-b738-687077d0eb7b_1100x1350.png 848w, https://substackcdn.com/image/fetch/$s_!rBFO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c637730-6274-4218-b738-687077d0eb7b_1100x1350.png 1272w, https://substackcdn.com/image/fetch/$s_!rBFO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c637730-6274-4218-b738-687077d0eb7b_1100x1350.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rBFO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c637730-6274-4218-b738-687077d0eb7b_1100x1350.png" width="1100" height="1350" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2c637730-6274-4218-b738-687077d0eb7b_1100x1350.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1350,&quot;width&quot;:1100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:336179,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://www.linkedin.com/posts/miketharty_median-linkedin-impressions-dropped-47-in-share-7452612281332506624-HXQ1?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAAAMJDb4BvEDbRlKmOW6oRICn7Om-aeP0gJA&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.theb2bstack.com/i/195336257?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c637730-6274-4218-b738-687077d0eb7b_1100x1350.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_!rBFO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c637730-6274-4218-b738-687077d0eb7b_1100x1350.png 424w, https://substackcdn.com/image/fetch/$s_!rBFO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c637730-6274-4218-b738-687077d0eb7b_1100x1350.png 848w, https://substackcdn.com/image/fetch/$s_!rBFO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c637730-6274-4218-b738-687077d0eb7b_1100x1350.png 1272w, https://substackcdn.com/image/fetch/$s_!rBFO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c637730-6274-4218-b738-687077d0eb7b_1100x1350.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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"><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"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>The implication for B2B teams running organic and Thought Leader Ads: the ROI on volume is collapsing, and the ROI on actual practitioner authority is rising. If your content programme is currently a prompt-and-publish pipeline, you are about to find out. If you have genuine operators on staff whose voices are being underused, this is the moment to put them out front.</p><div><hr></div><h4>Looking ahead</h4><p>POSSIBLE in Miami next week (27 to 29 April) will be the first major US gathering since the OpenAI CPC switch. Expect every DSP, agency holdco and intent data vendor to have a slide on what it means for your media strategy. Most will be bad. The interesting people to find at the bar are the ones planning their first ChatGPT test budget, not the ones explaining why nothing has changed.</p><p>Cannes Lions agenda also dropped this week. Agentic, AI commerce and &#8220;the open web&#8221; are the three structural themes. The continued absence of B2B as a named track tells you most of what you need to know about how the global ad industry still sees us.</p><div><hr></div><h4>One question I am sitting with this week</h4><p>If ChatGPT can quietly become a $2.5B ad business in twelve months on bidder primitives borrowed from Google circa 2010, what does that tell you about how much of your stack&#8217;s complexity has been protecting margin rather than creating value?</p><p>If you want my answer, hit reply.</p><p>Have a good weekend.</p><p>&#8212; Mike</p><div><hr></div><p><strong>Sources</strong></p><ul><li><p><a href="https://www.theinformation.com/articles/can-openais-chatgpt-ad-ambitions-add">The Information, OpenAI shifts ChatGPT ads to CPC, 15 April 2026</a></p></li><li><p><a href="https://digiday.com/marketing/openai-has-quietly-launched-its-ads-manager-as-it-races-to-build-out-its-ads-business/">Digiday, OpenAI&#8217;s ads manager: a closer look, 10 April 2026</a></p></li><li><p><a href="https://digiday.com/media-buying/ad-tech-briefing-the-days-of-bloat-are-over-as-efficiency-drives-ad-techs-c-suite-exodus/">Digiday Ad Tech Briefing, the days of bloat are over, 21 April 2026</a></p></li><li><p><a href="https://adage.com/technology/ai/aa-the-trade-desk-expands-agent-advertising-stagwell-integration/">Ad Age, Trade Desk launches AI agents with Stagwell as client, 21 April 2026</a></p></li><li><p><a href="https://adtechradar.com/2026/04/21/the-trade-desk-koa-agents-agentic-media-buying/">AdTechRadar, The Trade Desk leans into agentic AI with Koa Agents, 21 April 2026</a></p></li><li><p><a href="https://www.advanced-television.com/2026/04/22/pubmatic-launches-creative-innovation-suite-within-agentico/">PubMatic / Advanced Television, Creative Innovation Suite within AgenticOS, 22 April 2026</a></p></li><li><p><a href="https://investor.magnite.com/news-releases/news-release-details/magnite-announces-retirement-cfo-david-day#:~:text=Day%20is%20expected%20to%20serve,process%20to%20find%20his%20successor.">Magnite 8-K via StockTitan, CFO David Day plans retirement, 20 April 2026</a></p></li><li><p>ALM Corp, Digital Marketing News April 1 to 10 2026 (LinkedIn updates summary)</p></li><li><p>OpenAI, Testing ads in ChatGPT, updated 26 March 2026</p></li></ul>]]></content:encoded></item></channel></rss>