<?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[Platform Partnerships]]></title><description><![CDATA[Insights from building platform products and partnerships at Facebook (Meta), HubSpot, Intercom, and Zalando]]></description><link>https://www.platformpartnerships.com</link><image><url>https://substackcdn.com/image/fetch/$s_!LeSf!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F092efcaf-6a5f-4c1f-b23c-82cedf22c122_979x979.png</url><title>Platform Partnerships</title><link>https://www.platformpartnerships.com</link></image><generator>Substack</generator><lastBuildDate>Tue, 21 Apr 2026 09:55:02 GMT</lastBuildDate><atom:link href="https://www.platformpartnerships.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Hugh Durkin]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[platformpartnerships@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[platformpartnerships@substack.com]]></itunes:email><itunes:name><![CDATA[Hugh Durkin]]></itunes:name></itunes:owner><itunes:author><![CDATA[Hugh Durkin]]></itunes:author><googleplay:owner><![CDATA[platformpartnerships@substack.com]]></googleplay:owner><googleplay:email><![CDATA[platformpartnerships@substack.com]]></googleplay:email><googleplay:author><![CDATA[Hugh Durkin]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[With AI, Vanity Integrations are a Thing of the Past]]></title><description><![CDATA[Customers today are savvier than ever before. They understand the difference between well-thought-out experiences and those that are clearly rushed to market.]]></description><link>https://www.platformpartnerships.com/p/with-ai-vanity-integrations-are-a</link><guid isPermaLink="false">https://www.platformpartnerships.com/p/with-ai-vanity-integrations-are-a</guid><dc:creator><![CDATA[Hugh Durkin]]></dc:creator><pubDate>Fri, 25 Jul 2025 12:09:44 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!LeSf!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F092efcaf-6a5f-4c1f-b23c-82cedf22c122_979x979.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p>You know the story. Someone identifies a potential partner with millions of users, impressive brand recognition, or both. The next steps seem obvious: build an integration, get listed in their marketplace, and watch those lovely leads pour in. </p><p>The executive team gets excited. Engineering resources get allocated.</p><p>Then reality hits.</p><p>The integration gets built quickly, often by engineers who lack the proper context to understand either the partner&#8217;s platform or the actual customer use case. It gets shipped to meet a conference deadline or marketing launch. And then... nothing. </p><p>Or worse than nothing - a steady stream of one and two-star reviews from frustrated customers who installed an integration that promised much, but delivered little.</p><p>I&#8217;ve seen this happen time and time again. Sure, the integration served its marketing purpose. But it failed customers, by not creating any meaningful utility value for them. And, in failing customers, it ultimately failed every stakeholder.</p><blockquote><p>These are vanity integrations - integrations driven by perceived distribution opportunities rather than genuine customer needs. </p></blockquote><p>In the age of AI, they&#8217;re not just ineffective. They're dangerous.</p><h2>What makes a &#8220;vanity integration&#8221;</h2><p>First, vanity integrations are opportunity-driven rather than problem-driven. They start with someone identifying a potential distribution channel - &#8220;If we integrate with Salesforce, we&#8217;ll get access to their entire customer base!&#8221; - rather than starting with a clearly defined customer benefit in mind. </p><p>Second, they&#8217;re built with minimal customer research or validation. Because the focus is on the distribution opportunity rather than the customer need, teams often skip the hard work of understanding how customers might actually use it. They release the integration, but don&#8217;t test it. The integration is a means to a marketing end.</p><p>Third, they&#8217;re launched with great fanfare but minimal ongoing investment. Once the integration is live and the marketing milestone is achieved, it often gets relegated to maintenance mode. Bug fixes are slow, feature requests are ignored, and the integration slowly dies as both platforms evolve around it.</p><p>Finally, vanity integrations are measured by vanity metrics. Success is defined by the amount of press coverage, or the number of leads generated at launch - not by customer satisfaction, retention, or actual business value created. </p><p>This creates an unhelpful incentive structure where teams are rewarded for shipping integrations that look great on paper but don&#8217;t actually work well in practice.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><h2>Why AI changes everything</h2><p>The rise of AI assistants and agents fundamentally changes the stakes for integration quality, trust and safety. What was merely ineffective in the traditional SaaS world becomes actively harmful in the AI era.</p><p>If a customer tries a poorly built Slack integration for your project management tool, they might leave a bad review and uninstall it. Annoying, but fairly contained. </p><p>If an AI assistant tries to use a poorly built integration to access your data, and fails to answer the user&#8217;s question or successfully complete a task, the user doesn&#8217;t <em>just</em> think poorly of your integration - they potentially lose trust in AI altogether.</p><p>When someone asks ChatGPT or Claude to &#8220;analyze my sales pipeline and suggest next steps,&#8221; they're not thinking about which specific API endpoints the integration might need access to to answer their question. They just expect it to work. If the MCP connector fails or provides incomplete data, the entire AI experience feels broken.</p><p>AI assistants use unstructured inputs - prompts - and <a href="https://www.platformpartnerships.com/p/scaling-context-engineering-through">relevant context</a> to generate answers or artefacts for users. Context is delivered through integrations, but if integrations aren&#8217;t built, configured, or tested with a variety of potential prompts and tasks in mind, customers will feel let down by the AI assistant, not the integration.</p><p>Even worse, if integrations with AI assistants aren&#8217;t scoped properly, or the right data access controls aren&#8217;t in place, sensitive data could be exposed to users that might not have the right to access it. Example: a front-line employee might inadvertently access sensitive financial information about the publicly-listed company they work for.</p><p>Non-technical users shouldn&#8217;t need to learn about <a href="https://www.platformpartnerships.com/p/an-mcp-primer-for-platform-partnerships">MCP connectors</a>, OAuth scopes or data sync delays. They just want questions answered and tasks completed. If your integration can&#8217;t help deliver that, it&#8217;s not just a poor integration - it&#8217;s a broken promise.</p><h2>Your customers are not morons</h2><p>David Ogilvy once wrote, &#8220;<a href="https://en.wikipedia.org/wiki/The_customer_is_not_a_moron">The customer is not a moron, she is your wife.</a>&#8221; It's a fantastic reminder that we should never doubt the intelligence of our customers, because our customers are our friends, colleagues, and family - and ourselves.<br><br>It&#8217;s a reminder that&#8217;s never been more relevant than in the AI era.</p><blockquote><p>Customers today are savvier than ever before. They understand the difference between well-thought-out experiences and those that are clearly rushed to market. </p></blockquote><p>They spot vanity integrations a mile away - and they&#8217;ll tell you about it in their reviews.</p><p>For too long, partnership teams tolerated a culture where integrations were treated as marketing exercises rather than product experiences. Companies would rush to build connections with high-profile partners, ship barely functional integrations to meet conference deadlines, and then abandon them to accumulate negative reviews.</p><p>AI changes this dynamic completely. When integration quality directly impacts AI reliability, and AI reliability directly impacts customer trust, there&#8217;s no longer any separation between integration quality and business success. Companies that ship poor-quality AI integrations won&#8217;t just miss out on distribution opportunities - they could actively damage their brand and relationships with both customers and partners.</p><p>This shift forces all of us to take integration quality more seriously. </p><p>Partnership teams should invest more time and energy in customer and partner research, and integration testing. Engineering teams should build integrations with the same care and attention they give to core product features. Product teams should measure integration success by customer satisfaction - not press mentions.</p><p>But for customers - and for the industry as a whole - this shift represents a massive improvement. Better integrations mean better AI experiences. Better AI experiences mean more customer value. More customer value means faster - and better - AI adoption, and more sustainable business success for everyone involved.</p><p><strong>AI is killing vanity integrations, and we should all be excited about that.</strong></p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p><em>If you enjoyed reading this post - or would like to ask me a question - comment below or <a href="https://www.linkedin.com/in/hughdurkin/">reach out to me on LinkedIn</a>.</em></p>]]></content:encoded></item><item><title><![CDATA[Scaling Context Engineering, Through Context Partnerships]]></title><description><![CDATA[How partnerships can capture a meaningful slice of a multi-trillion-dollar transformation.]]></description><link>https://www.platformpartnerships.com/p/scaling-context-engineering-through</link><guid isPermaLink="false">https://www.platformpartnerships.com/p/scaling-context-engineering-through</guid><dc:creator><![CDATA[Hugh Durkin]]></dc:creator><pubDate>Wed, 23 Jul 2025 14:19:39 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!3g7C!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba66f76f-8a4e-40de-9ab1-ee9ab8587bf7_2240x1327.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p>In the early days of Facebook&#8217;s Ads API ecosystem, most partner-built products were essentially &#8220;wrappers&#8221; built upon our nascent Ads API.</p><p>At the time, our native ad buying interfaces were under-invested and not fit for purpose for large advertisers. Facebook offered a &#8220;power user&#8221; tool, Power Editor, which large advertisers used - but it came in the form of a brittle Chrome plugin. </p><p>It had half an engineer working on it, and you could tell. It crashed a lot.</p><p>Advertisers even had to &#8220;download&#8221; their ad accounts into their browser before they could use it - it was <em>that</em> basic. Advertisers often forgot to &#8220;upload&#8221; changes back to Facebook before they closed their browser. Many, many tears were shed as a result.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!3g7C!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba66f76f-8a4e-40de-9ab1-ee9ab8587bf7_2240x1327.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3g7C!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba66f76f-8a4e-40de-9ab1-ee9ab8587bf7_2240x1327.webp 424w, https://substackcdn.com/image/fetch/$s_!3g7C!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba66f76f-8a4e-40de-9ab1-ee9ab8587bf7_2240x1327.webp 848w, https://substackcdn.com/image/fetch/$s_!3g7C!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba66f76f-8a4e-40de-9ab1-ee9ab8587bf7_2240x1327.webp 1272w, https://substackcdn.com/image/fetch/$s_!3g7C!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba66f76f-8a4e-40de-9ab1-ee9ab8587bf7_2240x1327.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3g7C!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba66f76f-8a4e-40de-9ab1-ee9ab8587bf7_2240x1327.webp" width="1456" height="863" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ba66f76f-8a4e-40de-9ab1-ee9ab8587bf7_2240x1327.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:863,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:697914,&quot;alt&quot;:&quot;I had forgotten just how basic - and brittle Power Editor was.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.platformpartnerships.com/i/167903295?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba66f76f-8a4e-40de-9ab1-ee9ab8587bf7_2240x1327.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="I had forgotten just how basic - and brittle Power Editor was." title="I had forgotten just how basic - and brittle Power Editor was." srcset="https://substackcdn.com/image/fetch/$s_!3g7C!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba66f76f-8a4e-40de-9ab1-ee9ab8587bf7_2240x1327.webp 424w, https://substackcdn.com/image/fetch/$s_!3g7C!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba66f76f-8a4e-40de-9ab1-ee9ab8587bf7_2240x1327.webp 848w, https://substackcdn.com/image/fetch/$s_!3g7C!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba66f76f-8a4e-40de-9ab1-ee9ab8587bf7_2240x1327.webp 1272w, https://substackcdn.com/image/fetch/$s_!3g7C!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba66f76f-8a4e-40de-9ab1-ee9ab8587bf7_2240x1327.webp 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">I had forgotten just how basic - and brittle Power Editor was.</figcaption></figure></div><p>So, early Ads API partners pursued the lowest-hanging fruit - everything Facebook should have built, but hadn&#8217;t yet. Tools to upload bulk creatives, quickly duplicate ads and campaigns, and access insights to improve budget allocation and targeting.</p><p>These Ads API &#8220;wrappers&#8221; added value. Something was better than nothing.</p><p>But, as a newly-listed public company reliant on advertising revenue, that reality wouldn&#8217;t last long. Our product and engineering teams were already <a href="https://www.nytimes.com/2013/06/07/technology/facebook-says-it-will-simplify-options-for-advertisers.html">planning better ad products</a>, and <a href="https://www.facebook.com/business/marketing-partners/partner-news/upgrades-to-ads-manager-and-power-editor">better &#8220;built by Facebook&#8221; interfaces to buy them through</a>.</p><p>We shared this new reality with our partners. Many listened, but many didn&#8217;t. </p><p>The partners who didn&#8217;t listen became builders and sellers of similar - commoditized - ad buying interfaces. And each of them was now competing with another similar - and free to use - ad buying interface offered by Facebook. It was a race to the bottom.</p><p>Many of these partners, unfortunately, didn&#8217;t survive.</p><p>Those that <em>did</em> listen became some of our most successful Ads API partners. Over the next few years companies like Salesforce, Smartly, and StitcherAds &#8220;touched&#8221; tens of billions of dollars of Facebook ads revenue, became hugely profitable businesses, and generated multi-million dollar outcomes for their employees and investors. </p><p>The difference between partners who listened, and those that didn&#8217;t? Context.</p><h2>The context gap</h2><p>The partners who listened survived and thrived because they looked beyond the walls of Facebook&#8217;s own Ads API to create utility value for customers. Salesforce integrated their Social AdTech product with their CRM, enabling advertisers to reach existing customers - and find new ones - on Facebook, through custom audiences.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!U84P!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf0728bd-c3f2-495c-ba5c-443d0928e0a2_845x403.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!U84P!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf0728bd-c3f2-495c-ba5c-443d0928e0a2_845x403.png 424w, https://substackcdn.com/image/fetch/$s_!U84P!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf0728bd-c3f2-495c-ba5c-443d0928e0a2_845x403.png 848w, https://substackcdn.com/image/fetch/$s_!U84P!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf0728bd-c3f2-495c-ba5c-443d0928e0a2_845x403.png 1272w, https://substackcdn.com/image/fetch/$s_!U84P!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf0728bd-c3f2-495c-ba5c-443d0928e0a2_845x403.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!U84P!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf0728bd-c3f2-495c-ba5c-443d0928e0a2_845x403.png" width="845" height="403" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cf0728bd-c3f2-495c-ba5c-443d0928e0a2_845x403.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:403,&quot;width&quot;:845,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:76772,&quot;alt&quot;:&quot;Smartly connected context from product feeds, digital asset platforms, and CRMs.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.platformpartnerships.com/i/167903295?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf0728bd-c3f2-495c-ba5c-443d0928e0a2_845x403.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Smartly connected context from product feeds, digital asset platforms, and CRMs." title="Smartly connected context from product feeds, digital asset platforms, and CRMs." srcset="https://substackcdn.com/image/fetch/$s_!U84P!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf0728bd-c3f2-495c-ba5c-443d0928e0a2_845x403.png 424w, https://substackcdn.com/image/fetch/$s_!U84P!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf0728bd-c3f2-495c-ba5c-443d0928e0a2_845x403.png 848w, https://substackcdn.com/image/fetch/$s_!U84P!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf0728bd-c3f2-495c-ba5c-443d0928e0a2_845x403.png 1272w, https://substackcdn.com/image/fetch/$s_!U84P!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf0728bd-c3f2-495c-ba5c-443d0928e0a2_845x403.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Smartly connected context from product feeds, digital asset platforms, and CRMs.</figcaption></figure></div><p>Partners like Smartly and StitcherAds integrated feeds from ecommerce platforms, turning static product images into dynamic video ads. They helped merchants use offline data to target campaigns effectively online. They offered server-to-server integrations to feed signals to Facebook&#8217;s auction engine, improving performance.</p><p><strong>They turned latent data into meaningful context, which produced much better results.</strong></p><p>If context was important to Facebook&#8217;s advertisers then, it&#8217;s even more important today to drive adoption of AI in every function in every business. AI can positively impact every business, if it&#8217;s implemented and integrated in the right ways.</p><p>78% of respondents to <a href="https://www.mckinsey.com/capabilities/quantumblack/our-insights/the-state-of-ai">a recent McKinsey survey</a> said they use AI in at least one business function, up from 55% a year before. That&#8217;s impressive - but one business function is one of many. AI has a long way to go before it&#8217;s as ubiquitous as email. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!0n6N!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74bd8e82-36db-487b-a1ae-62bf69ce55dc_975x692.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0n6N!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74bd8e82-36db-487b-a1ae-62bf69ce55dc_975x692.png 424w, https://substackcdn.com/image/fetch/$s_!0n6N!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74bd8e82-36db-487b-a1ae-62bf69ce55dc_975x692.png 848w, https://substackcdn.com/image/fetch/$s_!0n6N!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74bd8e82-36db-487b-a1ae-62bf69ce55dc_975x692.png 1272w, https://substackcdn.com/image/fetch/$s_!0n6N!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74bd8e82-36db-487b-a1ae-62bf69ce55dc_975x692.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0n6N!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74bd8e82-36db-487b-a1ae-62bf69ce55dc_975x692.png" width="975" height="692" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/74bd8e82-36db-487b-a1ae-62bf69ce55dc_975x692.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:692,&quot;width&quot;:975,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:110979,&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.platformpartnerships.com/i/167903295?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74bd8e82-36db-487b-a1ae-62bf69ce55dc_975x692.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_!0n6N!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74bd8e82-36db-487b-a1ae-62bf69ce55dc_975x692.png 424w, https://substackcdn.com/image/fetch/$s_!0n6N!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74bd8e82-36db-487b-a1ae-62bf69ce55dc_975x692.png 848w, https://substackcdn.com/image/fetch/$s_!0n6N!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74bd8e82-36db-487b-a1ae-62bf69ce55dc_975x692.png 1272w, https://substackcdn.com/image/fetch/$s_!0n6N!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74bd8e82-36db-487b-a1ae-62bf69ce55dc_975x692.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Organizations&#8217; use of AI has accelerated quickly in a year - but it&#8217;s still early.</figcaption></figure></div><p>Depending on the organization - and functions within it - we spend much of our day creating and consuming content across multiple modalities. We create and share presentations, charts, and dashboards. We snap photos of receipts and hunt down PDFs to file expense reports. We collaborate in folders, repos, and Slack channels. </p><p>Yet, most people still use AI assistants like ChatGPT, Claude, and Microsoft's Copilot for simple research tasks. And most output from these tasks is still in text form.</p><p>To scale adoption across multiple organizational functions and move beyond simple text outputs, we need to provide LLMs with the right tools and knowledge to understand and create content across modalities. Building simple "wrappers" around LLMs isn't enough anymore. To move beyond text, LLMs need <em>context</em>. </p><p>Hence the emerging demand for &#8220;context engineering.&#8221;</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><h2>From prompt engineering, to context engineering</h2><p>Most of our early interactions with LLMs - or AI assistants built upon them - happened through prompts. Better prompts, better results. The process of refining prompts to extract high quality responses from LLMs was quickly coined "prompt engineering." </p><p>But great prompts are never enough. LLMs don&#8217;t know everything about your business.</p><p>When you give LLMs access to relevant context, you go much further, much faster.</p><p>Enter context engineering, an emerging discipline of providing AI systems with precisely the right information, tools, and data - at the right time.</p><p>Tobi Lutke, CEO of Shopify, <a href="https://x.com/tobi/status/1935533422589399127">recently captured</a> the importance of context engineering: </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!iKrk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29dbea88-c0bd-45a6-b429-d322efdda5cc_1039x314.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!iKrk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29dbea88-c0bd-45a6-b429-d322efdda5cc_1039x314.png 424w, https://substackcdn.com/image/fetch/$s_!iKrk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29dbea88-c0bd-45a6-b429-d322efdda5cc_1039x314.png 848w, https://substackcdn.com/image/fetch/$s_!iKrk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29dbea88-c0bd-45a6-b429-d322efdda5cc_1039x314.png 1272w, https://substackcdn.com/image/fetch/$s_!iKrk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29dbea88-c0bd-45a6-b429-d322efdda5cc_1039x314.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!iKrk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29dbea88-c0bd-45a6-b429-d322efdda5cc_1039x314.png" width="1039" height="314" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/29dbea88-c0bd-45a6-b429-d322efdda5cc_1039x314.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:314,&quot;width&quot;:1039,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:54290,&quot;alt&quot;:&quot;Tobi&#8217;s tweet earned almost 2 million views on Twitter/X.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.platformpartnerships.com/i/167903295?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29dbea88-c0bd-45a6-b429-d322efdda5cc_1039x314.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Tobi&#8217;s tweet earned almost 2 million views on Twitter/X." title="Tobi&#8217;s tweet earned almost 2 million views on Twitter/X." srcset="https://substackcdn.com/image/fetch/$s_!iKrk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29dbea88-c0bd-45a6-b429-d322efdda5cc_1039x314.png 424w, https://substackcdn.com/image/fetch/$s_!iKrk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29dbea88-c0bd-45a6-b429-d322efdda5cc_1039x314.png 848w, https://substackcdn.com/image/fetch/$s_!iKrk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29dbea88-c0bd-45a6-b429-d322efdda5cc_1039x314.png 1272w, https://substackcdn.com/image/fetch/$s_!iKrk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29dbea88-c0bd-45a6-b429-d322efdda5cc_1039x314.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><a href="https://x.com/tobi/status/1935533422589399127">Tobi&#8217;s tweet</a> earned almost 2 million views on Twitter/X.</figcaption></figure></div><p>Andrej Karpathy, co-founder of OpenAI, built on Tobi&#8217;s tweet, <a href="https://x.com/karpathy/status/1937902205765607626">illustrating concrete examples of tasks</a> an "LLM app" needs to take to create high quality outcomes: </p><blockquote><p><em>&#8220;On top of context engineering itself, an LLM app has to:<br>- break up problems just right into control flows<br>- pack the context windows just right<br>- dispatch calls to LLMs of the right kind and capability<br>- handle generation-verification UIUX flows - a lot more - guardrails, security, evals, parallelism, prefetching, ...&#8221;</em></p></blockquote><p>Karpathy describes LLMs as functioning like a new operating system where the model serves as the CPU, and context windows act as RAM - but with finite capacity. </p><p>Context engineering is a delicate art of curating what fits into this "working memory." </p><p>Too much context overwhelms the system. Too little context produces generic, unhelpful responses. The wrong context at the wrong time leads to hallucinations or irrelevant outputs. <a href="https://github.com/humanlayer/12-factor-agents/blob/main/content/factor-03-own-your-context-window.md">To get the best outputs, you need to give LLMs the best inputs</a>.</p><p>Is it any wonder, then, that Forward Deployed Engineers are emerging as an in-demand role in AI platform companies? They&#8217;re integration specialists - context engineers - who also understand how to bridge gaps between enterprise data and LLMs.</p><h2>Context engineering, at enterprise scale</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!aKVU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5012f84f-6cb0-4572-a907-d35c024c7df3_1045x763.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!aKVU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5012f84f-6cb0-4572-a907-d35c024c7df3_1045x763.png 424w, https://substackcdn.com/image/fetch/$s_!aKVU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5012f84f-6cb0-4572-a907-d35c024c7df3_1045x763.png 848w, https://substackcdn.com/image/fetch/$s_!aKVU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5012f84f-6cb0-4572-a907-d35c024c7df3_1045x763.png 1272w, https://substackcdn.com/image/fetch/$s_!aKVU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5012f84f-6cb0-4572-a907-d35c024c7df3_1045x763.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!aKVU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5012f84f-6cb0-4572-a907-d35c024c7df3_1045x763.png" width="1045" height="763" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5012f84f-6cb0-4572-a907-d35c024c7df3_1045x763.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:763,&quot;width&quot;:1045,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:58103,&quot;alt&quot;:&quot;&#8220;Context engineering&#8221; has quickly become an in-demand AI skill.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.platformpartnerships.com/i/167903295?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5012f84f-6cb0-4572-a907-d35c024c7df3_1045x763.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="&#8220;Context engineering&#8221; has quickly become an in-demand AI skill." title="&#8220;Context engineering&#8221; has quickly become an in-demand AI skill." srcset="https://substackcdn.com/image/fetch/$s_!aKVU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5012f84f-6cb0-4572-a907-d35c024c7df3_1045x763.png 424w, https://substackcdn.com/image/fetch/$s_!aKVU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5012f84f-6cb0-4572-a907-d35c024c7df3_1045x763.png 848w, https://substackcdn.com/image/fetch/$s_!aKVU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5012f84f-6cb0-4572-a907-d35c024c7df3_1045x763.png 1272w, https://substackcdn.com/image/fetch/$s_!aKVU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5012f84f-6cb0-4572-a907-d35c024c7df3_1045x763.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">&#8220;Context engineering&#8221; has quickly become an in-demand AI skill.</figcaption></figure></div><p>Andreessen Horowitz captured the importance of Forward Deployed Engineers in &#8220;<a href="https://a16z.com/services-led-growth/">Trading Margin for Moat: Why the Forward Deployed Engineer Is the Hottest Job in Startups.</a>&#8221; They argue AI companies achieving massive scale are embracing complex implementation work to deeply integrate with customer systems of context. </p><p>Margin is being &#8220;traded&#8221; by a growing number of AI startups who are investing upfront in deep - often custom - AI integrations. Smaller near-term margins will translate over time into revenue that retains better and grows faster. </p><p>Forward Deployed Engineers co-ordinate the integration of APIs. But they also think about and understand business workflows, data relationships, and decision-making processes to give AI systems the context they need to be genuinely useful.</p><p><strong>They turn latent data into meaningful context, producing much better results.</strong></p><p>When your AI system is deeply integrated with specific context, workflows, and data relationships, switching to a competitor becomes exponentially more difficult.</p><p>Ashu Garg and Jaya Gupta of Foundation Capital recently touched on the same trend in &#8220;<a href="https://foundationcapital.com/the-4-6t-service-as-software-opportunity-lessons-from-year-one/">The $4.6T Services-as-Software opportunity: Lessons from year one.</a>&#8221;</p><p>In their words: </p><blockquote><p><em>&#8220;When every company can ship the same primitives using the same models, what you build is no longer your moat. How you integrate, embed, and operate becomes the moat.&#8221;</em></p></blockquote><p><strong>This should be music to the ears of every partnerships professional. </strong></p><p>When AI capabilities rapidly commoditize, implementation and integration becomes the lasting differentiator - exactly the complex, relationship-driven work that partnerships teams excel at. </p><p>Foundation Capital&#8217;s research revealed that in enterprise AI, &#8220;integration is not a post-sale activity. It is the product surface.&#8221; This is a massive shift from &#8220;traditional&#8221; SaaS partnerships, where integrations were often an afterthought or nice-to-have features. </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><h2>How context engineering maps to context partners</h2><p>The most successful AI implementations orchestrate multiple context partners to create rich, multi-dimensional understanding. </p><p>A customer service AI solution might combine customer history from Salesforce, product documentation from Notion, conversation context from Slack, and real-time system status from monitoring tools to create comprehensive support responses.</p><p>Context engineering includes a variety of context types (<a href="https://www.platformpartnerships.com/p/an-mcp-primer-for-platform-partnerships">which I previously covered in An MCP Primer for Platform Partnerships Teams</a>):</p><ul><li><p><strong>&#8220;Tools&#8221;</strong> - functions the AI can call (example: HubSpot&#8217;s &#8220;create_contact&#8221; or Linear&#8217;s &#8220;create_issue&#8221;)</p></li><li><p><strong>&#8220;Resources&#8221;</strong> - data the AI can read (example: SQL databases, GitHub repository files)</p></li><li><p><strong>&#8220;Prompts&#8221;</strong> - templates that help the AI interact effectively (example: &#8220;Generate a sales email using this contact's interaction history&#8221;)</p></li></ul><p>So, with that in mind, how can partner teams align with and rally around the right types of partners to scale the impact of context engineering? </p><p>There are many potential ways to group &#8220;context&#8221; partners, but I like <a href="https://blog.langchain.com/context-engineering-for-agents/">LangChain&#8217;s general categories of context engineering</a>.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!pboW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4926fca1-e7fa-4d02-8b15-dd3b9d4d2d50_1000x356.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pboW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4926fca1-e7fa-4d02-8b15-dd3b9d4d2d50_1000x356.png 424w, https://substackcdn.com/image/fetch/$s_!pboW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4926fca1-e7fa-4d02-8b15-dd3b9d4d2d50_1000x356.png 848w, https://substackcdn.com/image/fetch/$s_!pboW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4926fca1-e7fa-4d02-8b15-dd3b9d4d2d50_1000x356.png 1272w, https://substackcdn.com/image/fetch/$s_!pboW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4926fca1-e7fa-4d02-8b15-dd3b9d4d2d50_1000x356.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!pboW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4926fca1-e7fa-4d02-8b15-dd3b9d4d2d50_1000x356.png" width="1000" height="356" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4926fca1-e7fa-4d02-8b15-dd3b9d4d2d50_1000x356.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:356,&quot;width&quot;:1000,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:211561,&quot;alt&quot;:&quot;LangChain break context engineering into four common strategies: write, select, compress, and isolate.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.platformpartnerships.com/i/167903295?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4926fca1-e7fa-4d02-8b15-dd3b9d4d2d50_1000x356.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="LangChain break context engineering into four common strategies: write, select, compress, and isolate." title="LangChain break context engineering into four common strategies: write, select, compress, and isolate." srcset="https://substackcdn.com/image/fetch/$s_!pboW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4926fca1-e7fa-4d02-8b15-dd3b9d4d2d50_1000x356.png 424w, https://substackcdn.com/image/fetch/$s_!pboW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4926fca1-e7fa-4d02-8b15-dd3b9d4d2d50_1000x356.png 848w, https://substackcdn.com/image/fetch/$s_!pboW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4926fca1-e7fa-4d02-8b15-dd3b9d4d2d50_1000x356.png 1272w, https://substackcdn.com/image/fetch/$s_!pboW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4926fca1-e7fa-4d02-8b15-dd3b9d4d2d50_1000x356.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">LangChain break context engineering into four common strategies: write, select, compress, and isolate.</figcaption></figure></div><p>LangChain&#8217;s categories - Write, Select, Compress, Isolate - help us map partners into a simple architecture. Instead of building point-to-point connections between individual systems, partnerships teams can orchestrate comprehensive context ecosystems that enable AI systems to understand and act on complex business scenarios.</p><p>In LangChain&#8217;s grouping, context engineering operates across four distinct layers, each of which can be mapped to specialized partnership opportunities. Rather than viewing these as separate categories, partnerships teams should approach them as an integrated ecosystem where different types of partners work together.</p><h3>Write context partners </h3><p><em>Save context outside the context window to help an agent perform a task</em>. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!vAvy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe175862-0c65-4da6-a514-3810c81ebd47_1495x899.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vAvy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe175862-0c65-4da6-a514-3810c81ebd47_1495x899.png 424w, https://substackcdn.com/image/fetch/$s_!vAvy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe175862-0c65-4da6-a514-3810c81ebd47_1495x899.png 848w, https://substackcdn.com/image/fetch/$s_!vAvy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe175862-0c65-4da6-a514-3810c81ebd47_1495x899.png 1272w, https://substackcdn.com/image/fetch/$s_!vAvy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe175862-0c65-4da6-a514-3810c81ebd47_1495x899.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vAvy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe175862-0c65-4da6-a514-3810c81ebd47_1495x899.png" width="1456" height="876" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fe175862-0c65-4da6-a514-3810c81ebd47_1495x899.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:876,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:316827,&quot;alt&quot;:&quot;Zep is a platform that &#8220;systematically engineers relevant context.&#8221;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.platformpartnerships.com/i/167903295?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe175862-0c65-4da6-a514-3810c81ebd47_1495x899.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Zep is a platform that &#8220;systematically engineers relevant context.&#8221;" title="Zep is a platform that &#8220;systematically engineers relevant context.&#8221;" srcset="https://substackcdn.com/image/fetch/$s_!vAvy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe175862-0c65-4da6-a514-3810c81ebd47_1495x899.png 424w, https://substackcdn.com/image/fetch/$s_!vAvy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe175862-0c65-4da6-a514-3810c81ebd47_1495x899.png 848w, https://substackcdn.com/image/fetch/$s_!vAvy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe175862-0c65-4da6-a514-3810c81ebd47_1495x899.png 1272w, https://substackcdn.com/image/fetch/$s_!vAvy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe175862-0c65-4da6-a514-3810c81ebd47_1495x899.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Zep is a platform that &#8220;systematically engineers relevant context.&#8221;</figcaption></figure></div><p>Write context partners provide persistent memory that extends beyond single interactions, including the ability to store intermediate thoughts, build institutional knowledge, and maintain conversation history across sessions.</p><p>Examples:</p><ul><li><p><a href="https://www.getzep.com/">Zep</a> - dedicated context engineering for AI agents</p></li><li><p><a href="https://mem0.ai/">Mem0</a> - universal memory for AI agents</p></li><li><p><a href="https://duckdb.org/">DuckDB</a> - structured memory management</p></li></ul><h3>Select context partners </h3><p><em>Pull context into the context window to help an agent perform a task</em>. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!WcM4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c2b4846-e06c-4abd-99cf-cc26983ac778_1500x835.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WcM4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c2b4846-e06c-4abd-99cf-cc26983ac778_1500x835.png 424w, https://substackcdn.com/image/fetch/$s_!WcM4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c2b4846-e06c-4abd-99cf-cc26983ac778_1500x835.png 848w, https://substackcdn.com/image/fetch/$s_!WcM4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c2b4846-e06c-4abd-99cf-cc26983ac778_1500x835.png 1272w, https://substackcdn.com/image/fetch/$s_!WcM4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c2b4846-e06c-4abd-99cf-cc26983ac778_1500x835.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WcM4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c2b4846-e06c-4abd-99cf-cc26983ac778_1500x835.png" width="1456" height="811" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8c2b4846-e06c-4abd-99cf-cc26983ac778_1500x835.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:811,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:161626,&quot;alt&quot;:&quot;Glean helps its customers &#8220;turn data into context.&#8221;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.platformpartnerships.com/i/167903295?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c2b4846-e06c-4abd-99cf-cc26983ac778_1500x835.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Glean helps its customers &#8220;turn data into context.&#8221;" title="Glean helps its customers &#8220;turn data into context.&#8221;" srcset="https://substackcdn.com/image/fetch/$s_!WcM4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c2b4846-e06c-4abd-99cf-cc26983ac778_1500x835.png 424w, https://substackcdn.com/image/fetch/$s_!WcM4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c2b4846-e06c-4abd-99cf-cc26983ac778_1500x835.png 848w, https://substackcdn.com/image/fetch/$s_!WcM4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c2b4846-e06c-4abd-99cf-cc26983ac778_1500x835.png 1272w, https://substackcdn.com/image/fetch/$s_!WcM4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c2b4846-e06c-4abd-99cf-cc26983ac778_1500x835.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Glean helps its customers &#8220;<a href="https://www.glean.com/product/system-of-context">turn data into context</a>.&#8221;</figcaption></figure></div><p>Select context partners fetch and load relevant information into the context window, including Retrieval-Augmented Generation (RAG), dynamic tool selection, and just-in-time information delivery.</p><p>Examples:</p><ul><li><p><a href="https://www.pinecone.io/">Pinecone</a> - fully managed vector search </p></li><li><p><a href="https://contextual.ai/">Contextual.ai</a> - enterprise grade RAG deployment</p></li><li><p><a href="https://www.glean.com/">Glean</a> - enterprise knowledge discovery</p></li></ul><h3>Compress context partners </h3><p><em>Make it easy to retain only the tokens required to perform a task</em>. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!o0Tb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F045e24b3-8b09-4c51-9aa1-c193eba3ad27_1542x899.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!o0Tb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F045e24b3-8b09-4c51-9aa1-c193eba3ad27_1542x899.png 424w, https://substackcdn.com/image/fetch/$s_!o0Tb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F045e24b3-8b09-4c51-9aa1-c193eba3ad27_1542x899.png 848w, https://substackcdn.com/image/fetch/$s_!o0Tb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F045e24b3-8b09-4c51-9aa1-c193eba3ad27_1542x899.png 1272w, https://substackcdn.com/image/fetch/$s_!o0Tb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F045e24b3-8b09-4c51-9aa1-c193eba3ad27_1542x899.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!o0Tb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F045e24b3-8b09-4c51-9aa1-c193eba3ad27_1542x899.png" width="1456" height="849" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/045e24b3-8b09-4c51-9aa1-c193eba3ad27_1542x899.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:849,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:254905,&quot;alt&quot;:&quot;Portkey&#8217;s smart caching feature stores and reuses results for similar queries.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.platformpartnerships.com/i/167903295?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F045e24b3-8b09-4c51-9aa1-c193eba3ad27_1542x899.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Portkey&#8217;s smart caching feature stores and reuses results for similar queries." title="Portkey&#8217;s smart caching feature stores and reuses results for similar queries." srcset="https://substackcdn.com/image/fetch/$s_!o0Tb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F045e24b3-8b09-4c51-9aa1-c193eba3ad27_1542x899.png 424w, https://substackcdn.com/image/fetch/$s_!o0Tb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F045e24b3-8b09-4c51-9aa1-c193eba3ad27_1542x899.png 848w, https://substackcdn.com/image/fetch/$s_!o0Tb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F045e24b3-8b09-4c51-9aa1-c193eba3ad27_1542x899.png 1272w, https://substackcdn.com/image/fetch/$s_!o0Tb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F045e24b3-8b09-4c51-9aa1-c193eba3ad27_1542x899.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Portkey&#8217;s smart caching feature stores and reuses results for similar queries.</figcaption></figure></div><p>Compress context partners optimize limited context window space through summarization, trimming, and linguistic compression for maximum information density.</p><p>Examples:</p><ul><li><p><a href="https://www.langchain.com/">LangChain</a> - compression retrievers and LLM-based filtering</p></li><li><p><a href="https://orq.ai/">Orq.ai</a> - context optimization and LLM management</p></li><li><p><a href="https://portkey.ai/">Portkey</a> - request optimization and context management</p></li></ul><h3>Isolate context partners </h3><p><em>Split context up to help an agent perform a task. </em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!IXnD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8e93b44-c700-4955-b077-7fb8b41bebcc_1545x890.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IXnD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8e93b44-c700-4955-b077-7fb8b41bebcc_1545x890.png 424w, https://substackcdn.com/image/fetch/$s_!IXnD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8e93b44-c700-4955-b077-7fb8b41bebcc_1545x890.png 848w, https://substackcdn.com/image/fetch/$s_!IXnD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8e93b44-c700-4955-b077-7fb8b41bebcc_1545x890.png 1272w, https://substackcdn.com/image/fetch/$s_!IXnD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8e93b44-c700-4955-b077-7fb8b41bebcc_1545x890.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IXnD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8e93b44-c700-4955-b077-7fb8b41bebcc_1545x890.png" width="1456" height="839" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b8e93b44-c700-4955-b077-7fb8b41bebcc_1545x890.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:839,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:163742,&quot;alt&quot;:&quot;Beam&#8217;s agentic AI systems integrate multiple agents.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.platformpartnerships.com/i/167903295?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8e93b44-c700-4955-b077-7fb8b41bebcc_1545x890.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Beam&#8217;s agentic AI systems integrate multiple agents." title="Beam&#8217;s agentic AI systems integrate multiple agents." srcset="https://substackcdn.com/image/fetch/$s_!IXnD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8e93b44-c700-4955-b077-7fb8b41bebcc_1545x890.png 424w, https://substackcdn.com/image/fetch/$s_!IXnD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8e93b44-c700-4955-b077-7fb8b41bebcc_1545x890.png 848w, https://substackcdn.com/image/fetch/$s_!IXnD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8e93b44-c700-4955-b077-7fb8b41bebcc_1545x890.png 1272w, https://substackcdn.com/image/fetch/$s_!IXnD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8e93b44-c700-4955-b077-7fb8b41bebcc_1545x890.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Beam&#8217;s agentic AI systems allow multiple agents to work together.</figcaption></figure></div><p>Isolate context partners separate different contexts to prevent negative interference, including multi-agent systems with specialized context windows and sandboxing.</p><p>Examples:</p><ul><li><p><a href="https://www.crewai.com/">CrewAI</a> - specialized agent co-ordination</p></li><li><p><a href="https://www.stack-ai.com/">Stack AI</a> - no-code agent isolation</p></li><li><p><a href="https://beam.ai/">Beam</a> - agentic automation with isolated workflows</p></li></ul><p>These are just examples - but there is a growing number of context partners in the market. A growing number integrate or partner with each other, and are building out their own capabilities, to offer interoperable solutions across all four context types. </p><p>Many are building their own ecosystems of Systems Integrator (SI) and ISV partners.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><h2>Building context partnerships that scale</h2><p>The growth in demand for context engineering creates immediate opportunities for partnerships teams. Here&#8217;s some actionable next steps to get started:</p><ol><li><p><strong>Audit your current partner ecosystem through a context lens</strong></p><p>Map your existing partners to LangChain&#8217;s four categories: Write, Select, Compress, and Isolate. This could reveal immediate gaps and partnership opportunities that align with your customers&#8217; context engineering needs.<br></p></li><li><p><strong>Develop context partnership criteria</strong></p><p>Traditional partnership criteria focused on market size and technical compatibility - context partners require additional evaluation. Can partners handle enterprise data with appropriate trust and security controls? How well do their context formats integrate with your customers AI systems? Questions like these will help you identify partners who can truly scale the impact of context engineering.<br></p></li><li><p><strong>Enable Systems Integrators and Global Systems Integrators (GSIs)</strong></p><p>SIs and GSIs already deeply understand customer workflows and data relationships - exactly what context engineering requires. Train your SI/GSI partners on context engineering principles and create joint playbooks for common scenarios. Example: when an SI identifies a need for better memory management, they should immediately think of your Write context partners.<br></p></li><li><p><strong>Create context partner ecosystems, not just integrations</strong></p><p>The most valuable context implementations orchestrate multiple partners working together. Create and share reference architectures that show how different context partners can complement each other, and facilitate introductions between your Write, Select, Compress, and Isolate partners.</p></li></ol><p>Context partnerships also require strong technical foundations - high-quality APIs and seamless integrations become even more critical when AI systems need to orchestrate multiple data sources and tools in real-time. I&#8217;ll explore the API and integration requirements for successful context partnerships in a future post.</p><h2>The future of context partnerships</h2><p>Unlike &#8220;traditional&#8221; integration partnerships, which can often focus on once-and-done integrations to unlock go-to-market opportunities, context partnerships require deep ongoing collaboration, flexibility, and the ability to react quickly to market pressure.</p><p>This creates a fundamentally different partnership dynamic. </p><p>Partners need to understand each other&#8217;s roadmaps and releases, share insights about customer needs, and collaborate closer than ever before. They need to develop new skills around data governance, AI trust and safety, and context engineering.</p><p>Those that do can capture a meaningful slice of a multi-trillion-dollar transformation.</p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p><em>If you enjoyed reading this post - or would like to ask me a question - comment below or <a href="https://www.linkedin.com/in/hughdurkin/">reach out to me on LinkedIn</a>.</em></p>]]></content:encoded></item><item><title><![CDATA[Browsers, and Agents, are the Future of Mobile]]></title><description><![CDATA[AI assistants now have billions of users. Time to revisit my decade-old opinions on the future of mobile browsing.]]></description><link>https://www.platformpartnerships.com/p/browsers-and-agents-are-the-future</link><guid isPermaLink="false">https://www.platformpartnerships.com/p/browsers-and-agents-are-the-future</guid><dc:creator><![CDATA[Hugh Durkin]]></dc:creator><pubDate>Wed, 16 Jul 2025 11:54:10 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!9VQ9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1398961-746d-4e5d-bd74-3729de724ec1_1454x914.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p>Back in 2016 I published a post on the Intercom blog that trended in the top 5 on Hacker News, sparked heated debates on Twitter, and divided readers into two camps: those who thought I was a complete fool, and those who thought I had a point.</p><p>&#8220;<a href="https://medium.com/swlh/browsers-not-apps-are-the-future-of-mobile-c552752ff75">Browsers, not apps, are the future of mobile</a>&#8221; argued that messaging apps like Facebook Messenger, Slack, and WhatsApp were actually web browsers in disguise - a new way to discover and interact with the content and services you cared about. </p><p></p><p>I argued:</p><blockquote><p>&#8220;Facebook is our browser for the social web. It makes it easy for us to browse through and discover the friends, businesses, and content we&#8217;re most likely to enjoy. Instead of having to &#8216;pull&#8217; content through traditional browsers, Facebook &#8216;pushes&#8217; content to us based on our interests and those of our friend networks.&#8221;</p></blockquote><p>I even included a screenshot of Facebook&#8217;s iOS app to prove my point. It contained an address bar, a save button, and buttons to browse backwards and forwards. Features of most mobile browsers then, and most mobile browsers today.</p><p>I also - naively - predicted that bots were &#8220;the new way to browse&#8221; and that we&#8217;d book rides and buy products without ever leaving messaging apps. </p><blockquote><p>&#8220;Instead of going into the address bar, typing a URL, and waiting to receive content every time, bots can push us the content as we need it. They can learn the content we&#8217;re most likely to engage with, and serve us more relevant content over time. They curate content for us.&#8221;</p></blockquote><p>Yep, that one didn&#8217;t age well. </p><p>A decade later, I cringe at how bad some of my predictions were. But it wasn&#8217;t all bad.</p><h2>I was wrong about bots. I was right about browsers.</h2><p>Facebook Messenger bots never became the web browsing nirvana I (or Meta) hoped for. Most people still don&#8217;t book Ubers through messaging apps or buy holidays through them (though WeChat&#8217;s success in China suggests the potential was real). </p><p>But I didn&#8217;t get it completely wrong. I just had the wrong timeline - and the wrong technology. The &#8220;bots&#8221; I predicted weren&#8217;t Facebook Messenger chatbots. </p><p>They were AI assistants, orchestrating AI agents for us.</p><p>When ChatGPT reportedly hit one billion weekly users this year, it became the fastest-growing consumer app in history. But it also became one of the world&#8217;s most popular web browsers - though most people don&#8217;t recognize it as such. </p><p>Traditional browsers like Chrome and Safari &#8220;pull&#8221; information for us - they fetch and display whatever we explicitly request. But AI assistants like ChatGPT and Claude are more intelligent and independent. They understand context and intent. </p><p>And, powered by products like <a href="https://www.browserbase.com/">Browserbase</a> and <a href="https://browser-use.com/">Browser Use</a>, they enable agents to do our internet browsing for us.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9VQ9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1398961-746d-4e5d-bd74-3729de724ec1_1454x914.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9VQ9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1398961-746d-4e5d-bd74-3729de724ec1_1454x914.png 424w, https://substackcdn.com/image/fetch/$s_!9VQ9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1398961-746d-4e5d-bd74-3729de724ec1_1454x914.png 848w, https://substackcdn.com/image/fetch/$s_!9VQ9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1398961-746d-4e5d-bd74-3729de724ec1_1454x914.png 1272w, https://substackcdn.com/image/fetch/$s_!9VQ9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1398961-746d-4e5d-bd74-3729de724ec1_1454x914.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9VQ9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1398961-746d-4e5d-bd74-3729de724ec1_1454x914.png" width="1454" height="914" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e1398961-746d-4e5d-bd74-3729de724ec1_1454x914.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:914,&quot;width&quot;:1454,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:210267,&quot;alt&quot;:&quot;Browser Use is the &#8220;AI Browser agent&#8221;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.platformpartnerships.com/i/168148156?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1398961-746d-4e5d-bd74-3729de724ec1_1454x914.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Browser Use is the &#8220;AI Browser agent&#8221;" title="Browser Use is the &#8220;AI Browser agent&#8221;" srcset="https://substackcdn.com/image/fetch/$s_!9VQ9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1398961-746d-4e5d-bd74-3729de724ec1_1454x914.png 424w, https://substackcdn.com/image/fetch/$s_!9VQ9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1398961-746d-4e5d-bd74-3729de724ec1_1454x914.png 848w, https://substackcdn.com/image/fetch/$s_!9VQ9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1398961-746d-4e5d-bd74-3729de724ec1_1454x914.png 1272w, https://substackcdn.com/image/fetch/$s_!9VQ9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1398961-746d-4e5d-bd74-3729de724ec1_1454x914.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Browser Use is the &#8220;AI Browser agent&#8221;</figcaption></figure></div><p>Think about how you use ChatGPT today. You ask it for help, and it doesn't just return links or answers. More often than not it browses the web, synthesizes information from multiple sources, and creates curated, contextually relevant responses. </p><p>This is browsing. It&#8217;s just not the kind of browsing we&#8217;ve been used to.</p><p>When I wrote about Facebook being a &#8220;browser for the social web&#8221; in 2016, I was hoping for something similar - an intelligent system that curates and presents information based on your interests and context. Sure, Facebook&#8217;s algorithm understands you, filtering billions of posts down to dozens that appear in your feed.</p><p>But Facebook was limited to the content and information within its own system. </p><p>Today&#8217;s AI agents can access and browse the entire web.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><h2>Agents, the new way to browse</h2><p>Here&#8217;s what one potential future of mobile browsing looks like in practice. Through their Android app, I ask Manus to &#8220;Find me the highest rated smoothie maker, and order it for me on Amazon.&#8221; </p><p>What happens next isn&#8217;t traditional mobile browsing. It&#8217;s something entirely different.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Nfer!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9c2c09c-3a93-4ca7-be49-c52a55121fbd_1117x618.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Nfer!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9c2c09c-3a93-4ca7-be49-c52a55121fbd_1117x618.png 424w, https://substackcdn.com/image/fetch/$s_!Nfer!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9c2c09c-3a93-4ca7-be49-c52a55121fbd_1117x618.png 848w, https://substackcdn.com/image/fetch/$s_!Nfer!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9c2c09c-3a93-4ca7-be49-c52a55121fbd_1117x618.png 1272w, https://substackcdn.com/image/fetch/$s_!Nfer!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9c2c09c-3a93-4ca7-be49-c52a55121fbd_1117x618.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Nfer!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9c2c09c-3a93-4ca7-be49-c52a55121fbd_1117x618.png" width="1117" height="618" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f9c2c09c-3a93-4ca7-be49-c52a55121fbd_1117x618.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:618,&quot;width&quot;:1117,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:284729,&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.platformpartnerships.com/i/168148156?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9c2c09c-3a93-4ca7-be49-c52a55121fbd_1117x618.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_!Nfer!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9c2c09c-3a93-4ca7-be49-c52a55121fbd_1117x618.png 424w, https://substackcdn.com/image/fetch/$s_!Nfer!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9c2c09c-3a93-4ca7-be49-c52a55121fbd_1117x618.png 848w, https://substackcdn.com/image/fetch/$s_!Nfer!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9c2c09c-3a93-4ca7-be49-c52a55121fbd_1117x618.png 1272w, https://substackcdn.com/image/fetch/$s_!Nfer!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9c2c09c-3a93-4ca7-be49-c52a55121fbd_1117x618.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Manus can plan, research, browse, and buy for you.</figcaption></figure></div><p>Instead of opening Amazon&#8217;s mobile app and struggling with a bunch of review sites on my small screen, <a href="https://manus.im/invitation/6BXRWOYNZWPKU4">Manus</a> starts desktop browser sessions in the cloud. </p><p>While I continue using my phone (or, put it down to do something more productive), an AI agent navigates full desktop versions of review sites and Amazon on my behalf - accessing and reading detailed reviews, comparing specifications, and evaluating the best options. Something that might take me hours on a mobile device.</p><p>The magic isn&#8217;t that the agent can browse. It can browse better, and faster, than I can. </p><p>It&#8217;s doing the kind of comprehensive research that I&#8217;d want to do but rarely have the patience for - on desktop, or on mobile. If I want to intervene or provide additional guidance, I can - but I don&#8217;t have to. The agent understands my intent well enough to make intelligent decisions on my behalf.</p><p>When it&#8217;s done, it searches Amazon&#8217;s complete product catalog and orders the highest rated smoothie maker for me. </p><p>This is the &#8220;We can book things and buy things&#8221; future I hoped for in 2016.</p><p>But instead of happening through clunky chatbots in messaging apps, it&#8217;s happening through intelligent agents that navigate rich desktop web experiences while presenting me with a simple, mobile-optimized interface for oversight and control. </p><p>The agent becomes my browser, handling the complexity while keeping me informed and in control of the outcome. It buys me the most precious commodity of all - time.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><h2>The new browser wars have already begun</h2><p>Browserbase and Browser Use are building new types of browsers for AI agents, but web browsers for humans are evolving, too.</p><p>Built on Google&#8217;s open source Chromium project, <a href="https://comet.perplexity.ai/">Perplexity&#8217;s new Comet browser</a> is attracting rave reviews. And, it seems, their ambitions don&#8217;t stop there - Perplexity appear to have ambitions to create a new, AI-first <a href="https://www.linkedin.com/feed/update/urn:li:activity:7350650439186460674/">operating system</a>.</p><p>Unlike traditional browsers that often add AI features as an afterthought, Comet is designed from the ground up as an 'agentic browser' that can pull information from multiple open tabs simultaneously, and help users complete tasks.</p><p>Building on their release of <a href="https://openai.com/index/introducing-operator/">Operator</a>, <a href="https://www.reuters.com/business/media-telecom/openai-release-web-browser-challenge-google-chrome-2025-07-09/">OpenAI&#8217;s rumored web browser</a> also looks like a play to become the next, AI-first operating system of choice. And Anthropic have been experimenting with <a href="https://docs.anthropic.com/en/docs/agents-and-tools/tool-use/computer-use-tool">Computer Use</a>, a beta feature that enables Claude to interact with desktop environments. </p><p>Google - owners of almost 70% of the browser market - are also on the front foot.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_eps!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F392926f9-3197-45ce-9c56-e10a617070d9_1535x890.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_eps!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F392926f9-3197-45ce-9c56-e10a617070d9_1535x890.png 424w, https://substackcdn.com/image/fetch/$s_!_eps!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F392926f9-3197-45ce-9c56-e10a617070d9_1535x890.png 848w, https://substackcdn.com/image/fetch/$s_!_eps!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F392926f9-3197-45ce-9c56-e10a617070d9_1535x890.png 1272w, https://substackcdn.com/image/fetch/$s_!_eps!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F392926f9-3197-45ce-9c56-e10a617070d9_1535x890.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_eps!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F392926f9-3197-45ce-9c56-e10a617070d9_1535x890.png" width="1456" height="844" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/392926f9-3197-45ce-9c56-e10a617070d9_1535x890.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:844,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:429464,&quot;alt&quot;:&quot;Google is integrating Gemini into the most popular browser in the world - Chrome&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.platformpartnerships.com/i/168148156?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F392926f9-3197-45ce-9c56-e10a617070d9_1535x890.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Google is integrating Gemini into the most popular browser in the world - Chrome" title="Google is integrating Gemini into the most popular browser in the world - Chrome" srcset="https://substackcdn.com/image/fetch/$s_!_eps!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F392926f9-3197-45ce-9c56-e10a617070d9_1535x890.png 424w, https://substackcdn.com/image/fetch/$s_!_eps!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F392926f9-3197-45ce-9c56-e10a617070d9_1535x890.png 848w, https://substackcdn.com/image/fetch/$s_!_eps!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F392926f9-3197-45ce-9c56-e10a617070d9_1535x890.png 1272w, https://substackcdn.com/image/fetch/$s_!_eps!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F392926f9-3197-45ce-9c56-e10a617070d9_1535x890.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Google is integrating Gemini into the most popular browser in the world - Chrome.</figcaption></figure></div><p>Google is <a href="https://gemini.google/overview/gemini-in-chrome/?hl=en">integrating Gemini AI directly into Chrome</a>, providing context-aware assistance using current page content, summarization, and question-answering without tab switching. And <a href="https://deepmind.google/models/project-mariner/">Project Mariner</a> already powers autonomous AI agents that can control Chrome, navigate websites, fill forms, and complete tasks.</p><p>For these browsers, context will be the new competitive advantage.</p><p>Traditional browsers treat every session as independent. AI-first browsers maintain context across interactions, building a persistent understanding of user needs and preferences. Products that provide rich context to agents - about user behavior, preferences, and history - will have a significant advantage over those that don&#8217;t.</p><p>I know what you&#8217;re thinking. The examples I just shared are focused on desktop.</p><p>But eventually, inevitably, they&#8217;ll appear on mobile. Google is, for example, already <a href="https://arstechnica.com/gadgets/2025/07/googles-android-head-confirms-chrome-os-and-android-are-merging/">&#8220;combining&#8221; Chrome OS and Android</a> - integrating AI assistants and agents into that unified OS is a next, natural step.</p><p>The Manus example I shared earlier is a taste of what&#8217;s to come.</p><h2>The future I hoped for is late, but it&#8217;s here</h2><p>The companies investing in our browser-first, agent-first future have been quietly positioning themselves for the next phase of the internet.</p><p>Just as mobile forced every company to rethink their products for touch interfaces, AI is forcing every company to rethink their products for agents and browsers. The companies that recognize this shift early and adapt their product and partnerships strategies accordingly will have massive advantages over those that don&#8217;t.</p><p>The platform shift is happening now. And the stakes are enormous.</p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p><em>If you enjoyed reading this post - or would like to ask me a question - comment below or <a href="https://www.linkedin.com/in/hughdurkin/">reach out to me on LinkedIn</a>.</em></p>]]></content:encoded></item><item><title><![CDATA[How To Build Your First Partnerships Agent (Step By Step)]]></title><description><![CDATA[Building simple AI agents is easy - and it&#8217;s getting easier by the day.]]></description><link>https://www.platformpartnerships.com/p/how-to-build-your-first-partnerships</link><guid isPermaLink="false">https://www.platformpartnerships.com/p/how-to-build-your-first-partnerships</guid><dc:creator><![CDATA[Hugh Durkin]]></dc:creator><pubDate>Thu, 03 Jul 2025 11:48:04 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!9xv6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc21f0f7b-f756-43d8-a5a5-edad1bcb6e44_1419x770.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p>Earlier this year I quickly created and launched something I wish I&#8217;d had when building HubSpot&#8217;s App Partner Program: a self-serve tool for partners to evaluate the quality of their listings in the <a href="https://appmarketplace.com/marketplaces/hubspot-app-marketplace">HubSpot App Marketplace</a>.</p><p><a href="https://agent.ai/agent/hubspot-app-marketplace-listing-grader">HubSpot App Marketplace Listing Grader</a> has completed over 10,500 runs with a 4.4/5 rating from 1,130+ reviews. It&#8217;s simple, but it works. The best bit? I built it in the same amount of time it took to drink a Venti Americano at Starbucks - it really was that easy.</p><h2>What we&#8217;re actually building</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9xv6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc21f0f7b-f756-43d8-a5a5-edad1bcb6e44_1419x770.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9xv6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc21f0f7b-f756-43d8-a5a5-edad1bcb6e44_1419x770.png 424w, https://substackcdn.com/image/fetch/$s_!9xv6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc21f0f7b-f756-43d8-a5a5-edad1bcb6e44_1419x770.png 848w, https://substackcdn.com/image/fetch/$s_!9xv6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc21f0f7b-f756-43d8-a5a5-edad1bcb6e44_1419x770.png 1272w, https://substackcdn.com/image/fetch/$s_!9xv6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc21f0f7b-f756-43d8-a5a5-edad1bcb6e44_1419x770.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9xv6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc21f0f7b-f756-43d8-a5a5-edad1bcb6e44_1419x770.png" width="1419" height="770" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c21f0f7b-f756-43d8-a5a5-edad1bcb6e44_1419x770.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:770,&quot;width&quot;:1419,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:177481,&quot;alt&quot;:&quot;Screenshot of HubSpot App Marketplace Listing Grader on Agent.ai&quot;,&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.platformpartnerships.com/i/166589988?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc21f0f7b-f756-43d8-a5a5-edad1bcb6e44_1419x770.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Screenshot of HubSpot App Marketplace Listing Grader on Agent.ai" title="Screenshot of HubSpot App Marketplace Listing Grader on Agent.ai" srcset="https://substackcdn.com/image/fetch/$s_!9xv6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc21f0f7b-f756-43d8-a5a5-edad1bcb6e44_1419x770.png 424w, https://substackcdn.com/image/fetch/$s_!9xv6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc21f0f7b-f756-43d8-a5a5-edad1bcb6e44_1419x770.png 848w, https://substackcdn.com/image/fetch/$s_!9xv6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc21f0f7b-f756-43d8-a5a5-edad1bcb6e44_1419x770.png 1272w, https://substackcdn.com/image/fetch/$s_!9xv6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc21f0f7b-f756-43d8-a5a5-edad1bcb6e44_1419x770.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>HubSpot App Marketplace Listing Grader is built on <a href="https://www.linkedin.com/in/dharmesh/">Dharmesh&#8217;s</a> <a href="https://agent.ai/">Agent.ai</a> platform, but it should be be just as easy to build it with other agent builders like <a href="https://zapier.com/">Zapier</a> or <a href="https://n8n.io/">n8n</a>. Much of this could also be built as an <a href="https://chatgpt.com/gpts">OpenAI GPT</a> or a <a href="https://www.anthropic.com/news/claude-powered-artifacts">Claude-powered app</a>.</p><p>And, before we dive in, let&#8217;s be clear: I&#8217;m calling this an &#8220;agent&#8221; but it&#8217;s more like a workflow that calls multiple LLMs. It&#8217;s not super agentic by <a href="https://www.anthropic.com/engineering/building-effective-agents">Anthropic&#8217;s well defined standards</a>, but it&#8217;s a solid foundation for becoming properly agentic in future.</p><p>Here&#8217;s how I built this agent, and how to approach building yours.</p><h3>Step 1: Define your problem (and keep it simple)</h3><p>When building AI agents, the most important step happens before you touch any code or agent builder. First, you need to clearly articulate the problem you&#8217;re solving and resist the urge to build something overly complex.</p><p>In this case, the problem is straightforward: HubSpot&#8217;s 1,200+ App Partners lack 1:1 guidance on listing their apps effectively in the marketplace. They build great apps and integrations but create sub-par listings that don&#8217;t convert into usage or revenue.</p><p>The solution needed to be equally straightforward: a simple grader that takes their HubSpot App Marketplace listing URL, crawls it, evaluates it against best practices and benchmarks, and returns actionable recommendations for partners.</p><p>It&#8217;s a holistic evaluation that includes content quality, review responsiveness, certification status, plans and pricing completeness, and tracking/attribution setup.</p><h3>Step 2: Map your inputs and outputs</h3><p>Once the problem definition is clear, think through the user journey and technical flow.  You&#8217;ll need to understand the context you&#8217;ll need, the LLMs you&#8217;ll use to analyse and interpret that context, and the output format of the agent.</p><p>It&#8217;s important to provide relevant, high quality context to agents and LLMs so they answer or act in helpful, factually correct, coherent and complete ways.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wZXj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd1858b5-452c-4058-8c5a-9ec5fd5b0728_1258x917.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wZXj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd1858b5-452c-4058-8c5a-9ec5fd5b0728_1258x917.png 424w, https://substackcdn.com/image/fetch/$s_!wZXj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd1858b5-452c-4058-8c5a-9ec5fd5b0728_1258x917.png 848w, https://substackcdn.com/image/fetch/$s_!wZXj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd1858b5-452c-4058-8c5a-9ec5fd5b0728_1258x917.png 1272w, https://substackcdn.com/image/fetch/$s_!wZXj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd1858b5-452c-4058-8c5a-9ec5fd5b0728_1258x917.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wZXj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd1858b5-452c-4058-8c5a-9ec5fd5b0728_1258x917.png" width="1258" height="917" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bd1858b5-452c-4058-8c5a-9ec5fd5b0728_1258x917.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:917,&quot;width&quot;:1258,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:206036,&quot;alt&quot;:&quot;HubSpot App Marketplace listing grader has 14 steps&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.platformpartnerships.com/i/166589988?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd1858b5-452c-4058-8c5a-9ec5fd5b0728_1258x917.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="HubSpot App Marketplace listing grader has 14 steps" title="HubSpot App Marketplace listing grader has 14 steps" srcset="https://substackcdn.com/image/fetch/$s_!wZXj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd1858b5-452c-4058-8c5a-9ec5fd5b0728_1258x917.png 424w, https://substackcdn.com/image/fetch/$s_!wZXj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd1858b5-452c-4058-8c5a-9ec5fd5b0728_1258x917.png 848w, https://substackcdn.com/image/fetch/$s_!wZXj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd1858b5-452c-4058-8c5a-9ec5fd5b0728_1258x917.png 1272w, https://substackcdn.com/image/fetch/$s_!wZXj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd1858b5-452c-4058-8c5a-9ec5fd5b0728_1258x917.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>For the HubSpot App Marketplace Listing Grader, the input is super simple: a HubSpot App Marketplace listing URL. That&#8217;s it. No complex forms, no multi-step wizards, no prompts. Paste a URL, hit submit, and get recommendations.</p><p>The routing logic is basic - checking first if the URL actually resolves to a valid listing. You could get much fancier here later with conditional flows based on app category, certification status, etc, but starting simply helps validate the core concept first.</p><p>For triggers, I chose manual submissions through Agent.ai&#8217;s interface, but most agent builders support webhooks, scheduled tasks, etc. It&#8217;s usually best to lay foundations to support multiple trigger types without over-engineering the initial version.</p><p>The output of the agent is a graded analysis with specific, actionable recommendations. Future versions of the agent could start to act on these recommendations for you - like drafting review responses, drafting new content, etc. </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><h3>Step 3: Grab and prep your data</h3><p>This is where the technical setup really starts. In this case we&#8217;re grabbing data from the web (by crawling the HubSpot App Marketplace listing) but - depending on the agent you&#8217;re building - you might want to connect to other data sources too.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!F7XM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4e6cdc2-7ed5-421c-a831-be3936659213_1027x514.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!F7XM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4e6cdc2-7ed5-421c-a831-be3936659213_1027x514.png 424w, https://substackcdn.com/image/fetch/$s_!F7XM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4e6cdc2-7ed5-421c-a831-be3936659213_1027x514.png 848w, https://substackcdn.com/image/fetch/$s_!F7XM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4e6cdc2-7ed5-421c-a831-be3936659213_1027x514.png 1272w, https://substackcdn.com/image/fetch/$s_!F7XM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4e6cdc2-7ed5-421c-a831-be3936659213_1027x514.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!F7XM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4e6cdc2-7ed5-421c-a831-be3936659213_1027x514.png" width="1027" height="514" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c4e6cdc2-7ed5-421c-a831-be3936659213_1027x514.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:514,&quot;width&quot;:1027,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:51322,&quot;alt&quot;:&quot;Scraping the listing page content&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.platformpartnerships.com/i/166589988?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4e6cdc2-7ed5-421c-a831-be3936659213_1027x514.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Scraping the listing page content" title="Scraping the listing page content" srcset="https://substackcdn.com/image/fetch/$s_!F7XM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4e6cdc2-7ed5-421c-a831-be3936659213_1027x514.png 424w, https://substackcdn.com/image/fetch/$s_!F7XM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4e6cdc2-7ed5-421c-a831-be3936659213_1027x514.png 848w, https://substackcdn.com/image/fetch/$s_!F7XM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4e6cdc2-7ed5-421c-a831-be3936659213_1027x514.png 1272w, https://substackcdn.com/image/fetch/$s_!F7XM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4e6cdc2-7ed5-421c-a831-be3936659213_1027x514.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Crawling the HTML of the URL extracts the raw text content, meta tags, structured data, and basic page elements. But HTML parsing alone isn&#8217;t always enough - pairing it with a visual screenshot of the listing provides a more complete view. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!vMbc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff14c27ba-a6c5-45b4-80e7-d5d8ec4ab254_1027x514.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vMbc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff14c27ba-a6c5-45b4-80e7-d5d8ec4ab254_1027x514.png 424w, https://substackcdn.com/image/fetch/$s_!vMbc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff14c27ba-a6c5-45b4-80e7-d5d8ec4ab254_1027x514.png 848w, https://substackcdn.com/image/fetch/$s_!vMbc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff14c27ba-a6c5-45b4-80e7-d5d8ec4ab254_1027x514.png 1272w, https://substackcdn.com/image/fetch/$s_!vMbc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff14c27ba-a6c5-45b4-80e7-d5d8ec4ab254_1027x514.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vMbc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff14c27ba-a6c5-45b4-80e7-d5d8ec4ab254_1027x514.png" width="1027" height="514" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f14c27ba-a6c5-45b4-80e7-d5d8ec4ab254_1027x514.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:514,&quot;width&quot;:1027,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:52685,&quot;alt&quot;:&quot;Generating a web page screenshot&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.platformpartnerships.com/i/166589988?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff14c27ba-a6c5-45b4-80e7-d5d8ec4ab254_1027x514.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Generating a web page screenshot" title="Generating a web page screenshot" srcset="https://substackcdn.com/image/fetch/$s_!vMbc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff14c27ba-a6c5-45b4-80e7-d5d8ec4ab254_1027x514.png 424w, https://substackcdn.com/image/fetch/$s_!vMbc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff14c27ba-a6c5-45b4-80e7-d5d8ec4ab254_1027x514.png 848w, https://substackcdn.com/image/fetch/$s_!vMbc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff14c27ba-a6c5-45b4-80e7-d5d8ec4ab254_1027x514.png 1272w, https://substackcdn.com/image/fetch/$s_!vMbc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff14c27ba-a6c5-45b4-80e7-d5d8ec4ab254_1027x514.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>That&#8217;s why the agent takes a full-page screenshot of every URL. The screenshot captures what users actually see when they visit the listing, including visual hierarchy, broken images, and multimedia content that might not be evident from HTML alone.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2wbL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d838fcb-ef39-42a9-974c-47bcc82acf90_1027x842.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2wbL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d838fcb-ef39-42a9-974c-47bcc82acf90_1027x842.png 424w, https://substackcdn.com/image/fetch/$s_!2wbL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d838fcb-ef39-42a9-974c-47bcc82acf90_1027x842.png 848w, https://substackcdn.com/image/fetch/$s_!2wbL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d838fcb-ef39-42a9-974c-47bcc82acf90_1027x842.png 1272w, https://substackcdn.com/image/fetch/$s_!2wbL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d838fcb-ef39-42a9-974c-47bcc82acf90_1027x842.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2wbL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d838fcb-ef39-42a9-974c-47bcc82acf90_1027x842.png" width="1027" height="842" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7d838fcb-ef39-42a9-974c-47bcc82acf90_1027x842.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:842,&quot;width&quot;:1027,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:128814,&quot;alt&quot;:&quot;Extracting structured content from the page&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.platformpartnerships.com/i/166589988?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d838fcb-ef39-42a9-974c-47bcc82acf90_1027x842.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Extracting structured content from the page" title="Extracting structured content from the page" srcset="https://substackcdn.com/image/fetch/$s_!2wbL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d838fcb-ef39-42a9-974c-47bcc82acf90_1027x842.png 424w, https://substackcdn.com/image/fetch/$s_!2wbL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d838fcb-ef39-42a9-974c-47bcc82acf90_1027x842.png 848w, https://substackcdn.com/image/fetch/$s_!2wbL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d838fcb-ef39-42a9-974c-47bcc82acf90_1027x842.png 1272w, https://substackcdn.com/image/fetch/$s_!2wbL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d838fcb-ef39-42a9-974c-47bcc82acf90_1027x842.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>For the initial data extraction, I used <a href="https://openai.com/index/openai-o3-mini/">OpenAI o3-mini</a> - it&#8217;s fast and cheap for simple tasks like extracting structured content from unstructured blobs. This is the prompt:</p><pre><code>In this crawled page, find:

