<?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[Cashflow Diary Direct]]></title><description><![CDATA[Cash flow, explained with real numbers — short-term rentals and real estate are where I prove it, twice a week.]]></description><link>https://newsletter.cashflowdiary.com</link><image><url>https://substackcdn.com/image/fetch/$s_!AIUE!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9e1ad37-021b-4198-9aea-d33fee8d54fd_500x500.png</url><title>Cashflow Diary Direct</title><link>https://newsletter.cashflowdiary.com</link></image><generator>Substack</generator><lastBuildDate>Sat, 24 Oct 2026 22:41:31 GMT</lastBuildDate><atom:link href="https://newsletter.cashflowdiary.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[West Egg Enterprises, Inc. ]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[cashflowdiary@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[cashflowdiary@substack.com]]></itunes:email><itunes:name><![CDATA[J. Massey]]></itunes:name></itunes:owner><itunes:author><![CDATA[J. Massey]]></itunes:author><googleplay:owner><![CDATA[cashflowdiary@substack.com]]></googleplay:owner><googleplay:email><![CDATA[cashflowdiary@substack.com]]></googleplay:email><googleplay:author><![CDATA[J. Massey]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[The song you can't stand is someone's paycheck]]></title><description><![CDATA[A pile of money runs out. A stream refills. Most of us were only taught to build piles.]]></description><link>https://newsletter.cashflowdiary.com/p/the-song-you-cant-stand</link><guid isPermaLink="false">https://newsletter.cashflowdiary.com/p/the-song-you-cant-stand</guid><dc:creator><![CDATA[J. Massey]]></dc:creator><pubDate>Thu, 22 Oct 2026 10:03:29 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/0d9fd527-bf64-449b-ada0-259fb6ad77df_2400x1260.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ehXU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0980dfc6-299e-4643-800d-d27ffd87a4ad_2400x1350.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ehXU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0980dfc6-299e-4643-800d-d27ffd87a4ad_2400x1350.png 424w, https://substackcdn.com/image/fetch/$s_!ehXU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0980dfc6-299e-4643-800d-d27ffd87a4ad_2400x1350.png 848w, https://substackcdn.com/image/fetch/$s_!ehXU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0980dfc6-299e-4643-800d-d27ffd87a4ad_2400x1350.png 1272w, https://substackcdn.com/image/fetch/$s_!ehXU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0980dfc6-299e-4643-800d-d27ffd87a4ad_2400x1350.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ehXU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0980dfc6-299e-4643-800d-d27ffd87a4ad_2400x1350.png" width="2400" height="1350" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0980dfc6-299e-4643-800d-d27ffd87a4ad_2400x1350.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1350,&quot;width&quot;:2400,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;An older car radio glowing amber on a dashboard at dusk, a grocery store's holiday lights blurred through the window. Headline: The song you can't stand is someone's paycheck. A pile of money runs out. A stream refills. CashFlow Diary logo.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="An older car radio glowing amber on a dashboard at dusk, a grocery store's holiday lights blurred through the window. Headline: The song you can't stand is someone's paycheck. A pile of money runs out. A stream refills. CashFlow Diary logo." title="An older car radio glowing amber on a dashboard at dusk, a grocery store's holiday lights blurred through the window. Headline: The song you can't stand is someone's paycheck. A pile of money runs out. A stream refills. CashFlow Diary logo." srcset="https://substackcdn.com/image/fetch/$s_!ehXU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0980dfc6-299e-4643-800d-d27ffd87a4ad_2400x1350.png 424w, https://substackcdn.com/image/fetch/$s_!ehXU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0980dfc6-299e-4643-800d-d27ffd87a4ad_2400x1350.png 848w, https://substackcdn.com/image/fetch/$s_!ehXU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0980dfc6-299e-4643-800d-d27ffd87a4ad_2400x1350.png 1272w, https://substackcdn.com/image/fetch/$s_!ehXU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0980dfc6-299e-4643-800d-d27ffd87a4ad_2400x1350.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>Hey,</p><p>In a few weeks a song will start playing in every grocery store, gas station and waiting room you walk into. For me it's "Feliz Navidad." I've used it as an example in my seminars for years. It comes on, I groan, I turn it off. (Sorry, Jos&#233;.)</p><p>Me turning it off doesn't stop it. It plays somewhere else, all season long. And every time it plays, whoever owns the rights to that song collects a royalty.</p><p>"Feliz Navidad" came out in 1970. Fifty years later, in December 2020, it reached the Billboard Hot 100 top 10 for the first time.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> Same song, still paying.</p><p>Now think about how your December works. You pick up the extra shift, the overtime, the holiday hours somebody else didn't want. The money comes in, the gifts and the gas and the plane tickets go out, and in January you start over from zero. Your money shows up when you do, and only then.</p><div class="callout-block" data-callout="true"><p>If January always feels like starting over, that's worth one honest conversation. On a complimentary one-on-one diagnostic call we look at where your money comes from today and whether a rental income stream fits your life. You leave with the diagnosis either way.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://go.cashflowdiary.com/nl1022-call-top&quot;,&quot;text&quot;:&quot;Book my complimentary diagnostic call &#8594;&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://go.cashflowdiary.com/nl1022-call-top"><span>Book my complimentary diagnostic call &#8594;</span></a></p><div class="native-audio-embed" data-component-name="AudioPlaceholder" data-attrs="{&quot;label&quot;:&quot;Listen to this edition. Narrated with J. Massey's licensed AI voice, built from his own recordings.&quot;,&quot;mediaUploadId&quot;:&quot;cb3902d4-833b-4eab-a6ad-45c666b38de6&quot;,&quot;duration&quot;:275.644082,&quot;downloadable&quot;:false,&quot;isEditorNode&quot;:true}"></div><p>I've spent 18+ years in real estate, focused on short-term rentals since 2016, and built a list of more than 10,000 short-term rental operators through CashFlowDiary. The pattern below shows up in every cycle.</p><p>&#8226; &#8226; &#8226;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Free twice a week: plain-English money and rental ideas from J.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>Piles and streams</h2><p>The first lesson in my Cashflow Foundation course is one line. Build streams of income, not piles of cash.</p><p>A pile is a stack of money: a paycheck, a bonus, a tax refund, a savings account. Piles are good to have. But once you start spending a pile it only gets smaller, and the only way to grow it again is to go back to work.</p><p>A stream refills on its own schedule. A royalty is a stream. So is rent.</p><p>Most of us were taught one way to make money. Show up, get paid once, repeat, and save whatever is left. In August 2026, Americans saved 4.1% of their after-tax income.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a> That's about four dollars out of every hundred. A pile grows slowly at four dollars a hundred.</p><blockquote><p>"A big stack of money, that's wonderful, but unless you have a system that continues to provide you cash on a monthly basis, you have a problem."</p><p><em>- J. Massey, Cashflow Foundation course</em></p></blockquote><h2>The faucet in your kitchen</h2><p>I use the kitchen sink to explain this in the course.</p><p>You don't keep a barrel of water in the yard and haul a bucket inside every time you want a drink. You turn the faucet and water comes, because a pipe connects your house to a supply.</p><p>A paycheck is the bucket. You carry it home, you pour it out, you go get another one.</p><p>A stream of income is the pipe. Somebody has to lay it, and it needs upkeep. As I tell students, passive does not necessarily mean uninvolved. But once the pipe is in, the water keeps coming on the days you don't clock in.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wa4a!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fd94f59-faf9-4f80-9daa-74cbbbdeee69_1456x812.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wa4a!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fd94f59-faf9-4f80-9daa-74cbbbdeee69_1456x812.jpeg 424w, https://substackcdn.com/image/fetch/$s_!wa4a!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fd94f59-faf9-4f80-9daa-74cbbbdeee69_1456x812.jpeg 848w, https://substackcdn.com/image/fetch/$s_!wa4a!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fd94f59-faf9-4f80-9daa-74cbbbdeee69_1456x812.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!wa4a!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fd94f59-faf9-4f80-9daa-74cbbbdeee69_1456x812.jpeg 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!wa4a!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fd94f59-faf9-4f80-9daa-74cbbbdeee69_1456x812.jpeg" width="1456" height="812" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9fd94f59-faf9-4f80-9daa-74cbbbdeee69_1456x812.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:812,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;A kitchen faucet pouring a steady stream of water into a glass at the sink, house keys and a potted herb on the counter in morning light.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A kitchen faucet pouring a steady stream of water into a glass at the sink, house keys and a potted herb on the counter in morning light." title="A kitchen faucet pouring a steady stream of water into a glass at the sink, house keys and a potted herb on the counter in morning light." srcset="https://substackcdn.com/image/fetch/$s_!wa4a!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fd94f59-faf9-4f80-9daa-74cbbbdeee69_1456x812.jpeg 424w, https://substackcdn.com/image/fetch/$s_!wa4a!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fd94f59-faf9-4f80-9daa-74cbbbdeee69_1456x812.jpeg 848w, https://substackcdn.com/image/fetch/$s_!wa4a!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fd94f59-faf9-4f80-9daa-74cbbbdeee69_1456x812.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!wa4a!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fd94f59-faf9-4f80-9daa-74cbbbdeee69_1456x812.jpeg 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><div class="callout-block" data-callout="true"><p>&#128161; A raise gives you a bigger bucket. You still carry it home every payday.</p></div><h2>Where rentals fit</h2><p>I can't write a song like that one. Most of us can't. You don't need a hit record to own a stream.</p><p>Rental income is the stream I know. A furnished rental earns when someone sleeps in it, and people need a place to sleep most during the same weeks most of us are stuck at work. AAA projected 81.8 million Americans would travel at least 50 miles from home over Thanksgiving 2025, and 122.4 million over the year-end holidays.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a> Every one of them slept somewhere.</p><p>A rental takes setup, either money or a landlord's yes, and real work up front. It may not fit your life, and it doesn't pay from day one. It's one way to lay a pipe, and it's the one I've spent the last ten years on.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!SN_-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb09d9eea-d125-4f05-a594-8f1dd3420728_2400x1320.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!SN_-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb09d9eea-d125-4f05-a594-8f1dd3420728_2400x1320.png 424w, https://substackcdn.com/image/fetch/$s_!SN_-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb09d9eea-d125-4f05-a594-8f1dd3420728_2400x1320.png 848w, https://substackcdn.com/image/fetch/$s_!SN_-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb09d9eea-d125-4f05-a594-8f1dd3420728_2400x1320.png 1272w, https://substackcdn.com/image/fetch/$s_!SN_-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb09d9eea-d125-4f05-a594-8f1dd3420728_2400x1320.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!SN_-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb09d9eea-d125-4f05-a594-8f1dd3420728_2400x1320.png" width="2400" height="1320" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b09d9eea-d125-4f05-a594-8f1dd3420728_2400x1320.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1320,&quot;width&quot;:2400,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Two-column chart titled Piles run out. Streams refill. Left, Pile (the bucket), paid once: paycheck, bonus, tax refund, savings; shrinks every time you spend it; refills only when you go back to work; stops when you stop showing up. Right, Stream (the pipe), pays on a schedule: royalties, rent; takes setup and upkeep to lay; keeps arriving on days you don't clock in; still involves you, just not every hour.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Two-column chart titled Piles run out. Streams refill. Left, Pile (the bucket), paid once: paycheck, bonus, tax refund, savings; shrinks every time you spend it; refills only when you go back to work; stops when you stop showing up. Right, Stream (the pipe), pays on a schedule: royalties, rent; takes setup and upkeep to lay; keeps arriving on days you don't clock in; still involves you, just not every hour." title="Two-column chart titled Piles run out. Streams refill. Left, Pile (the bucket), paid once: paycheck, bonus, tax refund, savings; shrinks every time you spend it; refills only when you go back to work; stops when you stop showing up. Right, Stream (the pipe), pays on a schedule: royalties, rent; takes setup and upkeep to lay; keeps arriving on days you don't clock in; still involves you, just not every hour." srcset="https://substackcdn.com/image/fetch/$s_!SN_-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb09d9eea-d125-4f05-a594-8f1dd3420728_2400x1320.png 424w, https://substackcdn.com/image/fetch/$s_!SN_-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb09d9eea-d125-4f05-a594-8f1dd3420728_2400x1320.png 848w, https://substackcdn.com/image/fetch/$s_!SN_-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb09d9eea-d125-4f05-a594-8f1dd3420728_2400x1320.png 1272w, https://substackcdn.com/image/fetch/$s_!SN_-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb09d9eea-d125-4f05-a594-8f1dd3420728_2400x1320.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>A 15-minute exercise before the holidays</h2><ol><li><p><strong>List every dollar that came in last month.</strong> Paycheck, side gig, refund, a gift from your mom. All of it.</p></li><li><p><strong>Mark each one P or S.</strong> P if it stops when you stop showing up. S if it would still arrive if you were sick for a month.</p></li><li><p><strong>Count the S's.</strong> Zero is a normal answer. It tells you where to start.</p></li><li><p><strong>Name one pile you could turn into a pipe.</strong> You don't have to act on it this week. Write it down.</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_!A8KU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6125fec-abcf-4ae2-908c-6aace8852c41_2400x1440.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!A8KU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6125fec-abcf-4ae2-908c-6aace8852c41_2400x1440.png 424w, https://substackcdn.com/image/fetch/$s_!A8KU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6125fec-abcf-4ae2-908c-6aace8852c41_2400x1440.png 848w, https://substackcdn.com/image/fetch/$s_!A8KU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6125fec-abcf-4ae2-908c-6aace8852c41_2400x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!A8KU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6125fec-abcf-4ae2-908c-6aace8852c41_2400x1440.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!A8KU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6125fec-abcf-4ae2-908c-6aace8852c41_2400x1440.png" width="2400" height="1440" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a6125fec-abcf-4ae2-908c-6aace8852c41_2400x1440.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1440,&quot;width&quot;:2400,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Checklist titled The P-or-S check, 15 minutes before the holidays: 1 list every dollar that came in last month; 2 mark each one P or S, P stops when you stop showing up, S would still arrive if you were sick for a month; 3 count the S's, zero is a normal answer; 4 name one pile you could turn into a pipe and write it down.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Checklist titled The P-or-S check, 15 minutes before the holidays: 1 list every dollar that came in last month; 2 mark each one P or S, P stops when you stop showing up, S would still arrive if you were sick for a month; 3 count the S's, zero is a normal answer; 4 name one pile you could turn into a pipe and write it down." title="Checklist titled The P-or-S check, 15 minutes before the holidays: 1 list every dollar that came in last month; 2 mark each one P or S, P stops when you stop showing up, S would still arrive if you were sick for a month; 3 count the S's, zero is a normal answer; 4 name one pile you could turn into a pipe and write it down." srcset="https://substackcdn.com/image/fetch/$s_!A8KU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6125fec-abcf-4ae2-908c-6aace8852c41_2400x1440.png 424w, https://substackcdn.com/image/fetch/$s_!A8KU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6125fec-abcf-4ae2-908c-6aace8852c41_2400x1440.png 848w, https://substackcdn.com/image/fetch/$s_!A8KU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6125fec-abcf-4ae2-908c-6aace8852c41_2400x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!A8KU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6125fec-abcf-4ae2-908c-6aace8852c41_2400x1440.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><div class="callout-block" data-callout="true"><p>&#9889; Run the royalty test on anything you're considering. If you stopped showing up for a month, would it still pay? If the answer is no, it's a job, even if it's a good one.</p></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Get the next issue in your inbox.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>Back to that song</h2><p>This year when "Feliz Navidad" comes on, I'll still reach for the dial. But I'll remember somebody is getting paid for it, every time, more than fifty years later. And I'll ask myself the question I'm asking you: what do you own that pays you while you're at the holiday table?</p><p>If the honest answer is "nothing yet," that's the conversation I'd like to have with you. Book the complimentary diagnostic call with the link below, and we'll look at your numbers together.</p><p>- J.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Know someone who works every holiday? Subscribing is free.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>P.S. If someone you love works every holiday so everyone else can be off, forward this to them. If someone forwarded it to you, <a href="https://go.cashflowdiary.com/nl1022-subscribe">subscribe here</a> so the next one comes straight to you. And when you're ready to talk it through, <a href="https://go.cashflowdiary.com/nl1022-call-ps">book your complimentary diagnostic call</a>.</p><p><em>This is education, not financial, legal or tax advice. Rental income varies, takes work and capital or a landlord's approval, and is never guaranteed.</em></p><p>Ready for the next step?</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;67065c5c-a062-4379-995b-4cfb362ac1d7&quot;,&quot;caption&quot;:&quot;One conversation. No pitch. You leave with the diagnostic.&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;lg&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Work with J.&quot;,&quot;publishedBylines&quot;:[],&quot;post_date&quot;:&quot;2026-06-11T19:24:06.398Z&quot;,&quot;cover_image&quot;:null,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://newsletter.cashflowdiary.com/p/work-with-j&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:201647916,&quot;type&quot;:&quot;page&quot;,&quot;reaction_count&quot;:null,&quot;comment_count&quot;:null,&quot;publication_id&quot;:4553511,&quot;publication_name&quot;:&quot;Cashflow Diary Direct&quot;,&quot;publication_logo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d9e1ad37-021b-4198-9aea-d33fee8d54fd_500x500.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>Billboard, "Jose Feliciano's 'Feliz Navidad' Hits Hot 100's Top 10," December 14, 2020 (chart dated December 19, 2020). <a href="https://www.billboard.com/pro/jose-feliciano-feliz-navidad-hot-100-top-10/">https://www.billboard.com/pro/jose-feliciano-feliz-navidad-hot-100-top-10/</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>U.S. Bureau of Economic Analysis, "Personal Income and Outlays, August 2026," released September 30, 2026. <a href="https://www.bea.gov/news/2026/personal-income-and-outlays-august-2026">https://www.bea.gov/news/2026/personal-income-and-outlays-august-2026</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>AAA Newsroom, Thanksgiving travel forecast (November 17, 2025) <a href="https://newsroom.aaa.com/2025/11/aaa-thanksgiving-travel-forecast-2025/">https://newsroom.aaa.com/2025/11/aaa-thanksgiving-travel-forecast-2025/</a> and year-end holiday travel forecast, December 20 to January 1 (December 10, 2025) <a href="https://newsroom.aaa.com/2025/12/aaa-year-end-holiday-travel-forecast/">https://newsroom.aaa.com/2025/12/aaa-year-end-holiday-travel-forecast/</a></p></div></div>]]></content:encoded></item><item><title><![CDATA[Sixteen people asked. None booked.]]></title><description><![CDATA[The cheapest market research you'll get this month is sitting in your inbox.]]></description><link>https://newsletter.cashflowdiary.com/p/sixteen-people-asked</link><guid isPermaLink="false">https://newsletter.cashflowdiary.com/p/sixteen-people-asked</guid><dc:creator><![CDATA[J. Massey]]></dc:creator><pubDate>Mon, 19 Oct 2026 10:04:01 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/0e511c1e-9e51-481d-908f-a3557b14396b_1800x1200.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7Na_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd747c31-a402-434c-936a-ae03cd487569_1920x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7Na_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd747c31-a402-434c-936a-ae03cd487569_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!7Na_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd747c31-a402-434c-936a-ae03cd487569_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!7Na_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd747c31-a402-434c-936a-ae03cd487569_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!7Na_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd747c31-a402-434c-936a-ae03cd487569_1920x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7Na_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd747c31-a402-434c-936a-ae03cd487569_1920x1080.png" width="1920" height="1080" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bd747c31-a402-434c-936a-ae03cd487569_1920x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1080,&quot;width&quot;:1920,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;A dark desk at night: a phone showing a message thread with one unread dot, and an open paper log full of pencil tally marks under a warm lamp. Headline reads \&quot;Sixteen people asked. None booked.\&quot; with the CashFlow Diary logo.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A dark desk at night: a phone showing a message thread with one unread dot, and an open paper log full of pencil tally marks under a warm lamp. Headline reads &quot;Sixteen people asked. None booked.&quot; with the CashFlow Diary logo." title="A dark desk at night: a phone showing a message thread with one unread dot, and an open paper log full of pencil tally marks under a warm lamp. Headline reads &quot;Sixteen people asked. None booked.&quot; with the CashFlow Diary logo." srcset="https://substackcdn.com/image/fetch/$s_!7Na_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd747c31-a402-434c-936a-ae03cd487569_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!7Na_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd747c31-a402-434c-936a-ae03cd487569_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!7Na_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd747c31-a402-434c-936a-ae03cd487569_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!7Na_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd747c31-a402-434c-936a-ae03cd487569_1920x1080.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>Hey,</p><p>Sixteen people asked about one of our properties and never booked.</p><p>I used to treat that like weather. Somebody asks, somebody leaves, you answer the next message. Then we went back through the inquiry history on that property, counted every one that didn't book, and sorted them by reason.</p><p>Sixteen people. Two reasons. And one of them cost nothing to fix.</p><p>Neither reason ever showed up in a review or a complaint. Below are both of them, and the two-hour audit you can run on your own inquiries this week.</p><div class="callout-block" data-callout="true"><p>If your rental has the same leak, I'll find it with you. 25 minutes, no charge, and no is a fine answer.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.com/diagnostic?utm_source=substack&amp;utm_medium=post&amp;utm_campaign=sixteen-people-asked&amp;utm_content=top&quot;,&quot;text&quot;:&quot;Book my complimentary diagnostic call &#8594;&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://cashflowdiary.com/diagnostic?utm_source=substack&amp;utm_medium=post&amp;utm_campaign=sixteen-people-asked&amp;utm_content=top"><span>Book my complimentary diagnostic call &#8594;</span></a></p><p>I've spent 18+ years in real estate, focused on short-term rentals since 2016, built a list of more than 10,000 short-term rental operators through CashFlowDiary, and recorded 705 published CashFlow Diary&#8482; podcast episodes breaking down the deals that work and the ones that don't. The pattern below shows up in every cycle.</p><div class="native-audio-embed" data-component-name="AudioPlaceholder" data-attrs="{&quot;label&quot;:&quot;Listen to this edition, read by Voice I, an ElevenLabs AI narrator.&quot;,&quot;mediaUploadId&quot;:&quot;88becfcc-cfee-4ca8-bb1a-b1c53c5c0882&quot;,&quot;duration&quot;:418.951837,&quot;downloadable&quot;:false,&quot;isEditorNode&quot;:true}"></div><p>&#8226; &#8226; &#8226;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Get the next operator playbook in your inbox every Monday and Thursday. Free.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>The rule we made up</h2><p>Some of those sixteen guests wanted two nights. Our minimum was three.</p><p>Nobody objected to the price. Nobody complained about the property. Our settings said three nights, so the booking system turned those guests down for us while we slept, and nobody on our side ever saw it happen.</p><p>We changed the minimum. It took a few minutes.</p><p>What bothers me is how invisible it was. Nobody ever wrote to say the minimum was too long. The rejection happened inside a settings page, one guest at a time, for months. Without the recount, that rule would still be turning people away today.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a></p><div class="callout-block" data-callout="true"><p>&#128161; Your booking rules are a sales team you never interviewed. Minimum nights, check-in windows, blackout dates and cancellation terms each send some of your demand away, and none of them reports back.</p></div><p>On Airbnb that rule sits under Trip length in your calendar's availability settings, and you can set a different minimum for each check-in day.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a> So the fix doesn't have to be all or nothing. You can loosen the minimum on the days where guests keep asking and keep it everywhere else.</p><p>Before you rush to copy us, one caution. A shorter minimum can mean more cleans for the same nights, a stranded single night, or a stay your city's rules don't allow. Check those first. Our three-to-two change fit one property. Your log decides yours.</p><h2>The offer nobody could see</h2><p>The rest of the sixteen wanted something smaller than the full weekend event we were selling. A small private gathering.</p><p>We can host that. The property can do it. But nobody could see it. There were no photos of a small event in the space, no page describing it, no words for it anywhere on the site.</p><p>So a guest asking about a small gathering was reading a website that only talked about big ones, looking at photos of one kind of use. And they decided, reasonably, this isn't the place.</p><p>We lost those bookings for a marketing reason.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!P2d-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbedce444-c035-46f5-a6c8-0839860fe4f7_1600x1063.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!P2d-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbedce444-c035-46f5-a6c8-0839860fe4f7_1600x1063.png 424w, https://substackcdn.com/image/fetch/$s_!P2d-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbedce444-c035-46f5-a6c8-0839860fe4f7_1600x1063.png 848w, https://substackcdn.com/image/fetch/$s_!P2d-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbedce444-c035-46f5-a6c8-0839860fe4f7_1600x1063.png 1272w, https://substackcdn.com/image/fetch/$s_!P2d-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbedce444-c035-46f5-a6c8-0839860fe4f7_1600x1063.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!P2d-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbedce444-c035-46f5-a6c8-0839860fe4f7_1600x1063.png" width="1600" height="1063" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bedce444-c035-46f5-a6c8-0839860fe4f7_1600x1063.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1063,&quot;width&quot;:1600,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;The same rental event space set two ways: on the left, long banquet tables and a bar for a large party; on the right, one small round table, armchairs and a sofa for an intimate private gathering. No people.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The same rental event space set two ways: on the left, long banquet tables and a bar for a large party; on the right, one small round table, armchairs and a sofa for an intimate private gathering. No people." title="The same rental event space set two ways: on the left, long banquet tables and a bar for a large party; on the right, one small round table, armchairs and a sofa for an intimate private gathering. No people." srcset="https://substackcdn.com/image/fetch/$s_!P2d-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbedce444-c035-46f5-a6c8-0839860fe4f7_1600x1063.png 424w, https://substackcdn.com/image/fetch/$s_!P2d-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbedce444-c035-46f5-a6c8-0839860fe4f7_1600x1063.png 848w, https://substackcdn.com/image/fetch/$s_!P2d-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbedce444-c035-46f5-a6c8-0839860fe4f7_1600x1063.png 1272w, https://substackcdn.com/image/fetch/$s_!P2d-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbedce444-c035-46f5-a6c8-0839860fe4f7_1600x1063.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><blockquote><p>"The property could do it. The website never showed it."</p><p><em>- J. Massey, CashFlow Diary podcast, Season 4, Episode 2</em></p></blockquote><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!3hfP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb26a7a7-5f44-46cf-a198-abf9928ebeab_1600x1824.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3hfP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb26a7a7-5f44-46cf-a198-abf9928ebeab_1600x1824.png 424w, https://substackcdn.com/image/fetch/$s_!3hfP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb26a7a7-5f44-46cf-a198-abf9928ebeab_1600x1824.png 848w, https://substackcdn.com/image/fetch/$s_!3hfP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb26a7a7-5f44-46cf-a198-abf9928ebeab_1600x1824.png 1272w, https://substackcdn.com/image/fetch/$s_!3hfP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb26a7a7-5f44-46cf-a198-abf9928ebeab_1600x1824.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!3hfP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb26a7a7-5f44-46cf-a198-abf9928ebeab_1600x1824.png" width="1600" height="1824" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fb26a7a7-5f44-46cf-a198-abf9928ebeab_1600x1824.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1824,&quot;width&quot;:1600,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Diagram titled Sixteen asked. Two reasons. Left, the rule we made up: guests wanted two nights, the minimum was three, fix by changing the minimum in a few minutes at no cost. Right, the offer nobody could see: guests wanted a small private gathering, there were no photos, page or words for it, fix with photos, a defined experience, a price and confidence you can deliver it.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Diagram titled Sixteen asked. Two reasons. Left, the rule we made up: guests wanted two nights, the minimum was three, fix by changing the minimum in a few minutes at no cost. Right, the offer nobody could see: guests wanted a small private gathering, there were no photos, page or words for it, fix with photos, a defined experience, a price and confidence you can deliver it." title="Diagram titled Sixteen asked. Two reasons. Left, the rule we made up: guests wanted two nights, the minimum was three, fix by changing the minimum in a few minutes at no cost. Right, the offer nobody could see: guests wanted a small private gathering, there were no photos, page or words for it, fix with photos, a defined experience, a price and confidence you can deliver it." srcset="https://substackcdn.com/image/fetch/$s_!3hfP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb26a7a7-5f44-46cf-a198-abf9928ebeab_1600x1824.png 424w, https://substackcdn.com/image/fetch/$s_!3hfP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb26a7a7-5f44-46cf-a198-abf9928ebeab_1600x1824.png 848w, https://substackcdn.com/image/fetch/$s_!3hfP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb26a7a7-5f44-46cf-a198-abf9928ebeab_1600x1824.png 1272w, https://substackcdn.com/image/fetch/$s_!3hfP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb26a7a7-5f44-46cf-a198-abf9928ebeab_1600x1824.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>Your inquiry log is your product roadmap</h2><p>Guests keep asking for things slightly off from what you advertise. When that happens, there are two honest answers.</p><p>Either you can't deliver it, the answer is no, and that's fine. Or you can deliver it and you never showed it, and then the lost booking is on you.</p><p>For our small gatherings, four pieces were missing, and the order matters: photos of the offer happening, a defined experience, a price, and confidence you can deliver it the way you described it.</p><p>The log changed how we brief a photographer too. Our last professional shoot gave us handsome pictures of the wrong story, because nobody handed the photographer the questions guests actually ask. The next shot list comes straight from those questions, on the same budget.</p><p>And we're not waiting for perfect. Every photo we own was taken in summer, and it's already fall, with winter next. Usable photos this season beat a flawless shoot that lands after the season is gone.</p><p>We caught ourselves arguing about food tastings and menu options for those small gatherings. That conversation didn't matter yet. No photo, no defined experience, no price, no sale.</p><div class="callout-block" data-callout="true"><p>&#9889; Paying for more traffic before you fix the leaks buys more people to tell you no. Same minimum stay, same half-finished offer, bigger bill.</p></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">If this is landing differently than the usual "buy more ads" advice, subscribe and get the next one Thursday morning.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>This week's two-hour audit</h2><p>Set aside two hours. Then:</p><ol><li><p><strong>Pull every inquiry from the last twelve months that didn't book.</strong> Platform messages, emails, texts, calls and form fills. Log each guest once, even if they asked three ways.</p></li><li><p><strong>Write one line for each.</strong> What did they ask for that you didn't give them? Use their words where you have them, and mark what you're guessing.</p></li><li><p><strong>Sort the lines into piles.</strong> Pile A is rules and settings. Pile B is offers you could deliver but never showed. Anything else goes in other or unknown, and you leave it there.</p></li><li><p><strong>Fix pile A first.</strong> It's usually a settings change. Check your costs, your cleaner's capacity and your local rules, change one thing, and write down the date.</p></li><li><p><strong>Turn pile B into a production list.</strong> Photos, defined experience, price, delivery confidence, one offer at a time, starting with the one that showed up most.</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_!S_7Z!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9eedca4-07be-49b3-802b-f994bf4d3a59_1593x2984.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!S_7Z!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9eedca4-07be-49b3-802b-f994bf4d3a59_1593x2984.png 424w, https://substackcdn.com/image/fetch/$s_!S_7Z!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9eedca4-07be-49b3-802b-f994bf4d3a59_1593x2984.png 848w, https://substackcdn.com/image/fetch/$s_!S_7Z!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9eedca4-07be-49b3-802b-f994bf4d3a59_1593x2984.png 1272w, https://substackcdn.com/image/fetch/$s_!S_7Z!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9eedca4-07be-49b3-802b-f994bf4d3a59_1593x2984.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!S_7Z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9eedca4-07be-49b3-802b-f994bf4d3a59_1593x2984.png" width="1593" height="2984" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d9eedca4-07be-49b3-802b-f994bf4d3a59_1593x2984.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:2984,&quot;width&quot;:1593,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Flowchart titled The Two-Hour Audit Process: pull every inquiry from the last twelve months that didn't book, write one line for each gap, sort into piles A rules and settings, B offers never shown, or other and unknown, then fix pile A first and turn pile B into a production list, one offer at a time.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Flowchart titled The Two-Hour Audit Process: pull every inquiry from the last twelve months that didn't book, write one line for each gap, sort into piles A rules and settings, B offers never shown, or other and unknown, then fix pile A first and turn pile B into a production list, one offer at a time." title="Flowchart titled The Two-Hour Audit Process: pull every inquiry from the last twelve months that didn't book, write one line for each gap, sort into piles A rules and settings, B offers never shown, or other and unknown, then fix pile A first and turn pile B into a production list, one offer at a time." srcset="https://substackcdn.com/image/fetch/$s_!S_7Z!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9eedca4-07be-49b3-802b-f994bf4d3a59_1593x2984.png 424w, https://substackcdn.com/image/fetch/$s_!S_7Z!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9eedca4-07be-49b3-802b-f994bf4d3a59_1593x2984.png 848w, https://substackcdn.com/image/fetch/$s_!S_7Z!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9eedca4-07be-49b3-802b-f994bf4d3a59_1593x2984.png 1272w, https://substackcdn.com/image/fetch/$s_!S_7Z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9eedca4-07be-49b3-802b-f994bf4d3a59_1593x2984.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>Leave guest names and phone numbers out of it. You need the request, not the person.</p><p>What goes on each line matters more than the tool. Write the inquiry date, the dates and nights they wanted, the group size and what the stay was for. Then the unmet request, in the guest's own words if you have them. Then one honest label: did the guest say it, or are you guessing? "We only need two nights" is evidence. Silence after you sent a price is a guess, so it goes in unknown. Last, the change you'll try, the date you made it and what happened next, including any new cleaning cost or setup work.</p><p>Then wait until the inquiries that came in after the change have had time to book or not, and compare bookings from inquiries against a similar stretch last year. Change one thing at a time, so you know what moved.</p><p>Paid members get the Lost-Inquiry Log worksheet with this edition. A notebook works too: one line per guest, written the same way every time.</p><p><strong>Keep reading: </strong><a href="https://cashflowdiary.com/podcast/how-to-get-more-airbnb-bookings-read-your-lost-inquiries/?utm_source=substack&amp;utm_medium=post&amp;utm_campaign=sixteen-people-asked&amp;utm_content=keep-reading">The full #699 article: How to Audit Lost Airbnb Inquiries Before You Buy More Traffic</a></p><h2>Common questions about lost inquiries</h2><p><strong>How many inquiries do I need before this is worth doing?</strong> There's no minimum. We learned enough from sixteen to change a setting and start a production list. A small count finds patterns worth testing. It can't prove a result.</p><p><strong>Should I just lower my minimum stay?</strong> Only if your log shows guests asking for shorter stays and the shorter stay works for your cleaning costs, your team, your calendar and your local rules.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a></p><p><strong>What if guests never told me why they left?</strong> Log them as unknown. Look for repeated questions your listing doesn't answer, and fix those, without pretending you know why each person left.</p><h2>Ready to find your own leak?</h2><p>Sixteen inquiries, two reasons, one of them free. Block the two hours this week, sort your own log, and fix the first pile before you spend another dollar on traffic.</p><p>&#8226; &#8226; &#8226;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Want Monday's and Thursday's operator playbooks in your inbox? Subscribe. Free, no fluff.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>P.S. Bring three rough numbers to a <a href="https://cashflowdiary.com/diagnostic?utm_source=substack&amp;utm_medium=post&amp;utm_campaign=sixteen-people-asked&amp;utm_content=ps">complimentary one-on-one diagnostic call</a>: what you net, your manager's cut and your booking-site fees. You'll leave with your first move either way.</p><p>- J.</p><p><em>Educational content, not financial advice. Results not typical.</em></p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;1899be9e-ede8-404c-9e54-77fad5af982a&quot;,&quot;caption&quot;:&quot;One conversation. No pitch. You leave with the diagnostic.&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;lg&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Work with J.&quot;,&quot;publishedBylines&quot;:[],&quot;post_date&quot;:&quot;2026-06-11T19:24:06.398Z&quot;,&quot;cover_image&quot;:null,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://newsletter.cashflowdiary.com/p/work-with-j&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:201647916,&quot;type&quot;:&quot;page&quot;,&quot;reaction_count&quot;:null,&quot;comment_count&quot;:null,&quot;publication_id&quot;:4553511,&quot;publication_name&quot;:&quot;Cashflow Diary Direct&quot;,&quot;publication_logo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d9e1ad37-021b-4198-9aea-d33fee8d54fd_500x500.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>From the CashFlow Diary podcast, Season 4, Episode 2, "Airbnb Minimum Stay: The Setting That Turns Guests Away While You Sleep."</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>Airbnb Help Center, "Set minimum and maximum nights" (<a href="https://airbnb.com/help/article/880">airbnb.com/help/article/880</a>), on trip-length settings; Airbnb Resource Centre (UK), "Updating your availability" (<a href="https://airbnb.co.uk/resources/hosting-homes/a/updating-your-availability-708">airbnb.co.uk/resources/hosting-homes/a/updating-your-availability-708</a>), which says trip lengths must follow local rules and regulations. Checked Oct 15, 2026.</p></div></div>]]></content:encoded></item><item><title><![CDATA[The Follow-Up Nobody Has Time For]]></title><description><![CDATA[What happened when AI coworkers took over the follow-up nobody on a small team has time for. Every number, the opt-outs too.]]></description><link>https://newsletter.cashflowdiary.com/p/the-follow-up-nobody-has-time-for</link><guid isPermaLink="false">https://newsletter.cashflowdiary.com/p/the-follow-up-nobody-has-time-for</guid><dc:creator><![CDATA[J. Massey]]></dc:creator><pubDate>Thu, 08 Oct 2026 09:02:42 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/47e49547-795b-45f8-ab33-64d14fd29fa1_1800x1200.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="callout-block" data-callout="true"><p><strong>Most rental businesses don't lose money on bad deals.</strong> They lose it on follow-up that never happened. On a complimentary one-on-one diagnostic call, we look at who you should already be following up with and which part of that an AI coworker could carry. If it isn't a fit, I'll tell you.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.com/diagnostic&quot;,&quot;text&quot;:&quot;Book a complimentary diagnostic call &#8594;&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://cashflowdiary.com/diagnostic"><span>Book a complimentary diagnostic call &#8594;</span></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_!3PxF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb70bd4f4-35d7-4755-a1ad-2e8e0edc8deb_1920x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3PxF!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb70bd4f4-35d7-4755-a1ad-2e8e0edc8deb_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!3PxF!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb70bd4f4-35d7-4755-a1ad-2e8e0edc8deb_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!3PxF!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb70bd4f4-35d7-4755-a1ad-2e8e0edc8deb_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!3PxF!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb70bd4f4-35d7-4755-a1ad-2e8e0edc8deb_1920x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3PxF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb70bd4f4-35d7-4755-a1ad-2e8e0edc8deb_1920x1080.png" width="1920" height="1080" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b70bd4f4-35d7-4755-a1ad-2e8e0edc8deb_1920x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1080,&quot;width&quot;:1920,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;A small kitchen table in late afternoon light holding a phone with unanswered message bubbles, a blank invoice with a house key on top, a desk calendar with one day circled in orange, and an open laptop showing a personal plan page. Headline reads \&quot;The Follow-Up Nobody Has Time For\&quot; with the CashFlow Diary logo.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A small kitchen table in late afternoon light holding a phone with unanswered message bubbles, a blank invoice with a house key on top, a desk calendar with one day circled in orange, and an open laptop showing a personal plan page. Headline reads &quot;The Follow-Up Nobody Has Time For&quot; with the CashFlow Diary logo." title="A small kitchen table in late afternoon light holding a phone with unanswered message bubbles, a blank invoice with a house key on top, a desk calendar with one day circled in orange, and an open laptop showing a personal plan page. Headline reads &quot;The Follow-Up Nobody Has Time For&quot; with the CashFlow Diary logo." srcset="https://substackcdn.com/image/fetch/$s_!3PxF!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb70bd4f4-35d7-4755-a1ad-2e8e0edc8deb_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!3PxF!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb70bd4f4-35d7-4755-a1ad-2e8e0edc8deb_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!3PxF!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb70bd4f4-35d7-4755-a1ad-2e8e0edc8deb_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!3PxF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb70bd4f4-35d7-4755-a1ad-2e8e0edc8deb_1920x1080.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><em>Somebody said yes on Friday. The invoice is out. This is where the yes cools off, unless somebody follows up.</em></p><p>Hey,</p><p>Ten days ago I told you my first hire wasn't a person.</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;1955f516-8bc2-4fdc-8481-1b783ea6630a&quot;,&quot;caption&quot;:&quot;What we learned building an appointment-setting team in one day, and why it matters most before your first rental&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;lg&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Your First Hire Isn't a Person&quot;,&quot;publishedBylines&quot;:[],&quot;post_date&quot;:&quot;2026-09-28T10:03:44.324Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c478355c-5e00-46de-94db-3e500abbbbb5_1800x1200.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://newsletter.cashflowdiary.com/p/your-first-hire-isnt-a-person&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:217416551,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:null,&quot;comment_count&quot;:null,&quot;publication_id&quot;:4553511,&quot;publication_name&quot;:&quot;Cashflow Diary Direct&quot;,&quot;publication_logo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d9e1ad37-021b-4198-9aea-d33fee8d54fd_500x500.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p>On September 24, AI coworkers started sending one-to-one messages to people already in my CRM. They read each person's record first and wrote to them like a human would. A short ask. One question. A real reply if they wrote back.</p><p>That was day one. This is what the next two weeks looked like.</p><p>Six people got an offer on a call. Three have paid. Three are still deciding. And the payment I'm proudest of came from the kind of work every small business drops first.</p><p>I've spent 18+ years in real estate, focused on short-term rentals since 2016, built a list of more than 10,000 short-term rental operators through CashFlowDiary, and recorded 703 published CashFlow Diary&#8482; podcast episodes breaking down the deals that work and the ones that don't. So here are the receipts. The wins, what it cost, and the part that went wrong.</p><div class="native-audio-embed" data-component-name="AudioPlaceholder" data-attrs="{&quot;label&quot;:&quot;Listen to this edition &#8212; Voice I, an ElevenLabs AI narrator&quot;,&quot;mediaUploadId&quot;:&quot;22a50f3a-a452-4636-97b4-32c50bcbbb91&quot;,&quot;duration&quot;:540.839184,&quot;downloadable&quot;:false,&quot;isEditorNode&quot;:true}"></div><h3>Paid reader tool: The 66-Vertical Decision Guide</h3><p>Paid members, annual or monthly, get the 66-Vertical Decision Guide with this edition: the 66 kinds of guests who book short and mid-term stays, and a worksheet to pick the three that fit your market. The article continues below for everyone.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.cashflowdiary.com/subscribe?&quot;,&quot;text&quot;:&quot;Upgrade&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Upgrade for this guide and future paid tools.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Upgrade"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>&#8226; &#8226; &#8226;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Get the next operator playbook in your inbox. Subscribe free.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>The receipts</h2><p>Here's everything from September 18 through October 7.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a></p><ul><li><p><strong>1,992</strong> people got a personal first message, mostly by text</p></li><li><p><strong>321</strong> people wrote back</p></li><li><p><strong>141</strong> asked us to stop, and we stopped</p></li><li><p><strong>19</strong> sales calls booked, counting reschedules and follow-up calls</p></li><li><p><strong>8</strong> diagnostic calls held</p></li><li><p><strong>6</strong> people got an offer on a call</p></li><li><p><strong>3</strong> paid $997 each, so <strong>$2,991</strong> from new clients</p></li><li><p><strong>3</strong> offers still open, worth <strong>$4,991</strong></p></li><li><p><strong>2</strong> existing clients bought more in the same two weeks: <strong>$10,321</strong></p></li><li><p><strong>$13,312</strong> in sales, all told</p></li><li><p><strong>$1,306</strong> spent on the AI work and the texting fees</p></li></ul><p>Two things up front, because they matter.</p><p>Two of the three new buyers found me through this newsletter, not through a text. The AI coworkers didn't create those two leads. What they did was everything after.</p><p>And most of the money came from two people who were already clients. Nobody had to find them. Somebody had to follow up.</p><div class="callout-block" data-callout="true"><p>&#128161; <strong>Key reframe:</strong> Before you ask an AI to find you new customers, ask a smaller question: who is already in your world that nobody is following up with?</p></div><h2>The follow-up nobody has time for</h2><p>Here's the payment that sold me.</p><p>An operator I'll call P. had a great call with me on a Friday. He said yes on the call. I sent the invoice. Then nothing.</p><p>You know this moment. Somebody said yes, and the yes is cooling off. On a small team, this is where it dies. Nobody decides to let it die. Monday just shows up with new calls, new guests, a cleaner who didn't show, and the warm yes from Friday slides down the list.</p><p>That didn't happen this time.</p><p>The next afternoon, an AI coworker built P. a personal plan page. His own numbers. What the first 90 days would look like for his property. When the plan pays for itself. It went to him with a clear deadline.</p><p>He paid the next morning at 9:46.</p><p>Nobody on a small team has time to build one person a custom page on a Saturday afternoon. Nobody skips a new appointment to do it either. That's the whole point. This is the work humans push aside to chase the next new lead, and it's the work that turns a yes into a payment.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!QJpn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffca1f7ee-b372-4807-a3cd-db681b88f0f3_1600x3115.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!QJpn!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffca1f7ee-b372-4807-a3cd-db681b88f0f3_1600x3115.png 424w, https://substackcdn.com/image/fetch/$s_!QJpn!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffca1f7ee-b372-4807-a3cd-db681b88f0f3_1600x3115.png 848w, https://substackcdn.com/image/fetch/$s_!QJpn!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffca1f7ee-b372-4807-a3cd-db681b88f0f3_1600x3115.png 1272w, https://substackcdn.com/image/fetch/$s_!QJpn!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffca1f7ee-b372-4807-a3cd-db681b88f0f3_1600x3115.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!QJpn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffca1f7ee-b372-4807-a3cd-db681b88f0f3_1600x3115.png" width="1600" height="3115" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fca1f7ee-b372-4807-a3cd-db681b88f0f3_1600x3115.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:3115,&quot;width&quot;:1600,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Flowchart titled Payment Conversion Process. Friday Call: P. says yes on the call. Send Invoice: invoice sent to P. Wait Period: nothing happens and the agreement cools off. AI Personalization: AI coworker builds personal plan page with numbers and deadline. Payment Received: P. pays at 9:46 the next morning.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Flowchart titled Payment Conversion Process. Friday Call: P. says yes on the call. Send Invoice: invoice sent to P. Wait Period: nothing happens and the agreement cools off. AI Personalization: AI coworker builds personal plan page with numbers and deadline. Payment Received: P. pays at 9:46 the next morning." title="Flowchart titled Payment Conversion Process. Friday Call: P. says yes on the call. Send Invoice: invoice sent to P. Wait Period: nothing happens and the agreement cools off. AI Personalization: AI coworker builds personal plan page with numbers and deadline. Payment Received: P. pays at 9:46 the next morning." srcset="https://substackcdn.com/image/fetch/$s_!QJpn!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffca1f7ee-b372-4807-a3cd-db681b88f0f3_1600x3115.png 424w, https://substackcdn.com/image/fetch/$s_!QJpn!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffca1f7ee-b372-4807-a3cd-db681b88f0f3_1600x3115.png 848w, https://substackcdn.com/image/fetch/$s_!QJpn!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffca1f7ee-b372-4807-a3cd-db681b88f0f3_1600x3115.png 1272w, https://substackcdn.com/image/fetch/$s_!QJpn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffca1f7ee-b372-4807-a3cd-db681b88f0f3_1600x3115.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><em>P.'s warm yes, step by step: call, invoice, silence, a personal plan page, payment at 9:46 the next morning.</em></p><blockquote><p>"The money was in finishing with the people who already said yes."</p><p><em>- J. Massey</em></p></blockquote><h2>Context to strategy to done, in about 30 minutes</h2><p>I tested how fast this could go with another prospect.</p><ul><li><p><strong>10:59 AM:</strong> I recorded a short voice memo about his situation</p></li><li><p><strong>11:07 AM:</strong> the analysis of his situation was done</p></li><li><p><strong>11:17 AM:</strong> his personal page was built</p></li><li><p><strong>About 11:30 AM:</strong> it was sent</p></li><li><p><strong>12:10 PM:</strong> he opened it</p></li></ul><p>That one hasn't turned into a sale. I'm telling you anyway, because speed isn't the point. The point is that the follow-up happened the same morning, while the person still remembered why they cared.</p><p>On your own, that page shows up next week if you're lucky. By then they've moved on.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jOCD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3880a2db-f673-4074-bd8d-a347fbc62601_1600x1063.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jOCD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3880a2db-f673-4074-bd8d-a347fbc62601_1600x1063.png 424w, https://substackcdn.com/image/fetch/$s_!jOCD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3880a2db-f673-4074-bd8d-a347fbc62601_1600x1063.png 848w, https://substackcdn.com/image/fetch/$s_!jOCD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3880a2db-f673-4074-bd8d-a347fbc62601_1600x1063.png 1272w, https://substackcdn.com/image/fetch/$s_!jOCD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3880a2db-f673-4074-bd8d-a347fbc62601_1600x1063.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jOCD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3880a2db-f673-4074-bd8d-a347fbc62601_1600x1063.png" width="1600" height="1063" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3880a2db-f673-4074-bd8d-a347fbc62601_1600x1063.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1063,&quot;width&quot;:1600,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Morning on the same kitchen table: a steaming navy coffee mug, a brass desk clock, a phone showing one new notification, and a printed personal plan page with an orange header, with a house key resting on it.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Morning on the same kitchen table: a steaming navy coffee mug, a brass desk clock, a phone showing one new notification, and a printed personal plan page with an orange header, with a house key resting on it." title="Morning on the same kitchen table: a steaming navy coffee mug, a brass desk clock, a phone showing one new notification, and a printed personal plan page with an orange header, with a house key resting on it." srcset="https://substackcdn.com/image/fetch/$s_!jOCD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3880a2db-f673-4074-bd8d-a347fbc62601_1600x1063.png 424w, https://substackcdn.com/image/fetch/$s_!jOCD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3880a2db-f673-4074-bd8d-a347fbc62601_1600x1063.png 848w, https://substackcdn.com/image/fetch/$s_!jOCD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3880a2db-f673-4074-bd8d-a347fbc62601_1600x1063.png 1272w, https://substackcdn.com/image/fetch/$s_!jOCD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3880a2db-f673-4074-bd8d-a347fbc62601_1600x1063.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><em>Same morning, while they still remember why they cared.</em></p><h2>A human keeps the important replies</h2><p>The first thing every operator asks me is, "Won't that feel like spam?"</p><p>Here's how it's set up:</p><ul><li><p>Anything about pricing, complaints, or someone I know personally comes straight to me</p></li><li><p>STOP means stop, right away, on every channel</p></li><li><p>Every first message reads the person's actual history before it goes out</p></li><li><p>Replies get checked every five minutes, from 8 AM to 11 PM Eastern, seven days a week</p></li></ul><p>The AI coworkers handle the volume. I handle the moments that need a person.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!MInG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f5585f7-b29a-414a-b6f3-2eb58314f746_1600x2003.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!MInG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f5585f7-b29a-414a-b6f3-2eb58314f746_1600x2003.png 424w, https://substackcdn.com/image/fetch/$s_!MInG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f5585f7-b29a-414a-b6f3-2eb58314f746_1600x2003.png 848w, https://substackcdn.com/image/fetch/$s_!MInG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f5585f7-b29a-414a-b6f3-2eb58314f746_1600x2003.png 1272w, https://substackcdn.com/image/fetch/$s_!MInG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f5585f7-b29a-414a-b6f3-2eb58314f746_1600x2003.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!MInG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f5585f7-b29a-414a-b6f3-2eb58314f746_1600x2003.png" width="1600" height="2003" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2f5585f7-b29a-414a-b6f3-2eb58314f746_1600x2003.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:2003,&quot;width&quot;:1600,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Flowchart titled Reply Routing Process. Reply Received leads to Check Content/Sender, which splits three ways. Routine Reply: AI coworker answers, checked every 5 minutes, 8 AM to 11 PM ET, 7 days a week. Route to J.: pricing, complaint, or known contact J. goes to J. Stop Request: stop communication immediately on every channel.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Flowchart titled Reply Routing Process. Reply Received leads to Check Content/Sender, which splits three ways. Routine Reply: AI coworker answers, checked every 5 minutes, 8 AM to 11 PM ET, 7 days a week. Route to J.: pricing, complaint, or known contact J. goes to J. Stop Request: stop communication immediately on every channel." title="Flowchart titled Reply Routing Process. Reply Received leads to Check Content/Sender, which splits three ways. Routine Reply: AI coworker answers, checked every 5 minutes, 8 AM to 11 PM ET, 7 days a week. Route to J.: pricing, complaint, or known contact J. goes to J. Stop Request: stop communication immediately on every channel." srcset="https://substackcdn.com/image/fetch/$s_!MInG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f5585f7-b29a-414a-b6f3-2eb58314f746_1600x2003.png 424w, https://substackcdn.com/image/fetch/$s_!MInG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f5585f7-b29a-414a-b6f3-2eb58314f746_1600x2003.png 848w, https://substackcdn.com/image/fetch/$s_!MInG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f5585f7-b29a-414a-b6f3-2eb58314f746_1600x2003.png 1272w, https://substackcdn.com/image/fetch/$s_!MInG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f5585f7-b29a-414a-b6f3-2eb58314f746_1600x2003.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><em>Where every reply goes: routine replies to the AI coworkers, pricing, complaints and people I know to me, and STOP ends contact on every channel.</em></p><h2>What went wrong</h2><p>Now the bad news.</p><p>141 people asked us to stop. That's about 7 out of every 100 people we messaged. Our own line to pause and fix things is 2 out of 100. We blew past it.</p><p>When I dug in, the messages were fine. The list was the problem. A lot of those texts went to people who bought something from me years ago and hadn't heard from me since. Some of the dates in my CRM were import dates, not purchase dates, so a few texts said "you bought back in 2024" to people who didn't.</p><p>So we changed it:</p><ul><li><p>No more texts to past buyers who don't read the newsletter</p></li><li><p>People who haven't heard from me in a while get an email first, not a text</p></li><li><p>Every date in a message has to be a real purchase date</p></li><li><p>Newsletter readers get a message on Substack first</p></li></ul><p>If you take one thing from this edition, take this: <strong>the tool will do exactly what you point it at.</strong> Point it at people who know you and want to hear from you.</p><div class="callout-block" data-callout="true"><p>&#9889; <strong>The math operators skip:</strong> Your past guests are already paid for. You spent the ad money and the platform fee to get them the first time. A follow-up to someone who stayed with you and liked it costs pennies next to finding a new guest. The same rule applies, though: only reach out to people who agreed to hear from you.</p></div><h2>What it would cost with people</h2><p>This is my estimate, not something I measured.</p><p>If a person spent about 3 minutes reading each record and writing each first message, 1,992 messages is about 100 hours of work. That's two and a half weeks for one full-time setter, before a single reply.</p><p>Appointment setters average about $16 to $24 an hour in the U.S.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a> So that first pass alone is roughly $1,600 to $2,400 in wages. We spent $1,306 for all of it: the first messages, the replies, the reminders, and the plan pages.</p><p>And a person doesn't check replies every five minutes until 11 PM on a Saturday. Two people can't either without burning out.</p><p>Not counted in my $1,306: my CRM subscription, the server, and card fees. I'm leaving them out because I'd pay those with or without the AI coworkers.</p><h2>How to start this week</h2><p>You don't need 1,992 people. Start with the ones you already have.</p><ol><li><p><strong>Day 1: Pick one list.</strong> Past guests, people who asked about a property, or people who said "maybe later." One list only.</p></li><li><p><strong>Day 2: Write the job.</strong> Who gets contacted, the one question you ask first, and what has to come straight to you.</p></li><li><p><strong>Day 3: Write the stop rule.</strong> STOP means stop. Decide it before you send anything.</p></li><li><p><strong>Day 4: Send to 20 people.</strong> Not 200. Read every reply yourself.</p></li><li><p><strong>Day 5: Count two numbers.</strong> How many wrote back, and how many asked you to stop. If more than 2 in 100 said stop, fix the list before you send more.</p></li><li><p><strong>Day 6: Find your warm yeses.</strong> Anyone who said yes and then went quiet gets a personal follow-up with their own numbers.</p></li><li><p><strong>Day 7: Decide.</strong> Keep going, fix the list, or stop.</p></li></ol><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">If this was useful, subscribe and get the next one in your inbox.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>Ready to find the follow-up you're missing?</h2><p>On a complimentary one-on-one diagnostic call, we look at your lists, your warm yeses, and the follow-up that keeps slipping. You leave knowing which part an AI coworker could carry and which part should stay with you. If it isn't a fit, I'll tell you.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.com/diagnostic&quot;,&quot;text&quot;:&quot;Book a complimentary diagnostic call &#8594;&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://cashflowdiary.com/diagnostic"><span>Book a complimentary diagnostic call &#8594;</span></a></p><p><strong>P.S.</strong> Hit reply and tell me: who said yes to you in the last month and then went quiet? I read every reply.</p><p><em>You're reading Cashflow Diary Direct: real numbers, no hype, from an operator who's been in real estate for 18+ years.</em></p><p><em>This is educational content, not financial, legal, or tax advice. Results are not typical. Small sample: 8 calls, 6 offers and 3 new clients over about two weeks. Follow texting and consent rules where you operate before you message anyone.</em></p><p>&#8226; &#8226; &#8226;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Want each edition's numbers and frameworks in your inbox? Subscribe free.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>Ready for the next step?</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;6bbf41a7-6616-4789-93cb-b929b163006f&quot;,&quot;caption&quot;:&quot;One conversation. No pitch. You leave with the diagnostic.&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;lg&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Work with J.&quot;,&quot;publishedBylines&quot;:[],&quot;post_date&quot;:&quot;2026-06-11T19:24:06.398Z&quot;,&quot;cover_image&quot;:null,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://newsletter.cashflowdiary.com/p/work-with-j&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:201647916,&quot;type&quot;:&quot;page&quot;,&quot;reaction_count&quot;:null,&quot;comment_count&quot;:null,&quot;publication_id&quot;:4553511,&quot;publication_name&quot;:&quot;Cashflow Diary Direct&quot;,&quot;publication_logo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d9e1ad37-021b-4198-9aea-d33fee8d54fd_500x500.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>PayScale, "Appointment Setter Hourly Pay in 2026": average base hourly rate $16.08 (last updated May 12, 2026). <a href="https://www.payscale.com/research/US/Job=Appointment_Setter/Hourly_Rate">https://www.payscale.com/research/US/Job=Appointment_Setter/Hourly_Rate</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>ZipRecruiter data (March 2026), as reported by Leadium, "What Is an Appointment Setter? A Buyer's Guide (2026)": about $24.26 per hour on average in the U.S. <a href="https://www.leadium.com/blog/what-is-an-appointment-setter">https://www.leadium.com/blog/what-is-an-appointment-setter</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>Sales: BILL invoices and payments plus both Stripe accounts, September 18 to October 7, 2026. Calls: meeting recordings. Messages: the outreach system's send log. Costs: AI coworker usage and texting fees only, from our cost tracker.</p></div></div>]]></content:encoded></item><item><title><![CDATA[I hid the AI model names. My picks split three ways.]]></title><description><![CDATA[Choose an AI coworker's model for the work you need it to do. I compared eight jobs across three settings, with 24 runs.]]></description><link>https://newsletter.cashflowdiary.com/p/blind-ai-model-test</link><guid isPermaLink="false">https://newsletter.cashflowdiary.com/p/blind-ai-model-test</guid><dc:creator><![CDATA[J. Massey]]></dc:creator><pubDate>Mon, 05 Oct 2026 10:03:44 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/e535dd10-8117-4900-bd6a-fea45b822bf3_2400x1350.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!SrsJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe535dd10-8117-4900-bd6a-fea45b822bf3_2400x1350.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!SrsJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe535dd10-8117-4900-bd6a-fea45b822bf3_2400x1350.png 424w, https://substackcdn.com/image/fetch/$s_!SrsJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe535dd10-8117-4900-bd6a-fea45b822bf3_2400x1350.png 848w, https://substackcdn.com/image/fetch/$s_!SrsJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe535dd10-8117-4900-bd6a-fea45b822bf3_2400x1350.png 1272w, https://substackcdn.com/image/fetch/$s_!SrsJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe535dd10-8117-4900-bd6a-fea45b822bf3_2400x1350.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!SrsJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe535dd10-8117-4900-bd6a-fea45b822bf3_2400x1350.png" width="2400" height="1350" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e535dd10-8117-4900-bd6a-fea45b822bf3_2400x1350.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1350,&quot;width&quot;:2400,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:502132,&quot;alt&quot;:&quot;Headline \&quot;Three model settings. Eight real jobs. I judged them blind.\&quot; next to two real outputs from the test: landing page A by GPT-6 Astra, and a frame of the explainer video by Opus 5.5 medium. Footer: blind picks GPT-6 Astra 4, Opus 5.5 medium 3, Opus 5.5 high 1.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Headline &quot;Three model settings. Eight real jobs. I judged them blind.&quot; next to two real outputs from the test: landing page A by GPT-6 Astra, and a frame of the explainer video by Opus 5.5 medium. Footer: blind picks GPT-6 Astra 4, Opus 5.5 medium 3, Opus 5.5 high 1." title="Headline &quot;Three model settings. Eight real jobs. I judged them blind.&quot; next to two real outputs from the test: landing page A by GPT-6 Astra, and a frame of the explainer video by Opus 5.5 medium. Footer: blind picks GPT-6 Astra 4, Opus 5.5 medium 3, Opus 5.5 high 1." srcset="https://substackcdn.com/image/fetch/$s_!SrsJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe535dd10-8117-4900-bd6a-fea45b822bf3_2400x1350.png 424w, https://substackcdn.com/image/fetch/$s_!SrsJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe535dd10-8117-4900-bd6a-fea45b822bf3_2400x1350.png 848w, https://substackcdn.com/image/fetch/$s_!SrsJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe535dd10-8117-4900-bd6a-fea45b822bf3_2400x1350.png 1272w, https://substackcdn.com/image/fetch/$s_!SrsJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe535dd10-8117-4900-bd6a-fea45b822bf3_2400x1350.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="callout-block" data-callout="true"><p>If you're deciding where AI fits into your short-term-rental systems, a complimentary one-on-one diagnostic call gives you a place to discuss that work.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.com/diagnostic/?utm_source=substack&amp;utm_medium=email&amp;utm_campaign=blind-ai-model-test&quot;,&quot;text&quot;:&quot;Book your complimentary one-on-one diagnostic call&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://cashflowdiary.com/diagnostic/?utm_source=substack&amp;utm_medium=email&amp;utm_campaign=blind-ai-model-test"><span>Book your complimentary one-on-one diagnostic call</span></a></p><p>Hey,</p><p>If you keep correcting your AI coworker's messages or reports, test a different model on that same job before changing the whole workflow.</p><p>I picked Astra for the website. I picked Smart for both videos. For the credit analysis, I picked Ultra.</p><p>Those choices came from a blind comparison. I saw outputs labeled A, B and C, with the model identities hidden and the letters reassigned for each task.</p><p>I wanted capability and a good user experience. Price wasn't my first priority.</p><p>Then I saw the credits. Across the eight jobs, Astra used about 16.4% fewer than Ultra. That surprised me. Smart used fewer than either of them.</p><p>I loved doing this test.</p><p>If you're choosing a model for your AI coworker, you can borrow the method. Start with work you recognize and decide what you would use before revealing who made it.</p><div class="native-audio-embed" data-component-name="AudioPlaceholder" data-attrs="{&quot;label&quot;:&quot;Listen: Voice I, an ElevenLabs AI narrator&quot;,&quot;mediaUploadId&quot;:&quot;b5b7e518-e6e7-4305-b2ff-45622a36633b&quot;,&quot;duration&quot;:551.340408,&quot;downloadable&quot;:false,&quot;isEditorNode&quot;:true}"></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.cashflowdiary.com/subscribe?utm_source=substack&amp;utm_medium=email&amp;utm_campaign=blind-ai-model-test&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Cashflow Diary</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>&#8226; &#8226; &#8226;</p><h2>What I chose across eight jobs</h2><p>The comparison ran on October 4, 2026, inside Viktor. Each of three settings received the same task brief for each job, producing 24 task runs.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a></p><p>The workers read from a live workspace and live sources, so retrieved data and context weren't guaranteed identical. I judged final deliverables; first drafts weren't scored separately.</p><p>The workspace called the settings Ultra, Smart and <code>gpt-6-astra</code>. Ultra was Opus 5.5 with high reasoning; Smart was Opus 5.5 with medium reasoning. Both used the same Opus base model.</p><p>GPT-6 Astra used its default reasoning setting, listed as medium in the workspace catalog. I'll call it Astra. These are the settings as tested, rather than a promise about what every account offers.</p><p>My choices split this way:</p><ul><li><p>Astra: client SMS, research answer, blog draft and website.</p></li><li><p>Smart: decision-request message, social video and explainer video.</p></li><li><p>Ultra: credit analysis.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!62gZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08ebbf47-7787-4ccb-bf4f-99db88cc4c24_2400x2080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!62gZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08ebbf47-7787-4ccb-bf4f-99db88cc4c24_2400x2080.png 424w, https://substackcdn.com/image/fetch/$s_!62gZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08ebbf47-7787-4ccb-bf4f-99db88cc4c24_2400x2080.png 848w, https://substackcdn.com/image/fetch/$s_!62gZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08ebbf47-7787-4ccb-bf4f-99db88cc4c24_2400x2080.png 1272w, https://substackcdn.com/image/fetch/$s_!62gZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08ebbf47-7787-4ccb-bf4f-99db88cc4c24_2400x2080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!62gZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08ebbf47-7787-4ccb-bf4f-99db88cc4c24_2400x2080.png" width="2400" height="2080" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/08ebbf47-7787-4ccb-bf4f-99db88cc4c24_2400x2080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:2080,&quot;width&quot;:2400,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:158229,&quot;alt&quot;:&quot;Blind preference chart. Astra selected for client SMS, research, blog and website; Smart for the decision request and both videos; Ultra for credit analysis.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Blind preference chart. Astra selected for client SMS, research, blog and website; Smart for the decision request and both videos; Ultra for credit analysis." title="Blind preference chart. Astra selected for client SMS, research, blog and website; Smart for the decision request and both videos; Ultra for credit analysis." srcset="https://substackcdn.com/image/fetch/$s_!62gZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08ebbf47-7787-4ccb-bf4f-99db88cc4c24_2400x2080.png 424w, https://substackcdn.com/image/fetch/$s_!62gZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08ebbf47-7787-4ccb-bf4f-99db88cc4c24_2400x2080.png 848w, https://substackcdn.com/image/fetch/$s_!62gZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08ebbf47-7787-4ccb-bf4f-99db88cc4c24_2400x2080.png 1272w, https://substackcdn.com/image/fetch/$s_!62gZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08ebbf47-7787-4ccb-bf4f-99db88cc4c24_2400x2080.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><em>My first choices across eight tasks: Astra four, Smart three, Ultra one. One judge; one run per setting per task.</em></p><p>I recorded a favorite in each group. I didn't create a complete first-through-third ranking, and those picks don't tell us whether a runner-up was close.</p><p>The split gave me a practical starting point. I approved Astra as my default, retained Ultra for deep work, and chose Smart for video builds. Heavy, multi-source numerical analysis goes to Ultra.</p><p>Those are working choices for my setup. Your guest communication, reporting or website work may produce a different set of preferences.</p><h2>Credits per job answer a different question</h2><p>For the same eight-task bundle, Ultra consumed 9,655 credits, Astra consumed 8,074, and Smart consumed 4,023.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</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_!dUBl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9db22246-5541-4847-877e-21af725d558a_2400x1400.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dUBl!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9db22246-5541-4847-877e-21af725d558a_2400x1400.png 424w, https://substackcdn.com/image/fetch/$s_!dUBl!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9db22246-5541-4847-877e-21af725d558a_2400x1400.png 848w, https://substackcdn.com/image/fetch/$s_!dUBl!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9db22246-5541-4847-877e-21af725d558a_2400x1400.png 1272w, https://substackcdn.com/image/fetch/$s_!dUBl!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9db22246-5541-4847-877e-21af725d558a_2400x1400.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dUBl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9db22246-5541-4847-877e-21af725d558a_2400x1400.png" width="2400" height="1400" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9db22246-5541-4847-877e-21af725d558a_2400x1400.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1400,&quot;width&quot;:2400,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:117335,&quot;alt&quot;:&quot;Usage comparison for eight tasks per setting. Ultra used 9,655 credits, Astra 8,074 and Smart 4,023. Astra used about 16.4 percent fewer than Ultra.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Usage comparison for eight tasks per setting. Ultra used 9,655 credits, Astra 8,074 and Smart 4,023. Astra used about 16.4 percent fewer than Ultra." title="Usage comparison for eight tasks per setting. Ultra used 9,655 credits, Astra 8,074 and Smart 4,023. Astra used about 16.4 percent fewer than Ultra." srcset="https://substackcdn.com/image/fetch/$s_!dUBl!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9db22246-5541-4847-877e-21af725d558a_2400x1400.png 424w, https://substackcdn.com/image/fetch/$s_!dUBl!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9db22246-5541-4847-877e-21af725d558a_2400x1400.png 848w, https://substackcdn.com/image/fetch/$s_!dUBl!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9db22246-5541-4847-877e-21af725d558a_2400x1400.png 1272w, https://substackcdn.com/image/fetch/$s_!dUBl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9db22246-5541-4847-877e-21af725d558a_2400x1400.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><em>Credits for the eight-task bundle: Ultra 9,655; Astra 8,074; Smart 4,023. Task-thread usage only, excluding parent orchestration and judging.</em></p><p>Astra used about 16.4% fewer credits than Ultra, while consuming roughly twice Smart's credits.</p><p>The website I preferred came from Astra and used 2,518 credits. Ultra's website used 1,352; Smart's used 656.</p><p>My preferred website was the most credit-intensive of the three. The cheaper bundle didn't mean a cheaper result on every task.</p><p>Provider token rates price units of model input or output. A finished job may involve multiple model interactions and other work.</p><p>The recorded credits tell us what these task runs consumed inside Viktor. They aren't measured provider spending, a token count or a cash invoice.</p><p>This trial didn't measure token totals or tool-call counts. It can't explain the credit difference by saying one model &#8220;thought less&#8221; or &#8220;used fewer tools.&#8221;</p><div class="callout-block" data-callout="true"><p>&#9889; Compare the recorded usage for the same job and the same acceptance standard. Keep your review time in a separate column.</p></div><p>For your own test, save both the preferred output and its usage. If you convert credits to dollars, label the plan rate and explain what the conversion represents.</p><p>A plan-rate allocation can help with budgeting. Calling it an extra charge would require evidence that the charge occurred.</p><h2>Look at the work behind the choices</h2><p>Some written outputs used private business details, so I'm sharing the website and video examples instead.</p><p>The website task was a single-page diagnostic-call landing page. It required a self-contained HTML file plus desktop and mobile screenshots.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jZsU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88d449f1-1df1-483a-a6c2-ad7fe2fd32d5_2400x1906.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jZsU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88d449f1-1df1-483a-a6c2-ad7fe2fd32d5_2400x1906.png 424w, https://substackcdn.com/image/fetch/$s_!jZsU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88d449f1-1df1-483a-a6c2-ad7fe2fd32d5_2400x1906.png 848w, https://substackcdn.com/image/fetch/$s_!jZsU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88d449f1-1df1-483a-a6c2-ad7fe2fd32d5_2400x1906.png 1272w, https://substackcdn.com/image/fetch/$s_!jZsU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88d449f1-1df1-483a-a6c2-ad7fe2fd32d5_2400x1906.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jZsU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88d449f1-1df1-483a-a6c2-ad7fe2fd32d5_2400x1906.png" width="2400" height="1906" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/88d449f1-1df1-483a-a6c2-ad7fe2fd32d5_2400x1906.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1906,&quot;width&quot;:2400,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:753051,&quot;alt&quot;:&quot;The selected Astra desktop diagnostic-call landing page, cropped from the original trial screenshot.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The selected Astra desktop diagnostic-call landing page, cropped from the original trial screenshot." title="The selected Astra desktop diagnostic-call landing page, cropped from the original trial screenshot." srcset="https://substackcdn.com/image/fetch/$s_!jZsU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88d449f1-1df1-483a-a6c2-ad7fe2fd32d5_2400x1906.png 424w, https://substackcdn.com/image/fetch/$s_!jZsU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88d449f1-1df1-483a-a6c2-ad7fe2fd32d5_2400x1906.png 848w, https://substackcdn.com/image/fetch/$s_!jZsU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88d449f1-1df1-483a-a6c2-ad7fe2fd32d5_2400x1906.png 1272w, https://substackcdn.com/image/fetch/$s_!jZsU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88d449f1-1df1-483a-a6c2-ad7fe2fd32d5_2400x1906.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Selected trial screenshot (desktop crop); unedited test output. The <a href="https://cashflowdiary.com/diagnostic-model-test/?utm_source=substack&amp;utm_medium=email&amp;utm_campaign=blind-ai-model-test">live version</a> includes booking and production fixes.</p><p>A screenshot lets you inspect the design I preferred. It cannot establish booking performance, and this test didn't measure conversion rates.</p><p>For a business website, you would still check the booking path, mobile layout and accuracy of every claim before using it.</p><p>The two video tasks were narrower than the word &#8220;video&#8221; might suggest.</p><p>One brief called for a 15-second vertical social piece. The other called for a 40-second horizontal explainer. Both used on-screen text and locally rendered motion graphics.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!O-h2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ff92c9c-cd1c-4d56-b0a0-1435db10cbdf_480x854.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!O-h2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ff92c9c-cd1c-4d56-b0a0-1435db10cbdf_480x854.gif 424w, https://substackcdn.com/image/fetch/$s_!O-h2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ff92c9c-cd1c-4d56-b0a0-1435db10cbdf_480x854.gif 848w, https://substackcdn.com/image/fetch/$s_!O-h2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ff92c9c-cd1c-4d56-b0a0-1435db10cbdf_480x854.gif 1272w, https://substackcdn.com/image/fetch/$s_!O-h2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ff92c9c-cd1c-4d56-b0a0-1435db10cbdf_480x854.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!O-h2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ff92c9c-cd1c-4d56-b0a0-1435db10cbdf_480x854.gif" width="480" height="854" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5ff92c9c-cd1c-4d56-b0a0-1435db10cbdf_480x854.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:854,&quot;width&quot;:480,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:743389,&quot;alt&quot;:&quot;Silent excerpt from the Smart social video about planning the refinance exit before taking a hard money loan.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Silent excerpt from the Smart social video about planning the refinance exit before taking a hard money loan." title="Silent excerpt from the Smart social video about planning the refinance exit before taking a hard money loan." srcset="https://substackcdn.com/image/fetch/$s_!O-h2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ff92c9c-cd1c-4d56-b0a0-1435db10cbdf_480x854.gif 424w, https://substackcdn.com/image/fetch/$s_!O-h2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ff92c9c-cd1c-4d56-b0a0-1435db10cbdf_480x854.gif 848w, https://substackcdn.com/image/fetch/$s_!O-h2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ff92c9c-cd1c-4d56-b0a0-1435db10cbdf_480x854.gif 1272w, https://substackcdn.com/image/fetch/$s_!O-h2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ff92c9c-cd1c-4d56-b0a0-1435db10cbdf_480x854.gif 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><em>An excerpt from Smart's selected vertical social video. Silent, locally rendered motion graphics.</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_!iD6Y!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b0c0156-6b43-4cff-aa66-e8cb3fe09561_800x450.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!iD6Y!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b0c0156-6b43-4cff-aa66-e8cb3fe09561_800x450.gif 424w, https://substackcdn.com/image/fetch/$s_!iD6Y!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b0c0156-6b43-4cff-aa66-e8cb3fe09561_800x450.gif 848w, https://substackcdn.com/image/fetch/$s_!iD6Y!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b0c0156-6b43-4cff-aa66-e8cb3fe09561_800x450.gif 1272w, https://substackcdn.com/image/fetch/$s_!iD6Y!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b0c0156-6b43-4cff-aa66-e8cb3fe09561_800x450.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!iD6Y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b0c0156-6b43-4cff-aa66-e8cb3fe09561_800x450.gif" width="800" height="450" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5b0c0156-6b43-4cff-aa66-e8cb3fe09561_800x450.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:450,&quot;width&quot;:800,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:801398,&quot;alt&quot;:&quot;Silent excerpt from the Smart explainer about Buy, Rehab, Rent, Refinance and Repeat for a short-term rental.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Silent excerpt from the Smart explainer about Buy, Rehab, Rent, Refinance and Repeat for a short-term rental." title="Silent excerpt from the Smart explainer about Buy, Rehab, Rent, Refinance and Repeat for a short-term rental." srcset="https://substackcdn.com/image/fetch/$s_!iD6Y!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b0c0156-6b43-4cff-aa66-e8cb3fe09561_800x450.gif 424w, https://substackcdn.com/image/fetch/$s_!iD6Y!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b0c0156-6b43-4cff-aa66-e8cb3fe09561_800x450.gif 848w, https://substackcdn.com/image/fetch/$s_!iD6Y!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b0c0156-6b43-4cff-aa66-e8cb3fe09561_800x450.gif 1272w, https://substackcdn.com/image/fetch/$s_!iD6Y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b0c0156-6b43-4cff-aa66-e8cb3fe09561_800x450.gif 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><em>An excerpt from Smart's selected explainer. Silent, locally rendered motion graphics.</em></p><p>Smart was my first choice for both.</p><p>Audio was excluded. The trial tested no voices, music, actors or generated footage, so it can't tell you which setting would make the best narrated video.</p><p>The on-screen lending details are unedited test output, shown as design examples, not lending guidance.</p><p>I also can't offer a speed ranking. Runs shared computing resources, and video rendering involved a shared lock, waiting and rerendering.</p><p>In your own review, inspect the artifact your team would receive. Open the page on a phone. Watch the clip through its ending. Check the numbers in the report.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.cashflowdiary.com/subscribe?utm_source=substack&amp;utm_medium=email&amp;utm_campaign=blind-ai-model-test&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Cashflow Diary</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>Run a small comparison you can repeat</h2><p>You don't need eight tasks to begin. Choose a small set of recurring jobs with outputs you can inspect safely.</p><ol><li><p><strong>Choose the work and define &#8220;usable.&#8221;</strong> Pick a recurring task, then write its acceptance criteria before running it. For a guest message, that might mean accurate dates, appropriate tone and no unsupported promises. Remove private names and account details from test material.</p></li><li><p><strong>Keep the brief and access consistent.</strong> Give each setting the same instructions, source material and tools. Save the model identifier and reasoning setting. A different brief or missing file can make the comparison difficult to interpret.</p></li><li><p><strong>Hide identity and cost while judging.</strong> Have a helper shuffle the outputs into A, B and C. Keep the answer key separate. Write your preference and a short explanation before revealing the model. Allow &#8220;none is usable&#8221; as an answer.</p></li><li><p><strong>Reveal usage and record the repair work.</strong> Compare task credits after choosing. Note factual errors, missing requirements and edits you would need. A favorite can still contain a serious mistake. Include failed attempts in the record.</p></li><li><p><strong>Repeat before expanding the assignment.</strong> Try new examples of the same task, reshuffle the order and, where useful, ask another qualified person to judge. Recheck after a model or workflow changes.</p></li></ol><div class="callout-block" data-callout="true"><p>&#128161; Give each task its own acceptance criteria before you compare models. A video preference cannot establish numerical accuracy.</p></div><p>You can start a worksheet with six fields: task, setting, pass or fail, blind preference, credits and required edits.</p><p>Keep safety separate from preference. If an answer invents a financial figure or exposes private information, mark that failure even if you like its presentation.</p><p>For recurring work, add frequency. A task you run every morning deserves different attention from a one-time page build.</p><p><strong>Try the method on one recurring task</strong></p><p>Write down what a usable result must get right, then judge the outputs before revealing settings or credits. Paid and founding readers also receive an editable scorecard and cost worksheet.</p><p>Related reading:</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;695e5c6a-b2b6-56a4-b1e9-2d62e3d351e0&quot;,&quot;caption&quot;:&quot;What we learned building an appointment-setting team in one day, and why it matters most before your first rental&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:false,&quot;showDescription&quot;:false,&quot;showImage&quot;:false,&quot;size&quot;:&quot;lg&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Your First Hire Isn't a Person&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:131256836,&quot;name&quot;:&quot;J. Massey&quot;,&quot;handle&quot;:&quot;cashflowdiary&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2ac1e95e-6235-4ff4-8797-a91e9b802ed8_1273x1600.jpeg&quot;,&quot;bio&quot;:&quot;Follow me for how cash flow actually works &#8212; real numbers, real deals, mostly proven in real estate and hospitality.&quot;,&quot;profile_set_up_at&quot;:&quot;2025-03-30T12:55:29.127Z&quot;,&quot;reader_installed_at&quot;:&quot;2025-03-30T12:54:11.097Z&quot;,&quot;publicationUsers&quot;:[{&quot;id&quot;:4644884,&quot;user_id&quot;:131256836,&quot;publication_id&quot;:4553511,&quot;role&quot;:&quot;admin&quot;,&quot;public&quot;:true,&quot;is_primary&quot;:true,&quot;publication&quot;:{&quot;id&quot;:4553511,&quot;name&quot;:&quot;Cashflow Diary Direct&quot;,&quot;subdomain&quot;:&quot;cashflowdiary&quot;,&quot;custom_domain&quot;:&quot;newsletter.cashflowdiary.com&quot;,&quot;custom_domain_optional&quot;:false,&quot;hero_text&quot;:&quot;Cash flow, explained with real numbers &#8212; short-term rentals and real estate are where I prove it, twice a week.&quot;,&quot;logo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d9e1ad37-021b-4198-9aea-d33fee8d54fd_500x500.png&quot;,&quot;author_id&quot;:131256836,&quot;primary_user_id&quot;:131256836,&quot;theme_var_background_pop&quot;:&quot;#FF6719&quot;,&quot;created_at&quot;:&quot;2025-03-30T21:12:41.292Z&quot;,&quot;email_from_name&quot;:&quot;J. Massey | Cashflow Diary Direct&quot;,&quot;copyright&quot;:&quot;West Egg Enterprises, Inc. &quot;,&quot;founding_plan_name&quot;:&quot;Founding Member&quot;,&quot;community_enabled&quot;:true,&quot;invite_only&quot;:false,&quot;payments_state&quot;:&quot;enabled&quot;,&quot;language&quot;:null,&quot;explicit&quot;:false,&quot;homepage_type&quot;:&quot;magaziney&quot;,&quot;is_personal_mode&quot;:false,&quot;logo_url_wide&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7385a22a-377e-4519-bedf-0e5fabfa7509_1920x1080.png&quot;}}],&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null,&quot;status&quot;:{&quot;bestsellerTier&quot;:null,&quot;subscriberTier&quot;:1,&quot;leaderboard&quot;:null,&quot;vip&quot;:false,&quot;badge&quot;:{&quot;type&quot;:&quot;subscriber&quot;,&quot;tier&quot;:1,&quot;accent_colors&quot;:null},&quot;subscriber&quot;:null}}],&quot;post_date&quot;:&quot;2026-09-28T10:03:44.324Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c478355c-5e00-46de-94db-3e500abbbbb5_1800x1200.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://newsletter.cashflowdiary.com/p/your-first-hire-isnt-a-person?utm_source=substack&amp;utm_medium=email&amp;utm_campaign=blind-ai-model-test&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:217416551,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:null,&quot;comment_count&quot;:null,&quot;publication_id&quot;:4553511,&quot;publication_name&quot;:&quot;Cashflow Diary Direct&quot;,&quot;publication_logo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d9e1ad37-021b-4198-9aea-d33fee8d54fd_500x500.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><h2>Common questions about this test</h2><p><strong>Did Astra win overall?</strong></p><p>It received four of my eight first choices. That describes my preferences in this trial. With one run per setting per task and one human judge, the result doesn't establish a general quality ranking.</p><p><strong>Should I pick the lowest-credit setting?</strong></p><p>Use your acceptance criteria first. Smart had the lowest bundle usage, but I preferred other settings for five jobs. Your decision also depends on the consequences of an error and the work required to repair it.</p><p><strong>Will the same setting win next time?</strong></p><p>That remains untested. Repeat runs could produce different outputs and choices. Save the briefs, settings and results so you can compare another round instead of relying on memory.</p><h2>Choose a task to improve in your business</h2><p>Start with a recurring job you currently have to correct. Write down what the finished work must get right before changing its model.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.com/diagnostic/?utm_source=substack&amp;utm_medium=email&amp;utm_campaign=blind-ai-model-test&quot;,&quot;text&quot;:&quot;Book your complimentary one-on-one diagnostic call&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://cashflowdiary.com/diagnostic/?utm_source=substack&amp;utm_medium=email&amp;utm_campaign=blind-ai-model-test"><span>Book your complimentary one-on-one diagnostic call</span></a></p><p>- J.</p><p>P.S. Keep your first test small enough that you can inspect every output yourself.</p><p><em>For educational purposes only. Results are not typical. Past performance does not guarantee future results.</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.cashflowdiary.com/subscribe?utm_source=substack&amp;utm_medium=email&amp;utm_campaign=blind-ai-model-test&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Cashflow Diary</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>Ready for the next step?</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;6e538885-4a6f-5870-938c-96e73addd731&quot;,&quot;caption&quot;:&quot;One conversation. No pitch. You leave with the diagnostic.&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:false,&quot;showDescription&quot;:true,&quot;showImage&quot;:false,&quot;size&quot;:&quot;lg&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Work with J.&quot;,&quot;publishedBylines&quot;:[],&quot;post_date&quot;:&quot;2026-06-11T19:24:06.398Z&quot;,&quot;cover_image&quot;:null,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://newsletter.cashflowdiary.com/p/work-with-j?utm_source=substack&amp;utm_medium=email&amp;utm_campaign=blind-ai-model-test&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:201647916,&quot;type&quot;:&quot;page&quot;,&quot;reaction_count&quot;:null,&quot;comment_count&quot;:null,&quot;publication_id&quot;:4553511,&quot;publication_name&quot;:&quot;Cashflow Diary Direct&quot;,&quot;publication_logo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d9e1ad37-021b-4198-9aea-d33fee8d54fd_500x500.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>Source: Cashflow Diary's internal blind trial, October 4, 2026. Eight tasks, three settings and one task run per setting; J. Massey was the sole preference judge. This was a real-work agent trial with tools and rendering, not an isolated base-model benchmark.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>Source: saved final usage records for the 24 task threads. Totals exclude parent orchestration, judging and production of this article. Percentages compare this fixed task bundle; credits are platform usage units.</p></div></div>]]></content:encoded></item><item><title><![CDATA[Two Months After “Google Stopped Sending Traffic”: What Changed for STR Operators]]></title><description><![CDATA[A July follow-up with corrections, new Google and Airbnb data, and a 30-day plan to build a guest list you own.]]></description><link>https://newsletter.cashflowdiary.com/p/two-months-after-google-stopped-sending</link><guid isPermaLink="false">https://newsletter.cashflowdiary.com/p/two-months-after-google-stopped-sending</guid><dc:creator><![CDATA[J. Massey]]></dc:creator><pubDate>Thu, 01 Oct 2026 10:03:45 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/00b65e9a-a079-4ac7-9277-bf4250a53654_1800x1200.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="callout-block" data-callout="true"><p><strong>Two months ago I asked if you own your guest list.</strong> If the honest answer is still "not really," a complimentary one-on-one diagnostic call maps where your bookings depend on someone else's platform and what you can own outright. If it isn't a fit, I'll tell you.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.com/diagnostic&quot;,&quot;text&quot;:&quot;Book a complimentary diagnostic call &#8594;&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://cashflowdiary.com/diagnostic"><span>Book a complimentary diagnostic call &#8594;</span></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_!2y6t!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62dc5d27-f2e2-4020-9b80-d41e232baee8_1920x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2y6t!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62dc5d27-f2e2-4020-9b80-d41e232baee8_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!2y6t!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62dc5d27-f2e2-4020-9b80-d41e232baee8_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!2y6t!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62dc5d27-f2e2-4020-9b80-d41e232baee8_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!2y6t!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62dc5d27-f2e2-4020-9b80-d41e232baee8_1920x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2y6t!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62dc5d27-f2e2-4020-9b80-d41e232baee8_1920x1080.png" width="1920" height="1080" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/62dc5d27-f2e2-4020-9b80-d41e232baee8_1920x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1080,&quot;width&quot;:1920,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;A short-term rental porch at dusk with a lit guest sign-up card on a table while light trails from the road bend away toward a glowing search box.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A short-term rental porch at dusk with a lit guest sign-up card on a table while light trails from the road bend away toward a glowing search box." title="A short-term rental porch at dusk with a lit guest sign-up card on a table while light trails from the road bend away toward a glowing search box." srcset="https://substackcdn.com/image/fetch/$s_!2y6t!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62dc5d27-f2e2-4020-9b80-d41e232baee8_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!2y6t!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62dc5d27-f2e2-4020-9b80-d41e232baee8_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!2y6t!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62dc5d27-f2e2-4020-9b80-d41e232baee8_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!2y6t!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62dc5d27-f2e2-4020-9b80-d41e232baee8_1920x1080.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><em>Two months on, the list on the porch is still the part you control. Editorial illustration, not a traffic forecast.</em></p><p>Hey,</p><p>On July 30 I sent you "Google Stopped Sending Traffic. Do You Own Your Guest List?" Two months later, I went back through every number in it. Two claims didn't hold up, one example had a math error, and a few new things happened that matter if you run short-term rentals.</p><p>The main point held. Most Google searches still end without a click to any website: 68% in the U.S. from January through April 2026, according to SparkToro's analysis of Similarweb data.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> Nothing since July has pushed that the other way.</p><p>So this edition covers three things: what I'm correcting, what's new, and a tighter version of the 30-day guest-list build.</p><p>I've spent 18+ years in real estate, focused on short-term rentals since 2016, built a list of more than 10,000 short-term rental operators through CashFlowDiary, and recorded 704 published CashFlow Diary&#8482; podcast episodes breaking down the deals that work and the ones that don't. The pattern below shows up in every cycle.</p><div class="native-audio-embed" data-component-name="AudioPlaceholder" data-attrs="{&quot;label&quot;:&quot;Listen to this edition &#8212; Voice I, an ElevenLabs AI narrator&quot;,&quot;mediaUploadId&quot;:&quot;6996f661-4ca2-498e-b72f-03716426f4f9&quot;,&quot;duration&quot;:567.24898,&quot;downloadable&quot;:false,&quot;isEditorNode&quot;:true}"></div><h3>Paid reader tool: The 30-Day Owned List Tracker</h3><p>Paid members, annual or monthly, get a one-page tracker for the 30-day build in this edition, with the two numbers to check at the start and at day 30. The article continues below for everyone.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.cashflowdiary.com/subscribe?&quot;,&quot;text&quot;:&quot;Upgrade&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Upgrade for this tracker and future paid tools.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Upgrade"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>&#8226; &#8226; &#8226;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Get the next direct-booking playbook in your inbox. Subscribe free.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>What I'm correcting from July</h2><p>I'd rather correct these myself than have you find them.</p><p><strong>The July 10 claim.</strong> I wrote that on July 10 Google made an AI answer the default response for every search. I couldn't find a Google source that says so. What Google did announce, on May 19, was a rebuilt search box and Gemini 3.5 Flash as the default model inside AI Mode.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a> Regular results are still there. Fewer people scroll to them.</p><p><strong>The Gmail threshold.</strong> I wrote that Gmail and Yahoo cut the allowed spam-complaint rate from 0.3% to 0.1%. They didn't. Google's guidance has long been to stay below 0.1% and never reach 0.3%.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a> The real change came in July, when Gmail's Postmaster Tools started warning senders who go over 0.1%.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a> Gmail now tells you when you've crossed the line.</p><p>I also made a math error in the July list example, fixed in the math callout below. A few other July figures were older or looser than they should have been. The current, sourced versions are in the next section.</p><h2>What changed in search since July</h2><p>Three updates, and all of them point the same way.</p><ul><li><p><strong>The click loss got a second test.</strong> The randomized study I cited in July (about 1,000 U.S. Chrome users) now reports that AI Overviews cut outbound clicks to websites by 39.8% on the searches where they appeared, up from the 38% I quoted.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-5" href="#footnote-5" target="_self">5</a> A separate preregistered field experiment, published in August, found that removing AI Overviews and AI Mode raised clicks to publishers, and that an AI Mode-only page cut them.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-6" href="#footnote-6" target="_self">6</a> Ahrefs' own data puts the drop in clicks to the top-ranking page at about 58% when an AI Overview shows.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-7" href="#footnote-7" target="_self">7</a></p></li><li><p><strong>Google now reports AI visibility.</strong> As of August 31, every site in Google Search Console can see how often its pages show up inside AI Overviews and AI Mode.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-8" href="#footnote-8" target="_self">8</a> If you run a direct-booking site, that's a free number you didn't have in July.</p></li><li><p><strong>Ranking and being cited are still different jobs.</strong> Ahrefs found that only about 12% of the pages ChatGPT, Gemini and Copilot cited also ranked in Google's top ten for the same question.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-9" href="#footnote-9" target="_self">9</a> A page-one ranking doesn't guarantee an AI assistant mentions you.</p></li></ul><p>Travelers still ask for the best place to stay near your market. More of them get the answer before they reach your site.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EHe-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feef630a9-67ac-4b24-ae78-b82ee57e6839_1080x1879.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EHe-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feef630a9-67ac-4b24-ae78-b82ee57e6839_1080x1879.png 424w, https://substackcdn.com/image/fetch/$s_!EHe-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feef630a9-67ac-4b24-ae78-b82ee57e6839_1080x1879.png 848w, https://substackcdn.com/image/fetch/$s_!EHe-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feef630a9-67ac-4b24-ae78-b82ee57e6839_1080x1879.png 1272w, https://substackcdn.com/image/fetch/$s_!EHe-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feef630a9-67ac-4b24-ae78-b82ee57e6839_1080x1879.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EHe-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feef630a9-67ac-4b24-ae78-b82ee57e6839_1080x1879.png" width="1080" height="1879" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/eef630a9-67ac-4b24-ae78-b82ee57e6839_1080x1879.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1879,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Diagram showing a podcast, an AI answer, a friend's text and a social post all leading to a direct-booking site, then to an email signup, then to an owned guest list.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Diagram showing a podcast, an AI answer, a friend's text and a social post all leading to a direct-booking site, then to an email signup, then to an owned guest list." title="Diagram showing a podcast, an AI answer, a friend's text and a social post all leading to a direct-booking site, then to an email signup, then to an owned guest list." srcset="https://substackcdn.com/image/fetch/$s_!EHe-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feef630a9-67ac-4b24-ae78-b82ee57e6839_1080x1879.png 424w, https://substackcdn.com/image/fetch/$s_!EHe-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feef630a9-67ac-4b24-ae78-b82ee57e6839_1080x1879.png 848w, https://substackcdn.com/image/fetch/$s_!EHe-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feef630a9-67ac-4b24-ae78-b82ee57e6839_1080x1879.png 1272w, https://substackcdn.com/image/fetch/$s_!EHe-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feef630a9-67ac-4b24-ae78-b82ee57e6839_1080x1879.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><em>Where guests hear about you keeps changing. Where you keep them doesn't have to. Illustrative, not data.</em></p><div class="callout-block" data-callout="true"><p>&#128161; <strong>Key reframe:</strong> Every update above is about someone else's page. Google changes its results page, Airbnb changes its fees, a city changes its rules. The only list in this edition that you control is the one with your past guests' email addresses on it.</p></div><h2>What changed on the platform side</h2><p>Search isn't the only place the ground moved.</p><p><strong>Airbnb's fee.</strong> Airbnb has moved hosts to a single host-only fee. Most hosts pay 15.5%, taken from the payout.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-10" href="#footnote-10" target="_self">10</a> Hosts who use property management software and aren't on the single fee yet switch on October 13, 2026.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-11" href="#footnote-11" target="_self">11</a> If you haven't looked at your payout since the switch, look this week. Every night a past guest books directly is a night that fee doesn't touch.</p><p><strong>Austin's delist rule.</strong> Since July 1, 2026, platforms must show a city license number on each Austin listing and remove a listing within 10 days of a city delist notice.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-12" href="#footnote-12" target="_self">12</a> The city paused bulk notices for about six months after its licensing system launched on May 18, and plans to send them in phases, starting with properties that drew nuisance complaints.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-13" href="#footnote-13" target="_self">13</a> Six months from May 18 is mid-November. If you operate in Austin, that date matters more than July did. If you don't, the lesson carries over: a city can take your listing down on its own schedule.</p><h2>The 30-day owned guest-list build</h2><p>Same plan as July, with one number added. AirDNA's 2026 Midyear Outlook calls for a steady year: demand and available listings both up about 2.7%, occupancy averaging 57.4%.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-14" href="#footnote-14" target="_self">14</a> When supply and demand grow at the same pace, nobody gets a free tailwind, so the operators who keep their past guests have the advantage.</p><ol><li><p><strong>Week 1: Capture.</strong> Put an email signup on your direct-booking site, above the fold. Add the link to your WiFi landing page and your check-in guide. Only add it to platform messages if your platform's off-platform communication rules allow it; check them first.</p></li><li><p><strong>Week 2: First send.</strong> One email with a story from your property, one local recommendation and one direct-booking offer. Send monthly at minimum, the same week every month. Keep it to people who opted in, so your complaint rate stays well under Gmail's 0.1% line.</p></li><li><p><strong>Week 3: Borrowed audiences.</strong> Pitch three podcasts, local blogs or travel newsletters your guests already read. Make one ask on every appearance: join the list. Other people talking about you also gives AI answer engines more places to find and cite you.</p></li><li><p><strong>Week 4: Measure two numbers.</strong> List size first. Then open Search Console's generative AI report and write down how often your site appeared in AI answers this month. Check both again in 30 days.</p></li></ol><p>If the monthly email is the step you know you'll skip, Monday's edition, "Your First Hire Isn't a Person," walks through how I handed follow-up work to an AI coworker.</p><p>In July I put it this way:</p><blockquote><p>"If a stranger can hear about you and have no way to join your list, you don't have marketing. You have exposure."</p><p><em>- J. Massey</em></p></blockquote><div class="callout-block" data-callout="true"><p>&#9889; <strong>The math operators skip (corrected):</strong> In July I wrote that a 2,000-name list rebooking at 2% a month was 40 nights a year. That's wrong; 2% a month would be 40 nights a month. The version I meant: if 2% of a 2,000-name list books one direct night a year, that's 40 nights. At a $250 average nightly rate, that's $10,000 in bookings. On Airbnb's 15.5% host fee, the same nights would cost about $1,550 in platform fees, before your own card processing.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-10" href="#footnote-10" target="_self">10</a> Illustrative math, not a forecast. Run it on your own numbers.</p></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!yJ5M!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb868174-edd7-492b-874c-852aaa9a6234_1080x1240.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!yJ5M!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb868174-edd7-492b-874c-852aaa9a6234_1080x1240.png 424w, https://substackcdn.com/image/fetch/$s_!yJ5M!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb868174-edd7-492b-874c-852aaa9a6234_1080x1240.png 848w, https://substackcdn.com/image/fetch/$s_!yJ5M!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb868174-edd7-492b-874c-852aaa9a6234_1080x1240.png 1272w, https://substackcdn.com/image/fetch/$s_!yJ5M!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb868174-edd7-492b-874c-852aaa9a6234_1080x1240.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!yJ5M!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb868174-edd7-492b-874c-852aaa9a6234_1080x1240.png" width="1080" height="1240" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cb868174-edd7-492b-874c-852aaa9a6234_1080x1240.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1240,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Panel titled Rented listing OTA ranking, search clicks, social reach and city delist notices, with the line \&quot;Someone else can switch it off.\&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Panel titled Rented listing OTA ranking, search clicks, social reach and city delist notices, with the line &quot;Someone else can switch it off.&quot;" title="Panel titled Rented listing OTA ranking, search clicks, social reach and city delist notices, with the line &quot;Someone else can switch it off.&quot;" srcset="https://substackcdn.com/image/fetch/$s_!yJ5M!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb868174-edd7-492b-874c-852aaa9a6234_1080x1240.png 424w, https://substackcdn.com/image/fetch/$s_!yJ5M!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb868174-edd7-492b-874c-852aaa9a6234_1080x1240.png 848w, https://substackcdn.com/image/fetch/$s_!yJ5M!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb868174-edd7-492b-874c-852aaa9a6234_1080x1240.png 1272w, https://substackcdn.com/image/fetch/$s_!yJ5M!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb868174-edd7-492b-874c-852aaa9a6234_1080x1240.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><em>Rented: ranking, clicks and listings someone else can change. Conceptual illustration, not data.</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_!R1gw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c083b21-189e-4448-9791-47c94abfe9d6_1080x1240.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!R1gw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c083b21-189e-4448-9791-47c94abfe9d6_1080x1240.png 424w, https://substackcdn.com/image/fetch/$s_!R1gw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c083b21-189e-4448-9791-47c94abfe9d6_1080x1240.png 848w, https://substackcdn.com/image/fetch/$s_!R1gw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c083b21-189e-4448-9791-47c94abfe9d6_1080x1240.png 1272w, https://substackcdn.com/image/fetch/$s_!R1gw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c083b21-189e-4448-9791-47c94abfe9d6_1080x1240.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!R1gw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c083b21-189e-4448-9791-47c94abfe9d6_1080x1240.png" width="1080" height="1240" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7c083b21-189e-4448-9791-47c94abfe9d6_1080x1240.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1240,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Panel titled Owned listing past-guest emails, direct rebooking and a monthly send, with the line \&quot;You decide when it goes out.\&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Panel titled Owned listing past-guest emails, direct rebooking and a monthly send, with the line &quot;You decide when it goes out.&quot;" title="Panel titled Owned listing past-guest emails, direct rebooking and a monthly send, with the line &quot;You decide when it goes out.&quot;" srcset="https://substackcdn.com/image/fetch/$s_!R1gw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c083b21-189e-4448-9791-47c94abfe9d6_1080x1240.png 424w, https://substackcdn.com/image/fetch/$s_!R1gw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c083b21-189e-4448-9791-47c94abfe9d6_1080x1240.png 848w, https://substackcdn.com/image/fetch/$s_!R1gw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c083b21-189e-4448-9791-47c94abfe9d6_1080x1240.png 1272w, https://substackcdn.com/image/fetch/$s_!R1gw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c083b21-189e-4448-9791-47c94abfe9d6_1080x1240.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><em>Owned: past-guest emails and a send date you choose. Conceptual illustration, not data.</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">If this follow-up was useful, subscribe and get the next one in your inbox.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>Questions operators are asking</h2><p><strong>I read the July edition and didn't act on it. Am I too late?</strong> No. The guests who stayed with you this summer are the easiest names to ask first. Start with Week 1 and send your first email in October.</p><p><strong>Should I stop working on SEO?</strong> No. Keep your site clear and quotable, and use Search Console's AI report to see whether it shows up in AI answers. Treat search as one source of guests, and make sure it isn't your only one.</p><p><strong>Does email still reach the inbox?</strong> Yes, for senders who follow the rules. Gmail's line is still 0.1% reported spam, and it now warns you when you cross it.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a> Short, story-first emails sent to guests who asked to hear from you rarely get near that line.</p><p><strong>I only have one property. Is this worth it?</strong> Yes. A single property with a small list of past guests who rebook directly depends less on search and platform ranking than a larger portfolio that relies on them alone. Owning the list matters more than the number of doors.</p><p>Keep reading:</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;513dface-a7eb-40c8-90f4-7686a85e1ff8&quot;,&quot;caption&quot;:&quot;The July 30 edition this follow-up updates and corrects.&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;lg&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Google Stopped Sending Traffic. Do You Own Your Guest List?&quot;,&quot;publishedBylines&quot;:[],&quot;post_date&quot;:&quot;2026-07-30T10:03:19.248Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/252d82fc-ba51-41e7-804c-d7fe4fb4053c_1376x768.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://newsletter.cashflowdiary.com/p/google-stopped-sending-traffic-do&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:208907569,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:null,&quot;comment_count&quot;:null,&quot;publication_id&quot;:4553511,&quot;publication_name&quot;:&quot;Cashflow Diary Direct&quot;,&quot;publication_logo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d9e1ad37-021b-4198-9aea-d33fee8d54fd_500x500.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><h2>Ready to own your guest pipeline?</h2><p>If you want this build fitted to your property (where to capture emails, what to send and which borrowed audiences fit your market), book a complimentary one-on-one diagnostic call. If it isn't a fit, I'll say so.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.com/diagnostic&quot;,&quot;text&quot;:&quot;Book a complimentary diagnostic call &#8594;&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://cashflowdiary.com/diagnostic"><span>Book a complimentary diagnostic call &#8594;</span></a></p><p>&#8226; &#8226; &#8226;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Want each edition's numbers and frameworks in your inbox? Subscribe free.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>P.S. If you spot something in this edition that doesn't hold up, reply and tell me. I'll check it against the source and correct it, the same way I did with July's.</p><p><em>You're reading Cashflow Diary Direct: real numbers, no hype, from an operator who's been in real estate for 18+ years.</em></p><p><em>This is educational content, not financial, legal, or tax advice. Results are not typical. Past performance does not guarantee future results. Confirm current local rules and platform policies before changing how you market or book your rental.</em></p><p>Ready for the next step?</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;1d3cd1b8-c64f-4635-beb2-156e618f7ab9&quot;,&quot;caption&quot;:&quot;One conversation. No pitch. You leave with the diagnostic.&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;lg&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Work with J.&quot;,&quot;publishedBylines&quot;:[],&quot;post_date&quot;:&quot;2026-06-11T19:24:06.398Z&quot;,&quot;cover_image&quot;:null,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://newsletter.cashflowdiary.com/p/work-with-j&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:201647916,&quot;type&quot;:&quot;page&quot;,&quot;reaction_count&quot;:null,&quot;comment_count&quot;:null,&quot;publication_id&quot;:4553511,&quot;publication_name&quot;:&quot;Cashflow Diary Direct&quot;,&quot;publication_logo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d9e1ad37-021b-4198-9aea-d33fee8d54fd_500x500.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>Rand Fishkin, SparkToro, "In 2026, Less than One Third of Google Searches Still Send a Click," June 9, 2026, using Similarweb U.S. desktop and mobile clickstream data, January&#8211;April 2026: 68.01% zero-click. <a href="https://sparktoro.com/blog/in-2026-less-than-one-third-of-google-searches-still-send-a-click/">https://sparktoro.com/blog/in-2026-less-than-one-third-of-google-searches-still-send-a-click/</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>Google, "Google Search's I/O 2026 updates," Elizabeth Reid, May 19, 2026. <a href="https://blog.google/products-and-platforms/products/search/search-io-2026/">https://blog.google/products-and-platforms/products/search/search-io-2026/</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>Google Workspace Admin Help, "Email sender guidelines." <a href="https://support.google.com/a/answer/81126">https://support.google.com/a/answer/81126</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-4" href="#footnote-anchor-4" class="footnote-number" contenteditable="false" target="_self">4</a><div class="footnote-content"><p>emailexpert, "Gmail's 0.1% spam threshold just became a warning, not a target," July 23, 2026. <a href="https://emailexpert.com/gmail-spam-rate-0-1-warning/">https://emailexpert.com/gmail-spam-rate-0-1-warning/</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-5" href="#footnote-anchor-5" class="footnote-number" contenteditable="false" target="_self">5</a><div class="footnote-content"><p>Saharsh Agarwal (Indian School of Business) and Ananya Sen (Carnegie Mellon), "The Impact of Google AI Overviews on Publisher Traffic and User Experience: Evidence from a Field Experiment," SSRN working paper, revised June 17, 2026 (1,065 U.S. desktop Chrome users). Reported by PPC Land: <a href="https://ppc.land/ai-overviews-cut-publisher-clicks-39-8-in-first-randomized-study/">https://ppc.land/ai-overviews-cut-publisher-clicks-39-8-in-first-randomized-study/</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-6" href="#footnote-anchor-6" class="footnote-number" contenteditable="false" target="_self">6</a><div class="footnote-content"><p>"AI in Search Reduces Publisher Referrals Without Improving User Experience: Experimental Evidence," preregistered field experiment on Google Search, arXiv 2608.18352, August 18, 2026. <a href="https://arxiv.org/html/2608.18352v1">https://arxiv.org/html/2608.18352v1</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-7" href="#footnote-anchor-7" class="footnote-number" contenteditable="false" target="_self">7</a><div class="footnote-content"><p>Ahrefs, "Update: AI Overviews Reduce Clicks by 58%," February 4, 2026 (position-one CTR, December 2025 data). <a href="https://ahrefs.com/blog/ai-overviews-reduce-clicks-update/">https://ahrefs.com/blog/ai-overviews-reduce-clicks-update/</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-8" href="#footnote-anchor-8" class="footnote-number" contenteditable="false" target="_self">8</a><div class="footnote-content"><p>Google Search Console Help, "Generative AI performance report (Search)," rolled out to all websites worldwide as of August 31, 2026. <a href="https://support.google.com/webmasters/answer/16984139">https://support.google.com/webmasters/answer/16984139</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-9" href="#footnote-anchor-9" class="footnote-number" contenteditable="false" target="_self">9</a><div class="footnote-content"><p>Ahrefs, "Only 12% of AI Cited URLs Rank in Google's Top 10 for the Original Prompt," August 11, 2025. <a href="https://ahrefs.com/blog/ai-search-overlap/">https://ahrefs.com/blog/ai-search-overlap/</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-10" href="#footnote-anchor-10" class="footnote-number" contenteditable="false" target="_self">10</a><div class="footnote-content"><p>Airbnb Help Center, "Airbnb service fees" (single fee: most hosts pay 15.5%). <a href="https://www.airbnb.com/help/article/1857">https://www.airbnb.com/help/article/1857</a> ; Airbnb Resource Center, "Simplifying Airbnb service fees." <a href="https://www.airbnb.com/resources/hosting-homes/a/simplifying-airbnb-service-fees-746">https://www.airbnb.com/resources/hosting-homes/a/simplifying-airbnb-service-fees-746</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-11" href="#footnote-anchor-11" class="footnote-number" contenteditable="false" target="_self">11</a><div class="footnote-content"><p>Airbnb Resource Center, "Simplifying Airbnb service fees" ("Hosts using property management software who aren't yet on the single service fee will switch to the single fee on October 13"), read September 28, 2026. <a href="https://www.airbnb.com/resources/hosting-homes/a/simplifying-airbnb-service-fees-746">https://www.airbnb.com/resources/hosting-homes/a/simplifying-airbnb-service-fees-746</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-12" href="#footnote-anchor-12" class="footnote-number" contenteditable="false" target="_self">12</a><div class="footnote-content"><p>City of Austin, STR ordinance, &#167;4-23-23 "Obligation to delist short-term rentals" (platform article effective July 1, 2026). <a href="https://services.austintexas.gov/edims/document.cfm?id=459690">https://services.austintexas.gov/edims/document.cfm?id=459690</a> and <a href="https://www.austintexas.gov/development-services/short-term-rentals">https://www.austintexas.gov/development-services/short-term-rentals</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-13" href="#footnote-anchor-13" class="footnote-number" contenteditable="false" target="_self">13</a><div class="footnote-content"><p>City of Austin Development Services memorandum to Council on the STR program (licensing system launch May 18, 2026; delist notices paused six months, then phased). <a href="https://services.austintexas.gov/edims/document.cfm?id=472516">https://services.austintexas.gov/edims/document.cfm?id=472516</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-14" href="#footnote-anchor-14" class="footnote-number" contenteditable="false" target="_self">14</a><div class="footnote-content"><p>AirDNA, 2026 Midyear Outlook, press release July 8, 2026. <a href="https://www.prnewswire.com/news-releases/steady-demand-and-slower-new-supply-define-us-short-term-rentals-in-2026-airdna-finds-302820776.html">https://www.prnewswire.com/news-releases/steady-demand-and-slower-new-supply-define-us-short-term-rentals-in-2026-airdna-finds-302820776.html</a></p></div></div>]]></content:encoded></item><item><title><![CDATA[What does a $1,000 stay leave you?]]></title><description><![CDATA[3 minutes on where a $1,000 stay really goes.]]></description><link>https://newsletter.cashflowdiary.com/p/what-does-a-1000-stay-leave-you</link><guid isPermaLink="false">https://newsletter.cashflowdiary.com/p/what-does-a-1000-stay-leave-you</guid><dc:creator><![CDATA[J. Massey]]></dc:creator><pubDate>Wed, 30 Sep 2026 12:03:40 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/b4904372-175d-4730-86b2-c5f5efbe6de1_1200x675.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hey,</p><p>When a guest pays $1,000 for a stay, how much of it do you keep?</p><p>If you can't answer to the dollar, this is for you. I made a 3-minute video that shows where the money usually goes on one common setup: about $155 to the booking site, $200 to a 20% manager, and about $645 left before cleaning, repairs or empty nights.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://go.cashflowdiary.com/vsl-substack" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!RL83!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4904372-175d-4730-86b2-c5f5efbe6de1_1200x675.jpeg 424w, https://substackcdn.com/image/fetch/$s_!RL83!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4904372-175d-4730-86b2-c5f5efbe6de1_1200x675.jpeg 848w, https://substackcdn.com/image/fetch/$s_!RL83!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4904372-175d-4730-86b2-c5f5efbe6de1_1200x675.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!RL83!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4904372-175d-4730-86b2-c5f5efbe6de1_1200x675.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!RL83!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4904372-175d-4730-86b2-c5f5efbe6de1_1200x675.jpeg" width="1200" height="675" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b4904372-175d-4730-86b2-c5f5efbe6de1_1200x675.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:675,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Watch: where a $1,000 rental stay really goes, 3 minutes&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://go.cashflowdiary.com/vsl-substack&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Watch: where a $1,000 rental stay really goes, 3 minutes" title="Watch: where a $1,000 rental stay really goes, 3 minutes" srcset="https://substackcdn.com/image/fetch/$s_!RL83!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4904372-175d-4730-86b2-c5f5efbe6de1_1200x675.jpeg 424w, https://substackcdn.com/image/fetch/$s_!RL83!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4904372-175d-4730-86b2-c5f5efbe6de1_1200x675.jpeg 848w, https://substackcdn.com/image/fetch/$s_!RL83!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4904372-175d-4730-86b2-c5f5efbe6de1_1200x675.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!RL83!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4904372-175d-4730-86b2-c5f5efbe6de1_1200x675.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><a href="https://go.cashflowdiary.com/vsl-substack">&#9654; Watch the 3-minute video</a></p><p>It also covers the four numbers that decide what a rental keeps: how many people find you, how many book, how many come back, and how much of every stay you keep. Get about 10% better on each, and together that's about 46% more. That's an illustration, not a promise. Your property decides the real number.</p><p>Want to know which of the four is your biggest gap? Book a complimentary one-on-one diagnostic call. It takes 25 minutes. You bring three rough numbers, and you leave with one clear next step. If it isn't a fit, I'll tell you.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.com/diagnostic?utm_source=substack&amp;utm_medium=email&amp;utm_campaign=diagnostic-vsl-2026-10&amp;utm_content=book-button&quot;,&quot;text&quot;:&quot;Pick a time &#8594;&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://cashflowdiary.com/diagnostic?utm_source=substack&amp;utm_medium=email&amp;utm_campaign=diagnostic-vsl-2026-10&amp;utm_content=book-button"><span>Pick a time &#8594;</span></a></p><p>- J.</p><p><em>Educational purposes only. Your numbers will differ.</em></p>]]></content:encoded></item><item><title><![CDATA[Your First Hire Isn't a Person]]></title><description><![CDATA[What we learned building an appointment-setting team in one day, and why it matters most before your first rental]]></description><link>https://newsletter.cashflowdiary.com/p/your-first-hire-isnt-a-person</link><guid isPermaLink="false">https://newsletter.cashflowdiary.com/p/your-first-hire-isnt-a-person</guid><dc:creator><![CDATA[J. Massey]]></dc:creator><pubDate>Mon, 28 Sep 2026 10:03:44 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/c478355c-5e00-46de-94db-3e500abbbbb5_1800x1200.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="callout-block" data-callout="true"><p><strong>If you're starting your first rental on nights and weekends, follow-up is where deals quietly die.</strong> On a complimentary one-on-one diagnostic call, we look at who you should be following up with and what an AI coworker could carry for you. If it isn't a fit, I'll tell you.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.com/diagnostic?utm_source=substack&amp;utm_medium=email&amp;utm_campaign=first-hire&quot;,&quot;text&quot;:&quot;Book a complimentary diagnostic call &#8594;&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://cashflowdiary.com/diagnostic?utm_source=substack&amp;utm_medium=email&amp;utm_campaign=first-hire"><span>Book a complimentary diagnostic call &#8594;</span></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_!cwKD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e94c9d4-0920-4e08-9309-d6c1811d9946_1920x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cwKD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e94c9d4-0920-4e08-9309-d6c1811d9946_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!cwKD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e94c9d4-0920-4e08-9309-d6c1811d9946_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!cwKD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e94c9d4-0920-4e08-9309-d6c1811d9946_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!cwKD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e94c9d4-0920-4e08-9309-d6c1811d9946_1920x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cwKD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e94c9d4-0920-4e08-9309-d6c1811d9946_1920x1080.png" width="1920" height="1080" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7e94c9d4-0920-4e08-9309-d6c1811d9946_1920x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1080,&quot;width&quot;:1920,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Kitchen table split between night lamplight on the left and morning window light on the right, holding an open notebook with a clipped job card, a phone showing message bubbles, a house key and an empty work ID badge. Headline reads \&quot;Your First Hire Isn't a Person\&quot; with the CashFlow Diary logo.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Kitchen table split between night lamplight on the left and morning window light on the right, holding an open notebook with a clipped job card, a phone showing message bubbles, a house key and an empty work ID badge. Headline reads &quot;Your First Hire Isn't a Person&quot; with the CashFlow Diary logo." title="Kitchen table split between night lamplight on the left and morning window light on the right, holding an open notebook with a clipped job card, a phone showing message bubbles, a house key and an empty work ID badge. Headline reads &quot;Your First Hire Isn't a Person&quot; with the CashFlow Diary logo." srcset="https://substackcdn.com/image/fetch/$s_!cwKD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e94c9d4-0920-4e08-9309-d6c1811d9946_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!cwKD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e94c9d4-0920-4e08-9309-d6c1811d9946_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!cwKD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e94c9d4-0920-4e08-9309-d6c1811d9946_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!cwKD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e94c9d4-0920-4e08-9309-d6c1811d9946_1920x1080.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><em>The same table at 11pm and 7am. The follow-up doesn't care which one it is.</em></p><p>Hey,</p><p>Most people starting out picture the order of things like this.</p><p>First you get the property. Then the money comes in. Then, someday, you hire help.</p><p>I followed that order for years. On Thursday, September 24, I watched it flip.</p><p>We needed follow-up help. We didn't hire anyone. By that night, AI coworkers had sent 198 personal messages, handled the first replies, and put a call on my calendar. I took the call.</p><p>I've spent 18+ years in real estate, focused on short-term rentals since 2016, trained more than 10,000 operators through CashFlowDiary, and recorded 704 published CashFlow Diary&#8482; podcast episodes breaking down the deals that work and the ones that don't. Here's exactly what happened, what it would have cost with people, and how you'd write the same job for your first property.</p><div class="native-audio-embed" data-component-name="AudioPlaceholder" data-attrs="{&quot;label&quot;:&quot;Listen to this edition &#8212; Voice I, an ElevenLabs AI narrator&quot;,&quot;mediaUploadId&quot;:&quot;70962a0e-844d-4a40-ae83-c98448d4b0c7&quot;,&quot;duration&quot;:536.137143,&quot;downloadable&quot;:false,&quot;isEditorNode&quot;:true}"></div><h3>Paid reader tool: The First Hire Job Card</h3><p>Paid members, annual or monthly, get a fillable worksheet that turns one follow-up job into written instructions for an AI coworker. The article continues below for everyone.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.cashflowdiary.com/subscribe?&quot;,&quot;text&quot;:&quot;Upgrade&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Upgrade for this worksheet and future paid tools.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Upgrade"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>&#8226; &#8226; &#8226;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Get real numbers from a working rental business in your inbox. Subscribe free.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>What happened in one day</h2><p>We needed an appointment-setting team: someone to reach out one-to-one, answer replies, follow up, keep the CRM clean, book calls, and tell me who needs me.</p><p>We didn't hire anyone. We built it with AI coworkers in one day.</p><p>By that night:</p><ul><li><p><strong>198 people</strong> had gotten a personal text or email (173 texts, 25 emails). Not a blast. One person, one message.</p></li><li><p><strong>17</strong> had replied</p></li><li><p><strong>3</strong> asked us to stop (1.5%), and we stopped</p></li><li><p><strong>The first call</strong> was on my calendar</p></li></ul><p>The part I keep thinking about: it was doing the work while we were still building it. Messages went out in the morning. By afternoon, we were adding the follow-up rules. By evening, the booked call had its own prep page, so I walked in knowing who I was talking to and what they'd already said.</p><p>The AI credits for the sales build and day one came to <strong>roughly $60 to $100</strong>. That's our estimate from the account data, not an invoice.</p><p>One day is one day. It's a baseline, not a forecast. I'll keep counting.</p><h2>What the same week would cost with people</h2><p>No knock on people here. I've hired setters, and good ones earn their pay. This is just the math a beginner never gets shown.</p><ul><li><p>An appointment setter earns about <strong>$16 to $24 an hour</strong> in the US before commission. PayScale puts the average at $16.08.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> ZipRecruiter data puts it at $24.26.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a> Indeed's current figure is $20.07 an hour, plus about $4,400 a year in commission.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a></p></li><li><p>A freelancer to set up the CRM, pipelines and automations runs about <strong>$25 to $150 an hour</strong> on freelance marketplaces, per a 2026 pricing guide from Marketing Nativo. A fixed-scope build commonly lands around <strong>$300 to $2,500</strong>.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a> GHL Prime puts agency setups at around $1,500 and up.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-5" href="#footnote-5" target="_self">5</a></p></li><li><p>Then you recruit, train and wait. Often days or weeks before the first message goes out.</p></li></ul><div class="callout-block" data-callout="true"><p>&#9889; <strong>The math beginners never see:</strong> One full-time week of a setter at $16.08 to $24.26 an hour is about $643 to $970. Add a marketplace CRM build at $300 to $2,500 and the first week lands around <strong>$940 to $3,470</strong>, before commission, payroll taxes or recruiting.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a> Our AI credits for the build plus day one: roughly $60 to $100 (our estimate). You still pay for your CRM and texting tools either way, and someone still has to take the calls. Illustrative math, not a quote. Run it on your own numbers.</p></div><p>We did it for about the price of a nice dinner, and it started the same morning.</p><h2>Why this matters more if you're just starting</h2><p>Nobody says this to beginners: <strong>the hard part of your first rental is the follow-up, not the property.</strong></p><p>The landlord who says "maybe next month." The investor who wants to see your numbers. The property manager who never called back. The deal is in the follow-up, and most beginners are doing it alone, at night, after a full-time job.</p><p>I've watched this for years. Someone gets a "maybe" on a Tuesday, means to follow up Friday, and by Friday the week has eaten them. Three weeks later the landlord signed with somebody else. Nobody said no. The follow-up just never happened.</p><p>That's the job AI coworkers are good at. What we built is a set of written instructions that runs the same way at 7am and at 11pm:</p><ul><li><p>reach out to landlords and investors one at a time</p></li><li><p>follow up on day 4, day 10, and every 30 days</p></li><li><p>keep a record of every conversation</p></li><li><p>hand you the replies that need a human</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Pzv1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F781b3bf1-6242-41d2-a8b6-ba64606a8d3c_1080x2032.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Pzv1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F781b3bf1-6242-41d2-a8b6-ba64606a8d3c_1080x2032.png 424w, https://substackcdn.com/image/fetch/$s_!Pzv1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F781b3bf1-6242-41d2-a8b6-ba64606a8d3c_1080x2032.png 848w, https://substackcdn.com/image/fetch/$s_!Pzv1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F781b3bf1-6242-41d2-a8b6-ba64606a8d3c_1080x2032.png 1272w, https://substackcdn.com/image/fetch/$s_!Pzv1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F781b3bf1-6242-41d2-a8b6-ba64606a8d3c_1080x2032.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!Pzv1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F781b3bf1-6242-41d2-a8b6-ba64606a8d3c_1080x2032.png" width="1080" height="2032" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/781b3bf1-6242-41d2-a8b6-ba64606a8d3c_1080x2032.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:2032,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Two-row diagram titled The order flipped. Top row, labeled Old order, shows three steps left to right: Property, Money, Hire help. Bottom row, labeled New order, shows four steps: Write the job, AI coworker, You take the calls, First door.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Two-row diagram titled The order flipped. Top row, labeled Old order, shows three steps left to right: Property, Money, Hire help. Bottom row, labeled New order, shows four steps: Write the job, AI coworker, You take the calls, First door." title="Two-row diagram titled The order flipped. Top row, labeled Old order, shows three steps left to right: Property, Money, Hire help. Bottom row, labeled New order, shows four steps: Write the job, AI coworker, You take the calls, First door." srcset="https://substackcdn.com/image/fetch/$s_!Pzv1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F781b3bf1-6242-41d2-a8b6-ba64606a8d3c_1080x2032.png 424w, https://substackcdn.com/image/fetch/$s_!Pzv1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F781b3bf1-6242-41d2-a8b6-ba64606a8d3c_1080x2032.png 848w, https://substackcdn.com/image/fetch/$s_!Pzv1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F781b3bf1-6242-41d2-a8b6-ba64606a8d3c_1080x2032.png 1272w, https://substackcdn.com/image/fetch/$s_!Pzv1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F781b3bf1-6242-41d2-a8b6-ba64606a8d3c_1080x2032.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>Old order: property, then money, then help. New order: write the job, hand it to an AI coworker, take the calls yourself, get the first door. Conceptual illustration, not a results claim.</em></p><div class="callout-block" data-callout="true"><p>&#128161; <strong>Key reframe:</strong> You don't have to afford a team before you have a follow-up system. Write the job down first. The follow-up you never get around to is the one that costs you the deal.</p></div><h2>How to write the job tonight</h2><p>You don't need to be technical for this part. You need a notepad and about an hour. This is the same shape as the job we wrote on September 24.</p><ol><li><p><strong>Who you contact.</strong> One list, one kind of person. Landlords with a unit that fits, or investors you already know. Not everyone at once.</p></li><li><p><strong>The first message is a question.</strong> Something like "Are you open to a conversation about your unit on Oak Street?" No pitch, no attachment, no offer.</p></li><li><p><strong>The follow-up schedule.</strong> Day 4, day 10, then every 30 days until they answer or say stop. Write the actual words for each one.</p></li><li><p><strong>What comes to you.</strong> Pricing, complaints, anything legal, and anyone you know personally goes straight to you. The AI coworker doesn't answer those.</p></li><li><p><strong>STOP means stop.</strong> One "stop," "no" or "remove me" ends it, on every channel, permanently.</p></li><li><p><strong>Log everything.</strong> Every message goes on that person's record, so you can see the whole conversation before you pick up the phone.</p></li><li><p><strong>One number per week.</strong> Pick one: calls booked. Check it the same day every week.</p></li></ol><p>That's the whole job card. If you can explain it to a new hire, you can hand it to an AI coworker.</p><h2>What we did NOT let the AI do</h2><p>This matters, because nobody wants to be the person spamming their market.</p><ul><li><p><strong>No pitch in the first message.</strong> The first message asks a question and offers nothing</p></li><li><p><strong>Anything about pricing, complaints, or people I know personally comes to me</strong></p></li><li><p><strong>STOP means stop</strong>, permanently, across every channel</p></li><li><p><strong>Every message is logged</strong> on that person's record, so nothing is ever "I think we texted them"</p></li></ul><p>Three people asked us to stop on day one. All three came off the list that day, on every channel. That's the rule working, and I'd rather lose a contact than keep someone who asked to go.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ajRA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffaa38af3-23e4-448f-9dbc-224dcbbe48bd_1080x1931.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ajRA!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffaa38af3-23e4-448f-9dbc-224dcbbe48bd_1080x1931.png 424w, https://substackcdn.com/image/fetch/$s_!ajRA!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffaa38af3-23e4-448f-9dbc-224dcbbe48bd_1080x1931.png 848w, https://substackcdn.com/image/fetch/$s_!ajRA!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffaa38af3-23e4-448f-9dbc-224dcbbe48bd_1080x1931.png 1272w, https://substackcdn.com/image/fetch/$s_!ajRA!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffaa38af3-23e4-448f-9dbc-224dcbbe48bd_1080x1931.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!ajRA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffaa38af3-23e4-448f-9dbc-224dcbbe48bd_1080x1931.png" width="1080" height="1931" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/faa38af3-23e4-448f-9dbc-224dcbbe48bd_1080x1931.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1931,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Two-column guardrail chart. Left column, What the AI does: sends the first question, follows up on day 4, day 10 and every 30 days, logs every message, honors STOP on every channel. Right column, What comes to you: pricing, complaints, anything legal, people you know personally, booked calls.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Two-column guardrail chart. Left column, What the AI does: sends the first question, follows up on day 4, day 10 and every 30 days, logs every message, honors STOP on every channel. Right column, What comes to you: pricing, complaints, anything legal, people you know personally, booked calls." title="Two-column guardrail chart. Left column, What the AI does: sends the first question, follows up on day 4, day 10 and every 30 days, logs every message, honors STOP on every channel. Right column, What comes to you: pricing, complaints, anything legal, people you know personally, booked calls." srcset="https://substackcdn.com/image/fetch/$s_!ajRA!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffaa38af3-23e4-448f-9dbc-224dcbbe48bd_1080x1931.png 424w, https://substackcdn.com/image/fetch/$s_!ajRA!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffaa38af3-23e4-448f-9dbc-224dcbbe48bd_1080x1931.png 848w, https://substackcdn.com/image/fetch/$s_!ajRA!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffaa38af3-23e4-448f-9dbc-224dcbbe48bd_1080x1931.png 1272w, https://substackcdn.com/image/fetch/$s_!ajRA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffaa38af3-23e4-448f-9dbc-224dcbbe48bd_1080x1931.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>The guardrail split we used: routine follow-up goes to the AI coworker; anything that needs judgment comes to you. Conceptual illustration.</em></p><h2>The real lesson</h2><p>Most AI stories are about doing the same task over and over. This one is different: <strong>the AI coworkers helped build the department, and the department was working while it was being built.</strong></p><p>If you're starting out, that changes the order:</p><ul><li><p>Write down the job (who you're contacting, what you ask, when you follow up)</p></li><li><p>Hand it to an AI coworker</p></li><li><p>Spend your own hours on the calls it books</p></li></ul><p>You don't need to be able to afford a team before your first door. You need the team to get your first door.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">If you're building your first rental around a full-time job, subscribe and you'll get the next one Monday morning.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>Questions people are asking</h2><p><strong>Isn't this just spam with extra steps?</strong> It can be, if you do it badly. That's why the rules come first. One person, one message. The first message is a question. STOP is honored on every channel, right away. On our first day, 3 of 198 people asked us to stop, and all 3 came off the list. If you text anyone, follow texting consent rules and your platform's policies first.</p><p><strong>Do I need tech skills?</strong> You need to be able to write clear instructions. The hard part is deciding who you contact, what you ask, and what comes back to you. That's thinking, not coding.</p><p><strong>What does it cost, and which tools?</strong> We used AI coworkers connected to our CRM, which sends the texts and emails and keeps the records. Our AI credits for the build and first day were roughly $60 to $100, by our own estimate. Your cost depends on your tools and your volume. You'll pay for a CRM and texting either way, whether a person or an AI coworker does the follow-up.</p><h2>Want to see what this looks like for your first property?</h2><p>If you want help writing the job for your market (who to contact, what to ask, what should come straight to you), book a complimentary one-on-one diagnostic call. If it isn't a fit, I'll say so.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.com/diagnostic?utm_source=substack&amp;utm_medium=email&amp;utm_campaign=first-hire&quot;,&quot;text&quot;:&quot;Book a complimentary diagnostic call &#8594;&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://cashflowdiary.com/diagnostic?utm_source=substack&amp;utm_medium=email&amp;utm_campaign=first-hire"><span>Book a complimentary diagnostic call &#8594;</span></a></p><p>&#8226; &#8226; &#8226;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Want every week's numbers and frameworks in your inbox? Subscribe free, Monday mornings, no fluff.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>P.S. Tonight, write down five people you've been meaning to follow up with and the one question you'd ask each of them. That list is your first job card. Everything else is just deciding who sends it.</p><p><em>You're reading Cashflow Diary Direct: real numbers, no hype, from an operator who's been in real estate for 18+ years.</em></p><p><em>This is educational content, not financial, legal, or tax advice. Results are not typical. Past performance does not guarantee future results. If you text or email people, follow texting consent rules (including the TCPA), anti-spam laws, and your platform's messaging policies, and honor every opt-out.</em></p><p>Ready for the next step?</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;fc59a218-b572-4134-96e8-a49eb4293d7b&quot;,&quot;caption&quot;:&quot;One conversation. No pitch. You leave with the diagnostic.&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;lg&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Work with J.&quot;,&quot;publishedBylines&quot;:[],&quot;post_date&quot;:&quot;2026-06-11T19:24:06.398Z&quot;,&quot;cover_image&quot;:null,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://newsletter.cashflowdiary.com/p/work-with-j&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:201647916,&quot;type&quot;:&quot;page&quot;,&quot;reaction_count&quot;:null,&quot;comment_count&quot;:null,&quot;publication_id&quot;:4553511,&quot;publication_name&quot;:&quot;Cashflow Diary Direct&quot;,&quot;publication_logo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d9e1ad37-021b-4198-9aea-d33fee8d54fd_500x500.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>PayScale, "Appointment Setter Hourly Pay in 2026": average base hourly rate $16.08 (range $13&#8211;$21; based on 76 salary profiles, last updated May 12, 2026). Accessed September 25, 2026. <a href="https://www.payscale.com/research/US/Job=Appointment_Setter/Hourly_Rate">https://www.payscale.com/research/US/Job=Appointment_Setter/Hourly_Rate</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>ZipRecruiter data (March 2026), as reported by Leadium, "What Is an Appointment Setter? A Buyer's Guide (2026)": "About $24.26 per hour on average in the US, per ZipRecruiter's March 2026 figures." Accessed September 25, 2026. <a href="https://www.leadium.com/blog/what-is-an-appointment-setter">https://www.leadium.com/blog/what-is-an-appointment-setter</a> (ZipRecruiter's own page, <a href="https://www.ziprecruiter.com/Salaries/Appointment-Setter-Salary">https://www.ziprecruiter.com/Salaries/Appointment-Setter-Salary</a>, blocked automated access.)</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>Indeed, "Appointment generator salary in United States" (Indeed's appointment-setter salary page redirects here): average $20.07 per hour and $4,400 commission per year, from salaries in Indeed job postings over the past 36 months, updated September 20, 2026. Accessed September 25, 2026. <a href="https://www.indeed.com/career/appointment-setter/salaries">https://www.indeed.com/career/appointment-setter/salaries</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-4" href="#footnote-anchor-4" class="footnote-number" contenteditable="false" target="_self">4</a><div class="footnote-content"><p>Marketing Nativo, "How much it costs to hire a GoHighLevel expert," August 24, 2026: "25 to 150 USD per hour on freelance marketplaces"; fixed-scope project "300 to 2,500 USD on marketplaces." Accessed September 25, 2026. <a href="https://marketingnativo.com/en/hire-gohighlevel-expert/">https://marketingnativo.com/en/hire-gohighlevel-expert/</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-5" href="#footnote-anchor-5" class="footnote-number" contenteditable="false" target="_self">5</a><div class="footnote-content"><p>GHL Prime, "Cost to Hire a GoHighLevel Expert (2026 Guide)," June 20, 2026: agency "one-time setup projects: typical 2026 ranges run from around $1,500 for a focused build to $10,000+." Accessed September 25, 2026. <a href="https://ghlprime.com/blog/cost-to-hire-gohighlevel-expert">https://ghlprime.com/blog/cost-to-hire-gohighlevel-expert</a></p></div></div>]]></content:encoded></item><item><title><![CDATA[The Off-Season Trap: How to Protect Occupancy When Demand Drops]]></title><description><![CDATA[A four-week planning process for checking booking pace, testing prices, and assessing demand beyond vacation travel.]]></description><link>https://newsletter.cashflowdiary.com/p/the-off-season-trap-how-to-protect</link><guid isPermaLink="false">https://newsletter.cashflowdiary.com/p/the-off-season-trap-how-to-protect</guid><dc:creator><![CDATA[J. Massey]]></dc:creator><pubDate>Thu, 24 Sep 2026 10:03:54 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/cc147296-7c5c-4170-806b-c327252f10d4_1800x1200.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="callout-block" data-callout="true"><p><strong>Your slowest month deserves its own pricing plan. </strong>If you price the off-season the way you price peak season, you either leave nights empty or fill them at rates that don't cover the dip. On a complimentary one-on-one diagnostic call, we map where your calendar is leaking. If it isn't a fit, I'll tell you.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.com/diagnostic&quot;,&quot;text&quot;:&quot;Book a complimentary diagnostic call &#8594;&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://cashflowdiary.com/diagnostic"><span>Book a complimentary diagnostic call &#8594;</span></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_!YDkA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8edd309c-69f6-48d9-b2ca-dab2bd8631e6_1920x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!YDkA!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8edd309c-69f6-48d9-b2ca-dab2bd8631e6_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!YDkA!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8edd309c-69f6-48d9-b2ca-dab2bd8631e6_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!YDkA!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8edd309c-69f6-48d9-b2ca-dab2bd8631e6_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!YDkA!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8edd309c-69f6-48d9-b2ca-dab2bd8631e6_1920x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!YDkA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8edd309c-69f6-48d9-b2ca-dab2bd8631e6_1920x1080.png" width="1920" height="1080" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8edd309c-69f6-48d9-b2ca-dab2bd8631e6_1920x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1080,&quot;width&quot;:1920,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Editorial illustration of a coastal rental on an empty calendar tearing toward a stormy sea, with the headline The Off-Season Trap.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Editorial illustration of a coastal rental on an empty calendar tearing toward a stormy sea, with the headline The Off-Season Trap." title="Editorial illustration of a coastal rental on an empty calendar tearing toward a stormy sea, with the headline The Off-Season Trap." srcset="https://substackcdn.com/image/fetch/$s_!YDkA!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8edd309c-69f6-48d9-b2ca-dab2bd8631e6_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!YDkA!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8edd309c-69f6-48d9-b2ca-dab2bd8631e6_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!YDkA!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8edd309c-69f6-48d9-b2ca-dab2bd8631e6_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!YDkA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8edd309c-69f6-48d9-b2ca-dab2bd8631e6_1920x1080.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><em>An empty calendar can put an attractive rental under pressure. Editorial illustration, not a property forecast.</em></p><p>Hey,</p><p>If your market has an off-season, plan for it before the calendar slows. A quieter month is a reason to investigate, not an automatic instruction to cut every rate.</p><p>A pricing plan that fits peak months may not fit quieter weeks. When bookings slow, a blanket discount is tempting. But filling a night below its incremental cost adds work without improving cash flow. Start with the calendar and your costs, not a percentage picked under pressure.</p><p>I'd focus on three decisions: review prices week by week, test an additional guest segment before you need it, and measure the booking pace. These are planning steps, not a promise that every empty night can be sold.</p><p>I've spent 18+ years in real estate, focused on short-term rentals since 2016, trained more than 10,000 operators through CashFlowDiary, and recorded 704 published CashFlow Diary&#8482; podcast episodes breaking down the deals that work and the ones that don't. Here's the planning process I'd use to examine a slower season.</p><div class="native-audio-embed" data-component-name="AudioPlaceholder" data-attrs="{&quot;label&quot;:&quot;Listen to this edition &#8212; Voice I, an ElevenLabs AI narrator&quot;,&quot;mediaUploadId&quot;:&quot;25671b23-b7d7-4b95-ad1b-78448023ebc9&quot;,&quot;duration&quot;:423.78449,&quot;downloadable&quot;:false,&quot;isEditorNode&quot;:true}"></div><h3>Paid reader tool: Off-Season Test Card</h3><p>Paid members, annual or monthly, get a six-page worksheet to document a pricing test, check booking contribution and set a stop rule. The article continues below for everyone.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.cashflowdiary.com/subscribe?&quot;,&quot;text&quot;:&quot;Upgrade&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Upgrade for this worksheet and future paid tools.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Upgrade"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>&#8226; &#8226; &#8226;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Get practical pricing and operations playbooks in your inbox. Subscribe free.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>The Off-Season Is an Unpriced Signal</h2><p>Airbnb says its Smart Pricing tool adjusts nightly prices based on demand, using factors about the listing and its area. Hosts can set minimum and maximum prices and override individual dates.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> That is a tool you can use, not evidence of a universal seasonal occupancy swing. Build the plan around your property's actual booking history.</p><p>The failure mode is treating the whole off-season as one flat block instead of a curve. Within a four-month "slow" stretch there are still relatively stronger weeks &#8212; a holiday, a local event, a school break &#8212; sitting inside it, priced the same as the dead weeks around them.</p><p>Airbnb also lets hosts set custom prices for selected nights and offer weekly or monthly discounts. Its guidance says pricing and availability settings work together; offering a monthly discount requires allowing longer stays.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a> Use those controls to test a specific change. They do not guarantee more revenue. Compare net contribution, not occupancy alone.</p><p>Fix the granularity first. Everything else in this issue builds on that.</p><blockquote><p>A calendar that charges the same rate on the slowest Tuesday and the busiest Saturday of the month isn't a pricing strategy. It's a rate you picked once and stopped looking at.</p><p><em>- J. Massey</em></p></blockquote><div class="callout-block" data-callout="true"><p><strong>&#128161; Key reframe: </strong> price each week inside the slow season against its own demand. One flat off-season rate hides the stronger weeks and underprices them.</p></div><h2>Reprice on a Real Calendar, Not a Gut Feeling</h2><p>Start with up to two years of your own booking data, if available. Track occupancy, average daily rate (ADR), and lead time: the gap between booking and arrival. Compare booking pace at the same point before arrival. Lead time is a clue, not a test that isolates price from demand.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7Ljq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e06203b-1294-4349-ae6a-2fb6e5cee02f_2800x8290.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7Ljq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e06203b-1294-4349-ae6a-2fb6e5cee02f_2800x8290.png 424w, https://substackcdn.com/image/fetch/$s_!7Ljq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e06203b-1294-4349-ae6a-2fb6e5cee02f_2800x8290.png 848w, https://substackcdn.com/image/fetch/$s_!7Ljq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e06203b-1294-4349-ae6a-2fb6e5cee02f_2800x8290.png 1272w, https://substackcdn.com/image/fetch/$s_!7Ljq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e06203b-1294-4349-ae6a-2fb6e5cee02f_2800x8290.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!7Ljq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e06203b-1294-4349-ae6a-2fb6e5cee02f_2800x8290.png" width="2800" height="8290" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6e06203b-1294-4349-ae6a-2fb6e5cee02f_2800x8290.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:8290,&quot;width&quot;:2800,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Portrait diagnostic sheet titled 'Slow bookings? Check before you cut.' Four full-width rows stacked vertically, each with a numbered label and a drawn illustration: Check 01 Total price &#8212; compare the all-in price a guest sees with nearby alternatives; your rate may be fine, the total may not be. Check 02 Visibility &#8212; check the listing appears for the dates and filters guests search with; a hidden week can look like an overpriced week. Check 03 Stay restrictions &#8212; minimum nights, gaps and check-in rules can block the stays guests search for; orange nights are the ones your own rules refuse. Check 04 Guest fit &#8212; ask whether guests still traveling in slow weeks need your layout, parking and stay length; a different guest may matter more than a lower price. A down arrow leads to a navy panel: 'Only then &#8212; Test selected dates, inside a cost limit you set first,' with 'Discount the whole season' struck through above 'Test a few weeks against a written floor.'&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Portrait diagnostic sheet titled 'Slow bookings? Check before you cut.' Four full-width rows stacked vertically, each with a numbered label and a drawn illustration: Check 01 Total price &#8212; compare the all-in price a guest sees with nearby alternatives; your rate may be fine, the total may not be. Check 02 Visibility &#8212; check the listing appears for the dates and filters guests search with; a hidden week can look like an overpriced week. Check 03 Stay restrictions &#8212; minimum nights, gaps and check-in rules can block the stays guests search for; orange nights are the ones your own rules refuse. Check 04 Guest fit &#8212; ask whether guests still traveling in slow weeks need your layout, parking and stay length; a different guest may matter more than a lower price. A down arrow leads to a navy panel: 'Only then &#8212; Test selected dates, inside a cost limit you set first,' with 'Discount the whole season' struck through above 'Test a few weeks against a written floor.'" title="Portrait diagnostic sheet titled 'Slow bookings? Check before you cut.' Four full-width rows stacked vertically, each with a numbered label and a drawn illustration: Check 01 Total price &#8212; compare the all-in price a guest sees with nearby alternatives; your rate may be fine, the total may not be. Check 02 Visibility &#8212; check the listing appears for the dates and filters guests search with; a hidden week can look like an overpriced week. Check 03 Stay restrictions &#8212; minimum nights, gaps and check-in rules can block the stays guests search for; orange nights are the ones your own rules refuse. Check 04 Guest fit &#8212; ask whether guests still traveling in slow weeks need your layout, parking and stay length; a different guest may matter more than a lower price. A down arrow leads to a navy panel: 'Only then &#8212; Test selected dates, inside a cost limit you set first,' with 'Discount the whole season' struck through above 'Test a few weeks against a written floor.'" srcset="https://substackcdn.com/image/fetch/$s_!7Ljq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e06203b-1294-4349-ae6a-2fb6e5cee02f_2800x8290.png 424w, https://substackcdn.com/image/fetch/$s_!7Ljq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e06203b-1294-4349-ae6a-2fb6e5cee02f_2800x8290.png 848w, https://substackcdn.com/image/fetch/$s_!7Ljq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e06203b-1294-4349-ae6a-2fb6e5cee02f_2800x8290.png 1272w, https://substackcdn.com/image/fetch/$s_!7Ljq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e06203b-1294-4349-ae6a-2fb6e5cee02f_2800x8290.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>Run the four checks before you touch a rate &#8212; then test selected dates inside a cost limit you set first. Illustrative planning sequence, not a projection.</em></p><p>If a week is behind its usual booking pace, check comparable total prices, listing visibility, restrictions, and local events before changing rates. A small price test may help you learn; a different guest segment may be worth testing too. Neither low occupancy nor lead time alone tells you why guests have not booked.</p><h2>Build the Second Demand Source Before You Need It</h2><p>Consider demand beyond vacation travel: relocations, traveling professionals, or local-business visitors. Treat each as a hypothesis. Ask whether those guests need your location, layout, parking, and stay length. A segment's name is not proof that demand exists in your market, or that your property is a fit.</p><p>Start outreach before the season turns so you have time to learn. Before accepting longer stays, check local tenancy rules, your lease, insurance, and platform terms with the appropriate professionals. A longer stay does not bypass restrictions. Set a rate only after accounting for utilities, service costs, and the nights you may displace.</p><div class="callout-block" data-callout="true"><p><strong>&#9889; The math operators skip: </strong>compare an extended stay with a set of shorter bookings using expected net contribution. Subtract cleaning, utilities, fees, acquisition costs, and likely vacancy from each scenario. Fewer turnovers can save money, but a discount can erase that saving. Run your numbers before choosing.</p></div><h2>The Four-Week Build (Run This Before Your Next Off-Season)</h2><ol><li><p><strong>Week 1: </strong>Review available occupancy, ADR, and lead-time data. Mark slower weeks and write down which price, visibility, or guest-segment question to test.</p></li><li><p><strong>Week 2: </strong>Rebuild your calendar's seasonal pricing rules around actual weeks, not one flat off-season block.</p></li><li><p><strong>Week 3: </strong>Stand up one non-tourist demand channel &#8212; extended-stay rate, local-business outreach, or an events-calendar tie-in.</p></li><li><p><strong>Week 4: </strong>Set a repricing trigger (a lead-time threshold or occupancy floor) so the calendar adjusts itself instead of waiting for you to notice a slump.</p></li></ol><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;b2d0408a-af5b-4d8d-a12f-4004f38eb48f&quot;,&quot;caption&quot;:&quot;For every 10 nights your neighbors sell, how many do you sell? The answer is probably worse than you think.&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;lg&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;MPI: The One Number That Tells You If Your Property Is Working&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:131256836,&quot;name&quot;:&quot;J. Massey&quot;,&quot;handle&quot;:&quot;cashflowdiary&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2ac1e95e-6235-4ff4-8797-a91e9b802ed8_1273x1600.jpeg&quot;,&quot;bio&quot;:&quot;After helping families in 17 countries create successful STR businesses, I'm sharing every system, template, and AI tool that helped create multiple 7-figure STR owners.&quot;,&quot;profile_set_up_at&quot;:&quot;2025-03-30T12:55:29.127Z&quot;,&quot;reader_installed_at&quot;:&quot;2025-03-30T12:54:11.097Z&quot;,&quot;publicationUsers&quot;:[{&quot;id&quot;:4644884,&quot;user_id&quot;:131256836,&quot;publication_id&quot;:4553511,&quot;role&quot;:&quot;admin&quot;,&quot;public&quot;:true,&quot;is_primary&quot;:true,&quot;publication&quot;:{&quot;id&quot;:4553511,&quot;name&quot;:&quot;Cashflow Diary Direct&quot;,&quot;subdomain&quot;:&quot;cashflowdiary&quot;,&quot;custom_domain&quot;:&quot;newsletter.cashflowdiary.com&quot;,&quot;custom_domain_optional&quot;:false,&quot;hero_text&quot;:&quot;Get actionable STR strategies, AI automation tools, and proven templates delivered twice weekly to help you earn $800+ per bedroom or maintain 30%+ profit margins, directly from the source.&quot;,&quot;logo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d9e1ad37-021b-4198-9aea-d33fee8d54fd_500x500.png&quot;,&quot;author_id&quot;:131256836,&quot;primary_user_id&quot;:131256836,&quot;theme_var_background_pop&quot;:&quot;#FF6719&quot;,&quot;created_at&quot;:&quot;2025-03-30T21:12:41.292Z&quot;,&quot;email_from_name&quot;:&quot;J. Massey | Cashflow Diary Direct&quot;,&quot;copyright&quot;:&quot;West Egg Enterprises, Inc. &quot;,&quot;founding_plan_name&quot;:&quot;Founding Member&quot;,&quot;community_enabled&quot;:true,&quot;invite_only&quot;:false,&quot;payments_state&quot;:&quot;enabled&quot;,&quot;language&quot;:null,&quot;explicit&quot;:false,&quot;homepage_type&quot;:&quot;magaziney&quot;,&quot;is_personal_mode&quot;:false,&quot;logo_url_wide&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7385a22a-377e-4519-bedf-0e5fabfa7509_1920x1080.png&quot;}}],&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null,&quot;status&quot;:{&quot;bestsellerTier&quot;:null,&quot;subscriberTier&quot;:1,&quot;leaderboard&quot;:null,&quot;vip&quot;:false,&quot;badge&quot;:{&quot;type&quot;:&quot;subscriber&quot;,&quot;tier&quot;:1,&quot;accent_colors&quot;:null},&quot;subscriber&quot;:null}}],&quot;post_date&quot;:&quot;2026-08-31T10:03:44.361Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2d189bc6-fd43-4fd5-9225-727036c799df_2752x1536.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://newsletter.cashflowdiary.com/p/mpi-the-one-number-that-tells-you&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:213351208,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:null,&quot;comment_count&quot;:null,&quot;publication_id&quot;:4553511,&quot;publication_name&quot;:&quot;Cashflow Diary Direct&quot;,&quot;publication_logo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d9e1ad37-021b-4198-9aea-d33fee8d54fd_500x500.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wYy_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4260f42-9f90-49f3-b67d-79f10f80677d_2800x6020.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wYy_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4260f42-9f90-49f3-b67d-79f10f80677d_2800x6020.png 424w, https://substackcdn.com/image/fetch/$s_!wYy_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4260f42-9f90-49f3-b67d-79f10f80677d_2800x6020.png 848w, https://substackcdn.com/image/fetch/$s_!wYy_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4260f42-9f90-49f3-b67d-79f10f80677d_2800x6020.png 1272w, https://substackcdn.com/image/fetch/$s_!wYy_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4260f42-9f90-49f3-b67d-79f10f80677d_2800x6020.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!wYy_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4260f42-9f90-49f3-b67d-79f10f80677d_2800x6020.png" width="2800" height="6020" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e4260f42-9f90-49f3-b67d-79f10f80677d_2800x6020.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:6020,&quot;width&quot;:2800,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Panel A, 'One flat seasonal rate.' A six-week chart (Wk 1&#8211;Wk 6) shows an illustrative local demand shape rising and falling while the nightly-rate bars and a dashed blue rate line stay at one identical level. Three conditional notes: may miss stronger demand; may not solve slow weeks; hides week-level questions (a single rate does not test whether different weeks respond differently). Takeaway: 'One rate can miss differences between weeks.'&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Panel A, 'One flat seasonal rate.' A six-week chart (Wk 1&#8211;Wk 6) shows an illustrative local demand shape rising and falling while the nightly-rate bars and a dashed blue rate line stay at one identical level. Three conditional notes: may miss stronger demand; may not solve slow weeks; hides week-level questions (a single rate does not test whether different weeks respond differently). Takeaway: 'One rate can miss differences between weeks.'" title="Panel A, 'One flat seasonal rate.' A six-week chart (Wk 1&#8211;Wk 6) shows an illustrative local demand shape rising and falling while the nightly-rate bars and a dashed blue rate line stay at one identical level. Three conditional notes: may miss stronger demand; may not solve slow weeks; hides week-level questions (a single rate does not test whether different weeks respond differently). Takeaway: 'One rate can miss differences between weeks.'" srcset="https://substackcdn.com/image/fetch/$s_!wYy_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4260f42-9f90-49f3-b67d-79f10f80677d_2800x6020.png 424w, https://substackcdn.com/image/fetch/$s_!wYy_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4260f42-9f90-49f3-b67d-79f10f80677d_2800x6020.png 848w, https://substackcdn.com/image/fetch/$s_!wYy_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4260f42-9f90-49f3-b67d-79f10f80677d_2800x6020.png 1272w, https://substackcdn.com/image/fetch/$s_!wYy_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4260f42-9f90-49f3-b67d-79f10f80677d_2800x6020.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>Approach A &#8212; one number applied to every week of the slow season. Conceptual illustration, not data or a forecast.</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_!WUBs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd25e9497-a22b-479b-ba77-5f9ad8c026a5_2800x6020.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WUBs!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd25e9497-a22b-479b-ba77-5f9ad8c026a5_2800x6020.png 424w, https://substackcdn.com/image/fetch/$s_!WUBs!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd25e9497-a22b-479b-ba77-5f9ad8c026a5_2800x6020.png 848w, https://substackcdn.com/image/fetch/$s_!WUBs!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd25e9497-a22b-479b-ba77-5f9ad8c026a5_2800x6020.png 1272w, https://substackcdn.com/image/fetch/$s_!WUBs!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd25e9497-a22b-479b-ba77-5f9ad8c026a5_2800x6020.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!WUBs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd25e9497-a22b-479b-ba77-5f9ad8c026a5_2800x6020.png" width="2800" height="6020" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d25e9497-a22b-479b-ba77-5f9ad8c026a5_2800x6020.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:6020,&quot;width&quot;:2800,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Panel B, 'Week-by-week tests.' The same six-week illustrative demand shape, with the rate set per week; two weeks are highlighted in orange and labelled Local event (Wk 3) and Holiday week (Wk 6). Three notes: name the local factor; set the floor before the test; record what each test changes. Navy takeaway: 'Price the weeks, not the season &#8212; and write the floor before the test.'&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Panel B, 'Week-by-week tests.' The same six-week illustrative demand shape, with the rate set per week; two weeks are highlighted in orange and labelled Local event (Wk 3) and Holiday week (Wk 6). Three notes: name the local factor; set the floor before the test; record what each test changes. Navy takeaway: 'Price the weeks, not the season &#8212; and write the floor before the test.'" title="Panel B, 'Week-by-week tests.' The same six-week illustrative demand shape, with the rate set per week; two weeks are highlighted in orange and labelled Local event (Wk 3) and Holiday week (Wk 6). Three notes: name the local factor; set the floor before the test; record what each test changes. Navy takeaway: 'Price the weeks, not the season &#8212; and write the floor before the test.'" srcset="https://substackcdn.com/image/fetch/$s_!WUBs!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd25e9497-a22b-479b-ba77-5f9ad8c026a5_2800x6020.png 424w, https://substackcdn.com/image/fetch/$s_!WUBs!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd25e9497-a22b-479b-ba77-5f9ad8c026a5_2800x6020.png 848w, https://substackcdn.com/image/fetch/$s_!WUBs!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd25e9497-a22b-479b-ba77-5f9ad8c026a5_2800x6020.png 1272w, https://substackcdn.com/image/fetch/$s_!WUBs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd25e9497-a22b-479b-ba77-5f9ad8c026a5_2800x6020.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>Approach B &#8212; the same season read one week at a time, with a written floor before any test. Conceptual illustration, not data or a forecast, and not a recommended rate shape.</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Want more practical ways to examine your rental's performance? Subscribe for the next edition.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>Common Questions From Operators</h2><p><strong>Isn't discounting the fastest way to fill an empty calendar? </strong>It may help if price is the obstacle, but it cannot guarantee bookings. Check visibility, restrictions, and comparable total prices first. Then test selected dates within your cost limits rather than discounting the whole season.</p><p><strong>How far out should I build the second demand channel? </strong>Before the season turns, not during it. Extended-stay and local-business channels take weeks to warm up; starting them mid-slump means you're building the fix and living the problem at the same time.</p><p><strong>What if I cannot find viable off-season demand? </strong>Avoid buying occupancy at a loss. Review whether quieter dates suit necessary maintenance or preparation, and budget for continuing fixed costs. An empty week still costs money; the question is which available choice limits the loss without creating a bigger problem.</p><p><strong>Do I need new software to run this? </strong>Check the exports and reports you already have. If lead time is missing, calculate the days between booking and check-in from reservation records. A spreadsheet can hold the comparison. Buy another tool only after identifying a specific data or execution gap.</p><h2>Ready to Stop Guessing at Your Off-Season?</h2><p>If you want a second set of eyes on your calendar, book a complimentary one-on-one diagnostic call. We'll look at which weeks are price-sensitive and which need a different guest entirely. If it isn't a fit, I'll say so.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.com/diagnostic&quot;,&quot;text&quot;:&quot;Book a complimentary diagnostic call &#8594;&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://cashflowdiary.com/diagnostic"><span>Book a complimentary diagnostic call &#8594;</span></a></p><p>&#8226; &#8226; &#8226;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Get the next pricing and operations playbook in your inbox. Subscribe free.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p><strong>P.S. &#8212; </strong>Pick three slow weeks from last year. Compare their booking pace, total prices, and restrictions with nearby alternatives where data is available. Write down one change to test and the cost limit you will not cross. Do not ask one number to explain the whole calendar.</p><p><em>This is educational content, not financial, legal, or tax advice. Results are not typical. Past performance does not guarantee future results. Confirm current rules and platform policies before changing your pricing or booking settings.</em></p><p><strong>Ready for the next step?</strong></p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;02ee78da-e9a9-439d-a5c6-58c8ff011c06&quot;,&quot;caption&quot;:&quot;One conversation. No pitch. You leave with the diagnostic.&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;lg&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Work with J.&quot;,&quot;publishedBylines&quot;:[],&quot;post_date&quot;:&quot;2026-06-11T19:24:06.398Z&quot;,&quot;cover_image&quot;:null,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://newsletter.cashflowdiary.com/p/work-with-j&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:201647916,&quot;type&quot;:&quot;page&quot;,&quot;reaction_count&quot;:null,&quot;comment_count&quot;:null,&quot;publication_id&quot;:4553511,&quot;publication_name&quot;:&quot;Cashflow Diary Direct&quot;,&quot;publication_logo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d9e1ad37-021b-4198-9aea-d33fee8d54fd_500x500.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>Airbnb Help Center, 'Use Smart Pricing to automatically adjust your prices based on demand,' accessed September 11, 2026. It describes demand-based adjustments, host-set price ranges, and custom date overrides. It also warns that discounts can take the guest price below the Smart Pricing minimum. <a href="https://www.airbnb.com/help/article/1168">https://www.airbnb.com/help/article/1168</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>Airbnb Resource Center, 'Using Airbnb pricing tools,' updated July 14, 2025; accessed September 11, 2026. Describes custom nightly prices and weekly/monthly discounts, and says availability settings must allow the longer stays offered. These are feature descriptions, not evidence of a specific revenue lift. <a href="https://www.airbnb.com/resources/hosting-homes/a/using-airbnb-pricing-tools-707">https://www.airbnb.com/resources/hosting-homes/a/using-airbnb-pricing-tools-707</a></p></div></div>]]></content:encoded></item><item><title><![CDATA[The Fee Problem Nobody Prices For]]></title><description><![CDATA[A tiny home sat at zero October bookings while priced under market. Here's what actually fixed it.]]></description><link>https://newsletter.cashflowdiary.com/p/the-fee-problem-nobody-prices-for</link><guid isPermaLink="false">https://newsletter.cashflowdiary.com/p/the-fee-problem-nobody-prices-for</guid><dc:creator><![CDATA[J. Massey]]></dc:creator><pubDate>Mon, 21 Sep 2026 10:03:11 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/2d3ccdf1-7503-4d92-b329-fa27613a1ac0_400x267.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="callout-block" data-callout="true"><p><strong>Zero bookings on a listing priced under market. </strong>The rate wasn't the problem &#8212; the checkout screen was. On a strategy call we'll map where your own listings are quietly losing guests before they book. No pitch. You leave with the diagnostic.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.com/diagnostic&quot;,&quot;text&quot;:&quot;Book your strategy call &#8594;&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://cashflowdiary.com/diagnostic"><span>Book your strategy call &#8594;</span></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_!5jIc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d3ccdf1-7503-4d92-b329-fa27613a1ac0_400x267.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5jIc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d3ccdf1-7503-4d92-b329-fa27613a1ac0_400x267.jpeg 424w, https://substackcdn.com/image/fetch/$s_!5jIc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d3ccdf1-7503-4d92-b329-fa27613a1ac0_400x267.jpeg 848w, https://substackcdn.com/image/fetch/$s_!5jIc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d3ccdf1-7503-4d92-b329-fa27613a1ac0_400x267.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!5jIc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d3ccdf1-7503-4d92-b329-fa27613a1ac0_400x267.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5jIc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d3ccdf1-7503-4d92-b329-fa27613a1ac0_400x267.jpeg" width="400" height="267" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2d3ccdf1-7503-4d92-b329-fa27613a1ac0_400x267.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:267,&quot;width&quot;:400,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;The Catskills tiny home at the center of this case study &#8212; 100 private acres, direct waterfront access, and zero October bookings before the fix.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The Catskills tiny home at the center of this case study &#8212; 100 private acres, direct waterfront access, and zero October bookings before the fix." title="The Catskills tiny home at the center of this case study &#8212; 100 private acres, direct waterfront access, and zero October bookings before the fix." srcset="https://substackcdn.com/image/fetch/$s_!5jIc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d3ccdf1-7503-4d92-b329-fa27613a1ac0_400x267.jpeg 424w, https://substackcdn.com/image/fetch/$s_!5jIc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d3ccdf1-7503-4d92-b329-fa27613a1ac0_400x267.jpeg 848w, https://substackcdn.com/image/fetch/$s_!5jIc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d3ccdf1-7503-4d92-b329-fa27613a1ac0_400x267.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!5jIc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d3ccdf1-7503-4d92-b329-fa27613a1ac0_400x267.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><em>The Catskills tiny home at the center of this case study &#8212; 100 private acres, direct waterfront access, and zero October bookings before the fix.</em></p><p>Hey,</p><p>Picture a listing that's cheap, ranks well, and still won't book. That's what a Catskills-area tiny home looked like on September 15th: priced under the market's 25th percentile, sitting at the top of search, zero of 31 October nights on the calendar.</p><p>Every instinct says drop the price further. That instinct would have been wrong.</p><p>I've spent 18+ years in real estate, focused on short-term rentals since 2016, trained more than 10,000 operators through CashFlowDiary, and recorded 704 published CashFlow Diary&#8482; podcast episodes breaking down the deals that work and the ones that don't. This is one of those breakdowns &#8212; and it's the clearest one I've seen this year for what actually causes a &#8220;good listing&#8221; to sit empty.</p><div class="native-audio-embed" data-component-name="AudioPlaceholder" data-attrs="{&quot;label&quot;:&quot;Listen to this edition &#8212; Voice I, an ElevenLabs AI narrator&quot;,&quot;mediaUploadId&quot;:&quot;b092176b-e920-4bde-87dc-9bb35de6e953&quot;,&quot;duration&quot;:null,&quot;downloadable&quot;:false,&quot;isEditorNode&quot;:true}"></div><p>&#8226; &#8226; &#8226;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Get the next short-term rental playbook in your inbox every week. Free.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>The Listing That Broke the Obvious Playbook</h2><p>An automated employee I run &#8212; an &#8220;Occupancy Growth Manager&#8221; &#8212; checks every listing I operate five times a day and week: a 7am gap scan, a Monday scoreboard, a nightly drift check, a Thursday demand watch, a Wednesday listing review. On September 12th, it flagged the tiny home at roughly 8% occupancy through the whole summer.</p><p>The normal move here is: cut the rate. So for three straight days, that's what the scan tested. Three straight days, the answer came back the same: nothing left to cut. The rate was already under the 25th percentile of the market. Cutting further wasn't the lever.</p><p>That's what pushed the search somewhere else &#8212; the guest's total bill, not the nightly rate. And there it was: fees ran 24-60% of what a guest actually paid at checkout.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> Linen fee, resort fee, extra-guest fee, stacked on top of an already-thin rate &#8212; plus zero reviews since a recent relisting.</p><p>The rate looked cheap. The checkout screen was expensive. Nobody was lying to the guest; the listing just quietly cost more than it advertised, and guests noticed before they ever messaged.</p><blockquote><p>A calendar that looks priced right on the search page and still gets zero bookings isn't a pricing problem. It's a bill problem &#8212; and most hosts never check past the nightly rate to find it.</p><p><em>&#8212; J. Massey</em></p></blockquote><h2>What Changed, in One Day</h2><p>On September 15th, three moves went in together:</p><p><strong>Kill the junk fees. </strong>Linen, resort, and extra-guest charges dropped to zero. Only the cleaning fee stayed.</p><p><strong>Raise the base rate on purpose. </strong>Base went from $141 to $150, floor from $87 to $99 &#8212; protecting margin now that the fee income was gone.</p><p><strong>Discount inside the pricing tool, not the platform. </strong>A 10% cut went on all 31 open October nights inside the pricing engine itself, not as an Airbnb-side promotional discount.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a> That distinction mattered: an Airbnb-side promo on this exact listing, that same week, misfired on a sister property and raised its price instead of lowering it.</p><div class="callout-block" data-callout="true"><p><strong>&#128161; Key reframe: </strong>the automation ruled things out first and solved the problem second. Three days of &#8220;nothing left to cut&#8221; is what redirected the whole investigation toward the bill.</p></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!P9HT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a6f80d2-3070-4b6a-8090-f01f7949deec_1920x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!P9HT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a6f80d2-3070-4b6a-8090-f01f7949deec_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!P9HT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a6f80d2-3070-4b6a-8090-f01f7949deec_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!P9HT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a6f80d2-3070-4b6a-8090-f01f7949deec_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!P9HT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a6f80d2-3070-4b6a-8090-f01f7949deec_1920x1080.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!P9HT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a6f80d2-3070-4b6a-8090-f01f7949deec_1920x1080.png" width="1920" height="1080" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2a6f80d2-3070-4b6a-8090-f01f7949deec_1920x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1080,&quot;width&quot;:1920,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Same nightly rate the whole time. Only the fee structure changed &#8212; and the listing went from zero bookings to beating market in four days.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Same nightly rate the whole time. Only the fee structure changed &#8212; and the listing went from zero bookings to beating market in four days." title="Same nightly rate the whole time. Only the fee structure changed &#8212; and the listing went from zero bookings to beating market in four days." srcset="https://substackcdn.com/image/fetch/$s_!P9HT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a6f80d2-3070-4b6a-8090-f01f7949deec_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!P9HT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a6f80d2-3070-4b6a-8090-f01f7949deec_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!P9HT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a6f80d2-3070-4b6a-8090-f01f7949deec_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!P9HT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a6f80d2-3070-4b6a-8090-f01f7949deec_1920x1080.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>Same nightly rate the whole time. Only the fee structure changed &#8212; and the listing went from zero bookings to beating market in four days.</em></p><h2>The Four Days That Followed &#8212; and What It Cost</h2><p>Sep 15 (before): 0 of 31 Oct nights booked, under 25th percentile vs. market, performance index ~0. Sep 17: 26.7% occupancy, 34.3% vs. market, performance index 0.78. Sep 19: 36.7% occupancy, 35.2% vs. market, performance index 1.04 &#8212; beating market.</p><p>Three new reservations landed in the first 48 hours. A listing that had zero bookings for the entire month went to four nights booked before the week was out.</p><div class="callout-block" data-callout="true"><p><strong>&#9889; The math operators skip: </strong>the total guest bill plus listing trust moved this listing &#8212; the nightly rate never changed direction. The discount stayed inside the pricing tool specifically so the price floor stayed enforceable.</p></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">If this is hitting different than the usual STR advice, subscribe &#8212; next breakdown lands Thursday.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>Here's the part most case studies skip: the real bill.</p><p>Querying the automation's own account directly (not a guess) put the credit cost of this specific investigation and fix at roughly $66 &#8212; $22 of that is an exact, isolated number for the thread where the fix was decided and executed; the rest is a documented range because two pieces of the analysis ran inside a longer conversation that also covered unrelated work that week.</p><p>Compare that to what a person would have cost to catch the same thing: an analyst doing the same daily gap-scanning and rebuilding the guest's all-in bill against comps runs $1,450-$4,500 at consultant rates for the 17-30 hours the work actually took. A full-service property manager, charging 20-25% of revenue, would likely have trusted the pricing tool's own suggestion to cut the rate further &#8212; the wrong move.</p><p>That's roughly a 35:1 cost ratio in the automation's favor. And the revenue at stake wasn't small: an estimated $2,300-$2,700 of October income was about to go unbooked on one small unit before the fix landed.</p><p><em>One honest caveat: the bookings that followed landed inside a week with real demand of its own &#8212; a college homecoming weekend, a reunion, fall foliage season. Treat the fix as a contributor alongside that demand, not the sole cause of it.</em></p><h2>The One-Quarter Version, If You Run More Than One Door</h2><ol><li><p><strong>Week 1: </strong>instrument the check. Whatever's currently &#8220;priced right&#8221; on paper: pull the guest's all-in total, not just the nightly rate, and compare it to two comps.</p></li><li><p><strong>Week 2: </strong>separate the levers. If occupancy is weak and the rate is already competitive, stop touching the rate. Look at fees, photos, and reviews instead &#8212; the guest already saw the price and still said no.</p></li><li><p><strong>Week 3: </strong>discount inside the tool, never the platform. A platform-side promo changes what the platform thinks your price is. A pricing-tool discount changes what the guest pays without moving your floor.</p></li><li><p><strong>Week 4: </strong>put a number on what it would have cost you to miss it. Not to brag &#8212; to know whether the check paid for itself. If it didn't, you're checking the wrong thing.</p></li></ol><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;e1efb144-c59a-4065-8466-3b026e6374c2&quot;,&quot;caption&quot;:&quot;One conversation. No pitch. You leave with the diagnostic.&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;lg&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Work with J.&quot;,&quot;publishedBylines&quot;:[],&quot;post_date&quot;:&quot;2026-06-11T19:24:06.398Z&quot;,&quot;cover_image&quot;:null,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://newsletter.cashflowdiary.com/p/work-with-j&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:201647916,&quot;type&quot;:&quot;page&quot;,&quot;reaction_count&quot;:null,&quot;comment_count&quot;:null,&quot;publication_id&quot;:4553511,&quot;publication_name&quot;:&quot;Cashflow Diary Direct&quot;,&quot;publication_logo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d9e1ad37-021b-4198-9aea-d33fee8d54fd_500x500.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><h2>Common Questions</h2><p><strong>Why not just lower the nightly rate again? </strong>Because it was already tested and ruled out. Three straight days of &#8220;nothing left to cut&#8221; told the automation the rate wasn't the lever &#8212; the total guest bill was.</p><p><strong>Is a 35:1 cost ratio typical? </strong>No. It's specific to this listing, this fix, and this week's demand. Treat it as one documented example, not a universal multiple.</p><p><strong>Could I catch this manually? </strong>Yes, if you check every listing's all-in guest total against comps on a schedule and act on what you find. Most operators don't have the hours to do that below a few hundred doors &#8212; that's the actual gap this closes.</p><h2>Ready to See What Your Own Listings Are Quietly Costing You?</h2><p>Start your free STR Systems Diagnostic &#8212; no pitch on the call, you leave with the diagnostic either way.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.com/diagnostic&quot;,&quot;text&quot;:&quot;Book your strategy call &#8594;&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://cashflowdiary.com/diagnostic"><span>Book your strategy call &#8594;</span></a></p><p>&#8226; &#8226; &#8226;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Want every week's numbers and the fix that came from them? Subscribe &#8212; free, Monday mornings, no fluff.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p><strong>P.S. &#8212; </strong>The tiny home in this story sits on 100 private acres with direct waterfront access &#8212; the kind of listing that looks like it should sell itself. It didn't, until someone (or something) checked the actual bill a guest pays, not just the number on the search results page. That's usually where the real leak is.</p><p><em>Disclosure: Results are not typical. Past performance does not guarantee future results. Educational purposes only &#8212; not investment, legal, or tax advice.</em></p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>Fee share calculated from the listing's own itemized checkout breakdown (linen, resort, extra-guest fees vs. total guest price) captured by the Occupancy Growth Manager's pricing logs, September 2026.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>Airbnb Help Center, &#8216;Use Smart Pricing to automatically adjust your prices based on demand,&#8217; accessed September 2026 &#8212; describes host-set price ranges, custom date overrides, and platform-side promotional discounts as a distinct mechanism from a pricing tool's own internal discount. https://www.airbnb.com/help/article/1168</p></div></div>]]></content:encoded></item><item><title><![CDATA[The $59.76 Employee: What an AI Worker Did For My Business Today]]></title><description><![CDATA[Twenty hours of real work, one real receipt, and the seven guest-journey stages most STR operators never staff.]]></description><link>https://newsletter.cashflowdiary.com/p/the-5976-employee-what-an-ai-worker</link><guid isPermaLink="false">https://newsletter.cashflowdiary.com/p/the-5976-employee-what-an-ai-worker</guid><dc:creator><![CDATA[J. Massey]]></dc:creator><pubDate>Fri, 18 Sep 2026 10:04:20 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/42763220-bd6f-4812-8898-c1290189339e_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="callout-block" data-callout="true"><p><strong>Today an AI employee did $683 worth of work for $59.76. </strong>If you run a short-term rental business, the same gap is probably sitting in stages of your guest journey nobody's staffing yet. No pitch &#8212; you leave with the diagnostic.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.com/diagnostic&quot;,&quot;text&quot;:&quot;Start your diagnostic &#8594;&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://cashflowdiary.com/diagnostic"><span>Start your diagnostic &#8594;</span></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_!4Cs-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42763220-bd6f-4812-8898-c1290189339e_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4Cs-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42763220-bd6f-4812-8898-c1290189339e_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!4Cs-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42763220-bd6f-4812-8898-c1290189339e_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!4Cs-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42763220-bd6f-4812-8898-c1290189339e_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!4Cs-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42763220-bd6f-4812-8898-c1290189339e_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4Cs-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42763220-bd6f-4812-8898-c1290189339e_1536x1024.png" width="1536" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/42763220-bd6f-4812-8898-c1290189339e_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1024,&quot;width&quot;:1536,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Today's receipt: $59.76 in credits versus $683 as an employee-day, $1,025 as a contractor-day.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Today's receipt: $59.76 in credits versus $683 as an employee-day, $1,025 as a contractor-day." title="Today's receipt: $59.76 in credits versus $683 as an employee-day, $1,025 as a contractor-day." srcset="https://substackcdn.com/image/fetch/$s_!4Cs-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42763220-bd6f-4812-8898-c1290189339e_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!4Cs-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42763220-bd6f-4812-8898-c1290189339e_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!4Cs-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42763220-bd6f-4812-8898-c1290189339e_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!4Cs-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42763220-bd6f-4812-8898-c1290189339e_1536x1024.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><em>Today's receipt: $59.76 in credits versus $683 as an employee-day, $1,025 as a contractor-day.</em></p><p>Hey,</p><p>Today an AI employee on my team did roughly twenty hours of work.</p><p>Content edits, SEO fixes, email replies, deliverability monitoring, financial reconciliation &#8212; the kind of work that used to require a coordinator, a bookkeeper, and a marketing assistant, all pulling separate shifts.</p><p>The bill for that work: <strong>$59.76.</strong></p><p>If I'd hired an employee to do it, same tasks, same day: <strong>$683.</strong> A contractor: <strong>$1,025.</strong></p><p>It's a line-item receipt from today, itemized task by task.</p><p>Each line is cross-checked against 2025-2026 salary data for its role &#8212; SEO editor, email specialist, bookkeeper, operations coordinator &#8212; thirteen roles in total.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a></p><p>I've spent 18+ years in real estate, focused on short-term rentals since 2016. I've trained more than 10,000 operators through CashFlowDiary, and recorded 704 published CashFlow Diary&#8482; podcast episodes breaking down the deals that work and the ones that don't.</p><p>It's a receipt from my own business, today, not a theory I read about.</p><p>I'm telling you because most short-term rental operators are sitting on the exact same gap. Most of them don't know it exists.</p><p>&#128274; <strong>Quick question: </strong>do you know what your own busywork actually costs you &#8212; employee, contractor, or otherwise &#8212; versus what it would cost to run through an AI employee? Most operators don't. Paid and founding members get the worksheet below to find out in five minutes. If you'd rather keep guessing, that's your call &#8212; just don't be surprised by the number later.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.com/diagnostic&quot;,&quot;text&quot;:&quot;Upgrade to unlock &#8594;&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://cashflowdiary.com/diagnostic"><span>Upgrade to unlock &#8594;</span></a></p><p>&#8226; &#8226; &#8226;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.cashflowdiary.com/subscribe?&quot;,&quot;text&quot;:&quot;Upgrade to annual&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Want the paid tools &#8212; fill-in-your-own-numbers worksheets like this one, every issue? Upgrade to annual.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Upgrade to annual"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>The seven stages most operators never staff</h2><p>Every guest who books your property moves through seven stages: discovery, evaluation, booking, pre-arrival, stay, post-stay, and advocacy &#8212; the point where they either become a repeat guest or a referral source.</p><p>I wrote about this leak in detail in <a href="https://cashflowdiary.substack.com/p/the-7-stations-why-your-guests-leak">The 7 Stations: Why Your Guests Leak Before They Book</a>. This piece picks up where that one left off.</p><p>Ask yourself: how many of those seven stages does your business <em>work</em>, versus hope it goes fine?</p><p>Most operators are fully staffed &#8212; meaning a human or a tool is actively doing something &#8212; for maybe two of the seven: booking (the OTA handles it) and the stay itself (cleaning, check-in).</p><p>The other five stages run on autopilot, or don't run at all.</p><p>Discovery is the algorithm's job, not yours. Evaluation is whatever your listing photos happen to say.</p><p>Pre-arrival is a canned message template, if that. Post-stay is a review request, sent once, forgotten.</p><p>Advocacy &#8212; the stage where a happy guest turns into a referral or a direct rebooking &#8212; usually doesn't exist as a deliberate process at all. It happens sometimes, by accident.</p><p>Operators call that &#8220;word of mouth&#8221; instead of what it is: an unstaffed job that occasionally does itself anyway.</p><blockquote><p>You don't have a marketing problem. You have five unstaffed stages between the two you're paying attention to.</p><p><em>&#8212; a line I use on every strategy call, because it's true every single time.</em></p></blockquote><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!r8sC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87e7104d-eacf-4621-b0be-db44632ac4ab_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!r8sC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87e7104d-eacf-4621-b0be-db44632ac4ab_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!r8sC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87e7104d-eacf-4621-b0be-db44632ac4ab_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!r8sC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87e7104d-eacf-4621-b0be-db44632ac4ab_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!r8sC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87e7104d-eacf-4621-b0be-db44632ac4ab_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!r8sC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87e7104d-eacf-4621-b0be-db44632ac4ab_1536x1024.png" width="1536" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/87e7104d-eacf-4621-b0be-db44632ac4ab_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1024,&quot;width&quot;:1536,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Most operators fully staff two of the seven guest-journey stages. The other five run on autopilot.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Most operators fully staff two of the seven guest-journey stages. The other five run on autopilot." title="Most operators fully staff two of the seven guest-journey stages. The other five run on autopilot." srcset="https://substackcdn.com/image/fetch/$s_!r8sC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87e7104d-eacf-4621-b0be-db44632ac4ab_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!r8sC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87e7104d-eacf-4621-b0be-db44632ac4ab_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!r8sC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87e7104d-eacf-4621-b0be-db44632ac4ab_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!r8sC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87e7104d-eacf-4621-b0be-db44632ac4ab_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><em>Most operators fully staff two of the seven guest-journey stages. The other five run on autopilot.</em></p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;21b25491-8933-4485-a89c-ee5873808998&quot;,&quot;caption&quot;:&quot;Most properties have one station in the customer journey. Six of the seven are places revenue leaks out or never arrives.&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;lg&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;The 7 Stations: Why Your Guests Leak Before They Book&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:131256836,&quot;name&quot;:&quot;J. Massey&quot;,&quot;handle&quot;:&quot;cashflowdiary&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2ac1e95e-6235-4ff4-8797-a91e9b802ed8_1273x1600.jpeg&quot;,&quot;bio&quot;:&quot;Follow me for how cash flow actually works &#8212; real numbers, real deals, mostly proven in real estate and hospitality.&quot;,&quot;profile_set_up_at&quot;:&quot;2025-03-30T12:55:29.127Z&quot;,&quot;reader_installed_at&quot;:&quot;2025-03-30T12:54:11.097Z&quot;,&quot;publicationUsers&quot;:[{&quot;id&quot;:4644884,&quot;user_id&quot;:131256836,&quot;publication_id&quot;:4553511,&quot;role&quot;:&quot;admin&quot;,&quot;public&quot;:true,&quot;is_primary&quot;:true,&quot;publication&quot;:{&quot;id&quot;:4553511,&quot;name&quot;:&quot;Cashflow Diary Direct&quot;,&quot;subdomain&quot;:&quot;cashflowdiary&quot;,&quot;custom_domain&quot;:&quot;newsletter.cashflowdiary.com&quot;,&quot;custom_domain_optional&quot;:false,&quot;hero_text&quot;:&quot;Cash flow, explained with real numbers &#8212; short-term rentals and real estate are where I prove it, twice a week.&quot;,&quot;logo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d9e1ad37-021b-4198-9aea-d33fee8d54fd_500x500.png&quot;,&quot;author_id&quot;:131256836,&quot;primary_user_id&quot;:131256836,&quot;theme_var_background_pop&quot;:&quot;#FF6719&quot;,&quot;created_at&quot;:&quot;2025-03-30T21:12:41.292Z&quot;,&quot;email_from_name&quot;:&quot;J. Massey | Cashflow Diary Direct&quot;,&quot;copyright&quot;:&quot;West Egg Enterprises, Inc. &quot;,&quot;founding_plan_name&quot;:&quot;Founding Member&quot;,&quot;community_enabled&quot;:true,&quot;invite_only&quot;:false,&quot;payments_state&quot;:&quot;enabled&quot;,&quot;language&quot;:null,&quot;explicit&quot;:false,&quot;homepage_type&quot;:&quot;magaziney&quot;,&quot;is_personal_mode&quot;:false,&quot;logo_url_wide&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7385a22a-377e-4519-bedf-0e5fabfa7509_1920x1080.png&quot;}}],&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null,&quot;status&quot;:{&quot;bestsellerTier&quot;:null,&quot;subscriberTier&quot;:1,&quot;leaderboard&quot;:null,&quot;vip&quot;:false,&quot;badge&quot;:{&quot;type&quot;:&quot;subscriber&quot;,&quot;tier&quot;:1,&quot;accent_colors&quot;:null},&quot;subscriber&quot;:null}}],&quot;post_date&quot;:&quot;2026-09-01T10:03:38.185Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/92da445c-26d9-4e81-b572-d4004ff89e61_1280x832.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://newsletter.cashflowdiary.com/p/the-7-stations-why-your-guests-leak&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:213614001,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:null,&quot;comment_count&quot;:null,&quot;publication_id&quot;:4553511,&quot;publication_name&quot;:&quot;Cashflow Diary Direct&quot;,&quot;publication_logo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d9e1ad37-021b-4198-9aea-d33fee8d54fd_500x500.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><h2>Your tools cover less than you think</h2><p>Hospitable, Guesty, whatever PMS you're on &#8212; they're built to manage the stay.</p><p>Calendars, messaging templates, cleaning schedules. Good tools, doing one job well.</p><p>None of them write the content that gets a guest to discover you outside of Airbnb's algorithm, or nurture a past guest into a direct rebooking six months later.</p><p>None of them turn a five-star review into a referral asset, either. That work sits in the gap between &#8220;property management&#8221; and &#8220;guest relationship.&#8221;</p><p>Almost nobody staffs it, because hiring a person for it doesn't pencil out at the volume one or two properties produce.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a></p><p>Those tools do exactly what they were built to do &#8212; manage the stay.</p><p>The problem is operators mistake &#8220;I have a PMS&#8221; for &#8220;I have my guest journey covered.&#8221;</p><p>Ask a PMS to write a post-stay email sequence that turns a five-star reviewer into three referrals, and it can't. That was never its job. It was built to manage the stay, not to grow the business around the stay.</p><h2>Occupancy is not the only place you make money</h2><p>Ask an operator how they made money last month, and almost every answer is a variant of &#8220;occupancy rate.&#8221;</p><p>That's the only stage most people have built a business model around.</p><p>But advocacy, pre-arrival upsells, post-stay retention offers, direct-booking content that routes around the 15-20% OTA cut &#8212; those are money on the table.</p><p>They stay on the table because doing them by hand doesn't scale past a handful of units.</p><p>A second revenue line requires someone to write it, send it, track who responded, and follow up with the ones who didn't &#8212; every week, for every property.</p><p>At two units, that math never works with a human doing it manually. It's a staffing math failure, plain and simple.</p><p>It's been true for as long as short-term rental has existed as a category. It hasn't been true for the last two years.</p><h2>The receipt</h2><p>This is where today's numbers matter.</p><p>The work an AI employee did today &#8212; real tasks, not hypothetical ones &#8212; would have cost $683 as an employee-day or $1,025 as a contractor-day. It cost $59.76.</p><p>That's an order of magnitude, not &#8220;a little cheaper.&#8221;</p><p>And it means the stages of the guest journey that never penciled out &#8212; the content, the nurture sequences, the review-to-referral loop &#8212; start penciling out the moment the labor cost drops that far.</p><div class="callout-block" data-callout="true"><p><strong>&#128161; Key reframe: </strong>The constraint was never that the extra revenue stages don't matter. It's that staffing them was never affordable at your scale &#8212; until now.</p></div><div class="callout-block" data-callout="true"><p><strong>&#9889; The math operators skip: </strong>One missed rebooking a year at your average nightly rate probably costs more than what it takes to run the content and follow-up work that would have captured it.</p></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.cashflowdiary.com/subscribe?&quot;,&quot;text&quot;:&quot;Upgrade to annual&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Get every paid tool and worksheet we build, not just the free breakdown. Upgrade to annual.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Upgrade to annual"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>What this looks like</h2><p>An AI employee here doesn't mean a chatbot that answers FAQs.</p><p>It means installing something that runs a defined slice of the guest journey, and teaching your team how to run and supervise it. In practice, that install looks like:</p><ol><li><p><strong>Audit </strong>which of the seven stages your business currently staffs (most operators find it's two).</p></li><li><p><strong>Pick one unstaffed stage </strong>with the clearest dollar impact &#8212; usually advocacy or pre-arrival.</p></li><li><p><strong>Install the AI employee </strong>on that one stage first &#8212; content, follow-up sequences, or review-to-referral routing.</p></li><li><p><strong>Train your team </strong>to supervise and correct it, not operate it by hand.</p></li><li><p><strong>Measure the receipt </strong>&#8212; track what that stage costs to run in credits vs. what a human hire would cost, the same way I did today.</p></li><li><p><strong>Expand to the next stage </strong>once the first one is running clean.</p></li></ol><p>So that's the work we do.</p><p>Not selling you software and walking away &#8212; installing the employee, training you and your team on it, and handing over a system that keeps producing after we leave the room.</p><h2>Ready to see what an AI employee could take off your plate?</h2><p>Book a strategy call and we'll map which guest-journey stage is costing you the most right now.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.com/diagnostic&quot;,&quot;text&quot;:&quot;Start your diagnostic &#8594;&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://cashflowdiary.com/diagnostic"><span>Start your diagnostic &#8594;</span></a></p><p>&#8226; &#8226; &#8226;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Want every week's data and framework in your inbox? Subscribe &#8212; free, no fluff.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p><strong>P.S. &#8212; </strong>If you want the actual spreadsheet &#8212; real cron-by-cron itemization, real 2026 salary data per role, employee cost vs. contractor cost vs. credit cost &#8212; reply to this email and I'll send it over.</p><p>Paid subscribers get the fill-in-your-own-numbers version above.</p><p><em>This edition is for operators building a real business, not a hobby listing. If someone forwarded you this, subscribe to get the next one.</em></p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>Salary sources: PayScale, Salary.com, Comparably, and BLS Occupational Employment and Wage Statistics, 2025-2026 editions, per role.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>See also &#8220;Your Property Has 1 Revenue Line. Your Neighbor Has 9.&#8221; (cashflowdiary.substack.com/p/your-property-has-1-revenue-line) for the revenue-diversification version of this same gap.</p></div></div><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;191b62c1-76ad-4785-b95a-c0f23fc5efcf&quot;,&quot;caption&quot;:&quot;One conversation. No pitch. You leave with the diagnostic.&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;lg&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Work with J.&quot;,&quot;publishedBylines&quot;:[],&quot;post_date&quot;:&quot;2026-06-11T19:24:06.398Z&quot;,&quot;cover_image&quot;:null,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://newsletter.cashflowdiary.com/p/work-with-j&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:201647916,&quot;type&quot;:&quot;page&quot;,&quot;reaction_count&quot;:null,&quot;comment_count&quot;:null,&quot;publication_id&quot;:4553511,&quot;publication_name&quot;:&quot;Cashflow Diary Direct&quot;,&quot;publication_logo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d9e1ad37-021b-4198-9aea-d33fee8d54fd_500x500.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div>]]></content:encoded></item><item><title><![CDATA[Start Here]]></title><description><![CDATA[New to Cashflow Diary Direct? Here&#8217;s how to get the most out of it.]]></description><link>https://newsletter.cashflowdiary.com/p/start-here</link><guid isPermaLink="false">https://newsletter.cashflowdiary.com/p/start-here</guid><dc:creator><![CDATA[J. Massey]]></dc:creator><pubDate>Sat, 12 Sep 2026 07:51:01 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!AIUE!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9e1ad37-021b-4198-9aea-d33fee8d54fd_500x500.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>If you&#8217;re new to Cashflow Diary Direct, welcome. Here&#8217;s how to get the most out of it.</p><p></p><h2>Who this is for</h2><p>Real estate investors and short-term rental operators who want the real numbers &#8212; not theory. I&#8217;ve spent years running Cashflow Diary and coaching STR operators across 17 countries, and this newsletter is where I share what&#8217;s actually working (and what isn&#8217;t) in real time. If you own or want to own income property &#8212; especially short-term rentals &#8212; you&#8217;re in the right place.</p><h2>What free subscribers get</h2><p>Twice a week, I send a real edition: real deals, real numbers, real operating decisions from my own portfolio and from operators I coach. No filler, no &#8220;content marketing&#8221; fluff. Every edition also includes at least one practical, usable idea you can apply immediately, whether or not you ever pay for anything.</p><h2>What paid subscribers get</h2><p>Paid unlocks the parts that take the real work off your desk: the tools, templates, and step-by-step implementation blocks built into every edition &#8212; the stuff you&#8217;d otherwise have to build yourself or pay a consultant for. Think of it less like a subscription and more like Prime for your STR business: the value keeps showing up, keeps changing, and keeps compounding as long as you&#8217;re in. Monthly, annual, and founding members all get full access &#8212; there&#8217;s no second-class paid tier.</p><p></p><h2>What&#8217;s coming</h2><p>More tools tied directly to the numbers that move your business &#8212; Leads, Conversion, Frequency, Margin &#8212; plus deeper looks inside real deals as they happen, not after the fact.</p><h2>Get started</h2><ul><li><p>New here? S<a href="https://newsletter.cashflowdiary.com/subscribe">ubscribe free </a>to get every edition.</p></li><li><p>Want the tools and implementation blocks too? U<a href="https://newsletter.cashflowdiary.com/subscribe?free=false">pgrade to paid </a>any time.</p></li></ul><p>Glad you&#8217;re here.</p><p>&#8212; J.</p>]]></content:encoded></item><item><title><![CDATA[What It Actually Costs to Run This (And What Everyone Else Charges)]]></title><description><![CDATA[We priced every alternative. A percentage manager is cheaper than a flat fee &#8212; right up until the plan works.]]></description><link>https://newsletter.cashflowdiary.com/p/what-it-actually-costs-to-run-this</link><guid isPermaLink="false">https://newsletter.cashflowdiary.com/p/what-it-actually-costs-to-run-this</guid><dc:creator><![CDATA[J. Massey]]></dc:creator><pubDate>Sat, 05 Sep 2026 10:02:41 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/d15bca50-936d-43ed-a4d1-1ad24a8e1275_1280x832.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jee2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd15bca50-936d-43ed-a4d1-1ad24a8e1275_1280x832.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jee2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd15bca50-936d-43ed-a4d1-1ad24a8e1275_1280x832.png 424w, https://substackcdn.com/image/fetch/$s_!jee2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd15bca50-936d-43ed-a4d1-1ad24a8e1275_1280x832.png 848w, https://substackcdn.com/image/fetch/$s_!jee2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd15bca50-936d-43ed-a4d1-1ad24a8e1275_1280x832.png 1272w, https://substackcdn.com/image/fetch/$s_!jee2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd15bca50-936d-43ed-a4d1-1ad24a8e1275_1280x832.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jee2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd15bca50-936d-43ed-a4d1-1ad24a8e1275_1280x832.png" width="1280" height="832" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d15bca50-936d-43ed-a4d1-1ad24a8e1275_1280x832.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:832,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Two cost curves. One crossing point. Which side is your property on?&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Two cost curves. One crossing point. Which side is your property on?" title="Two cost curves. One crossing point. Which side is your property on?" srcset="https://substackcdn.com/image/fetch/$s_!jee2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd15bca50-936d-43ed-a4d1-1ad24a8e1275_1280x832.png 424w, https://substackcdn.com/image/fetch/$s_!jee2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd15bca50-936d-43ed-a4d1-1ad24a8e1275_1280x832.png 848w, https://substackcdn.com/image/fetch/$s_!jee2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd15bca50-936d-43ed-a4d1-1ad24a8e1275_1280x832.png 1272w, https://substackcdn.com/image/fetch/$s_!jee2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd15bca50-936d-43ed-a4d1-1ad24a8e1275_1280x832.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><figcaption class="image-caption">Two cost curves. One crossing point. Which side is your property on?</figcaption></figure></div><p>Hey,</p><p><em>This is the final part of a 7-part series on a real revenue rebuild for a luxury short-term rental. [Part 1](https://cashflowdiary.substack.com/p/your-property-has-1-revenue-line) mapped the revenue lines. [Part 2](https://cashflowdiary.substack.com/p/mpi-the-one-number-that-tells-you) gave you MPI. [Part 3](https://cashflowdiary.substack.com/p/the-7-stations-why-your-guests-leak) mapped the stations. [Part 4](https://cashflowdiary.substack.com/p/the-940night-setting-nobody-checks) drained the leaks. [Part 5](https://cashflowdiary.substack.com/p/125-points-the-direct-booking-math) built the channels. [Part 6](https://cashflowdiary.substack.com/p/the-food-question-how-culinary-takes) broke the ceiling. This one answers the only question left: what does running it cost? Details anonymized. Numbers real.</em></p><p>Six issues of this series have been education. This one is a decision frame &#8212; and one disclosure up front: my company sells one of the options below. I'll price every alternative first, tell you which ones are cheaper than us, and when you should take them.</p><p>Because here's what almost nobody selling to property owners will say: <strong>some of the alternatives are the right answer.</strong> Which one depends on a single number &#8212; your gross revenue &#8212; and there's a crossover point where the cheap option becomes the most expensive thing you own.</p><p>I've spent 15+ years in this space, trained more than 10,000 operators through CashFlowDiary, and recorded 237+ podcast episodes breaking down the deals that work and the ones that don't. This is the issue where I price my own industry &#8212; mine included.</p><div class="native-audio-embed" data-component-name="AudioPlaceholder" data-attrs="{&quot;label&quot;:&quot;Listen to this edition &#8212; narrated by J.&quot;,&quot;mediaUploadId&quot;:&quot;1613ccfd-20df-48e2-b027-2732f2cfec3a&quot;,&quot;duration&quot;:null,&quot;downloadable&quot;:false,&quot;isEditorNode&quot;:true}"></div><p style="text-align: center;">&#8226; &#8226; &#8226;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.cashflowdiary.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">You made it to the finale. If someone forwarded you here, start at Part 1 &#8212; and subscribe. Free.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>What running the engine actually takes</h2><p>Strip away every sales pitch and the revenue engine from this series &#8212; seven stations, multiple channels, content, capture, upsells, events &#8212; is <strong>17 distinct service lines totaling about 135 hours a month.</strong> That's 0.84 of a full-time person. Lean, it's 100 hours; at a full editorial standard, 200.</p><p>That number is the honest starting point for every option below. Anyone quoting you a price without telling you the hours is hiding the ball.</p><h2>Every alternative, priced</h2><p><strong>Option 1 &#8212; The percentage manager.</strong> Full-service STR management runs 20&#8211;35% of gross for a property like this &#8212; the luxury band clusters at 25&#8211;35%, and one major manager's own guide admits the industry ranges "10% to 50%." No upfront cost, and on a struggling property that feels safe. Hold this one; the crossover section below is about it.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a></p><p><strong>Option 2 &#8212; Buy the pieces yourself.</strong> Seven services &#224; la carte from US freelancers and agencies, at published rates: website build $3,000&#8211;8,000 &#183; CRM implementation $4,000&#8211;8,000 &#183; SEO retainer averaging $3,209/mo across 439 surveyed providers &#183; content at $250&#8211;399 per article &#183; social management $1,000&#8211;4,000/mo. Bought at the <em>lowest</em> defensible rates, the bundle runs about <strong>$29,000 in year one. At mid-market, $76,000.</strong> And the part no line item shows: nobody coordinates them. Seven vendors, seven briefs, and you just became the marketing director.</p><p><strong>Option 3 &#8212; Staff the actual scope at US rates.</strong> Price the real 135 hours with US freelancers, line by line, and it totals about <strong>$15,700 a month &#8212; roughly $188K a year.</strong> This is what "just hire good people" costs when the hours are counted instead of guessed.</p><p><strong>Option 4 &#8212; The boutique agency.</strong> Strategy retainers commonly run $3,500&#8211;7,500/mo; the omnichannel versions that also do outbound run $12,000&#8211;25,000/mo. You're buying editorial judgment, which is real &#8212; but for a single property, most of what that retainer delivers is volume you can get for a tenth of the price.</p><p><strong>Option 5 &#8212; A full-service flat engagement</strong> (what my company sells): roughly <strong>$8K/month all-in, about $96K a year after setup.</strong> Sits between Option 2's chaos and Option 3's payroll.</p><h2>The crossover: when cheap becomes the most expensive option</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!d2FM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa89e7c5a-668d-4f39-8c6b-8c96067cd49f_1280x832.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!d2FM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa89e7c5a-668d-4f39-8c6b-8c96067cd49f_1280x832.png 424w, https://substackcdn.com/image/fetch/$s_!d2FM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa89e7c5a-668d-4f39-8c6b-8c96067cd49f_1280x832.png 848w, https://substackcdn.com/image/fetch/$s_!d2FM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa89e7c5a-668d-4f39-8c6b-8c96067cd49f_1280x832.png 1272w, https://substackcdn.com/image/fetch/$s_!d2FM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa89e7c5a-668d-4f39-8c6b-8c96067cd49f_1280x832.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!d2FM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa89e7c5a-668d-4f39-8c6b-8c96067cd49f_1280x832.png" width="1280" height="832" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a89e7c5a-668d-4f39-8c6b-8c96067cd49f_1280x832.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:832,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;One flat fee, or a percentage of everything &#8212; forever.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="One flat fee, or a percentage of everything &#8212; forever." title="One flat fee, or a percentage of everything &#8212; forever." srcset="https://substackcdn.com/image/fetch/$s_!d2FM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa89e7c5a-668d-4f39-8c6b-8c96067cd49f_1280x832.png 424w, https://substackcdn.com/image/fetch/$s_!d2FM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa89e7c5a-668d-4f39-8c6b-8c96067cd49f_1280x832.png 848w, https://substackcdn.com/image/fetch/$s_!d2FM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa89e7c5a-668d-4f39-8c6b-8c96067cd49f_1280x832.png 1272w, https://substackcdn.com/image/fetch/$s_!d2FM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa89e7c5a-668d-4f39-8c6b-8c96067cd49f_1280x832.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><figcaption class="image-caption">One flat fee, or a percentage of everything &#8212; forever.</figcaption></figure></div><p>Here's the math that decides between Option 1 and everything else.</p><p>A percentage manager at 25% costs you a quarter of gross, forever. A flat engagement costs ~$96K a year no matter what. Set them equal: <strong>the lines cross at about $384K of gross revenue.</strong></p><p>Below that, the percentage manager is cheaper &#8212; <em>and if your property will never exceed it, take that deal.</em> I mean it. A $150K property pays a 25% manager $37,500 and a flat engagement makes no sense.</p><p>But this series has been about a property engineered past that line. At the engagement's Year-3 all-lines projection of $878K gross, the 25% manager costs <strong>$219K &#8212; every year, growing with every dollar the plan earns.</strong> The flat engagement still costs $96K. The gap is $123K a year, and it never comes back.</p><blockquote><p>The percentage model taxes success. The flat model taxes commitment.</p></blockquote><p>Which one you want depends entirely on which side of $384K you're building toward &#8212; and after six issues, you know exactly which side this property is aimed at.</p><h2>The break-even, in nights</h2><p>Abstract percentages hide what matters, so here it is in the property's own unit: nights.</p><p>At the case study's measured $694.50 net per night, the <strong>$9,500 setup pays for itself in about 14 incremental nights &#8212; once.</strong> The monthly cost is covered by <strong>11&#8211;12 incremental nights a month.</strong> Against that: a measured occupancy gap of half the market (Part 2), a blocked best-seller unblocked (Part 4), two new channels (Part 5), and $710 a booking in upsells (Part 6). The plan doesn't need to work perfectly. It needs to find twelve nights.</p><p>So that's the market, priced without flattery: a percentage that's right for small and wrong for ambitious, a bundle nobody coordinates, a payroll number, an agency premium, and a flat engagement in the middle.</p><p>What's below the line is the part I'd want if I were deciding: the full 17-line catalog with hours, which 45% of it automates, the three-role staffing model if you'd rather build it than buy it, what this looks like as a business at 1, 5, and 10 clients &#8212; and exactly what our version includes.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.cashflowdiary.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The decision frame below is for paid subscribers. Upgrade for the how &#8212; this issue and all six before it.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>The 17-line catalog, with hours</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gIHp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf52442f-3ccc-404f-9fea-69d7d8eae7ad_1280x832.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gIHp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf52442f-3ccc-404f-9fea-69d7d8eae7ad_1280x832.png 424w, https://substackcdn.com/image/fetch/$s_!gIHp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf52442f-3ccc-404f-9fea-69d7d8eae7ad_1280x832.png 848w, https://substackcdn.com/image/fetch/$s_!gIHp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf52442f-3ccc-404f-9fea-69d7d8eae7ad_1280x832.png 1272w, https://substackcdn.com/image/fetch/$s_!gIHp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf52442f-3ccc-404f-9fea-69d7d8eae7ad_1280x832.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!gIHp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf52442f-3ccc-404f-9fea-69d7d8eae7ad_1280x832.png" width="1280" height="832" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/df52442f-3ccc-404f-9fea-69d7d8eae7ad_1280x832.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:832,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Seventeen lines. 135 hours. Now you know what you're buying &#8212; or building.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Seventeen lines. 135 hours. Now you know what you're buying &#8212; or building." title="Seventeen lines. 135 hours. Now you know what you're buying &#8212; or building." srcset="https://substackcdn.com/image/fetch/$s_!gIHp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf52442f-3ccc-404f-9fea-69d7d8eae7ad_1280x832.png 424w, https://substackcdn.com/image/fetch/$s_!gIHp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf52442f-3ccc-404f-9fea-69d7d8eae7ad_1280x832.png 848w, https://substackcdn.com/image/fetch/$s_!gIHp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf52442f-3ccc-404f-9fea-69d7d8eae7ad_1280x832.png 1272w, https://substackcdn.com/image/fetch/$s_!gIHp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf52442f-3ccc-404f-9fea-69d7d8eae7ad_1280x832.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><figcaption class="image-caption">Seventeen lines. 135 hours. Now you know what you're buying &#8212; or building.</figcaption></figure></div><p>The full stack, grouped by station, with monthly hours at operating tempo:</p>
      <p>
          <a href="https://newsletter.cashflowdiary.com/p/what-it-actually-costs-to-run-this">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The Food Question: How Culinary Takes a $188K Property to $311K]]></title><description><![CDATA[Lodging alone has a ceiling. The properties that break through it all have one thing in common: they feed people.]]></description><link>https://newsletter.cashflowdiary.com/p/the-food-question-how-culinary-takes</link><guid isPermaLink="false">https://newsletter.cashflowdiary.com/p/the-food-question-how-culinary-takes</guid><dc:creator><![CDATA[J. Massey]]></dc:creator><pubDate>Fri, 04 Sep 2026 10:03:33 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/929bb4ab-0d2c-439f-b637-303db311a750_1280x832.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!biKe!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F929bb4ab-0d2c-439f-b637-303db311a750_1280x832.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!biKe!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F929bb4ab-0d2c-439f-b637-303db311a750_1280x832.png 424w, https://substackcdn.com/image/fetch/$s_!biKe!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F929bb4ab-0d2c-439f-b637-303db311a750_1280x832.png 848w, https://substackcdn.com/image/fetch/$s_!biKe!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F929bb4ab-0d2c-439f-b637-303db311a750_1280x832.png 1272w, https://substackcdn.com/image/fetch/$s_!biKe!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F929bb4ab-0d2c-439f-b637-303db311a750_1280x832.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!biKe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F929bb4ab-0d2c-439f-b637-303db311a750_1280x832.png" width="1280" height="832" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/929bb4ab-0d2c-439f-b637-303db311a750_1280x832.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:832,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;The revenue that doesn't need a bed.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The revenue that doesn't need a bed." title="The revenue that doesn't need a bed." srcset="https://substackcdn.com/image/fetch/$s_!biKe!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F929bb4ab-0d2c-439f-b637-303db311a750_1280x832.png 424w, https://substackcdn.com/image/fetch/$s_!biKe!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F929bb4ab-0d2c-439f-b637-303db311a750_1280x832.png 848w, https://substackcdn.com/image/fetch/$s_!biKe!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F929bb4ab-0d2c-439f-b637-303db311a750_1280x832.png 1272w, https://substackcdn.com/image/fetch/$s_!biKe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F929bb4ab-0d2c-439f-b637-303db311a750_1280x832.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><figcaption class="image-caption">The revenue that doesn't need a bed.</figcaption></figure></div><p>Hey,</p><p><em>This is Part 6 of a 7-part series on a real revenue rebuild for a luxury short-term rental. [Part 1](https://cashflowdiary.substack.com/p/your-property-has-1-revenue-line) mapped the revenue lines. [Part 2](https://cashflowdiary.substack.com/p/mpi-the-one-number-that-tells-you) gave you MPI. [Part 3](https://cashflowdiary.substack.com/p/the-7-stations-why-your-guests-leak) mapped the stations. [Part 4](https://cashflowdiary.substack.com/p/the-940night-setting-nobody-checks) drained the leaks. [Part 5](https://cashflowdiary.substack.com/p/125-points-the-direct-booking-math) built the channels. This is the expansion issue. Details anonymized. Numbers real.</em></p><p>Run every play in this series on the $2M Hudson Valley estate &#8212; fix the settings, seal the stations, build the channels &#8212; and the lodging math tops out around <strong>$155K&#8211;$188K a year.</strong></p><p>The property was bought against a $300K expectation. Lodging cannot get there. Not with better marketing, not with perfect pricing. The nights &#215; rate arithmetic simply runs out of nights.</p><p>Here's what closes the gap, modeled year by year on this property: a culinary program contributing <strong>$37,450 net in Year 1, $80,467 in Year 2, $123,485 in Year 3.</strong> Stretch lodging at $187,941 plus culinary Year 3 equals <strong>$311,426</strong> &#8212; the first version of this plan where $300K is arithmetic instead of aspiration.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a></p><p>I've spent 15+ years in this space, trained more than 10,000 operators through CashFlowDiary, and recorded 237+ podcast episodes breaking down the deals that work and the ones that don't. Revenue-line expansion is the difference between a rental and a hospitality business.</p><div class="native-audio-embed" data-component-name="AudioPlaceholder" data-attrs="{&quot;label&quot;:&quot;Listen to this edition &#8212; narrated by J.&quot;,&quot;mediaUploadId&quot;:&quot;ae8100a1-fe23-4cff-b7b3-4df5ed1f6eb5&quot;,&quot;duration&quot;:null,&quot;downloadable&quot;:false,&quot;isEditorNode&quot;:true}"></div><p style="text-align: center;">&#8226; &#8226; &#8226;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.cashflowdiary.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Get the next revenue playbook in your inbox every week. Free.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>Why lodging has a ceiling and food doesn't</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!oBHe!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6346add-4d07-4cb8-949a-d74992e897bc_1280x832.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!oBHe!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6346add-4d07-4cb8-949a-d74992e897bc_1280x832.png 424w, https://substackcdn.com/image/fetch/$s_!oBHe!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6346add-4d07-4cb8-949a-d74992e897bc_1280x832.png 848w, https://substackcdn.com/image/fetch/$s_!oBHe!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6346add-4d07-4cb8-949a-d74992e897bc_1280x832.png 1272w, https://substackcdn.com/image/fetch/$s_!oBHe!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6346add-4d07-4cb8-949a-d74992e897bc_1280x832.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!oBHe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6346add-4d07-4cb8-949a-d74992e897bc_1280x832.png" width="1280" height="832" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b6346add-4d07-4cb8-949a-d74992e897bc_1280x832.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:832,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Nights &#215; rate has a ceiling. Food breaks through it.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Nights &#215; rate has a ceiling. Food breaks through it." title="Nights &#215; rate has a ceiling. Food breaks through it." srcset="https://substackcdn.com/image/fetch/$s_!oBHe!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6346add-4d07-4cb8-949a-d74992e897bc_1280x832.png 424w, https://substackcdn.com/image/fetch/$s_!oBHe!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6346add-4d07-4cb8-949a-d74992e897bc_1280x832.png 848w, https://substackcdn.com/image/fetch/$s_!oBHe!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6346add-4d07-4cb8-949a-d74992e897bc_1280x832.png 1272w, https://substackcdn.com/image/fetch/$s_!oBHe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6346add-4d07-4cb8-949a-d74992e897bc_1280x832.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><figcaption class="image-caption">Nights &#215; rate has a ceiling. Food breaks through it.</figcaption></figure></div><p>A 7-bedroom house has a hard constraint: 365 nights. Push occupancy and rate to their realistic limits and you've found the ceiling. Every lodging-only property has one; most owners just haven't computed theirs.</p><p>Food breaks the constraint because it doesn't need a night to sell. A supper club sells seats to people who never sleep over. A brunch sells to guests who already paid for the night. Catering sells to the wedding party staying elsewhere. Same asset, new meters running.</p><p>And it moves every lever at once. Part 1 readers remember L&#215;C&#215;F&#215;M &#8212; leads, conversion, frequency, margin. A seasonal menu is a reason to return (F). A flagship dinner raises the take per stay (M). A ticketed event introduces the property to future lodging guests (L). Nothing else in the stack touches all four.</p><h2>The four products, with honest margins</h2><p>Modeled on this property against confirmed regional price anchors:</p><ul><li><p><strong>Weekend brunch</strong> (guest add-on) &#8212; $65/head &#215; 16 = $1,040 gross &#183; $249 net &#183; <strong>24% margin</strong></p></li><li><p><strong>Supper club</strong> (ticketed, incl. non-guests) &#8212; $125/head &#215; 20 = $2,500 gross &#183; $950 net &#183; <strong>38% margin</strong></p></li><li><p><strong>Flagship custom dining</strong> &#8212; $166/head &#215; 16 = $2,656 gross &#183; $1,209 net &#183; <strong>46% margin</strong></p></li><li><p><strong>Drop-off catering</strong> &#8212; $35/head &#215; 30 = $1,050 gross &#183; $464 net &#183; <strong>44% margin</strong></p></li></ul><p>The anchors are real, not hoped: private-chef bookings in this region <em>realize</em> an average of $166 per person. Farm dinners run $75&#8211;150 a seat. One famous regional resort charges $400 a seat for its chef's table &#8212; that's the ceiling, not the target.</p><p>Now the finding that surprised even the program's own designer: <strong>brunch &#8212; the launch product &#8212; has the *worst* margin of the four.</strong> A chef and a server cost nearly the same whether the ticket is $65 or $166, and brunch has the lowest ticket. Launching with brunch is still right &#8212; lowest complexity, easiest yes, fastest reviews. But sell it internally as the <em>learning</em> product, not the margin play.</p><div class="callout-block" data-callout="true"><p>&#128161; <strong>Flagship dining at 46% and catering at 44% are where the money lives.</strong> If you launch brunch believing it's the profit engine, month three will feel like failure when it was actually the plan working.</p></div><h2>The $710 that shows up before anyone cooks harder</h2><p>Part 3 readers have seen this number &#8212; here's where it comes from. Put just two of these products in the guidebook's upsell store, at modest attach rates:</p><p>Brunch at 30% attach &#215; $1,040 = $312 expected per booking. Flagship at 15% &#215; $2,656 = $398. <strong>Roughly $710 of expected culinary revenue per lodging booking</strong> &#8212; against the $40&#8211;60 that generic add-ons like firewood and early check-in produce.</p><p>That's the compounding trick: the culinary program makes the <em>lodging</em> bookings worth more, before a single outside ticket is sold.</p><h2>What the $2.5M neighbor actually does with food</h2><p>June Farms &#8212; the regional benchmark this series keeps returning to &#8212; looks like a food business. Restaurant, events, farm dinners, weddings.</p><p>Here's what their own wedding packages reveal: <strong>food is not included in any of them.</strong> Every event routes to an outside caterer. June Farms sells the site, the alcohol, and the staff &#8212; <strong>and takes 20% service on the whole bill while carrying zero kitchen risk.</strong></p><blockquote><p>The most successful hospitality property in this region doesn't run its own kitchen for events. It monetizes food without owning the food operation.</p></blockquote><p>Read that again if you're an owner who's been told "add food" means "become a restaurant." That model &#8212; site + alcohol + margin on someone else's cooking &#8212; is available to any estate, and it's the template we'll price out below the line.</p><h2>The multiplier hiding in the driveway</h2><p>One more piece of the $311K math. The case study property has a second unit &#8212; a one-bedroom tiny home &#8212; currently producing almost nothing.</p><p>Plugged into the engine this series has been building &#8212; same channels, same capture, same upsell store, same guest list &#8212; it models at roughly <strong>$23,000 a year, for about $25 a month of incremental software cost.</strong> The engine is built once. Units plug into it. That's the quiet argument for doing this whole build properly: the second property, and the third, ride for nearly free.</p><p>So the expansion picture is real: four products with honest margins, a per-booking lift that starts immediately, a proven no-kitchen model next door, and a per-unit multiplier. What stands between an owner and all of it isn't cooking skill.</p><p>It's three compliance gates &#8212; and the consultant-grade advice about them is wrong often enough that this property's own program brief had to be corrected on four counts. That's below the line.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.cashflowdiary.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The compliance playbook below is for paid subscribers. Upgrade and you get the how, every issue of this series.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9AAJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14a91423-2c4a-413e-8900-55eca9bba225_1280x832.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9AAJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14a91423-2c4a-413e-8900-55eca9bba225_1280x832.png 424w, https://substackcdn.com/image/fetch/$s_!9AAJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14a91423-2c4a-413e-8900-55eca9bba225_1280x832.png 848w, https://substackcdn.com/image/fetch/$s_!9AAJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14a91423-2c4a-413e-8900-55eca9bba225_1280x832.png 1272w, https://substackcdn.com/image/fetch/$s_!9AAJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14a91423-2c4a-413e-8900-55eca9bba225_1280x832.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!9AAJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14a91423-2c4a-413e-8900-55eca9bba225_1280x832.png" width="1280" height="832" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/14a91423-2c4a-413e-8900-55eca9bba225_1280x832.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:832,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Three gates. One is already open &#8212; if you know which.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Three gates. One is already open &#8212; if you know which." title="Three gates. One is already open &#8212; if you know which." srcset="https://substackcdn.com/image/fetch/$s_!9AAJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14a91423-2c4a-413e-8900-55eca9bba225_1280x832.png 424w, https://substackcdn.com/image/fetch/$s_!9AAJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14a91423-2c4a-413e-8900-55eca9bba225_1280x832.png 848w, https://substackcdn.com/image/fetch/$s_!9AAJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14a91423-2c4a-413e-8900-55eca9bba225_1280x832.png 1272w, https://substackcdn.com/image/fetch/$s_!9AAJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14a91423-2c4a-413e-8900-55eca9bba225_1280x832.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><figcaption class="image-caption">Three gates. One is already open &#8212; if you know which.</figcaption></figure></div><h2>Gate 1 &#8212; The kitchen you're not allowed to use</h2>
      <p>
          <a href="https://newsletter.cashflowdiary.com/p/the-food-question-how-culinary-takes">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[12.5 Points: The Direct Booking Math Nobody Shows You]]></title><description><![CDATA[Every booking through Airbnb costs you 15.5%. Hospitable Direct costs 3%. Here's exactly what that means in dollars.]]></description><link>https://newsletter.cashflowdiary.com/p/125-points-the-direct-booking-math</link><guid isPermaLink="false">https://newsletter.cashflowdiary.com/p/125-points-the-direct-booking-math</guid><dc:creator><![CDATA[J. Massey]]></dc:creator><pubDate>Thu, 03 Sep 2026 10:03:36 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/907e0b86-5b88-4e43-94af-44b1004228c8_1280x832.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!pCz7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F907e0b86-5b88-4e43-94af-44b1004228c8_1280x832.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pCz7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F907e0b86-5b88-4e43-94af-44b1004228c8_1280x832.png 424w, https://substackcdn.com/image/fetch/$s_!pCz7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F907e0b86-5b88-4e43-94af-44b1004228c8_1280x832.png 848w, https://substackcdn.com/image/fetch/$s_!pCz7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F907e0b86-5b88-4e43-94af-44b1004228c8_1280x832.png 1272w, https://substackcdn.com/image/fetch/$s_!pCz7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F907e0b86-5b88-4e43-94af-44b1004228c8_1280x832.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!pCz7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F907e0b86-5b88-4e43-94af-44b1004228c8_1280x832.png" width="1280" height="832" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/907e0b86-5b88-4e43-94af-44b1004228c8_1280x832.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:832,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Same house. Two roads in. Very different tolls.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Same house. Two roads in. Very different tolls." title="Same house. Two roads in. Very different tolls." srcset="https://substackcdn.com/image/fetch/$s_!pCz7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F907e0b86-5b88-4e43-94af-44b1004228c8_1280x832.png 424w, https://substackcdn.com/image/fetch/$s_!pCz7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F907e0b86-5b88-4e43-94af-44b1004228c8_1280x832.png 848w, https://substackcdn.com/image/fetch/$s_!pCz7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F907e0b86-5b88-4e43-94af-44b1004228c8_1280x832.png 1272w, https://substackcdn.com/image/fetch/$s_!pCz7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F907e0b86-5b88-4e43-94af-44b1004228c8_1280x832.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><figcaption class="image-caption">Same house. Two roads in. Very different tolls.</figcaption></figure></div><p>Hey,</p><p><em>This is Part 5 of a 7-part series on a real revenue rebuild for a luxury short-term rental. [Part 1](https://cashflowdiary.substack.com/p/your-property-has-1-revenue-line) mapped the revenue lines. [Part 2](https://cashflowdiary.substack.com/p/mpi-the-one-number-that-tells-you) gave you MPI. [Part 3](https://cashflowdiary.substack.com/p/the-7-stations-why-your-guests-leak) mapped the stations. [Part 4](https://cashflowdiary.substack.com/p/the-940night-setting-nobody-checks) drained the free leaks. Now we build. Details anonymized. Numbers real.</em></p><p>The $2M Hudson Valley estate in this series sold 48 nights in its first 51 days of data &#8212; and paid its platform $6,052.59 in host service fees for them.</p><p>That's an effective 15.50%, verified to the penny across every booking. Not a listing mistake, not a setting. The structural price of renting 100% of your demand from one company.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a></p><p>This issue is the math of paying less for the same guest &#8212; and the honest version, including where direct booking is oversold.</p><p>I've spent 15+ years in this space, trained more than 10,000 operators through CashFlowDiary, and recorded 237+ podcast episodes breaking down the deals that work and the ones that don't. Channel economics is where operators either build equity or rent it forever.</p><div class="native-audio-embed" data-component-name="AudioPlaceholder" data-attrs="{&quot;label&quot;:&quot;Listen to this edition &#8212; narrated by J.&quot;,&quot;mediaUploadId&quot;:&quot;f3f36bb7-4448-418e-ab72-c75623d30310&quot;,&quot;duration&quot;:null,&quot;downloadable&quot;:false,&quot;isEditorNode&quot;:true}"></div><p style="text-align: center;">&#8226; &#8226; &#8226;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.cashflowdiary.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Get the next revenue playbook in your inbox every week. Free.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>The fee you can't negotiate &#8212; and the one you can choose</h2><p>If you run property-management software, Airbnb's single fee applies: <strong>15.5%, all of it out of your payout, no opt-out.</strong> That's the baseline.</p><p>Now the alternative. A direct booking site through the property's own PMS &#8212; Hospitable Direct on its recommended plan &#8212; costs the host <strong>3%</strong>, with the guest paying 4% and payment processing included.</p><p>Same guest. Same nights. Same house. <strong>12.5 percentage points less to the middle layer</strong> &#8212; about $287 back on this property's average booking.</p><h2>What 12.5 points is worth in a year</h2><p>Two numbers, and the difference between them matters:</p><p><strong>The ceiling: ~$9,800 a year.</strong> That's 12.5 points on this property's roughly $78K trailing-year gross &#8212; <em>if every dollar shifted direct</em>. It won't. Nobody's does. Anyone selling you that number is selling.</p><p><strong>The realistic Year-1 blend: ~$3,600.</strong> A defensible first-year mix &#8212; half Airbnb, a fifth Vrbo, a fifth direct + Google, a tenth premium OTA &#8212; takes the effective commission from 15.5% to roughly 10.9%. That's the number to build a plan on, and it grows every year the direct share climbs.</p><div class="callout-block" data-callout="true"><p>&#128161; <strong>The bigger prize isn't the fee.</strong> Every direct booking also hands you the guest relationship &#8212; the email, the ability to rebook them at full margin forever. Part 3 readers already know: that's Stations IV, VI, and VII compounding.</p></div><h2>The three flavors of "direct" &#8212; and the one that wins</h2><p>Hospitable Direct comes in three models, and owners routinely pick the wrong one:</p><ul><li><p><strong>Basic</strong> &#8212; host pays 1% + your own Stripe &#8776; 3.9% &#183; recovers 11.6 pts</p></li><li><p><strong>Premium split (the default)</strong> &#8212; host pays 3%, guest pays 4% &#183; recovers <strong>12.5 pts</strong></p></li><li><p><strong>Premium host-only</strong> &#8212; host pays 7% &#183; recovers 8.5 pts</p></li></ul><p>The split model beats host-only by <strong>$32.10 per booking on this property</strong> &#8212; and it's the one that <em>includes</em> chargeback protection, guest vetting, and $5M damage coverage. On a 16-person, $4,000+ booking, those protections matter far more than they do on a studio. Cheaper <em>and</em> safer is rare. Take it.</p><h2>The 0% channel hiding behind the 3% channel</h2><p>Here's the part that turns one build into two channels: <strong>Google's vacation rental surface lists properties for free &#8212; no commission on referrals or bookings &#8212; but only if you have a working direct booking site to send travelers to.</strong></p><p>The entry gates are minor: five-plus photos (use twenty), no watermarks, accurate calendar and pricing. The case study property had this channel <em>already configured and inert</em> &#8212; because its direct site was the broken "0 bedrooms" page from Part 4. Fix the page, flip the switch, and the only 0%-commission demand surface in existence starts working.</p><h2>Why single-channel is a risk, not just a cost</h2><p>The fee math gets the attention. The risk math should.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!DP4b!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb374556b-635f-4caa-8c45-84f67c3d6bb4_1280x832.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!DP4b!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb374556b-635f-4caa-8c45-84f67c3d6bb4_1280x832.png 424w, https://substackcdn.com/image/fetch/$s_!DP4b!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb374556b-635f-4caa-8c45-84f67c3d6bb4_1280x832.png 848w, https://substackcdn.com/image/fetch/$s_!DP4b!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb374556b-635f-4caa-8c45-84f67c3d6bb4_1280x832.png 1272w, https://substackcdn.com/image/fetch/$s_!DP4b!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb374556b-635f-4caa-8c45-84f67c3d6bb4_1280x832.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!DP4b!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb374556b-635f-4caa-8c45-84f67c3d6bb4_1280x832.png" width="1280" height="832" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b374556b-635f-4caa-8c45-84f67c3d6bb4_1280x832.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:832,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;One rope, or five. Same house.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="One rope, or five. Same house." title="One rope, or five. Same house." srcset="https://substackcdn.com/image/fetch/$s_!DP4b!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb374556b-635f-4caa-8c45-84f67c3d6bb4_1280x832.png 424w, https://substackcdn.com/image/fetch/$s_!DP4b!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb374556b-635f-4caa-8c45-84f67c3d6bb4_1280x832.png 848w, https://substackcdn.com/image/fetch/$s_!DP4b!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb374556b-635f-4caa-8c45-84f67c3d6bb4_1280x832.png 1272w, https://substackcdn.com/image/fetch/$s_!DP4b!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb374556b-635f-4caa-8c45-84f67c3d6bb4_1280x832.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><figcaption class="image-caption">One rope, or five. Same house.</figcaption></figure></div><p>At 100% Airbnb, one algorithm change, one suspended listing, one policy shift is a 100% revenue event. Diversification is the fix, and the additions aren't equal:</p><p><strong>Vrbo is the fee-efficient add</strong> &#8212; around 5% PMS-connected, and its platform data claims materially larger group bookings and longer lead times than Airbnb like-for-like, with a strong share of rural-market bookings. Take the exact platform-published percentages with salt; the direction is what matters. A large-group rural estate is Vrbo's home turf, and its ~48-day booking window directly attacks this property's biggest measured weakness: almost nothing on the books beyond 30 days.</p><p><strong>Booking.com is a demand add, not a fee play.</strong> Around 15% commission plus payment fees &#8212; roughly Airbnb money, sometimes worse. You list there for reach and midweek international demand, not savings. Going in expecting a discount is how owners sour on diversification.</p><p><strong>The wedding marketplaces are the sleeper.</strong> The Knot, WeddingWire, Zola. Not as a venue &#8212; as <em>where the wedding party sleeps</em>. Every regional venue that hosts a 200-person wedding creates 200 people who need beds nearby, and almost no estate publishes a page built for that search. More on the setup below the line.</p><p>So: 15.5% is the price of one channel. The blend costs 10.9% and falls every year. The question left is the one that actually stops owners &#8212; <em>how do you set this up without becoming a web developer and a tax accountant?</em></p><p>Below the line: the build order, the two-layer site architecture, the tax registration nobody warns you about, and the legal documents that replace Airbnb's terms of service.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.cashflowdiary.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The build manual below is for paid subscribers. Upgrade and you get the how, every issue of this series.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>
      <p>
          <a href="https://newsletter.cashflowdiary.com/p/125-points-the-direct-booking-math">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The $940/Night Setting Nobody Checks]]></title><description><![CDATA[Three settings changes worth $17,351 a year. They cost nothing and take less than an hour.]]></description><link>https://newsletter.cashflowdiary.com/p/the-940night-setting-nobody-checks</link><guid isPermaLink="false">https://newsletter.cashflowdiary.com/p/the-940night-setting-nobody-checks</guid><dc:creator><![CDATA[J. Massey]]></dc:creator><pubDate>Wed, 02 Sep 2026 10:03:28 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/f7292118-8b6e-43f0-ac82-5cf72c991597_1280x832.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ggo9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7292118-8b6e-43f0-ac82-5cf72c991597_1280x832.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ggo9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7292118-8b6e-43f0-ac82-5cf72c991597_1280x832.png 424w, https://substackcdn.com/image/fetch/$s_!ggo9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7292118-8b6e-43f0-ac82-5cf72c991597_1280x832.png 848w, https://substackcdn.com/image/fetch/$s_!ggo9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7292118-8b6e-43f0-ac82-5cf72c991597_1280x832.png 1272w, https://substackcdn.com/image/fetch/$s_!ggo9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7292118-8b6e-43f0-ac82-5cf72c991597_1280x832.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ggo9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7292118-8b6e-43f0-ac82-5cf72c991597_1280x832.png" width="1280" height="832" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f7292118-8b6e-43f0-ac82-5cf72c991597_1280x832.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:832,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;The most expensive setting on the account was one toggle.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The most expensive setting on the account was one toggle." title="The most expensive setting on the account was one toggle." srcset="https://substackcdn.com/image/fetch/$s_!ggo9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7292118-8b6e-43f0-ac82-5cf72c991597_1280x832.png 424w, https://substackcdn.com/image/fetch/$s_!ggo9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7292118-8b6e-43f0-ac82-5cf72c991597_1280x832.png 848w, https://substackcdn.com/image/fetch/$s_!ggo9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7292118-8b6e-43f0-ac82-5cf72c991597_1280x832.png 1272w, https://substackcdn.com/image/fetch/$s_!ggo9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7292118-8b6e-43f0-ac82-5cf72c991597_1280x832.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><figcaption class="image-caption">The most expensive setting on the account was one toggle.</figcaption></figure></div><p>Hey,</p><p><em>This is Part 4 of a 7-part series on a real revenue rebuild for a luxury short-term rental. [Part 1](https://cashflowdiary.substack.com/p/your-property-has-1-revenue-line) mapped the revenue-line gap. [Part 2](https://cashflowdiary.substack.com/p/mpi-the-one-number-that-tells-you) gave you MPI. [Part 3](https://cashflowdiary.substack.com/p/the-7-stations-why-your-guests-leak) mapped the seven stations. This issue is the one you can act on today. Details anonymized. Numbers real.</em></p><p>Before I built a single thing or charged a dollar on this engagement, I ran a settings audit on the $2M Hudson Valley estate you've been following since Part 1.</p><p>The audit surfaced a conservative modeled $17,351 a year in recoverable revenue. Not from marketing. Not from new channels. From settings that were already wrong &#8212; and every fix was free.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a></p><p>Part 3 ended with a rule: fix the leaks before you pour. This issue is the leak list. Three settings, each one checkable on your own account this afternoon.</p><p>I've spent 15+ years in this space, trained more than 10,000 operators through CashFlowDiary, and recorded 237+ podcast episodes breaking down the deals that work and the ones that don't. A settings audit is the first hour of every engagement I run &#8212; because it's where the free money hides.</p><div class="native-audio-embed" data-component-name="AudioPlaceholder" data-attrs="{&quot;label&quot;:&quot;Listen to this edition &#8212; narrated by J.&quot;,&quot;mediaUploadId&quot;:&quot;61cf00a5-dccb-4de7-b21f-9cafe31f0fc6&quot;,&quot;duration&quot;:null,&quot;downloadable&quot;:false,&quot;isEditorNode&quot;:true}"></div><p style="text-align: center;">&#8226; &#8226; &#8226;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.cashflowdiary.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Get the next revenue playbook in your inbox every week. Free.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>Fix #1 &#8212; The minimum-stay rule blocking the best-selling product</h2><p>The property required 3-night stays on Fridays and Saturdays.</p><p>Now read its own booking history. <strong>5 of its 17 bookings were 2-night Friday&#8211;Saturday weekends &#8212; at $940 per night net, 35% above the property's average rate, adding up to 28% of all net revenue.</strong></p><p>The highest-paying product the property had ever sold was the exact product its settings now refused to sell. A 2-night weekend request now hits a wall the owner didn't know existed.</p><p>The fix is one toggle: drop the Fri/Sat minimum to 2 nights &#8212; and <em>raise</em> the Fri/Sat rate, because the history says these guests pay a premium. That's roughly $9,400 of proven, already-demonstrated demand, unblocked in under a minute.</p><div class="callout-block" data-callout="true"><p>&#9888;&#65039; <strong>One nuance before you copy it:</strong> holiday minimums are different. This property carries 4-, 5-, and 7-night minimums on Thanksgiving, Christmas, and other peaks via date overrides &#8212; those take precedence, and they <em>should</em> survive. The problem was never long minimums; it was a long minimum on an ordinary weekend.</p></div><h2>Fix #2 &#8212; A pricing tool configured for a different house</h2><p>The property runs a dynamic pricing engine. The engine is fine. The numbers it was anchored to belong to a different property.</p><p><strong>Base price: $600.</strong> The median listed rate for 7-bedroom properties in its own neighborhood: $959. Every price the algorithm generates is an adjustment <em>applied to</em> that base &#8212; so every night starts from a 37% discount to the segment and inherits the error.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rx3T!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e4730ca-afe4-4251-91dd-6b700e7b9809_1280x832.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rx3T!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e4730ca-afe4-4251-91dd-6b700e7b9809_1280x832.png 424w, https://substackcdn.com/image/fetch/$s_!rx3T!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e4730ca-afe4-4251-91dd-6b700e7b9809_1280x832.png 848w, https://substackcdn.com/image/fetch/$s_!rx3T!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e4730ca-afe4-4251-91dd-6b700e7b9809_1280x832.png 1272w, https://substackcdn.com/image/fetch/$s_!rx3T!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e4730ca-afe4-4251-91dd-6b700e7b9809_1280x832.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rx3T!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e4730ca-afe4-4251-91dd-6b700e7b9809_1280x832.png" width="1280" height="832" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7e4730ca-afe4-4251-91dd-6b700e7b9809_1280x832.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:832,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Every adjustment is applied to the anchor. Set it wrong and every night inherits the error.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Every adjustment is applied to the anchor. Set it wrong and every night inherits the error." title="Every adjustment is applied to the anchor. Set it wrong and every night inherits the error." srcset="https://substackcdn.com/image/fetch/$s_!rx3T!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e4730ca-afe4-4251-91dd-6b700e7b9809_1280x832.png 424w, https://substackcdn.com/image/fetch/$s_!rx3T!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e4730ca-afe4-4251-91dd-6b700e7b9809_1280x832.png 848w, https://substackcdn.com/image/fetch/$s_!rx3T!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e4730ca-afe4-4251-91dd-6b700e7b9809_1280x832.png 1272w, https://substackcdn.com/image/fetch/$s_!rx3T!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e4730ca-afe4-4251-91dd-6b700e7b9809_1280x832.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Every adjustment is applied to the anchor. Set it wrong and every night inherits the error.</figcaption></figure></div><p><strong>Minimum price: $475.</strong> Roughly one forward night in five was pinned to that floor &#8212; <em>and still not selling.</em> A floor that low doesn't buy occupancy. It just lowers the average whenever a booking happens to land on it.</p><p><strong>Maximum price: $1,900.</strong> On one peak fall weekend, a 9-bedroom comp listed at $2,063, a 7-bedroom comp at $2,593&#8211;2,893, and a brandless 5-bedroom log house at $1,840. <strong>The estate's ceiling sat below what smaller neighbors actually charge on peak dates.</strong> The best weekends of the year were capped by a number typed in months earlier.</p><p>The engagement's earlier research modeled this reconfiguration at roughly <strong>$22,000 a year</strong>. I'll be straight with you: that's a model, not a measurement &#8212; the mechanism is what's certain. A fifth of nights priced at a floor that isn't converting, and a base anchored 37% under the segment, is rate given away for nothing.</p><h2>Fix #3 &#8212; The broken page teaching Google the wrong thing</h2><p>The property's direct booking page was live and indexed &#8212; displaying "0 bedrooms."</p><p>That page occupied the best URL on the property's own domain. It was the first thing a search engine &#8212; and any guest doing their homework &#8212; learned about a 7-bedroom estate: that it apparently had no bedrooms and looked abandoned. Ten minutes to fix. It had been undermining every search result since launch.</p><p>And one more storefront problem in the same family: months after the owner <em>bought</em> the property, the old for-sale listing was still live on the major real-estate sites at just under $2M &#8212; the purchase price. Guests researching a luxury stay found a for-sale sign instead of a destination. One email to the listing agent closes it.</p><h2>Why I'm giving you the fixes for free</h2><p>Two reasons. First, the numbers overlap &#8212; the $9,400 and the ~$22,000 both push toward the same modeled scenario, which is why the conservative first-pass total is $17,351 and not the sum. Precision matters more to me than a bigger headline.</p><p>Second: these three fixes are the <em>findings</em>. What they have in common is the method that found them &#8212; reading the settings against the property's own booking history and its own segment, instead of against defaults. Your property's three fixes are almost certainly different from these three.</p><p>The methodology &#8212; how base, floor, ceiling, and the override rules actually interact, the five customizations that silently pierce your minimum price, the trap inside your pricing tool's own recommendation, and the 10-setting audit checklist &#8212; that's below the line.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.cashflowdiary.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The methodology below is for paid subscribers. Upgrade and you get the how, every issue of this series.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>How the four price controls actually interact</h2><p>Your pricing tool has four controls that most owners treat as one. They behave differently, and two of them lie.</p>
      <p>
          <a href="https://newsletter.cashflowdiary.com/p/the-940night-setting-nobody-checks">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The 7 Stations: Why Your Guests Leak Before They Book]]></title><description><![CDATA[Most properties have one station in the customer journey. Six of the seven are places revenue leaks out or never arrives.]]></description><link>https://newsletter.cashflowdiary.com/p/the-7-stations-why-your-guests-leak</link><guid isPermaLink="false">https://newsletter.cashflowdiary.com/p/the-7-stations-why-your-guests-leak</guid><dc:creator><![CDATA[J. Massey]]></dc:creator><pubDate>Tue, 01 Sep 2026 10:03:38 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/92da445c-26d9-4e81-b572-d4004ff89e61_1280x832.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jE0d!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92da445c-26d9-4e81-b572-d4004ff89e61_1280x832.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jE0d!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92da445c-26d9-4e81-b572-d4004ff89e61_1280x832.png 424w, https://substackcdn.com/image/fetch/$s_!jE0d!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92da445c-26d9-4e81-b572-d4004ff89e61_1280x832.png 848w, https://substackcdn.com/image/fetch/$s_!jE0d!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92da445c-26d9-4e81-b572-d4004ff89e61_1280x832.png 1272w, https://substackcdn.com/image/fetch/$s_!jE0d!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92da445c-26d9-4e81-b572-d4004ff89e61_1280x832.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jE0d!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92da445c-26d9-4e81-b572-d4004ff89e61_1280x832.png" width="1280" height="832" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/92da445c-26d9-4e81-b572-d4004ff89e61_1280x832.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:832,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Seven stations. Most properties have built exactly one.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Seven stations. Most properties have built exactly one." title="Seven stations. Most properties have built exactly one." srcset="https://substackcdn.com/image/fetch/$s_!jE0d!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92da445c-26d9-4e81-b572-d4004ff89e61_1280x832.png 424w, https://substackcdn.com/image/fetch/$s_!jE0d!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92da445c-26d9-4e81-b572-d4004ff89e61_1280x832.png 848w, https://substackcdn.com/image/fetch/$s_!jE0d!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92da445c-26d9-4e81-b572-d4004ff89e61_1280x832.png 1272w, https://substackcdn.com/image/fetch/$s_!jE0d!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92da445c-26d9-4e81-b572-d4004ff89e61_1280x832.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><figcaption class="image-caption">Seven stations. Most properties have built exactly one.</figcaption></figure></div><p>Hey,</p><p><em>This is Part 3 of a 7-part series on a real revenue rebuild for a luxury short-term rental. [Part 1](https://cashflowdiary.substack.com/p/your-property-has-1-revenue-line) mapped the revenue-line gap. [Part 2](https://cashflowdiary.substack.com/p/mpi-the-one-number-that-tells-you) gave you MPI, the number that measures it. This issue shows you where the leaks actually are. Details anonymized. Numbers real.</em></p><p>Last issue ended with a promise: the property's 15.5% platform fee was the <em>cheapest</em> of its problems.</p><p>Here's what I meant. When owners hear "revenue problem," they picture one leak &#8212; the commission. So they obsess over the fee while six other holes drain the boat.</p><p>The way to see all seven at once is to stop looking at your property and start looking at your guest. Every guest who ever pays you passes through seven stations. At each one, they either move forward or they're gone.</p><p>I've spent 15+ years in this space, trained more than 10,000 operators through CashFlowDiary, and recorded 237+ podcast episodes breaking down the deals that work and the ones that don't. The framework below is the one I use to diagnose every property I touch.</p><div class="native-audio-embed" data-component-name="AudioPlaceholder" data-attrs="{&quot;label&quot;:&quot;Listen to this edition &#8212; narrated by J.&quot;,&quot;mediaUploadId&quot;:&quot;dad8c8dd-6a68-421c-8a41-278a023756f0&quot;,&quot;duration&quot;:null,&quot;downloadable&quot;:false,&quot;isEditorNode&quot;:true}"></div><p style="text-align: center;">&#8226; &#8226; &#8226;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.cashflowdiary.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Get the next revenue playbook in your inbox every week. Free.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p><strong>Discovered &#8594; Considered &#8594; Answered &#8594; Booked Direct &#8594; Anticipating &#8594; In Residence &#8594; Returning.</strong></p><p>The 7-bedroom estate from Parts 1 and 2 &#8212; a luxury property on 100 acres in the Hudson Valley &#8212; has exactly one of these stations built. One. Someone finds the Airbnb listing. Everything else either leaks or never existed.</p><p>Walk the stations with me. Count how many you have.</p><h2>Station I &#8212; Discovered</h2><p>A guest who has never heard of you learns you exist.</p><p>For the case study property, this station is one channel: Airbnb. 100% of bookings, 100% of revenue, one algorithm's opinion between the owner and an empty calendar. That's why its MPI reads 0.50 &#8212; when a guest chose this area, half the time the property wasn't even in the room.</p><p>When this station is thin, nothing downstream matters. You can't convert a guest who never saw you.</p><h2>Station II &#8212; Considered</h2><p>The guest found you. Now they're comparing you against every tab they have open.</p><p>This is photos, listing copy, the first three lines, reviews &#8212; and whatever Google says when they search your property's name. The case study's direct page was live and indexed, displaying "0 bedrooms." Every guest who checked looked at what appeared to be an abandoned listing.</p><p>June Farms &#8212; the regional benchmark from Part 1 &#8212; plays this station at a different level: a Prime Video series and 102K Instagram followers doing the considering <em>for</em> the guest before they ever compare prices.</p><h2>Station III &#8212; Answered</h2><p>The guest has a question. Someone &#8212; or something &#8212; answers it, fast.</p><p>Here's the scenario that convinced me this station matters more than owners think. A corporate retreat buyer is up at 9pm researching venues for sixteen people. She sends a question through the site. <strong>She has no reservation &#8212; so the property's platform-native AI tools can't even see her.</strong> They only watch confirmed bookings. Her question sits unanswered overnight, and by morning she's booked somewhere that replied at 9:04.</p><p>That's not a hypothetical demand profile. In the case study's inquiry log, 22 of 54 inquiries were for groups of 7 or more &#8212; including 9 inquiries at 14&#8211;16 guests. The biggest checks in the pipeline are exactly the buyers who ask questions before booking.</p><blockquote><p>An unanswered question isn't a missed message. It's a closed sale, reversed.</p></blockquote><h2>Station IV &#8212; Booked Direct</h2><p>The guest books &#8212; and <em>where</em> they book decides who keeps the money.</p><p>The case study pays an effective 15.5% on every Airbnb booking, verified to the penny across 17 reservations. A direct booking on the property's own site costs about 3%. That's a <strong>12.5-point recovery on every dollar shifted</strong> &#8212; on this property's average booking, $287 back per reservation, for the same guest, the same nights, the same house.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a></p><p>Most owners never build this station because they think it's a website project. It isn't. It's a channel decision. More on the economics below the line.</p><h2>Station V &#8212; Anticipating</h2><p>The gap between booking and arrival &#8212; usually weeks of silence. That silence is the most expensive quiet in your business.</p><p>A guest who has already committed $4,000 to a weekend is the easiest person on earth to sell a $1,040 brunch or a private chef dinner. On the case study property, a digital guidebook with an upsell store projects to roughly <strong>$710 of added revenue per booking at modest attach rates</strong> &#8212; not from pushing harder, but from offering once, at the moment anticipation peaks.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a></p><p>Generic add-ons (early check-in, firewood) run $40&#8211;60 per booking. The difference is having something real to sell. That's why Part 1 was about revenue lines.</p><h2>Station VI &#8212; In Residence</h2><p>The guest is in the house. This station isn't about service &#8212; it's about <em>who you know is in the house.</em></p><p>A platform booking gives you one contact: the person who paid. On a 16-guest estate, fifteen people sleep under your roof whose names you will never learn &#8212; every one of them a person who has experienced the property and might book it, recommend it, or hold their company's retreat there.</p><p>Unless they join the WiFi. A WiFi capture portal turns one reservation into <strong>up to sixteen contacts instead of one</strong>. On a large-group property, that single mechanism is the difference between a list that grows by 20 names a year and one that grows by 300.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-xVV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f07b796-84f4-4535-a75e-d8858802a8f1_1280x832.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-xVV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f07b796-84f4-4535-a75e-d8858802a8f1_1280x832.png 424w, https://substackcdn.com/image/fetch/$s_!-xVV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f07b796-84f4-4535-a75e-d8858802a8f1_1280x832.png 848w, https://substackcdn.com/image/fetch/$s_!-xVV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f07b796-84f4-4535-a75e-d8858802a8f1_1280x832.png 1272w, https://substackcdn.com/image/fetch/$s_!-xVV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f07b796-84f4-4535-a75e-d8858802a8f1_1280x832.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-xVV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f07b796-84f4-4535-a75e-d8858802a8f1_1280x832.png" width="1280" height="832" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9f07b796-84f4-4535-a75e-d8858802a8f1_1280x832.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:832,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;One booking. One contact &#8212; or sixteen.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="One booking. One contact &#8212; or sixteen." title="One booking. One contact &#8212; or sixteen." srcset="https://substackcdn.com/image/fetch/$s_!-xVV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f07b796-84f4-4535-a75e-d8858802a8f1_1280x832.png 424w, https://substackcdn.com/image/fetch/$s_!-xVV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f07b796-84f4-4535-a75e-d8858802a8f1_1280x832.png 848w, https://substackcdn.com/image/fetch/$s_!-xVV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f07b796-84f4-4535-a75e-d8858802a8f1_1280x832.png 1272w, https://substackcdn.com/image/fetch/$s_!-xVV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f07b796-84f4-4535-a75e-d8858802a8f1_1280x832.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">One booking. One contact &#8212; or sixteen.</figcaption></figure></div><h2>Station VII &#8212; Returning</h2><p>The stay ends. Three assets should exist that didn't before: a review that ranks you, a contact list you own, and a guest who books again &#8212; without either of you paying a platform for the reintroduction.</p><p>The case study's measured repeat-guest rate: 7.1%. Not because guests didn't love it &#8212; six reviews, 5.0 average &#8212; but because nothing exists to bring anyone back. No list, no reason to return, no way to book that doesn't restart at Station I, full commission due.</p><h2>The scorecard</h2><p>Seven stations. The case study property, before this engagement: one built, six missing or leaking.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dd2x!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a23fcdb-e99c-4352-8b34-597fcc57f01d_1280x832.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dd2x!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a23fcdb-e99c-4352-8b34-597fcc57f01d_1280x832.png 424w, https://substackcdn.com/image/fetch/$s_!dd2x!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a23fcdb-e99c-4352-8b34-597fcc57f01d_1280x832.png 848w, https://substackcdn.com/image/fetch/$s_!dd2x!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a23fcdb-e99c-4352-8b34-597fcc57f01d_1280x832.png 1272w, https://substackcdn.com/image/fetch/$s_!dd2x!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a23fcdb-e99c-4352-8b34-597fcc57f01d_1280x832.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dd2x!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a23fcdb-e99c-4352-8b34-597fcc57f01d_1280x832.png" width="1280" height="832" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1a23fcdb-e99c-4352-8b34-597fcc57f01d_1280x832.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:832,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Every missing station is a leak.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Every missing station is a leak." title="Every missing station is a leak." srcset="https://substackcdn.com/image/fetch/$s_!dd2x!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a23fcdb-e99c-4352-8b34-597fcc57f01d_1280x832.png 424w, https://substackcdn.com/image/fetch/$s_!dd2x!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a23fcdb-e99c-4352-8b34-597fcc57f01d_1280x832.png 848w, https://substackcdn.com/image/fetch/$s_!dd2x!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a23fcdb-e99c-4352-8b34-597fcc57f01d_1280x832.png 1272w, https://substackcdn.com/image/fetch/$s_!dd2x!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a23fcdb-e99c-4352-8b34-597fcc57f01d_1280x832.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Every missing station is a leak.</figcaption></figure></div><div class="callout-block" data-callout="true"><p>&#128161; <strong>The reframe:</strong> this framework isn't a metaphor &#8212; it's the entire engagement stated as a diagram. Everything being built for this property is just a station, built in order.</p></div><p>So here's the question that matters for <em>your</em> property: which stations do you have, which are leaking &#8212; and what, specifically, do you build at each one? There's a right tool for every station, a right order to build them in, and one strategy for Station IV that sounds backwards until you see the math.</p><p>That's below the line.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.cashflowdiary.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The build list below is for paid subscribers. Upgrade and you get the how, every issue of this series.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>The tech stack, station by station</h2>
      <p>
          <a href="https://newsletter.cashflowdiary.com/p/the-7-stations-why-your-guests-leak">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[MPI: The One Number That Tells You If Your Property Is Working]]></title><description><![CDATA[For every 10 nights your neighbors sell, how many do you sell? The answer is probably worse than you think.]]></description><link>https://newsletter.cashflowdiary.com/p/mpi-the-one-number-that-tells-you</link><guid isPermaLink="false">https://newsletter.cashflowdiary.com/p/mpi-the-one-number-that-tells-you</guid><dc:creator><![CDATA[J. Massey]]></dc:creator><pubDate>Mon, 31 Aug 2026 10:03:44 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/2d189bc6-fd43-4fd5-9225-727036c799df_2752x1536.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dIy1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d189bc6-fd43-4fd5-9225-727036c799df_2752x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dIy1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d189bc6-fd43-4fd5-9225-727036c799df_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!dIy1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d189bc6-fd43-4fd5-9225-727036c799df_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!dIy1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d189bc6-fd43-4fd5-9225-727036c799df_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!dIy1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d189bc6-fd43-4fd5-9225-727036c799df_2752x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dIy1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d189bc6-fd43-4fd5-9225-727036c799df_2752x1536.png" width="2752" height="1536" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2d189bc6-fd43-4fd5-9225-727036c799df_2752x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1536,&quot;width&quot;:2752,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;One number. One question: when a guest chose your area, how often did they choose you?&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="One number. One question: when a guest chose your area, how often did they choose you?" title="One number. One question: when a guest chose your area, how often did they choose you?" srcset="https://substackcdn.com/image/fetch/$s_!dIy1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d189bc6-fd43-4fd5-9225-727036c799df_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!dIy1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d189bc6-fd43-4fd5-9225-727036c799df_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!dIy1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d189bc6-fd43-4fd5-9225-727036c799df_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!dIy1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d189bc6-fd43-4fd5-9225-727036c799df_2752x1536.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><figcaption class="image-caption">One number. One question: when a guest chose your area, how often did they choose you?</figcaption></figure></div><p>Hey,</p><p><em>This is Part 2 of a 7-part series on a real revenue rebuild for a luxury short-term rental. [Part 1](https://cashflowdiary.substack.com/p/your-property-has-1-revenue-line) mapped the revenue-line gap between the client's estate and its neighbors. This issue gives you the number that measures your own gap. Details anonymized. Numbers real.</em></p><p>Last issue I showed you a 7-bedroom estate with better amenities than almost everything around it &#8212; booking half of what its market books.</p><p>"Half of what its market books" isn't a feeling. It's a number you can pull for your own property in about ten minutes. Most owners have never looked at it.</p><p>It's called MPI, and it settles the argument every underperforming host is quietly having with themselves: <em>is it my pricing, or is it something else?</em></p><p>I've spent 15+ years in this space, trained more than 10,000 operators through CashFlowDiary, and recorded 237+ podcast episodes breaking down the deals that work and the ones that don't. The pattern below shows up in every cycle.</p><div class="native-audio-embed" data-component-name="AudioPlaceholder" data-attrs="{&quot;label&quot;:&quot;Listen to this edition &#8212; narrated by J.&quot;,&quot;mediaUploadId&quot;:&quot;a5f32651-0bad-41d4-b884-30ebf9671531&quot;,&quot;duration&quot;:null,&quot;downloadable&quot;:false,&quot;isEditorNode&quot;:true}"></div><p style="text-align: center;">&#8226; &#8226; &#8226;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.cashflowdiary.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Get the next revenue playbook in your inbox every week. Free.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>MPI in plain English</h2><p><strong>Market Penetration Index = your occupancy divided by your market's occupancy.</strong><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a></p><p>That's the whole formula. If comparable properties near you are 40% booked and you're 40% booked, your MPI is 1.0 &#8212; you're filling at the market's rate. The industry calls that "fair share."</p><p>Below 1.0, the market is booking and you aren't. Above 1.0, you're filling faster than the market &#8212; which usually means you're priced too low and buying occupancy you didn't need to buy.</p><p>One number. It doesn't care about your photos, your reviews, or your renovation budget. It only asks: when a guest chose this area, how often did they choose you?</p><h2>The case study property's live numbers</h2><p>Here's the estate from Part 1, straight from its pricing engine's market pulse:</p><ul><li><p><strong>September</strong> &#8212; market 34% &#183; property 17% &#183; <strong>MPI 0.50</strong></p></li><li><p><strong>October</strong> &#8212; market 23% &#183; property 10% &#183; <strong>MPI 0.43</strong></p></li><li><p><strong>November</strong> &#8212; market 11% &#183; property 10% &#183; MPI 0.91</p></li></ul><p>Read October again. <strong>For every 10 nights the neighborhood sells, this property sells 4.</strong></p><p>November looks better only because almost nobody's November is booked yet &#8212; 11% market occupancy means the window hasn't opened. And it gets worse when you benchmark against real demand: this same market actually reached 59% last October. Measured against what the neighborhood <em>realized</em> a year ago, October's ratio is 0.17.</p><p>The pricing engine's own flag on this listing: "Your listing needs attention."</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kBpz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff743c80-ab0e-401f-8677-7e106e03c3c7_2752x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kBpz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff743c80-ab0e-401f-8677-7e106e03c3c7_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!kBpz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff743c80-ab0e-401f-8677-7e106e03c3c7_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!kBpz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff743c80-ab0e-401f-8677-7e106e03c3c7_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!kBpz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff743c80-ab0e-401f-8677-7e106e03c3c7_2752x1536.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!kBpz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff743c80-ab0e-401f-8677-7e106e03c3c7_2752x1536.png" width="2752" height="1536" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ff743c80-ab0e-401f-8677-7e106e03c3c7_2752x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1536,&quot;width&quot;:2752,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;The market's calendar, and the property's.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The market's calendar, and the property's." title="The market's calendar, and the property's." srcset="https://substackcdn.com/image/fetch/$s_!kBpz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff743c80-ab0e-401f-8677-7e106e03c3c7_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!kBpz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff743c80-ab0e-401f-8677-7e106e03c3c7_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!kBpz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff743c80-ab0e-401f-8677-7e106e03c3c7_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!kBpz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff743c80-ab0e-401f-8677-7e106e03c3c7_2752x1536.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><figcaption class="image-caption">The market's calendar, and the property's.</figcaption></figure></div><h2>The diagnosis hiding inside the number</h2><p>Here's where MPI earns its keep. Pair it with rate, and it tells you <em>what kind</em> of problem you have.</p><ul><li><p><strong>Next 30 days</strong> &#8212; ADR $909 &#183; RevPAR $212</p></li><li><p><strong>Next 60 days</strong> &#8212; ADR $882 &#183; RevPAR $147</p></li><li><p><strong>Next 90 days</strong> &#8212; ADR $895 &#183; RevPAR $109</p></li><li><p><strong>Next 180+ days</strong> &#8212; ADR $914 &#183; RevPAR $66</p></li></ul><p>The nightly rate holds near $900 in every window. RevPAR &#8212; revenue per available night &#8212; collapses from $212 to $66.</p><div class="callout-block" data-callout="true"><p>&#128161; <strong>Key reframe:</strong> RevPAR = ADR &#215; occupancy. When revenue collapses by two-thirds while rate doesn't move, the entire gap is occupancy &#8212; and no rate change will close it.</p></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Pjn0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d8a4f09-c9b0-432b-a87e-bc81d9481750_2752x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Pjn0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d8a4f09-c9b0-432b-a87e-bc81d9481750_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!Pjn0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d8a4f09-c9b0-432b-a87e-bc81d9481750_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!Pjn0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d8a4f09-c9b0-432b-a87e-bc81d9481750_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!Pjn0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d8a4f09-c9b0-432b-a87e-bc81d9481750_2752x1536.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!Pjn0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d8a4f09-c9b0-432b-a87e-bc81d9481750_2752x1536.png" width="2752" height="1536" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8d8a4f09-c9b0-432b-a87e-bc81d9481750_2752x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1536,&quot;width&quot;:2752,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;The rate holds.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The rate holds." title="The rate holds." srcset="https://substackcdn.com/image/fetch/$s_!Pjn0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d8a4f09-c9b0-432b-a87e-bc81d9481750_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!Pjn0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d8a4f09-c9b0-432b-a87e-bc81d9481750_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!Pjn0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d8a4f09-c9b0-432b-a87e-bc81d9481750_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!Pjn0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d8a4f09-c9b0-432b-a87e-bc81d9481750_2752x1536.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><figcaption class="image-caption">The rate holds.</figcaption></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!yXXQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc777298f-f83c-4541-9ec6-f44b99a4f98d_2752x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!yXXQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc777298f-f83c-4541-9ec6-f44b99a4f98d_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!yXXQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc777298f-f83c-4541-9ec6-f44b99a4f98d_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!yXXQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc777298f-f83c-4541-9ec6-f44b99a4f98d_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!yXXQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc777298f-f83c-4541-9ec6-f44b99a4f98d_2752x1536.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!yXXQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc777298f-f83c-4541-9ec6-f44b99a4f98d_2752x1536.png" width="2752" height="1536" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c777298f-f83c-4541-9ec6-f44b99a4f98d_2752x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1536,&quot;width&quot;:2752,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;The nights don't.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The nights don't." title="The nights don't." srcset="https://substackcdn.com/image/fetch/$s_!yXXQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc777298f-f83c-4541-9ec6-f44b99a4f98d_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!yXXQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc777298f-f83c-4541-9ec6-f44b99a4f98d_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!yXXQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc777298f-f83c-4541-9ec6-f44b99a4f98d_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!yXXQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc777298f-f83c-4541-9ec6-f44b99a4f98d_2752x1536.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><figcaption class="image-caption">The nights don't.</figcaption></figure></div><p>That one line changes what you spend money on. This is not a pricing problem. The property already has a pricing tool, correctly configured, doing its job. <strong>What it doesn't have is anyone generating demand.</strong></p><blockquote><p>A pricing tool cannot fix a demand problem. It can only discount into one.</p></blockquote><h2>MPI has two siblings</h2><p>MPI measures demand. <strong>ARI (Average Rate Index)</strong> &#8212; your rate divided by your market's &#8212; measures price position. <strong>RGI (Revenue Generation Index)</strong> &#8212; your RevPAR divided by market RevPAR &#8212; is the bottom line, and RGI = MPI &#215; ARI.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a></p><p>You read them in order, because RGI alone tells you nothing about cause. An RGI of 1.0 could mean genuine parity &#8212; or you bought occupancy with discounts (high MPI, low ARI), or held rate and lost nights (low MPI, high ARI). Same score, opposite problems, opposite fixes.</p><p>The case study property reads: <strong>MPI 0.50 &#183; ARI 0.93 &#183; RGI 0.47.</strong> Rate is nearly at market. Occupancy is at half. The revenue shortfall is almost entirely demand.</p><p>One warning before you check yours: <strong>on some platform-connected listings, owner-blocked dates count as bookings.</strong> The case study's second unit showed 100% occupancy &#8212; with zero actual bookings. If your MPI looks suspiciously healthy, check whether your own blocks are propping it up.</p><p>So: your occupancy, divided by your market's occupancy. If the answer starts with a zero-point-anything below 0.9, the question stops being <em>whether</em> you have a gap and becomes <em>what to do about it</em> &#8212; which band you're in, which levers move first, and which of the traps in your pricing tool is quietly making it worse.</p><p>That's below the line. Including the three free fixes that surfaced $17K+ on this one property in a single afternoon.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.cashflowdiary.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The method below is for paid subscribers. Upgrade and you get the how, every issue of this series.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>How to fix your MPI</h2><h3>Pull the number, step by step</h3>
      <p>
          <a href="https://newsletter.cashflowdiary.com/p/mpi-the-one-number-that-tells-you">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Your Property Has 1 Revenue Line. Your Neighbor Has 9.]]></title><description><![CDATA[We mapped every revenue stream at the top properties in the Hudson Valley. The gap isn't quality. It's structure.]]></description><link>https://newsletter.cashflowdiary.com/p/your-property-has-1-revenue-line</link><guid isPermaLink="false">https://newsletter.cashflowdiary.com/p/your-property-has-1-revenue-line</guid><dc:creator><![CDATA[J. Massey]]></dc:creator><pubDate>Sun, 30 Aug 2026 10:03:19 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/9c8e7fd9-d53c-415c-80e1-f8d6855383ed_2752x1536.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rylL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c8e7fd9-d53c-415c-80e1-f8d6855383ed_2752x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rylL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c8e7fd9-d53c-415c-80e1-f8d6855383ed_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!rylL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c8e7fd9-d53c-415c-80e1-f8d6855383ed_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!rylL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c8e7fd9-d53c-415c-80e1-f8d6855383ed_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!rylL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c8e7fd9-d53c-415c-80e1-f8d6855383ed_2752x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rylL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c8e7fd9-d53c-415c-80e1-f8d6855383ed_2752x1536.png" width="2752" height="1536" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9c8e7fd9-d53c-415c-80e1-f8d6855383ed_2752x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1536,&quot;width&quot;:2752,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;The gap isn't quality. It's structure.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The gap isn't quality. It's structure." title="The gap isn't quality. It's structure." srcset="https://substackcdn.com/image/fetch/$s_!rylL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c8e7fd9-d53c-415c-80e1-f8d6855383ed_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!rylL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c8e7fd9-d53c-415c-80e1-f8d6855383ed_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!rylL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c8e7fd9-d53c-415c-80e1-f8d6855383ed_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!rylL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c8e7fd9-d53c-415c-80e1-f8d6855383ed_2752x1536.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><figcaption class="image-caption">The gap isn't quality. It's structure.</figcaption></figure></div><p>Hey,</p><p><em>This is Part 1 of a 7-part series. Over the next seven issues, I'm opening the file on a real engagement: a full marketing and revenue rebuild for a luxury short-term rental that was earning a fraction of what it should. Real data, real numbers, real mistakes &#8212; including some of mine. Details are anonymized to protect the client. The numbers are not.</em></p><p>I spent two days building competitive intelligence dossiers on every comparable property within 30 miles of a client's estate in rural upstate New York.</p><p>I read their rate cards. I pulled their booking calendars. I read the raw code on their websites to see what marketing tools they run. I counted every separate way each property takes money.</p><p>What I found changed how I think about this entire business.</p><p>I've spent 15+ years in this space, trained more than 10,000 operators through CashFlowDiary, and recorded 237+ podcast episodes breaking down the deals that work and the ones that don't. The pattern below shows up in every cycle.</p><div class="native-audio-embed" data-component-name="AudioPlaceholder" data-attrs="{&quot;label&quot;:&quot;Listen to this edition &#8212; narrated by J.&quot;,&quot;mediaUploadId&quot;:&quot;483d7bc8-126b-4d39-93a8-71bd89cd0023&quot;,&quot;duration&quot;:null,&quot;downloadable&quot;:false,&quot;isEditorNode&quot;:true}"></div><p style="text-align: center;">&#8226; &#8226; &#8226;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.cashflowdiary.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Get the next revenue playbook in your inbox every week. Free.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>The property that started this</h2><p>The client owns a 7-bedroom luxury estate on 100 acres in the Hudson Valley. Sleeps 16 under one roof. Resort pool, home theater, underground wine cellar, gym, game room. A separate waterfront tiny home on the same land.</p><p>It was purchased for $2 million. It's earning $67K a year. One listing, on one platform, selling one thing: nights.</p><p>The pricing engine we use scores every property against its market. This one sits at an MPI of 0.50 &#8212; Market Penetration Index. Translation: it books <strong>half</strong> of what comparable properties book. Beyond 30 days out, the calendar is nearly empty while the market keeps filling.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a></p><p>Here's what makes that number strange. On amenities, this property beats almost everything near it. The house is not the problem.</p><p>So I went looking at the neighbors.</p><h2>What the neighbors are actually selling</h2><p>The top-performing property in the region is a 120-acre farm about 20 minutes away called June Farms. You may have seen it &#8212; they have a Prime Video series and 102K Instagram followers.</p><p>Here's what most people don't see. June Farms is not a lodging business. Our modeled estimate, built from their published rates, confirmed volume anchors, and public pricing, puts them at roughly <strong>$2.57M a year across nine distinct revenue lines.</strong><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a></p><p>Nightly lodging &#8212; the thing most hosts think of as the whole business &#8212; is <strong>27% of it.</strong></p><ul><li><p><strong>Lodging (11 units)</strong> &#8212; $684K (27%)</p></li><li><p><strong>Weddings</strong> &#8212; $630K (25%)</p></li><li><p><strong>Restaurant + bar</strong> &#8212; $450K (17%)</p></li><li><p><strong>Day admission + ticketed events</strong> &#8212; $306K (12%)</p></li><li><p><strong>Private parties</strong> &#8212; $300K (12%)</p></li><li><p><strong>Merch + gift cards</strong> &#8212; $200K (8%)</p></li></ul><p>Nine lines, grouped into six buckets there. Weddings alone out-earn every bed on the property. They charge $10 a head just to walk the farm &#8212; and that admission line converts strangers into future wedding couples and overnight guests.</p><p>Two more facts that should stop you cold. June Farms has never run a paid ad. Not one, ever &#8212; we verified it in the ad archives, which retain seven years of history. And their largest single unit sleeps six people.</p><blockquote><p>They built a $2.5M business on structure, not spend.</p></blockquote><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_fKz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd39ebb66-2d99-48b0-834c-fd067940987d_2752x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_fKz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd39ebb66-2d99-48b0-834c-fd067940987d_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!_fKz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd39ebb66-2d99-48b0-834c-fd067940987d_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!_fKz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd39ebb66-2d99-48b0-834c-fd067940987d_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!_fKz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd39ebb66-2d99-48b0-834c-fd067940987d_2752x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_fKz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd39ebb66-2d99-48b0-834c-fd067940987d_2752x1536.png" width="2752" height="1536" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d39ebb66-2d99-48b0-834c-fd067940987d_2752x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1536,&quot;width&quot;:2752,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;One asset. Many doors.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="One asset. Many doors." title="One asset. Many doors." srcset="https://substackcdn.com/image/fetch/$s_!_fKz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd39ebb66-2d99-48b0-834c-fd067940987d_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!_fKz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd39ebb66-2d99-48b0-834c-fd067940987d_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!_fKz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd39ebb66-2d99-48b0-834c-fd067940987d_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!_fKz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd39ebb66-2d99-48b0-834c-fd067940987d_2752x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">One asset. Many doors.</figcaption></figure></div><h2>The grid</h2><p>Now widen the lens. I ran the same revenue-line count on every serious competitor in the region.</p><p><strong>June Farms (120 acres): 9 lines.</strong> Weddings, restaurant, admission, ticketed events, parties, merch, retreats &#8212; plus the beds.</p><p><strong>A 70-acre multi-building estate: 5 lines.</strong> Weddings, banquet hall, multi-unit lodging, full buyouts.</p><p><strong>A 17-cabin architect-designed venue: 4 lines.</strong> Wedding buyouts, retreats, cabin weekends, event add-ons.</p><p><strong>A 12,000 sq ft Georgian on 60 acres: 3 lines.</strong> Corporate offsites, retreats, celebrations.</p><p><strong>The client's estate: 1 line.</strong> Nothing beyond nights.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2aGb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c143e41-42ea-40b1-b217-71dd05a11b18_2752x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2aGb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c143e41-42ea-40b1-b217-71dd05a11b18_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!2aGb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c143e41-42ea-40b1-b217-71dd05a11b18_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!2aGb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c143e41-42ea-40b1-b217-71dd05a11b18_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!2aGb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c143e41-42ea-40b1-b217-71dd05a11b18_2752x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2aGb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c143e41-42ea-40b1-b217-71dd05a11b18_2752x1536.png" width="2752" height="1536" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3c143e41-42ea-40b1-b217-71dd05a11b18_2752x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1536,&quot;width&quot;:2752,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;One revenue line.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="One revenue line." title="One revenue line." srcset="https://substackcdn.com/image/fetch/$s_!2aGb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c143e41-42ea-40b1-b217-71dd05a11b18_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!2aGb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c143e41-42ea-40b1-b217-71dd05a11b18_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!2aGb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c143e41-42ea-40b1-b217-71dd05a11b18_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!2aGb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c143e41-42ea-40b1-b217-71dd05a11b18_2752x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">One revenue line.</figcaption></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cPgz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fb1ca31-8eae-4ba7-b997-45d8806525fe_2752x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cPgz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fb1ca31-8eae-4ba7-b997-45d8806525fe_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!cPgz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fb1ca31-8eae-4ba7-b997-45d8806525fe_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!cPgz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fb1ca31-8eae-4ba7-b997-45d8806525fe_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!cPgz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fb1ca31-8eae-4ba7-b997-45d8806525fe_2752x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cPgz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fb1ca31-8eae-4ba7-b997-45d8806525fe_2752x1536.png" width="2752" height="1536" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8fb1ca31-8eae-4ba7-b997-45d8806525fe_2752x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1536,&quot;width&quot;:2752,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Nine revenue lines. Same class of asset.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Nine revenue lines. Same class of asset." title="Nine revenue lines. Same class of asset." srcset="https://substackcdn.com/image/fetch/$s_!cPgz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fb1ca31-8eae-4ba7-b997-45d8806525fe_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!cPgz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fb1ca31-8eae-4ba7-b997-45d8806525fe_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!cPgz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fb1ca31-8eae-4ba7-b997-45d8806525fe_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!cPgz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fb1ca31-8eae-4ba7-b997-45d8806525fe_2752x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Nine revenue lines. Same class of asset.</figcaption></figure></div><p>Read that bottom row again. The property with arguably the best single-house amenity set in the entire comparison &#8212; the pool, the theater, the wine cellar, the 100 private acres &#8212; sells exactly one thing. And it books half of what the market books.</p><div class="callout-block" data-callout="true"><p>&#128161; <strong>Key reframe:</strong> The gap between these properties isn't quality. It's structure &#8212; how many distinct products the asset sells, to how many distinct buyers, through how many doors. Amenities justify the rate. Revenue lines multiply it.</p></div><p>Our target for this client is 12 revenue lines. At 12, it would be the most diversified property in the region &#8212; more diversified than the farm with the TV show.</p><p>Here's the part that matters for you: every fact in this issue came from public sources. Rate cards, booking pages, review platforms, ad archives, website code. No insider access. No paid databases.</p><p>Which means you can build this exact analysis for your own market. Below the paywall, I'll show you how we did it &#8212; where each piece of data lives, how to count revenue lines so you don't fool yourself, how to read a competitor's booking flow and marketing stack from the outside, and the three exploitable gaps we found hiding inside the region's #1 property.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.cashflowdiary.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The method below is for paid subscribers. Upgrade and you get the how, every issue of this series.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>How to build a competitive dossier from public sources</h2><p>Everything above took two days. Here's the method, so you can run it in a weekend.</p><h3>Step 1: Count revenue lines correctly</h3>
      <p>
          <a href="https://newsletter.cashflowdiary.com/p/your-property-has-1-revenue-line">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Your Bookings Didn’t Drop. Your Business Was Never Built.]]></title><description><![CDATA[An Oregon operator blamed the national park for a 50% revenue drop. The park was the only problem he couldn&#8217;t fix.]]></description><link>https://newsletter.cashflowdiary.com/p/your-bookings-didnt-drop-your-business</link><guid isPermaLink="false">https://newsletter.cashflowdiary.com/p/your-bookings-didnt-drop-your-business</guid><dc:creator><![CDATA[J. Massey]]></dc:creator><pubDate>Fri, 21 Aug 2026 10:03:39 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/676c446d-597f-45d8-81af-4b57db76821a_1024x1024.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="callout-block" data-callout="true"><p><strong>Your bookings didn&#8217;t drop. Your business was never built. </strong>If this summer&#8217;s numbers came in soft and you can&#8217;t say exactly why, one diagnostic call maps which problems are actually yours to fix. No pitch &#8212; you leave with the diagnosis either way.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.com/diagnostic&quot;,&quot;text&quot;:&quot;Book your diagnostic &#8594;&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://cashflowdiary.com/diagnostic"><span>Book your diagnostic &#8594;</span></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_!ckay!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F676c446d-597f-45d8-81af-4b57db76821a_1024x1024.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ckay!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F676c446d-597f-45d8-81af-4b57db76821a_1024x1024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ckay!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F676c446d-597f-45d8-81af-4b57db76821a_1024x1024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ckay!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F676c446d-597f-45d8-81af-4b57db76821a_1024x1024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ckay!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F676c446d-597f-45d8-81af-4b57db76821a_1024x1024.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ckay!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F676c446d-597f-45d8-81af-4b57db76821a_1024x1024.jpeg" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/676c446d-597f-45d8-81af-4b57db76821a_1024x1024.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Your Bookings Didn&#8217;t Drop. Your Business Was Never Built.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Your Bookings Didn&#8217;t Drop. Your Business Was Never Built." title="Your Bookings Didn&#8217;t Drop. Your Business Was Never Built." srcset="https://substackcdn.com/image/fetch/$s_!ckay!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F676c446d-597f-45d8-81af-4b57db76821a_1024x1024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ckay!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F676c446d-597f-45d8-81af-4b57db76821a_1024x1024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ckay!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F676c446d-597f-45d8-81af-4b57db76821a_1024x1024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ckay!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F676c446d-597f-45d8-81af-4b57db76821a_1024x1024.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Hey,</p><p>Got on a call a couple weeks ago with an operator running a two-bedroom in Oregon near a major national park.</p><p>Last summer he grossed around $8,000 a month, June through August. This summer, about half that.</p><p>His read on it: trail closures at the park killed his demand. He booked the call to figure out how to ride it out.</p><p>He wasn&#8217;t wrong about the closures. That part checked out.</p><p>He was wrong about what they explained.</p><p>I've spent 15+ years in this space, trained more than 10,000 operators through CashFlowDiary, and recorded 237+ podcast episodes breaking down the deals that work and the ones that don't. The pattern below shows up in every cycle.</p><div class="native-audio-embed" data-component-name="AudioPlaceholder" data-attrs="{&quot;label&quot;:&quot;Listen to this edition &#8212; narrated by J.&quot;,&quot;mediaUploadId&quot;:&quot;12543db9-aa15-4428-9eee-5cf68d57cc9d&quot;,&quot;duration&quot;:null,&quot;downloadable&quot;:false,&quot;isEditorNode&quot;:true}"></div><p>&#8226; &#8226; &#8226;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Get the next STR operations playbook in your inbox every week. Free.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>Six Problems Were Hiding Behind One Excuse</h2><p>By the end of the call, here&#8217;s what else was true.</p><p>Airbnb had rolled out a summer change to how it matches and ranks listings. His listing had taken a hit. He had no idea.</p><p>Airbnb&#8217;s Pro Hosting Tools had never been switched on.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> We turned them on live, on the call.</p><p>Every dollar of revenue came from the nightly rate. No add-ons. No upsells. Nothing underneath it.</p><p>He had never once captured a guest&#8217;s contact info. No repeat-booking system. No referral program. No newsletter.</p><p>And PriceLabs had been set one time and left alone.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a></p><p>So yes, the trails closed. And six other things were quietly bleeding him at the same time.</p><h2>The Drop Was a Diagnosis Arriving Late</h2><p>The 50% drop wasn&#8217;t the problem. It was the diagnosis showing up late.</p><p>Every one of those problems existed last summer too. The strong market was hiding them.</p><p>When the calendar fills at $8,000 a month, nobody goes looking for the add-ons they&#8217;re not selling or the guest emails they&#8217;re not keeping. The number looks fine. The number was lying.</p><blockquote><p>&#8220;A busy season pays the bill on a thin operation. It does not build the operation. Markets conceal weak businesses. They don&#8217;t fix them.&#8221; <em>&#8212; J. Massey</em></p></blockquote><div class="callout-block" data-callout="true"><p>&#128161; <strong>Key reframe: </strong>A full calendar is not a built business. The difference only shows up when the market moves &#8212; and by then the fix is urgent instead of cheap.</p></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!e1Sg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1658412-3384-4461-933a-8e8112ae8405_1344x768.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!e1Sg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1658412-3384-4461-933a-8e8112ae8405_1344x768.png 424w, https://substackcdn.com/image/fetch/$s_!e1Sg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1658412-3384-4461-933a-8e8112ae8405_1344x768.png 848w, https://substackcdn.com/image/fetch/$s_!e1Sg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1658412-3384-4461-933a-8e8112ae8405_1344x768.png 1272w, https://substackcdn.com/image/fetch/$s_!e1Sg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1658412-3384-4461-933a-8e8112ae8405_1344x768.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!e1Sg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1658412-3384-4461-933a-8e8112ae8405_1344x768.png" width="1344" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c1658412-3384-4461-933a-8e8112ae8405_1344x768.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:768,&quot;width&quot;:1344,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;The two-column audit: outside your control vs inside it&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The two-column audit: outside your control vs inside it" title="The two-column audit: outside your control vs inside it" srcset="https://substackcdn.com/image/fetch/$s_!e1Sg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1658412-3384-4461-933a-8e8112ae8405_1344x768.png 424w, https://substackcdn.com/image/fetch/$s_!e1Sg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1658412-3384-4461-933a-8e8112ae8405_1344x768.png 848w, https://substackcdn.com/image/fetch/$s_!e1Sg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1658412-3384-4461-933a-8e8112ae8405_1344x768.png 1272w, https://substackcdn.com/image/fetch/$s_!e1Sg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1658412-3384-4461-933a-8e8112ae8405_1344x768.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>The two-column audit: the storm outside vs the ledger inside.</em></p><h2>How I Diagnose a Revenue Drop</h2><p>First thing I do on a call like this: split the explanation into two piles.</p><p><strong>Outside your control: </strong>trail closures, algorithm changes, the weather, the economy. That was never yours to fix.</p><p><strong>Inside your control: </strong>everything else on his list. So we worked the inside part. That&#8217;s the only half that moves.</p><p>Then I count revenue lines. He had one &#8212; the nightly rate. One revenue line is fragile. When it dips, there&#8217;s nothing underneath it. Add-ons, upsells, mid-term stays, and early check-in fees are shock absorbers. When the nightly rate softens, they keep the floor from falling out. He had no floor.</p><p>Then I ask about guest data. He was paying Airbnb to send him strangers instead of building a list that books direct.</p><div class="callout-block" data-callout="true"><p>&#9889; <strong>The math operators skip: </strong>no guest list means you rebuy every guest from the platform at full commission, forever. Repeat and referral bookings cost almost nothing &#8212; they&#8217;re the cheapest revenue an STR can earn.</p></div><p>Last: tool drift. Platform tools don&#8217;t stay set. Algorithms change under you. Feature sets sit unused. A pricing tool set once and forgotten quietly taxes you every month you don&#8217;t touch it. His whole stack had drifted, and nobody was auditing it because the good season made the audit feel unnecessary.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Aeew!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe36472bb-7703-4587-8577-5475648c6a26_1344x768.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Aeew!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe36472bb-7703-4587-8577-5475648c6a26_1344x768.png 424w, https://substackcdn.com/image/fetch/$s_!Aeew!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe36472bb-7703-4587-8577-5475648c6a26_1344x768.png 848w, https://substackcdn.com/image/fetch/$s_!Aeew!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe36472bb-7703-4587-8577-5475648c6a26_1344x768.png 1272w, https://substackcdn.com/image/fetch/$s_!Aeew!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe36472bb-7703-4587-8577-5475648c6a26_1344x768.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!Aeew!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe36472bb-7703-4587-8577-5475648c6a26_1344x768.png" width="1344" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e36472bb-7703-4587-8577-5475648c6a26_1344x768.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:768,&quot;width&quot;:1344,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;One revenue line vs multiple revenue lines&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="One revenue line vs multiple revenue lines" title="One revenue line vs multiple revenue lines" srcset="https://substackcdn.com/image/fetch/$s_!Aeew!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe36472bb-7703-4587-8577-5475648c6a26_1344x768.png 424w, https://substackcdn.com/image/fetch/$s_!Aeew!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe36472bb-7703-4587-8577-5475648c6a26_1344x768.png 848w, https://substackcdn.com/image/fetch/$s_!Aeew!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe36472bb-7703-4587-8577-5475648c6a26_1344x768.png 1272w, https://substackcdn.com/image/fetch/$s_!Aeew!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe36472bb-7703-4587-8577-5475648c6a26_1344x768.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>One pillar vs four. Same house, different floor.</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_!OKcC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1aa7f034-35bd-4022-ba8b-faf9bbc3cbc4_1344x768.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!OKcC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1aa7f034-35bd-4022-ba8b-faf9bbc3cbc4_1344x768.png 424w, https://substackcdn.com/image/fetch/$s_!OKcC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1aa7f034-35bd-4022-ba8b-faf9bbc3cbc4_1344x768.png 848w, https://substackcdn.com/image/fetch/$s_!OKcC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1aa7f034-35bd-4022-ba8b-faf9bbc3cbc4_1344x768.png 1272w, https://substackcdn.com/image/fetch/$s_!OKcC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1aa7f034-35bd-4022-ba8b-faf9bbc3cbc4_1344x768.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!OKcC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1aa7f034-35bd-4022-ba8b-faf9bbc3cbc4_1344x768.png" width="1344" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1aa7f034-35bd-4022-ba8b-faf9bbc3cbc4_1344x768.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:768,&quot;width&quot;:1344,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Owning your guest list vs renting your audience&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Owning your guest list vs renting your audience" title="Owning your guest list vs renting your audience" srcset="https://substackcdn.com/image/fetch/$s_!OKcC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1aa7f034-35bd-4022-ba8b-faf9bbc3cbc4_1344x768.png 424w, https://substackcdn.com/image/fetch/$s_!OKcC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1aa7f034-35bd-4022-ba8b-faf9bbc3cbc4_1344x768.png 848w, https://substackcdn.com/image/fetch/$s_!OKcC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1aa7f034-35bd-4022-ba8b-faf9bbc3cbc4_1344x768.png 1272w, https://substackcdn.com/image/fetch/$s_!OKcC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1aa7f034-35bd-4022-ba8b-faf9bbc3cbc4_1344x768.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>The list you own vs the audience you rent.</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">If this is hitting different than the usual Airbnb advice, subscribe and you&#8217;ll get the next one in your inbox. Free.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>Run the Two-Column Audit This Month</h2><p>You don&#8217;t need me for the first pass. Ask yourself: if your bookings fell 30% tomorrow, how much of the explanation would be inside your control? Then work this sequence.</p><ol><li><p><strong>Week 1 &#8212; Split the explanation. </strong>Two columns. Outside your control: weather, closures, the algorithm, the market. Inside it: revenue lines, guest data capture, repeat systems, pricing tools, unused platform features. Fill column two before you let yourself blame column one.</p></li><li><p><strong>Week 2 &#8212; Audit the platform stack. </strong>Switch on every unused platform feature. Open the pricing tool and re-check its settings against the current season, not the season you set it in.</p></li><li><p><strong>Week 3 &#8212; Start capturing guest data. </strong>Set up a simple, compliant way to collect contact info at booking and checkout. The list starts at zero. It only grows if it exists.</p></li><li><p><strong>Week 4 &#8212; Add one revenue line. </strong>Early check-in fees, late checkout priced as a deterrent, a mid-term winter stay, one add-on guests keep asking for. One new line is enough to start building a floor.</p></li></ol><p>Most of what shows up in column two was true last summer. You just couldn&#8217;t see it while the money was coming in.</p><p><strong>Keep reading: </strong>the four levers that decide what your operation actually earns &#8212;</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;cc6b0b33-643e-4a52-81ea-786d77b63762&quot;,&quot;caption&quot;:&quot;Your Airbnb revenue is Leads x Conversion x Frequency x Margin. Find the one capping you, and move only that.&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;lg&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;The 4-Lever Revenue Formula: Stop Fixing the Wrong Thing First&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:131256836,&quot;name&quot;:&quot;J. Massey&quot;,&quot;handle&quot;:&quot;cashflowdiary&quot;,&quot;previous_name&quot;:&quot;J. Massey, Founder&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2ac1e95e-6235-4ff4-8797-a91e9b802ed8_1273x1600.jpeg&quot;,&quot;bio&quot;:&quot;After helping families in 17 countries create successful STR businesses, I'm sharing every system, template, and AI tool that helped create multiple 7-figure STR owners.&quot;,&quot;profile_set_up_at&quot;:&quot;2025-03-30T12:55:29.127Z&quot;,&quot;reader_installed_at&quot;:&quot;2025-03-30T12:54:11.097Z&quot;,&quot;publicationUsers&quot;:[{&quot;id&quot;:4644884,&quot;user_id&quot;:131256836,&quot;publication_id&quot;:4553511,&quot;role&quot;:&quot;admin&quot;,&quot;public&quot;:true,&quot;is_primary&quot;:true,&quot;publication&quot;:{&quot;id&quot;:4553511,&quot;name&quot;:&quot;Cashflow Diary Direct&quot;,&quot;subdomain&quot;:&quot;cashflowdiary&quot;,&quot;custom_domain&quot;:&quot;newsletter.cashflowdiary.com&quot;,&quot;custom_domain_optional&quot;:false,&quot;hero_text&quot;:&quot;Get actionable STR strategies, AI automation tools, and proven templates delivered twice weekly to help you earn $800+ per bedroom or maintain 30%+ profit margins, directly from the source.&quot;,&quot;logo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d9e1ad37-021b-4198-9aea-d33fee8d54fd_500x500.png&quot;,&quot;author_id&quot;:131256836,&quot;primary_user_id&quot;:131256836,&quot;theme_var_background_pop&quot;:&quot;#FF6719&quot;,&quot;created_at&quot;:&quot;2025-03-30T21:12:41.292Z&quot;,&quot;email_from_name&quot;:&quot;J. Massey | Cashflow Diary Direct&quot;,&quot;copyright&quot;:&quot;West Egg Enterprises, Inc. &quot;,&quot;founding_plan_name&quot;:&quot;Founding Member&quot;,&quot;community_enabled&quot;:true,&quot;invite_only&quot;:false,&quot;payments_state&quot;:&quot;enabled&quot;,&quot;language&quot;:null,&quot;explicit&quot;:false,&quot;homepage_type&quot;:&quot;magaziney&quot;,&quot;is_personal_mode&quot;:false,&quot;logo_url_wide&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7385a22a-377e-4519-bedf-0e5fabfa7509_1920x1080.png&quot;}}],&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null,&quot;status&quot;:{&quot;bestsellerTier&quot;:null,&quot;subscriberTier&quot;:1,&quot;leaderboard&quot;:null,&quot;vip&quot;:false,&quot;badge&quot;:{&quot;type&quot;:&quot;subscriber&quot;,&quot;tier&quot;:1,&quot;accent_colors&quot;:null},&quot;subscriber&quot;:null}}],&quot;post_date&quot;:&quot;2026-07-23T10:02:47.806Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/70509ba6-d3b8-424d-8d28-ac917256abd3_1024x1024.jpeg&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://newsletter.cashflowdiary.com/p/the-4-lever-revenue-formula-stop&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:208145933,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:null,&quot;comment_count&quot;:null,&quot;publication_id&quot;:4553511,&quot;publication_name&quot;:&quot;Cashflow Diary Direct&quot;,&quot;publication_logo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d9e1ad37-021b-4198-9aea-d33fee8d54fd_500x500.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><h2>Common Questions About Booking Drops</h2><p><strong>Why did revenue drop 50% with the same property and the same season?</strong></p><p>Trail closures reduced demand, but six structural problems were already running before the closures hit &#8212; an algorithm change, unactivated platform tools, a single revenue line, no guest data, no repeat systems, and a drifted pricing setup. They were bleeding revenue quietly during the strong season too.</p><p><strong>What counts as a second revenue line for a short-term rental?</strong></p><p>Add-ons, upsells, mid-term stays, and early check-in or late checkout fees all count. Each one is a shock absorber when the nightly rate softens. An operation with only a nightly rate has no floor when demand drops.</p><p><strong>How often should operators audit their pricing tools and platform settings?</strong></p><p>At minimum, once per quarter. Algorithm changes, new feature releases, and seasonal market shifts all move under your listing. A setup that was accurate in January may be working against you by June.</p><h2>Ready to find out what&#8217;s actually costing you bookings?</h2><p>One call found six fixable problems in this operator&#8217;s business. If your numbers dropped this summer and you can&#8217;t name which column they belong in, that&#8217;s exactly what the diagnostic is for.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.com/diagnostic&quot;,&quot;text&quot;:&quot;Book your diagnostic &#8594;&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://cashflowdiary.com/diagnostic"><span>Book your diagnostic &#8594;</span></a></p><p>&#8226; &#8226; &#8226;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://cashflowdiary.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Want every week&#8217;s real numbers and frameworks in your inbox? Subscribe &#8212; free, no fluff.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p><strong>P.S. </strong>The framework I ran on that call &#8212; Leads &#215; Conversion &#215; Frequency &#215; Margin &#8212; is what decides what an operation actually earns. Most operators only ever touch the first lever. Next edition, I&#8217;m breaking down all four and the two nobody works.</p><p><em>You&#8217;re reading Cashflow Diary Direct &#8212; real numbers and working frameworks from an active STR operator, every week.</em></p><p><strong>Ready for the next step?</strong></p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;c9a54295-4ef8-4e53-ba50-a7121ede3d14&quot;,&quot;caption&quot;:&quot;One conversation. No pitch. You leave with the diagnostic.&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;lg&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Work with J.&quot;,&quot;publishedBylines&quot;:[],&quot;post_date&quot;:&quot;2026-06-11T19:24:06.398Z&quot;,&quot;cover_image&quot;:null,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://newsletter.cashflowdiary.com/p/work-with-j&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:201647916,&quot;type&quot;:&quot;page&quot;,&quot;reaction_count&quot;:null,&quot;comment_count&quot;:null,&quot;publication_id&quot;:4553511,&quot;publication_name&quot;:&quot;Cashflow Diary Direct&quot;,&quot;publication_logo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d9e1ad37-021b-4198-9aea-d33fee8d54fd_500x500.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>Pro Hosting Tools is a free feature set Airbnb offers hosts for managing listings at a professional level &#8212; reporting, bulk editing, and performance tools. It has to be switched on in account settings; many operators never do.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>PriceLabs is a dynamic pricing tool that adjusts nightly rates from market data. Set once and never revisited, its settings stop reflecting the current season &#8212; rates run too low and leave money on the table, or too high and lose bookings.</p></div></div>]]></content:encoded></item><item><title><![CDATA[Today. 1pm CT.]]></title><description><![CDATA[One link. One hour.]]></description><link>https://newsletter.cashflowdiary.com/p/today-1pm-ct</link><guid isPermaLink="false">https://newsletter.cashflowdiary.com/p/today-1pm-ct</guid><dc:creator><![CDATA[J. Massey]]></dc:creator><pubDate>Tue, 18 Aug 2026 10:03:28 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/3ecd1b49-86bc-4e0a-83ae-f1e017cadee3_2752x1536.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Y0c6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ecd1b49-86bc-4e0a-83ae-f1e017cadee3_2752x1536.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Y0c6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ecd1b49-86bc-4e0a-83ae-f1e017cadee3_2752x1536.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Y0c6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ecd1b49-86bc-4e0a-83ae-f1e017cadee3_2752x1536.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Y0c6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ecd1b49-86bc-4e0a-83ae-f1e017cadee3_2752x1536.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Y0c6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ecd1b49-86bc-4e0a-83ae-f1e017cadee3_2752x1536.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Y0c6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ecd1b49-86bc-4e0a-83ae-f1e017cadee3_2752x1536.jpeg" width="1376" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3ecd1b49-86bc-4e0a-83ae-f1e017cadee3_2752x1536.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:768,&quot;width&quot;:1376,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Doors opening onto a stage with three chairs, clock at one&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Doors opening onto a stage with three chairs, clock at one" title="Doors opening onto a stage with three chairs, clock at one" srcset="https://substackcdn.com/image/fetch/$s_!Y0c6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ecd1b49-86bc-4e0a-83ae-f1e017cadee3_2752x1536.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Y0c6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ecd1b49-86bc-4e0a-83ae-f1e017cadee3_2752x1536.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Y0c6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ecd1b49-86bc-4e0a-83ae-f1e017cadee3_2752x1536.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Y0c6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ecd1b49-86bc-4e0a-83ae-f1e017cadee3_2752x1536.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Hey,</p><p>Today. 1:00 PM Central, 2:00 Eastern.</p><p>Three operators, one hour, every number real: the receipt, the live deal, and the banking math.</p><div class="native-audio-embed" data-component-name="AudioPlaceholder" data-attrs="{&quot;label&quot;:&quot;Listen &#8212; 20 seconds from J.&quot;,&quot;mediaUploadId&quot;:&quot;42c9d7cd-43bf-415a-ab49-e065e6077e2a&quot;,&quot;duration&quot;:null,&quot;downloadable&quot;:false,&quot;isEditorNode&quot;:true}"></div><p>Your seat is free, and the replay goes to everyone who registers. The one more thing doesn't &#8212; that's for the room.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tpm.wealthwithoutwallstreet.com/?referring_partner=cashflowdiary&quot;,&quot;text&quot;:&quot;Register + join today's session &#8594;&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://tpm.wealthwithoutwallstreet.com/?referring_partner=cashflowdiary"><span>Register + join today's session &#8594;</span></a></p><p>See you at 1.</p><p>&#8212; J.</p>]]></content:encoded></item></channel></rss>