<?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, 14 Nov 2026 00:11:57 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[Your cancellation policy is a price]]></title><description><![CDATA[Every Airbnb policy decides who pays for a night that gets canceled. Pick yours on purpose, with three numbers from your own calendar.]]></description><link>https://newsletter.cashflowdiary.com/p/airbnb-cancellation-policy-is-a-price</link><guid isPermaLink="false">https://newsletter.cashflowdiary.com/p/airbnb-cancellation-policy-is-a-price</guid><dc:creator><![CDATA[J. Massey]]></dc:creator><pubDate>Thu, 12 Nov 2026 11:03:46 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/a41c1428-78e2-41aa-af34-18ceafdd47f0_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_!R2PT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa61188f4-6a55-4886-bd13-8cb5f15618bf_2400x1350.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!R2PT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa61188f4-6a55-4886-bd13-8cb5f15618bf_2400x1350.png 424w, https://substackcdn.com/image/fetch/$s_!R2PT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa61188f4-6a55-4886-bd13-8cb5f15618bf_2400x1350.png 848w, https://substackcdn.com/image/fetch/$s_!R2PT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa61188f4-6a55-4886-bd13-8cb5f15618bf_2400x1350.png 1272w, https://substackcdn.com/image/fetch/$s_!R2PT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa61188f4-6a55-4886-bd13-8cb5f15618bf_2400x1350.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!R2PT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa61188f4-6a55-4886-bd13-8cb5f15618bf_2400x1350.png" width="2400" height="1350" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a61188f4-6a55-4886-bd13-8cb5f15618bf_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;A guest-ready bedroom at dusk with a made bed, a navy throw, folded white towels on a wooden bench and an empty luggage rack. Headline: Your cancellation policy is a price. Every Airbnb policy decides who pays for a night that gets canceled. 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 guest-ready bedroom at dusk with a made bed, a navy throw, folded white towels on a wooden bench and an empty luggage rack. Headline: Your cancellation policy is a price. Every Airbnb policy decides who pays for a night that gets canceled. CashFlow Diary logo." title="A guest-ready bedroom at dusk with a made bed, a navy throw, folded white towels on a wooden bench and an empty luggage rack. Headline: Your cancellation policy is a price. Every Airbnb policy decides who pays for a night that gets canceled. CashFlow Diary logo." srcset="https://substackcdn.com/image/fetch/$s_!R2PT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa61188f4-6a55-4886-bd13-8cb5f15618bf_2400x1350.png 424w, https://substackcdn.com/image/fetch/$s_!R2PT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa61188f4-6a55-4886-bd13-8cb5f15618bf_2400x1350.png 848w, https://substackcdn.com/image/fetch/$s_!R2PT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa61188f4-6a55-4886-bd13-8cb5f15618bf_2400x1350.png 1272w, https://substackcdn.com/image/fetch/$s_!R2PT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa61188f4-6a55-4886-bd13-8cb5f15618bf_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 March 2022 challenge I walked a group of new hosts through the jobs their business would need someday. One of them was revenue manager, the person who sets prices and minimum stays. My words that day were, "what's your cancellation policy going to be and how much does that cost."</p><p>If you host, you probably answered the first half once, during listing setup. The second half is the one worth a fresh look.</p><p>Picture a Thursday. A guest who booked your place for the weekend cancels. On Flexible, a guest can cancel until 24 hours before check-in for a full refund, and you aren't paid.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> The cleaner is on the schedule, the rent on the unit is still due on the first, and Friday night sits empty with about a day left to fill it.</p><p>If you don't host yet, you've made this choice from the other side. A hotel shows two prices for the same room, a lower one you can't refund and a higher one you can cancel. The gap between them is the hotel pricing its risk. Your Airbnb cancellation policy does the same job, whether you picked it on purpose or clicked through it in a hurry.</p><div class="callout-block" data-callout="true"><p>If someone forwarded this to you, subscribe free. Twice a week you get plain-English money and rental ideas like this one, written by me, straight to your inbox.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://go.cashflowdiary.com/nl1112-sub-top&quot;,&quot;text&quot;:&quot;Subscribe free &#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/nl1112-sub-top"><span>Subscribe free &#8594;</span></a></p><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. This is how I'd put a price on the choice.</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>What each policy pays you when a guest cancels</h2><p>About 6,600 people a month search Google for "airbnb cancellation policy," and 480 more add "for hosts."<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a> The answer sits in Airbnb's Help Center, which lists four standard policies any host can pick for stays under 28 nights.</p><p>The difference between them is one date on the calendar. Before that date, the guest gets a full refund and you get nothing. After it, you start getting paid. On Flexible the date is 24 hours before check-in. On Moderate it's 5 days. On Limited it's 14 days, and on Firm it's 30.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!OimP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f3aeb6d-7e2d-4c3b-8b75-4c14596705e2_2400x1520.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!OimP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f3aeb6d-7e2d-4c3b-8b75-4c14596705e2_2400x1520.png 424w, https://substackcdn.com/image/fetch/$s_!OimP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f3aeb6d-7e2d-4c3b-8b75-4c14596705e2_2400x1520.png 848w, https://substackcdn.com/image/fetch/$s_!OimP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f3aeb6d-7e2d-4c3b-8b75-4c14596705e2_2400x1520.png 1272w, https://substackcdn.com/image/fetch/$s_!OimP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f3aeb6d-7e2d-4c3b-8b75-4c14596705e2_2400x1520.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!OimP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f3aeb6d-7e2d-4c3b-8b75-4c14596705e2_2400x1520.png" width="2400" height="1520" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2f3aeb6d-7e2d-4c3b-8b75-4c14596705e2_2400x1520.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1520,&quot;width&quot;:2400,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Table titled What you're paid when a guest cancels, stays under 28 nights. Flexible: full refund until 24 hours before check-in; after that, each night they stay plus one more night. Moderate: full refund until 5 days before check-in; later but before arrival, one more night plus 50% of unspent nights; after check-in, nights stayed, one more night, plus 50% of unspent nights. Limited: full refund until 14 days before check-in; 50% of all nights 7 to 14 days out, 100% inside 7 days; 100% after check-in. Firm: full refund until 30 days before check-in; 50% of all nights 7 to 30 days out, 100% inside 7 days; 100% after check-in. All four include a 24-hour full-refund window after booking when the stay is confirmed 7 or more days ahead. Summary of Airbnb Help Center article 475, read October 21, 2026.&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="Table titled What you're paid when a guest cancels, stays under 28 nights. Flexible: full refund until 24 hours before check-in; after that, each night they stay plus one more night. Moderate: full refund until 5 days before check-in; later but before arrival, one more night plus 50% of unspent nights; after check-in, nights stayed, one more night, plus 50% of unspent nights. Limited: full refund until 14 days before check-in; 50% of all nights 7 to 14 days out, 100% inside 7 days; 100% after check-in. Firm: full refund until 30 days before check-in; 50% of all nights 7 to 30 days out, 100% inside 7 days; 100% after check-in. All four include a 24-hour full-refund window after booking when the stay is confirmed 7 or more days ahead. Summary of Airbnb Help Center article 475, read October 21, 2026." title="Table titled What you're paid when a guest cancels, stays under 28 nights. Flexible: full refund until 24 hours before check-in; after that, each night they stay plus one more night. Moderate: full refund until 5 days before check-in; later but before arrival, one more night plus 50% of unspent nights; after check-in, nights stayed, one more night, plus 50% of unspent nights. Limited: full refund until 14 days before check-in; 50% of all nights 7 to 14 days out, 100% inside 7 days; 100% after check-in. Firm: full refund until 30 days before check-in; 50% of all nights 7 to 30 days out, 100% inside 7 days; 100% after check-in. All four include a 24-hour full-refund window after booking when the stay is confirmed 7 or more days ahead. Summary of Airbnb Help Center article 475, read October 21, 2026." srcset="https://substackcdn.com/image/fetch/$s_!OimP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f3aeb6d-7e2d-4c3b-8b75-4c14596705e2_2400x1520.png 424w, https://substackcdn.com/image/fetch/$s_!OimP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f3aeb6d-7e2d-4c3b-8b75-4c14596705e2_2400x1520.png 848w, https://substackcdn.com/image/fetch/$s_!OimP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f3aeb6d-7e2d-4c3b-8b75-4c14596705e2_2400x1520.png 1272w, https://substackcdn.com/image/fetch/$s_!OimP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f3aeb6d-7e2d-4c3b-8b75-4c14596705e2_2400x1520.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>Two rules sit on top of all four. Every standard policy for shorter stays includes a 24-hour window, so a guest can cancel for a full refund within 24 hours of booking, as long as the booking was confirmed at least 7 days before check-in. And three stricter policies, Strict and two Super strict versions, are only open to certain hosts by Airbnb's invitation.</p><h2>The trade you're making</h2><p>A looser policy tells a guest they can change their mind cheaply. A stricter one keeps more of the money when they do. So you're choosing which risk you carry, a guest who scrolls past your listing or a night that empties out late.</p><p>Guests see that trade too. Airbnb shows the policy on the listing under "Things to know" and again during booking, before the guest pays.</p><p>You can also offer a non-refundable option at a discounted rate on stays under 28 nights. A guest who takes it gets no refund if they cancel, outside that same 24-hour window. That's the hotel's two-price room, built into your listing.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9oi4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1e3d74a-5e92-4c05-92bd-c4ea270dc20a_1536x1024.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9oi4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1e3d74a-5e92-4c05-92bd-c4ea270dc20a_1536x1024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!9oi4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1e3d74a-5e92-4c05-92bd-c4ea270dc20a_1536x1024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!9oi4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1e3d74a-5e92-4c05-92bd-c4ea270dc20a_1536x1024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!9oi4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1e3d74a-5e92-4c05-92bd-c4ea270dc20a_1536x1024.jpeg 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!9oi4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1e3d74a-5e92-4c05-92bd-c4ea270dc20a_1536x1024.jpeg" width="1536" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b1e3d74a-5e92-4c05-92bd-c4ea270dc20a_1536x1024.jpeg&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;A small dining nook in a rental with a round oak table set for two, folded napkins, glasses and a vase of green stems, two empty chairs by a sunny window.&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 small dining nook in a rental with a round oak table set for two, folded napkins, glasses and a vase of green stems, two empty chairs by a sunny window." title="A small dining nook in a rental with a round oak table set for two, folded napkins, glasses and a vase of green stems, two empty chairs by a sunny window." srcset="https://substackcdn.com/image/fetch/$s_!9oi4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1e3d74a-5e92-4c05-92bd-c4ea270dc20a_1536x1024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!9oi4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1e3d74a-5e92-4c05-92bd-c4ea270dc20a_1536x1024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!9oi4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1e3d74a-5e92-4c05-92bd-c4ea270dc20a_1536x1024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!9oi4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1e3d74a-5e92-4c05-92bd-c4ea270dc20a_1536x1024.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><h2>Three numbers that pick it for you</h2><p>In that 2022 talk I put the cancellation policy in the same job as pricing and minimum stays. Treat it that way. Pull three numbers from your own calendar and your own books.</p><ol><li><p><strong>How far ahead your guests book.</strong> Count the days between booking and check-in on your last 20 reservations. If most of them land inside a week, Limited and Firm play out the same way for those guests, because a cancel inside 7 days pays you for every night under both.</p></li><li><p><strong>How fast a canceled night refills.</strong> A Saturday in your busy season might rebook in a day. A Tuesday in your slow month might not rebook at all. The slower a night refills, the more a late cancel costs you.</p></li><li><p><strong>What one empty night costs you.</strong> Add up what you pay every month whether a guest shows or not, like rent or mortgage, utilities, internet and insurance. Divide by the nights in the month. That's the number your policy is protecting.</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_!sx5n!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8bb9a61-7e11-4c13-997c-f68b59226e5f_2400x1440.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sx5n!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8bb9a61-7e11-4c13-997c-f68b59226e5f_2400x1440.png 424w, https://substackcdn.com/image/fetch/$s_!sx5n!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8bb9a61-7e11-4c13-997c-f68b59226e5f_2400x1440.png 848w, https://substackcdn.com/image/fetch/$s_!sx5n!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8bb9a61-7e11-4c13-997c-f68b59226e5f_2400x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!sx5n!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8bb9a61-7e11-4c13-997c-f68b59226e5f_2400x1440.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!sx5n!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8bb9a61-7e11-4c13-997c-f68b59226e5f_2400x1440.png" width="2400" height="1440" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b8bb9a61-7e11-4c13-997c-f68b59226e5f_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;Card titled Three numbers that pick it for you: 1 how far ahead your guests book, days from booking to check-in on your last 20 reservations; 2 how fast a canceled night refills, busy-season weekend versus a slow-month weeknight; 3 what one empty night costs you, monthly costs you pay either way divided by the nights in the month.&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="Card titled Three numbers that pick it for you: 1 how far ahead your guests book, days from booking to check-in on your last 20 reservations; 2 how fast a canceled night refills, busy-season weekend versus a slow-month weeknight; 3 what one empty night costs you, monthly costs you pay either way divided by the nights in the month." title="Card titled Three numbers that pick it for you: 1 how far ahead your guests book, days from booking to check-in on your last 20 reservations; 2 how fast a canceled night refills, busy-season weekend versus a slow-month weeknight; 3 what one empty night costs you, monthly costs you pay either way divided by the nights in the month." srcset="https://substackcdn.com/image/fetch/$s_!sx5n!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8bb9a61-7e11-4c13-997c-f68b59226e5f_2400x1440.png 424w, https://substackcdn.com/image/fetch/$s_!sx5n!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8bb9a61-7e11-4c13-997c-f68b59226e5f_2400x1440.png 848w, https://substackcdn.com/image/fetch/$s_!sx5n!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8bb9a61-7e11-4c13-997c-f68b59226e5f_2400x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!sx5n!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8bb9a61-7e11-4c13-997c-f68b59226e5f_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><p>Then set the policy those three numbers can live with, and look at them again when your season turns.</p><div class="callout-block" data-callout="true"><p>&#128161; Before you change anything, read the current policy page on Airbnb, because the terms change. Airbnb also asks hosts to make sure the policy they pick complies with local rules, and some places have their own. It lists a 24-hour free cancellation period for reservations in California, for example.</p></div><h2>The cancellation that costs the most is yours</h2><p>Every policy above covers guests who cancel. When you cancel, Airbnb's Host Cancellation Policy applies instead. The fee is a share of the reservation amount, 10% if you cancel more than 30 days before check-in and 25% between 48 hours and 30 days. Cancel 48 hours or less before check-in, or after it, and the fee is 50% of the nights not stayed. The minimum fee is $50, you don't get the payout for that booking, and Airbnb may block those dates on your calendar.</p><p>In round numbers, as an example only, cancel a $1,000 reservation ten days out and the fee is $250. The $1,000 payout doesn't come either.</p><p>Airbnb can also hold you responsible for a cancellation you never clicked. The first example in its policy is double-booking the listing. If you list the same place on more than one site, check that your calendars sync before you worry about which policy to pick.</p><p>So, back to that 2022 question. You already answered the first half when you picked a policy. The second half, how much it costs, is the three numbers on that card. Write them down this week, and the next time a guest cancels on a Thursday you'll already know what it cost you and why you chose it.</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 a host who set their policy once and never looked at it again? 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 a host you know is still on whatever policy they clicked at setup, forward this to them. If someone forwarded it to you, <a href="https://go.cashflowdiary.com/nl1112-sub-ps">subscribe here</a> so the next one comes straight to you. And when you'd like to look at your own numbers with me, <a href="https://go.cashflowdiary.com/nl1112-call-ps">book a complimentary one-on-one diagnostic call</a>.</p><p><em>This is education, not legal, financial or tax advice. Airbnb's policies change, so check its Help Center for the current terms before you change yours. Rules on cancellations and refunds can differ by state and country, so check the ones that apply to your listing. Rental income varies, takes work and capital or a landlord's approval, and is never guaranteed. Check your city, county, HOA and lease rules before you host.</em></p><p>Ready for the next step?</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;79b1698e-ed71-479a-af17-d3a9a3887982&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;cover_image_crop&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, read October 21, 2026: cancellation policies for your home <a href="https://www.airbnb.com/help/article/475">https://www.airbnb.com/help/article/475</a>, Host Cancellation Policy for homes <a href="https://www.airbnb.com/help/article/990">https://www.airbnb.com/help/article/990</a>, where guests see a listing's cancellation policy <a href="https://www.airbnb.com/help/article/149">https://www.airbnb.com/help/article/149</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 Ads monthly search volume, United States: "airbnb cancellation policy" 6,600, "airbnb cancellation policy for hosts" 480, "airbnb strict cancellation policy" 480. Pulled through DataForSEO on October 19, 2026.</p></div></div>]]></content:encoded></item><item><title><![CDATA[Why your Airbnb VA keeps leaving]]></title><description><![CDATA[When the answers live in your head, every guest message comes back to you. Write the job down before you hire the next one.]]></description><link>https://newsletter.cashflowdiary.com/p/why-your-airbnb-va-keeps-leaving</link><guid isPermaLink="false">https://newsletter.cashflowdiary.com/p/why-your-airbnb-va-keeps-leaving</guid><dc:creator><![CDATA[J. Massey]]></dc:creator><pubDate>Mon, 09 Nov 2026 11:03:47 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/7d45ffa8-d1d0-42b2-9e16-a54de26db97a_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_!oCXY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4f73c4b-e045-4a85-8164-87968f7cac36_2400x1350.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!oCXY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4f73c4b-e045-4a85-8164-87968f7cac36_2400x1350.png 424w, https://substackcdn.com/image/fetch/$s_!oCXY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4f73c4b-e045-4a85-8164-87968f7cac36_2400x1350.png 848w, https://substackcdn.com/image/fetch/$s_!oCXY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4f73c4b-e045-4a85-8164-87968f7cac36_2400x1350.png 1272w, https://substackcdn.com/image/fetch/$s_!oCXY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4f73c4b-e045-4a85-8164-87968f7cac36_2400x1350.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!oCXY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4f73c4b-e045-4a85-8164-87968f7cac36_2400x1350.png" width="2400" height="1350" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b4f73c4b-e045-4a85-8164-87968f7cac36_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;A kitchen counter in a rental at dusk with a closed navy binder, a white mug, a bowl of lemons and a striped dish towel. Headline: Why your Airbnb VA keeps leaving. When the answers live in your head, every guest message comes back to you. 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 kitchen counter in a rental at dusk with a closed navy binder, a white mug, a bowl of lemons and a striped dish towel. Headline: Why your Airbnb VA keeps leaving. When the answers live in your head, every guest message comes back to you. CashFlow Diary logo." title="A kitchen counter in a rental at dusk with a closed navy binder, a white mug, a bowl of lemons and a striped dish towel. Headline: Why your Airbnb VA keeps leaving. When the answers live in your head, every guest message comes back to you. CashFlow Diary logo." srcset="https://substackcdn.com/image/fetch/$s_!oCXY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4f73c4b-e045-4a85-8164-87968f7cac36_2400x1350.png 424w, https://substackcdn.com/image/fetch/$s_!oCXY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4f73c4b-e045-4a85-8164-87968f7cac36_2400x1350.png 848w, https://substackcdn.com/image/fetch/$s_!oCXY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4f73c4b-e045-4a85-8164-87968f7cac36_2400x1350.png 1272w, https://substackcdn.com/image/fetch/$s_!oCXY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4f73c4b-e045-4a85-8164-87968f7cac36_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 March 2022 training I told a room of hosts what happens when the work isn't written down. My words that day were, "You keep burning through people over and over again because you haven't made it simple enough for them to actually do the work."</p><p>I was talking about choosing your ideal guest that day. The same line fits the virtual assistant you hired to cover your guest inbox.</p><p>Picture the first month. A guest asks at 9 p.m. whether they can check in at noon. The assistant doesn't know if the cleaner can turn the place by then, so they message you, and you answer from the grocery store line. The next night it's the parking pass, then the pack-and-play, then a guest who wants a discount for a fourth night. Every message still lands on you, one step later. You start rewriting their replies. They start to feel like nothing they send is right. A few weeks in, one of you calls it.</p><p>If you don't host yet, you've probably worked a job like that. The boss kept the answers in their head, and you got corrected for not reading it.</p><div class="callout-block" data-callout="true"><p>If your guest inbox still runs through you, even with help on the payroll, bring your last few months to a complimentary one-on-one diagnostic call. We look at your real numbers and your week, name the biggest gap, and you leave with one specific next step.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://go.cashflowdiary.com/nl1109-call-top&quot;,&quot;text&quot;:&quot;Book your 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/nl1109-call-top"><span>Book your complimentary diagnostic call &#8594;</span></a></p><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 fix I teach for this starts before the job post.</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>Why the work lands back on you</h2><p>On Airbnb, the inbox runs on a clock. Airbnb defines your response rate as "the percentage of new inquiries and reservation requests you responded to within 24 hours in the past 30 days."<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> That clock is a big reason hosts hire help in the first place. About 170 people a month search Google for "airbnb virtual assistant" by name.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a></p><p>Then the setup works against the person you hired, in three places.</p><p>The answers aren't written anywhere. Early check-in, an extra guest, a dog, parking. If the rule lives in your head, the assistant can guess or ask you, and both end with you back in the inbox.</p><p>The templates don't come with the job. Airbnb's Help Center says quick replies "are not shared between hosts and co-hosts," so the saved replies you've built don't show up in your assistant's account. Someone has to hand them over.</p><p>The access doesn't match the ask. A co-host with calendar and messaging access can "message with guests and view but not edit the calendar." In Airbnb's permission table, accepting or declining a trip request takes full access. Hand a messaging-only assistant a booking request and they can't finish it.</p><p>None of that is the assistant's fault. From their side, though, every message that bounces back to you reads like a mistake they made.</p><h2>Write the job before you post it</h2><p>In a 2020 presentation I walked through the process board we run the business from. It answers questions like these:</p><blockquote><p>"How does your team know who to communicate to, what are your daily tasks, your lost-and-found, your policies, your frequently asked questions"</p><p><em>- J. Massey, MentorMe presentation, 2020</em></p></blockquote><p>For one assistant, start smaller than a full board. Pull two weeks of guest messages and sort them into piles: arrival, wifi and amenities, early check-in or late checkout, problems during the stay, and booking questions. Each pile gets three lines. The answer, the limit, and when the assistant sends it to you instead of answering.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!PS1P!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3fe94c4-374e-4882-b7ae-599bf89e44f9_2400x1320.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!PS1P!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3fe94c4-374e-4882-b7ae-599bf89e44f9_2400x1320.png 424w, https://substackcdn.com/image/fetch/$s_!PS1P!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3fe94c4-374e-4882-b7ae-599bf89e44f9_2400x1320.png 848w, https://substackcdn.com/image/fetch/$s_!PS1P!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3fe94c4-374e-4882-b7ae-599bf89e44f9_2400x1320.png 1272w, https://substackcdn.com/image/fetch/$s_!PS1P!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3fe94c4-374e-4882-b7ae-599bf89e44f9_2400x1320.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!PS1P!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3fe94c4-374e-4882-b7ae-599bf89e44f9_2400x1320.png" width="2400" height="1320" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d3fe94c4-374e-4882-b7ae-599bf89e44f9_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;Example table titled One page of the VA rulebook, with columns message type, the answer, the limit, and send it to you when. Early check-in: ask the guest for their arrival time and check the calendar; free only if no one checks out that day; send it to you when the guest offers to pay or the cleaner can't confirm. Extra guest: point to the guest count in the booking; never above the listing's max; send it to you when the guest pushes back or asks for an exception. Something broke: get a photo and the time it happened; book the usual vendor up to your set dollar limit; send it to you when it's above the limit, a safety issue, or a refund request. Illustration only. Write your own rules from two weeks of your own guest messages.&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="Example table titled One page of the VA rulebook, with columns message type, the answer, the limit, and send it to you when. Early check-in: ask the guest for their arrival time and check the calendar; free only if no one checks out that day; send it to you when the guest offers to pay or the cleaner can't confirm. Extra guest: point to the guest count in the booking; never above the listing's max; send it to you when the guest pushes back or asks for an exception. Something broke: get a photo and the time it happened; book the usual vendor up to your set dollar limit; send it to you when it's above the limit, a safety issue, or a refund request. Illustration only. Write your own rules from two weeks of your own guest messages." title="Example table titled One page of the VA rulebook, with columns message type, the answer, the limit, and send it to you when. Early check-in: ask the guest for their arrival time and check the calendar; free only if no one checks out that day; send it to you when the guest offers to pay or the cleaner can't confirm. Extra guest: point to the guest count in the booking; never above the listing's max; send it to you when the guest pushes back or asks for an exception. Something broke: get a photo and the time it happened; book the usual vendor up to your set dollar limit; send it to you when it's above the limit, a safety issue, or a refund request. Illustration only. Write your own rules from two weeks of your own guest messages." srcset="https://substackcdn.com/image/fetch/$s_!PS1P!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3fe94c4-374e-4882-b7ae-599bf89e44f9_2400x1320.png 424w, https://substackcdn.com/image/fetch/$s_!PS1P!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3fe94c4-374e-4882-b7ae-599bf89e44f9_2400x1320.png 848w, https://substackcdn.com/image/fetch/$s_!PS1P!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3fe94c4-374e-4882-b7ae-599bf89e44f9_2400x1320.png 1272w, https://substackcdn.com/image/fetch/$s_!PS1P!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3fe94c4-374e-4882-b7ae-599bf89e44f9_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><p>That page is the job description, the training manual and the test, all in one place you own.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!zB9W!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0103aa92-baae-4866-8f38-28f9413f69e3_1536x1024.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zB9W!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0103aa92-baae-4866-8f38-28f9413f69e3_1536x1024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!zB9W!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0103aa92-baae-4866-8f38-28f9413f69e3_1536x1024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!zB9W!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0103aa92-baae-4866-8f38-28f9413f69e3_1536x1024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!zB9W!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0103aa92-baae-4866-8f38-28f9413f69e3_1536x1024.jpeg 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!zB9W!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0103aa92-baae-4866-8f38-28f9413f69e3_1536x1024.jpeg" width="1536" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0103aa92-baae-4866-8f38-28f9413f69e3_1536x1024.jpeg&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;A small home-office corner with an oak desk, a closed navy folder, a short stack of blank index cards, a pencil and a potted plant by a window.&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 small home-office corner with an oak desk, a closed navy folder, a short stack of blank index cards, a pencil and a potted plant by a window." title="A small home-office corner with an oak desk, a closed navy folder, a short stack of blank index cards, a pencil and a potted plant by a window." srcset="https://substackcdn.com/image/fetch/$s_!zB9W!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0103aa92-baae-4866-8f38-28f9413f69e3_1536x1024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!zB9W!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0103aa92-baae-4866-8f38-28f9413f69e3_1536x1024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!zB9W!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0103aa92-baae-4866-8f38-28f9413f69e3_1536x1024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!zB9W!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0103aa92-baae-4866-8f38-28f9413f69e3_1536x1024.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; Every time the assistant sends you something new, write the answer onto the page that day. The questions that reach you shrink, and the assistant can see the job getting easier.</p></div><h2>What keeps a good one</h2><ol><li><p><strong>Test on real messages first.</strong> Pay three finalists to answer the same set of your guest questions, with names removed. You see who checks the rule and who guesses before anyone touches your listing.</p></li><li><p><strong>Start with the narrowest access.</strong> Invite them as a co-host with calendar and messaging access, never your own login. Airbnb reminds owners, "you're responsible for your co-hosts." Add access one step at a time, after they've handled the step below without a correction.</p></li><li><p><strong>Twenty minutes a week.</strong> Read five sent messages together, look at the response rate on your listing, and fix one rule.</p></li><li><p><strong>Pay that moves with the job.</strong> Going from wifi questions to booking requests is a bigger job. Write down at hiring what changes in pay when the job grows.</p></li><li><p><strong>Name who covers the off-hours.</strong> If nobody does, the 3 a.m. message falls to the assistant by default, every night.</p></li></ol><h2>Start this week</h2><ol><li><p>Export two weeks of guest messages and sort them into piles.</p></li><li><p>Write one page per pile: the answer, the limit, and when to send it to you.</p></li><li><p>Give three candidates the same messages as a paid trial, and hire from the answers.</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_!8RKP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a3040dd-2a70-45ca-8ede-61404f8b7244_2400x1400.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8RKP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a3040dd-2a70-45ca-8ede-61404f8b7244_2400x1400.png 424w, https://substackcdn.com/image/fetch/$s_!8RKP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a3040dd-2a70-45ca-8ede-61404f8b7244_2400x1400.png 848w, https://substackcdn.com/image/fetch/$s_!8RKP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a3040dd-2a70-45ca-8ede-61404f8b7244_2400x1400.png 1272w, https://substackcdn.com/image/fetch/$s_!8RKP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a3040dd-2a70-45ca-8ede-61404f8b7244_2400x1400.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!8RKP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a3040dd-2a70-45ca-8ede-61404f8b7244_2400x1400.png" width="2400" height="1400" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5a3040dd-2a70-45ca-8ede-61404f8b7244_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;:null,&quot;alt&quot;:&quot;Checklist titled Start this week: 1 export two weeks of guest messages and sort them into piles; 2 write one page per pile with the answer, the limit, and when the assistant sends it to you; 3 run a paid trial, giving three candidates the same messages with names removed, and hire from the answers.&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 Start this week: 1 export two weeks of guest messages and sort them into piles; 2 write one page per pile with the answer, the limit, and when the assistant sends it to you; 3 run a paid trial, giving three candidates the same messages with names removed, and hire from the answers." title="Checklist titled Start this week: 1 export two weeks of guest messages and sort them into piles; 2 write one page per pile with the answer, the limit, and when the assistant sends it to you; 3 run a paid trial, giving three candidates the same messages with names removed, and hire from the answers." srcset="https://substackcdn.com/image/fetch/$s_!8RKP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a3040dd-2a70-45ca-8ede-61404f8b7244_2400x1400.png 424w, https://substackcdn.com/image/fetch/$s_!8RKP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a3040dd-2a70-45ca-8ede-61404f8b7244_2400x1400.png 848w, https://substackcdn.com/image/fetch/$s_!8RKP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a3040dd-2a70-45ca-8ede-61404f8b7244_2400x1400.png 1272w, https://substackcdn.com/image/fetch/$s_!8RKP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a3040dd-2a70-45ca-8ede-61404f8b7244_2400x1400.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="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 2022 room</h2><p>The line I gave that room was about people leaving. The fix I gave them was to make the work simple enough to do. For an assistant, that means one page per message type, the access to finish what you ask, and twenty minutes a week with you. Then the 9 p.m. early check-in question gets an answer while your phone stays in your pocket at the grocery store.</p><p>If you'd like a second set of eyes on where your week and your rentals are leaking time and money, book the complimentary diagnostic call with the button at the top or the link below.</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 a host who still answers every guest message alone? 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 know hosts and keeps losing good help, forward this to them. If someone forwarded it to you, <a href="https://go.cashflowdiary.com/nl1109-subscribe">subscribe here</a> so the next one comes straight to you. And when you're ready to look at your own numbers, <a href="https://go.cashflowdiary.com/nl1109-call-ps">book your complimentary diagnostic call</a>. It's 25 minutes with me.</p><p><em>This is education, not legal, financial or tax advice. Airbnb's policies change, so check its Help Center for the current terms. Before you pay anyone you hire, check with a tax professional how to classify and pay them. Rental income varies, takes work and capital or a landlord's approval, and is never guaranteed. Check your city, county, HOA and lease rules before you host.</em></p><p>Ready for the next step?</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;43fe8b8f-a4f3-4bb0-8179-bf94f8bd3583&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;cover_image_crop&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, read October 18, 2026: response rate <a href="https://www.airbnb.com/help/article/430">https://www.airbnb.com/help/article/430</a>, what co-hosts can do <a href="https://www.airbnb.com/help/article/1534">https://www.airbnb.com/help/article/1534</a>, scheduled quick replies <a href="https://www.airbnb.com/help/article/2897">https://www.airbnb.com/help/article/2897</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 Ads monthly search volume, United States: "airbnb virtual assistant" 170, "virtual assistant for airbnb" 70, "short term rental virtual assistant" 30. Pulled through DataForSEO on October 18, 2026.</p></div></div>]]></content:encoded></item><item><title><![CDATA[Guilty by default]]></title><description><![CDATA[When a guest asks for a refund, Airbnb weighs the evidence. Build your record before you need it.]]></description><link>https://newsletter.cashflowdiary.com/p/guilty-by-default</link><guid isPermaLink="false">https://newsletter.cashflowdiary.com/p/guilty-by-default</guid><dc:creator><![CDATA[J. Massey]]></dc:creator><pubDate>Thu, 05 Nov 2026 11:03:35 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/bc9b2260-830d-432d-ace9-65630b5a4876_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_!RbLv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6910472-633d-4028-9248-c68c372515af_2400x1350.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!RbLv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6910472-633d-4028-9248-c68c372515af_2400x1350.png 424w, https://substackcdn.com/image/fetch/$s_!RbLv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6910472-633d-4028-9248-c68c372515af_2400x1350.png 848w, https://substackcdn.com/image/fetch/$s_!RbLv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6910472-633d-4028-9248-c68c372515af_2400x1350.png 1272w, https://substackcdn.com/image/fetch/$s_!RbLv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6910472-633d-4028-9248-c68c372515af_2400x1350.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!RbLv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6910472-633d-4028-9248-c68c372515af_2400x1350.png" width="2400" height="1350" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d6910472-633d-4028-9248-c68c372515af_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;A tidy, freshly turned-over rental living room with a navy throw on the sofa, white towels on an armchair and a closed notebook and pen on the coffee table. Headline: Guilty by default. When a guest asks for a refund, the host with the record has something to show. 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 tidy, freshly turned-over rental living room with a navy throw on the sofa, white towels on an armchair and a closed notebook and pen on the coffee table. Headline: Guilty by default. When a guest asks for a refund, the host with the record has something to show. CashFlow Diary logo." title="A tidy, freshly turned-over rental living room with a navy throw on the sofa, white towels on an armchair and a closed notebook and pen on the coffee table. Headline: Guilty by default. When a guest asks for a refund, the host with the record has something to show. CashFlow Diary logo." srcset="https://substackcdn.com/image/fetch/$s_!RbLv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6910472-633d-4028-9248-c68c372515af_2400x1350.png 424w, https://substackcdn.com/image/fetch/$s_!RbLv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6910472-633d-4028-9248-c68c372515af_2400x1350.png 848w, https://substackcdn.com/image/fetch/$s_!RbLv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6910472-633d-4028-9248-c68c372515af_2400x1350.png 1272w, https://substackcdn.com/image/fetch/$s_!RbLv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6910472-633d-4028-9248-c68c372515af_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 2021 training I told a room of new hosts what happens when a neighbor calls about noise and yours is the short-term rental on the street. You're the first suspect. My words that day were, "You will be guilty by default."</p><p>Noise is one version of it. A refund request is another. Say a guest messages on day two that the place wasn't clean, or checks out and leaves a sofa bed that won't fold. Either way, money is about to move, and the question becomes what you can show.</p><p>If you don't host yet, this is the part nobody puts in the highlight reel. The cleaner is paid, the rent on the unit is still due on the first, and a refund request lands in your inbox.</p><div class="callout-block" data-callout="true"><p>If refund requests and guest disputes keep eating into your payouts, bring your last few months to a complimentary one-on-one diagnostic call. We look at your real numbers, name the biggest gap, and you leave with one specific next step.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://go.cashflowdiary.com/nl1105-call-top&quot;,&quot;text&quot;:&quot;Book your 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/nl1105-call-top"><span>Book your 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;d1223d6e-f254-4cec-9ab8-d31bdfbb9d45&quot;,&quot;duration&quot;:312.607347,&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 way I teach disputes starts weeks before the dispute.</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>Where refund requests get decided</h2><p>Airbnb's Resolution Center is where hosts and guests ask each other for money after a stay. About 4,400 people a month search Google for it by name.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a> Airbnb's own Help Center rules come back to evidence at almost every step.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a></p><p>A guest who finds a problem has 72 hours from finding it to report it. Airbnb says the request should be backed by photos, videos or the host confirming the conditions, and the refund depends partly on "the strength of evidence provided."</p><p>A host whose place was damaged has 14 days from the guest's checkout to file a reimbursement request in the Resolution Center. The guest gets 24 hours to respond. If they decline, pay part of it or don't answer, the host can ask for Host damage protection and Airbnb Support reviews it. Airbnb's first listed step is to document the damage with photos or videos, repair or cleaning estimates, and receipts.</p><p>Most other money requests can be opened up to 60 days after checkout.</p><p>Both sides get asked for proof. The side without it is arguing from memory.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!MCTZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71e2b25d-fd7f-4b8f-bd30-5f335a0eb1ab_2400x1440.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!MCTZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71e2b25d-fd7f-4b8f-bd30-5f335a0eb1ab_2400x1440.png 424w, https://substackcdn.com/image/fetch/$s_!MCTZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71e2b25d-fd7f-4b8f-bd30-5f335a0eb1ab_2400x1440.png 848w, https://substackcdn.com/image/fetch/$s_!MCTZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71e2b25d-fd7f-4b8f-bd30-5f335a0eb1ab_2400x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!MCTZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71e2b25d-fd7f-4b8f-bd30-5f335a0eb1ab_2400x1440.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!MCTZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71e2b25d-fd7f-4b8f-bd30-5f335a0eb1ab_2400x1440.png" width="2400" height="1440" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/71e2b25d-fd7f-4b8f-bd30-5f335a0eb1ab_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;Chart titled The clock on a refund dispute, from the Airbnb Resolution Center. 72 hours: a guest reports a problem from the moment they find it; evidence is photos, video or the host confirming. 14 days: a host files a damage request from the guest's checkout; evidence is photos or video, estimates and receipts. 24 hours: the guest responds to the host's request; if they decline or don't answer, the host can ask Airbnb Support to review. 60 days: most other money requests, from checkout; evidence is the same photos, messages and receipts. Source: Airbnb Help Center articles 2868, 279 and 3591, read October 18, 2026. Policies change, so check the current terms.&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="Chart titled The clock on a refund dispute, from the Airbnb Resolution Center. 72 hours: a guest reports a problem from the moment they find it; evidence is photos, video or the host confirming. 14 days: a host files a damage request from the guest's checkout; evidence is photos or video, estimates and receipts. 24 hours: the guest responds to the host's request; if they decline or don't answer, the host can ask Airbnb Support to review. 60 days: most other money requests, from checkout; evidence is the same photos, messages and receipts. Source: Airbnb Help Center articles 2868, 279 and 3591, read October 18, 2026. Policies change, so check the current terms." title="Chart titled The clock on a refund dispute, from the Airbnb Resolution Center. 72 hours: a guest reports a problem from the moment they find it; evidence is photos, video or the host confirming. 14 days: a host files a damage request from the guest's checkout; evidence is photos or video, estimates and receipts. 24 hours: the guest responds to the host's request; if they decline or don't answer, the host can ask Airbnb Support to review. 60 days: most other money requests, from checkout; evidence is the same photos, messages and receipts. Source: Airbnb Help Center articles 2868, 279 and 3591, read October 18, 2026. Policies change, so check the current terms." srcset="https://substackcdn.com/image/fetch/$s_!MCTZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71e2b25d-fd7f-4b8f-bd30-5f335a0eb1ab_2400x1440.png 424w, https://substackcdn.com/image/fetch/$s_!MCTZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71e2b25d-fd7f-4b8f-bd30-5f335a0eb1ab_2400x1440.png 848w, https://substackcdn.com/image/fetch/$s_!MCTZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71e2b25d-fd7f-4b8f-bd30-5f335a0eb1ab_2400x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!MCTZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71e2b25d-fd7f-4b8f-bd30-5f335a0eb1ab_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><h2>The stay with no file</h2><p>A host ends up arguing from memory like this. The before photos live on the cleaner's phone, if they were taken. The late checkout was agreed on a phone call. The lamp came from a store two years ago and the receipt is gone. Then the request shows up, and the host starts collecting proof after the problem, when most of it can't be collected anymore.</p><p>These five habits cover most of it.</p><ol><li><p><strong>Photos at every turnover, after the clean.</strong> Same rooms, same angles, every time, so the before and after line up. Keep them in one shared album sorted by date, off the cleaner's personal phone.</p></li><li><p><strong>Keep every message on Airbnb.</strong> Airbnb says keeping conversations in its messaging gives its support team "a clear record of what was discussed." If a guest calls you, send a short message afterward that sums up what you agreed.</p></li><li><p><strong>Put the rules where the guest agrees to them.</strong> Guest count, quiet hours and check-out time belong in the listing's house rules. A rule that only lives in your head can't be pointed to.</p></li><li><p><strong>Save receipts the day you buy.</strong> Furniture, linens, the deep-clean invoice. A damage request asks for receipts or estimates, and you have 14 days to find them.</p></li><li><p><strong>Use a noise monitor, and say so in the listing.</strong> Airbnb allows noise decibel monitors and outside cameras if you disclose them. It bans cameras and recording devices anywhere inside the home.</p></li></ol><p>That last one is the device I was showing in that 2021 training. It doesn't record. It logs how loud it was and when. In that training I gave the reason this way:</p><blockquote><p>"Part of safe, it has to do with knowing what is happening and when it happened, and then having documentation that it happened."</p><p><em>- J. Massey, "What are the first steps" training, 2021</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_!gu3h!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e3d01c0-1621-4f9e-bcb1-c45f50337868_1536x1024.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gu3h!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e3d01c0-1621-4f9e-bcb1-c45f50337868_1536x1024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!gu3h!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e3d01c0-1621-4f9e-bcb1-c45f50337868_1536x1024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!gu3h!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e3d01c0-1621-4f9e-bcb1-c45f50337868_1536x1024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!gu3h!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e3d01c0-1621-4f9e-bcb1-c45f50337868_1536x1024.jpeg 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!gu3h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e3d01c0-1621-4f9e-bcb1-c45f50337868_1536x1024.jpeg" width="1536" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0e3d01c0-1621-4f9e-bcb1-c45f50337868_1536x1024.jpeg&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;A supply shelf in a small rental with folded white towels and sheets, a navy cleaning caddy with unlabeled spray bottles, and a small plain white device.&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 supply shelf in a small rental with folded white towels and sheets, a navy cleaning caddy with unlabeled spray bottles, and a small plain white device." title="A supply shelf in a small rental with folded white towels and sheets, a navy cleaning caddy with unlabeled spray bottles, and a small plain white device." srcset="https://substackcdn.com/image/fetch/$s_!gu3h!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e3d01c0-1621-4f9e-bcb1-c45f50337868_1536x1024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!gu3h!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e3d01c0-1621-4f9e-bcb1-c45f50337868_1536x1024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!gu3h!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e3d01c0-1621-4f9e-bcb1-c45f50337868_1536x1024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!gu3h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e3d01c0-1621-4f9e-bcb1-c45f50337868_1536x1024.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; Start each stay's file at check-in. Once a complaint arrives, the photos you didn't take can't be taken.</p></div><h2>After every dispute, write it down</h2><p>Win or lose, a refund request tells you something about your system. In a 2024 masterclass I borrowed a habit from the military for this:</p><blockquote><p>"Part of the repeat is what they call an AAR, after action report... you want to begin to analyze the business, what went well, what didn't go well, what should we get rid of, what should we keep."</p><p><em>- J. Massey, STR masterclass, 2024</em></p></blockquote><p>Take ten minutes after the request closes. What was missing from the file? Add that step to the turnover checklist so the next stay has it.</p><h2>The file for your next stay</h2><ol><li><p><strong>Before check-in.</strong> Photos of every room after the clean, saved to one album by date.</p></li><li><p><strong>During the stay.</strong> Every agreement in Airbnb messages, including a short summary of any phone call.</p></li><li><p><strong>After checkout.</strong> Walk it within a day and photograph anything off. If something is damaged, file within 14 days with photos and a receipt or estimate.</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_!UFud!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ff67602-eebe-41a6-8a74-fe66f71b56a4_2400x1380.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!UFud!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ff67602-eebe-41a6-8a74-fe66f71b56a4_2400x1380.png 424w, https://substackcdn.com/image/fetch/$s_!UFud!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ff67602-eebe-41a6-8a74-fe66f71b56a4_2400x1380.png 848w, https://substackcdn.com/image/fetch/$s_!UFud!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ff67602-eebe-41a6-8a74-fe66f71b56a4_2400x1380.png 1272w, https://substackcdn.com/image/fetch/$s_!UFud!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ff67602-eebe-41a6-8a74-fe66f71b56a4_2400x1380.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!UFud!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ff67602-eebe-41a6-8a74-fe66f71b56a4_2400x1380.png" width="2400" height="1380" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3ff67602-eebe-41a6-8a74-fe66f71b56a4_2400x1380.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1380,&quot;width&quot;:2400,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Checklist titled The file for your next stay: 1 before check-in, photos of every room after the clean, saved to one album by date; 2 during the stay, every agreement in Airbnb messages, including a short summary of any phone call; 3 after checkout, walk it within a day, and if something is damaged, file within 14 days with photos and a receipt or estimate.&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 file for your next stay: 1 before check-in, photos of every room after the clean, saved to one album by date; 2 during the stay, every agreement in Airbnb messages, including a short summary of any phone call; 3 after checkout, walk it within a day, and if something is damaged, file within 14 days with photos and a receipt or estimate." title="Checklist titled The file for your next stay: 1 before check-in, photos of every room after the clean, saved to one album by date; 2 during the stay, every agreement in Airbnb messages, including a short summary of any phone call; 3 after checkout, walk it within a day, and if something is damaged, file within 14 days with photos and a receipt or estimate." srcset="https://substackcdn.com/image/fetch/$s_!UFud!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ff67602-eebe-41a6-8a74-fe66f71b56a4_2400x1380.png 424w, https://substackcdn.com/image/fetch/$s_!UFud!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ff67602-eebe-41a6-8a74-fe66f71b56a4_2400x1380.png 848w, https://substackcdn.com/image/fetch/$s_!UFud!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ff67602-eebe-41a6-8a74-fe66f71b56a4_2400x1380.png 1272w, https://substackcdn.com/image/fetch/$s_!UFud!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ff67602-eebe-41a6-8a74-fe66f71b56a4_2400x1380.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; The full walk-through of refund requests and guest disputes is on the blog today: <a href="https://go.cashflowdiary.com/nl1105-hub">Airbnb Resolution Center: how hosts handle refund requests</a>.</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 the noise call</h2><p>The hosts in that 2021 room heard me say they'd be guilty by default. With the log, a host can show the noise came from somewhere else, or see that a party did happen and deal with it. A refund request works the same way. The photos, the messages and the receipts either back you up or show you what to fix next time.</p><p>If you'd like a second set of eyes on where your rental is losing money, refunds included, book the complimentary diagnostic call with the button at the top or the link below.</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 a host who just lost a refund argument? 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 know hosts and keeps getting refund requests, forward this to them. If someone forwarded it to you, <a href="https://go.cashflowdiary.com/nl1105-subscribe">subscribe here</a> so the next one comes straight to you. And when you're ready to look at your own numbers, <a href="https://go.cashflowdiary.com/nl1105-call-ps">book your complimentary diagnostic call</a>. It's 25 minutes with me.</p><p><em>This is education, not legal, financial or tax advice. Airbnb's policies change, so check its Help Center for the current terms before you file anything. Rental income varies, takes work and capital or a landlord's approval, and is never guaranteed. Check your city, county, HOA and lease rules before you host.</em></p><p>Ready for the next step?</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;30a65475-49d9-4123-83aa-3006838f8fa4&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;cover_image_crop&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, read October 18, 2026: Rebooking and Refund Policy <a href="https://www.airbnb.com/help/article/2868">https://www.airbnb.com/help/article/2868</a>, Host damage protection <a href="https://www.airbnb.com/help/article/279">https://www.airbnb.com/help/article/279</a>, Resolution Center requests <a href="https://www.airbnb.com/help/article/3591">https://www.airbnb.com/help/article/3591</a>, keeping conversations on Airbnb <a href="https://www.airbnb.co.uk/help/article/4155">https://www.airbnb.co.uk/help/article/4155</a>, cameras and noise monitors <a href="https://www.airbnb.com/help/article/3061">https://www.airbnb.com/help/article/3061</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 Ads monthly search volume, United States: "airbnb resolution center" 4,400, "airbnb refund" 880, "airbnb refund request" 170. Pulled through DataForSEO on October 18, 2026.</p></div></div>]]></content:encoded></item><item><title><![CDATA[Seven fixes for a quiet calendar]]></title><description><![CDATA[Bookings slowing down? Before you drop your price, find out which of four numbers moved.]]></description><link>https://newsletter.cashflowdiary.com/p/seven-fixes-for-a-quiet-calendar</link><guid isPermaLink="false">https://newsletter.cashflowdiary.com/p/seven-fixes-for-a-quiet-calendar</guid><dc:creator><![CDATA[J. Massey]]></dc:creator><pubDate>Mon, 02 Nov 2026 11:03:52 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/a3cf5459-252d-4fea-b1d9-a8ddd7601c3b_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_!nQCF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F912fc025-e99c-42f5-a068-4f9675f015d5_2400x1350.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!nQCF!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F912fc025-e99c-42f5-a068-4f9675f015d5_2400x1350.png 424w, https://substackcdn.com/image/fetch/$s_!nQCF!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F912fc025-e99c-42f5-a068-4f9675f015d5_2400x1350.png 848w, https://substackcdn.com/image/fetch/$s_!nQCF!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F912fc025-e99c-42f5-a068-4f9675f015d5_2400x1350.png 1272w, https://substackcdn.com/image/fetch/$s_!nQCF!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F912fc025-e99c-42f5-a068-4f9675f015d5_2400x1350.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!nQCF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F912fc025-e99c-42f5-a068-4f9675f015d5_2400x1350.png" width="2400" height="1350" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/912fc025-e99c-42f5-a068-4f9675f015d5_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;A freshly made, empty guest bedroom at dusk with folded white towels on a navy quilt and bare autumn trees in the window. Headline: Seven fixes for a quiet calendar. Find the number that moved before you cut the price. 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 freshly made, empty guest bedroom at dusk with folded white towels on a navy quilt and bare autumn trees in the window. Headline: Seven fixes for a quiet calendar. Find the number that moved before you cut the price. CashFlow Diary logo." title="A freshly made, empty guest bedroom at dusk with folded white towels on a navy quilt and bare autumn trees in the window. Headline: Seven fixes for a quiet calendar. Find the number that moved before you cut the price. CashFlow Diary logo." srcset="https://substackcdn.com/image/fetch/$s_!nQCF!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F912fc025-e99c-42f5-a068-4f9675f015d5_2400x1350.png 424w, https://substackcdn.com/image/fetch/$s_!nQCF!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F912fc025-e99c-42f5-a068-4f9675f015d5_2400x1350.png 848w, https://substackcdn.com/image/fetch/$s_!nQCF!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F912fc025-e99c-42f5-a068-4f9675f015d5_2400x1350.png 1272w, https://substackcdn.com/image/fetch/$s_!nQCF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F912fc025-e99c-42f5-a068-4f9675f015d5_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>Early in October a host on Reddit asked, "Anyone else drowning in cancellations?" October is usually a great month for them, they wrote, and this one was the worst they'd seen.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a></p><p>If you rent out a place, you may know that feeling. The calendar goes quiet and the bills stay the same. The mortgage or the rent to the landlord is still due on the first. The cleaner still needs paying for the stays you do get.</p><p>The first move most hosts make is to drop the nightly price across the whole calendar. It feels like doing something. Sometimes it helps. Often it fills a few nights and leaves you with less money and no idea what went wrong.</p><p>If you don't host yet, keep reading anyway. This is what a slow month looks like from the inside, and it's better to see it before you sign anything.</p><div class="callout-block" data-callout="true"><p>If your calendar has gone quiet, bring your last 90 days to a complimentary one-on-one diagnostic call. We look at your real numbers, name the one that slipped, and you leave with your first move either way.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://go.cashflowdiary.com/nl1102-call-top&quot;,&quot;text&quot;:&quot;Book your 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/nl1102-call-top"><span>Book your 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;dae1b6cf-ce6a-4f57-a9f1-2fb4f8be0874&quot;,&quot;duration&quot;:329.952653,&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. A slow season is one of the most common problems people bring to me. The fix almost never starts with the price.</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>Occupancy on its own tells you very little</h2><p>Hundreds of people a month search Google for an "airbnb occupancy rate" to compare themselves against.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a> I get why. It's the number you can see on the calendar. In a 2020 masterclass I said this about it:</p><blockquote><p>"When someone says, hey, my average daily rate is 140, okay, what does that mean though? Does that mean they're making money? You know what, you don't know. You know why you don't know? Because you don't know how many days were occupied. Just like on the other side, when they say here's my occupancy, you don't know if that's good or not, because you don't know how much money they charged."</p><p><em>- J. Massey, STR Roadmap to Retirement masterclass, 2020</em></p></blockquote><p>Here's a round example (made-up numbers, not anyone's real listing). Twenty nights at $140 is $2,800. Twenty-four nights at $110 is $2,640. The fuller calendar made less money, and it put four more turnovers on your cleaner.</p><h2>Four numbers, and price is only one of them</h2><p>We teach a short formula for this.</p><blockquote><p>"Remember, in the short-term rental equation, L times C times F times M equals GP. When you do this math, the math will tell you what to do. You can figure out and diagnose what to do in order to end up with more growth."</p><p><em>- J. Massey, asset training, 2022</em></p></blockquote><p>In plain English, four numbers decide what a rental earns. <strong>L</strong> is leads, the people who find your place. <strong>C</strong> is how many of them book. <strong>F</strong> is how often guests come back. <strong>M</strong> is margin, what you keep after fees, cleaning and the little leaks. GP is the growth potential that comes out the other end.</p><p>A price cut touches C and M. If the real problem is that fewer people are finding you, cutting the price won't reach them.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8QGD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99f5f0bb-43da-4985-8014-167aaa3c65d6_2400x1440.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8QGD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99f5f0bb-43da-4985-8014-167aaa3c65d6_2400x1440.png 424w, https://substackcdn.com/image/fetch/$s_!8QGD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99f5f0bb-43da-4985-8014-167aaa3c65d6_2400x1440.png 848w, https://substackcdn.com/image/fetch/$s_!8QGD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99f5f0bb-43da-4985-8014-167aaa3c65d6_2400x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!8QGD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99f5f0bb-43da-4985-8014-167aaa3c65d6_2400x1440.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!8QGD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99f5f0bb-43da-4985-8014-167aaa3c65d6_2400x1440.png" width="2400" height="1440" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/99f5f0bb-43da-4985-8014-167aaa3c65d6_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;Chart titled Four numbers decide what a rental earns, L times C times F times M equals GP. L, leads: how many people find your place; fixes 4 longer stays and 5 call the places that send people. C, conversion: how many of them book; fixes 2 first photo and first line and 3 answer the same hour. F, frequency: how often guests come back; fix 6 write to past guests. M, margin: what you keep per stay; fix 7 cut price last, on specific nights. Note: fix 1, compare to the same month last year, tells you which number moved. A price cut only reaches C and M.&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="Chart titled Four numbers decide what a rental earns, L times C times F times M equals GP. L, leads: how many people find your place; fixes 4 longer stays and 5 call the places that send people. C, conversion: how many of them book; fixes 2 first photo and first line and 3 answer the same hour. F, frequency: how often guests come back; fix 6 write to past guests. M, margin: what you keep per stay; fix 7 cut price last, on specific nights. Note: fix 1, compare to the same month last year, tells you which number moved. A price cut only reaches C and M." title="Chart titled Four numbers decide what a rental earns, L times C times F times M equals GP. L, leads: how many people find your place; fixes 4 longer stays and 5 call the places that send people. C, conversion: how many of them book; fixes 2 first photo and first line and 3 answer the same hour. F, frequency: how often guests come back; fix 6 write to past guests. M, margin: what you keep per stay; fix 7 cut price last, on specific nights. Note: fix 1, compare to the same month last year, tells you which number moved. A price cut only reaches C and M." srcset="https://substackcdn.com/image/fetch/$s_!8QGD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99f5f0bb-43da-4985-8014-167aaa3c65d6_2400x1440.png 424w, https://substackcdn.com/image/fetch/$s_!8QGD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99f5f0bb-43da-4985-8014-167aaa3c65d6_2400x1440.png 848w, https://substackcdn.com/image/fetch/$s_!8QGD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99f5f0bb-43da-4985-8014-167aaa3c65d6_2400x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!8QGD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99f5f0bb-43da-4985-8014-167aaa3c65d6_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><h2>The seven fixes</h2><ol><li><p><strong>Compare this month to the same month last year.</strong> Then compare it to last month. A dip that shows up every November is a season. A drop against last November is a problem worth chasing.</p></li><li><p><strong>Redo the first photo and the first line of the listing.</strong> That's what shows up in search, and it decides whether anyone clicks. The words you choose and the words you leave out both change how often people book.</p></li><li><p><strong>Answer every question the same hour.</strong> A guest asking about parking at 9 p.m. is also asking two other hosts. Whoever answers first with something useful has the best shot at the booking.</p></li><li><p><strong>Open the calendar to longer stays.</strong> A traveling nurse, a family between houses or a worker on a project needs a month, sometimes three. Turn on a monthly price and allow 30-night bookings so they can find you.</p></li><li><p><strong>Call the places that send people to your area.</strong> Hospitals, employers, insurance adjusters, wedding venues. They have people who need a bed, and a front desk you can call.</p></li><li><p><strong>Write to past guests.</strong> Someone who stayed and left a good review already knows the place works. A short note before their next trip costs you nothing.</p></li><li><p><strong>Cut price last, and only on specific nights.</strong> Drop the empty weeknights in the next two weeks. Leave the weekends and the busy dates where they are.</p></li></ol><p>For number 5, know how you'll say what you do before you dial. In a 2024 masterclass I put it this way:</p><blockquote><p>"What your company does is provide temporary housing to individuals that need it, and then you describe your ideal customer."</p><p><em>- J. Massey, STR masterclass, 2024</em></p></blockquote><p>Near a hospital, that sounds like clean, safe housing for the families who come to support patients. "I have an Airbnb" leaves the person on the other end guessing.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Bkgp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3a9245e-50b0-43cc-9d49-7414cef5eb85_1600x1066.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Bkgp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3a9245e-50b0-43cc-9d49-7414cef5eb85_1600x1066.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Bkgp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3a9245e-50b0-43cc-9d49-7414cef5eb85_1600x1066.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Bkgp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3a9245e-50b0-43cc-9d49-7414cef5eb85_1600x1066.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Bkgp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3a9245e-50b0-43cc-9d49-7414cef5eb85_1600x1066.jpeg 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!Bkgp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3a9245e-50b0-43cc-9d49-7414cef5eb85_1600x1066.jpeg" width="1600" height="1066" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a3a9245e-50b0-43cc-9d49-7414cef5eb85_1600x1066.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1066,&quot;width&quot;:1600,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;A wooden kitchen table in morning light with a house key, a closed laptop, a coffee mug and a blank yellow legal pad with a pen.&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 wooden kitchen table in morning light with a house key, a closed laptop, a coffee mug and a blank yellow legal pad with a pen." title="A wooden kitchen table in morning light with a house key, a closed laptop, a coffee mug and a blank yellow legal pad with a pen." srcset="https://substackcdn.com/image/fetch/$s_!Bkgp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3a9245e-50b0-43cc-9d49-7414cef5eb85_1600x1066.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Bkgp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3a9245e-50b0-43cc-9d49-7414cef5eb85_1600x1066.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Bkgp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3a9245e-50b0-43cc-9d49-7414cef5eb85_1600x1066.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Bkgp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3a9245e-50b0-43cc-9d49-7414cef5eb85_1600x1066.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; Write down which of the four numbers fell before you touch the price. Each fix above moves one of them.</p></div><h2>The 90-day check</h2><p>You can do this tonight at the kitchen table.</p><ol><li><p><strong>Pull your last 90 days.</strong> Booked nights and money collected, next to the same 90 days last year.</p></li><li><p><strong>Mark the number that fell.</strong> Fewer views (L), fewer bookings from the views (C), fewer repeat guests (F), or less kept per stay (M).</p></li><li><p><strong>Pick one fix for that number.</strong> Run it for two weeks before you try the next one.</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_!41FZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F127ee6ac-fa09-4fb4-91f7-7976e3fc7c25_2400x1300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!41FZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F127ee6ac-fa09-4fb4-91f7-7976e3fc7c25_2400x1300.png 424w, https://substackcdn.com/image/fetch/$s_!41FZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F127ee6ac-fa09-4fb4-91f7-7976e3fc7c25_2400x1300.png 848w, https://substackcdn.com/image/fetch/$s_!41FZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F127ee6ac-fa09-4fb4-91f7-7976e3fc7c25_2400x1300.png 1272w, https://substackcdn.com/image/fetch/$s_!41FZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F127ee6ac-fa09-4fb4-91f7-7976e3fc7c25_2400x1300.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!41FZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F127ee6ac-fa09-4fb4-91f7-7976e3fc7c25_2400x1300.png" width="2400" height="1300" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/127ee6ac-fa09-4fb4-91f7-7976e3fc7c25_2400x1300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1300,&quot;width&quot;:2400,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Checklist titled The 90-day check: 1 pull your last 90 days, booked nights and money collected next to the same 90 days last year; 2 mark the number that fell, fewer views L, fewer bookings from the views C, fewer repeat guests F, or less kept per stay M; 3 pick one fix for that number and run it for two weeks before you try the next one.&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 90-day check: 1 pull your last 90 days, booked nights and money collected next to the same 90 days last year; 2 mark the number that fell, fewer views L, fewer bookings from the views C, fewer repeat guests F, or less kept per stay M; 3 pick one fix for that number and run it for two weeks before you try the next one." title="Checklist titled The 90-day check: 1 pull your last 90 days, booked nights and money collected next to the same 90 days last year; 2 mark the number that fell, fewer views L, fewer bookings from the views C, fewer repeat guests F, or less kept per stay M; 3 pick one fix for that number and run it for two weeks before you try the next one." srcset="https://substackcdn.com/image/fetch/$s_!41FZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F127ee6ac-fa09-4fb4-91f7-7976e3fc7c25_2400x1300.png 424w, https://substackcdn.com/image/fetch/$s_!41FZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F127ee6ac-fa09-4fb4-91f7-7976e3fc7c25_2400x1300.png 848w, https://substackcdn.com/image/fetch/$s_!41FZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F127ee6ac-fa09-4fb4-91f7-7976e3fc7c25_2400x1300.png 1272w, https://substackcdn.com/image/fetch/$s_!41FZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F127ee6ac-fa09-4fb4-91f7-7976e3fc7c25_2400x1300.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; The full walk-through with all seven fixes is on the blog today: <a href="https://go.cashflowdiary.com/nl1102-hub">Airbnb occupancy dropping? 7 fixes for a soft market</a>.</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 October</h2><p>That host's October was rough, and I don't know their numbers. A price cut across the whole calendar would have filled some nights. It wouldn't have told them whether fewer people were finding the place, fewer were booking it, fewer were coming back, or less was left after each stay.</p><p>The four numbers tell you which one moved. Then you pick the fix that matches.</p><p>If you'd like a second set of eyes on yours, book the complimentary diagnostic call with the button at the top or the link below. Bring your last 90 days.</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 whose rental went quiet this fall? 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 know hosts and keeps talking about cutting their price, forward this to them. If someone forwarded it to you, <a href="https://go.cashflowdiary.com/nl1102-subscribe">subscribe here</a> so the next one comes straight to you. And when you're ready to look at your own numbers, <a href="https://go.cashflowdiary.com/nl1102-call-ps">book your complimentary diagnostic call</a>. It's 25 minutes with me.</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. Check your city, county, HOA and lease rules before you host.</em></p><p>Ready for the next step?</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;fc28e698-cf1a-48a6-9564-b4e379b12b03&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;cover_image_crop&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>Reddit, r/airbnb_hosts, "Anyone else drowning in cancellations?" (October 2026): <a href="https://www.reddit.com/r/airbnb_hosts/comments/1wssp5y/drowning_in_cancellations/">https://www.reddit.com/r/airbnb_hosts/comments/1wssp5y/drowning_in_cancellations/</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 Ads monthly search volume, United States: "airbnb occupancy rate" 320, "average airbnb occupancy rate" 170, "how to get more airbnb bookings" 140. Pulled through DataForSEO on October 18, 2026.</p></div></div>]]></content:encoded></item><item><title><![CDATA[The guest you're not picturing]]></title><description><![CDATA[More people search for travel nurse housing than for how to start an Airbnb. Pick the guest before you pick the house.]]></description><link>https://newsletter.cashflowdiary.com/p/the-guest-youre-not-picturing</link><guid isPermaLink="false">https://newsletter.cashflowdiary.com/p/the-guest-youre-not-picturing</guid><dc:creator><![CDATA[J. Massey]]></dc:creator><pubDate>Thu, 29 Oct 2026 10:03:52 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/24cc8bf8-4daf-43b9-8568-14c991b56e0d_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_!mBHL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28668fd8-5543-4386-bd9c-909f36c7e562_2400x1350.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!mBHL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28668fd8-5543-4386-bd9c-909f36c7e562_2400x1350.png 424w, https://substackcdn.com/image/fetch/$s_!mBHL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28668fd8-5543-4386-bd9c-909f36c7e562_2400x1350.png 848w, https://substackcdn.com/image/fetch/$s_!mBHL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28668fd8-5543-4386-bd9c-909f36c7e562_2400x1350.png 1272w, https://substackcdn.com/image/fetch/$s_!mBHL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28668fd8-5543-4386-bd9c-909f36c7e562_2400x1350.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!mBHL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28668fd8-5543-4386-bd9c-909f36c7e562_2400x1350.png" width="2400" height="1350" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/28668fd8-5543-4386-bd9c-909f36c7e562_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;A navy rolling suitcase waiting on the porch of a modest house at dusk, front door open with warm light. Headline: The guest you're not picturing. Pick the guest before you pick the house. 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 navy rolling suitcase waiting on the porch of a modest house at dusk, front door open with warm light. Headline: The guest you're not picturing. Pick the guest before you pick the house. CashFlow Diary logo." title="A navy rolling suitcase waiting on the porch of a modest house at dusk, front door open with warm light. Headline: The guest you're not picturing. Pick the guest before you pick the house. CashFlow Diary logo." srcset="https://substackcdn.com/image/fetch/$s_!mBHL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28668fd8-5543-4386-bd9c-909f36c7e562_2400x1350.png 424w, https://substackcdn.com/image/fetch/$s_!mBHL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28668fd8-5543-4386-bd9c-909f36c7e562_2400x1350.png 848w, https://substackcdn.com/image/fetch/$s_!mBHL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28668fd8-5543-4386-bd9c-909f36c7e562_2400x1350.png 1272w, https://substackcdn.com/image/fetch/$s_!mBHL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28668fd8-5543-4386-bd9c-909f36c7e562_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>Every month in the U.S., "travel nurse housing" gets about 9,900 Google searches. "Corporate housing" gets about 5,400. "How to start an airbnb business" gets about 1,600.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> The people typing those first two are guests looking for a place to stay. Most people planning a rental never picture them.</p><p>When money gets tight, the first idea for extra income is usually the one you've seen the most. Your neighbor drives for an app, so you look at driving. A coworker sells on Facebook Marketplace, so you clear out the garage. With rentals, the picture is a cabin or a beach condo full of vacationers on a weekend.</p><p>Nothing's wrong with that picture. It's one guest. It's also the guest every other new host pictured first, so they all end up listing for the same Friday night.</p><div class="callout-block" data-callout="true"><p>Want to see who else could stay near you? The free 66-Vertical Decision Guide lists every guest type, who pays, where you find them and what starts the stay.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://go.cashflowdiary.com/nl1029-guide-top&quot;,&quot;text&quot;:&quot;Get the free 66-Vertical guide &#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/nl1029-guide-top"><span>Get the free 66-Vertical guide &#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;04927b08-c63f-4476-a17b-30dca193a505&quot;,&quot;duration&quot;:269.400816,&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. One question I hear a lot from people starting out is which kind of rental to start with. My answer starts with a guest. The property comes second.</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>Airbnb is the storefront</h2><p>In a training on first steps, I told the room this:</p><blockquote><p>"What you know as Airbnb, VRBO, all these things, those are just marketplaces. They're not business models. It's a customer acquisition strategy, that's it."</p><p><em>- J. Massey, "Your First 5 Steps" training, 2024</em></p></blockquote><p>The business is the guest. In that same training I said I've seen 66 different verticals for this business.</p><blockquote><p>"That means vacation, which you may know about already, is one. That means nurses, or traveling nurses, medical professionals, housing them, is one. So now we're at two."</p><p><em>- J. Massey, same training</em></p></blockquote><p>A guest type earns its own line when three things change: the reason they travel, the place you find them, and the path from their first look to the next referral. A travel nurse on a 13-week hospital contract and a family whose house burned can sleep in the same bed. The nurse finds you on Furnished Finder or through a recruiter. The family comes through a temporary-housing firm working for their insurer. Same house, two different businesses.</p><p>They don't stay the same length either. In our guide, 24 of the 66 usually stay a few nights, 22 stay a few weeks and 20 stay a month or more.<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_!KhJN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e436b9c-2d88-4602-a386-5655f7e9898c_2400x1440.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!KhJN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e436b9c-2d88-4602-a386-5655f7e9898c_2400x1440.png 424w, https://substackcdn.com/image/fetch/$s_!KhJN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e436b9c-2d88-4602-a386-5655f7e9898c_2400x1440.png 848w, https://substackcdn.com/image/fetch/$s_!KhJN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e436b9c-2d88-4602-a386-5655f7e9898c_2400x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!KhJN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e436b9c-2d88-4602-a386-5655f7e9898c_2400x1440.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!KhJN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e436b9c-2d88-4602-a386-5655f7e9898c_2400x1440.png" width="2400" height="1440" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0e436b9c-2d88-4602-a386-5655f7e9898c_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;Three-column chart titled Same house, three different businesses. Travel nurse: stays months; nurse pays from a housing stipend; found on Furnished Finder, nurse Facebook groups, recruiters; starts with a 13-week hospital contract. Family after a house fire: stays months; insurer pays through living-expense coverage; found through temporary-housing firms and adjusters; starts when fire, water or mold makes the home unlivable. Wedding guests: stay nights; wedding party and guests pay; found through venues, planners, wedding websites; starts when the wedding date is set.&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-column chart titled Same house, three different businesses. Travel nurse: stays months; nurse pays from a housing stipend; found on Furnished Finder, nurse Facebook groups, recruiters; starts with a 13-week hospital contract. Family after a house fire: stays months; insurer pays through living-expense coverage; found through temporary-housing firms and adjusters; starts when fire, water or mold makes the home unlivable. Wedding guests: stay nights; wedding party and guests pay; found through venues, planners, wedding websites; starts when the wedding date is set." title="Three-column chart titled Same house, three different businesses. Travel nurse: stays months; nurse pays from a housing stipend; found on Furnished Finder, nurse Facebook groups, recruiters; starts with a 13-week hospital contract. Family after a house fire: stays months; insurer pays through living-expense coverage; found through temporary-housing firms and adjusters; starts when fire, water or mold makes the home unlivable. Wedding guests: stay nights; wedding party and guests pay; found through venues, planners, wedding websites; starts when the wedding date is set." srcset="https://substackcdn.com/image/fetch/$s_!KhJN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e436b9c-2d88-4602-a386-5655f7e9898c_2400x1440.png 424w, https://substackcdn.com/image/fetch/$s_!KhJN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e436b9c-2d88-4602-a386-5655f7e9898c_2400x1440.png 848w, https://substackcdn.com/image/fetch/$s_!KhJN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e436b9c-2d88-4602-a386-5655f7e9898c_2400x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!KhJN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e436b9c-2d88-4602-a386-5655f7e9898c_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><h2>Decide who you serve first</h2><p>In a presentation a few years ago I put it this way:</p><blockquote><p>"You have to decide. That's the key words here. You have to decide who you want to serve. I tend to personally slant towards the urban plays, but yet during times like COVID, guess what, the rural plays crushing it. And then for urban plays, it was all extended stays."</p><p><em>- J. Massey, STR presentation, 2022</em></p></blockquote><p>When one kind of guest slowed down, a different kind kept booking. If you only know how to find one kind of guest, a slow season for that guest is a slow season for you.</p><p>And longer stays come with a trade I always warn people about. The first booking takes longer to land.</p><blockquote><p>"It has a longer marketing window up front, meaning that first reservation, it's going to take you a little bit longer to get it, and that's okay. However, once the system is up and running, second and concurrent reservations get easier and easier and easier and easier."</p><p><em>- J. Massey, free STR workshop, 2024</em></p></blockquote><p>So if two guest types both fit where you live, start with the one where you already know somebody. A cousin who's a nurse. A friend who works claims. A neighbor who plans weddings. People you know shorten that first wait.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GzS1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46721258-5adb-49d0-9db5-54cef2ab49d9_1600x893.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GzS1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46721258-5adb-49d0-9db5-54cef2ab49d9_1600x893.jpeg 424w, https://substackcdn.com/image/fetch/$s_!GzS1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46721258-5adb-49d0-9db5-54cef2ab49d9_1600x893.jpeg 848w, https://substackcdn.com/image/fetch/$s_!GzS1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46721258-5adb-49d0-9db5-54cef2ab49d9_1600x893.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!GzS1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46721258-5adb-49d0-9db5-54cef2ab49d9_1600x893.jpeg 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!GzS1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46721258-5adb-49d0-9db5-54cef2ab49d9_1600x893.jpeg" width="1600" height="893" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/46721258-5adb-49d0-9db5-54cef2ab49d9_1600x893.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:893,&quot;width&quot;:1600,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;A small wooden table in a furnished apartment with a stethoscope, a coffee mug and folded navy scrubs, a packed suitcase by the 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="A small wooden table in a furnished apartment with a stethoscope, a coffee mug and folded navy scrubs, a packed suitcase by the door." title="A small wooden table in a furnished apartment with a stethoscope, a coffee mug and folded navy scrubs, a packed suitcase by the door." srcset="https://substackcdn.com/image/fetch/$s_!GzS1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46721258-5adb-49d0-9db5-54cef2ab49d9_1600x893.jpeg 424w, https://substackcdn.com/image/fetch/$s_!GzS1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46721258-5adb-49d0-9db5-54cef2ab49d9_1600x893.jpeg 848w, https://substackcdn.com/image/fetch/$s_!GzS1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46721258-5adb-49d0-9db5-54cef2ab49d9_1600x893.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!GzS1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46721258-5adb-49d0-9db5-54cef2ab49d9_1600x893.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; Write down the guest before you write down the address. The house you pick should fit that guest.</p></div><h2>The 20-minute circle</h2><p>You can do this tonight with a map in front of you, even if you never own a rental.</p><ol><li><p><strong>Draw a 20-minute circle.</strong> Start from where you live now, or the address you'd buy, lease or already own.</p></li><li><p><strong>Mark the guests with a real place behind them.</strong> A hospital, a base, a plant, a venue, a campus. A hunch doesn't count.</p></li><li><p><strong>Read your number.</strong> Three real ones? You have something to test. Zero? Keep your money for now.</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_!mi2M!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45b7c3f7-0c37-45c4-937e-6d31646ed96d_2400x1300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!mi2M!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45b7c3f7-0c37-45c4-937e-6d31646ed96d_2400x1300.png 424w, https://substackcdn.com/image/fetch/$s_!mi2M!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45b7c3f7-0c37-45c4-937e-6d31646ed96d_2400x1300.png 848w, https://substackcdn.com/image/fetch/$s_!mi2M!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45b7c3f7-0c37-45c4-937e-6d31646ed96d_2400x1300.png 1272w, https://substackcdn.com/image/fetch/$s_!mi2M!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45b7c3f7-0c37-45c4-937e-6d31646ed96d_2400x1300.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!mi2M!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45b7c3f7-0c37-45c4-937e-6d31646ed96d_2400x1300.png" width="2400" height="1300" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/45b7c3f7-0c37-45c4-937e-6d31646ed96d_2400x1300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1300,&quot;width&quot;:2400,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Checklist titled The 20-minute circle: 1 draw a 20-minute circle from where you live or the address you would buy, lease or own; 2 mark the guests with a real place behind them, a hospital, base, plant, venue or campus, a hunch doesn't count; 3 read your number, three real ones means something to test, zero means keep your money for now.&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 20-minute circle: 1 draw a 20-minute circle from where you live or the address you would buy, lease or own; 2 mark the guests with a real place behind them, a hospital, base, plant, venue or campus, a hunch doesn't count; 3 read your number, three real ones means something to test, zero means keep your money for now." title="Checklist titled The 20-minute circle: 1 draw a 20-minute circle from where you live or the address you would buy, lease or own; 2 mark the guests with a real place behind them, a hospital, base, plant, venue or campus, a hunch doesn't count; 3 read your number, three real ones means something to test, zero means keep your money for now." srcset="https://substackcdn.com/image/fetch/$s_!mi2M!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45b7c3f7-0c37-45c4-937e-6d31646ed96d_2400x1300.png 424w, https://substackcdn.com/image/fetch/$s_!mi2M!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45b7c3f7-0c37-45c4-937e-6d31646ed96d_2400x1300.png 848w, https://substackcdn.com/image/fetch/$s_!mi2M!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45b7c3f7-0c37-45c4-937e-6d31646ed96d_2400x1300.png 1272w, https://substackcdn.com/image/fetch/$s_!mi2M!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45b7c3f7-0c37-45c4-937e-6d31646ed96d_2400x1300.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; The full walk-through of picking your first rental model is on the blog today: <a href="https://go.cashflowdiary.com/nl1029-hub">which short-term rental business to start</a>.</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 the 9,900</h2><p>Those 9,900 searches happen every month whether you list a place or not. The people typing them already know who they are. Your job is to find out which of them already need a bed within 20 minutes of you.</p><p>The free guide lists all 66 with who pays, where to find them and what starts the stay, plus two worksheets to do the circle properly. The button is at the top, and the link is below.</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 wants extra income but can't pick where to start? 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 know keeps saying they want income that isn't a second job, forward this to them. If someone forwarded it to you, <a href="https://go.cashflowdiary.com/nl1029-subscribe">subscribe here</a> so the next one comes straight to you. And here's the <a href="https://go.cashflowdiary.com/nl1029-guide-ps">free 66-Vertical Decision Guide</a>: 18 pages, two worksheets, no cost.</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. Check your city, county, HOA and lease rules before you host.</em></p><p>Ready for the next step?</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;f72cabbe-2165-4356-a274-d2b29ed7109d&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;cover_image_crop&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>Google Ads monthly search volume, United States: "travel nurse housing" 9,900, "corporate housing" 5,400, "how to start an airbnb business" 1,600. Pulled through DataForSEO on October 18, 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>CashFlow Diary, The 66-Vertical Decision Guide (v1.2, 2026): guest types, who pays, where to find them, what starts the stay, and typical stay length (24 nights, 22 weeks, 20 months). Free download through the guide links in this issue.</p></div></div>]]></content:encoded></item><item><title><![CDATA[Who cleans when your cleaner can't?]]></title><description><![CDATA[One cancellation can wreck a whole day. A rental runs the same way, so line up two names before the first guest.]]></description><link>https://newsletter.cashflowdiary.com/p/who-cleans-when-your-cleaner-cant</link><guid isPermaLink="false">https://newsletter.cashflowdiary.com/p/who-cleans-when-your-cleaner-cant</guid><dc:creator><![CDATA[J. Massey]]></dc:creator><pubDate>Mon, 26 Oct 2026 10:03:50 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/e1265a03-fd0e-4181-916f-a67bb6f40dd9_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_!lPTD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1af6282-1306-4779-b650-68b55a473209_2400x1350.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lPTD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1af6282-1306-4779-b650-68b55a473209_2400x1350.png 424w, https://substackcdn.com/image/fetch/$s_!lPTD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1af6282-1306-4779-b650-68b55a473209_2400x1350.png 848w, https://substackcdn.com/image/fetch/$s_!lPTD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1af6282-1306-4779-b650-68b55a473209_2400x1350.png 1272w, https://substackcdn.com/image/fetch/$s_!lPTD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1af6282-1306-4779-b650-68b55a473209_2400x1350.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lPTD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1af6282-1306-4779-b650-68b55a473209_2400x1350.png" width="2400" height="1350" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c1af6282-1306-4779-b650-68b55a473209_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;A phone lying on a kitchen counter at dawn beside a coffee mug and house keys. Headline: Who cleans when your cleaner can't? Line up two names before the first guest. 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 phone lying on a kitchen counter at dawn beside a coffee mug and house keys. Headline: Who cleans when your cleaner can't? Line up two names before the first guest. CashFlow Diary logo." title="A phone lying on a kitchen counter at dawn beside a coffee mug and house keys. Headline: Who cleans when your cleaner can't? Line up two names before the first guest. CashFlow Diary logo." srcset="https://substackcdn.com/image/fetch/$s_!lPTD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1af6282-1306-4779-b650-68b55a473209_2400x1350.png 424w, https://substackcdn.com/image/fetch/$s_!lPTD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1af6282-1306-4779-b650-68b55a473209_2400x1350.png 848w, https://substackcdn.com/image/fetch/$s_!lPTD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1af6282-1306-4779-b650-68b55a473209_2400x1350.png 1272w, https://substackcdn.com/image/fetch/$s_!lPTD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1af6282-1306-4779-b650-68b55a473209_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>Every month, about 2,900 people in the U.S. type "airbnb cleaner" into Google. Another 1,900 search "airbnb cleaning service."<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> Most of them are looking for one person. I'd like you to look for two, and this issue is why.</p><p>You already know what one person can do to your week. The sitter texts at 6 a.m. that she's sick. The coworker who's the only one who knows the system calls out. Your ride falls through. One person cancels, and your whole day goes with them.</p><p>That feeling is behind a worry I hear a lot when I talk with people about rental income: "I don't want a second job." Fair. Most of us have watched a side hustle eat every evening and weekend it was supposed to pay for.</p><p>A rental can turn into exactly that. Guests check out in the morning, the next ones arrive that afternoon, and in between somebody has to strip the beds, wash the towels and make the place look like nobody was ever there. If the only person who can do that is you, the rental just handed you another shift.</p><div class="callout-block" data-callout="true"><p>If your rental has the same one-person problem, 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://go.cashflowdiary.com/nl1026-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/nl1026-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;bfda43a2-cb3d-4507-9794-c40aaafecaef&quot;,&quot;duration&quot;:274.912653,&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>The team is in place</h2><p>In one of my trainings I stopped in the middle of the lesson to point something out to the people watching.</p><blockquote><p>"As I am talking to you, we are currently receiving reservations, sending communications for existing reservations, and/or cleaning units, turning them over. But I'm talking to you. I will not be interrupted by that part of the business. I won't, because the team is in place."</p><p><em>- J. Massey, "Why Short Term Rentals" training</em></p></blockquote><p>That last sentence carries the lesson. A rental keeps paying while I'm teaching because other people are delivering the stay.</p><p>Cleaners come first on that team, because nothing else matters if the room isn't ready. Airbnb asks every guest to rate cleanliness as its own category, separate from the overall rating.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a> The guest sees the result of your turnover before they see anything else you did.</p><h2>Four things I'd do before the first guest</h2><ol><li><p><strong>Do one turnover yourself.</strong> Clean the place top to bottom with a timer running, and photograph what "done" looks like in every room. Those photos become your checklist. As I said in an early training, "it is very difficult to hire a job done that you do not understand or have done yourself."</p></li><li><p><strong>Watch them clean before you hire them.</strong> On a live call about building your team, I called it "more of an audition process than really an interview process." Pay for a trial turnover and check it against your photos. If they can't do it with you there, they won't do it when you're gone.</p></li><li><p><strong>Train two cleaners on the same checklist.</strong> In my course I have people write down one phrase: single point of failure. "A single point of failure is what is death to your business." I usually say it about listing on only one booking site. It fits a cleaner even better. Split the work so both stay in practice, and when one gets sick, the other already knows where the spare towels are.</p></li><li><p><strong>Keep the checker separate from the cleaner.</strong> Someone other than the person who cleaned walks the unit now and then: every switch, every knob, the top of the fridge, the microwave vent. When you're starting out, that someone is you, once a month, checklist in hand.</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_!_xAS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7854f1a-42ca-4883-99a9-eed9c8d53e07_2400x1340.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_xAS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7854f1a-42ca-4883-99a9-eed9c8d53e07_2400x1340.jpeg 424w, https://substackcdn.com/image/fetch/$s_!_xAS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7854f1a-42ca-4883-99a9-eed9c8d53e07_2400x1340.jpeg 848w, https://substackcdn.com/image/fetch/$s_!_xAS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7854f1a-42ca-4883-99a9-eed9c8d53e07_2400x1340.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!_xAS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7854f1a-42ca-4883-99a9-eed9c8d53e07_2400x1340.jpeg 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!_xAS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7854f1a-42ca-4883-99a9-eed9c8d53e07_2400x1340.jpeg" width="2400" height="1340" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a7854f1a-42ca-4883-99a9-eed9c8d53e07_2400x1340.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1340,&quot;width&quot;:2400,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;A freshly made bed in a bright rental bedroom with a stack of folded white towels, a cleaning caddy with spray bottles on the 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="A freshly made bed in a bright rental bedroom with a stack of folded white towels, a cleaning caddy with spray bottles on the floor." title="A freshly made bed in a bright rental bedroom with a stack of folded white towels, a cleaning caddy with spray bottles on the floor." srcset="https://substackcdn.com/image/fetch/$s_!_xAS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7854f1a-42ca-4883-99a9-eed9c8d53e07_2400x1340.jpeg 424w, https://substackcdn.com/image/fetch/$s_!_xAS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7854f1a-42ca-4883-99a9-eed9c8d53e07_2400x1340.jpeg 848w, https://substackcdn.com/image/fetch/$s_!_xAS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7854f1a-42ca-4883-99a9-eed9c8d53e07_2400x1340.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!_xAS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7854f1a-42ca-4883-99a9-eed9c8d53e07_2400x1340.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; Before you count what a rental could earn, write down who will turn it over and who covers when they can't. Two names, minimum.</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_!lOML!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9dbc4665-b415-4780-a1fe-209db34a3ef1_2400x1440.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lOML!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9dbc4665-b415-4780-a1fe-209db34a3ef1_2400x1440.png 424w, https://substackcdn.com/image/fetch/$s_!lOML!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9dbc4665-b415-4780-a1fe-209db34a3ef1_2400x1440.png 848w, https://substackcdn.com/image/fetch/$s_!lOML!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9dbc4665-b415-4780-a1fe-209db34a3ef1_2400x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!lOML!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9dbc4665-b415-4780-a1fe-209db34a3ef1_2400x1440.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!lOML!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9dbc4665-b415-4780-a1fe-209db34a3ef1_2400x1440.png" width="2400" height="1440" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9dbc4665-b415-4780-a1fe-209db34a3ef1_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;Two-column chart titled One name or two? Left, One cleaner, one text away: they cancel at 6 a.m.; you strip the beds yourself; or the next guest waits; guests rate cleanliness on its own. Right, A bench, two cleaners and one checker: both trained on the same photo checklist; one cancels, the other knows the unit; someone else walks it monthly; you stay off the turnover schedule.&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 One name or two? Left, One cleaner, one text away: they cancel at 6 a.m.; you strip the beds yourself; or the next guest waits; guests rate cleanliness on its own. Right, A bench, two cleaners and one checker: both trained on the same photo checklist; one cancels, the other knows the unit; someone else walks it monthly; you stay off the turnover schedule." title="Two-column chart titled One name or two? Left, One cleaner, one text away: they cancel at 6 a.m.; you strip the beds yourself; or the next guest waits; guests rate cleanliness on its own. Right, A bench, two cleaners and one checker: both trained on the same photo checklist; one cancels, the other knows the unit; someone else walks it monthly; you stay off the turnover schedule." srcset="https://substackcdn.com/image/fetch/$s_!lOML!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9dbc4665-b415-4780-a1fe-209db34a3ef1_2400x1440.png 424w, https://substackcdn.com/image/fetch/$s_!lOML!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9dbc4665-b415-4780-a1fe-209db34a3ef1_2400x1440.png 848w, https://substackcdn.com/image/fetch/$s_!lOML!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9dbc4665-b415-4780-a1fe-209db34a3ef1_2400x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!lOML!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9dbc4665-b415-4780-a1fe-209db34a3ef1_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><h2>The 10-minute bench test</h2><p>You can run this today, even if you never own a rental.</p><ol><li><p><strong>List every person your income depends on.</strong> Your boss, your sitter, your ride, the one coworker who knows the system.</p></li><li><p><strong>Write a backup next to each name.</strong> Who covers if that person can't show up tomorrow?</p></li><li><p><strong>Circle every blank.</strong> Each blank is a single point of failure. A blank tells you where to start.</p></li><li><p><strong>Fill one blank this month.</strong> One phone call, one name.</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_!HJHF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8190078-8de5-487c-add9-63890e07c6af_2400x1440.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HJHF!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8190078-8de5-487c-add9-63890e07c6af_2400x1440.png 424w, https://substackcdn.com/image/fetch/$s_!HJHF!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8190078-8de5-487c-add9-63890e07c6af_2400x1440.png 848w, https://substackcdn.com/image/fetch/$s_!HJHF!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8190078-8de5-487c-add9-63890e07c6af_2400x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!HJHF!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8190078-8de5-487c-add9-63890e07c6af_2400x1440.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!HJHF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8190078-8de5-487c-add9-63890e07c6af_2400x1440.png" width="2400" height="1440" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c8190078-8de5-487c-add9-63890e07c6af_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 10-minute bench test, works on any income: 1 list every person your income depends on; 2 write a backup next to each name; 3 circle every blank, each blank is a single point of failure; 4 fill one blank this month, one phone call, one name.&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 10-minute bench test, works on any income: 1 list every person your income depends on; 2 write a backup next to each name; 3 circle every blank, each blank is a single point of failure; 4 fill one blank this month, one phone call, one name." title="Checklist titled The 10-minute bench test, works on any income: 1 list every person your income depends on; 2 write a backup next to each name; 3 circle every blank, each blank is a single point of failure; 4 fill one blank this month, one phone call, one name." srcset="https://substackcdn.com/image/fetch/$s_!HJHF!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8190078-8de5-487c-add9-63890e07c6af_2400x1440.png 424w, https://substackcdn.com/image/fetch/$s_!HJHF!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8190078-8de5-487c-add9-63890e07c6af_2400x1440.png 848w, https://substackcdn.com/image/fetch/$s_!HJHF!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8190078-8de5-487c-add9-63890e07c6af_2400x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!HJHF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8190078-8de5-487c-add9-63890e07c6af_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; If you're shopping for a rental, the cleaner line needs two names on it before the listing goes live.</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 the 6 a.m. text</h2><p>The sitter will cancel again someday. So will a cleaner. That part doesn't change. What changes is whether one text wrecks your day or just means you call the second name on the list.</p><p>Those 2,900 searches a month are mostly hunts for one person. Make yours a search for two.</p><p>If you're weighing a rental and want a second set of eyes on who's on your bench (and who isn't yet), book the complimentary diagnostic call with the link below. We'll look at your numbers and your team 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's the only one who can do their job? 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 know is the only person who can cover their job, forward this to them. If someone forwarded it to you, <a href="https://go.cashflowdiary.com/nl1026-subscribe">subscribe here</a> so the next one comes straight to you. And if you already host, bring three rough numbers to a <a href="https://go.cashflowdiary.com/nl1026-call-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><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;8a3117c0-f733-48e0-80f5-b2e2bd34d081&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;cover_image_crop&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>Google Ads monthly search volume, United States: "airbnb cleaner" 2,900, "airbnb cleaning service" 1,900. Pulled through DataForSEO on October 17, 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, "Ratings for homes" (star-rating categories: overall, cleanliness, accuracy, check-in, communication, location, value). <a href="https://www.airbnb.com/help/article/1257">https://www.airbnb.com/help/article/1257</a></p></div></div>]]></content:encoded></item><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;cover_image_crop&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;cover_image_crop&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 class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M" tabindex="0" type="button"><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 class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M" tabindex="0" type="button"><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;cover_image_crop&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="auto, 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="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M" tabindex="0" type="button"><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 class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M" tabindex="0" type="button"><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="auto, 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="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M" tabindex="0" type="button"><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 class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M" tabindex="0" type="button"><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="auto, 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="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M" tabindex="0" type="button"><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 class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M" tabindex="0" type="button"><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;cover_image_crop&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="auto, 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="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>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="auto, 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="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>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="auto, 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="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>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="auto, 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="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>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="auto, 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="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>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;cover_image_crop&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;cover_image_crop&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 class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M" tabindex="0" type="button"><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 class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M" tabindex="0" type="button"><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="auto, 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="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M" tabindex="0" type="button"><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 class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M" tabindex="0" type="button"><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="auto, 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="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M" tabindex="0" type="button"><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 class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M" tabindex="0" type="button"><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="auto, 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="auto, 100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M" tabindex="0" type="button"><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 class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M" tabindex="0" type="button"><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;cover_image_crop&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;cover_image_crop&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 class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M" tabindex="0" type="button"><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 class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M" tabindex="0" type="button"><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;cover_image_crop&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;cover_image_crop&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;cover_image_crop&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;cover_image_crop&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="auto, 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="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>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;cover_image_crop&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;cover_image_crop&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></channel></rss>