- Total installs ('total_installs') formatted with a comma e.g. 17,000
- Average rating ('average_rating') which is the number that appears just before the 'Based on ___ ratings' text
- Number of reviews ('number_reviews')
- If this is a 'HubSpot Certified App' ('certified')
- If there is a case study linked to from the page ('case_study')
- Languages this app is available in ('languages')
- Number of languages this app is available in ('number_languages')
- Number of images ('number_images') e.g. '1/6' represents 6 images
- Number of pricing plans on the page ('pricing_plans')
- Number of times the text 'Helpful (' appears in the review section of the page ('review_count')
- Number of times 'Reply from' appears on the page ('reply_count')
- Number of links to the partners' website with UTM tracking ('utm_count')

Prepend the relevant field name (e.g. total_installs). Do not append or prepend any other text.
Binary choices like certified and case_study should be "True" or "False."
If average_rating is not available return 0.

{{video_present}}
{{crawled_pages}}</code></pre><p>The simple prompt instructs the LLM to extract specific elements like total installs, average rating, certification status, number of images, number of pricing plans, and whether or not reviews have been responded to. </p><p>The more structured the data, the better the analysis and recommendations will be.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6B22!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F511136f5-f274-4da4-81ee-293db0ae7ff3_1027x842.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6B22!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F511136f5-f274-4da4-81ee-293db0ae7ff3_1027x842.png 424w, https://substackcdn.com/image/fetch/$s_!6B22!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F511136f5-f274-4da4-81ee-293db0ae7ff3_1027x842.png 848w, https://substackcdn.com/image/fetch/$s_!6B22!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F511136f5-f274-4da4-81ee-293db0ae7ff3_1027x842.png 1272w, https://substackcdn.com/image/fetch/$s_!6B22!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F511136f5-f274-4da4-81ee-293db0ae7ff3_1027x842.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6B22!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F511136f5-f274-4da4-81ee-293db0ae7ff3_1027x842.png" width="1027" height="842" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/511136f5-f274-4da4-81ee-293db0ae7ff3_1027x842.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:842,&quot;width&quot;:1027,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:101846,&quot;alt&quot;:&quot;Extracting structured content from the screenshot&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.platformpartnerships.com/i/166589988?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F511136f5-f274-4da4-81ee-293db0ae7ff3_1027x842.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Extracting structured content from the screenshot" title="Extracting structured content from the screenshot" srcset="https://substackcdn.com/image/fetch/$s_!6B22!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F511136f5-f274-4da4-81ee-293db0ae7ff3_1027x842.png 424w, https://substackcdn.com/image/fetch/$s_!6B22!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F511136f5-f274-4da4-81ee-293db0ae7ff3_1027x842.png 848w, https://substackcdn.com/image/fetch/$s_!6B22!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F511136f5-f274-4da4-81ee-293db0ae7ff3_1027x842.png 1272w, https://substackcdn.com/image/fetch/$s_!6B22!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F511136f5-f274-4da4-81ee-293db0ae7ff3_1027x842.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Next, I used <a href="https://www.anthropic.com/claude/sonnet">Claude Sonnet 4&#8217;s multimodal capabilities</a> to analyze and extract structured content from the screenshot. This is the prompt:</p><pre><code>From this screenshot of a listing on the HubSpot App Marketplace, identify if a video is embedded in the listing.

