The NanoScrape Substack Scraper is an Apify actor that extracts public social media posts and profiles from substack.com. It returns 39 fields per result including title, description, type, slug, subtitle, priced at $0.7/1k post, with no API key or monthly subscription required.
Scrape posts from any Substack publication or custom domain: title, subtitle, date, authors, reactions, comment count, tags and cover image, with optional full post text and public comments (source platform). Pay-per-result.
| Field | Type | Example | Group | Fill % |
|---|---|---|---|---|
post_id | integer | 219482066 | Core | 100% |
title | string | How to tell if a startup has a moat | Core | 81% |
url | string | https://www.lennysnewsletter.com/p/how-to-tell-if-a-startup-has-a-moat | Core | 81% |
section_name | string | null | (populated when data available) | Core | — |
podcast_url | string | null | (populated when data available) | Core | — |
publication_id | integer | null | 10845 | Core | 81% |
comment_id | integer | (populated when data available) | Core | 19% |
post_url | string | (populated when data available) | Core | 19% |
parent_comment_id | integer | null | (populated when data available) | Core | — |
author_name | string | null | (populated when data available) | Core | 19% |
description | string | null | A framework for assessing whether the company you’re considering joining is built to last | Description | 81% |
podcast_duration | number | null | (populated when data available) | Employment | — |
post_date | string | 2026-10-13T12:45:41.160Z | Metadata | 81% |
scraped_at | string | 2026-10-28T05:27:46.160Z | Metadata | 100% |
date | string | (populated when data available) | Metadata | 19% |
cover_image | string | null | https://substackcdn.com/image/fetch/$s_!7Uce!,f_auto,q_auto:good,fl_progressive:steep/h... | Media | 81% |
type | string | post | Other | 100% |
slug | string | how-to-tell-if-a-startup-has-a-moat | Other | 81% |
subtitle | string | null | A framework for assessing whether the company you’re considering joining is built to last | Other | 38% |
post_type | string | newsletter | Other | 81% |
audience | string | only_paid | Other | 81% |
is_paid | boolean | true | Other | 81% |
wordcount | integer | null | 4153 | Other | 81% |
reaction_count | integer | null | 372 | Other | 100% |
reactions | object | null | {"❤": 372} | Other | 81% |
comment_count | integer | null | 2 | Other | 81% |
restacks | integer | null | 21 | Other | 81% |
tags | array | null | ["Career"] | Other | 25% |
authors | array | null | [{"name": "Dan Hockenmaier", "handle": "danhock", "id": 2607892}] | Other | 81% |
publication_host | string | www.lennysnewsletter.com | Other | 81% |
truncated_body_text | string | null | 👋 Hey there, I’m Lenny. Each week, I share deeply researched product, growth, and caree... | Other | 81% |
body_html | string | null | <p><em><span>👋 Hey there, I’m Lenny. Each week, I share deeply researched product, grow... | Other | 25% |
body_text | string | null | 👋 Hey there, I’m Lenny. Each week, I share deeply researched product, growth, and caree... | Other | 25% |
content_is_preview | boolean | null | true | Other | 25% |
body | string | null | (populated when data available) | Other | 19% |
author_handle | string | null | (populated when data available) | Other | 19% |
depth | integer | (populated when data available) | Other | 19% |
pinned | boolean | (populated when data available) | Other | 19% |
deleted | boolean | (populated when data available) | Other | 19% |
{
"publications": [
"lennysnewsletter.com"
],
"maxPostsPerPublication": 5,
"maxResults": 30
}{
"type": "post",
"post_id": 219482066,
"slug": "how-to-tell-if-a-startup-has-a-moat",
"title": "How to tell if a startup has a moat",
"subtitle": "A framework for assessing whether the company you’re considering joining is built to last",
"description": "A framework for assessing whether the company you’re considering joining is built to last",
"url": "https://www.lennysnewsletter.com/p/how-to-tell-if-a-startup-has-a-moat",
"post_date": "2026-10-13T12:45:41.160Z",
"post_type": "newsletter",
"audience": "only_paid",
"is_paid": true,
"wordcount": 4153,
"reaction_count": 372,
"reactions": {
"❤": 372
},
"comment_count": 2,
"restacks": 21,
"cover_image": "https://substackcdn.com/image/fetch/$s_!7Uce!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb5a8d5c-1e31-45f5-b9f8-93426e87a971_1456x970.png",
"tags": [
"Career"
],
"section_name": null,
"authors": [
{
"name": "Dan Hockenmaier",
"handle": "danhock",
"id": 2607892
}
],
"podcast_url": null,
"podcast_duration": null,
"publication_host": "www.lennysnewsletter.com",
"publication_id": 10845,
"truncated_body_text": "👋 Hey there, I’m Lenny. Each week, I share deeply researched product, growth, and career advice. For more: Lenny’s Jobs | Lenny’s Podcast | Lennybot | How I AI | Become an AI-Native Builder and my other favorite AI/PM courses.",
"scraped_at": "2026-10-28T05:27:46.160Z",
"body_html": "<p><em><span>👋 Hey there, I’m Lenny. Each week, I share deeply researched product, growth, and career advice. For more: </span><a href=\"https://www.lennysjobs.com/\"><span>Lenny’s Jobs</span></a><span> | </span><a href=\"https://www.lennysnewsletter.com/podcast\">Lenny’s Podcast</a><span> | </span><a href=\"https://www.lennybot.com/\">Lennybot</a><span> | </span><a href=\"https://www.youtube.com/@howiaipodcast\">How I AI</a><span> | </span><a href=\"https://maven.com/tech-for-product/become-an-ai-native-builder\">Become an AI-Native Builder</a><span> and my other favorite </span><a href=\"https://maven.com/lenny\">AI/PM courses</a>.</em></p><p class=\"button-wrapper\" data-attrs=\"{"url":"https://www.lennysnewsletter.com/subscribe?","text":"Subscribe now","action":null,"class":null}\" data-component-name=\"ButtonCreateButton\"><a class=\"button primary\" href=\"https://www.lennysnewsletter.com/subscribe?\"><span>Subscribe now</span></a></p><p><em><span>P.S. Get a full free year of Cursor, Notion, Replit, Lovable, Wispr Flow, Linear, ElevenLabs, </span>Factory, <span>PostHog, Granola, Brain.fm, Waking Up, and more, by becoming an Insider subscriber (while supplies last). </span><a href=\"https://www.lennysproductpass.com/\"><span>Learn more</span></a><span>.</span></em></p><div><hr></div><p>Moats! Does anyone have one anymore? As AI makes it easy to build anything, this is one of the biggest questions on people’s minds right now. Especially people trying to decide where to work. I teamed up with my frequent collaborator, the incredibly smart and insightful <a href=\"https://www.linkedin.com/in/dan-hock/\">Dan Hockenmaier</a>, to answer this question: <strong>How do I know if a given startup has a moat?</strong> The answer is a lot more interesting, and straightforward, than you’d expect. Let’s get into it.</p><p><em>For more from Dan, definitely <a href=\"https://www.danhock.co/\">subscribe to his fabulous newsletter</a>. You can also find him on <a href=\"https://www.linkedin.com/in/dan-hock/\">LinkedIn</a> and <a href=\"https://x.com/danhockenmaier\">X</a>.</em></p><div><hr></div><div class=\"captioned-image-container\"><figure><a class=\"image-link image2 is-viewable-img\" target=\"_blank\" href=\"https://substackcdn.com/image/fetch/$s_!7Uce!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb5a8d5c-1e31-45f5-b9f8-93426e87a971_1456x970.png\" data-component-name=\"Image2ToDOM\"><div class=\"image2-inset\"><picture><source type=\"image/webp\" srcset=\"https://substackcdn.com/image/fetch/$s_!7Uce!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb5a8d5c-1e31-45f5-b9f8-93426e87a971_1456x970.png 424w, https://substackcdn.com/image/fetch/$s_!7Uce!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb5a8d5c-1e31-45f5-b9f8-93426e87a971_1456x970.png 848w, https://substackcdn.com/image/fetch/$s_!7Uce!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb5a8d5c-1e31-45f5-b9f8-93426e87a971_1456x970.png 1272w, https://substackcdn.com/image/fetch/$s_!7Uce!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb5a8d5c-1e31-45f5-b9f8-93426e87a971_1456x970.png 1456w\" sizes=\"100vw\"><img src=\"https://substackcdn.com/image/fetch/$s_!7Uce!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb5a8d5c-1e31-45f5-b9f8-93426e87a971_1456x970.png\" width=\"1456\" height=\"970\" data-attrs=\"{"src":"https://substack-post-media.s3.amazonaws.com/public/images/fb5a8d5c-1e31-45f5-b9f8-93426e87a971_1456x970.png","srcNoWatermark":null,"fullscreen":null,"imageSize":null,"height":970,"width":1456,"resizeWidth":null,"bytes":161633,"alt":null,"title":null,"type":"image/png","href":null,"belowTheFold":false,"topImage":true,"internalRedirect":"https://www.lennysnewsletter.com/i/219482066?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb5a8d5c-1e31-45f5-b9f8-93426e87a971_1456x970.png","isProcessing":false,"align":null,"offset":false}\" class=\"sizing-normal\" alt=\"\" srcset=\"https://substackcdn.com/image/fetch/$s_!7Uce!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb5a8d5c-1e31-45f5-b9f8-93426e87a971_1456x970.png 424w, https://substackcdn.com/image/fetch/$s_!7Uce!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb5a8d5c-1e31-45f5-b9f8-93426e87a971_1456x970.png 848w, https://substackcdn.com/image/fetch/$s_!7Uce!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb5a8d5c-1e31-45f5-b9f8-93426e87a971_1456x970.png 1272w, https://substackcdn.com/image/fetch/$s_!7Uce!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb5a8d5c-1e31-45f5-b9f8-93426e87a971_1456x970.png 1456w\" sizes=\"100vw\" fetchpriority=\"high\"></picture><div class=\"image-link-expand\"><div class=\"pencraft pc-display-flex pc-gap-8 pc-reset\"><button tabindex=\"0\" type=\"button\" class=\"pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M\"><svg aria-hidden=\"true\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" stroke-width=\"1.5\" stroke=\"var(--color-fg-primary)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http://www.w3.org/2000/svg\" class=\"icon-noB79L\"><g><path d=\"M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882\"></path></g></svg></button><button tabindex=\"0\" type=\"button\" class=\"pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-maximize2 lucide-maximize-2 icon-noB79L\"><polyline points=\"15 3 21 3 21 9\"></polyline><polyline points=\"9 21 3 21 3 15\"></polyline><line x1=\"21\" x2=\"14\" y1=\"3\" y2=\"10\"></line><line x1=\"3\" x2=\"10\" y1=\"21\" y2=\"14\"></line></svg></button></div></div></div></a></figure></div><p>There is a pervasive belief that startups are a lottery ticket. It’s impossible to pick winners, so it’s just a roll of the dice.</p><p>I couldn’t disagree more.</p><p>Not only can startups be a great learning experience and a lot of fun, but they can also provide economic rewards comparable to (or greater than) the “safe” route into big tech.</p><p>However, for this to be true, you must rigorously evaluate the startup you’re considering joining. Some of this is obvious: Does it have a strong team? Do customers love the product? Is it growing fast? But perhaps because it seems harder to measure, people often skip one of the most important criteria: <em>Does it have a moat?</em></p><p>A company can check all your boxes and look like a rocket ship. If it doesn’t have a moat, though, it’s going to stall out. It won’t be able to keep growing once competition gets fierce, and it’s unlikely to reach a major liquidity event. That can mean wasting years of your life.</p><p>Moats are more important than ever in the AI era. Anyone can create a product; they can do it faster than ever before, and everyone is building the same things. But only some of these products will win.</p><p>Of course, assessing a startup’s moat isn’t an exact science. The good news is, there’s a simple framework that could meaningfully increase your odds of picking a winner or avoiding a flame-out, and you can apply it in just an hour after receiving an offer. The process will also teach you a lot about the business.</p><p>The framework has three steps:</p><ol><li><p><strong>Identify a compounding advantage</strong></p></li><li><p><strong>Gauge how strong that advantage could be</strong></p></li><li><p><strong>Measure if it’s working</strong></p></li></ol><div class=\"captioned-image-container\"><figure><a class=\"image-link image2 is-viewable-img\" target=\"_blank\" href=\"https://substackcdn.com/image/fetch/$s_!YHUr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d527275-4466-4619-bfa0-2d4c0429e200_1456x984.png\" data-component-name=\"Image2ToDOM\"><div class=\"image2-inset\"><picture><source type=\"image/webp\" srcset=\"https://substackcdn.com/image/fetch/$s_!YHUr!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d527275-4466-4619-bfa0-2d4c0429e200_1456x984.png 424w, https://substackcdn.com/image/fetch/$s_!YHUr!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d527275-4466-4619-bfa0-2d4c0429e200_1456x984.png 848w, https://substackcdn.com/image/fetch/$s_!YHUr!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d527275-4466-4619-bfa0-2d4c0429e200_1456x984.png 1272w, https://substackcdn.com/image/fetch/$s_!YHUr!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d527275-4466-4619-bfa0-2d4c0429e200_1456x984.png 1456w\" sizes=\"auto, 100vw\"><img src=\"https://substackcdn.com/image/fetch/$s_!YHUr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d527275-4466-4619-bfa0-2d4c0429e200_1456x984.png\" width=\"1456\" height=\"984\" data-attrs=\"{"src":"https://substack-post-media.s3.amazonaws.com/public/images/8d527275-4466-4619-bfa0-2d4c0429e200_1456x984.png","srcNoWatermark":null,"fullscreen":null,"imageSize":null,"height":984,"width":1456,"resizeWidth":null,"bytes":176319,"alt":null,"title":null,"type":"image/png","href":null,"belowTheFold":true,"topImage":false,"internalRedirect":"https://www.lennysnewsletter.com/i/219482066?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d527275-4466-4619-bfa0-2d4c0429e200_1456x984.png","isProcessing":false,"align":null,"offset":false}\" class=\"sizing-normal\" alt=\"\" srcset=\"https://substackcdn.com/image/fetch/$s_!YHUr!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d527275-4466-4619-bfa0-2d4c0429e200_1456x984.png 424w, https://substackcdn.com/image/fetch/$s_!YHUr!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d527275-4466-4619-bfa0-2d4c0429e200_1456x984.png 848w, https://substackcdn.com/image/fetch/$s_!YHUr!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d527275-4466-4619-bfa0-2d4c0429e200_1456x984.png 1272w, https://substackcdn.com/image/fetch/$s_!YHUr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d527275-4466-4619-bfa0-2d4c0429e200_1456x984.png 1456w\" sizes=\"auto, 100vw\" loading=\"lazy\"></picture><div class=\"image-link-expand\"><div class=\"pencraft pc-display-flex pc-gap-8 pc-reset\"><button tabindex=\"0\" type=\"button\" class=\"pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M\"><svg aria-hidden=\"true\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" stroke-width=\"1.5\" stroke=\"var(--color-fg-primary)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http://www.w3.org/2000/svg\" class=\"icon-noB79L\"><g><path d=\"M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882\"></path></g></svg></button><button tabindex=\"0\" type=\"button\" class=\"pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-maximize2 lucide-maximize-2 icon-noB79L\"><polyline points=\"15 3 21 3 21 9\"></polyline><polyline points=\"9 21 3 21 3 15\"></polyline><line x1=\"21\" x2=\"14\" y1=\"3\" y2=\"10\"></line><line x1=\"3\" x2=\"10\" y1=\"21\" y2=\"14\"></line></svg></button></div></div></div></a></figure></div><h2><strong>Step 1: Identify a compounding advantage</strong></h2><div class=\"captioned-image-container\"><figure><div class=\"image-link image2\" data-component-name=\"Image2ToDOM\"><div class=\"image2-inset\"><picture><source type=\"image/webp\" srcset=\"https://substackcdn.com/image/fetch/$s_!7pSf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd183a836-f29d-405c-86cd-2c50d2eec806_1457x97.png 424w, https://substackcdn.com/image/fetch/$s_!7pSf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd183a836-f29d-405c-86cd-2c50d2eec806_1457x97.png 848w, https://substackcdn.com/image/fetch/$s_!7pSf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd183a836-f29d-405c-86cd-2c50d2eec806_1457x97.png 1272w, https://substackcdn.com/image/fetch/$s_!7pSf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd183a836-f29d-405c-86cd-2c50d2eec806_1457x97.png 1456w\" sizes=\"auto, 100vw\"><img src=\"https://substackcdn.com/image/fetch/$s_!7pSf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd183a836-f29d-405c-86cd-2c50d2eec806_1457x97.png\" width=\"1456\" height=\"97\" data-attrs=\"{"src":"https://substack-post-media.s3.amazonaws.com/public/images/d183a836-f29d-405c-86cd-2c50d2eec806_1457x97.png","srcNoWatermark":null,"fullscreen":null,"imageSize":null,"height":97,"width":1456,"resizeWidth":null,"bytes":null,"alt":null,"title":null,"type":null,"href":null,"belowTheFold":true,"topImage":false,"internalRedirect":null,"isProcessing":false,"align":null,"offset":false}\" class=\"sizing-normal\" alt=\"\" srcset=\"https://substackcdn.com/image/fetch/$s_!7pSf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd183a836-f29d-405c-86cd-2c50d2eec806_1457x97.png 424w, https://substackcdn.com/image/fetch/$s_!7pSf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd183a836-f29d-405c-86cd-2c50d2eec806_1457x97.png 848w, https://substackcdn.com/image/fetch/$s_!7pSf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd183a836-f29d-405c-86cd-2c50d2eec806_1457x97.png 1272w, https://substackcdn.com/image/fetch/$s_!7pSf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd183a836-f29d-405c-86cd-2c50d2eec806_1457x97.png 1456w\" sizes=\"auto, 100vw\" loading=\"lazy\"></picture><div></div></div></div></figure></div><p>The first step is to figure out what kind of moat a startup could have. This can seem daunting, especially given how frenetic the conversation is on the topic right now. The term “moat” is being used much too loosely, as a stand-in for basically anything that gives a company an edge.</p><div class=\"captioned-image-container\"><figure><a class=\"image-link image2 is-viewable-img\" target=\"_blank\" href=\"https://substackcdn.com/image/fetch/$s_!m9iH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14d3f803-627c-4490-99ab-bc9eb64a7a3b_1456x1484.png\" data-component-name=\"Image2ToDOM\"><div class=\"image2-inset\"><picture><source type=\"image/webp\" srcset=\"https://substackcdn.com/image/fetch/$s_!m9iH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14d3f803-627c-4490-99ab-bc9eb64a7a3b_1456x1484.png 424w, https://substackcdn.com/image/fetch/$s_!m9iH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14d3f803-627c-4490-99ab-bc9eb64a7a3b_1456x1484.png 848w, https://substackcdn.com/image/fetch/$s_!m9iH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14d3f803-627c-4490-99ab-bc9eb64a7a3b_1456x1484.png 1272w, https://substackcdn.com/image/fetch/$s_!m9iH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14d3f803-627c-4490-99ab-bc9eb64a7a3b_1456x1484.png 1456w\" sizes=\"auto, 100vw\"><img src=\"https://substackcdn.com/image/fetch/$s_!m9iH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14d3f803-627c-4490-99ab-bc9eb64a7a3b_1456x1484.png\" width=\"1456\" height=\"1484\" data-attrs=\"{"src":"https://substack-post-media.s3.amazonaws.com/public/images/14d3f803-627c-4490-99ab-bc9eb64a7a3b_1456x1484.png","srcNoWatermark":null,"fullscreen":null,"imageSize":null,"height":1484,"width":1456,"resizeWidth":null,"bytes":770135,"alt":null,"title":null,"type":"image/png","href":null,"belowTheFold":true,"topImage":false,"internalRedirect":"https://www.lennysnewsletter.com/i/219482066?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14d3f803-627c-4490-99ab-bc9eb64a7a3b_1456x1484.png","isProcessing":false,"align":null,"offset":false}\" class=\"sizing-normal\" alt=\"\" srcset=\"https://substackcdn.com/image/fetch/$s_!m9iH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14d3f803-627c-4490-99ab-bc9eb64a7a3b_1456x1484.png 424w, https://substackcdn.com/image/fetch/$s_!m9iH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14d3f803-627c-4490-99ab-bc9eb64a7a3b_1456x1484.png 848w, https://substackcdn.com/image/fetch/$s_!m9iH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14d3f803-627c-4490-99ab-bc9eb64a7a3b_1456x1484.png 1272w, https://substackcdn.com/image/fetch/$s_!m9iH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14d3f803-627c-4490-99ab-bc9eb64a7a3b_1456x1484.png 1456w\" sizes=\"auto, 100vw\" loading=\"lazy\"></picture><div class=\"image-link-expand\"><div class=\"pencraft pc-display-flex pc-gap-8 pc-reset\"><button tabindex=\"0\" type=\"button\" class=\"pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M\"><svg aria-hidden=\"true\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" stroke-width=\"1.5\" stroke=\"var(--color-fg-primary)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http://www.w3.org/2000/svg\" class=\"icon-noB79L\"><g><path d=\"M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882\"></path></g></svg></button><button tabindex=\"0\" type=\"button\" class=\"pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-maximize2 lucide-maximize-2 icon-noB79L\"><polyline points=\"15 3 21 3 21 9\"></polyline><polyline points=\"9 21 3 21 3 15\"></polyline><line x1=\"21\" x2=\"14\" y1=\"3\" y2=\"10\"></line><line x1=\"3\" x2=\"10\" y1=\"21\" y2=\"14\"></line></svg></button></div></div></div></a></figure></div><p>In reality, only a small subset of what people call moats actually drive the vast majority of long-term value.</p><p>They’re what I’ll call <strong>compounding advantages</strong>: not just a temporary edge, but <em>a self-reinforcing flywheel that gets stronger and stronger over time, ultimately making a company very hard to compete with.</em></p><p>There are only four compounding advantages that really matter. Every major tech company has at least one. If you can’t see the potential for any in the startup you’re evaluating, that’s a red flag.</p><div class=\"captioned-image-container\"><figure><a class=\"image-link image2 is-viewable-img\" target=\"_blank\" href=\"https://substackcdn.com/image/fetch/$s_!oaMP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f631590-b6b9-42b7-b035-59ce0fad659f_1456x1595.png\" data-component-name=\"Image2ToDOM\"><div class=\"image2-inset\"><picture><source type=\"image/webp\" srcset=\"https://substackcdn.com/image/fetch/$s_!oaMP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f631590-b6b9-42b7-b035-59ce0fad659f_1456x1595.png 424w, https://substackcdn.com/image/fetch/$s_!oaMP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f631590-b6b9-42b7-b035-59ce0fad659f_1456x1595.png 848w, https://substackcdn.com/image/fetch/$s_!oaMP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f631590-b6b9-42b7-b035-59ce0fad659f_1456x1595.png 1272w, https://substackcdn.com/image/fetch/$s_!oaMP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f631590-b6b9-42b7-b035-59ce0fad659f_1456x1595.png 1456w\" sizes=\"auto, 100vw\"><img src=\"https://substackcdn.com/image/fetch/$s_!oaMP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f631590-b6b9-42b7-b035-59ce0fad659f_1456x1595.png\" width=\"1456\" height=\"1595\" data-attrs=\"{"src":"https://substack-post-media.s3.amazonaws.com/public/images/9f631590-b6b9-42b7-b035-59ce0fad659f_1456x1595.png","srcNoWatermark":null,"fullscreen":null,"imageSize":null,"height":1595,"width":1456,"resizeWidth":null,"bytes":199250,"alt":null,"title":null,"type":"image/png","href":null,"belowTheFold":true,"topImage":false,"internalRedirect":"https://www.lennysnewsletter.com/i/219482066?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f631590-b6b9-42b7-b035-59ce0fad659f_1456x1595.png","isProcessing":false,"align":null,"offset":false}\" class=\"sizing-normal\" alt=\"\" srcset=\"https://substackcdn.com/image/fetch/$s_!oaMP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f631590-b6b9-42b7-b035-59ce0fad659f_1456x1595.png 424w, https://substackcdn.com/image/fetch/$s_!oaMP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f631590-b6b9-42b7-b035-59ce0fad659f_1456x1595.png 848w, https://substackcdn.com/image/fetch/$s_!oaMP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f631590-b6b9-42b7-b035-59ce0fad659f_1456x1595.png 1272w, https://substackcdn.com/image/fetch/$s_!oaMP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f631590-b6b9-42b7-b035-59ce0fad659f_1456x1595.png 1456w\" sizes=\"auto, 100vw\" loading=\"lazy\"></picture><div class=\"image-link-expand\"><div class=\"pencraft pc-display-flex pc-gap-8 pc-reset\"><button tabindex=\"0\" type=\"button\" class=\"pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M\"><svg aria-hidden=\"true\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" stroke-width=\"1.5\" stroke=\"var(--color-fg-primary)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http://www.w3.org/2000/svg\" class=\"icon-noB79L\"><g><path d=\"M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882\"></path></g></svg></button><button tabindex=\"0\" type=\"button\" class=\"pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-maximize2 lucide-maximize-2 icon-noB79L\"><polyline points=\"15 3 21 3 21 9\"></polyline><polyline points=\"9 21 3 21 3 15\"></polyline><line x1=\"21\" x2=\"14\" y1=\"3\" y2=\"10\"></line><line x1=\"3\" x2=\"10\" y1=\"21\" y2=\"14\"></line></svg></button></div></div></div></a></figure></div><p><strong>1. Switching costs:</strong> The more deeply embedded a product is in the way a customer works, the harder it is for that customer to switch. This increases retention and revenue per customer, which can be reinvested into the product.</p><p><strong>2. Network effects:</strong> The more users a product has, the better it gets for everyone. This increases engagement and attracts more users.</p><p><strong>3. Scale economies:</strong> The more volume a company has, the larger and more efficient its operations can be. This lowers unit costs, funding lower prices or a better product at the same price, further driving up volume.</p><p><strong>4. Data effects:</strong> The more usage a product has, the more data it generates. This data can be used to improve the product and increase usage.</p><p>What about all of the other moats people talk about? Can they be compounding advantages as well?</p><p>A common one is <em><strong>speed of execution</strong></em>. It’s true that speed is critical for startups. But a company that has to sprint forever is not a good business. Ultimately, it will misstep, slow down, and competition will catch up. Speed gives a company more shots on goal as it tries to build a great product and a great business, but it must eventually find something more durable.</p><p>Another favorite is <em><strong>distribution</strong></em>. It does matter more than ever: building products has gotten easier, but getting them to customers has not. But distribution is not a compounding advantage either. It helps create the raw ingredients for one, but it is not one itself.</p><p>Finally, we have <em><strong>brand</strong></em>. The idea is that when everyone is building the same thing, the most resonant brand will win. But for startups, brand works more like customer acquisition spend: Put money in, get growth out. It’s not something that will effectively keep others from competing long-term. Brand <em>can</em> become a true compounding advantage (as with Coke or Nike or Apple), but it just takes too long to really matter for most startups.</p><p>Speed, distribution, brand, a great founding team, and lots of funding—these are all <em>fuel</em>. They get the car moving in the right direction. The four compounding advantages are what it looks like when the car starts rolling downhill on its own.</p><h3>How to identify the compounding advantage </h3><p>Your job is to identify which kind of compounding advantage a startup has the potential to build. It won’t be in full force yet (it takes a long time to develop), but it should be pretty clear which path they are on. That’s because it’s not something you can “bolt on”; it’s not some clever competitive tactic or a tweak you can make to your business model.</p><p>A compounding advantage is the core loop at the center of the business through which you add more value for customers. Defensibility emerges as a byproduct of turning the flywheel over and over.</p><p>So as you evaluate a company, don’t focus on what they say they are or what their “strategy” is. <strong>Focus on what they’re actually doing.</strong> What is the team working on every day? What’s on their roadmap? Which teams are large and influential inside the company?</p><p>Here is what to look for:</p><h4>1. Switching costs</h4><p>Switching costs are sometimes viewed negatively: as something that keeps customers trapped or a reason clunky legacy software never gets replaced.</p><p>But think about what it takes for a product to get into this position in the first place. It first has to become so deeply embedded into the way a customer works, so essential to their business, that they can’t remove it. That requires creating a product that delivers enormous value.</p><p>Mike Vernal <a href=\"https://x.com/mvernal/status/2099885132379500562\">recently wrote</a> something of a manifesto for anyone building this kind of business today:</p><blockquote><p><em>If you are building a venture-backed software company, I think the answer is once again “do it all.” Just build the whole thing—your moat is the totality of what you’ve built and completely owning the buying center.</em></p></blockquote><p>Some have argued that AI is making switching costs irrelevant. AI does make the actual migration faster and cheaper, but that is not where most switching costs actually come from. The bigger cost is what I’ll call the “workflow tax”: all of the time the team spends learning a product and building it into how they work, and how disruptive it is to do that over again. AI also helps teams build products much faster, which could allow them to become even more embedded across a wider range of surfaces.</p><p>At the core of these companies is a machine to both deepen and broaden customer engagement. The roadmap is rich with efforts to better serve existing use cases or create ways to serve new ones. They’ll often be focused on integrations and working with other parts of their customers’ stack. The team should be heavily tilted toward product and engineering, with an emphasis on shipping rapidly.</p><p>The classic examples are large incumbents with broad, deeply embedded products in SaaS, fintech, and healthcare, like Salesforce, Datadog, ADP, and Epic. But there are many earlier-stage companies that are currently on a path to creating something similar.</p><p>Rippling is a great example. Parker Conrad is building what he calls a “compound startup.” They started with employee onboarding and expanded rapidly across HR services, talent, finance, payroll, and business intelligence, all operating on shared infrastructure. This is the kind of product that gets embedded so deeply it rarely gets ripped out.</p><div class=\"captioned-image-container\"><figure><a class=\"image-link image2 is-viewable-img\" target=\"_blank\" href=\"https://substackcdn.com/image/fetch/$s_!FpjN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa318c394-82b4-4757-802a-c917229b1244_1456x767.png\" data-component-name=\"Image2ToDOM\"><div class=\"image2-inset\"><picture><source type=\"image/webp\" srcset=\"https://substackcdn.com/image/fetch/$s_!FpjN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa318c394-82b4-4757-802a-c917229b1244_1456x767.png 424w, https://substackcdn.com/image/fetch/$s_!FpjN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa318c394-82b4-4757-802a-c917229b1244_1456x767.png 848w, https://substackcdn.com/image/fetch/$s_!FpjN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa318c394-82b4-4757-802a-c917229b1244_1456x767.png 1272w, https://substackcdn.com/image/fetch/$s_!FpjN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa318c394-82b4-4757-802a-c917229b1244_1456x767.png 1456w\" sizes=\"auto, 100vw\"><img src=\"https://substackcdn.com/image/fetch/$s_!FpjN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa318c394-82b4-4757-802a-c917229b1244_1456x767.png\" width=\"1456\" height=\"767\" data-attrs=\"{"src":"https://substack-post-media.s3.amazonaws.com/public/images/a318c394-82b4-4757-802a-c917229b1244_1456x767.png","srcNoWatermark":null,"fullscreen":null,"imageSize":null,"height":767,"width":1456,"resizeWidth":null,"bytes":266252,"alt":null,"title":null,"type":"image/png","href":null,"belowTheFold":true,"topImage":false,"internalRedirect":"https://www.lennysnewsletter.com/i/219482066?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa318c394-82b4-4757-802a-c917229b1244_1456x767.png","isProcessing":false,"align":null,"offset":false}\" class=\"sizing-normal\" alt=\"\" srcset=\"https://substackcdn.com/image/fetch/$s_!FpjN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa318c394-82b4-4757-802a-c917229b1244_1456x767.png 424w, https://substackcdn.com/image/fetch/$s_!FpjN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa318c394-82b4-4757-802a-c917229b1244_1456x767.png 848w, https://substackcdn.com/image/fetch/$s_!FpjN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa318c394-82b4-4757-802a-c917229b1244_1456x767.png 1272w, https://substackcdn.com/image/fetch/$s_!FpjN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa318c394-82b4-4757-802a-c917229b1244_1456x767.png 1456w\" sizes=\"auto, 100vw\" loading=\"lazy\"></picture><div class=\"image-link-expand\"><div class=\"pencraft pc-display-flex pc-gap-8 pc-reset\"><button tabindex=\"0\" type=\"button\" class=\"pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M\"><svg aria-hidden=\"true\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" stroke-width=\"1.5\" stroke=\"var(--color-fg-primary)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http://www.w3.org/2000/svg\" class=\"icon-noB79L\"><g><path d=\"M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882\"></path></g></svg></button><button tabindex=\"0\" type=\"button\" class=\"pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-maximize2 lucide-maximize-2 icon-noB79L\"><polyline points=\"15 3 21 3 21 9\"></polyline><polyline points=\"9 21 3 21 3 15\"></polyline><line x1=\"21\" x2=\"14\" y1=\"3\" y2=\"10\"></line><line x1=\"3\" x2=\"10\" y1=\"21\" y2=\"14\"></line></svg></button></div></div></div></a></figure></div><h4>2. Network effects</h4><p>Network-effect businesses are totally different—so different, in fact, that most product features and the UI itself matter very little. How is it that Craigslist can still get so much traffic when it looks like this, in 2026?</p><div class=\"captioned-image-container\"><figure><a class=\"image-link image2 is-viewable-img\" target=\"_blank\" href=\"https://substackcdn.com/image/fetch/$s_!NIy8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fb04bf3-88b3-45fb-85a9-1522dab4d42f_1456x918.png\" data-component-name=\"Image2ToDOM\"><div class=\"image2-inset\"><picture><source type=\"image/webp\" srcset=\"https://substackcdn.com/image/fetch/$s_!NIy8!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fb04bf3-88b3-45fb-85a9-1522dab4d42f_1456x918.png 424w, https://substackcdn.com/image/fetch/$s_!NIy8!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fb04bf3-88b3-45fb-85a9-1522dab4d42f_1456x918.png 848w, https://substackcdn.com/image/fetch/$s_!NIy8!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fb04bf3-88b3-45fb-85a9-1522dab4d42f_1456x918.png 1272w, https://substackcdn.com/image/fetch/$s_!NIy8!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fb04bf3-88b3-45fb-85a9-1522dab4d42f_1456x918.png 1456w\" sizes=\"auto, 100vw\"><img src=\"https://substackcdn.com/image/fetch/$s_!NIy8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fb04bf3-88b3-45fb-85a9-1522dab4d42f_1456x918.png\" width=\"1456\" height=\"918\" data-attrs=\"{"src":"https://substack-post-media.s3.amazonaws.com/public/images/7fb04bf3-88b3-45fb-85a9-1522dab4d42f_1456x918.png","srcNoWatermark":null,"fullscreen":null,"imageSize":null,"height":918,"width":1456,"resizeWidth":null,"bytes":426990,"alt":null,"title":null,"type":"image/png","href":null,"belowTheFold":true,"topImage":false,"internalRedirect":"https://www.lennysnewsletter.com/i/219482066?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fb04bf3-88b3-45fb-85a9-1522dab4d42f_1456x918.png","isProcessing":false,"align":null,"offset":false}\" class=\"sizing-normal\" alt=\"\" srcset=\"https://substackcdn.com/image/fetch/$s_!NIy8!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fb04bf3-88b3-45fb-85a9-1522dab4d42f_1456x918.png 424w, https://substackcdn.com/image/fetch/$s_!NIy8!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fb04bf3-88b3-45fb-85a9-1522dab4d42f_1456x918.png 848w, https://substackcdn.com/image/fetch/$s_!NIy8!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fb04bf3-88b3-45fb-85a9-1522dab4d42f_1456x918.png 1272w, https://substackcdn.com/image/fetch/$s_!NIy8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fb04bf3-88b3-45fb-85a9-1522dab4d42f_1456x918.png 1456w\" sizes=\"auto, 100vw\" loading=\"lazy\"></picture><div class=\"image-link-expand\"><div class=\"pencraft pc-display-flex pc-gap-8 pc-reset\"><button tabindex=\"0\" type=\"button\" class=\"pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M\"><svg aria-hidden=\"true\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" stroke-width=\"1.5\" stroke=\"var(--color-fg-primary)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http://www.w3.org/2000/svg\" class=\"icon-noB79L\"><g><path d=\"M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882\"></path></g></svg></button><button tabindex=\"0\" type=\"button\" class=\"pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-maximize2 lucide-maximize-2 icon-noB79L\"><polyline points=\"15 3 21 3 21 9\"></polyline><polyline points=\"9 21 3 21 3 15\"></polyline><line x1=\"21\" x2=\"14\" y1=\"3\" y2=\"10\"></line><line x1=\"3\" x2=\"10\" y1=\"21\" y2=\"14\"></line></svg></button></div></div></div></a></figure></div><p>Because what matters most is the network. The value of a network-effect business increases with each additional user. It’s all about having all of the people customers want to interact with, all of the content they want to consume, or all of the products they want to buy.</p><p>Network-effect products are common in industries like social (LinkedIn), gaming (Roblox), and marketplaces (Amazon).</p><p>The emphasis of a network business is less on building out the surface area or feature set of the product, and more on growing the network and making it easier and easier for that network to interact.</p><p>For example, during my years at Faire (a marketplace connecting local retailers and independent brands), the vast majority of our roadmap was focused on just a few things:</p><ol><li><p>Getting more retailers</p></li><li><p>Getting more brands and making sure we had all of their products</p></li><li><p>Improving the search and discovery algorithm to recommend the right products</p></li><li><p>Reducing risk so retailers could try more products (free shipping, net terms, bigger credit limits)</p></li></ol><p>Every decision gets filtered through one lens: “Does this strengthen the network?”</p><h4>3. Scale</h4><p>Businesses with scale as their compounding advantage are all about making it possible to offer the same product at a lower cost or a higher-quality product at the same cost.</p><p>These businesses are often highly capital-intensive: They make a big investment, such as in a production facility, warehouse, or LLM training run, and figure out how to get it to pay back. And then they do it again, but this time try to do it bigger and faster.</p><p>They’ll often have larger operations, engineering, and finance teams. And they will usually be focused on expansion: into newer, higher-scale operations and into new geographies and categories. Scale businesses are commonly found in industries like manufacturing (SpaceX), retail (Costco), media (Netflix), and now in the frontier labs.</p><p>Zipline (the autonomous delivery robot company) is a good example of a startup where scale economies are starting to emerge. They benefit from scale in two ways: by manufacturing more drones to reduce unit costs and by increasing delivery density to improve their utilization rate. The result is a cost per delivery that <a href=\"https://sequoiacap.com/podcast/inside-ziplines-autonomous-system-140m-miles-zero-incidents\">has fallen</a> from $300 at launch to $12 today. Anyone who wants to compete with them will first have to go through the expensive part of that curve.</p><h4>4. Data effects</h4><p>The final type of compounding advantage has historically been relatively rare, but AI is making it much more common.</p><p>These are businesses with data at the core. It’s the input that makes the product higher-quality, more efficient, or work for more use cases. And by using the product, customers generate even more data, which further compounds this effect.</p><p>In these companies, you’ll often see a large effort to collect and sanitize data, and to build algorithms and products on top of it. ML and data science are usually large and influential teams.</p><p>One good example is Stripe Radar. They use transaction data across all merchants to get better at detecting fraud for each of them. Stripe has processed over 70 trillion data points and $1.9 trillion in transaction volume. 92% of all transactions use a card it has seen before. The result is a product that a company with access to less data can’t match.</p><p>Many AI products have the potential for this compounding advantage because of how much they can be improved with more data. Cursor is a clear example: with each accept or reject from users, the model gets better at understanding what good code looks like. Many vertical AI products have the potential to do the same thing for other domains like law, healthcare, and customer service.</p><p>Here’s a cheat sheet you can reference for the four compounding advantages:</p><div class=\"captioned-image-container\"><figure><a class=\"image-link image2 is-viewable-img\" target=\"_blank\" href=\"https://substackcdn.com/image/fetch/$s_!8eYG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfbc7ff1-dacf-4e8e-841d-3405cd6e225a_1456x1238.png\" data-component-name=\"Image2ToDOM\"><div class=\"image2-inset\"><picture><source type=\"image/webp\" srcset=\"https://substackcdn.com/image/fetch/$s_!8eYG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfbc7ff1-dacf-4e8e-841d-3405cd6e225a_1456x1238.png 424w, https://substackcdn.com/image/fetch/$s_!8eYG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfbc7ff1-dacf-4e8e-841d-3405cd6e225a_1456x1238.png 848w, https://substackcdn.com/image/fetch/$s_!8eYG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfbc7ff1-dacf-4e8e-841d-3405cd6e225a_1456x1238.png 1272w, https://substackcdn.com/image/fetch/$s_!8eYG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfbc7ff1-dacf-4e8e-841d-3405cd6e225a_1456x1238.png 1456w\" sizes=\"auto, 100vw\"><img src=\"https://substackcdn.com/image/fetch/$s_!8eYG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfbc7ff1-dacf-4e8e-841d-3405cd6e225a_1456x1238.png\" width=\"1456\" height=\"1238\" data-attrs=\"{"src":"https://substack-post-media.s3.amazonaws.com/public/images/cfbc7ff1-dacf-4e8e-841d-3405cd6e225a_1456x1238.png","srcNoWatermark":null,"fullscreen":null,"imageSize":null,"height":1238,"width":1456,"resizeWidth":null,"bytes":158604,"alt":null,"title":null,"type":"image/png","href":null,"belowTheFold":true,"topImage":false,"internalRedirect":"https://www.lennysnewsletter.com/i/219482066?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfbc7ff1-dacf-4e8e-841d-3405cd6e225a_1456x1238.png","isProcessing":false,"align":null,"offset":false}\" class=\"sizing-normal\" alt=\"\" srcset=\"https://substackcdn.com/image/fetch/$s_!8eYG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfbc7ff1-dacf-4e8e-841d-3405cd6e225a_1456x1238.png 424w, https://substackcdn.com/image/fetch/$s_!8eYG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfbc7ff1-dacf-4e8e-841d-3405cd6e225a_1456x1238.png 848w, https://substackcdn.com/image/fetch/$s_!8eYG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfbc7ff1-dacf-4e8e-841d-3405cd6e225a_1456x1238.png 1272w, https://substackcdn.com/image/fetch/$s_!8eYG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfbc7ff1-dacf-4e8e-841d-3405cd6e225a_1456x1238.png 1456w\" sizes=\"auto, 100vw\" loading=\"lazy\"></picture><div class=\"image-link-expand\"><div class=\"pencraft pc-display-flex pc-gap-8 pc-reset\"><button tabindex=\"0\" type=\"button\" class=\"pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M\"><svg aria-hidden=\"true\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" stroke-width=\"1.5\" stroke=\"var(--color-fg-primary)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http://www.w3.org/2000/svg\" class=\"icon-noB79L\"><g><path d=\"M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882\"></path></g></svg></button><button tabindex=\"0\" type=\"button\" class=\"pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-maximize2 lucide-maximize-2 icon-noB79L\"><polyline points=\"15 3 21 3 21 9\"></polyline><polyline points=\"9 21 3 21 3 15\"></polyline><line x1=\"21\" x2=\"14\" y1=\"3\" y2=\"10\"></line><line x1=\"3\" x2=\"10\" y1=\"21\" y2=\"14\"></line></svg></button></div></div></div></a></figure></div><p><em>For anyone who wants to go even deeper on defensibility, the best book on it is </em><a href=\"https://www.amazon.com/7-Powers-Foundations-Business-Strategy/dp/0998116319\">7</a><em><a href=\"https://www.amazon.com/7-Powers-Foundations-Business-Strategy/dp/0998116319\"> </a></em><a href=\"https://www.amazon.com/7-Powers-Foundations-Business-Strategy/dp/0998116319\">Powers</a><em> by Hamilton Helmer. He is also a past guest on <a href=\"https://www.lennysnewsletter.com/p/business-strategy-with-hamilton-helmer\">Lenny’s Podcast</a>!</em></p><h2><strong>Step 2: Gauge how strong the compounding advantage could be</strong></h2><div class=\"captioned-image-container\"><figure><div class=\"image-link image2\" data-component-name=\"Image2ToDOM\"><div class=\"image2-inset\"><picture><source type=\"image/webp\" srcset=\"https://substackcdn.com/image/fetch/$s_!Zyim!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51df1453-5c1c-47b6-87a9-17361d791626_1457x97.png 424w, https://substackcdn.com/image/fetch/$s_!Zyim!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51df1453-5c1c-47b6-87a9-17361d791626_1457x97.png 848w, https://substackcdn.com/image/fetch/$s_!Zyim!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51df1453-5c1c-47b6-87a9-17361d791626_1457x97.png 1272w, https://substackcdn.com/image/fetch/$s_!Zyim!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51df1453-5c1c-47b6-87a9-17361d791626_1457x97.png 1456w\" sizes=\"auto, 100vw\"><img src=\"https://substackcdn.com/image/fetch/$s_!Zyim!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51df1453-5c1c-47b6-87a9-17361d791626_1457x97.png\" width=\"1456\" height=\"97\" data-attrs=\"{"src":"https://substack-post-media.s3.amazonaws.com/public/images/51df1453-5c1c-47b6-87a9-17361d791626_1457x97.png","srcNoWatermark":null,"fullscreen":null,"imageSize":null,"height":97,"width":1456,"resizeWidth":null,"bytes":null,"alt":null,"title":null,"type":null,"href":null,"belowTheFold":true,"topImage":false,"internalRedirect":null,"isProcessing":false,"align":null,"offset":false}\" class=\"sizing-normal\" alt=\"\" srcset=\"https://substackcdn.com/image/fetch/$s_!Zyim!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51df1453-5c1c-47b6-87a9-17361d791626_1457x97.png 424w, https://substackcdn.com/image/fetch/$s_!Zyim!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51df1453-5c1c-47b6-87a9-17361d791626_1457x97.png 848w, https://substackcdn.com/image/fetch/$s_!Zyim!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51df1453-5c1c-47b6-87a9-17361d791626_1457x97.png 1272w, https://substackcdn.com/image/fetch/$s_!Zyim!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51df1453-5c1c-47b6-87a9-17361d791626_1457x97.png 1456w\" sizes=\"auto, 100vw\" loading=\"lazy\"></picture><div></div></div></div></figure></div><p>At this point, you should have identified which compounding advantage the startup might have. Let’s say it’s a network effect.</p><p>The next step is to assess how powerful that compounding advantage could become. Not all compounding advantages are created equal. For example, every marketplace has some form of a network effect, but many still fail to become good businesses.</p>",
"body_text": "👋 Hey there, I’m Lenny. Each week, I share deeply researched product, growth, and career advice. For more: Lenny’s Jobs | Lenny’s Podcast | Lennybot | How I AI | Become an AI-Native Builder and my other favorite AI/PM courses.\nSubscribe now\nP.S. Get a full free year of Cursor, Notion, Replit, Lovable, Wispr Flow, Linear, ElevenLabs, Factory, PostHog, Granola, Brain.fm, Waking Up, and more, by becoming an Insider subscriber (while supplies last). Learn more.\n\nMoats! Does anyone have one anymore? As AI makes it easy to build anything, this is one of the biggest questions on people’s minds right now. Especially people trying to decide where to work. I teamed up with my frequent collaborator, the incredibly smart and insightful Dan Hockenmaier, to answer this question: How do I know if a given startup has a moat? The answer is a lot more interesting, and straightforward, than you’d expect. Let’s get into it.\nFor more from Dan, definitely subscribe to his fabulous newsletter. You can also find him on LinkedIn and X.\n\nThere is a pervasive belief that startups are a lottery ticket. It’s impossible to pick winners, so it’s just a roll of the dice.\nI couldn’t disagree more.\nNot only can startups be a great learning experience and a lot of fun, but they can also provide economic rewards comparable to (or greater than) the “safe” route into big tech.\nHowever, for this to be true, you must rigorously evaluate the startup you’re considering joining. Some of this is obvious: Does it have a strong team? Do customers love the product? Is it growing fast? But perhaps because it seems harder to measure, people often skip one of the most important criteria: Does it have a moat?\nA company can check all your boxes and look like a rocket ship. If it doesn’t have a moat, though, it’s going to stall out. It won’t be able to keep growing once competition gets fierce, and it’s unlikely to reach a major liquidity event. That can mean wasting years of your life.\nMoats are more important than ever in the AI era. Anyone can create a product; they can do it faster than ever before, and everyone is building the same things. But only some of these products will win.\nOf course, assessing a startup’s moat isn’t an exact science. The good news is, there’s a simple framework that could meaningfully increase your odds of picking a winner or avoiding a flame-out, and you can apply it in just an hour after receiving an offer. The process will also teach you a lot about the business.\nThe framework has three steps:\nIdentify a compounding advantage\n\nGauge how strong that advantage could be\n\nMeasure if it’s working\n\nStep 1: Identify a compounding advantage\n\nThe first step is to figure out what kind of moat a startup could have. This can seem daunting, especially given how frenetic the conversation is on the topic right now. The term “moat” is being used much too loosely, as a stand-in for basically anything that gives a company an edge.\n\nIn reality, only a small subset of what people call moats actually drive the vast majority of long-term value.\nThey’re what I’ll call compounding advantages: not just a temporary edge, but a self-reinforcing flywheel that gets stronger and stronger over time, ultimately making a company very hard to compete with.\nThere are only four compounding advantages that really matter. Every major tech company has at least one. If you can’t see the potential for any in the startup you’re evaluating, that’s a red flag.\n\n1. Switching costs: The more deeply embedded a product is in the way a customer works, the harder it is for that customer to switch. This increases retention and revenue per customer, which can be reinvested into the product.\n2. Network effects: The more users a product has, the better it gets for everyone. This increases engagement and attracts more users.\n3. Scale economies: The more volume a company has, the larger and more efficient its operations can be. This lowers unit costs, funding lower prices or a better product at the same price, further driving up volume.\n4. Data effects: The more usage a product has, the more data it generates. This data can be used to improve the product and increase usage.\nWhat about all of the other moats people talk about? Can they be compounding advantages as well?\nA common one is speed of execution. It’s true that speed is critical for startups. But a company that has to sprint forever is not a good business. Ultimately, it will misstep, slow down, and competition will catch up. Speed gives a company more shots on goal as it tries to build a great product and a great business, but it must eventually find something more durable.\nAnother favorite is distribution. It does matter more than ever: building products has gotten easier, but getting them to customers has not. But distribution is not a compounding advantage either. It helps create the raw ingredients for one, but it is not one itself.\nFinally, we have brand. The idea is that when everyone is building the same thing, the most resonant brand will win. But for startups, brand works more like customer acquisition spend: Put money in, get growth out. It’s not something that will effectively keep others from competing long-term. Brand can become a true compounding advantage (as with Coke or Nike or Apple), but it just takes too long to really matter for most startups.\nSpeed, distribution, brand, a great founding team, and lots of funding—these are all fuel. They get the car moving in the right direction. The four compounding advantages are what it looks like when the car starts rolling downhill on its own.\nHow to identify the compounding advantage\nYour job is to identify which kind of compounding advantage a startup has the potential to build. It won’t be in full force yet (it takes a long time to develop), but it should be pretty clear which path they are on. That’s because it’s not something you can “bolt on”; it’s not some clever competitive tactic or a tweak you can make to your business model.\nA compounding advantage is the core loop at the center of the business through which you add more value for customers. Defensibility emerges as a byproduct of turning the flywheel over and over.\nSo as you evaluate a company, don’t focus on what they say they are or what their “strategy” is. Focus on what they’re actually doing. What is the team working on every day? What’s on their roadmap? Which teams are large and influential inside the company?\nHere is what to look for:\n1. Switching costs\nSwitching costs are sometimes viewed negatively: as something that keeps customers trapped or a reason clunky legacy software never gets replaced.\nBut think about what it takes for a product to get into this position in the first place. It first has to become so deeply embedded into the way a customer works, so essential to their business, that they can’t remove it. That requires creating a product that delivers enormous value.\nMike Vernal recently wrote something of a manifesto for anyone building this kind of business today:\nIf you are building a venture-backed software company, I think the answer is once again “do it all.” Just build the whole thing—your moat is the totality of what you’ve built and completely owning the buying center.\n\nSome have argued that AI is making switching costs irrelevant. AI does make the actual migration faster and cheaper, but that is not where most switching costs actually come from. The bigger cost is what I’ll call the “workflow tax”: all of the time the team spends learning a product and building it into how they work, and how disruptive it is to do that over again. AI also helps teams build products much faster, which could allow them to become even more embedded across a wider range of surfaces.\nAt the core of these companies is a machine to both deepen and broaden customer engagement. The roadmap is rich with efforts to better serve existing use cases or create ways to serve new ones. They’ll often be focused on integrations and working with other parts of their customers’ stack. The team should be heavily tilted toward product and engineering, with an emphasis on shipping rapidly.\nThe classic examples are large incumbents with broad, deeply embedded products in SaaS, fintech, and healthcare, like Salesforce, Datadog, ADP, and Epic. But there are many earlier-stage companies that are currently on a path to creating something similar.\nRippling is a great example. Parker Conrad is building what he calls a “compound startup.” They started with employee onboarding and expanded rapidly across HR services, talent, finance, payroll, and business intelligence, all operating on shared infrastructure. This is the kind of product that gets embedded so deeply it rarely gets ripped out.\n\n2. Network effects\nNetwork-effect businesses are totally different—so different, in fact, that most product features and the UI itself matter very little. How is it that Craigslist can still get so much traffic when it looks like this, in 2026?\n\nBecause what matters most is the network. The value of a network-effect business increases with each additional user. It’s all about having all of the people customers want to interact with, all of the content they want to consume, or all of the products they want to buy.\nNetwork-effect products are common in industries like social (LinkedIn), gaming (Roblox), and marketplaces (Amazon).\nThe emphasis of a network business is less on building out the surface area or feature set of the product, and more on growing the network and making it easier and easier for that network to interact.\nFor example, during my years at Faire (a marketplace connecting local retailers and independent brands), the vast majority of our roadmap was focused on just a few things:\nGetting more retailers\n\nGetting more brands and making sure we had all of their products\n\nImproving the search and discovery algorithm to recommend the right products\n\nReducing risk so retailers could try more products (free shipping, net terms, bigger credit limits)\n\nEvery decision gets filtered through one lens: “Does this strengthen the network?”\n3. Scale\nBusinesses with scale as their compounding advantage are all about making it possible to offer the same product at a lower cost or a higher-quality product at the same cost.\nThese businesses are often highly capital-intensive: They make a big investment, such as in a production facility, warehouse, or LLM training run, and figure out how to get it to pay back. And then they do it again, but this time try to do it bigger and faster.\nThey’ll often have larger operations, engineering, and finance teams. And they will usually be focused on expansion: into newer, higher-scale operations and into new geographies and categories. Scale businesses are commonly found in industries like manufacturing (SpaceX), retail (Costco), media (Netflix), and now in the frontier labs.\nZipline (the autonomous delivery robot company) is a good example of a startup where scale economies are starting to emerge. They benefit from scale in two ways: by manufacturing more drones to reduce unit costs and by increasing delivery density to improve their utilization rate. The result is a cost per delivery that has fallen from $300 at launch to $12 today. Anyone who wants to compete with them will first have to go through the expensive part of that curve.\n4. Data effects\nThe final type of compounding advantage has historically been relatively rare, but AI is making it much more common.\nThese are businesses with data at the core. It’s the input that makes the product higher-quality, more efficient, or work for more use cases. And by using the product, customers generate even more data, which further compounds this effect.\nIn these companies, you’ll often see a large effort to collect and sanitize data, and to build algorithms and products on top of it. ML and data science are usually large and influential teams.\nOne good example is Stripe Radar. They use transaction data across all merchants to get better at detecting fraud for each of them. Stripe has processed over 70 trillion data points and $1.9 trillion in transaction volume. 92% of all transactions use a card it has seen before. The result is a product that a company with access to less data can’t match.\nMany AI products have the potential for this compounding advantage because of how much they can be improved with more data. Cursor is a clear example: with each accept or reject from users, the model gets better at understanding what good code looks like. Many vertical AI products have the potential to do the same thing for other domains like law, healthcare, and customer service.\nHere’s a cheat sheet you can reference for the four compounding advantages:\n\nFor anyone who wants to go even deeper on defensibility, the best book on it is 7 Powers by Hamilton Helmer. He is also a past guest on Lenny’s Podcast!\nStep 2: Gauge how strong the compounding advantage could be\n\nAt this point, you should have identified which compounding advantage the startup might have. Let’s say it’s a network effect.\nThe next step is to assess how powerful that compounding advantage could become. Not all compounding advantages are created equal. For example, every marketplace has some form of a network effect, but many still fail to become good businesses.",
"content_is_preview": true
}Priced at $0.0007 per post ($0.70 per 1,000), $0.0014 per post with full text (instead of the post price), $0.0004 per comment. A run that delivers nothing costs nothing. The first runs land inside Apify's $5/mo free-tier credit — pay only for what you extract, no monthly subscription.
Put publications in publications: a bare name (lenny is lenny.substack.com), a .substack.com host, a custom domain such as lennysnewsletter.com, or a post URL, which is reduced to its publication. The same publication entered in several forms is scraped once. maxPostsPerPublication (default 20, 0 for all posts) takes the newest posts, and maxResults (default 100, 0 for no limit) caps all rows together. includeContent adds body_html and body_text; includeComments adds one row per public comment, up to maxCommentsPerPost (default 20, replies included). Every row has a type field, post or comment. An empty input reads up to 10 posts of one sample publication.
Click Open on Apify above to run substack-scraper in your browser - no code, no install. In the Apify console you get:
To run this actor from your own code you need an Apify API token. Get one in about a minute:
Free tier: Apify credits your account with $5 of platform usage every month, no credit card required. Enough to test any actor meaningfully. How many results that covers depends on the actor's price per result.
Run this actor from any language via the Apify REST API. Replace YOUR_TOKEN with your API token and adapt the input JSON to your needs.
curl -X POST "https://api.apify.com/v2/acts/santamaria-automations~substack-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{}'// npm install apify-client
import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_TOKEN' });
const run = await client.actor('santamaria-automations/substack-scraper').call({});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);# pip install apify-client
from apify_client import ApifyClient
client = ApifyClient('YOUR_TOKEN')
run = client.actor('santamaria-automations/substack-scraper').call(run_input={})
items = list(client.dataset(run['defaultDatasetId']).iterate_items())
print(items)// dotnet add package Apify.Client
using Apify.Client;
var client = new ApifyClient("YOUR_TOKEN");
var run = await client.Actor("santamaria-automations/substack-scraper").CallAsync(new { });
var items = await client.Dataset(run.DefaultDatasetId).ListItemsAsync();// Maven: com.apify:apify-client
import com.apify.client.ApifyClient;
ApifyClient client = new ApifyClient("YOUR_TOKEN");
ActorRun run = client.actor("santamaria-automations/substack-scraper").call(Map.of());
List<Map<String,Object>> items = client.dataset(run.getDefaultDatasetId()).listItems();This actor is available on the Apify MCP server, so you can drive it from any MCP-compatible AI client - Claude Desktop, Claude.ai, Cursor, VS Code, LangChain, LlamaIndex, or a custom agent - without writing any code.
https://mcp.apify.com?tools=santamaria-automations/substack-scraperExample prompt once connected:
"Use <code>substack-scraper</code> to run a scrape on my target list and give me the results as a table."
Clients that support dynamic tool discovery (Claude.ai, VS Code) receive the full input schema automatically via add-actor.
Trigger this actor from your favorite automation tool. Every platform below can call the Apify API in a few clicks - no code required.
@apify/n8n-nodes-apify).santamaria-automations/substack-scraper.https://api.apify.com/v2/acts/santamaria-automations~substack-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN.application/json.https://api.apify.com/v2/acts/santamaria-automations~substack-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN, method POST, body raw JSON.https://api.apify.com/v2/acts/santamaria-automations~substack-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN.steps.http.$return_value in subsequent steps.https://api.apify.com/v2/acts/santamaria-automations~substack-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN, body type JSON.Priced at $0.0007 per post ($0.70 per 1,000), $0.0014 per post with full text (instead of the post price), $0.0004 per comment. A run that delivers nothing costs nothing. Apify's $5/month free tier covers the first runs. No monthly subscription — you only pay for what you extract.
39 fields per result. Full field catalog is listed in the 'What you can scrape' table above — includes core identifiers, descriptive text, dates, and any category-specific data.
Scraping publicly available data is generally permitted in most jurisdictions, but GDPR applies to any personal data you collect. Review your local rules and consult a lawyer for commercial use.
No. This actor reads public pages over HTTP. No API key, no OAuth, no rate-limit management on your side.
Every run pulls live data at execution time. Set up a schedule (daily/hourly/weekly cron) in the Apify console to keep your dataset current automatically.