A video is embedded in the listing if the large image at the top of the screenshot includes a centered orange circle with a white 'play' icon.

Your response should be "True" or "False."
Prepend the answer with 'video_present' in this format:

- video_present: RESPONSE

Do not append or prepend any other text.

{{screenshot}}</code></pre><p>Specifically, it identifies whether or not a video is embedded in the listing - a signal that&#8217;s harder to extract from the raw HTML.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><h3>Step 4: Generate analysis and recommendations</h3><p>This is where the real value gets created. I use Claude Sonnet 4 to generate analysis and recommendations - it&#8217;s fantastic at recognising patterns in tabular/time series data, has a long-context window, and can toggle into deeper reasoning when required.</p><p>The analysis happens in three steps that could be parallelized simultaneously, but are in a step-sequence in this example.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-AZy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F463c19c3-78dc-4fb7-9404-f51165ca9db7_1027x842.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-AZy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F463c19c3-78dc-4fb7-9404-f51165ca9db7_1027x842.png 424w, https://substackcdn.com/image/fetch/$s_!-AZy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F463c19c3-78dc-4fb7-9404-f51165ca9db7_1027x842.png 848w, https://substackcdn.com/image/fetch/$s_!-AZy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F463c19c3-78dc-4fb7-9404-f51165ca9db7_1027x842.png 1272w, https://substackcdn.com/image/fetch/$s_!-AZy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F463c19c3-78dc-4fb7-9404-f51165ca9db7_1027x842.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-AZy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F463c19c3-78dc-4fb7-9404-f51165ca9db7_1027x842.png" width="1027" height="842" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/463c19c3-78dc-4fb7-9404-f51165ca9db7_1027x842.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:842,&quot;width&quot;:1027,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:139187,&quot;alt&quot;:&quot;Generating analysis and recommendations&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.platformpartnerships.com/i/166589988?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F463c19c3-78dc-4fb7-9404-f51165ca9db7_1027x842.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Generating analysis and recommendations" title="Generating analysis and recommendations" srcset="https://substackcdn.com/image/fetch/$s_!-AZy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F463c19c3-78dc-4fb7-9404-f51165ca9db7_1027x842.png 424w, https://substackcdn.com/image/fetch/$s_!-AZy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F463c19c3-78dc-4fb7-9404-f51165ca9db7_1027x842.png 848w, https://substackcdn.com/image/fetch/$s_!-AZy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F463c19c3-78dc-4fb7-9404-f51165ca9db7_1027x842.png 1272w, https://substackcdn.com/image/fetch/$s_!-AZy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F463c19c3-78dc-4fb7-9404-f51165ca9db7_1027x842.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>First, a comprehensive evaluation of listing content and performance data against marketplace best practices and benchmarks. The prompt includes specific criteria for install growth, content completeness, ratings and reviews, and more. Here it is:</p><pre><code>You are a Partner Manager for the HubSpot App Marketplace who specializes in helping HubSpot App Partners manage their App Marketplace listings to maximise engagement and reach. 

Using the extracted data and crawled text provided below, create a comprehensive evaluation of their app marketplace listing.

In each section, summarize areas of high performance in this exact order and structure and append the grade (EXCELLENT, GOOD, etc) underneath section heading:

- Number of installs ('Install Growth'). If 'total_installs' is 10 or less it's not good. 100 is better. 1,000 is good. 5,000 is great. The median number of installs in HubSpot App Marketplace is 80 and the average is 1145.
- Number of images, video and case studies ('Content'). If 'video_present' is 'True' the listing has a video which is a plus. If 'number_images' is 3 or less it's not good. If 'case_study' is True, it's a plus.
- Number of ratings and reviews, and average rating ('Ratings and Reviews'). No reviews is bad, 10 reviews is ok, 20+ reviews is good. An average rating of 4+ is good, 4.5+ is great. The median number of reviews in HubSpot App Marketplace is 3 and the average rating is 3.9.
- Response rate to most recent 10 reviews ('Review response'). If 'reply_count' is less than 'review_count', recommend that the user replies to reviews. Do NOT include the 'reply_count' and 'review_count' metrics in the response - just say they have reviews that lack a response. If 'reply_count' is the same or more than 'review_count' it's EXCELLENT. 
- Languages the listing is available in ('Internationalization'). One language is standard, 3+ is good, 5+ is great.
- Certification status ('Certification'). If the 'certified' value is false, recommend the user submits their app for certification.
- Completeness of plans and pricing ('Plans and Pricing'). If the 'pricing_plans' value is 1 it's bad, 3 plans is good, 3+ is great.
- Link tracking setup ('Tracking and Attribution'). If 'utm_count' is 0 it's bad, 3 links is good, recommend all links are tracked.

Guidelines:
- Use specific numbers from the data throughout
- Keep recommendations ordered as above
- Focus on concrete, actionable insights
- Base recommendations on HubSpot App Marketplace listing guidelines
- Separate each result with a horizontal line for visual clarity
- Don't include an overall header in the response
- Keep all font sizes the same, bold header text only
- Format the output as markdown

This is the extracted data:

{{video_present}}
{{crawled_data}}

This is the crawled text:

{{crawled_pages}}</code></pre><p>It also generates specific recommendations to improve listing quality. These aren&#8217;t generic suggestions - they outline steps to take, and why to take them. Each section and recommendation is graded from &#8216;POOR&#8217; to &#8216;EXCELLENT&#8217; - super simple.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!nNmI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1edead4-c994-44e1-aecd-ecbacd431a30_1027x842.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!nNmI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1edead4-c994-44e1-aecd-ecbacd431a30_1027x842.png 424w, https://substackcdn.com/image/fetch/$s_!nNmI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1edead4-c994-44e1-aecd-ecbacd431a30_1027x842.png 848w, https://substackcdn.com/image/fetch/$s_!nNmI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1edead4-c994-44e1-aecd-ecbacd431a30_1027x842.png 1272w, https://substackcdn.com/image/fetch/$s_!nNmI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1edead4-c994-44e1-aecd-ecbacd431a30_1027x842.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!nNmI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1edead4-c994-44e1-aecd-ecbacd431a30_1027x842.png" width="1027" height="842" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b1edead4-c994-44e1-aecd-ecbacd431a30_1027x842.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:842,&quot;width&quot;:1027,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:159866,&quot;alt&quot;:&quot;Calculating a grader score&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.platformpartnerships.com/i/166589988?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1edead4-c994-44e1-aecd-ecbacd431a30_1027x842.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Calculating a grader score" title="Calculating a grader score" srcset="https://substackcdn.com/image/fetch/$s_!nNmI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1edead4-c994-44e1-aecd-ecbacd431a30_1027x842.png 424w, https://substackcdn.com/image/fetch/$s_!nNmI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1edead4-c994-44e1-aecd-ecbacd431a30_1027x842.png 848w, https://substackcdn.com/image/fetch/$s_!nNmI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1edead4-c994-44e1-aecd-ecbacd431a30_1027x842.png 1272w, https://substackcdn.com/image/fetch/$s_!nNmI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1edead4-c994-44e1-aecd-ecbacd431a30_1027x842.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Second, a separate call to Claude Sonnet 4 calculates a numerical score out of 100. This might seem arbitrary, but partners love having a concrete number to track improvements. Scoring considers all the factors mentioned above. This is the prompt:</p><pre><code>Calculate a grader score out of 100 using the following criteria based on the results included below:

- Number of installs ('Install Growth'). If 'total_installs' is 10 or less it's not good. 100 is better. 1,000 is good. 5,000 is great. The median number of installs in HubSpot App Marketplace is 80 and the average is 1145.
- Number of images, video and case studies ('Content'). If 'video_present' is 'True' the listing has a video which is a plus. If 'number_images' is 3 or less it's not good. If 'case_study' is True, it's a plus.
- Number of ratings and reviews, and average rating ('Ratings and Reviews'). No reviews is bad, 10 reviews is ok, 20+ reviews is good. An average rating of 4+ is good, 4.5+ is great. The median number of reviews in HubSpot App Marketplace is 3 and the average rating is 3.9.
- Response rate to reviews ('Review response'). If 'reply_count' is less than 'review_count', recommend that the user replies to reviews. Don't include the 'reply_count' and 'review_count' metrics in the response - just share the advice. If 'reply_count' is the same or more than 'review_count' it's EXCELLENT.
- Languages the listing is available in ('Internationalization'). One language is standard, 3+ is good, 5+ is great.
- Certification status ('Certification'). If the 'certified' value is false, recommend the user submits their app for certification.
- Completeness of plans and pricing ('Plans and Pricing'). If the 'pricing_plans' value is 1 it's bad, 3 plans is good, 3+ is great.
- Link tracking setup ('Tracking and Attribution'). If 'utm_count' is 0 it's bad, 3 links is good, recommend all links are tracked.

Guidelines:
- Do not append or prepend any text to the score. Return the score /100 only.

Results:

{{crawled_data}}</code></pre><p>The key to good recommendations is being specific enough that a partner can take immediate action without needing additional research or interpretation.</p><p>As I mentioned earlier, future versions of the agent could invoke other agents to act on each recommendation.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><h3>Step 5: Package and deliver results</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!QCeg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69cb55bd-3bfd-4572-8ebf-4d9c49aa1504_1388x1283.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!QCeg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69cb55bd-3bfd-4572-8ebf-4d9c49aa1504_1388x1283.png 424w, https://substackcdn.com/image/fetch/$s_!QCeg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69cb55bd-3bfd-4572-8ebf-4d9c49aa1504_1388x1283.png 848w, https://substackcdn.com/image/fetch/$s_!QCeg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69cb55bd-3bfd-4572-8ebf-4d9c49aa1504_1388x1283.png 1272w, https://substackcdn.com/image/fetch/$s_!QCeg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69cb55bd-3bfd-4572-8ebf-4d9c49aa1504_1388x1283.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!QCeg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69cb55bd-3bfd-4572-8ebf-4d9c49aa1504_1388x1283.png" width="1388" height="1283" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/69cb55bd-3bfd-4572-8ebf-4d9c49aa1504_1388x1283.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1283,&quot;width&quot;:1388,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:273469,&quot;alt&quot;:&quot;Listing grader results&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.platformpartnerships.com/i/166589988?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69cb55bd-3bfd-4572-8ebf-4d9c49aa1504_1388x1283.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Listing grader results" title="Listing grader results" srcset="https://substackcdn.com/image/fetch/$s_!QCeg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69cb55bd-3bfd-4572-8ebf-4d9c49aa1504_1388x1283.png 424w, https://substackcdn.com/image/fetch/$s_!QCeg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69cb55bd-3bfd-4572-8ebf-4d9c49aa1504_1388x1283.png 848w, https://substackcdn.com/image/fetch/$s_!QCeg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69cb55bd-3bfd-4572-8ebf-4d9c49aa1504_1388x1283.png 1272w, https://substackcdn.com/image/fetch/$s_!QCeg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69cb55bd-3bfd-4572-8ebf-4d9c49aa1504_1388x1283.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The final step presents the analysis in a format that&#8217;s immediately useful and shareable. In this case, the output is simple - but future versions could include charts, screenshots of specific areas of the listing to improve, etc. </p><p>The entire process takes about 30 seconds from URL submission to final report - fast enough to feel instant but thorough enough to provide genuine value. The results are shareable through the Agent.ai interface, which has been crucial for adoption since partners can easily forward reports to colleagues and partner managers.</p><p>What makes this particularly effective is that partners get immediate feedback instead of waiting weeks for human review. They can iterate on their listings in real-time and rerun the analysis to track improvements. </p><p>This creates a feedback loop that drives actual behavior change rather than one-time recommendations that get forgotten. </p><h2>Quick tips for writing better prompts</h2><p>The prompts I&#8217;ve used are far from perfect, but they&#8217;re more than good enough. Here&#8217;s some tips based on what I&#8217;ve learned building hundreds of LLM-powered workflows and AI agents.</p><ol><li><p><strong>Keep agents and tasks focused.</strong> Tell agents and LLMs your desired outcomes, and what you want to achieve. Set clear limits, including response length, format, etc.</p></li><li><p><strong>Use LLMs to write better prompts.</strong> Seriously. Ask specific Claude or ChatGPT models how to help you craft better prompts they&#8217;ll interpret and understand.</p></li><li><p><strong>Structure everything.</strong> Use roles, step-by-step thinking, and markdown/XML tags to organize, optimize and manage your prompts.</p></li><li><p><strong>Set boundaries.</strong> Define constraints upfront - what the agent should and shouldn&#8217;t do. Some models don&#8217;t perform better if they&#8217;re told what not to do (others don&#8217;t).</p></li></ol><h2>That&#8217;s it!</h2><p>This simple agent has saved partner managers of hours of manual app reviews and has given partners instant feedback instead of waiting weeks for human review. </p><p>Next time you&#8217;re manually reviewing partner submissions or answering the same partner questions repeatedly, think through how you can delegate these tasks to your own custom-built fleet of AI agents.</p><p>They&#8217;re super easy to build - and it&#8217;s getting easier by the day.</p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p><em>If you enjoyed reading this post - or would like to ask me a question - comment below or <a href="https://www.linkedin.com/in/hughdurkin/">reach out to me on LinkedIn</a>.</em></p>]]></content:encoded></item><item><title><![CDATA[How To Co-Build Products with Partners]]></title><description><![CDATA[Most platforms already have strong foundations to co-build with partners.]]></description><link>https://www.platformpartnerships.com/p/how-to-co-build-products-with-partners</link><guid isPermaLink="false">https://www.platformpartnerships.com/p/how-to-co-build-products-with-partners</guid><dc:creator><![CDATA[Hugh Durkin]]></dc:creator><pubDate>Mon, 23 Jun 2025 11:24:35 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!PIh1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabc39bc5-e287-4bc2-9233-f4ad75347da7_1293x873.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p>Most partner-first companies initially prioritize revenue-generating partnerships, like channel partners, affiliates, and system integrators. This makes strategic sense - revenue will always be the fundamental driver of business growth and sustainability.</p><p>But there&#8217;s another, complementary, partner opportunity hiding in plain sight, often underutilized by startups, scale-ups, and platforms alike. In addition to co-marketing and co-selling products with partners, what if you <em>co-build </em>new products together?</p><h2>Bundling innovation and distribution </h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!PIh1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabc39bc5-e287-4bc2-9233-f4ad75347da7_1293x873.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!PIh1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabc39bc5-e287-4bc2-9233-f4ad75347da7_1293x873.png 424w, https://substackcdn.com/image/fetch/$s_!PIh1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabc39bc5-e287-4bc2-9233-f4ad75347da7_1293x873.png 848w, https://substackcdn.com/image/fetch/$s_!PIh1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabc39bc5-e287-4bc2-9233-f4ad75347da7_1293x873.png 1272w, https://substackcdn.com/image/fetch/$s_!PIh1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabc39bc5-e287-4bc2-9233-f4ad75347da7_1293x873.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!PIh1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabc39bc5-e287-4bc2-9233-f4ad75347da7_1293x873.png" width="1293" height="873" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/abc39bc5-e287-4bc2-9233-f4ad75347da7_1293x873.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:873,&quot;width&quot;:1293,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:119751,&quot;alt&quot;:&quot;Wiz were making co-build magic long before Google acquired them.&quot;,&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.platformpartnerships.com/i/165996142?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabc39bc5-e287-4bc2-9233-f4ad75347da7_1293x873.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Wiz were making co-build magic long before Google acquired them." title="Wiz were making co-build magic long before Google acquired them." srcset="https://substackcdn.com/image/fetch/$s_!PIh1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabc39bc5-e287-4bc2-9233-f4ad75347da7_1293x873.png 424w, https://substackcdn.com/image/fetch/$s_!PIh1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabc39bc5-e287-4bc2-9233-f4ad75347da7_1293x873.png 848w, https://substackcdn.com/image/fetch/$s_!PIh1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabc39bc5-e287-4bc2-9233-f4ad75347da7_1293x873.png 1272w, https://substackcdn.com/image/fetch/$s_!PIh1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabc39bc5-e287-4bc2-9233-f4ad75347da7_1293x873.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Wiz was making co-build magic long before Google acquired them.</figcaption></figure></div><p>Wiz is the perfect example of a platform company that figured out the &#8220;co-build&#8221; opportunity early. Founded in January 2020, Wiz scaled from a $0 to $32 billion market cap within five years, before <a href="https://blog.google/inside-google/company-announcements/google-agreement-acquire-wiz/">Google&#8217;s acquisition announcement in 2025</a>.</p><p>Co-building was a big reason Wiz scaled as quickly as they did.</p><p>Wiz started with revenue-focused partnerships - channel and affiliate - oriented around scaling adoption of existing products through partners. But <a href="https://www.linkedin.com/posts/nadavtzuker_product-partnerships-and-co-build-is-the-activity-7293235945372368898-dZnG/">Wiz also created a product partnerships team</a>, reporting to their CPO, focused on co-building products with partners, including AWS (Amazon), GCP (Google), and Azure (Microsoft).</p><p>In concert with those partners, Wiz&#8217;s product partnerships team set about understanding customer problems, building solutions, measuring engagement - and building products that created new distribution and revenue opportunities for them.</p><p>This bi-modal approach, complementing revenue-focused channel partnerships with innovation-focused product partnerships compounded into a reported $500 million ARR business by 2024. And, of course, that $32 billion - all cash - exit.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><h2>Co-build </h2><p>But Wiz weren&#8217;t the first - and won&#8217;t be the last - to take this bi-modal partnerships approach en-route to a phenomenal market cap. Co-building with partners spins up a variety of innovation, distribution, and revenue flywheels that quickly compound to make customers, partners, and companies more successful. </p><p>I&#8217;m lucky to have had the opportunity to &#8220;co-build&#8221; products with partners in a variety of roles over the years. Here&#8217;s three co-build approaches I&#8217;ve seen work well.</p><h3>Product partner management</h3><p>The first approach is simple: create well-defined product partnerships roles and teams focused on co-building with partners. These are slightly different from other partnerships roles in that there often aren&#8217;t well defined revenue goals or targets.</p><p>My first role at Facebook in 2012 was my first experience of working in this &#8220;product partnerships&#8221; capacity. I was very much focused on &#8220;co-build&#8221; opportunities with partners, acting as an external-influencing product manager. </p><p>It was a hands-on role, and I would often embed with partner product and engineering teams to co-build with them for days or weeks at a time - whether it was in London with Salesforce and Experian, or with Wix in Tel Aviv. </p><p>It was my responsibility to guide and influence their product roadmap as best I could. </p><p>And how did we mutually measure success? We focused on the creation of utility value - tracking near term engagement and long term, product-led, revenue growth.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!JaXu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F493cb796-69f3-4a2f-a751-a86e06c07a6f_1308x920.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!JaXu!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F493cb796-69f3-4a2f-a751-a86e06c07a6f_1308x920.png 424w, https://substackcdn.com/image/fetch/$s_!JaXu!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F493cb796-69f3-4a2f-a751-a86e06c07a6f_1308x920.png 848w, https://substackcdn.com/image/fetch/$s_!JaXu!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F493cb796-69f3-4a2f-a751-a86e06c07a6f_1308x920.png 1272w, https://substackcdn.com/image/fetch/$s_!JaXu!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F493cb796-69f3-4a2f-a751-a86e06c07a6f_1308x920.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!JaXu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F493cb796-69f3-4a2f-a751-a86e06c07a6f_1308x920.png" width="1308" height="920" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/493cb796-69f3-4a2f-a751-a86e06c07a6f_1308x920.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:920,&quot;width&quot;:1308,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:485564,&quot;alt&quot;:&quot;Wix ShoutOut turned email campaigns into Facebook Ad campaigns - in a click.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.platformpartnerships.com/i/165996142?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F493cb796-69f3-4a2f-a751-a86e06c07a6f_1308x920.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Wix ShoutOut turned email campaigns into Facebook Ad campaigns - in a click." title="Wix ShoutOut turned email campaigns into Facebook Ad campaigns - in a click." srcset="https://substackcdn.com/image/fetch/$s_!JaXu!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F493cb796-69f3-4a2f-a751-a86e06c07a6f_1308x920.png 424w, https://substackcdn.com/image/fetch/$s_!JaXu!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F493cb796-69f3-4a2f-a751-a86e06c07a6f_1308x920.png 848w, https://substackcdn.com/image/fetch/$s_!JaXu!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F493cb796-69f3-4a2f-a751-a86e06c07a6f_1308x920.png 1272w, https://substackcdn.com/image/fetch/$s_!JaXu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F493cb796-69f3-4a2f-a751-a86e06c07a6f_1308x920.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Wix ShoutOut turned email campaigns into Facebook Ad campaigns - in a click.</figcaption></figure></div><p>For example, when co-building <a href="https://venturebeat.com/marketing/wixs-integration-with-facebook-lets-you-create-page-post-ad-campaigns-via-wix-shoutout-newsletters/">Facebook Ad buying capabilities with Wix&#8217;s ShoutOut product</a>, we didn&#8217;t focus on a revenue target. Instead, our goal was to increase the ad create flow completion rate which was - in our standard ad buying tools - around 1%. </p><p>Ultimately, through co-building a deeply integrated Facebook Ad buying solution that leveraged assets and targeting data within Wix&#8217;s existing platform, we increased that completion rate to around 3% within a matter of months. Revenue quickly followed.</p><h3>Product accelerators</h3><p>Accelerators are another, semi-scaled way to &#8220;co-build&#8221; products together with partners. Often the best candidates are existing service-focused channel partners - agencies with lots of talent but no sources of recurring product revenue.</p><p>&#8220;Facebook Accelerate&#8221; solved a well-defined problem. Facebook&#8217;s advertising revenue was growing quickly in markets like Central and Eastern Europe, but there were no localised AdTech products to help clients scale their advertising spend efficiently. </p><p>Our big global partners weren&#8217;t building for these markets - the needs were too niche.</p><p>The application process was pretty simple. Partners would pitch us solutions to customer challenges we&#8217;d shared with them. Those that put in real effort - thought through potential solutions, committed time to co-build with us - were accepted. </p><p>It was a multi-month commitment for everyone involved, including Facebook&#8217;s fantastic solutions engineers who allocated time and code to partners. </p><p>But it paid off handsomely. Products &#8220;co-built&#8221; through these accelerators contributed billions in advertising revenue to Facebook in the intervening years. One company &#8220;born&#8221; out of the accelerator, ROIHunter, <a href="https://www.roihunter.com/about-us">now employs over 85 people</a>.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rghC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb7702bd-e526-40c3-845f-a02db5126e1c_1147x719.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rghC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb7702bd-e526-40c3-845f-a02db5126e1c_1147x719.png 424w, https://substackcdn.com/image/fetch/$s_!rghC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb7702bd-e526-40c3-845f-a02db5126e1c_1147x719.png 848w, https://substackcdn.com/image/fetch/$s_!rghC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb7702bd-e526-40c3-845f-a02db5126e1c_1147x719.png 1272w, https://substackcdn.com/image/fetch/$s_!rghC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb7702bd-e526-40c3-845f-a02db5126e1c_1147x719.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rghC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb7702bd-e526-40c3-845f-a02db5126e1c_1147x719.png" width="1147" height="719" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/db7702bd-e526-40c3-845f-a02db5126e1c_1147x719.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:719,&quot;width&quot;:1147,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:152130,&quot;alt&quot;:&quot;Media coverage of the HubSpot App Accelerator attracted new co-build partners.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.platformpartnerships.com/i/165996142?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb7702bd-e526-40c3-845f-a02db5126e1c_1147x719.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Media coverage of the HubSpot App Accelerator attracted new co-build partners." title="Media coverage of the HubSpot App Accelerator attracted new co-build partners." srcset="https://substackcdn.com/image/fetch/$s_!rghC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb7702bd-e526-40c3-845f-a02db5126e1c_1147x719.png 424w, https://substackcdn.com/image/fetch/$s_!rghC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb7702bd-e526-40c3-845f-a02db5126e1c_1147x719.png 848w, https://substackcdn.com/image/fetch/$s_!rghC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb7702bd-e526-40c3-845f-a02db5126e1c_1147x719.png 1272w, https://substackcdn.com/image/fetch/$s_!rghC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb7702bd-e526-40c3-845f-a02db5126e1c_1147x719.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Media coverage of the HubSpot App Accelerator attracted new co-build partners.</figcaption></figure></div><p>Based on lessons learned at Facebook, we spun up a product accelerator at HubSpot, to solve similar problems. We had a fast-growing customer base, in a fast growing number of markets. But our own products didn&#8217;t serve those unique market needs well.</p><p>Meanwhile, one of our largest competitors, Salesforce, offered thousands of niche, partner-built, solutions through AppExchange. Our ecosystem of &#8220;market maker&#8221; integrations was tiny in comparison. The <a href="https://www.hubspot.com/company-news/hubspot-introduces-new-app-accelerator-program-to-create-built-for-hubspot-apps-that-solve-for-customers">HubSpot App Accelerator</a> would fill that gap.</p><p>We brought cohorts of HubSpot Solutions Partners together, shared customer challenges with them, and supported them to build &#8220;for HubSpot&#8221; products. The approach worked, helping us scale from 150 partners in 2018 to over 1,200 in 2022.</p><p>Product accelerators can simultaneously create utility value for customers, revenue value for platforms, and new sources of recurring revenue for partners. </p><h3>Innovation hacks</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!vyF_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98730582-8e43-4d5f-9c03-f03291299c09_1572x916.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vyF_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98730582-8e43-4d5f-9c03-f03291299c09_1572x916.png 424w, https://substackcdn.com/image/fetch/$s_!vyF_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98730582-8e43-4d5f-9c03-f03291299c09_1572x916.png 848w, https://substackcdn.com/image/fetch/$s_!vyF_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98730582-8e43-4d5f-9c03-f03291299c09_1572x916.png 1272w, https://substackcdn.com/image/fetch/$s_!vyF_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98730582-8e43-4d5f-9c03-f03291299c09_1572x916.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vyF_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98730582-8e43-4d5f-9c03-f03291299c09_1572x916.png" width="1456" height="848" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/98730582-8e43-4d5f-9c03-f03291299c09_1572x916.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:848,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:375001,&quot;alt&quot;:&quot;Coverage of the Nielsen &amp; Facebook Innovation Hack in Adweek.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.platformpartnerships.com/i/165996142?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98730582-8e43-4d5f-9c03-f03291299c09_1572x916.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Coverage of the Nielsen &amp; Facebook Innovation Hack in Adweek." title="Coverage of the Nielsen &amp; Facebook Innovation Hack in Adweek." srcset="https://substackcdn.com/image/fetch/$s_!vyF_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98730582-8e43-4d5f-9c03-f03291299c09_1572x916.png 424w, https://substackcdn.com/image/fetch/$s_!vyF_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98730582-8e43-4d5f-9c03-f03291299c09_1572x916.png 848w, https://substackcdn.com/image/fetch/$s_!vyF_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98730582-8e43-4d5f-9c03-f03291299c09_1572x916.png 1272w, https://substackcdn.com/image/fetch/$s_!vyF_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98730582-8e43-4d5f-9c03-f03291299c09_1572x916.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Coverage of the Nielsen &amp; Facebook Innovation Hack in Adweek.</figcaption></figure></div><p>Innovation hacks are different to product accelerators, in that they help existing platform partners add value to their existing products based on well-defined customer needs. One example: a &#8220;Nielsen Hack&#8221; I organised during my time at Facebook.</p><p>At the time <a href="https://www.adexchanger.com/mobile/for-facebook-measuring-across-devices-and-apps-is-a-huge-focus/">Nielsen and Facebook had a shared problem</a>. Brand advertisers were spending more on Facebook but hadn&#8217;t yet adopted Nielsen's brand measurement solution - Online Campaign Ratings. So they couldn&#8217;t prove the value of their ad spend.</p><p>Tagging OCR campaigns was a very manual process. Reporting was cumbersome. </p><p>And, inadvertently adding more friction, Nielsen had demanded a five-figure API access fee from our Marketing API partners before they could even attempt to build solutions with it. Partners needed a strong incentive - and support - to even consider it.</p><p>It was classic chicken-and-egg. Nielsen needed partners to build OCR solutions before brands could adopt it. Facebook needed OCR to prove the effectiveness of brand campaigns. Partners needed support from Nielsen and Facebook before committing.</p><p>The solution was simple. In exchange for partner commitments, we organized a <a href="https://www.adweek.com/performance-marketing/makemereach-claims-crown-in-nielsens-facebook-pmd-challenge/">hack day to co-build OCR integrations with partners</a>. Nielsen waived API access fees and put up financial incentives for winners. Facebook provided advertising credits.</p><p>Through the innovation hack format, partners like Adaptly and Makemereach co-built effective solutions to automate tagging and reporting of Nielsen OCR campaigns. Which put them in a unique position to win new, high spending brand advertisers. </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><h2>How to make co-building with partners work</h2><p>The specifics of co-build approaches are different, but the fundamentals are the same.</p><ul><li><p><strong>Start by identifying customer problems that neither company can solve alone. </strong>This may sound obvious, but most failed partnerships start to fail here. Point to a specific customer pain point that co-building will solve, and prioritize partners based on this.</p></li><li><p><strong>Know how you&#8217;ll measure success before you start.</strong> User engagement growth, revenue growth, or something - decide this upfront, and link it back to the problem you&#8217;ve identified. When asked about the impact of these partnerships, have an answer ready.</p></li><li><p><strong>Commit real resources - including product and engineering - or don&#8217;t bother. </strong>Co-building isn&#8217;t a side project. It needs dedicated people and time from everyone involved. Half-measures produce half-baked products that help nobody.</p></li></ul><h2>Where to start</h2><p>Most platforms already have strong foundations to co-build with partners. If you're running channel or affiliate programs, you already have relationships with a growing number of partners. Co-building expands the scope of those existing partnerships. </p><p>Here&#8217;s how to get started:</p><ol><li><p><strong>Based on co-build goals, pick the most relevant 3-5 partners.</strong> The ones where you already have working relationships and aligned incentives. Ask them a simple question: &#8220;How can we co-build solutions to these customer problems together?&#8221;</p></li><li><p><strong>You&#8217;ll be surprised by how great their answers will be.</strong> Partners already talk to your shared customers every day. They often already see clear gaps that neither company is addressing. They often already have products and features in mind - great ones.</p></li><li><p><strong>Start small, with one co-built feature or product and a handful of partners. </strong>Something small enough to ship quickly but meaningful enough to measure the impact of. Prove co-building works, then scale what&#8217;s successful - and operationalize it. </p></li></ol><p>Companies that figure this out - combining product co-building with traditional partnership motions - can quickly separate themselves from competitors who only think about partnerships as distribution channels. </p><p>Wiz already proved it works. Now it&#8217;s your turn.</p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p><em>If you enjoyed reading this post - or would like to ask me a question - comment below or <a href="https://www.linkedin.com/in/hughdurkin/">reach out to me on LinkedIn</a>.</em></p>]]></content:encoded></item><item><title><![CDATA[An MCP Primer for Platform Partnerships Teams]]></title><description><![CDATA[Integration patterns we&#8217;ve seen before are about to repeat at unprecedented speed and scale.]]></description><link>https://www.platformpartnerships.com/p/an-mcp-primer-for-platform-partnerships</link><guid isPermaLink="false">https://www.platformpartnerships.com/p/an-mcp-primer-for-platform-partnerships</guid><dc:creator><![CDATA[Hugh Durkin]]></dc:creator><pubDate>Fri, 13 Jun 2025 11:42:49 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!58qa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44594c7b-aab7-4197-a1a2-93fec39d009f_1081x884.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p>If you&#8217;re managing platform partnerships, you&#8217;ve probably already heard about MCP (Model Context Protocol). You&#8217;ve also probably wondered what impact it might have on your strategy, partnerships, and day-to-day. So I thought it might be helpful to break down what MCP is, what it isn&#8217;t, and what it could mean for partnership leaders.</p><h2>What MCP is</h2><p>MCP is <a href="https://docs.anthropic.com/en/docs/mcp">Anthropic&#8217;s relatively new open standard</a> that lets AI assistants like Claude and ChatGPT connect to external sources of context. </p><p>Think of it as a standardized way for AI systems to &#8220;talk to&#8221; your existing data and artefacts without requiring custom integration work for every AI interface.</p><p>Instead of building separate integrations for Claude, ChatGPT, and every other AI assistant out there, platforms (or third-party developers) build MCP servers that work with all of them. It&#8217;s like a universal adapter - <a href="https://arstechnica.com/information-technology/2025/04/mcp-the-new-usb-c-for-ai-thats-bringing-fierce-rivals-together/">similar to USB</a> - for AI platforms.</p><p>MCP servers typically expose three types of capabilities: </p><ul><li><p><strong>&#8220;Tools&#8221;</strong> - functions the AI can call (example: HubSpot&#8217;s &#8220;create_contact&#8221; or Linear&#8217;s &#8220;create_issue&#8221;)</p></li><li><p><strong>&#8220;Resources&#8221;</strong> - data the AI can read (example: SQL databases, GitHub repository files)</p></li><li><p><strong>&#8220;Prompts&#8221;</strong> - templates that help the AI interact effectively (example: &#8220;Generate a sales email using this contact's interaction history&#8221;)</p></li></ul><p>&#8220;Tools&#8221; are typically the most used capabilities, and typically interact with existing platform APIs to search, read, write, enrich and change data.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!58qa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44594c7b-aab7-4197-a1a2-93fec39d009f_1081x884.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!58qa!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44594c7b-aab7-4197-a1a2-93fec39d009f_1081x884.png 424w, https://substackcdn.com/image/fetch/$s_!58qa!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44594c7b-aab7-4197-a1a2-93fec39d009f_1081x884.png 848w, https://substackcdn.com/image/fetch/$s_!58qa!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44594c7b-aab7-4197-a1a2-93fec39d009f_1081x884.png 1272w, https://substackcdn.com/image/fetch/$s_!58qa!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44594c7b-aab7-4197-a1a2-93fec39d009f_1081x884.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!58qa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44594c7b-aab7-4197-a1a2-93fec39d009f_1081x884.png" width="1081" height="884" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/44594c7b-aab7-4197-a1a2-93fec39d009f_1081x884.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:884,&quot;width&quot;:1081,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:79093,&quot;alt&quot;:&quot;&#8220;MCP&#8221; is to AI assistants as &#8220;integration&#8221; is to business software &quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.platformpartnerships.com/i/165785119?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44594c7b-aab7-4197-a1a2-93fec39d009f_1081x884.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="&#8220;MCP&#8221; is to AI assistants as &#8220;integration&#8221; is to business software " title="&#8220;MCP&#8221; is to AI assistants as &#8220;integration&#8221; is to business software " srcset="https://substackcdn.com/image/fetch/$s_!58qa!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44594c7b-aab7-4197-a1a2-93fec39d009f_1081x884.png 424w, https://substackcdn.com/image/fetch/$s_!58qa!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44594c7b-aab7-4197-a1a2-93fec39d009f_1081x884.png 848w, https://substackcdn.com/image/fetch/$s_!58qa!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44594c7b-aab7-4197-a1a2-93fec39d009f_1081x884.png 1272w, https://substackcdn.com/image/fetch/$s_!58qa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44594c7b-aab7-4197-a1a2-93fec39d009f_1081x884.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">&#8220;MCP&#8221; is to AI assistants as &#8220;integration&#8221; is to business software </figcaption></figure></div><p>Adoption of MCP is growing fast. <a href="https://www.anthropic.com/news/model-context-protocol">Launched in November 2024</a>, there are already thousands of MCP servers listed in directories like <a href="https://glama.ai/mcp/servers">Glama</a>, <a href="https://mcp.so">MCP.so</a>, and <a href="https://mcp.composio.dev/">Composio</a>. </p><p>Major platforms like <a href="https://github.com/github/github-mcp-server">GitHub</a> and <a href="https://developers.hubspot.com/mcp">HubSpot</a> recently released their own MCP servers. </p><p>Even OpenAI - an Anthropic competitor - <a href="https://techcrunch.com/2025/03/26/openai-adopts-rival-anthropics-standard-for-connecting-ai-models-to-data/">adopted the MCP protocol across their products</a>, in part because the broader ecosystem benefits of a standardized protocol outweighed the competitive risks of adopting a rival&#8217;s standard.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><h2>What MCP isn't</h2><p>MCP isn&#8217;t a magic solution to a lack of API coverage or extensibility. It is - for now at least - essentially a standardized wrapper around existing platform APIs. If your platform doesn&#8217;t expose data or actions you need via API, MCP might not be able to access them in a structured, reliable way either.</p><p><a href="https://github.com/gabrimatic/mcp-web-search-tool">&#8220;Tools&#8221; for searching and browsing</a> websites are available to MCP, but this type of unstructured data is often slower to access and harder to predict the availability of.</p><p>So MCP won't solve your API coverage gaps, but it will make them more visible to customers expecting strong integrations with AI products and features. As more customers rely on AI assistants as their primary interface, they&#8217;ll naturally demand the ability to interact with more data in more systems.</p><p>MCP also isn&#8217;t a replacement for existing integrations and partners. If anything, it augments them and opens them up to more use cases. It's like a new distribution channel that works alongside your existing partner ecosystem, not instead of it. </p><h2>The ISV opportunity</h2><p>For ISVs and SaaS platforms, MCP offers new ways to make their products &#8220;AI-native&#8221; quickly. A project management tool integrated through an MCP server suddenly becomes accessible to every AI assistant, potentially reaching millions of new users.</p><p>HubSpot recently launched <a href="https://www.hubspot.com/company-news/hubspot-deep-research-connector-for-chatgpt">the first CRM deep research connector with ChatGPT</a>, enabling sales teams to analyze customer data and identify new opportunities using natural language within ChatGPT. Linear created MCP servers so AI assistants can create tickets, update project status, and manage development workflows directly.</p><p>The near-term opportunity is the creation of additional utility value for customers. Which creates incremental distribution value for ISVs and platforms. Getting your product embedded where users increasingly spend their time is a win for everyone.</p><h2>The MCP advantage for AI platforms</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!iRHN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F077aaec0-c83d-48e4-a555-2195f1eca03a_1389x914.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!iRHN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F077aaec0-c83d-48e4-a555-2195f1eca03a_1389x914.png 424w, https://substackcdn.com/image/fetch/$s_!iRHN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F077aaec0-c83d-48e4-a555-2195f1eca03a_1389x914.png 848w, https://substackcdn.com/image/fetch/$s_!iRHN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F077aaec0-c83d-48e4-a555-2195f1eca03a_1389x914.png 1272w, https://substackcdn.com/image/fetch/$s_!iRHN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F077aaec0-c83d-48e4-a555-2195f1eca03a_1389x914.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!iRHN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F077aaec0-c83d-48e4-a555-2195f1eca03a_1389x914.png" width="1389" height="914" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/077aaec0-c83d-48e4-a555-2195f1eca03a_1389x914.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:914,&quot;width&quot;:1389,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:162943,&quot;alt&quot;:&quot;Glama already offers access to over 2,300 &#8220;remote capable&#8221; MCP servers&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.platformpartnerships.com/i/165785119?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F077aaec0-c83d-48e4-a555-2195f1eca03a_1389x914.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Glama already offers access to over 2,300 &#8220;remote capable&#8221; MCP servers" title="Glama already offers access to over 2,300 &#8220;remote capable&#8221; MCP servers" srcset="https://substackcdn.com/image/fetch/$s_!iRHN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F077aaec0-c83d-48e4-a555-2195f1eca03a_1389x914.png 424w, https://substackcdn.com/image/fetch/$s_!iRHN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F077aaec0-c83d-48e4-a555-2195f1eca03a_1389x914.png 848w, https://substackcdn.com/image/fetch/$s_!iRHN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F077aaec0-c83d-48e4-a555-2195f1eca03a_1389x914.png 1272w, https://substackcdn.com/image/fetch/$s_!iRHN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F077aaec0-c83d-48e4-a555-2195f1eca03a_1389x914.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Glama already offers access to over 2,300 &#8220;remote capable&#8221; MCP servers</figcaption></figure></div><p>There are obviously benefits for AI platforms like Anthropic and OpenAI, too. MCP solves a critical limitation - AI assistants perform best when they can interact with and act on real business data and perform real business actions.</p><p>Just in the past few months, MCP servers have been launched by:</p><ul><li><p><strong>CRMs</strong> (like Salesforce and HubSpot), enabling AI assistants to interact or create customer data and automation flows</p></li><li><p><strong>E-commerce platforms</strong> (like Shopify and BigCommerce), enabling AI assistants to automate inventory and order management</p></li><li><p><strong>HRIS systems</strong> (like Workday and BambooHR), enabling AI assistants to interact with and analyze employee data </p></li></ul><p>By connecting to enterprise systems of record, AI assistants start to generate tangible productivity gains quickly. When Claude can create Salesforce opportunities, update HubSpot contacts, or process Shopify orders through MCP connections, it transforms these interfaces from chatbots into business automation platforms in their own right.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><h2>The integration acceleration effect</h2><p>Here&#8217;s where MCP gets interesting for partnerships teams: it can accelerate the development of AI capabilities across partner products - and your own.</p><p>Historically, new integration development followed a predictable pattern. Customers request integrations, partners request APIs to build them, product teams add these requests to a backlog, and - often months or quarters later - the integration exists. </p><p>MCP changes this dynamic because fast AI platform adoption creates immediate market pressure.</p><p>When every user of every AI assistant expects the products and platforms they already use to integrate with them, API development - for AI use cases - gets prioritized. When competitors quickly launch comprehensive MCP servers, internal debates about prioritizing API coverage and extensibility get resolved quickly.</p><p>We&#8217;re seeing this play out in real-time. </p><p>Platforms that historically had limited extensibility and API coverage are expanding their programmatic surfaces quickly - specifically to support AI integration use cases.</p><h2>What this could mean for platform partnerships</h2><p>If you&#8217;re managing partnerships for B2B software products and platforms, MCP creates opportunities and requirements.</p><p>The opportunities are the ability to create utility value for customers - and the ability to create new distribution value - through AI assistants and platforms. </p><p>The requirements are platform and product changes required to ensure your products remain relevant as AI assistants become a primary interface in the world of work.</p><p>MCP adoption timelines are compressed compared to previous platform waves. Companies leaning into AI assistant integrations - through MCP - will enjoy significant ecosystem advantages as AI assistant usage grows.</p><p><a href="https://www.paddle.com/studios/shows/profitwell-report/integration-benchmarks">Integration patterns we&#8217;ve seen before</a> - where fully integrated customers retain better, and expand faster - are about to repeat at unprecedented speed and scale. </p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p><em>If you enjoyed reading this post - or would like to ask me a question - comment below or <a href="https://www.linkedin.com/in/hughdurkin/">reach out to me on LinkedIn</a>.</em></p>]]></content:encoded></item><item><title><![CDATA[Why Platform Partners Make Perfect Acquisition Targets]]></title><description><![CDATA[Today&#8217;s small partner could be tomorrow&#8217;s game-changing acquisition.]]></description><link>https://www.platformpartnerships.com/p/why-platform-partners-make-perfect</link><guid isPermaLink="false">https://www.platformpartnerships.com/p/why-platform-partners-make-perfect</guid><dc:creator><![CDATA[Hugh Durkin]]></dc:creator><pubDate>Wed, 11 Jun 2025 11:48:57 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Qj8a!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fd7addf-7a50-4e94-a25e-ef58905b69c8_1344x618.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p>Yesterday, HubSpot announced they&#8217;re acquiring <a href="https://orgcharthub.com/">OrgChartHub</a>. Dan and Austin - the two co-founders and sole employees of OrgChartHub - are joining the HubSpot Sales Hub team. I couldn&#8217;t be happier for them. They&#8217;re super humble, super smart guys.</p><p>And I&#8217;m not at all surprised this has happened - it&#8217;s a mutually perfect fit.</p><p>OrgChartHub is the perfect example of what I like to call &#8220;<a href="https://product.hubspot.com/blog/our-platform-ecosystem-is-becoming-a-platform-economy">Ecosystem Entrepreneurs</a>&#8221; - specialist creators building products that might not exist if the platforms they built atop did not exist. Every &#8220;true&#8221; platform has lots of &#8220;Ecosystem Entrepreneurs.&#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_!Qj8a!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fd7addf-7a50-4e94-a25e-ef58905b69c8_1344x618.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Qj8a!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fd7addf-7a50-4e94-a25e-ef58905b69c8_1344x618.webp 424w, https://substackcdn.com/image/fetch/$s_!Qj8a!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fd7addf-7a50-4e94-a25e-ef58905b69c8_1344x618.webp 848w, https://substackcdn.com/image/fetch/$s_!Qj8a!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fd7addf-7a50-4e94-a25e-ef58905b69c8_1344x618.webp 1272w, https://substackcdn.com/image/fetch/$s_!Qj8a!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fd7addf-7a50-4e94-a25e-ef58905b69c8_1344x618.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Qj8a!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fd7addf-7a50-4e94-a25e-ef58905b69c8_1344x618.webp" width="1344" height="618" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3fd7addf-7a50-4e94-a25e-ef58905b69c8_1344x618.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:618,&quot;width&quot;:1344,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:45826,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.platformpartnerships.com/i/165081234?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fd7addf-7a50-4e94-a25e-ef58905b69c8_1344x618.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Qj8a!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fd7addf-7a50-4e94-a25e-ef58905b69c8_1344x618.webp 424w, https://substackcdn.com/image/fetch/$s_!Qj8a!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fd7addf-7a50-4e94-a25e-ef58905b69c8_1344x618.webp 848w, https://substackcdn.com/image/fetch/$s_!Qj8a!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fd7addf-7a50-4e94-a25e-ef58905b69c8_1344x618.webp 1272w, https://substackcdn.com/image/fetch/$s_!Qj8a!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fd7addf-7a50-4e94-a25e-ef58905b69c8_1344x618.webp 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">I used this slide a LOT at HubSpot to advocate for &#8220;Ecosystem Entrepreneurs.&#8221;</figcaption></figure></div><p>OrgChartHub is the latest example from a playbook I&#8217;ve watched unfold many, many times. Small, scrappy &#8220;Ecosystem Entrepreneurs&#8221; build a solid business inside a platform ecosystem... before being acquired by that very platform.</p><p>Acquisitions like this aren&#8217;t accidental. They&#8217;re incredibly strategic.</p><h2>Uniquely additive</h2><p>Just after I left Facebook in 2015, a partner <a href="https://www.platformpartnerships.com/p/how-to-get-partners-to-partner-with">I&#8217;d worked with</a>, KitCRM, was acquired by Shopify. KitCRM was a Facebook Marketing API partner, but they were also generating serious traction in <a href="https://apps.shopify.com/">Shopify&#8217;s App Store</a>. </p><p><a href="https://www.linkedin.com/in/mlperry/">Michael Perry</a>, Kit&#8217;s founder, was the perfect Ecosystem Entrepreneur. Humble, nimble.</p><div id="vimeo-116838880" class="vimeo-wrap" data-attrs="{&quot;videoId&quot;:&quot;116838880&quot;,&quot;videoKey&quot;:&quot;&quot;,&quot;belowTheFold&quot;:true}" data-component-name="VimeoToDOM"><div class="vimeo-inner"><iframe src="https://player.vimeo.com/video/116838880?autoplay=0" frameborder="0" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" loading="lazy"></iframe></div></div><p>Kit was a virtual marketing assistant - a bot - that proactively helped small businesses with marketing and advertising. Users interacted with Kit mostly through SMS or Facebook Messenger - they didn&#8217;t need to learn a new interface to use it.</p><p>&#8220;The goal here is to create the ultimate employee that goes beyond marketing,&#8221; <a href="https://venturebeat.com/marketing/kit-crms-new-api-brings-us-one-big-step-closer-to-ai-employees/">Michael told VentureBeat</a>. In the context of today&#8217;s AI chatbots, it was way ahead of its time. Kit was uniquely additive to Shopify&#8217;s platform.</p><p>On Shopify&#8217;s quarterly conference call, four months after the acquisition was announced, investors learned that Kit had already doubled its install base.</p><p>Customers loved it more, and trusted it more, now it was part of the Shopify family.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><h2>Why Ecosystem Entrepreneurs win</h2><p>The best ecosystem partners don&#8217;t just integrate one product or system with a platform - they ideate and create entirely new, unique products. They think and act like internal product and engineering teams. They deeply understand the challenges, needs, and wants of customers. They move fast, and innovate faster. </p><p>They&#8217;re all-in.</p><p>When I advocated for partners like OrgChartHub and Kit, it wasn&#8217;t solely for their benefit. Ecosystem Entrepreneurs often understand a platform&#8217;s customers better than internal teams do. Nurturing these partners was good for customers, and for us.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!k_Mv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1eb319cc-778a-4dc4-a2e1-a632dc9a13b3_618x469.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!k_Mv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1eb319cc-778a-4dc4-a2e1-a632dc9a13b3_618x469.png 424w, https://substackcdn.com/image/fetch/$s_!k_Mv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1eb319cc-778a-4dc4-a2e1-a632dc9a13b3_618x469.png 848w, https://substackcdn.com/image/fetch/$s_!k_Mv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1eb319cc-778a-4dc4-a2e1-a632dc9a13b3_618x469.png 1272w, https://substackcdn.com/image/fetch/$s_!k_Mv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1eb319cc-778a-4dc4-a2e1-a632dc9a13b3_618x469.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!k_Mv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1eb319cc-778a-4dc4-a2e1-a632dc9a13b3_618x469.png" width="618" height="469" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1eb319cc-778a-4dc4-a2e1-a632dc9a13b3_618x469.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:469,&quot;width&quot;:618,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:95611,&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.platformpartnerships.com/i/165081234?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1eb319cc-778a-4dc4-a2e1-a632dc9a13b3_618x469.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_!k_Mv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1eb319cc-778a-4dc4-a2e1-a632dc9a13b3_618x469.png 424w, https://substackcdn.com/image/fetch/$s_!k_Mv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1eb319cc-778a-4dc4-a2e1-a632dc9a13b3_618x469.png 848w, https://substackcdn.com/image/fetch/$s_!k_Mv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1eb319cc-778a-4dc4-a2e1-a632dc9a13b3_618x469.png 1272w, https://substackcdn.com/image/fetch/$s_!k_Mv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1eb319cc-778a-4dc4-a2e1-a632dc9a13b3_618x469.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><a href="https://www.linkedin.com/feed/update/urn:li:activity:7338206763516669953/">Brandon Greer&#8217;s LinkedIn post</a> about the OrgChartHub acquisition captured this dynamic perfectly. Dan and Austin &#8220;took a big bet on our developer platform, our company&#8217;s growth, but most of all our customers.&#8221;</p><p>OrgChartHub had already proven product-market fit within the ecosystem. This de-risked the build vs buy decision. They were already - in many ways - part of the team.</p><h2>Small partners create big value</h2><p>If you&#8217;re an &#8220;Ecosystem Entrepreneur&#8221; building atop someone else&#8217;s platform, think bigger than just building. Act like you&#8217;re an extended part of their product and engineering team. Understand their strategy. Understand their customers obsessively.</p><p>And, if you&#8217;re part of a platform partnerships team, pay more attention to Ecosystem Entrepreneurs. Today&#8217;s small partner could be tomorrow&#8217;s game-changing acquisition.</p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p><em>If you enjoyed reading this post - or would like to ask me a question - comment below or <a href="https://www.linkedin.com/in/hughdurkin/">reach out to me on LinkedIn</a>.</em></p>]]></content:encoded></item><item><title><![CDATA[The Return of the Preload: How AI Partnerships Mirror the Mobile Carrier Playbook]]></title><description><![CDATA[Hardware manufacturers are now stakeholders in the future success of new AI platforms.]]></description><link>https://www.platformpartnerships.com/p/the-return-of-the-preload-how-ai</link><guid isPermaLink="false">https://www.platformpartnerships.com/p/the-return-of-the-preload-how-ai</guid><dc:creator><![CDATA[Hugh Durkin]]></dc:creator><pubDate>Tue, 10 Jun 2025 11:06:34 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/1VVHWQQPUc0" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p>From 2010 to 2015, getting preloaded on mobile devices was the holy grail of app distribution. The mechanics were straightforward: partner with carriers, get your app bundled with new phones, and acquire users at a negligible CAC.</p><h2>The golden age of carrier preloads</h2><div id="youtube2-1VVHWQQPUc0" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;1VVHWQQPUc0&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/1VVHWQQPUc0?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Facebook perfected this strategy at global scale. </p><p>As Chamath Palihapitiya explained in a <a href="https://techcrunch.com/2010/02/16/facebook-mobile-strategy/">2010 Mobile World Congress presentation</a>, Facebook built a mobile global distribution network of 200 mobile operators that was the envy of competitors: 100 million monthly active mobile users (25% of their user base) and partnerships with carriers to offer "Facebook Zero" - a free, data-charge-exempt version of their mobile site.</p><p>The results were tangible. After Vodafone UK offered a one-week free trial of &#8220;Facebook Zero&#8221; 20% more customers upgraded to Vodafone&#8217;s paid data plans. </p><p>Facebook wasn&#8217;t just acquiring users for themselves - they were also converting feature phone users to smartphones, driving vast revenue growth for carriers.</p><p>These preload deals weren't just about messaging and &#8220;like&#8221; buttons. Facebook negotiated system-level OS integration with device manufacturers, threading &#8220;Facebook DNA into the core operating system.&#8221; </p><p>By 2010, Facebook&#8217;s mobile reach touched 200 million users - 50% of their active users interacted with mobile products.</p><h2>The new preload playbook, for AI</h2><p>Fast forward to 2025 and the same distribution dynamics are emerging around AI assistants and search experiences. <a href="https://techcrunch.com/2025/06/02/samsung-may-incorporate-perplexitys-ai-tech-in-its-phones/">Samsung&#8217;s reported investment in Perplexity AI</a>, combined with preloading their apps on Galaxy devices, isn&#8217;t just any old partnership - it&#8217;s the mobile carrier preload playbook adapted for the AI era.</p><p>The mechanics look similar to 2010. Hardware manufacturers provide default placement and OS-level integration, AI companies get friction-free user acquisition, users get next-gen AI experiences without discovering and downloading new apps. </p><p>But the distribution effects will scale even faster this time.</p><p>Samsung shipped <a href="https://canalys.com/newsroom/worldwide-smartphone-market-2024">222.9 million smartphones in 2024</a>. If just 5% of these users adopt Perplexity as their default AI interface, that&#8217;s over 11 million new Perplexity subscribers - comparable to OpenAI&#8217;s reported ChatGPT Plus subscriber base.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><h2>Distribution, devices, and defaults</h2><p>What makes today&#8217;s AI preload deals different from the carrier era is the platform layer they&#8217;re targeting. Spotify&#8217;s carrier partnerships enabled music discovery and consumption. Facebook&#8217;s preloads enabled social networking and communication.</p><p>AI assistants are about information access itself - the fundamental interface between users and the digital world. If Samsung preloads Perplexity, they&#8217;re not <em>just</em> distributing an app. They can potentially reshape how millions of people - young and old - discover information and interact with their devices. In every corner of the planet.</p><p>Amazon&#8217;s approach with Anthropic represents another evolution of the preload concept. By <a href="https://www.anthropic.com/news/anthropic-amazon-trainium">committing $8 billion to integrate Claude</a> into AWS Bedrock and <a href="https://www.anthropic.com/news/claude-and-alexa-plus">Alexa</a>, Amazon isn&#8217;t <em>just</em> distributing an AI assistant. They&#8217;re making Claude the default choice - &#8220;core infrastructure&#8221; - for enterprise developers and consumers alike.</p><p>Defaults matter enormously for user adoption. Users don&#8217;t like friction. Which is why most users don&#8217;t actively seek out new apps, AI assistants or search experiences. </p><p>They lean into and trust what&#8217;s already integrated into their devices and workflows.</p><p>Samsung, Microsoft, and Amazon all recognize this behavioral reality. The difference between 15 years ago and today is that these partnerships aren&#8217;t <em>just</em> about app distribution - they&#8217;re oriented around shaping how we use AI in our daily lives.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!DYZr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa61f8052-be46-40c6-a049-40ddf4d2b460_1433x801.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!DYZr!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa61f8052-be46-40c6-a049-40ddf4d2b460_1433x801.png 424w, https://substackcdn.com/image/fetch/$s_!DYZr!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa61f8052-be46-40c6-a049-40ddf4d2b460_1433x801.png 848w, https://substackcdn.com/image/fetch/$s_!DYZr!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa61f8052-be46-40c6-a049-40ddf4d2b460_1433x801.png 1272w, https://substackcdn.com/image/fetch/$s_!DYZr!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa61f8052-be46-40c6-a049-40ddf4d2b460_1433x801.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!DYZr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa61f8052-be46-40c6-a049-40ddf4d2b460_1433x801.png" width="1433" height="801" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a61f8052-be46-40c6-a049-40ddf4d2b460_1433x801.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:801,&quot;width&quot;:1433,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:221485,&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.platformpartnerships.com/i/165570976?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa61f8052-be46-40c6-a049-40ddf4d2b460_1433x801.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_!DYZr!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa61f8052-be46-40c6-a049-40ddf4d2b460_1433x801.png 424w, https://substackcdn.com/image/fetch/$s_!DYZr!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa61f8052-be46-40c6-a049-40ddf4d2b460_1433x801.png 848w, https://substackcdn.com/image/fetch/$s_!DYZr!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa61f8052-be46-40c6-a049-40ddf4d2b460_1433x801.png 1272w, https://substackcdn.com/image/fetch/$s_!DYZr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa61f8052-be46-40c6-a049-40ddf4d2b460_1433x801.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Credit: <a href="https://www.deloitte.com/content/dam/assets-zone2/uk/en/docs/industries/technology-media-telecommunications/2025/digital-consumer-trends-uk-edition-2025.pdf">Deloitte Digital Consumer Trends 2025, UK Edition (Slide 19)</a></figcaption></figure></div><p>The timing couldn&#8217;t be any better. <a href="https://www.deloitte.com/content/dam/assets-zone2/uk/en/docs/industries/technology-media-telecommunications/2025/digital-consumer-trends-uk-edition-2025.pdf">Smartphones remain a &#8220;goldilocks device&#8221;</a> with strong usage and utility inside and outside of the home. But the purchase intent of smartphones - and other devices - is static or declining. AI integration offers hardware manufacturers new options to differentiate devices, develop new form factors, and launch new subscription businesses. </p><h2>Hardware manufacturers are back in the game</h2><p>The smartphone era taught hardware manufacturers a painful lesson: controlling the hardware isn&#8217;t always guarantee of platform value capture. Facebook and Google built trillion-dollar businesses while manufacturers like <a href="https://knowledge.insead.edu/strategy/strategic-decisions-caused-nokias-failure">Nokia</a> and <a href="https://www.theguardian.com/technology/2023/oct/15/blackberry-smartphone-status-symbol-then-crashed-and-burned">BlackBerry</a> struggled to survive.</p><p>Samsung&#8217;s partnership strategy with Perplexity signals a different approach. Rather than just facilitating distribution for a new wave of AI platforms, they&#8217;re positioning themselves as investors - stakeholders in the future success of these new platforms. </p><p>Today&#8217;s AI partnerships will work for the same reasons mobile carrier partnerships worked 15 years ago. But this time, the stakes are much higher.</p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p><em>If you enjoyed reading this post - or would like to ask me a question - comment below or <a href="https://www.linkedin.com/in/hughdurkin/">reach out to me on LinkedIn</a>.</em></p>]]></content:encoded></item><item><title><![CDATA[Why Great Partner Managers Make Great Product Managers (And Vice Versa)]]></title><description><![CDATA[The skills transfer more cleanly than most people realize.]]></description><link>https://www.platformpartnerships.com/p/why-great-partner-managers-make-great</link><guid isPermaLink="false">https://www.platformpartnerships.com/p/why-great-partner-managers-make-great</guid><dc:creator><![CDATA[Hugh Durkin]]></dc:creator><pubDate>Mon, 09 Jun 2025 14:37:04 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!LeSf!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F092efcaf-6a5f-4c1f-b23c-82cedf22c122_979x979.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p></p><p>I've been building products on the internet since I was a teenager (hint: for over two decades), but it was my first role as a Partner Manager on the <a href="https://www.facebook.com/business/marketing-partners">Marketing API team</a> at Facebook (now Meta) that laid the foundation for an &#8220;official&#8221; transition into product management at <a href="https://www.intercom.com/blog/building-a-developer-economy-around-intercom/">Intercom</a> and <a href="https://engineering.zalando.com/posts/2018/04/democratization-data-science.html">Zalando</a>.</p><p>After all that, I circled back into partner management for 4 years at HubSpot. </p><p>And then back into product management after that.</p><p>I&#8217;m not the only person to switch between partner and product management roles. I&#8217;ve been lucky to collaborate with many great partner and product managers that all seemed to share similar DNA with each other, and rotated between partner management and product management roles.</p><p>Here&#8217;s four traits they had in common.</p><h2>They know how to say no (or not now)</h2><p>Great partner managers live in a world of infinite opportunity and finite resources. Sales wants you to fast-track that partner integration that might close their biggest deal. Leadership has opinions based on other leaders they met at conferences and retreats. Every week brings a new &#8220;must-have&#8221; integration or partnership request.</p><p>The inexperienced partner manager tries to say &#8220;yes&#8221; to everything (and to please everyone). Great partner managers master the art of saying &#8220;no&#8221; - or more diplomatically, &#8220;not now.&#8221; They understand that every &#8220;yes&#8221; to a mediocre opportunity is a &#8220;no&#8221; to an opportunity that could be much more impactful.</p><p>Great product managers manage the same dynamics gracefully. Feature requests flood in from customers, sales, support, and leadership. The temptation is to build everything, and please everyone. But there&#8217;s discipline in knowing what <em>not</em> to build. </p><p>Great partner and product managers ruthlessly prioritize, and deliver with diplomacy.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><h2>They&#8217;re roadmap influencers</h2><p>Here's something I realized early in my Facebook journey: platform partner managers are effectively external-influencing product managers. These partner managers don&#8217;t <em>just</em> manage relationships - they influence what partners build, how they build it, and when they build it. They also help partners understand what <em>not</em> to build.</p><p>More than a few great partner managers I worked with at Facebook have since carved out successful careers in product management. Example: one of my teammates at Facebook, <a href="https://www.linkedin.com/in/sachinmonga/">Sachin Monga</a>, moved from partner management to product management at Facebook - and is now VP of Product at Substack - where this newsletter lives!</p><p>Sachin and I were - separately, but at the same time - trying to influence the roadmaps of Shopify and <a href="https://venturebeat.com/marketing/wixs-integration-with-facebook-lets-you-create-page-post-ad-campaigns-via-wix-shoutout-newsletters/">Wix</a>. We had to convince them to integrate Facebook Ad buying with their platforms in creative ways, to make it easier for millions of SMBs to advertise.</p><p>This isn&#8217;t dissimilar to what product managers do internally with engineering, design, and go-to-market teams. Partner managers just do it with external teams and orgs. </p><p>Same skills, different audience.</p><h2>They lean on intuition (and data)</h2><p>Some of the best partners my teams and I worked with over the years looked unremarkable at first. They were quiet, humble, hardworking and under-the-radar - but became some of the most innovative and impactful players in their ecosystems.</p><p>Often the data didn&#8217;t tell a super compelling story about them in the early days. Their teams were small. They weren&#8217;t super well funded. They had a handful of customers.</p><p><a href="https://www.smartly.io/">Smartly</a> was one of these partners. When we became aware of them in 2013, they were a tiny team based out of Finland. They had little funding and barely any customers compared with other Facebook Marketing API partners. But they were humble and hardworking.  </p><p>They didn&#8217;t show up with asks - they showed up with questions. Great questions. Questions focused on helping customers, not Smartly. They acted on the answers fast.</p><p>They quickly displaced ecosystem incumbents, becoming Facebook&#8217;s biggest Ads API partner. And, within 6 years, they achieved <a href="https://techcrunch.com/2019/12/18/smartly-io-sells-to-providence-equity-partners/">one of the biggest ecosystem exits ever</a>.</p><p>If we relied purely on &#8220;qualification&#8221; metrics - like company size, funding, and customer overlap - we wouldn&#8217;t have prioritized working with them. Great partner managers develop a sixth sense - an intuition - for potential. They spot the signals that data can&#8217;t capture: hunger, humility, technical curiosity, and customer obsession.</p><p>Great product managers flex the same intuitive muscle. You can A/B test your way to incremental improvements, but breakthrough products often start with a hunch that defies conventional wisdom. The data helps you validate and iterate, but intuition points you toward what&#8217;s worth building in the first place.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><h2>They&#8217;re human Swiss army knives</h2><p>Partner managers rarely have dedicated resources for everything they need. Want to get a new integration built? Product and engineering teams already have a long list of priorities. Planning a co-marketing campaign? You&#8217;re negotiating with the marketing team&#8217;s priorities. Better partner analytics? Join the product analytics or RevOps queue.</p><p>Great partner managers are usually generalists who can zoom out to understand business strategy, zoom in to debug partner issues, then jump into crafting messaging for a partner launch. Context switching isn&#8217;t just a skill - it&#8217;s table stakes.</p><p>Instead of building that integration, or lobbying a partner to build it, can&#8217;t we co-fund it? Instead of a co-marketing campaign, can we rally the internal troops to amplify the launch of a partner integration on social media? What&#8217;s a &#8220;something is better than nothing&#8221; approach to partner analytics? How do we get from 0 to 1 with no budget?</p><p>Great product managers operate in the same multidisciplinary reality. One moment they&#8217;re conducting user research, the next they&#8217;re facilitating technical architecture discussion, before communicating product launch plans to leadership. These days, great product managers use platforms like <a href="https://lovable.dev/">Lovable</a> to quickly build and test ideas.</p><p>Great partner managers and product managers thrive in - and embrace - ambiguity.</p><h2>Partner managers are product managers in disguise</h2><p>If you&#8217;re a great partner manager, you&#8217;re already a product manager in disguise. If you&#8217;re a great product manager, you&#8217;re also a strong fit for a career in partnerships.</p><p>Both roles sit at the intersection of business strategy and technical execution. Both require translating vision into reality across organizational boundaries. Both demand a combination of strategic thinking, tactical execution, and diplomacy.</p><p>The skills transfer more cleanly than most people realize. What changes is context - internal teams vs external partners, direct control vs influence-based leadership.</p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p><em>If you enjoyed reading this post - or would like to ask me a question - comment below or <a href="https://www.linkedin.com/in/hughdurkin/">reach out to me on LinkedIn</a>.</em></p>]]></content:encoded></item><item><title><![CDATA[One of Your Largest Partners Violated Your Policies. Now What?]]></title><description><![CDATA[Partners will always be tempted to test the limits.]]></description><link>https://www.platformpartnerships.com/p/one-of-your-largest-partners-violated</link><guid isPermaLink="false">https://www.platformpartnerships.com/p/one-of-your-largest-partners-violated</guid><dc:creator><![CDATA[Hugh Durkin]]></dc:creator><pubDate>Sat, 07 Jun 2025 12:17:13 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ohry!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F898da5e3-6107-419e-915d-1a26f5fb534f_1176x786.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p>It&#8217;s September 2012, and I&#8217;m staring at evidence that one of our largest Facebook Ads API partners has violated our platform policies. </p><p>The offending partner was one of the first companies to get <a href="https://developers.facebook.com/docs/marketing-apis/">Facebook Ads API</a> access. Their CEO was a familiar face of social media advertising, frequently appearing on Bloomberg. The previous year, before I joined Facebook, I&#8217;d watched him passionately advocate for my now employer in a BBC documentary.</p><p>They managed over $150 million in Facebook advertising spend for global brands like Heineken and Capital One. But they&#8217;d been sharing confidential information about alpha/beta Facebook Advertising products with clients. Which was a clear no-no.</p><p>This would be tricky to navigate - we had never encountered an issue like this before. </p><h2>Your biggest partners aren&#8217;t above your policies</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ohry!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F898da5e3-6107-419e-915d-1a26f5fb534f_1176x786.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ohry!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F898da5e3-6107-419e-915d-1a26f5fb534f_1176x786.png 424w, https://substackcdn.com/image/fetch/$s_!ohry!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F898da5e3-6107-419e-915d-1a26f5fb534f_1176x786.png 848w, https://substackcdn.com/image/fetch/$s_!ohry!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F898da5e3-6107-419e-915d-1a26f5fb534f_1176x786.png 1272w, https://substackcdn.com/image/fetch/$s_!ohry!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F898da5e3-6107-419e-915d-1a26f5fb534f_1176x786.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ohry!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F898da5e3-6107-419e-915d-1a26f5fb534f_1176x786.png" width="1176" height="786" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/898da5e3-6107-419e-915d-1a26f5fb534f_1176x786.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:786,&quot;width&quot;:1176,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:233619,&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.platformpartnerships.com/i/165341313?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F898da5e3-6107-419e-915d-1a26f5fb534f_1176x786.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_!ohry!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F898da5e3-6107-419e-915d-1a26f5fb534f_1176x786.png 424w, https://substackcdn.com/image/fetch/$s_!ohry!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F898da5e3-6107-419e-915d-1a26f5fb534f_1176x786.png 848w, https://substackcdn.com/image/fetch/$s_!ohry!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F898da5e3-6107-419e-915d-1a26f5fb534f_1176x786.png 1272w, https://substackcdn.com/image/fetch/$s_!ohry!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F898da5e3-6107-419e-915d-1a26f5fb534f_1176x786.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">How the Facebook Preferred Marketing Developer Program Page looked in 2012</figcaption></figure></div><p>Partners will always be tempted to test the limits of platform policies. And it can often be tempting to let them. When a major partner violates policies, it&#8217;s easy to explain it away with <em>&#8220;but they drive significant revenue&#8221;</em> or <em>&#8220;but they're strategically important.&#8221;</em></p><p>Yes, this partner drove serious revenue for Facebook and our clients. But our policies existed to protect three critical stakeholders: our clients, our other partners, and our platform&#8217;s integrity for the people who used it.</p><p>The moment you make a platform policy exception for one partner is the moment you undermine the integrity of your policies for everyone.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><h2>A four-step fix</h2><p>With this partner, I followed a four-step framework that I&#8217;ve used many times since across multiple roles. And - thankfully - no situation since has been public or &#8220;newsworthy.&#8221;</p><h3><strong>Align internally first</strong> </h3><p>Once the situation is clear, and the evidence is clear, get all internal stakeholders on the same page, starting with legal. This is important before any external communication happens. </p><p>Yes, certain internal teams won&#8217;t be happy. Yes, there could be revenue - or other - implications. Address these concerns upfront and ensure everyone understands why policies exist and why they are enforced consistently.</p><h3><strong>Act decisively</strong> </h3><p>Create a clear plan with specific timelines. Internal communications, external communications, and the content of them. Explore potential remediation plans. Explore potential impacts - good and bad. The longer you wait, the more likely it will be that information leaks and the situation escalates beyond your control. </p><p>Tough conversations are part of the job - embrace them rather than avoid them.</p><h3><strong>Communicate clearly</strong> </h3><p>When you deliver the news, keep it factual and calm. Take the emotion out of it. The violations themselves and the decision to act on them aren&#8217;t personal - it&#8217;s an issue between two business entities. </p><p>Don&#8217;t react to any reaction the partner will have (and there will be a reaction). Don&#8217;t over-commit to future steps or potential remediation paths. Expect escalation - internal or external - and prepare leadership accordingly.</p><h3><strong>Offer a remediation path</strong> </h3><p>Removing partners from programs or platforms for policy violations doesn&#8217;t have to mean burning bridges. It doesn&#8217;t make their company or the people working there &#8220;bad.&#8221; Humans are humans. Mistakes happen.</p><p> With this partner, we offered a six-month remediation path - they retained Ads API access, and a Facebook Solutions Engineer and I offered a full day on-site with their team to review their roadmap, provide support, and align on next steps. Their CEO appreciated our willingness to engage.</p><h2>The outcome matters less than the precedent</h2><p>The partner and Facebook re-established our relationship, and their business continued to prosper, eventually being acquired. But the real value was the message sent to our entire partner ecosystem: policies are non-negotiable, regardless of partner size or relationship history. Every partner would be held to the same standard.</p><p>That precedent protected us in dozens of subsequent situations. Partners knew we were serious about our policies, which actually made enforcement easier over time.</p><h2>What this means for you</h2><p>Every platform partnerships team will face a situation like this. The question isn&#8217;t if - it&#8217;s <em>when</em> you&#8217;ll face it and how you&#8217;ll handle it.</p><p>Your platform&#8217;s credibility with partners depends on fair, consistent policy enforcement. Exceptions don&#8217;t just undermine your policies - they undermine your entire program.</p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p><em>If you enjoyed reading this post - or would like to ask me a question - comment below or <a href="https://www.linkedin.com/in/hughdurkin/">reach out to me on LinkedIn</a>.</em></p>]]></content:encoded></item><item><title><![CDATA[Your First 30 Days as a Platform Partner Manager]]></title><description><![CDATA[Build a baseline understanding before you do anything else.]]></description><link>https://www.platformpartnerships.com/p/your-first-30-days-as-a-platform</link><guid isPermaLink="false">https://www.platformpartnerships.com/p/your-first-30-days-as-a-platform</guid><dc:creator><![CDATA[Hugh Durkin]]></dc:creator><pubDate>Fri, 06 Jun 2025 12:07:29 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ksx5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d60383b-447f-4726-ad7b-2cd5ccbc1997_1440x1080.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p>Most partner management advice focuses on traditional B2B partnerships: agencies, affiliates, and channel partnerships. But if you&#8217;re stepping into a platform partner manager role focused on managing technology partners at a platform company like Meta, Shopify, or Salesforce, your first month will look completely different.</p><p>Technology (or product) focused platform partnerships are a different beast. You&#8217;re not <em>just</em> managing one-to-one relationships with a handful of strategic &#8220;market maker&#8221; partners. You&#8217;ll also need to navigate and prioritise a fast-growing ecosystem of hundreds (or thousands!) of developers, ISVs, and technology partners building on top of your platform. </p><p>The playbook is different, the data available will (probably) be far less mature, and your stakeholders will span every corner of your company.</p><p><strong>Here&#8217;s what I&#8217;ve found to work well in the first 30 days.</strong></p><h2>Week 1: Map internal stakeholders and org charts</h2><p>Your biggest initial challenge isn&#8217;t understanding your partners - it&#8217;s understanding the culture, rituals, and nomenclature of your own company. Platform partnerships teams interact with and collaborate with product, engineering, legal, sales, marketing, developer relations teams - and often multiple business units and geos. </p><p>Every team has their own priorities, success metrics, and opinions about what partners should be doing. You should learn what these are as quickly as you can.</p><p>It&#8217;s usually best to start with product and engineering. These teams control the platform roadmap, API changes, and developer experience - if they didn&#8217;t exist, the platform wouldn&#8217;t exist! A breaking change could negatively influence partner relationships you&#8217;ve spent months building. So get to know your peers in product and engineering quickly, understand how they view partners, and understand any biases (positive or negative) they have about partners as quickly as you can.</p><p>Next, focus on go-to-market teams. Direct sales and agency teams are probably already recommending partners to customers, whether you know it (or like it) or not. Marketing could be co-marketing with the wrong partners because they lack clear visibility into which partners are strong or weak. Legal is probably already fielding partner questions about policies, violations, and everything in-between. </p><p>You need to understand the current state before you can influence the future state.</p><p>Don&#8217;t try to meet everyone all at once. Focus on leaders within each group who can help you understand how they work with partners today, and how they&#8217;d ideally like to work with them in the future.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><h2>Week 2: Find the data (or admit it doesn&#8217;t exist)</h2><p>Most platform partnership programs are flying blind in the early days. When I joined Facebook&#8217;s Marketing API team, we knew which partners were generating revenue through the Ads API, but we had no idea which partners were most popular by region, vertical, or agency type. When I joined the partnerships team at HubSpot, we weren&#8217;t yet using our own CRM to track and manage our partner pipeline.</p><p><em>&#8220;Where&#8217;s the data?&#8221; </em>should be the first question you ask.</p><p>Your job isn&#8217;t to have perfect data - it&#8217;s to understand what data exists, where it lives, and what&#8217;s missing. Start with the basics: which are our top partners by revenue/install impact? By vertical? By geo? Which partners are growing fast? Which partners are static or declining?</p><p>If you can&#8217;t initially answer these questions, it&#8217;s not a failure - it just becomes one of your first projects. Build a baseline data understanding before you do anything else.</p><h2>Week 3: Separate the signal from the noise</h2><p>Every platform ecosystem is populated with partners who talk a big game but deliver little value. The most vocal partners are often the least loved by customers. They might have strong go-to-market engines but often offer weak products and support. </p><p>Meanwhile, your most valuable partners might be completely invisible. They&#8217;re humbly and quietly serving your customers by building reliable products, supporting them well, and helping your platform win new revenue - but they&#8217;re not loudly showing up at your events or flooding your inbox with endless asks.</p><p>Your job is to identify <em>both</em> groups. Loud partners usually need management and education about what a &#8220;good&#8221; partnership looks like. Quiet partners usually need an advocate - you - to invest in and support them to scale their impact.</p><h2>Week 4: Control the controllables</h2><p>You&#8217;re new. You can&#8217;t change everything all at once. Sales teams will continue to recommend partners that are top of mind for them. Let them. Product teams will still prioritize feature requests for tangible, revenue generating products over API change requests from partners. Let them. They know their world better than you do.</p><p>But you can start to influence them and collaborate with them. Create simple tools and dashboards to surface data and insights that make it easier for sales teams to recommend the right partners. It&#8217;s in their interest to do this. Build feedback loops that help product teams understand the impact partners have on the revenue and engagement growth of their products. It&#8217;s in their interest to know this. </p><p>It&#8217;s your job to help your colleagues understand how partners can help - not hinder - them and the growth of their pipeline and products. Focus your energy productively.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><h2>Find your quick wins</h2><p>Again, you&#8217;re new. But your peers - and leadership - will want to see quick progress.  Your teammates will need to understand the value you&#8217;re adding, so they know they made a great hiring decision. </p><p>Identify 2-3 projects you can execute quickly that demonstrate a tangible impact.</p><p>That impact can be as simple as helping them know something they didn&#8217;t know before you showed up. The data and tools you build for yourself can help them too.</p><p>Example: one of my first - quick - projects at Facebook, was to build a simple Tableau dashboard that helped UK/Ireland agency teams understand which Ads API partners the major agency holding companies they worked with were using. They&#8217;d never had this visibility before, and it immediately changed their conversations with these agencies and influenced which partners these agencies collaborated with.</p><p>Quick wins should solve real problems for the people you&#8217;ll collaborate with every day. They can also generate data and insights that inform your longer-term strategy.</p><h2>Your first 30 days lay the foundations</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ksx5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d60383b-447f-4726-ad7b-2cd5ccbc1997_1440x1080.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ksx5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d60383b-447f-4726-ad7b-2cd5ccbc1997_1440x1080.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ksx5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d60383b-447f-4726-ad7b-2cd5ccbc1997_1440x1080.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ksx5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d60383b-447f-4726-ad7b-2cd5ccbc1997_1440x1080.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ksx5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d60383b-447f-4726-ad7b-2cd5ccbc1997_1440x1080.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ksx5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d60383b-447f-4726-ad7b-2cd5ccbc1997_1440x1080.jpeg" width="1440" height="1080" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7d60383b-447f-4726-ad7b-2cd5ccbc1997_1440x1080.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1080,&quot;width&quot;:1440,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:177341,&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.platformpartnerships.com/i/165334258?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d60383b-447f-4726-ad7b-2cd5ccbc1997_1440x1080.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_!ksx5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d60383b-447f-4726-ad7b-2cd5ccbc1997_1440x1080.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ksx5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d60383b-447f-4726-ad7b-2cd5ccbc1997_1440x1080.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ksx5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d60383b-447f-4726-ad7b-2cd5ccbc1997_1440x1080.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ksx5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d60383b-447f-4726-ad7b-2cd5ccbc1997_1440x1080.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Sitting with Facebook&#8217;s Sales team was a quick way to build relationships with them</figcaption></figure></div><p>Platform partnership management isn&#8217;t just about managing relationships - it&#8217;s also about designing systems that scale and enable thousands of relationships to thrive.</p><p>Systems are foundations. Map the organization, find data, understand partners, control what you can, and demonstrate tangible value as quickly as you can.</p><p>Your partners - and your colleagues - are counting on you to get it right. </p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p><em>If you enjoyed reading this post - or would like to ask me a question - comment below or <a href="https://www.linkedin.com/in/hughdurkin/">reach out to me on LinkedIn</a>.</em></p>]]></content:encoded></item><item><title><![CDATA[How to Get Partners to Partner With Partners]]></title><description><![CDATA[Every platform partner has one thing in common - you.]]></description><link>https://www.platformpartnerships.com/p/how-to-get-partners-to-partner-with</link><guid isPermaLink="false">https://www.platformpartnerships.com/p/how-to-get-partners-to-partner-with</guid><dc:creator><![CDATA[Hugh Durkin]]></dc:creator><pubDate>Thu, 05 Jun 2025 14:07:32 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Yimc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc3033dc-3d56-4faf-bbed-0d4634858f7c_664x521.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p>Often, the typical motion of a typical platform partnerships team looks something like this: win partners, onboard them, manage relationships, track metrics, keep iterating. </p><p>But for &#8220;market maker&#8221; platforms in particular, there&#8217;s an even bigger opportunity.</p><p>If you're running partnerships for a "market maker" platform (think Meta, Salesforce, Shopify, Atlassian), you also have a duty to orchestrate connections between partners. </p><p>Every partner has, after all, one thing in common - you.</p><p>Connecting partners with other partners creates a flywheel-velocity web of value that benefits them, your customers, and company. It can be a huge force multiplier.</p><h2>Example: PayPal + Facebook + Marketing Partners</h2><p>Back in 2015, when I was on the Marketing API partnerships team at Facebook, PayPal came to me with what sounded like a straightforward ask: they wanted to grow transaction volume (and average order value) for 2 million SMB merchants in the UK. </p><p>Their initial &#8220;ask&#8221; was pretty obvious: we (Facebook) should help them build their own ad buying tool, so their merchants could run ads via PayPal.</p><p>I pushed back. </p><p>AdTech wasn&#8217;t PayPal's core competency (<a href="https://www.emarketer.com/content/paypal-unveils-new-advertising-platform">at least not then</a>). They were a payments company, and in the midst of being spun out of eBay. I knew from experience they&#8217;d have an incredibly hard time securing product and engineering resources internally. </p><p>My question to them: why reinvent the AdTech wheel when we already had dozens of <a href="https://www.facebook.com/business/marketing-partners">Facebook Marketing Partners</a> who&#8217;d already perfected their SMB marketing tools?</p><p>I suggested a lower-friction, faster-moving option: I&#8217;d help orchestrate partnerships between PayPal and three existing partners: <a href="https://adespresso.com/">AdEspresso</a>, <a href="https://www.driftrock.com/">Driftrock</a>, and <a href="https://www.shopify.com/news/shopify-to-acquire-kit-crm">Kit</a>.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Yimc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc3033dc-3d56-4faf-bbed-0d4634858f7c_664x521.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Yimc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc3033dc-3d56-4faf-bbed-0d4634858f7c_664x521.png 424w, https://substackcdn.com/image/fetch/$s_!Yimc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc3033dc-3d56-4faf-bbed-0d4634858f7c_664x521.png 848w, https://substackcdn.com/image/fetch/$s_!Yimc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc3033dc-3d56-4faf-bbed-0d4634858f7c_664x521.png 1272w, https://substackcdn.com/image/fetch/$s_!Yimc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc3033dc-3d56-4faf-bbed-0d4634858f7c_664x521.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Yimc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc3033dc-3d56-4faf-bbed-0d4634858f7c_664x521.png" width="664" height="521" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc3033dc-3d56-4faf-bbed-0d4634858f7c_664x521.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:521,&quot;width&quot;:664,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:201233,&quot;alt&quot;:&quot;Image of PayPal post promoting Driftrock on X/Twitter&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.platformpartnerships.com/i/165266213?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc3033dc-3d56-4faf-bbed-0d4634858f7c_664x521.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Image of PayPal post promoting Driftrock on X/Twitter" title="Image of PayPal post promoting Driftrock on X/Twitter" srcset="https://substackcdn.com/image/fetch/$s_!Yimc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc3033dc-3d56-4faf-bbed-0d4634858f7c_664x521.png 424w, https://substackcdn.com/image/fetch/$s_!Yimc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc3033dc-3d56-4faf-bbed-0d4634858f7c_664x521.png 848w, https://substackcdn.com/image/fetch/$s_!Yimc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc3033dc-3d56-4faf-bbed-0d4634858f7c_664x521.png 1272w, https://substackcdn.com/image/fetch/$s_!Yimc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc3033dc-3d56-4faf-bbed-0d4634858f7c_664x521.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">PayPal promoted partners like Driftrock to over 2 million merchants in the UK</figcaption></figure></div><p>The structure was pretty simple:</p><ul><li><p><strong>Each partner would create a compelling offer</strong> for PayPal&#8217;s merchants (example: 50% off for 3 months)</p></li><li><p><strong>PayPal would, in turn, promote these offers</strong> to their 2 million UK merchants, through emails, paid ads, and social media posts</p></li><li><p><strong>Facebook would also allocate advertising credits</strong> to incentivize customers to try each partner tool, and to try PayPal as a new way to pay for their ads</p></li></ul><p>We launched it within weeks, not months.</p><p>It was a win-win-win all round. Partners acquired new customers, PayPal drove transaction volume, and Facebook activated new advertisers. Most importantly, customers learned how to promote their products and services on Facebook.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><h2>A framework you can apply</h2><p>This approach works well for almost any partnership scenario or partner type: technology partners, solutions partners, GSIs, SIs, affiliates, and more. </p><p>Start with these steps:</p><h3>1. Create a partner value map</h3><p>First, understand the unique value each partner brings and what they need in return. PayPal brought distribution and needed marketing tools for their customers. Our Marketing Partners had marketing tools and needed distribution. </p><p>It was an obvious match, once we mapped it out.</p><h3>2. Design win-win-win structures</h3><p>Every partner needs to &#8220;win&#8221; in these scenarios: Partner A, Partner B, and the platform. Without mutual and meaningful value exchange, the system breaks.</p><h3>3. Provide air cover and incentives</h3><p>Partners often won&#8217;t organically collaborate - they&#8217;re busy building their own businesses. And they often don&#8217;t trust other partners. You need to build that trust for them, whilst removing friction and adding motivation. </p><p>Facebook ad credits were a crucial component of the PayPal partnership - if we had &#8220;skin in the game&#8221; it was easier for other partners to trust the process and commit.</p><h3>4. Think big, start small</h3><p>Start with small pilot programs that involve a handful of partners: 3-5 usually creates enough incentives and value-mix. If I&#8217;d tried to co-ordinate 10+ partners in the PayPal example, it would likely have failed miserably. Prove the model works first.</p><h3>5. Measuring Success Beyond Revenue</h3><p>In the PayPal example, of course we tracked traditional metrics like revenue, customer acquisition, and retention, but we also measured relationship health:</p><ul><li><p><strong>Partner integration rates</strong>: which partners were actively working together?</p></li><li><p><strong>Customer satisfaction</strong>: Are customers getting value from each partner?</p></li><li><p><strong>Time to value</strong>: How quickly do these new partner combinations generate results?</p></li></ul><h2>In platform ecosystems, everyone can win</h2><p>The best platform partnerships teams don&#8217;t <em>just</em> manage relationships - they architect connections between every player and partner in the ecosystem. When you successfully get partners to partner with other partners, you&#8217;re not <em>just</em> facilitating transactions between them. </p><p>You&#8217;re generating case studies, playbooks, examples - gravitational pull - that creates value, attracts more partners, and builds defensible moats around your platform.</p><p>Your partners should be partners, too. It&#8217;s your job to help them discover each other.</p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p><em>If you enjoyed reading this post - or would like to ask me a question - comment below or <a href="https://www.linkedin.com/in/hughdurkin/">reach out to me on LinkedIn</a>.</em></p>]]></content:encoded></item><item><title><![CDATA[The 333 Platform Product Launch Framework]]></title><description><![CDATA[The &#8220;333&#8221; framework we applied on the Marketing API Platform Partnerships team at Facebook is more relevant today than ever.]]></description><link>https://www.platformpartnerships.com/p/the-333-platform-product-launch-framework</link><guid isPermaLink="false">https://www.platformpartnerships.com/p/the-333-platform-product-launch-framework</guid><dc:creator><![CDATA[Hugh Durkin]]></dc:creator><pubDate>Wed, 04 Jun 2025 13:53:58 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!S4sy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a11d6f3-4197-4171-b307-5936baf45b56_1570x737.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p>I joined Facebook&#8217;s Marketing API platform team in the days after its <a href="https://archive.nytimes.com/dealbook.nytimes.com/2012/05/17/facebook-raises-16-billion-in-i-p-o/">2012 IPO</a>. Soon after, I dialled into a pretty important company all-hands meeting. </p><p>Zuck was calm (as ever) but clear - we were a newly public company, our revenue mix wasn&#8217;t optimal, and our mobile products were less than ideal. We needed to fix it, fast.</p><p>Everyone at Facebook was tasked with addressing an urgent challenge: rapidly scale new advertising products while navigating a mass migration to mobile devices and growing competitive pressure from companies like Google, Twitter and <a href="https://www.marketingweek.com/what-marketers-need-to-know-about-pinterests-new-ad-platform/">Pinterest</a>.</p><p>Facebook - now Meta - always had a &#8220;partner and platform-first&#8221; mentality and approach. It launched an <a href="https://about.fb.com/news/2007/05/facebook-platform-launches-with-65-developer-partners-and-over-85-applications-for-facebook/">early developer platform at f8 2007</a> and <a href="https://opensource.fb.com/">open sourced dozens of internal projects</a> now used by millions of developers, including React and PyTorch. </p><p>Partners helped make Meta the $1 trillion+ platform it is today.</p><p>So it&#8217;s no surprise we turned to our nascent <a href="https://www.facebook.com/business/marketing-partners">Marketing API ecosystem</a> to help us solve our most urgent post-IPO growth challenges.</p><h2>3 partner types, 3 examples</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!S4sy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a11d6f3-4197-4171-b307-5936baf45b56_1570x737.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!S4sy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a11d6f3-4197-4171-b307-5936baf45b56_1570x737.png 424w, https://substackcdn.com/image/fetch/$s_!S4sy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a11d6f3-4197-4171-b307-5936baf45b56_1570x737.png 848w, https://substackcdn.com/image/fetch/$s_!S4sy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a11d6f3-4197-4171-b307-5936baf45b56_1570x737.png 1272w, https://substackcdn.com/image/fetch/$s_!S4sy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a11d6f3-4197-4171-b307-5936baf45b56_1570x737.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!S4sy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a11d6f3-4197-4171-b307-5936baf45b56_1570x737.png" width="1456" height="683" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9a11d6f3-4197-4171-b307-5936baf45b56_1570x737.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:683,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:281765,&quot;alt&quot;:&quot;Image of Techcrunch news article about Facebook Ads&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.platformpartnerships.com/i/165171199?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a11d6f3-4197-4171-b307-5936baf45b56_1570x737.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Image of Techcrunch news article about Facebook Ads" title="Image of Techcrunch news article about Facebook Ads" srcset="https://substackcdn.com/image/fetch/$s_!S4sy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a11d6f3-4197-4171-b307-5936baf45b56_1570x737.png 424w, https://substackcdn.com/image/fetch/$s_!S4sy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a11d6f3-4197-4171-b307-5936baf45b56_1570x737.png 848w, https://substackcdn.com/image/fetch/$s_!S4sy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a11d6f3-4197-4171-b307-5936baf45b56_1570x737.png 1272w, https://substackcdn.com/image/fetch/$s_!S4sy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a11d6f3-4197-4171-b307-5936baf45b56_1570x737.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Maybe 27 Ad Units was too much&#8230; but it helped us learn fast.</figcaption></figure></div><p>To breach the mobile growth and revenue gaps, our Ads product teams - led by <a href="https://en.wikipedia.org/wiki/Fidji_Simo">Fidji Simo</a> - created a comprehensive roadmap that would solve all our problems at once.</p><p>Rather than launching new advertising products in isolation, we systematically engaged three distinct Marketing API partner types to quickly validate product-market fit, accelerate product adoption, and scale revenue. </p><p>We also relied on a pretty simple framework - I like to think of it as the <strong>&#8220;333 framework&#8221;</strong> - to prioritize and co-ordinate platform product launches with partners.</p><p>It&#8217;s a framework applied beyond Facebook - I&#8217;ve seen versions of it applied as a partner of Google, Twitter, and Microsoft. It can be applied to almost any type of &#8220;platform&#8221; launch, including AI/LLM platforms, SaaS, and everything in-between.</p><p>This framework enabled the successful partner-led launches of <a href="https://adage.com/article/digital/facebook-s-custom-audiences-won-adland/297700/">Custom Audiences</a> (2012), <a href="https://www.adweek.com/performance-marketing/lookalike-audiences/">Lookalike Audiences</a> (2013), <a href="https://developers.facebook.com/ads/blog/post/2015/02/17/introducing-dynamic-product-ads/">Dynamic Product Ads</a> (2015), and <a href="https://www.socialmediatoday.com/social-business/adhutchinson/2015-10-08/facebook-announces-lead-ads-are-now-available-advertisers">Lead Ads</a> (2015), products that set a strong foundation for Meta&#8217;s $100+ billion advertising business. </p><p>It was pretty simple. Every Ads platform product launch would involve three audiences and partner types:</p><ul><li><p><strong>Market makers (3):</strong> established SaaS platforms and technology companies that integrated new advertising capabilities into their existing products<br><em>Examples: Salesforce, Adobe, Nanigans<br></em></p></li><li><p><strong>Customer developers (3):</strong> companies or agencies with in-house development teams willing to and able to integrate new advertising products into custom stacks<br><em>Examples: Zalando, Dentsu Aegis, Booking.com<br></em></p></li><li><p><strong>Indie developers (3):</strong> early stage, often bootstrapped developers building niche Ad-Tech products atop Facebook&#8217;s Ads platform<br><em>Examples: Driftrock, StitcherAds, Kit</em></p></li></ul><p>In a &#8220;best launch&#8221; scenario, we would - at launch - share three integration examples and case studies which spoke to or through each of the three partner types. Each should be unique in its own way, based on customer size, vertical, or geo.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><h2>Questions and CTAs</h2><p>Examples and case studies would help answer these questions for advertisers:</p><ul><li><p>What is this product, what problems does it solve, and how does it work?</p></li><li><p>How can I start using it <em>today</em> - through clicks or code?</p></li><li><p>Will it work with the other products, data, and creative solutions already I rely on?</p></li><li><p>How should I think about measuring success?</p></li></ul><p>The call to action for advertisers, to/through each partner type, was simple:</p><ul><li><p><strong>Market makers:</strong> &#8220;New Facebook Ads product X is available through the platforms you already use, today&#8221;</p></li><li><p><strong>Customer developers:</strong> &#8220;It&#8217;s easy to integrate. Here&#8217;s sample code and documentation to start building, today&#8221;</p></li><li><p><strong>Indie developers: </strong>&#8220;Check out these innovative, vertical specific solutions unique to Facebook&#8217;s platform ecosystem. Available today&#8221;</p></li></ul><p><em>Today</em> was key.</p><p>Facebook&#8217;s platform was evolving so quickly, customers didn&#8217;t care if something was &#8220;coming soon&#8221; - they wanted to get an early edge on their competitors by extracting as much value from the platform as they could, as quickly as they could.</p><p>And if partners weren&#8217;t ready for the launch? They weren&#8217;t included. Simple.</p><p>We scenario-planned around this by typically creating a pipeline of 10+ partners in each cohort, knowing well that many of them wouldn&#8217;t be ready for launch - which usually happened less than 12 weeks from initial outreach. Often much faster.</p><p>If they were included, partners would benefit from the go-to-market might of Facebook at the time: press/PR, global and in-market sales enablement, inclusion in launch events and in-region events. Some even earned mentions in earnings calls - always a fun, usually unexpected outcome.  </p><h2>Partner selection and qualification</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!MwFP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e49d3e4-75ff-4906-924c-50a2be30fbfe_1081x674.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!MwFP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e49d3e4-75ff-4906-924c-50a2be30fbfe_1081x674.png 424w, https://substackcdn.com/image/fetch/$s_!MwFP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e49d3e4-75ff-4906-924c-50a2be30fbfe_1081x674.png 848w, https://substackcdn.com/image/fetch/$s_!MwFP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e49d3e4-75ff-4906-924c-50a2be30fbfe_1081x674.png 1272w, https://substackcdn.com/image/fetch/$s_!MwFP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e49d3e4-75ff-4906-924c-50a2be30fbfe_1081x674.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!MwFP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e49d3e4-75ff-4906-924c-50a2be30fbfe_1081x674.png" width="1081" height="674" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7e49d3e4-75ff-4906-924c-50a2be30fbfe_1081x674.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:674,&quot;width&quot;:1081,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:165501,&quot;alt&quot;:&quot;Clip of a Techcrunch article about the Custom Audiences Launch&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.platformpartnerships.com/i/165171199?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e49d3e4-75ff-4906-924c-50a2be30fbfe_1081x674.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Clip of a Techcrunch article about the Custom Audiences Launch" title="Clip of a Techcrunch article about the Custom Audiences Launch" srcset="https://substackcdn.com/image/fetch/$s_!MwFP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e49d3e4-75ff-4906-924c-50a2be30fbfe_1081x674.png 424w, https://substackcdn.com/image/fetch/$s_!MwFP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e49d3e4-75ff-4906-924c-50a2be30fbfe_1081x674.png 848w, https://substackcdn.com/image/fetch/$s_!MwFP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e49d3e4-75ff-4906-924c-50a2be30fbfe_1081x674.png 1272w, https://substackcdn.com/image/fetch/$s_!MwFP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e49d3e4-75ff-4906-924c-50a2be30fbfe_1081x674.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Techcrunch coverage of Custom Audiences Launch&#8230; including lots of partner love.</figcaption></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><p>Here&#8217;s how the 8-12 week process was typically managed:</p><h3>Market makers</h3><p>We typically identified and prioritized partners based on: complementary customer bases, existing integration capabilities, and strategic alignment with the platform and new product. We <em>always</em> considered:</p><ul><li><p>Previous partner performance: did they move fast, commit early, follow through?</p></li><li><p>Customer size and overlap: how quickly can they activate customers on the new product?</p></li><li><p>Technical sophistication: are they &#8220;self-starting&#8221; or do they need to be hand-held?</p></li><li><p>Co-marketing potential: do they have dedicated product and partner marketing teams?</p></li><li><p>Mutual strategic value creation: can they commit the platform for the long haul?</p></li></ul><h3>Customer developers</h3><p>If a customer had significant in-house development capabilities, substantial advertising budgets or commitments, and were willing to serve as reference customers, they typically earned our attention. We <em>always</em> considered:</p><ul><li><p>Ability to validate enterprise use-cases: can they build deep integrations and experiences (vs &#8220;light&#8221; integrations)?</p></li><li><p>Previous collaborations and feedback: have they already productively partnered with our Solutions Engineering team?</p></li><li><p>Scale potential: will this colloration keep their spend static, expand it a little, or grow it a lot?</p></li><li><p>Potential for a compelling case study: can this collaboration be truly transformative for their business?</p></li></ul><h3>Indie developers</h3><p>These were very much &#8220;innovation bets&#8221; and offered us the ability to co-tell platform opportunity and innovation stories. The priority was rarely revenue growth - the main focus was to help customers understand they could &#8220;grow into&#8221; Facebook over time. We <em>always</em> considered:</p><ul><li><p>Technical sophistication: can they move fast, with little support from us?</p></li><li><p>Clear market positioning: is their proposed solution truly unique? </p></li><li><p>Growth potential: if we include them in the launch, can they quickly capitalize on it to become &#8220;market makers&#8221; of the future?</p></li><li><p>Market intelligence: can they help us quickly understand edge use cases, verticals, etc, that can be applied across the ecosystem?</p></li></ul><p>These criteria defined a long list, and then a short list of 10+ partners in each cohort.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><h2>Launch coordination and managing timelines</h2><p>This encompassed all the aspects that make the launch possible - it&#8217;s a <em>product</em> launch after all. Which typically included:</p><h3>Pre-launch preparation</h3><ul><li><p>Marketing alignment, ensuring every aspect of the marketing org was primed, ready, and bought-in to each partner selected</p></li><li><p>Agreements and (rarely) contracts shared and signed, typically high level alpha/beta agreements which were standardized across partners</p></li><li><p>Coordinating technical integration planning with partners (and Solutions Engineering)</p></li></ul><h3>Integration support</h3><ul><li><p>Providing early access to API documentation (often a Word doc!)</p></li><li><p>Access to dedicated Facebook Groups/email support aliases</p></li><li><p>Weekly or bi-weekly check-ins with each partner to ensure timelines were being adhered to and partners were not blocked</p></li></ul><h3>Performance monitoring and optimization</h3><ul><li><p>Health signals like error rates, latency, overall integration performance</p></li><li><p>New product performance, is the our product performing well, and is their implementation of it adding incremental value?</p></li><li><p><a href="https://techcrunch.com/2012/10/11/facebook-custom-audience-ads/">Are there any early trends emerging</a> based on customer size, geo, vertical, etc? Can our product teams learn and act on them?</p></li></ul><h2>Success metrics</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8MQj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda2db166-342b-415e-aaab-27a2a12fe05b_1505x851.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8MQj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda2db166-342b-415e-aaab-27a2a12fe05b_1505x851.png 424w, https://substackcdn.com/image/fetch/$s_!8MQj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda2db166-342b-415e-aaab-27a2a12fe05b_1505x851.png 848w, https://substackcdn.com/image/fetch/$s_!8MQj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda2db166-342b-415e-aaab-27a2a12fe05b_1505x851.png 1272w, https://substackcdn.com/image/fetch/$s_!8MQj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda2db166-342b-415e-aaab-27a2a12fe05b_1505x851.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8MQj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda2db166-342b-415e-aaab-27a2a12fe05b_1505x851.png" width="1456" height="823" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/da2db166-342b-415e-aaab-27a2a12fe05b_1505x851.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;:299049,&quot;alt&quot;:&quot;Clip from Bloomberg covering Facebook's July 2013 earnings results announcement&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.platformpartnerships.com/i/165171199?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda2db166-342b-415e-aaab-27a2a12fe05b_1505x851.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Clip from Bloomberg covering Facebook's July 2013 earnings results announcement" title="Clip from Bloomberg covering Facebook's July 2013 earnings results announcement" srcset="https://substackcdn.com/image/fetch/$s_!8MQj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda2db166-342b-415e-aaab-27a2a12fe05b_1505x851.png 424w, https://substackcdn.com/image/fetch/$s_!8MQj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda2db166-342b-415e-aaab-27a2a12fe05b_1505x851.png 848w, https://substackcdn.com/image/fetch/$s_!8MQj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda2db166-342b-415e-aaab-27a2a12fe05b_1505x851.png 1272w, https://substackcdn.com/image/fetch/$s_!8MQj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda2db166-342b-415e-aaab-27a2a12fe05b_1505x851.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Phew, that all seemed to work</figcaption></figure></div><p></p><p>Ultimately every Ads platform product launch - this was an Ads platform play after all - came down to two key metrics: <em>revenue</em> and <em>adoption</em>.</p><p><strong>Revenue</strong> was obviously the &#8220;north star&#8221; for all things Ads. </p><p>It&#8217;s a lagging indicator of the success of and the impact of platform partners, but an incredibly important one. Every new advertising product had to grow revenue fast, or get killed faster - there was no in-between. There&#8217;s a limited amount of real-estate in every platform, and every partner product. If it didn&#8217;t work - it had to go. </p><p>One product, search ads, launched and died within a matter of months. </p><p><strong>Adoption</strong> was just as important. We couldn&#8217;t always measure the true revenue impact of every partner, all the time. Custom audiences was one great example. Yes, we worked with partners that included it in their ad-buying interfaces, so attribution was easy for them. But others simply sync&#8217;d hashed, segmented CRM data with Facebook.</p><p>That&#8217;s where adoption metrics came in - if we couldn&#8217;t track partner-influenced revenue, we focused instead on partner-influenced product adoption.</p><h2>&#8220;333&#8221; is still relevant today</h2><p>In so many ways the &#8220;333&#8221; framework we applied at Facebook (and others applied elsewhere) is more relevant today than ever. Platforms like OpenAI, Anthropic, and Perplexity are growing faster than ever - and their product launch cadence isn&#8217;t unlike Facebook&#8217;s Ads platform circa 2012. A lot of value is being created, very quickly.</p><p>The three cohorts of launch partners are just as important today as they were in 2012. </p><p>Customer developers are as eager as ever to integrate new LLM capabilities to get an early edge on competitors. </p><p>Market maker platforms like Salesforce and Shopify are just as eager now to integrate LLM capabilities as they were to integrate marketing platforms. </p><p>And indie developers will always be a presence in every ecosystem - creating unique &#8220;<a href="https://shopify.dev/docs/apps/launch/built-for-shopify">built for platform</a>&#8221; value that offers a growing number of customers a growing amount of choice.</p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p><em>If you enjoyed reading this post - or would like to ask me a question - comment below or <a href="https://www.linkedin.com/in/hughdurkin/">reach out to me on LinkedIn</a>.</em></p>]]></content:encoded></item><item><title><![CDATA[Lessons in Partnerships Strategy From Cloudflare’s Q1 2025 Earnings Call]]></title><description><![CDATA[Cloudflare&#8217;s Q1 &#8217;25 results prove that a platform-first, partner-led strategy can create outsized enterprise momentum, even in a choppy macro environment.]]></description><link>https://www.platformpartnerships.com/p/lessons-in-partnerships-strategy</link><guid isPermaLink="false">https://www.platformpartnerships.com/p/lessons-in-partnerships-strategy</guid><dc:creator><![CDATA[Hugh Durkin]]></dc:creator><pubDate>Tue, 03 Jun 2025 14:54:14 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!aMbC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5079899-f9be-4c85-937b-0a138f4c43da_1508x839.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p>Cloudflare posted stellar Q1 2025 results, with 27% year-over-year revenue growth, 23% growth in large customers (&gt;$100,000 annualized revenue), and a dollar-based net retention rate of 111%. That was music to the ears of those on Wall Street, with the stock popping +2.3% intraday and rallying since then to almost $170 - a 40% gain in less than a month. </p><p>The best bit? Partners had an outsized impact on these results. Here&#8217;s some stand-out partnerships strategy lessons from <a href="https://cloudflare.net/news/news-details/2025/Cloudflare-Announces-First-Quarter-2025-Financial-Results/default.aspx">Cloudflare&#8217;s Q1 2025 earnings call</a>.</p><h2>1. Make partners your force-multiplier</h2><p>For Cloudflare, channel-sourced ARR is compounding faster than direct, with their channel business growing 60% year-over-year, now representing 23% of revenue - up from 15% a year ago. </p><p><strong>Partners drove ~$110 million of Cloudflare&#8217;s $479 million Q1 2025 revenue.</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!aMbC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5079899-f9be-4c85-937b-0a138f4c43da_1508x839.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!aMbC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5079899-f9be-4c85-937b-0a138f4c43da_1508x839.png 424w, https://substackcdn.com/image/fetch/$s_!aMbC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5079899-f9be-4c85-937b-0a138f4c43da_1508x839.png 848w, https://substackcdn.com/image/fetch/$s_!aMbC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5079899-f9be-4c85-937b-0a138f4c43da_1508x839.png 1272w, https://substackcdn.com/image/fetch/$s_!aMbC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5079899-f9be-4c85-937b-0a138f4c43da_1508x839.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!aMbC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5079899-f9be-4c85-937b-0a138f4c43da_1508x839.png" width="1456" height="810" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e5079899-f9be-4c85-937b-0a138f4c43da_1508x839.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:810,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:189288,&quot;alt&quot;:&quot;\&quot;Our strategy for growth\&quot; slide from Cloudflare investor presentation&quot;,&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.platformpartnerships.com/i/165084064?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5079899-f9be-4c85-937b-0a138f4c43da_1508x839.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="&quot;Our strategy for growth&quot; slide from Cloudflare investor presentation" title="&quot;Our strategy for growth&quot; slide from Cloudflare investor presentation" srcset="https://substackcdn.com/image/fetch/$s_!aMbC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5079899-f9be-4c85-937b-0a138f4c43da_1508x839.png 424w, https://substackcdn.com/image/fetch/$s_!aMbC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5079899-f9be-4c85-937b-0a138f4c43da_1508x839.png 848w, https://substackcdn.com/image/fetch/$s_!aMbC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5079899-f9be-4c85-937b-0a138f4c43da_1508x839.png 1272w, https://substackcdn.com/image/fetch/$s_!aMbC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5079899-f9be-4c85-937b-0a138f4c43da_1508x839.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Partners help Cloudflare acquire new customers, and expand relationships</figcaption></figure></div><p>Partners aren&#8217;t <em>just</em> helping Cloudflare scale product innovation or existing customer relationships - they&#8217;re also helping Cloudflare land new deals. Cloudflare CEO, <a href="https://www.linkedin.com/in/mprince/">Matthew Prince</a>, even mentioned a sizable partner-led deal in his prepared remarks:</p><blockquote><p><strong>&#8220;</strong>A large US government entity signed a two-year <strong>$6.2 million contract</strong> for Zero Trust. This customer evaluated several vendors to comply with new Federal Zero Trust requirements, and Cloudflare ultimately stood out as the vendor of choice due to our world-class security products and the breadth of our network. <strong>This was a partner-led deal and a great example of the progress we continue to make with our partner-first motion.&#8221;</strong></p></blockquote><p>Matthew also mentioned another interesting improvement in Cloudflare&#8217;s business:</p><blockquote><p>&#8220;&#8230;another <strong>double-digit year-over-year</strong> improvement in <strong>sales productivity</strong>. We saw quarter-over-quarter improvement in our sales cycles even as we closed larger deals with more sophisticated buyers. <strong>And our new pipeline attainment was ahead of our forecast.</strong>&#8221;</p></blockquote><p>Double-digit likely means a <strong>+12-15% improvement in sales productivity</strong> over the previous year. In practice this means more ARR per rep without adding incremental headcount. Creating a lot more operating leverage for Cloudflare.</p><p>Are these sales productivity improvements influenced by partners? Absolutely. </p><p><strong>36% of the Fortune 500</strong> are paying customers, and there&#8217;s no way Cloudflare could serve their needs - alongside the needs of 250,000+ paying customers in 190 countries - on their own. Cloudflare simply <em>must</em> be partner-first to serve each of them well.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><h2>2. Measure what partners move</h2><p>It&#8217;s no accident Cloudflare keeps a close eye on large customer contribution (the % of total ARR coming from accounts &gt;$100k ARR), sales productivity, and channel mix. </p><p>Each of these is closely related - one very much influences the other.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Plbj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc69de26e-156b-4f65-b26d-b83ece398253_1506x845.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Plbj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc69de26e-156b-4f65-b26d-b83ece398253_1506x845.png 424w, https://substackcdn.com/image/fetch/$s_!Plbj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc69de26e-156b-4f65-b26d-b83ece398253_1506x845.png 848w, https://substackcdn.com/image/fetch/$s_!Plbj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc69de26e-156b-4f65-b26d-b83ece398253_1506x845.png 1272w, https://substackcdn.com/image/fetch/$s_!Plbj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc69de26e-156b-4f65-b26d-b83ece398253_1506x845.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Plbj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc69de26e-156b-4f65-b26d-b83ece398253_1506x845.png" width="1456" height="817" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c69de26e-156b-4f65-b26d-b83ece398253_1506x845.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:817,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:227896,&quot;alt&quot;:&quot;Slide from Cloudflare investor presentation showing large customer growth&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.platformpartnerships.com/i/165084064?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc69de26e-156b-4f65-b26d-b83ece398253_1506x845.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Slide from Cloudflare investor presentation showing large customer growth" title="Slide from Cloudflare investor presentation showing large customer growth" srcset="https://substackcdn.com/image/fetch/$s_!Plbj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc69de26e-156b-4f65-b26d-b83ece398253_1506x845.png 424w, https://substackcdn.com/image/fetch/$s_!Plbj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc69de26e-156b-4f65-b26d-b83ece398253_1506x845.png 848w, https://substackcdn.com/image/fetch/$s_!Plbj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc69de26e-156b-4f65-b26d-b83ece398253_1506x845.png 1272w, https://substackcdn.com/image/fetch/$s_!Plbj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc69de26e-156b-4f65-b26d-b83ece398253_1506x845.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Of course Cloudflare also keep a close eye on dollar-based net retention which is still strong at 111% - and they say large customers are a long-term tailwind to their DBNR.</p><p>So, what can platform partnerships teams learn from this? Three lessons:</p><ol><li><p><strong>Instrument at the opportunity level</strong> (wherever you can)<br>Simple CRM tags for partner-sourced, partner-influenced, or direct can go a long way. Roll these up into large customer contribution and dollar-based net retention dashboards to answer the question &#8220;do partners help us win new customers and keep them longer?&#8221; Money talks, even for product-led partnerships teams.<br></p></li><li><p><strong>Slice partner sourced/influenced by customer size and cohort</strong><br>Dollar-based net retention will almost always look different for enterprise, mid-market, and SMB customers. The same will be true of partner influenced and partner sourced deals. A rising partner tide should lift the enterprise cohort fastest (as Cloudflare&#8217;s revenue growth inside this segment shows, and as I&#8217;ve witnessed myself over the years). <br></p></li><li><p><strong>Surface &#8220;partner-first&#8221; stories</strong><br>Was Matthew Prince directly involved in the $6.2 million contract for Zero Trust mentioned in his prepared remarks? Probably not - he&#8217;s running a 4,400 employee, publicly-listed company. The deal was likely surfaced to him from the partnerships and/or sales org to highlight the value of partners to Cloudflare. Storytelling must be a core skill for every platform partnerships team. The more mindshare partners have, the more they&#8217;ll feel like &#8220;part of the extended team.&#8221;</p></li></ol><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><h2>3. Flywheels spin faster in an AI-first world</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!vJu_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd6b8740-52a2-49bb-978b-a0ad9bbd3251_1506x845.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vJu_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd6b8740-52a2-49bb-978b-a0ad9bbd3251_1506x845.png 424w, https://substackcdn.com/image/fetch/$s_!vJu_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd6b8740-52a2-49bb-978b-a0ad9bbd3251_1506x845.png 848w, https://substackcdn.com/image/fetch/$s_!vJu_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd6b8740-52a2-49bb-978b-a0ad9bbd3251_1506x845.png 1272w, https://substackcdn.com/image/fetch/$s_!vJu_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd6b8740-52a2-49bb-978b-a0ad9bbd3251_1506x845.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vJu_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd6b8740-52a2-49bb-978b-a0ad9bbd3251_1506x845.png" width="1456" height="817" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dd6b8740-52a2-49bb-978b-a0ad9bbd3251_1506x845.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:817,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:288381,&quot;alt&quot;:&quot;Slide from Cloudflare investor deck covering \&quot;Consistent &amp; Deliberate TAM Expansion\&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.platformpartnerships.com/i/165084064?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd6b8740-52a2-49bb-978b-a0ad9bbd3251_1506x845.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Slide from Cloudflare investor deck covering &quot;Consistent &amp; Deliberate TAM Expansion&quot;" title="Slide from Cloudflare investor deck covering &quot;Consistent &amp; Deliberate TAM Expansion&quot;" srcset="https://substackcdn.com/image/fetch/$s_!vJu_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd6b8740-52a2-49bb-978b-a0ad9bbd3251_1506x845.png 424w, https://substackcdn.com/image/fetch/$s_!vJu_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd6b8740-52a2-49bb-978b-a0ad9bbd3251_1506x845.png 848w, https://substackcdn.com/image/fetch/$s_!vJu_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd6b8740-52a2-49bb-978b-a0ad9bbd3251_1506x845.png 1272w, https://substackcdn.com/image/fetch/$s_!vJu_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd6b8740-52a2-49bb-978b-a0ad9bbd3251_1506x845.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>AI is an important inflection point for Cloudflare, and for its partners. It creates new opportunities to follow through on a &#8220;Consistent &amp; Deliberate TAM Expansion&#8221; plan.</p><p>Cloudflare talked about three AI-first updates in their Q1 earnings call related to <a href="https://blog.cloudflare.com/remote-model-context-protocol-servers-mcp/">Anthropic&#8217;s new MCP standard</a>, hyperscaler displacement, and VAR-influenced credibility. </p><p>Cloudflare&#8217;s platform flywheel has already been spinning up for a while. AI is already making that same flywheel spin faster. Matthew Prince again:</p><blockquote><p>&#8220;The number of Cloudflare Workers AI inference requests powered by our network are <strong>up nearly 4000% year over year</strong>. The number of requests running through our AI gateway are up more than <strong>1200% year over year</strong>. We continue to invest in the future, building the first, fastest, and most powerful model context protocol or MCP server.&#8221;</p></blockquote><p>4000% year over year growth is impressive, even by &#8220;AI&#8221; standards. Much of that growth is being generated through partnerships with market-makers like A<a href="https://www.cloudflare.com/es-es/press-releases/2025/cloudflare-helps-anthropic-and-leading-tech-companies-to-unlock-real-ai-through-claude-mcp/">sana, Atlassian, Block, Intercom, Linear, PayPal, Sentry, Stripe, and Webflow</a>.</p><p>These types of partnerships are quick-fire &#8220;bets&#8221; - likely without any negotiated agreements or commitments. The mutual goal is to get out ahead of the market and become known as AI-innovators. But for Cloudflare, AI inference and gateway requests already seem to be generating incremental revenue value.</p><p>Moving fast with partners also helps Cloudflare uniquely position itself vs hyperscalers like GCP, AWS, and Azure. Each fast-moving MCP integration (and partnership) helps Cloudflare tell their unique platform story. </p><p>Matthew Prince, yet again:</p><blockquote><p>&#8220;And I think that that comes back to the fact that the team has just built such a robust platform at this point that, that that people are saying we&#8217;re gonna move off the traditional hyperscalers and move to Cloudflare because the ROI is just so much better, the performance is so much better, and and <strong>the development philosophy is so much better.</strong>&#8221;</p></blockquote><p>These stories aren&#8217;t just powerful because they&#8217;re Cloudflare&#8217;s to tell - partners can tell them, too. Every little win - thenZero-Trust deal, MCP server launches, and AI capability growth - make Cloudflare an easier sell for partners, too.</p><p>Partners also bring their own credibility to the table. AI-first is an opportunity for most businesses, but also a perceived risk. A government-accredited VAR brought Cloudflare in for a $6.2 million deal - that VAR helped build trust between Cloudflare and the customer, faster. </p><p>Cloudflare&#8217;s Q1 2025 shows us that a strong combination of platform, partnerships, and a new technology wave can - combined - create a vast amount of market value, quickly.</p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.platformpartnerships.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.platformpartnerships.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p><em>If you enjoyed reading this post - or would like to ask me a question - comment below or <a href="https://www.linkedin.com/in/hughdurkin/">reach out to me on LinkedIn</a>.</em></p>]]></content:encoded></item></channel></rss>